summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/CMakeLists.txt61
-rwxr-xr-xdoc/SFML.chmbin1779701 -> 0 bytes
-rwxr-xr-xdoc/SFML.htm10
-rw-r--r--doc/doxyfile.in1542
-rw-r--r--doc/doxygen.css1278
-rw-r--r--doc/footer.htm9
-rw-r--r--doc/header.htm15
-rwxr-xr-xdoc/html/Arial_8hpp-source.htm14721
-rwxr-xr-xdoc/html/AudioDevice_8cpp-source.htm180
-rwxr-xr-xdoc/html/AudioDevice_8hpp-source.htm110
-rwxr-xr-xdoc/html/AudioResource_8cpp-source.htm84
-rwxr-xr-xdoc/html/AudioResource_8hpp-source.htm83
-rwxr-xr-xdoc/html/Audio_8hpp-source.htm75
-rwxr-xr-xdoc/html/Clock_8cpp-source.htm84
-rwxr-xr-xdoc/html/Clock_8hpp-source.htm88
-rwxr-xr-xdoc/html/Cocoa_2Joystick_8cpp-source.htm98
-rwxr-xr-xdoc/html/Cocoa_2Joystick_8hpp-source.htm88
-rwxr-xr-xdoc/html/Cocoa_2VideoModeSupport_8cpp-source.htm128
-rwxr-xr-xdoc/html/Cocoa_2VideoModeSupport_8hpp-source.htm86
-rwxr-xr-xdoc/html/Color_8cpp-source.htm149
-rwxr-xr-xdoc/html/Color_8hpp-source.htm109
-rwxr-xr-xdoc/html/Config_8hpp-source.htm192
-rwxr-xr-xdoc/html/Context_8cpp-source.htm105
-rwxr-xr-xdoc/html/Context_8hpp-source.htm98
-rwxr-xr-xdoc/html/Doxygen_8hpp-source.htm108
-rwxr-xr-xdoc/html/Drawable_8cpp-source.htm333
-rwxr-xr-xdoc/html/Drawable_8hpp-source.htm174
-rwxr-xr-xdoc/html/Event_8hpp-source.htm313
-rwxr-xr-xdoc/html/FontLoader_8cpp-source.htm429
-rwxr-xr-xdoc/html/FontLoader_8hpp-source.htm106
-rwxr-xr-xdoc/html/Font_8cpp-source.htm200
-rwxr-xr-xdoc/html/Font_8hpp-source.htm116
-rwxr-xr-xdoc/html/Ftp_8cpp-source.htm632
-rwxr-xr-xdoc/html/Ftp_8hpp-source.htm247
-rwxr-xr-xdoc/html/Glyph_8hpp-source.htm85
-rwxr-xr-xdoc/html/GraphicsContext_8cpp-source.htm117
-rwxr-xr-xdoc/html/GraphicsContext_8hpp-source.htm181
-rwxr-xr-xdoc/html/Graphics_8hpp-source.htm78
-rwxr-xr-xdoc/html/Http_8cpp-source.htm392
-rwxr-xr-xdoc/html/Http_8hpp-source.htm204
-rwxr-xr-xdoc/html/IPAddress_8cpp-source.htm273
-rwxr-xr-xdoc/html/IPAddress_8hpp-source.htm124
-rwxr-xr-xdoc/html/ImageLoader_8cpp-source.htm338
-rwxr-xr-xdoc/html/ImageLoader_8hpp-source.htm102
-rwxr-xr-xdoc/html/Image_8cpp-source.htm714
-rwxr-xr-xdoc/html/Image_8hpp-source.htm154
-rwxr-xr-xdoc/html/Input_8cpp-source.htm175
-rwxr-xr-xdoc/html/Input_8hpp-source.htm108
-rwxr-xr-xdoc/html/Joystick_8hpp-source.htm110
-rwxr-xr-xdoc/html/Listener_8cpp-source.htm124
-rwxr-xr-xdoc/html/Listener_8hpp-source.htm94
-rwxr-xr-xdoc/html/Lock_8cpp-source.htm79
-rwxr-xr-xdoc/html/Lock_8hpp-source.htm88
-rwxr-xr-xdoc/html/Matrix3_8cpp-source.htm71
-rwxr-xr-xdoc/html/Matrix3_8hpp-source.htm110
-rwxr-xr-xdoc/html/Matrix3_8inl-source.htm193
-rwxr-xr-xdoc/html/Music_8cpp-source.htm165
-rwxr-xr-xdoc/html/Music_8hpp-source.htm105
-rwxr-xr-xdoc/html/Mutex_8cpp-source.htm89
-rwxr-xr-xdoc/html/Mutex_8hpp-source.htm78
-rwxr-xr-xdoc/html/Network_8hpp-source.htm75
-rwxr-xr-xdoc/html/NonCopyable_8hpp-source.htm85
-rwxr-xr-xdoc/html/OpenAL_8hpp-source.htm156
-rwxr-xr-xdoc/html/OpenGL_8hpp-source.htm87
-rwxr-xr-xdoc/html/Packet_8cpp-source.htm418
-rwxr-xr-xdoc/html/Packet_8hpp-source.htm139
-rwxr-xr-xdoc/html/Platform_8cpp-source.htm97
-rwxr-xr-xdoc/html/Platform_8hpp-source.htm78
-rwxr-xr-xdoc/html/PostFX_8cpp-source.htm493
-rwxr-xr-xdoc/html/PostFX_8hpp-source.htm124
-rwxr-xr-xdoc/html/Randomizer_8cpp-source.htm114
-rwxr-xr-xdoc/html/Randomizer_8hpp-source.htm90
-rwxr-xr-xdoc/html/Rect_8hpp-source.htm104
-rwxr-xr-xdoc/html/Rect_8inl-source.htm136
-rwxr-xr-xdoc/html/RenderTarget_8cpp-source.htm189
-rwxr-xr-xdoc/html/RenderTarget_8hpp-source.htm117
-rwxr-xr-xdoc/html/RenderWindow_8cpp-source.htm170
-rwxr-xr-xdoc/html/RenderWindow_8hpp-source.htm104
-rwxr-xr-xdoc/html/ResourcePtr_8inl-source.htm150
-rwxr-xr-xdoc/html/Resource_8hpp-source.htm139
-rwxr-xr-xdoc/html/Resource_8inl-source.htm105
-rwxr-xr-xdoc/html/SFML__Main_8cpp-source.htm77
-rwxr-xr-xdoc/html/SelectorBase_8cpp-source.htm143
-rwxr-xr-xdoc/html/SelectorBase_8hpp-source.htm98
-rwxr-xr-xdoc/html/Selector_8hpp-source.htm105
-rwxr-xr-xdoc/html/Selector_8inl-source.htm113
-rwxr-xr-xdoc/html/Shape_8cpp-source.htm381
-rwxr-xr-xdoc/html/Shape_8hpp-source.htm148
-rwxr-xr-xdoc/html/Sleep_8cpp-source.htm73
-rwxr-xr-xdoc/html/Sleep_8hpp-source.htm74
-rwxr-xr-xdoc/html/SocketHelper_8cpp-source.htm119
-rwxr-xr-xdoc/html/SocketHelper_8hpp-source.htm94
-rwxr-xr-xdoc/html/SocketTCP_8cpp-source.htm489
-rwxr-xr-xdoc/html/SocketTCP_8hpp-source.htm126
-rwxr-xr-xdoc/html/SocketUDP_8cpp-source.htm412
-rwxr-xr-xdoc/html/SocketUDP_8hpp-source.htm127
-rwxr-xr-xdoc/html/Sockets_8hpp-source.htm78
-rwxr-xr-xdoc/html/SoundBufferRecorder_8cpp-source.htm96
-rwxr-xr-xdoc/html/SoundBufferRecorder_8hpp-source.htm92
-rwxr-xr-xdoc/html/SoundBuffer_8cpp-source.htm318
-rwxr-xr-xdoc/html/SoundBuffer_8hpp-source.htm128
-rwxr-xr-xdoc/html/SoundFileDefault_8cpp-source.htm350
-rwxr-xr-xdoc/html/SoundFileDefault_8hpp-source.htm121
-rwxr-xr-xdoc/html/SoundFileOgg_8cpp-source.htm194
-rwxr-xr-xdoc/html/SoundFileOgg_8hpp-source.htm103
-rwxr-xr-xdoc/html/SoundFile_8cpp-source.htm262
-rwxr-xr-xdoc/html/SoundFile_8hpp-source.htm122
-rwxr-xr-xdoc/html/SoundRecorder_8cpp-source.htm223
-rwxr-xr-xdoc/html/SoundRecorder_8hpp-source.htm111
-rwxr-xr-xdoc/html/SoundStream_8cpp-source.htm349
-rwxr-xr-xdoc/html/SoundStream_8hpp-source.htm153
-rwxr-xr-xdoc/html/Sound_8cpp-source.htm341
-rwxr-xr-xdoc/html/Sound_8hpp-source.htm155
-rwxr-xr-xdoc/html/Sprite_8cpp-source.htm217
-rwxr-xr-xdoc/html/Sprite_8hpp-source.htm117
-rwxr-xr-xdoc/html/String_8cpp-source.htm400
-rwxr-xr-xdoc/html/String_8hpp-source.htm130
-rwxr-xr-xdoc/html/System_8hpp-source.htm76
-rwxr-xr-xdoc/html/Template_01for_01new_01ports_2Joystick_8cpp-source.htm95
-rwxr-xr-xdoc/html/Template_01for_01new_01ports_2Joystick_8hpp-source.htm88
-rwxr-xr-xdoc/html/Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm87
-rwxr-xr-xdoc/html/Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm86
-rwxr-xr-xdoc/html/Thread_8cpp-source.htm152
-rwxr-xr-xdoc/html/Thread_8hpp-source.htm78
-rwxr-xr-xdoc/html/Unicode_8cpp-source.htm313
-rwxr-xr-xdoc/html/Unicode_8hpp-source.htm158
-rwxr-xr-xdoc/html/Unicode_8inl-source.htm468
-rwxr-xr-xdoc/html/Vector2_8hpp-source.htm125
-rwxr-xr-xdoc/html/Vector2_8inl-source.htm172
-rwxr-xr-xdoc/html/Vector3_8hpp-source.htm126
-rwxr-xr-xdoc/html/Vector3_8inl-source.htm178
-rwxr-xr-xdoc/html/VideoModeSupport_8hpp-source.htm82
-rwxr-xr-xdoc/html/VideoMode_8cpp-source.htm172
-rwxr-xr-xdoc/html/VideoMode_8hpp-source.htm103
-rwxr-xr-xdoc/html/View_8cpp-source.htm196
-rwxr-xr-xdoc/html/View_8hpp-source.htm123
-rwxr-xr-xdoc/html/Win32_2Joystick_8cpp-source.htm178
-rwxr-xr-xdoc/html/Win32_2Joystick_8hpp-source.htm97
-rwxr-xr-xdoc/html/Win32_2Mutex_8hpp-source.htm91
-rwxr-xr-xdoc/html/Win32_2Platform_8hpp-source.htm86
-rwxr-xr-xdoc/html/Win32_2SocketHelper_8hpp-source.htm89
-rwxr-xr-xdoc/html/Win32_2Thread_8hpp-source.htm105
-rwxr-xr-xdoc/html/Win32_2VideoModeSupport_8cpp-source.htm101
-rwxr-xr-xdoc/html/Win32_2VideoModeSupport_8hpp-source.htm86
-rwxr-xr-xdoc/html/WindowHandle_8hpp-source.htm89
-rwxr-xr-xdoc/html/WindowImplCocoa_8hpp-source.htm144
-rwxr-xr-xdoc/html/WindowImplWin32_8cpp-source.htm1086
-rwxr-xr-xdoc/html/WindowImplWin32_8hpp-source.htm149
-rwxr-xr-xdoc/html/WindowImplXXX_8cpp-source.htm215
-rwxr-xr-xdoc/html/WindowImplXXX_8hpp-source.htm118
-rwxr-xr-xdoc/html/WindowImpl_8cpp-source.htm246
-rwxr-xr-xdoc/html/WindowImpl_8hpp-source.htm161
-rwxr-xr-xdoc/html/WindowListener_8hpp-source.htm85
-rwxr-xr-xdoc/html/WindowSettings_8hpp-source.htm84
-rwxr-xr-xdoc/html/WindowStyle_8hpp-source.htm83
-rwxr-xr-xdoc/html/Window_2Window_8hpp-source.htm164
-rwxr-xr-xdoc/html/Window_8cpp-source.htm410
-rwxr-xr-xdoc/html/Window_8hpp-source.htm76
-rwxr-xr-xdoc/html/annotated.htm113
-rwxr-xr-xdoc/html/classes.htm62
-rwxr-xr-xdoc/html/classsf_1_1AudioResource-members.htm45
-rwxr-xr-xdoc/html/classsf_1_1AudioResource.htm151
-rwxr-xr-xdoc/html/classsf_1_1AudioResource.pngbin889 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Clock-members.htm45
-rwxr-xr-xdoc/html/classsf_1_1Clock.htm140
-rwxr-xr-xdoc/html/classsf_1_1Color-members.htm60
-rwxr-xr-xdoc/html/classsf_1_1Color.htm542
-rwxr-xr-xdoc/html/classsf_1_1Context-members.htm48
-rwxr-xr-xdoc/html/classsf_1_1Context.htm211
-rwxr-xr-xdoc/html/classsf_1_1Context.pngbin419 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Drawable-members.htm73
-rwxr-xr-xdoc/html/classsf_1_1Drawable.htm1077
-rwxr-xr-xdoc/html/classsf_1_1Drawable.pngbin763 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Event-members.htm69
-rwxr-xr-xdoc/html/classsf_1_1Event.htm187
-rwxr-xr-xdoc/html/classsf_1_1Font-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1Font.htm322
-rwxr-xr-xdoc/html/classsf_1_1Font.pngbin402 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Ftp-members.htm64
-rwxr-xr-xdoc/html/classsf_1_1Ftp.htm694
-rwxr-xr-xdoc/html/classsf_1_1Ftp.pngbin396 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1DirectoryResponse-members.htm92
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1DirectoryResponse.htm412
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1DirectoryResponse.pngbin554 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1ListingResponse-members.htm93
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1ListingResponse.htm455
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1ListingResponse.pngbin524 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1Response-members.htm90
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1Response.htm400
-rwxr-xr-xdoc/html/classsf_1_1Ftp_1_1Response.pngbin852 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Glyph-members.htm46
-rwxr-xr-xdoc/html/classsf_1_1Glyph.htm154
-rwxr-xr-xdoc/html/classsf_1_1Http-members.htm47
-rwxr-xr-xdoc/html/classsf_1_1Http.htm237
-rwxr-xr-xdoc/html/classsf_1_1Http.pngbin399 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Http_1_1Request-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1Http_1_1Request.htm343
-rwxr-xr-xdoc/html/classsf_1_1Http_1_1Response-members.htm68
-rwxr-xr-xdoc/html/classsf_1_1Http_1_1Response.htm342
-rwxr-xr-xdoc/html/classsf_1_1IPAddress-members.htm59
-rwxr-xr-xdoc/html/classsf_1_1IPAddress.htm605
-rwxr-xr-xdoc/html/classsf_1_1Image-members.htm70
-rwxr-xr-xdoc/html/classsf_1_1Image.htm973
-rwxr-xr-xdoc/html/classsf_1_1Image.pngbin451 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Input-members.htm51
-rwxr-xr-xdoc/html/classsf_1_1Input.htm307
-rwxr-xr-xdoc/html/classsf_1_1Input.pngbin607 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Listener-members.htm50
-rwxr-xr-xdoc/html/classsf_1_1Listener.htm339
-rwxr-xr-xdoc/html/classsf_1_1Lock-members.htm45
-rwxr-xr-xdoc/html/classsf_1_1Lock.htm127
-rwxr-xr-xdoc/html/classsf_1_1Lock.pngbin399 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Matrix3-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1Matrix3.htm426
-rwxr-xr-xdoc/html/classsf_1_1Music-members.htm59
-rwxr-xr-xdoc/html/classsf_1_1Music.htm539
-rwxr-xr-xdoc/html/classsf_1_1Music.pngbin651 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Mutex-members.htm47
-rwxr-xr-xdoc/html/classsf_1_1Mutex.htm177
-rwxr-xr-xdoc/html/classsf_1_1Mutex.pngbin411 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Packet-members.htm78
-rwxr-xr-xdoc/html/classsf_1_1Packet.htm424
-rwxr-xr-xdoc/html/classsf_1_1PostFX-members.htm85
-rwxr-xr-xdoc/html/classsf_1_1PostFX.htm1474
-rwxr-xr-xdoc/html/classsf_1_1PostFX.pngbin369 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Randomizer-members.htm46
-rwxr-xr-xdoc/html/classsf_1_1Randomizer.htm198
-rwxr-xr-xdoc/html/classsf_1_1Rect-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1Rect.htm428
-rwxr-xr-xdoc/html/classsf_1_1RenderTarget-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1RenderTarget.htm390
-rwxr-xr-xdoc/html/classsf_1_1RenderTarget.pngbin461 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1RenderWindow-members.htm84
-rwxr-xr-xdoc/html/classsf_1_1RenderWindow.htm1271
-rwxr-xr-xdoc/html/classsf_1_1RenderWindow.pngbin1074 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Resource-members.htm47
-rwxr-xr-xdoc/html/classsf_1_1Resource.htm185
-rwxr-xr-xdoc/html/classsf_1_1ResourcePtr-members.htm52
-rwxr-xr-xdoc/html/classsf_1_1ResourcePtr.htm354
-rwxr-xr-xdoc/html/classsf_1_1Selector-members.htm50
-rwxr-xr-xdoc/html/classsf_1_1Selector.htm245
-rwxr-xr-xdoc/html/classsf_1_1Selector.pngbin476 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SelectorBase-members.htm48
-rwxr-xr-xdoc/html/classsf_1_1SelectorBase.htm263
-rwxr-xr-xdoc/html/classsf_1_1SelectorBase.pngbin477 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Shape-members.htm94
-rwxr-xr-xdoc/html/classsf_1_1Shape.htm2007
-rwxr-xr-xdoc/html/classsf_1_1Shape.pngbin369 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SocketHelper-members.htm48
-rwxr-xr-xdoc/html/classsf_1_1SocketHelper.htm198
-rwxr-xr-xdoc/html/classsf_1_1SocketTCP-members.htm57
-rwxr-xr-xdoc/html/classsf_1_1SocketTCP.htm567
-rwxr-xr-xdoc/html/classsf_1_1SocketUDP-members.htm57
-rwxr-xr-xdoc/html/classsf_1_1SocketUDP.htm590
-rwxr-xr-xdoc/html/classsf_1_1Sound-members.htm79
-rwxr-xr-xdoc/html/classsf_1_1Sound.htm1030
-rwxr-xr-xdoc/html/classsf_1_1Sound.pngbin673 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SoundBuffer-members.htm63
-rwxr-xr-xdoc/html/classsf_1_1SoundBuffer.htm495
-rwxr-xr-xdoc/html/classsf_1_1SoundBuffer.pngbin775 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SoundBufferRecorder-members.htm49
-rwxr-xr-xdoc/html/classsf_1_1SoundBufferRecorder.htm212
-rwxr-xr-xdoc/html/classsf_1_1SoundBufferRecorder.pngbin696 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SoundRecorder-members.htm55
-rwxr-xr-xdoc/html/classsf_1_1SoundRecorder.htm253
-rwxr-xr-xdoc/html/classsf_1_1SoundRecorder.pngbin694 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1SoundStream-members.htm90
-rwxr-xr-xdoc/html/classsf_1_1SoundStream.htm503
-rwxr-xr-xdoc/html/classsf_1_1SoundStream.pngbin699 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Sprite-members.htm85
-rwxr-xr-xdoc/html/classsf_1_1Sprite.htm1438
-rwxr-xr-xdoc/html/classsf_1_1Sprite.pngbin362 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1String-members.htm90
-rwxr-xr-xdoc/html/classsf_1_1String.htm1436
-rwxr-xr-xdoc/html/classsf_1_1String.pngbin368 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Thread-members.htm50
-rwxr-xr-xdoc/html/classsf_1_1Thread.htm255
-rwxr-xr-xdoc/html/classsf_1_1Thread.pngbin1304 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1Unicode-members.htm67
-rwxr-xr-xdoc/html/classsf_1_1Unicode.htm1229
-rwxr-xr-xdoc/html/classsf_1_1Unicode_1_1Text-members.htm58
-rwxr-xr-xdoc/html/classsf_1_1Unicode_1_1Text.htm185
-rwxr-xr-xdoc/html/classsf_1_1Vector2-members.htm46
-rwxr-xr-xdoc/html/classsf_1_1Vector2.htm183
-rwxr-xr-xdoc/html/classsf_1_1Vector3-members.htm47
-rwxr-xr-xdoc/html/classsf_1_1Vector3.htm214
-rwxr-xr-xdoc/html/classsf_1_1VideoMode-members.htm53
-rwxr-xr-xdoc/html/classsf_1_1VideoMode.htm386
-rwxr-xr-xdoc/html/classsf_1_1View-members.htm56
-rwxr-xr-xdoc/html/classsf_1_1View.htm508
-rwxr-xr-xdoc/html/classsf_1_1Window-members.htm70
-rwxr-xr-xdoc/html/classsf_1_1Window.htm981
-rwxr-xr-xdoc/html/classsf_1_1Window.pngbin808 -> 0 bytes
-rwxr-xr-xdoc/html/classsf_1_1WindowListener-members.htm44
-rwxr-xr-xdoc/html/classsf_1_1WindowListener.htm129
-rwxr-xr-xdoc/html/classsf_1_1WindowListener.pngbin736 -> 0 bytes
-rwxr-xr-xdoc/html/doxygen.css384
-rwxr-xr-xdoc/html/doxygen.pngbin1281 -> 0 bytes
-rwxr-xr-xdoc/html/files.htm191
-rwxr-xr-xdoc/html/functions.htm107
-rwxr-xr-xdoc/html/functions_0x62.htm107
-rwxr-xr-xdoc/html/functions_0x63.htm144
-rwxr-xr-xdoc/html/functions_0x64.htm112
-rwxr-xr-xdoc/html/functions_0x65.htm98
-rwxr-xr-xdoc/html/functions_0x66.htm102
-rwxr-xr-xdoc/html/functions_0x67.htm284
-rwxr-xr-xdoc/html/functions_0x68.htm92
-rwxr-xr-xdoc/html/functions_0x69.htm131
-rwxr-xr-xdoc/html/functions_0x6b.htm86
-rwxr-xr-xdoc/html/functions_0x6c.htm119
-rwxr-xr-xdoc/html/functions_0x6d.htm105
-rwxr-xr-xdoc/html/functions_0x6e.htm108
-rwxr-xr-xdoc/html/functions_0x6f.htm150
-rwxr-xr-xdoc/html/functions_0x70.htm111
-rwxr-xr-xdoc/html/functions_0x72.htm135
-rwxr-xr-xdoc/html/functions_0x73.htm261
-rwxr-xr-xdoc/html/functions_0x74.htm110
-rwxr-xr-xdoc/html/functions_0x75.htm112
-rwxr-xr-xdoc/html/functions_0x76.htm92
-rwxr-xr-xdoc/html/functions_0x77.htm96
-rwxr-xr-xdoc/html/functions_0x78.htm87
-rwxr-xr-xdoc/html/functions_0x79.htm89
-rwxr-xr-xdoc/html/functions_0x7a.htm88
-rwxr-xr-xdoc/html/functions_0x7e.htm126
-rwxr-xr-xdoc/html/functions_enum.htm67
-rwxr-xr-xdoc/html/functions_eval.htm256
-rwxr-xr-xdoc/html/functions_func.htm95
-rwxr-xr-xdoc/html/functions_func_0x62.htm85
-rwxr-xr-xdoc/html/functions_func_0x63.htm125
-rwxr-xr-xdoc/html/functions_func_0x64.htm98
-rwxr-xr-xdoc/html/functions_func_0x65.htm90
-rwxr-xr-xdoc/html/functions_func_0x66.htm88
-rwxr-xr-xdoc/html/functions_func_0x67.htm276
-rwxr-xr-xdoc/html/functions_func_0x68.htm84
-rwxr-xr-xdoc/html/functions_func_0x69.htm116
-rwxr-xr-xdoc/html/functions_func_0x6b.htm84
-rwxr-xr-xdoc/html/functions_func_0x6c.htm109
-rwxr-xr-xdoc/html/functions_func_0x6d.htm94
-rwxr-xr-xdoc/html/functions_func_0x6e.htm84
-rwxr-xr-xdoc/html/functions_func_0x6f.htm144
-rwxr-xr-xdoc/html/functions_func_0x70.htm95
-rwxr-xr-xdoc/html/functions_func_0x72.htm124
-rwxr-xr-xdoc/html/functions_func_0x73.htm234
-rwxr-xr-xdoc/html/functions_func_0x74.htm98
-rwxr-xr-xdoc/html/functions_func_0x75.htm104
-rwxr-xr-xdoc/html/functions_func_0x76.htm90
-rwxr-xr-xdoc/html/functions_func_0x77.htm90
-rwxr-xr-xdoc/html/functions_func_0x7a.htm84
-rwxr-xr-xdoc/html/functions_func_0x7e.htm124
-rwxr-xr-xdoc/html/functions_type.htm57
-rwxr-xr-xdoc/html/functions_vars.htm176
-rwxr-xr-xdoc/html/hierarchy.htm145
-rwxr-xr-xdoc/html/index.hhc346
-rwxr-xr-xdoc/html/index.hhk2377
-rwxr-xr-xdoc/html/index.hhp364
-rwxr-xr-xdoc/html/index.htm96
-rwxr-xr-xdoc/html/logo-bg.jpgbin22457 -> 0 bytes
-rwxr-xr-xdoc/html/logo.jpgbin116513 -> 0 bytes
-rwxr-xr-xdoc/html/namespacemembers.htm160
-rwxr-xr-xdoc/html/namespacemembers_enum.htm54
-rwxr-xr-xdoc/html/namespacemembers_eval.htm156
-rwxr-xr-xdoc/html/namespaces.htm46
-rwxr-xr-xdoc/html/namespacesf_1_1Blend.htm92
-rwxr-xr-xdoc/html/namespacesf_1_1Joy.htm103
-rwxr-xr-xdoc/html/namespacesf_1_1Key.htm324
-rwxr-xr-xdoc/html/namespacesf_1_1Mouse.htm66
-rwxr-xr-xdoc/html/namespacesf_1_1Style.htm96
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1JoyButtonEvent-members.htm44
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1JoyButtonEvent.htm65
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1JoyMoveEvent-members.htm45
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1JoyMoveEvent.htm68
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1KeyEvent-members.htm46
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1KeyEvent.htm71
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseButtonEvent-members.htm45
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseButtonEvent.htm68
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseMoveEvent-members.htm44
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseMoveEvent.htm65
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseWheelEvent-members.htm43
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1MouseWheelEvent.htm62
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1SizeEvent-members.htm44
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1SizeEvent.htm65
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1TextEvent-members.htm43
-rwxr-xr-xdoc/html/structsf_1_1Event_1_1TextEvent.htm62
-rwxr-xr-xdoc/html/structsf_1_1NonCopyable-members.htm43
-rwxr-xr-xdoc/html/structsf_1_1NonCopyable.htm104
-rwxr-xr-xdoc/html/structsf_1_1NonCopyable.pngbin1711 -> 0 bytes
-rwxr-xr-xdoc/html/structsf_1_1SoundStream_1_1Chunk-members.htm44
-rwxr-xr-xdoc/html/structsf_1_1SoundStream_1_1Chunk.htm104
-rwxr-xr-xdoc/html/structsf_1_1WindowSettings-members.htm46
-rwxr-xr-xdoc/html/structsf_1_1WindowSettings.htm177
-rwxr-xr-xdoc/html/tab_b.gifbin35 -> 0 bytes
-rwxr-xr-xdoc/html/tab_l.gifbin706 -> 0 bytes
-rwxr-xr-xdoc/html/tab_r.gifbin2585 -> 0 bytes
-rwxr-xr-xdoc/html/tabs.css105
-rw-r--r--doc/mainpage.hpp71
395 files changed, 2976 insertions, 83453 deletions
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
new file mode 100644
index 0000000..ae5a928
--- /dev/null
+++ b/doc/CMakeLists.txt
@@ -0,0 +1,61 @@
+
+# find doxygen
+if(MACOSX)
+ # Add some path to search doxygen in more directories.
+ set(ADDITIONAL_PATHS
+ /Developer/Applications/Doxygen.app/Contents/Resources
+ /Developer/Applications/Doxygen.app/Contents/MacOS
+ $ENV{HOME}/Applications/Doxygen.app/Contents/Resources
+ $ENV{HOME}/Applications/Doxygen.app/Contents/MacOS
+ $ENV{HOME}/Applications/Developer/Doxygen.app/Contents/Resources
+ $ENV{HOME}/Applications/Developer/Doxygen.app/Contents/MacOS)
+
+ set(CMAKE_PROGRAM_PATH ${CMAKE_PROGRAM_PATH} ${ADDITIONAL_PATHS})
+endif()
+
+find_package(Doxygen REQUIRED)
+
+# set the input and output documentation paths
+set(DOXYGEN_INPUT_DIR ${PROJECT_SOURCE_DIR})
+set(DOXYGEN_OUTPUT_DIR ${PROJECT_BINARY_DIR}/doc)
+
+# see if we can generate the CHM documentation
+if(WINDOWS)
+ # if HHC is found, we can generate the CHM (compressed HTML) output
+ find_program(DOXYGEN_HHC_PROGRAM
+ NAMES hhc.exe
+ PATHS "c:/Program Files/HTML Help Workshop"
+ DOC "HTML Help Compiler program")
+ if(DOXYGEN_HHC_PROGRAM)
+ set(DOXYGEN_GENERATE_HTMLHELP YES)
+ else()
+ set(DOXYGEN_GENERATE_HTMLHELP NO)
+ endif()
+else()
+ set(DOXYGEN_HHC_PROGRAM)
+ set(DOXYGEN_GENERATE_HTMLHELP NO)
+endif()
+
+# configure the source Doxyfile by copying it and replacing all @variables@
+set(DOXYGEN_CONFIGURED_INPUT ${DOXYGEN_OUTPUT_DIR}/doxyfile)
+configure_file(${DOXYGEN_INPUT_DIR}/doc/doxyfile.in ${DOXYGEN_CONFIGURED_INPUT} @ONLY)
+
+# copy the files needed by the documentation
+configure_file(${DOXYGEN_INPUT_DIR}/doc/doxygen.css ${DOXYGEN_OUTPUT_DIR}/html/doxygen.css COPYONLY)
+
+# target setup
+add_custom_target(doc ALL
+ COMMAND ${CMAKE_COMMAND} -E echo_append "Building API Documentation..."
+ COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_CONFIGURED_INPUT}
+ COMMAND ${CMAKE_COMMAND} -E echo "Done."
+ WORKING_DIRECTORY ${DOXYGEN_INPUT_DIR})
+
+# setup install rules
+install(DIRECTORY ${DOXYGEN_OUTPUT_DIR}/html
+ DESTINATION ${INSTALL_MISC_DIR}/doc
+ COMPONENT doc)
+if(DOXYGEN_HHC_PROGRAM)
+ install(FILES ${DOXYGEN_OUTPUT_DIR}/sfml.chm
+ DESTINATION ${INSTALL_MISC_DIR}/doc
+ COMPONENT doc)
+endif()
diff --git a/doc/SFML.chm b/doc/SFML.chm
deleted file mode 100755
index 054a852..0000000
--- a/doc/SFML.chm
+++ /dev/null
Binary files differ
diff --git a/doc/SFML.htm b/doc/SFML.htm
deleted file mode 100755
index 631d42a..0000000
--- a/doc/SFML.htm
+++ /dev/null
@@ -1,10 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>SFML reference documentation</title>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <meta http-equiv="refresh" content="0; url=./html/index.htm" />
- <meta name="robots" content="noindex,follow" />
- </head>
-</html>
diff --git a/doc/doxyfile.in b/doc/doxyfile.in
new file mode 100644
index 0000000..6f4f26e
--- /dev/null
+++ b/doc/doxyfile.in
@@ -0,0 +1,1542 @@
+# Doxyfile 1.5.8
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project
+#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+# TAG = value [value, ...]
+# For lists items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all
+# text before the first occurrence of this tag. Doxygen uses libiconv (or the
+# iconv built into libc) for the transcoding. See
+# http://www.gnu.org/software/libiconv for the list of possible encodings.
+
+DOXYFILE_ENCODING = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
+# by quotes) that should identify the project.
+
+PROJECT_NAME = SFML
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number.
+# This could be handy for archiving the generated documentation or
+# if some version control system is used.
+
+PROJECT_NUMBER = @VERSION_MAJOR@.@VERSION_MINOR@
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
+# base path where the generated documentation will be put.
+# If a relative path is entered, it will be relative to the location
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY = "@DOXYGEN_OUTPUT_DIR@"
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
+# 4096 sub-directories (in 2 levels) under the output directory of each output
+# format and will distribute the generated files over these directories.
+# Enabling this option can be useful when feeding doxygen a huge amount of
+# source files, where putting all generated files in the same directory would
+# otherwise cause performance problems for the file system.
+
+CREATE_SUBDIRS = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# The default language is English, other supported languages are:
+# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional,
+# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek,
+# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish,
+# Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, Slovene,
+# Spanish, Swedish, and Ukrainian.
+
+OUTPUT_LANGUAGE = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
+# include brief member descriptions after the members that are listed in
+# the file and class documentation (similar to JavaDoc).
+# Set to NO to disable this.
+
+BRIEF_MEMBER_DESC = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
+# the brief description of a member or function before the detailed description.
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+
+REPEAT_BRIEF = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator
+# that is used to form the text in various listings. Each string
+# in this list, if found as the leading text of the brief description, will be
+# stripped from the text and the result after processing the whole list, is
+# used as the annotated text. Otherwise, the brief description is used as-is.
+# If left blank, the following values are used ("$name" is automatically
+# replaced with the name of the entity): "The $name class" "The $name widget"
+# "The $name file" "is" "provides" "specifies" "contains"
+# "represents" "a" "an" "the"
+
+ABBREVIATE_BRIEF = "The $name class" \
+ "The $name widget" \
+ "The $name file" \
+ is \
+ provides \
+ specifies \
+ contains \
+ represents \
+ a \
+ an \
+ the
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# Doxygen will generate a detailed section even if there is only a brief
+# description.
+
+ALWAYS_DETAILED_SEC = YES
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+
+INLINE_INHERITED_MEMB = YES
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
+# path before files name in the file list and in the header files. If set
+# to NO the shortest path that makes the file name unique will be used.
+
+FULL_PATH_NAMES = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
+# can be used to strip a user-defined part of the path. Stripping is
+# only done if one of the specified strings matches the left-hand part of
+# the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the
+# path to strip.
+
+STRIP_FROM_PATH =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
+# the path mentioned in the documentation of a class, which tells
+# the reader which header file to include in order to use a class.
+# If left blank only the name of the header file containing the class
+# definition is used. Otherwise one should specify the include paths that
+# are normally passed to the compiler using the -I flag.
+
+STRIP_FROM_INC_PATH =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
+# (but less readable) file names. This can be useful is your file systems
+# doesn't support long names like on DOS, Mac, or CD-ROM.
+
+SHORT_NAMES = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
+# will interpret the first line (until the first dot) of a JavaDoc-style
+# comment as the brief description. If set to NO, the JavaDoc
+# comments will behave just like regular Qt-style comments
+# (thus requiring an explicit @brief command for a brief description.)
+
+JAVADOC_AUTOBRIEF = YES
+
+# If the QT_AUTOBRIEF tag is set to YES then Doxygen will
+# interpret the first line (until the first dot) of a Qt-style
+# comment as the brief description. If set to NO, the comments
+# will behave just like regular Qt-style comments (thus requiring
+# an explicit \brief command for a brief description.)
+
+QT_AUTOBRIEF = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
+# treat a multi-line C++ special comment block (i.e. a block of //! or ///
+# comments) as a brief description. This used to be the default behaviour.
+# The new default is to treat a multi-line C++ comment block as a detailed
+# description. Set this tag to YES if you prefer the old behaviour instead.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
+# member inherits the documentation from any documented member that it
+# re-implements.
+
+INHERIT_DOCS = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
+# a new page for each member. If set to NO, the documentation of a member will
+# be part of the file/class/namespace that contains it.
+
+SEPARATE_MEMBER_PAGES = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab.
+# Doxygen uses this value to replace tabs by spaces in code fragments.
+
+TAB_SIZE = 4
+
+# This tag can be used to specify a number of aliases that acts
+# as commands in the documentation. An alias has the form "name=value".
+# For example adding "sideeffect=\par Side Effects:\n" will allow you to
+# put the command \sideeffect (or @sideeffect) in the documentation, which
+# will result in a user-defined paragraph with heading "Side Effects:".
+# You can put \n's in the value part of an alias to insert newlines.
+
+ALIASES =
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
+# sources only. Doxygen will then generate output that is more tailored for C.
+# For instance, some of the names that are used will be different. The list
+# of all members will be omitted, etc.
+
+OPTIMIZE_OUTPUT_FOR_C = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java
+# sources only. Doxygen will then generate output that is more tailored for
+# Java. For instance, namespaces will be presented as packages, qualified
+# scopes will look different, etc.
+
+OPTIMIZE_OUTPUT_JAVA = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources only. Doxygen will then generate output that is more tailored for
+# Fortran.
+
+OPTIMIZE_FOR_FORTRAN = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for
+# VHDL.
+
+OPTIMIZE_OUTPUT_VHDL = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it parses.
+# With this tag you can assign which parser to use for a given extension.
+# Doxygen has a built-in mapping, but you can override or extend it using this tag.
+# The format is ext=language, where ext is a file extension, and language is one of
+# the parsers supported by doxygen: IDL, Java, Javascript, C#, C, C++, D, PHP,
+# Objective-C, Python, Fortran, VHDL, C, C++. For instance to make doxygen treat
+# .inc files as Fortran files (default is PHP), and .f files as C (default is Fortran),
+# use: inc=Fortran f=C
+
+EXTENSION_MAPPING =
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should
+# set this tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string); v.s.
+# func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+
+BUILTIN_STL_SUPPORT = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+
+CPP_CLI_SUPPORT = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only.
+# Doxygen will parse them like normal C++ but will assume all classes use public
+# instead of private inheritance when no explicit protection keyword is present.
+
+SIP_SUPPORT = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate getter
+# and setter methods for a property. Setting this option to YES (the default)
+# will make doxygen to replace the get and set methods by a property in the
+# documentation. This will only work if the methods are indeed getting or
+# setting a simple type. If this is not the case, or you want to show the
+# methods anyway, you should set this option to NO.
+
+IDL_PROPERTY_SUPPORT = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+
+DISTRIBUTE_GROUP_DOC = NO
+
+# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
+# the same type (for instance a group of public functions) to be put as a
+# subgroup of that type (e.g. under the Public Functions section). Set it to
+# NO to prevent subgrouping. Alternatively, this can be done per class using
+# the \nosubgrouping command.
+
+SUBGROUPING = YES
+
+# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum
+# is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically
+# be useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+
+TYPEDEF_HIDES_STRUCT = NO
+
+# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
+# determine which symbols to keep in memory and which to flush to disk.
+# When the cache is full, less often used symbols will be written to disk.
+# For small to medium size projects (<1000 input files) the default value is
+# probably good enough. For larger projects a too small cache size can cause
+# doxygen to be busy swapping symbols to and from disk most of the time
+# causing a significant performance penality.
+# If the system has enough physical memory increasing the cache will improve the
+# performance by keeping more symbols in memory. Note that the value works on
+# a logarithmic scale so increasing the size by one will rougly double the
+# memory usage. The cache size is given by this formula:
+# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
+# corresponding to a cache size of 2^16 = 65536 symbols
+
+SYMBOL_CACHE_SIZE = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available.
+# Private class members and static file members will be hidden unless
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
+
+EXTRACT_ALL = NO
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
+# will be included in the documentation.
+
+EXTRACT_PRIVATE = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file
+# will be included in the documentation.
+
+EXTRACT_STATIC = YES
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
+# defined locally in source files will be included in the documentation.
+# If set to NO only classes defined in header files are included.
+
+EXTRACT_LOCAL_CLASSES = YES
+
+# This flag is only useful for Objective-C code. When set to YES local
+# methods, which are defined in the implementation section but not in
+# the interface are included in the documentation.
+# If set to NO (the default) only methods in the interface are included.
+
+EXTRACT_LOCAL_METHODS = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base
+# name of the file that contains the anonymous namespace. By default
+# anonymous namespace are hidden.
+
+EXTRACT_ANON_NSPACES = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
+# undocumented members of documented classes, files or namespaces.
+# If set to NO (the default) these members will be included in the
+# various overviews, but no documentation section is generated.
+# This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_MEMBERS = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy.
+# If set to NO (the default) these classes will be included in the various
+# overviews. This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_CLASSES = NO
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
+# friend (class|struct|union) declarations.
+# If set to NO (the default) these declarations will be included in the
+# documentation.
+
+HIDE_FRIEND_COMPOUNDS = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
+# documentation blocks found inside the body of a function.
+# If set to NO (the default) these blocks will be appended to the
+# function's detailed documentation block.
+
+HIDE_IN_BODY_DOCS = NO
+
+# The INTERNAL_DOCS tag determines if documentation
+# that is typed after a \internal command is included. If the tag is set
+# to NO (the default) then the documentation will be excluded.
+# Set it to YES to include the internal documentation.
+
+INTERNAL_DOCS = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
+# file names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+
+CASE_SENSE_NAMES = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
+# will show members with their full class and namespace scopes in the
+# documentation. If set to YES the scope will be hidden.
+
+HIDE_SCOPE_NAMES = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
+# will put a list of the files that are included by a file in the documentation
+# of that file.
+
+SHOW_INCLUDE_FILES = YES
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
+# is inserted in the documentation for inline members.
+
+INLINE_INFO = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
+# will sort the (detailed) documentation of file and class members
+# alphabetically by member name. If set to NO the members will appear in
+# declaration order.
+
+SORT_MEMBER_DOCS = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
+# brief documentation of file, namespace and class members alphabetically
+# by member name. If set to NO (the default) the members will appear in
+# declaration order.
+
+SORT_BRIEF_DOCS = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the
+# hierarchy of group names into alphabetical order. If set to NO (the default)
+# the group names will appear in their defined order.
+
+SORT_GROUP_NAMES = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
+# sorted by fully-qualified names, including namespaces. If set to
+# NO (the default), the class list will be sorted only by class name,
+# not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the
+# alphabetical list.
+
+SORT_BY_SCOPE_NAME = NO
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or
+# disable (NO) the todo list. This list is created by putting \todo
+# commands in the documentation.
+
+GENERATE_TODOLIST = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or
+# disable (NO) the test list. This list is created by putting \test
+# commands in the documentation.
+
+GENERATE_TESTLIST = YES
+
+# The GENERATE_BUGLIST tag can be used to enable (YES) or
+# disable (NO) the bug list. This list is created by putting \bug
+# commands in the documentation.
+
+GENERATE_BUGLIST = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
+# disable (NO) the deprecated list. This list is created by putting
+# \deprecated commands in the documentation.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional
+# documentation sections, marked by \if sectionname ... \endif.
+
+ENABLED_SECTIONS =
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
+# the initial value of a variable or define consists of for it to appear in
+# the documentation. If the initializer consists of more lines than specified
+# here it will be hidden. Use a value of 0 to hide initializers completely.
+# The appearance of the initializer of individual variables and defines in the
+# documentation can be controlled using \showinitializer or \hideinitializer
+# command in the documentation regardless of this setting.
+
+MAX_INITIALIZER_LINES = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
+# at the bottom of the documentation of classes and structs. If set to YES the
+# list will mention the files that were used to generate the documentation.
+
+SHOW_USED_FILES = YES
+
+# If the sources in your project are distributed over multiple directories
+# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
+# in the documentation. The default is NO.
+
+SHOW_DIRECTORIES = NO
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
+# This will remove the Files entry from the Quick Index and from the
+# Folder Tree View (if specified). The default is YES.
+
+SHOW_FILES = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the
+# Namespaces page. This will remove the Namespaces entry from the Quick Index
+# and from the Folder Tree View (if specified). The default is YES.
+
+SHOW_NAMESPACES = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command <command> <input-file>, where <command> is the value of
+# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
+# provided by doxygen. Whatever the program writes to standard output
+# is used as the file version. See the manual for examples.
+
+FILE_VERSION_FILTER =
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by
+# doxygen. The layout file controls the global structure of the generated output files
+# in an output format independent way. The create the layout file that represents
+# doxygen's defaults, run doxygen with the -l option. You can optionally specify a
+# file name after the option, if omitted DoxygenLayout.xml will be used as the name
+# of the layout file.
+
+LAYOUT_FILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated
+# by doxygen. Possible values are YES and NO. If left blank NO is used.
+
+QUIET = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated by doxygen. Possible values are YES and NO. If left blank
+# NO is used.
+
+WARNINGS = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
+# automatically be disabled.
+
+WARN_IF_UNDOCUMENTED = YES
+
+# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some
+# parameters in a documented function, or documenting parameters that
+# don't exist or using markup commands wrongly.
+
+WARN_IF_DOC_ERROR = YES
+
+# This WARN_NO_PARAMDOC option can be abled to get warnings for
+# functions that are documented, but have no documentation for their parameters
+# or return value. If set to NO (the default) doxygen will only warn about
+# wrong or incomplete parameter documentation, but not about the absence of
+# documentation.
+
+WARN_NO_PARAMDOC = YES
+
+# The WARN_FORMAT tag determines the format of the warning messages that
+# doxygen can produce. The string should contain the $file, $line, and $text
+# tags, which will be replaced by the file and line number from which the
+# warning originated and the warning text. Optionally the format may contain
+# $version, which will be replaced by the version of the file (if it could
+# be obtained via FILE_VERSION_FILTER)
+
+WARN_FORMAT = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning
+# and error messages should be written. If left blank the output is written
+# to stderr.
+
+WARN_LOGFILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain
+# documented source files. You may enter file names like "myfile.cpp" or
+# directories like "/usr/src/myproject". Separate the files or directories
+# with spaces.
+
+INPUT = "@DOXYGEN_INPUT_DIR@/include/SFML" \
+ "@DOXYGEN_INPUT_DIR@/doc/mainpage.hpp"
+
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
+# also the default input encoding. Doxygen uses libiconv (or the iconv built
+# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
+# the list of possible encodings.
+
+INPUT_ENCODING = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank the following patterns are tested:
+# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
+# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90
+
+FILE_PATTERNS = *.c \
+ *.cc \
+ *.cxx \
+ *.cpp \
+ *.c++ \
+ *.d \
+ *.java \
+ *.ii \
+ *.ixx \
+ *.ipp \
+ *.i++ \
+ *.inl \
+ *.hh \
+ *.hxx \
+ *.hpp \
+ *.h++ \
+ *.idl \
+ *.odl \
+ *.cs \
+ *.php \
+ *.php3 \
+ *.inc \
+ *.dox \
+ *.py
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories
+# should be searched for input files as well. Possible values are YES and NO.
+# If left blank NO is used.
+
+RECURSIVE = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+
+EXCLUDE =
+
+# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
+# directories that are symbolic links (a Unix filesystem feature) are excluded
+# from the input.
+
+EXCLUDE_SYMLINKS = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories. Note that the wildcards are matched
+# against the file with absolute path, so to exclude all test directories
+# for example use the pattern */test/*
+
+EXCLUDE_PATTERNS = .svn \
+ Linux \
+ Unix \
+ OSX*
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+
+EXCLUDE_SYMBOLS = priv
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or
+# directories that contain example code fragments that are included (see
+# the \include command).
+
+EXAMPLE_PATH =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank all files are included.
+
+EXAMPLE_PATTERNS = *
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude
+# commands irrespective of the value of the RECURSIVE tag.
+# Possible values are YES and NO. If left blank NO is used.
+
+EXAMPLE_RECURSIVE = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or
+# directories that contain image that are included in the documentation (see
+# the \image command).
+
+IMAGE_PATH =
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command <filter> <input-file>, where <filter>
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
+# input file. Doxygen will then use the output that the filter program writes
+# to standard output. If FILTER_PATTERNS is specified, this tag will be
+# ignored.
+
+INPUT_FILTER =
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form:
+# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
+# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
+# is applied to all files.
+
+FILTER_PATTERNS =
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER) will be used to filter the input files when producing source
+# files to browse (i.e. when SOURCE_BROWSER is set to YES).
+
+FILTER_SOURCE_FILES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will
+# be generated. Documented entities will be cross-referenced with these sources.
+# Note: To get rid of all source code in the generated output, make sure also
+# VERBATIM_HEADERS is set to NO.
+
+SOURCE_BROWSER = YES
+
+# Setting the INLINE_SOURCES tag to YES will include the body
+# of functions and classes directly in the documentation.
+
+INLINE_SOURCES = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
+# doxygen to hide any special comment blocks from generated source code
+# fragments. Normal C and C++ comments will always remain visible.
+
+STRIP_CODE_COMMENTS = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES
+# then for each documented function all documented
+# functions referencing it will be listed.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES
+# then for each documented function all documented entities
+# called/used by that function will be listed.
+
+REFERENCES_RELATION = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
+# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
+# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
+# link to the source code. Otherwise they will link to the documentation.
+
+REFERENCES_LINK_SOURCE = NO
+
+# If the USE_HTAGS tag is set to YES then the references to source code
+# will point to the HTML generated by the htags(1) tool instead of doxygen
+# built-in source browser. The htags tool is part of GNU's global source
+# tagging system (see http://www.gnu.org/software/global/global.html). You
+# will need version 4.8.6 or higher.
+
+USE_HTAGS = NO
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
+# will generate a verbatim copy of the header file for each class for
+# which an include is specified. Set to NO to disable this.
+
+VERBATIM_HEADERS = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
+# of all compounds will be generated. Enable this if the project
+# contains a lot of classes, structs, unions or interfaces.
+
+ALPHABETICAL_INDEX = YES
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
+# in which this list will be split (can be a number in the range [1..20])
+
+COLS_IN_ALPHA_INDEX = 5
+
+# In case all classes in a project start with a common prefix, all
+# classes will be put under the same header in the alphabetical index.
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
+# should be ignored while generating the index headers.
+
+IGNORE_PREFIX =
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
+# generate HTML output.
+
+GENERATE_HTML = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `html' will be used as the default path.
+
+HTML_OUTPUT = html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
+# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
+# doxygen will generate files with .html extension.
+
+HTML_FILE_EXTENSION = .htm
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard header.
+
+HTML_HEADER = "@DOXYGEN_INPUT_DIR@/doc/header.htm"
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard footer.
+
+HTML_FOOTER = "@DOXYGEN_INPUT_DIR@/doc/footer.htm"
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
+# style sheet that is used by each HTML page. It can be used to
+# fine-tune the look of the HTML output. If the tag is left blank doxygen
+# will generate a default style sheet. Note that doxygen will try to copy
+# the style sheet file to the HTML output directory, so don't put your own
+# stylesheet in the HTML output directory as well, or it will be erased!
+
+HTML_STYLESHEET = "@DOXYGEN_INPUT_DIR@/doc/doxygen.css"
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
+# files or namespaces will be aligned in HTML using tables. If set to
+# NO a bullet list will be used.
+
+HTML_ALIGN_MEMBERS = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded. For this to work a browser that supports
+# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox
+# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari).
+
+HTML_DYNAMIC_SECTIONS = NO
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files
+# will be generated that can be used as input for Apple's Xcode 3
+# integrated development environment, introduced with OSX 10.5 (Leopard).
+# To create a documentation set, doxygen will generate a Makefile in the
+# HTML output directory. Running make will produce the docset in that
+# directory and running "make install" will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find
+# it at startup.
+# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information.
+
+GENERATE_DOCSET = NO
+
+# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the
+# feed. A documentation feed provides an umbrella under which multiple
+# documentation sets from a single provider (such as a company or product suite)
+# can be grouped.
+
+DOCSET_FEEDNAME = "Doxygen generated docs"
+
+# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that
+# should uniquely identify the documentation set bundle. This should be a
+# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen
+# will append .docset to the name.
+
+DOCSET_BUNDLE_ID = org.doxygen.Project
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files
+# will be generated that can be used as input for tools like the
+# Microsoft HTML help workshop to generate a compiled HTML help file (.chm)
+# of the generated HTML documentation.
+
+GENERATE_HTMLHELP = @DOXYGEN_GENERATE_HTMLHELP@
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
+# be used to specify the file name of the resulting .chm file. You
+# can add a path in front of the file if the result should not be
+# written to the html output directory.
+
+CHM_FILE = ../SFML.chm
+
+# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
+# be used to specify the location (absolute path including file name) of
+# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
+# the HTML help compiler on the generated index.hhp.
+
+HHC_LOCATION = "@DOXYGEN_HHC_PROGRAM@"
+
+# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
+# controls if a separate .chi index file is generated (YES) or that
+# it should be included in the master .chm file (NO).
+
+GENERATE_CHI = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING
+# is used to encode HtmlHelp index (hhk), content (hhc) and project file
+# content.
+
+CHM_INDEX_ENCODING =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
+# controls whether a binary table of contents is generated (YES) or a
+# normal table of contents (NO) in the .chm file.
+
+BINARY_TOC = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members
+# to the contents of the HTML help documentation and to the tree view.
+
+TOC_EXPAND = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER
+# are set, an additional index file will be generated that can be used as input for
+# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated
+# HTML documentation.
+
+GENERATE_QHP = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can
+# be used to specify the file name of the resulting .qch file.
+# The path specified is relative to the HTML output folder.
+
+QCH_FILE =
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating
+# Qt Help Project output. For more information please see
+# http://doc.trolltech.com/qthelpproject.html#namespace
+
+QHP_NAMESPACE =
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating
+# Qt Help Project output. For more information please see
+# http://doc.trolltech.com/qthelpproject.html#virtual-folders
+
+QHP_VIRTUAL_FOLDER = doc
+
+# If QHP_CUST_FILTER_NAME is set, it specifies the name of a custom filter to add.
+# For more information please see
+# http://doc.trolltech.com/qthelpproject.html#custom-filters
+
+QHP_CUST_FILTER_NAME =
+
+# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the custom filter to add.For more information please see
+# <a href="http://doc.trolltech.com/qthelpproject.html#custom-filters">Qt Help Project / Custom Filters</a>.
+
+QHP_CUST_FILTER_ATTRS =
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this project's
+# filter section matches.
+# <a href="http://doc.trolltech.com/qthelpproject.html#filter-attributes">Qt Help Project / Filter Attributes</a>.
+
+QHP_SECT_FILTER_ATTRS =
+
+# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can
+# be used to specify the location of Qt's qhelpgenerator.
+# If non-empty doxygen will try to run qhelpgenerator on the generated
+# .qhp file.
+
+QHG_LOCATION =
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
+# top of each HTML page. The value NO (the default) enables the index and
+# the value YES disables it.
+
+DISABLE_INDEX = NO
+
+# This tag can be used to set the number of enum values (range [1..20])
+# that doxygen will group on one line in the generated HTML documentation.
+
+ENUM_VALUES_PER_LINE = 1
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information.
+# If the tag value is set to FRAME, a side panel will be generated
+# containing a tree-like index structure (just like the one that
+# is generated for HTML Help). For this to work a browser that supports
+# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
+# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
+# probably better off using the HTML help feature. Other possible values
+# for this tag are: HIERARCHIES, which will generate the Groups, Directories,
+# and Class Hierarchy pages using a tree view instead of an ordered list;
+# ALL, which combines the behavior of FRAME and HIERARCHIES; and NONE, which
+# disables this behavior completely. For backwards compatibility with previous
+# releases of Doxygen, the values YES and NO are equivalent to FRAME and NONE
+# respectively.
+
+GENERATE_TREEVIEW = NO
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
+# used to set the initial width (in pixels) of the frame in which the tree
+# is shown.
+
+TREEVIEW_WIDTH = 250
+
+# Use this tag to change the font size of Latex formulas included
+# as images in the HTML documentation. The default is 10. Note that
+# when you change the font size after a successful doxygen run you need
+# to manually remove any form_*.png images from the HTML output directory
+# to force them to be regenerated.
+
+FORMULA_FONTSIZE = 10
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
+# generate Latex output.
+
+GENERATE_LATEX = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `latex' will be used as the default path.
+
+LATEX_OUTPUT = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked. If left blank `latex' will be used as the default command name.
+
+LATEX_CMD_NAME = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
+# generate index for LaTeX. If left blank `makeindex' will be used as the
+# default command name.
+
+MAKEINDEX_CMD_NAME = makeindex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
+# LaTeX documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_LATEX = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used
+# by the printer. Possible values are: a4, a4wide, letter, legal and
+# executive. If left blank a4wide will be used.
+
+PAPER_TYPE = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
+# packages that should be included in the LaTeX output.
+
+EXTRA_PACKAGES =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
+# the generated latex document. The header should contain everything until
+# the first chapter. If it is left blank doxygen will generate a
+# standard header. Notice: only use this tag if you know what you are doing!
+
+LATEX_HEADER =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will
+# contain links (just like the HTML output) instead of page references
+# This makes the output suitable for online browsing using a pdf viewer.
+
+PDF_HYPERLINKS = NO
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
+# plain latex in the generated Makefile. Set this option to YES to get a
+# higher quality PDF documentation.
+
+USE_PDFLATEX = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
+# command to the generated LaTeX files. This will instruct LaTeX to keep
+# running if errors occur, instead of asking the user for help.
+# This option is also used when generating formulas in HTML.
+
+LATEX_BATCHMODE = NO
+
+# If LATEX_HIDE_INDICES is set to YES then doxygen will not
+# include the index chapters (such as File Index, Compound Index, etc.)
+# in the output.
+
+LATEX_HIDE_INDICES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
+# The RTF output is optimized for Word 97 and may not look very pretty with
+# other RTF readers or editors.
+
+GENERATE_RTF = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `rtf' will be used as the default path.
+
+RTF_OUTPUT = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
+# RTF documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_RTF = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
+# will contain hyperlink fields. The RTF file will
+# contain links (just like the HTML output) instead of page references.
+# This makes the output suitable for online browsing using WORD or other
+# programs which support those fields.
+# Note: wordpad (write) and others do not support links.
+
+RTF_HYPERLINKS = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's
+# config file, i.e. a series of assignments. You only have to provide
+# replacements, missing definitions are set to their default value.
+
+RTF_STYLESHEET_FILE =
+
+# Set optional variables used in the generation of an rtf document.
+# Syntax is similar to doxygen's config file.
+
+RTF_EXTENSIONS_FILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
+# generate man pages
+
+GENERATE_MAN = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `man' will be used as the default path.
+
+MAN_OUTPUT = man
+
+# The MAN_EXTENSION tag determines the extension that is added to
+# the generated man pages (default is the subroutine's section .3)
+
+MAN_EXTENSION = .3
+
+# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
+# then it will generate one additional man file for each entity
+# documented in the real man page(s). These additional files
+# only source the real man page, but without them the man command
+# would be unable to find the correct page. The default is NO.
+
+MAN_LINKS = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will
+# generate an XML file that captures the structure of
+# the code including all documentation.
+
+GENERATE_XML = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `xml' will be used as the default path.
+
+XML_OUTPUT = xml
+
+# The XML_SCHEMA tag can be used to specify an XML schema,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_SCHEMA =
+
+# The XML_DTD tag can be used to specify an XML DTD,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_DTD =
+
+# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
+# dump the program listings (including syntax highlighting
+# and cross-referencing information) to the XML output. Note that
+# enabling this will significantly increase the size of the XML output.
+
+XML_PROGRAMLISTING = YES
+
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
+# generate an AutoGen Definitions (see autogen.sf.net) file
+# that captures the structure of the code including all
+# documentation. Note that this feature is still experimental
+# and incomplete at the moment.
+
+GENERATE_AUTOGEN_DEF = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES Doxygen will
+# generate a Perl module file that captures the structure of
+# the code including all documentation. Note that this
+# feature is still experimental and incomplete at the
+# moment.
+
+GENERATE_PERLMOD = NO
+
+# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
+# the necessary Makefile rules, Perl scripts and LaTeX code to be able
+# to generate PDF and DVI output from the Perl module output.
+
+PERLMOD_LATEX = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
+# nicely formatted so it can be parsed by a human reader. This is useful
+# if you want to understand what is going on. On the other hand, if this
+# tag is set to NO the size of the Perl module output will be much smaller
+# and Perl will parse it just the same.
+
+PERLMOD_PRETTY = YES
+
+# The names of the make variables in the generated doxyrules.make file
+# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
+# This is useful so different doxyrules.make files included by the same
+# Makefile don't overwrite each other's variables.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
+# evaluate all C-preprocessor directives found in the sources and include
+# files.
+
+ENABLE_PREPROCESSING = YES
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
+# names in the source code. If set to NO (the default) only conditional
+# compilation will be performed. Macro expansion can be done in a controlled
+# way by setting EXPAND_ONLY_PREDEF to YES.
+
+MACRO_EXPANSION = YES
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
+# then the macro expansion is limited to the macros specified with the
+# PREDEFINED and EXPAND_AS_DEFINED tags.
+
+EXPAND_ONLY_PREDEF = YES
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
+# in the INCLUDE_PATH (see below) will be search if a #include is found.
+
+SEARCH_INCLUDES = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by
+# the preprocessor.
+
+INCLUDE_PATH =
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will
+# be used.
+
+INCLUDE_FILE_PATTERNS =
+
+# The PREDEFINED tag can be used to specify one or more macro names that
+# are defined before the preprocessor is started (similar to the -D option of
+# gcc). The argument of the tag is a list of macros of the form: name
+# or name=definition (no spaces). If the definition and the = are
+# omitted =1 is assumed. To prevent a macro definition from being
+# undefined via #undef or recursively expanded use the := operator
+# instead of the = operator.
+
+PREDEFINED = SFML_SYSTEM_API \
+ SFML_NETWORK_API \
+ SFML_WINDOW_API \
+ SFML_AUDIO_API \
+ SFML_GRAPHICS_API
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
+# this tag can be used to specify a list of macro names that should be expanded.
+# The macro definition that is found in the sources will be used.
+# Use the PREDEFINED tag if you want to use a different macro definition.
+
+EXPAND_AS_DEFINED =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
+# doxygen's preprocessor will remove all function-like macros that are alone
+# on a line, have an all uppercase name, and do not end with a semicolon. Such
+# function macros are typically used for boiler-plate code, and will confuse
+# the parser if not removed.
+
+SKIP_FUNCTION_MACROS = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES option can be used to specify one or more tagfiles.
+# Optionally an initial location of the external documentation
+# can be added for each tagfile. The format of a tag file without
+# this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where "loc1" and "loc2" can be relative or absolute paths or
+# URLs. If a location is present for each tag, the installdox tool
+# does not have to be run to correct the links.
+# Note that each tag file must have a unique name
+# (where the name does NOT include the path)
+# If a tag file is not located in the directory in which doxygen
+# is run, you must also specify the path to the tagfile here.
+
+TAGFILES =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create
+# a tag file that is based on the input files it reads.
+
+GENERATE_TAGFILE =
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed
+# in the class index. If set to NO only the inherited external classes
+# will be listed.
+
+ALLEXTERNALS = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
+# in the modules index. If set to NO, only the current project's groups will
+# be listed.
+
+EXTERNAL_GROUPS = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of `which perl').
+
+PERL_PATH = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
+# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
+# or super classes. Setting the tag to NO turns the diagrams off. Note that
+# this option is superseded by the HAVE_DOT option below. This is only a
+# fallback. It is recommended to install and use dot, since it yields more
+# powerful graphs.
+
+CLASS_DIAGRAMS = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see
+# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH =
+
+# If set to YES, the inheritance and collaboration graphs will hide
+# inheritance and usage relations if the target is undocumented
+# or is not a class.
+
+HIDE_UNDOC_RELATIONS = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz, a graph visualization
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section
+# have no effect if this option is set to NO (the default)
+
+HAVE_DOT = NO
+
+# By default doxygen will write a font called FreeSans.ttf to the output
+# directory and reference it in all dot files that doxygen generates. This
+# font does not include all possible unicode characters however, so when you need
+# these (or just want a differently looking font) you can specify the font name
+# using DOT_FONTNAME. You need need to make sure dot is able to find the font,
+# which can be done by putting it in a standard location or by setting the
+# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory
+# containing the font.
+
+DOT_FONTNAME = FreeSans
+
+# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs.
+# The default size is 10pt.
+
+DOT_FONTSIZE = 10
+
+# By default doxygen will tell dot to use the output directory to look for the
+# FreeSans.ttf font (which doxygen will put there itself). If you specify a
+# different font using DOT_FONTNAME you can set the path where dot
+# can find it using this tag.
+
+DOT_FONTPATH =
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect inheritance relations. Setting this tag to YES will force the
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect implementation dependencies (inheritance, containment, and
+# class references variables) of the class with other documented classes.
+
+COLLABORATION_GRAPH = YES
+
+# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for groups, showing the direct groups dependencies
+
+GROUP_GRAPHS = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+
+UML_LOOK = NO
+
+# If set to YES, the inheritance and collaboration graphs will show the
+# relations between templates and their instances.
+
+TEMPLATE_RELATIONS = NO
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
+# tags are set to YES then doxygen will generate a graph for each documented
+# file showing the direct and indirect include dependencies of the file with
+# other documented files.
+
+INCLUDE_GRAPH = YES
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
+# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
+# documented header file showing the documented files that directly or
+# indirectly include this file.
+
+INCLUDED_BY_GRAPH = YES
+
+# If the CALL_GRAPH and HAVE_DOT options are set to YES then
+# doxygen will generate a call dependency graph for every global function
+# or class method. Note that enabling this option will significantly increase
+# the time of a run. So in most cases it will be better to enable call graphs
+# for selected functions only using the \callgraph command.
+
+CALL_GRAPH = NO
+
+# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then
+# doxygen will generate a caller dependency graph for every global function
+# or class method. Note that enabling this option will significantly increase
+# the time of a run. So in most cases it will be better to enable caller
+# graphs for selected functions only using the \callergraph command.
+
+CALLER_GRAPH = NO
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
+# will graphical hierarchy of all classes instead of a textual one.
+
+GRAPHICAL_HIERARCHY = YES
+
+# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
+# then doxygen will show the dependencies a directory has on other directories
+# in a graphical way. The dependency relations are determined by the #include
+# relations between the files in the directories.
+
+DIRECTORY_GRAPH = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot. Possible values are png, jpg, or gif
+# If left blank png will be used.
+
+DOT_IMAGE_FORMAT = png
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+
+DOT_PATH =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the
+# \dotfile command).
+
+DOTFILE_DIRS =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of
+# nodes that will be shown in the graph. If the number of nodes in a graph
+# becomes larger than this value, doxygen will truncate the graph, which is
+# visualized by representing a node as a red box. Note that doxygen if the
+# number of direct children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note
+# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+
+DOT_GRAPH_MAX_NODES = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
+# graphs generated by dot. A depth value of 3 means that only nodes reachable
+# from the root by following a path via at most 3 edges will be shown. Nodes
+# that lay further from the root node will be omitted. Note that setting this
+# option to 1 or 2 may greatly reduce the computation time needed for large
+# code bases. Also note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+
+MAX_DOT_GRAPH_DEPTH = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not
+# seem to support this out of the box. Warning: Depending on the platform used,
+# enabling this option may lead to badly anti-aliased labels on the edges of
+# a graph (i.e. they become hard to read).
+
+DOT_TRANSPARENT = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10)
+# support this, this feature is disabled by default.
+
+DOT_MULTI_TARGETS = NO
+
+# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
+# generate a legend page explaining the meaning of the various boxes and
+# arrows in the dot generated graphs.
+
+GENERATE_LEGEND = YES
+
+# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
+# remove the intermediate dot files that are used to generate
+# the various graphs.
+
+DOT_CLEANUP = YES
+
+#---------------------------------------------------------------------------
+# Options related to the search engine
+#---------------------------------------------------------------------------
+
+# The SEARCHENGINE tag specifies whether or not a search engine should be
+# used. If set to NO the values of all tags below this one will be ignored.
+
+SEARCHENGINE = NO
diff --git a/doc/doxygen.css b/doc/doxygen.css
new file mode 100644
index 0000000..d89e3a0
--- /dev/null
+++ b/doc/doxygen.css
@@ -0,0 +1,1278 @@
+/* The standard CSS for doxygen */
+
+/* @group Heading Levels */
+
+div.contents .textblock h1
+{
+ text-align: left;
+ font-size: 20pt;
+ font-weight: normal;
+ margin-top: 1.5em;
+ padding: 0 0 0.4em 0;
+ border-bottom: 1px solid #999;
+ border-top-width: 0;
+ border-left-width: 0;
+ border-right-width: 0;
+ background-color: transparent;
+}
+
+h1.groupheader {
+ font-size: 150%;
+}
+
+.title {
+ font-size: 20pt;
+ font-weight: normal;
+ margin: 10px 2px;
+}
+
+dt {
+ font-weight: bold;
+}
+
+div.multicol {
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+}
+
+p.startli, p.startdd, p.starttd {
+ margin-top: 2px;
+}
+
+p.endli {
+ margin-bottom: 0px;
+}
+
+p.enddd {
+ margin-bottom: 4px;
+}
+
+p.endtd {
+ margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+ font-weight: bold;
+}
+
+span.legend {
+ font-size: 70%;
+ text-align: center;
+}
+
+h3.version {
+ font-size: 90%;
+ text-align: center;
+}
+
+div.qindex
+{
+ margin-bottom: 1em;
+}
+
+div.qindex, div.navtab{
+ background-color: #eee;
+ border: 1px solid #999;
+ text-align: center;
+}
+
+div.qindex, div.navpath {
+ width: 100%;
+ line-height: 140%;
+}
+
+div.navtab {
+ margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a.qindex {
+ font-weight: bold;
+}
+
+a.qindexHL {
+ font-weight: bold;
+ background-color: #9CAFD4;
+ color: #ffffff;
+ border: 1px double #869DCA;
+}
+
+/* @end */
+
+dl.el {
+ margin-left: -1cm;
+}
+
+a.el
+{
+ padding: 1px;
+ text-decoration: none;
+ color: #577E25;
+}
+
+a.el:hover
+{
+ text-decoration: underline;
+}
+
+pre.fragment {
+ /*border: 1px solid #C4CFE5;
+ background-color: #FBFCFD;
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ overflow: auto;
+ word-wrap: break-word;
+ font-size: 9pt;
+ line-height: 125%;
+ font-family: monospace, fixed;
+ font-size: 105%;*/
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+ font-size: 10pt;
+ padding: 0.5em 1em;
+ background-color: #f5f5f5;
+ border: 1px solid #bbb;
+ .border-radius(5px);
+}
+
+div.fragment {
+ /*margin: 0 0 0 5px;
+ padding: 0.5em 1em;
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+ font-size: 10pt;
+ background-color: #eef7e3;
+ border-left: 3px solid #8DC841;
+ border-right: 0;
+ border-bottom: 0;*/
+
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+ font-size: 10pt;
+ padding: 0.5em 1em;
+ background-color: #f5f5f5;
+ border: 1px solid #bbb;
+ .border-radius(5px);
+}
+
+div.line {
+ min-height: 13px;
+ text-wrap: unrestricted;
+ white-space: -moz-pre-wrap; /* Moz */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+ text-indent: -53px;
+ padding-left: 53px;
+ padding-bottom: 0px;
+ margin: 0px;
+}
+
+span.lineno {
+ padding-right: 4px;
+ text-align: right;
+ background-color: #E8E8E8;
+ white-space: pre;
+}
+
+div.ah {
+ width: 100%;
+ background-color: #eee;
+ font-weight: bold;
+ color: #000;
+ margin-bottom: 1px;
+ margin-top: 1px;
+ border: solid 1px #999;
+}
+
+div.groupHeader {
+ margin-left: 16px;
+ margin-top: 12px;
+ font-weight: bold;
+}
+
+div.groupText {
+ margin-left: 16px;
+ font-style: italic;
+}
+
+body {
+ background-color: white;
+ color: black;
+ margin: 0;
+}
+
+div.contents {
+ width: 950px;
+ margin: 0 auto;
+}
+
+td.indexkey {
+ background-color: #EBEFF6;
+ font-weight: bold;
+ border: 1px solid #C4CFE5;
+ margin: 2px 0px 2px 0;
+ padding: 2px 10px;
+ white-space: nowrap;
+ vertical-align: top;
+}
+
+td.indexvalue {
+ background-color: #EBEFF6;
+ border: 1px solid #C4CFE5;
+ padding: 2px 10px;
+ margin: 2px 0px;
+}
+
+tr.memlist {
+ background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+ text-align: center;
+}
+
+img.formulaDsp {
+
+}
+
+img.formulaInl {
+ vertical-align: middle;
+}
+
+div.center {
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
+}
+
+div.center img {
+ border: 0px;
+}
+
+address.footer {
+ text-align: right;
+ padding-right: 12px;
+}
+
+img.footer {
+ border: 0px;
+ vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+ color: #008000
+}
+
+span.keywordtype {
+ color: #604020
+}
+
+span.keywordflow {
+ color: #e08000
+}
+
+span.comment {
+ color: #800000
+}
+
+span.preprocessor {
+ color: #806020
+}
+
+span.stringliteral {
+ color: #002080
+}
+
+span.charliteral {
+ color: #008080
+}
+
+span.vhdldigit {
+ color: #ff00ff
+}
+
+span.vhdlchar {
+ color: #000000
+}
+
+span.vhdlkeyword {
+ color: #700070
+}
+
+span.vhdllogic {
+ color: #ff0000
+}
+
+blockquote {
+ background-color: #F7F8FB;
+ border-left: 2px solid #9CAFD4;
+ margin: 0 24px 0 4px;
+ padding: 0 12px 0 16px;
+}
+
+/* @end */
+
+td.tiny {
+ font-size: 75%;
+}
+
+.dirtab {
+ padding: 4px;
+ border-collapse: collapse;
+ border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+ background: #EBEFF6;
+ font-weight: bold;
+}
+
+hr {
+ display: none;
+ height: 0px;
+ border: none;
+ border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+ height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+ border-spacing: 0px;
+ padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+ background-color: cyan;
+ /*box-shadow: 0 0 15px cyan;*/
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+ background-color: #F9FAFC;
+ border: none;
+ margin: 4px;
+ padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: #555;
+}
+
+.memSeparator {
+ border-bottom: 1px solid #DEE4F0;
+ line-height: 1px;
+ margin: 0px;
+ padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+ white-space: nowrap;
+}
+
+.memItemRight {
+ width: 100%;
+}
+
+.memTemplParams {
+ color: #4665A2;
+ white-space: nowrap;
+ font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+ font-size: 80%;
+ color: #4665A2;
+ font-weight: normal;
+ margin-left: 9px;
+}
+
+.memnav {
+ background-color: #EBEFF6;
+ border: 1px solid #A3B4D7;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+
+.mempage {
+ width: 100%;
+}
+
+.memitem {
+ padding: 0;
+ /*margin-bottom: 10px;*/
+ margin-right: 5px;
+ display: table !important;
+ width: 100%;
+}
+
+.memname {
+ font-weight: bold;
+ margin-left: 6px;
+}
+
+.memname td {
+ vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
+ border-top: 1px solid #A8B8D9;
+ border-left: 1px solid #A8B8D9;
+ border-right: 1px solid #A8B8D9;
+ padding: 6px 0px 6px 0px;
+ color: #000;
+ font-weight: bold;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ background-color: #eee;
+ border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ -moz-border-radius-topright: 4px;
+ -moz-border-radius-topleft: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+
+}
+
+.memdoc, dl.reflist dd {
+ border: 1px solid #A8B8D9;
+ padding: 6px 10px 2px 10px;
+ background-color: #FBFCFD;
+ background-color: #FFFFFF;
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+ -moz-border-radius-bottomleft: 4px;
+ -moz-border-radius-bottomright: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+}
+
+dl.reflist dt {
+ padding: 5px;
+}
+
+dl.reflist dd {
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
+}
+
+.paramkey {
+ text-align: right;
+}
+
+.paramtype {
+ white-space: nowrap;
+}
+
+.paramname {
+ color: #602020;
+ white-space: nowrap;
+}
+.paramname em {
+ font-style: normal;
+}
+.paramname code {
+ line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+.params .paramname, .retval .paramname {
+ font-weight: bold;
+ vertical-align: top;
+}
+
+.params .paramtype {
+ font-style: italic;
+ vertical-align: top;
+}
+
+.params .paramdir {
+ font-family: "courier new",courier,monospace;
+ vertical-align: top;
+}
+
+table.mlabels {
+ border-spacing: 0px;
+}
+
+td.mlabels-left {
+ width: 100%;
+ padding: 0px;
+}
+
+td.mlabels-right {
+ vertical-align: bottom;
+ padding: 0px;
+ white-space: nowrap;
+}
+
+span.mlabels {
+ margin-left: 8px;
+}
+
+span.mlabel {
+ background-color: #728DC1;
+ border-top:1px solid #5373B4;
+ border-left:1px solid #5373B4;
+ border-right:1px solid #C4CFE5;
+ border-bottom:1px solid #C4CFE5;
+ text-shadow: none;
+ color: white;
+ margin-right: 4px;
+ padding: 2px 3px;
+ border-radius: 3px;
+ font-size: 7pt;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view when not used as main index */
+
+div.directory {
+ margin: 10px 0px;
+ border-top: 1px solid #bbb;
+ width: 100%;
+}
+
+.directory table {
+ border-collapse:collapse;
+}
+
+.directory td {
+ margin: 0px;
+ padding: 0px;
+ vertical-align: top;
+}
+
+.directory td.entry {
+ white-space: nowrap;
+ padding: 5px 5px 5px 0;
+}
+
+.directory td.entry a {
+ outline:none;
+}
+
+.directory td.entry a img {
+ border: none;
+}
+
+.directory td.desc {
+ width: 100%;
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ /*border-left: 1px solid rgba(0,0,0,0.05);*/
+}
+
+.directory tr.even {
+ padding-left: 6px;
+ background-color: #F7F8FB;
+}
+
+.directory img {
+ vertical-align: -30%;
+}
+
+.directory .levels {
+ white-space: nowrap;
+ width: 100%;
+ text-align: right;
+ font-size: 9pt;
+}
+
+.directory .levels span {
+ cursor: pointer;
+ padding-left: 2px;
+ padding-right: 2px;
+ color: #3D578C;
+}
+
+div.dynheader {
+ margin-top: 8px;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+address {
+ font-style: normal;
+ color: #2A3D61;
+}
+
+table table
+{
+ width: 90%;
+}
+
+.memitem table table
+{
+ width: auto;
+}
+
+table.doxtable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+table.fieldtable {
+ width: 100%;
+ margin-bottom: 10px;
+ border: 1px solid #A8B8D9;
+ border-spacing: 0px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.fieldtable td, .fieldtable th {
+ padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+ white-space: nowrap;
+ border-right: 1px solid #A8B8D9;
+ border-bottom: 1px solid #A8B8D9;
+ vertical-align: top;
+}
+
+.fieldtable td.fielddoc {
+ border-bottom: 1px solid #A8B8D9;
+ width: 100%;
+}
+
+.fieldtable tr:last-child td {
+ border-bottom: none;
+}
+
+.fieldtable th {
+ background-color: #E2E8F2;
+ font-size: 90%;
+ color: #253555;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align:left;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+ top: 0px;
+ left: 10px;
+ height: 36px;
+ z-index: 101;
+ overflow: hidden;
+ font-size: 13px;
+}
+
+.navpath
+{
+ display: none;
+}
+
+.navpath ul
+{
+ font-size: 11px;
+ height:30px;
+ line-height:30px;
+ color:#8AA0CC;
+ border:solid 1px #C2CDE4;
+ overflow:hidden;
+ margin:0px;
+ padding:0px;
+}
+
+.navpath li
+{
+ list-style-type:none;
+ float:left;
+ padding-left:10px;
+ padding-right:15px;
+ color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+ height:32px;
+ display:block;
+ text-decoration: none;
+ outline: none;
+ color: #283A5D;
+ font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ text-decoration: none;
+}
+
+.navpath li.navelem a:hover
+{
+ color:#6884BD;
+}
+
+.navpath li.footer
+{
+ list-style-type:none;
+ float:right;
+ padding-left:10px;
+ padding-right:15px;
+ background-image:none;
+ background-repeat:no-repeat;
+ background-position:right;
+ color:#364D7C;
+ font-size: 8pt;
+}
+
+
+div.summary
+{
+ float: right;
+ font-size: 8pt;
+ padding-right: 5px;
+ width: 50%;
+ text-align: right;
+}
+
+div.summary a
+{
+ white-space: nowrap;
+ padding: 1px;
+ text-decoration: none;
+ color: #577E25;
+}
+
+div.summary a:hover
+{
+ text-decoration: underline;
+}
+
+div.ingroups
+{
+ font-size: 8pt;
+ width: 50%;
+ text-align: left;
+}
+
+div.ingroups a
+{
+ white-space: nowrap;
+}
+
+div.header
+{
+ width: 950px;
+ margin: 2em auto;
+ border-bottom: 1px solid #999;
+}
+
+dl
+{
+ padding: 0 0 0 10px;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
+{
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+dl.note
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00D000;
+}
+
+dl.deprecated
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #505050;
+}
+
+dl.todo
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00C0E0;
+}
+
+dl.test
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #3030E0;
+}
+
+dl.bug
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #C08050;
+}
+
+dl.section dd {
+ margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+ text-align: center;
+ vertical-align: bottom;
+ border-collapse: separate;
+}
+
+#projectlogo img
+{
+ border: 0px none;
+}
+
+#projectname
+{
+ font: 300% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 2px 0px;
+}
+
+#projectbrief
+{
+ font: 120% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#projectnumber
+{
+ font: 50% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#titlearea
+{
+ padding: 0px;
+ margin: 0px;
+ width: 100%;
+ border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+ text-align: center;
+}
+
+.dotgraph
+{
+ text-align: center;
+}
+
+.mscgraph
+{
+ text-align: center;
+}
+
+.caption
+{
+ font-weight: bold;
+}
+
+div.zoom
+{
+ border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+ margin-bottom:50px;
+}
+
+dl.citelist dt {
+ color:#334975;
+ float:left;
+ font-weight:bold;
+ margin-right:10px;
+ padding:5px;
+}
+
+dl.citelist dd {
+ margin:2px 0;
+ padding:5px 0;
+}
+
+div.toc {
+ padding: 14px 25px;
+ background-color: #F4F6FA;
+ border: 1px solid #D8DFEE;
+ border-radius: 7px 7px 7px 7px;
+ float: right;
+ height: auto;
+ margin: 0 20px 10px 10px;
+ width: 200px;
+}
+
+div.toc li {
+ font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+ margin-top: 5px;
+ padding-left: 10px;
+ padding-top: 2px;
+}
+
+div.toc h3 {
+ font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+ color: #4665A2;
+ border-bottom: 0 none;
+ margin: 0;
+}
+
+div.toc ul {
+ list-style: none outside none;
+ border: medium none;
+ padding: 0px;
+}
+
+div.toc li.level1 {
+ margin-left: 0px;
+}
+
+div.toc li.level2 {
+ margin-left: 15px;
+}
+
+div.toc li.level3 {
+ margin-left: 30px;
+}
+
+div.toc li.level4 {
+ margin-left: 45px;
+}
+
+.inherit_header {
+ font-weight: bold;
+ color: gray;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.inherit_header td {
+ padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+ display: none;
+}
+
+tr.heading h2 {
+ margin-top: 12px;
+ margin-bottom: 4px;
+}
+
+@media print
+{
+ #top { display: none; }
+ #side-nav { display: none; }
+ #nav-path { display: none; }
+ body { overflow:visible; }
+ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+ .summary { display: none; }
+ .memitem { page-break-inside: avoid; }
+ #doc-content
+ {
+ margin-left:0 !important;
+ height:auto !important;
+ width:auto !important;
+ overflow:inherit;
+ display:inline;
+ }
+}
+
+/* tabs.css */
+.tabs, .tabs2, .tabs3 {
+ width: 100%;
+ z-index: 101;
+ font-size: 11pt;
+ background-color: #EAF5DB;
+ border-left: 1px solid #999;
+ border-right: 1px solid #999;
+ border-bottom: 1px solid #999;
+ padding: 0;
+ margin: 0;
+}
+
+.tabs2 {
+ font-size: 10pt;
+}
+.tabs3 {
+ font-size: 9pt;
+}
+
+#navrow1 .tablist, #navrow2 .tablist, #navrow3 .tablist, #navrow4 .tablist {
+ margin: 0;
+ padding: 0;
+ display: table;
+}
+
+.tablist li {
+ float: left;
+ display: table-cell;
+ list-style: none;
+}
+
+#navrow1
+{
+ border-top: 1px solid #999;
+ margin-top: 2em;
+}
+
+#navrow1 .tablist a, #navrow2 .tablist a, #navrow3 .tablist a, #navrow4 .tablist a {
+ display: block;
+ margin: 8px 0;
+ padding: 0 8px;
+ border-right: 1px solid #bbb;
+}
+
+.tablist li {
+ margin-bottom: 0 !important;
+}
+
+.tablist li.current a {
+ font-weight: bold;
+}
+
+
+
+
+
+/* SFML css */
+body
+{
+ font-family: 'Ubuntu', 'Arial', sans-serif;
+ line-height: 140%;
+ margin: 0 0 2em 0;
+ padding: 0;
+}
+
+#banner-container
+{
+ width: 100%;
+ margin-top: 25px;
+ border-top: 2px solid #999;
+ border-bottom: 2px solid #999;
+ background-color: rgb(140, 200, 65);
+}
+
+#banner
+{
+ width: 950px;
+ height: 60px;
+ line-height: 54px;
+ margin: 0 auto;
+ text-align: center;
+}
+
+#banner #sfml
+{
+ display: inline;
+ vertical-align: top;
+ margin-left: 15px;
+ color: #fff;
+ font-size: 50pt;
+ text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 5px;
+}
+
+#footer-container
+{
+ clear: both;
+ width: 100%;
+ margin-top: 50px;
+ border-top: 1px solid #999;
+}
+
+#footer
+{
+ width: 950px;
+ margin: 10px auto;
+ text-align: center;
+ font-size: 10pt;
+ color: #555;
+}
+
+#footer a
+{
+ padding: 1px;
+ text-decoration: none;
+ color: rgb(70, 100, 30);
+}
+
+#footer a:hover
+{
+ text-decoration: underline;
+}
+
+div.contents, #content
+{
+ width: 950px;
+ margin: 0 auto;
+ padding: 0;
+}
+
+div.contents h1
+{
+ color: #333;
+ padding: 0.5em 0;
+ margin-top: 30px;
+ margin-bottom: 0;
+ text-align: center;
+ font-size: 26pt;
+ font-weight: normal;
+}
+
+div.contents h2
+{
+ font-size: 20pt;
+ font-weight: normal;
+ margin-top: 1.5em;
+ padding-bottom: 0.4em;
+ border-bottom: 1px solid #999;
+}
+
+div.contents h3
+{
+ font-size: 16pt;
+ font-weight: normal;
+}
+
+div.contents p
+{
+ color: #333;
+ text-align: justify;
+}
+
+div.contents a, #content a
+{
+ padding: 1px;
+ text-decoration: none;
+ color: rgb(70, 100, 30);
+}
+
+div.contents a:hover, #content a:hover
+{
+ text-decoration: underline;
+}
+
+div.contents code
+{
+ font-size: 11pt;
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+}
+
+div.contents pre code
+{
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+ font-size: 10pt;
+ padding: 0.5em 1em;
+ background-color: #f5f5f5;
+ border: 1px solid #bbb;
+}
+
+div.contents ul
+{
+ list-style-type: square;
+ list-style-position: outside;
+ margin: 0 0 0 1.5em;
+ padding: 0;
+}
+
+div.contents ul li
+{
+ color: #333;
+ margin: 0 0 0.3em 0;
+}
+
diff --git a/doc/footer.htm b/doc/footer.htm
new file mode 100644
index 0000000..0e67142
--- /dev/null
+++ b/doc/footer.htm
@@ -0,0 +1,9 @@
+ </div>
+ <div id="footer-container">
+ <div id="footer">
+ Copyright © Laurent Gomila &nbsp;::&nbsp;
+ Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen</a> &nbsp;::&nbsp;
+ </div>
+ </div>
+ </body>
+</html>
diff --git a/doc/header.htm b/doc/header.htm
new file mode 100644
index 0000000..c1a6be4
--- /dev/null
+++ b/doc/header.htm
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>SFML - Simple and Fast Multimedia Library</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+ <!--<link rel='stylesheet' type='text/css' href="http://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
+ <link rel="stylesheet" type="text/css" href="doxygen.css" title="default" media="screen,print" />
+ </head>
+ <body>
+ <div id="banner-container">
+ <div id="banner">
+ <span id="sfml">SFML</span>
+ </div>
+ </div>
+ <div id="content">
diff --git a/doc/html/Arial_8hpp-source.htm b/doc/html/Arial_8hpp-source.htm
deleted file mode 100755
index 322172a..0000000
--- a/doc/html/Arial_8hpp-source.htm
+++ /dev/null
@@ -1,14721 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Arial.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 0, 1, 0, 0, 0, 23, 1, 0, 0, 4, 0, 112, 68, 83, 73, 71, 36, 61, -7, -25, 0, 5, 127, -116, 0,
-<a name="l00002"></a>00002 0, 26, 124, 71, 68, 69, 70, 94, 35, 93, 114, 0, 5, 117, 24, 0, 0, 0, -90, 71, 83, 85, 66, -43, -16,
-<a name="l00003"></a>00003 -35, -52, 0, 5, 117, -64, 0, 0, 9, -86, 74, 83, 84, 70, 109, 42, 105, 6, 0, 5, 127, 108, 0, 0, 0,
-<a name="l00004"></a>00004 30, 76, 84, 83, 72, -128, 101, -6, 60, 0, 0, 28, 120, 0, 0, 6, -114, 79, 83, 47, 50, 12, -33, 50, 107,
-<a name="l00005"></a>00005 0, 0, 1, -8, 0, 0, 0, 86, 80, 67, 76, 84, -3, 123, 62, 67, 0, 5, 116, -32, 0, 0, 0, 54, 86,
-<a name="l00006"></a>00006 68, 77, 88, 80, -110, 106, -11, 0, 0, 35, 8, 0, 0, 17, -108, 99, 109, 97, 112, -25, 64, 106, 58, 0, 0,
-<a name="l00007"></a>00007 -47, -60, 0, 0, 23, 106, 99, 118, 116, 32, -106, 42, -46, 118, 0, 0, -6, -96, 0, 0, 6, 48, 102, 112, 103,
-<a name="l00008"></a>00008 109, -52, 121, 89, -102, 0, 0, -23, 48, 0, 0, 6, 110, 103, 97, 115, 112, 0, 24, 0, 9, 0, 5, 116, -48,
-<a name="l00009"></a>00009 0, 0, 0, 16, 103, 108, 121, 102, 14, -9, -113, -20, 0, 1, 26, -4, 0, 3, -25, 98, 104, 100, 109, 120, -66,
-<a name="l00010"></a>00010 -69, -61, -105, 0, 0, 52, -100, 0, 0, -99, 40, 104, 101, 97, 100, -50, -104, 38, -110, 0, 0, 1, 124, 0, 0,
-<a name="l00011"></a>00011 0, 54, 104, 104, 101, 97, 18, 51, 18, -1, 0, 0, 1, -76, 0, 0, 0, 36, 104, 109, 116, 120, 14, 52, 88,
-<a name="l00012"></a>00012 64, 0, 0, 2, 80, 0, 0, 26, 40, 107, 101, 114, 110, 55, 97, 57, 54, 0, 5, 2, 96, 0, 0, 21, 96,
-<a name="l00013"></a>00013 108, 111, 99, 97, 14, 97, 105, 50, 0, 1, 0, -48, 0, 0, 26, 44, 109, 97, 120, 112, 11, 71, 12, -88, 0,
-<a name="l00014"></a>00014 0, 1, -40, 0, 0, 0, 32, 110, 97, 109, 101, -64, -14, 101, 59, 0, 5, 23, -64, 0, 0, 27, 13, 112, 111,
-<a name="l00015"></a>00015 115, 116, -113, -23, -41, 126, 0, 5, 50, -48, 0, 0, 65, -1, 112, 114, 101, 112, 82, -2, -60, -23, 0, 0, -17,
-<a name="l00016"></a>00016 -96, 0, 0, 10, -1, 0, 1, 0, 0, 0, 3, 0, 0, -26, -24, -70, -22, 95, 15, 60, -11, 8, 27, 8, 0,
-<a name="l00017"></a>00017 0, 0, 0, 0, -94, -29, 39, 42, 0, 0, 0, 0, -71, -43, -76, -10, -6, -81, -3, 103, 16, 0, 8, 12, 0,
-<a name="l00018"></a>00018 0, 0, 9, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 7, 62, -2, 78, 0, 67, 16, 0, -6, -81,
-<a name="l00019"></a>00019 -2, 38, 16, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, -118, 0, 1, 0,
-<a name="l00020"></a>00020 0, 6, -118, 1, 0, 0, 63, 0, 118, 0, 7, 0, 2, 0, 16, 0, 47, 0, 86, 0, 0, 4, 13, 10, -1,
-<a name="l00021"></a>00021 0, 3, 0, 2, 0, 1, 3, -120, 1, -112, 0, 5, 0, 0, 5, -102, 5, 51, 0, 0, 1, 27, 5, -102, 5,
-<a name="l00022"></a>00022 51, 0, 0, 3, -47, 0, 102, 2, 18, 8, 5, 2, 11, 6, 4, 2, 2, 2, 2, 2, 4, 0, 0, 122, -121,
-<a name="l00023"></a>00023 -128, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 77, 111, 110, 111, 0, 64, 0, 32, -1, -4, 5, -45, -2,
-<a name="l00024"></a>00024 81, 1, 51, 7, 62, 1, -78, 64, 0, 1, -1, -1, -1, 0, 0, 0, 0, 6, 0, 1, 0, 0, 0, 0, 0,
-<a name="l00025"></a>00025 2, 57, 0, 0, 2, 57, 0, 0, 2, 57, 0, -80, 2, -41, 0, 94, 4, 115, 0, 21, 4, 115, 0, 73, 7,
-<a name="l00026"></a>00026 29, 0, 119, 5, 86, 0, 88, 1, -121, 0, 90, 2, -86, 0, 124, 2, -86, 0, 124, 3, 29, 0, 64, 4, -84,
-<a name="l00027"></a>00027 0, 114, 2, 57, 0, -86, 2, -86, 0, 65, 2, 57, 0, -70, 2, 57, 0, 0, 4, 115, 0, 85, 4, 115, 0,
-<a name="l00028"></a>00028 -33, 4, 115, 0, 60, 4, 115, 0, 86, 4, 115, 0, 26, 4, 115, 0, 85, 4, 115, 0, 77, 4, 115, 0, 97,
-<a name="l00029"></a>00029 4, 115, 0, 83, 4, 115, 0, 85, 2, 57, 0, -71, 2, 57, 0, -86, 4, -84, 0, 112, 4, -84, 0, 114, 4,
-<a name="l00030"></a>00030 -84, 0, 112, 4, 115, 0, 90, 8, 31, 0, 111, 5, 86, -1, -3, 5, 86, 0, -106, 5, -57, 0, 102, 5, -57,
-<a name="l00031"></a>00031 0, -98, 5, 86, 0, -94, 4, -29, 0, -88, 6, 57, 0, 109, 5, -57, 0, -92, 2, 57, 0, -65, 4, 0, 0,
-<a name="l00032"></a>00032 55, 5, 86, 0, -106, 4, 115, 0, -106, 6, -86, 0, -104, 5, -57, 0, -100, 6, 57, 0, 99, 5, 86, 0, -98,
-<a name="l00033"></a>00033 6, 57, 0, 88, 5, -57, 0, -95, 5, 86, 0, 92, 4, -29, 0, 48, 5, -57, 0, -95, 5, 86, 0, 9, 7,
-<a name="l00034"></a>00034 -115, 0, 25, 5, 86, 0, 9, 5, 86, 0, 6, 4, -29, 0, 41, 2, 57, 0, -117, 2, 57, 0, 0, 2, 57,
-<a name="l00035"></a>00035 0, 39, 3, -63, 0, 54, 4, 115, -1, -31, 2, -86, 0, 89, 4, 115, 0, 74, 4, 115, 0, -122, 4, 0, 0,
-<a name="l00036"></a>00036 80, 4, 115, 0, 70, 4, 115, 0, 75, 2, 57, 0, 19, 4, 115, 0, 66, 4, 115, 0, -121, 1, -57, 0, -120,
-<a name="l00037"></a>00037 1, -57, -1, -94, 4, 0, 0, -120, 1, -57, 0, -125, 6, -86, 0, -121, 4, 115, 0, -121, 4, 115, 0, 68, 4,
-<a name="l00038"></a>00038 115, 0, -121, 4, 115, 0, 72, 2, -86, 0, -123, 4, 0, 0, 63, 2, 57, 0, 36, 4, 115, 0, -125, 4, 0,
-<a name="l00039"></a>00039 0, 26, 5, -57, 0, 6, 4, 0, 0, 15, 4, 0, 0, 33, 4, 0, 0, 40, 2, -84, 0, 57, 2, 20, 0,
-<a name="l00040"></a>00040 -68, 2, -84, 0, 47, 4, -84, 0, 87, 5, 86, -1, -3, 5, 86, -1, -3, 5, -57, 0, 104, 5, 86, 0, -94,
-<a name="l00041"></a>00041 5, -57, 0, -100, 6, 57, 0, 99, 5, -57, 0, -95, 4, 115, 0, 74, 4, 115, 0, 74, 4, 115, 0, 74, 4,
-<a name="l00042"></a>00042 115, 0, 74, 4, 115, 0, 74, 4, 115, 0, 74, 4, 0, 0, 80, 4, 115, 0, 75, 4, 115, 0, 75, 4, 115,
-<a name="l00043"></a>00043 0, 75, 4, 115, 0, 75, 2, 57, 0, -67, 2, 57, 0, 35, 2, 57, -1, -27, 2, 57, 0, 9, 4, 115, 0,
-<a name="l00044"></a>00044 -121, 4, 115, 0, 68, 4, 115, 0, 68, 4, 115, 0, 68, 4, 115, 0, 68, 4, 115, 0, 68, 4, 115, 0, -125,
-<a name="l00045"></a>00045 4, 115, 0, -125, 4, 115, 0, -125, 4, 115, 0, -125, 4, 115, 0, 73, 3, 51, 0, -128, 4, 115, 0, 107, 4,
-<a name="l00046"></a>00046 115, 0, 27, 4, 115, 0, 81, 2, -51, 0, 109, 4, 76, 0, 1, 4, -29, 0, -103, 5, -27, 0, 3, 5, -27,
-<a name="l00047"></a>00047 0, 3, 8, 0, 0, -31, 2, -86, 0, -34, 2, -86, 0, 61, 4, 100, 0, 78, 8, 0, 0, 1, 6, 57, 0,
-<a name="l00048"></a>00048 83, 5, -76, 0, -102, 4, 100, 0, 78, 4, 100, 0, 77, 4, 100, 0, 77, 4, 115, -1, -3, 4, -100, 0, -96,
-<a name="l00049"></a>00049 3, -12, 0, 56, 5, -76, 0, 122, 6, -106, 0, -95, 4, 100, 0, 0, 2, 49, 0, 0, 2, -10, 0, 47, 2,
-<a name="l00050"></a>00050 -20, 0, 45, 6, 37, 0, 127, 7, 29, 0, 68, 4, -29, 0, -127, 4, -29, 0, -98, 2, -86, 0, -24, 4, -84,
-<a name="l00051"></a>00051 0, 114, 4, 100, 0, 84, 4, 115, 0, 46, 4, 100, 0, 51, 4, -27, 0, 26, 4, 115, 0, -122, 4, 115, 0,
-<a name="l00052"></a>00052 -116, 8, 0, 0, -17, 5, 86, -1, -3, 5, 86, -1, -3, 6, 57, 0, 99, 8, 0, 0, -127, 7, -115, 0, 82,
-<a name="l00053"></a>00053 4, 115, -1, -4, 8, 0, 0, 0, 2, -86, 0, 83, 2, -86, 0, 71, 1, -57, 0, -128, 1, -57, 0, 108, 4,
-<a name="l00054"></a>00054 100, 0, 78, 3, -12, 0, 47, 4, 0, 0, 33, 5, 86, 0, 6, 1, 86, -2, 57, 4, 115, -1, -28, 2, -86,
-<a name="l00055"></a>00055 0, 92, 2, -86, 0, 92, 4, 0, 0, 23, 4, 0, 0, 23, 4, 115, 0, 73, 2, 57, 0, -71, 1, -57, 0,
-<a name="l00056"></a>00056 108, 2, -86, 0, 71, 8, 0, 0, 37, 5, 86, -1, -3, 5, 86, 0, -94, 5, 86, -1, -3, 5, 86, 0, -94,
-<a name="l00057"></a>00057 5, 86, 0, -94, 2, 57, 0, -115, 2, 57, -1, -32, 2, 57, 0, 4, 2, 57, 0, 21, 6, 57, 0, 99, 6,
-<a name="l00058"></a>00058 57, 0, 99, 6, 57, 0, 99, 5, -57, 0, -95, 5, -57, 0, -95, 5, -57, 0, -95, 2, 57, 0, -58, 2, -86,
-<a name="l00059"></a>00059 0, 25, 2, -86, 0, 6, 2, -86, 0, 29, 2, -86, 0, 46, 2, -86, 0, -27, 2, -86, 0, -94, 2, -86, 0,
-<a name="l00060"></a>00060 107, 2, -86, 0, 58, 2, -86, 0, -73, 2, -86, 0, 40, 4, 115, 0, 0, 1, -57, 0, 3, 5, 86, 0, 92,
-<a name="l00061"></a>00061 4, 0, 0, 63, 4, -29, 0, 41, 4, 0, 0, 40, 2, 20, 0, -68, 5, -57, -1, -3, 4, 115, 0, 73, 5,
-<a name="l00062"></a>00062 86, 0, 6, 4, 0, 0, 33, 5, 86, 0, -98, 4, 115, 0, -121, 4, -84, 0, 114, 4, -84, 0, -95, 2, -86,
-<a name="l00063"></a>00063 0, 107, 2, -86, 0, 25, 2, -86, 0, 33, 6, -84, 0, 107, 6, -84, 0, 107, 6, -84, 0, 33, 4, 115, 0,
-<a name="l00064"></a>00064 0, 6, 57, 0, 109, 4, 115, 0, 66, 2, 57, 0, -79, 5, 86, 0, 92, 4, 0, 0, 63, 5, -57, 0, 102,
-<a name="l00065"></a>00065 4, 0, 0, 80, 5, -57, 0, 102, 4, 0, 0, 80, 4, 115, 0, 70, 4, 107, -1, -31, 2, -86, 1, -15, 5,
-<a name="l00066"></a>00066 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, -57, 0, -98, 4, -21, 0, 71, 5, -57,
-<a name="l00067"></a>00067 -1, -3, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 4, 115, 0, -106, 1, -57, 0,
-<a name="l00068"></a>00068 66, 4, 115, 0, -106, 2, 85, 0, -120, 4, 115, 0, -102, 2, -84, 0, -125, 5, -57, 0, -100, 4, 115, 0, -121,
-<a name="l00069"></a>00069 5, -57, 0, -100, 4, 115, 0, -121, 6, 57, 0, 99, 4, 115, 0, 68, 5, -57, 0, -95, 2, -86, 0, -123, 5,
-<a name="l00070"></a>00070 -57, 0, -95, 2, -86, 0, 60, 5, 86, 0, 92, 4, 0, 0, 63, 4, -29, 0, 48, 2, 57, 0, 36, 4, -29,
-<a name="l00071"></a>00071 0, 48, 3, 0, 0, 35, 5, -57, 0, -95, 4, 115, 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 4, -29, 0,
-<a name="l00072"></a>00072 41, 4, 0, 0, 40, 4, -29, 0, 41, 4, 0, 0, 40, 4, 104, 0, -92, 6, 57, 0, 96, 6, 98, 0, 85,
-<a name="l00073"></a>00073 4, -96, 0, 72, 4, 116, 0, 72, 3, -111, 0, 98, 4, -16, 0, 68, 3, 41, 0, 46, 5, 48, 0, 72, 4,
-<a name="l00074"></a>00074 107, -1, -31, 4, 0, 0, -80, 2, -21, 0, 82, 8, -64, 0, 51, 8, 0, 0, 79, 4, 0, 0, -103, 8, 0,
-<a name="l00075"></a>00075 0, 79, 4, 0, 0, -103, 8, 0, 0, 79, 4, 0, 0, -104, 4, 0, 0, -104, 7, -43, 1, 106, 5, -64, 0,
-<a name="l00076"></a>00076 -98, 4, -85, 0, 114, 4, -43, 0, -99, 4, -84, 0, 113, 4, -43, 2, 34, 4, -43, 1, 5, 5, -85, -1, -23,
-<a name="l00077"></a>00077 5, 0, 1, -55, 5, -85, 2, 126, 5, -85, -1, -23, 5, -85, 2, 126, 5, -85, -1, -23, 5, -85, 2, 126, 5,
-<a name="l00078"></a>00078 -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, 1, -64, 5, -85,
-<a name="l00079"></a>00079 2, 126, 5, -85, 1, -64, 5, -85, 1, -64, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, 2,
-<a name="l00080"></a>00080 126, 5, -85, 1, -64, 5, -85, 1, -64, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, 2, 126,
-<a name="l00081"></a>00081 5, -85, 1, -64, 5, -85, 1, -64, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5,
-<a name="l00082"></a>00082 -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85,
-<a name="l00083"></a>00083 -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, -1, -23, 5, -85, 2,
-<a name="l00084"></a>00084 -42, 5, -85, 0, 102, 5, -85, -1, -22, 5, -43, -1, -1, 4, -43, 0, -110, 8, 0, 0, 0, 7, -21, 1, 48,
-<a name="l00085"></a>00085 7, -21, 1, 32, 7, -21, 1, 48, 7, -21, 1, 32, 4, -43, 0, -78, 4, -43, 0, -128, 4, -43, 0, 42, 8,
-<a name="l00086"></a>00086 43, 1, -104, 8, 107, 1, -72, 7, 85, 0, 16, 6, 0, 0, -12, 6, 0, 0, 111, 4, 64, 0, 58, 5, 64,
-<a name="l00087"></a>00087 0, 55, 4, -64, 0, 63, 4, 21, 0, 64, 4, 0, 0, 37, 6, 0, 0, 85, 5, -31, 0, -65, 3, -115, 0,
-<a name="l00088"></a>00088 -119, 4, -43, -1, -39, 1, -128, 0, -128, 2, -43, 0, -122, 7, 21, 0, 97, 2, -106, 0, 15, 4, -43, 0, -110,
-<a name="l00089"></a>00089 2, -42, 0, -125, 2, -42, 0, -125, 4, -43, 0, -78, 2, -42, 0, 112, 5, 86, -1, -3, 4, 115, 0, 74, 5,
-<a name="l00090"></a>00090 -57, 0, 102, 4, 0, 0, 80, 5, -57, 0, 102, 4, 0, 0, 80, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86,
-<a name="l00091"></a>00091 0, -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 6, 57, 0, 109, 4, 115, 0, 66, 6, 57, 0,
-<a name="l00092"></a>00092 109, 4, 115, 0, 66, 6, 57, 0, 109, 4, 115, 0, 66, 5, -57, 0, -92, 4, 115, 0, -121, 5, -57, 0, 31,
-<a name="l00093"></a>00093 4, 115, 0, 6, 2, 57, -1, -50, 2, 57, -1, -50, 2, 57, -1, -28, 2, 57, -1, -28, 2, 57, -1, -10, 2,
-<a name="l00094"></a>00094 57, -1, -11, 2, 57, 0, -93, 1, -57, 0, 102, 4, 0, 0, 55, 1, -57, -1, -94, 5, 86, 0, -106, 4, 0,
-<a name="l00095"></a>00095 0, -120, 4, 0, 0, -122, 4, 115, 0, -106, 1, -57, -1, -6, 5, -57, 0, -100, 4, 115, 0, -121, 5, -55, 0,
-<a name="l00096"></a>00096 -91, 4, 115, 0, -117, 6, 57, 0, 99, 4, 115, 0, 68, 6, 57, 0, 99, 4, 115, 0, 68, 5, -57, 0, -95,
-<a name="l00097"></a>00097 2, -86, 0, 107, 5, 86, 0, 92, 4, 0, 0, 63, 4, -29, 0, 48, 2, 57, 0, 12, 5, -57, 0, -95, 4,
-<a name="l00098"></a>00098 115, 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 5, -57, 0, -95, 4, 115,
-<a name="l00099"></a>00099 0, -125, 7, -115, 0, 25, 5, -57, 0, 6, 5, 86, 0, 6, 4, 0, 0, 33, 1, -57, 0, -119, 5, 86, -1,
-<a name="l00100"></a>00100 -3, 4, 115, 0, 74, 8, 0, 0, 1, 7, 29, 0, 68, 6, 57, 0, 83, 4, -29, 0, -127, 2, 57, 0, -71,
-<a name="l00101"></a>00101 7, -115, 0, 25, 5, -57, 0, 6, 7, -115, 0, 25, 5, -57, 0, 6, 7, -115, 0, 25, 5, -57, 0, 6, 5,
-<a name="l00102"></a>00102 86, 0, 6, 4, 0, 0, 33, 1, -57, 0, -118, 2, -86, -1, -31, 4, 115, 0, 27, 4, -51, 0, 90, 6, -84,
-<a name="l00103"></a>00103 0, 107, 6, -84, 0, 34, 6, -84, 0, 34, 6, -84, 0, 74, 2, -86, 0, -30, 2, -86, 0, 107, 2, -86, 0,
-<a name="l00104"></a>00104 -34, 2, -86, -1, -22, 5, 87, -1, -1, 6, 70, -1, -89, 6, -76, -1, -88, 3, 18, -1, -88, 6, 50, -1, -89,
-<a name="l00105"></a>00105 6, -40, -1, -89, 6, 5, -1, -89, 1, -57, -1, 120, 5, 86, -1, -3, 5, 86, 0, -106, 5, 88, -1, -2, 5,
-<a name="l00106"></a>00106 86, 0, -94, 4, -29, 0, 41, 5, -57, 0, -92, 2, 57, 0, -65, 5, 86, 0, -106, 5, 88, 0, 11, 6, -86,
-<a name="l00107"></a>00107 0, -104, 5, -57, 0, -100, 5, 51, 0, 109, 6, 57, 0, 99, 5, -57, 0, -92, 5, 86, 0, -98, 4, -14, 0,
-<a name="l00108"></a>00108 -108, 4, -29, 0, 48, 5, 86, 0, 6, 5, 86, 0, 9, 6, -81, 0, 127, 5, -5, 0, 97, 2, 57, 0, 4,
-<a name="l00109"></a>00109 5, 86, 0, 6, 4, -96, 0, 72, 3, -111, 0, 98, 4, 115, 0, -117, 1, -57, 0, 107, 4, 96, 0, -120, 4,
-<a name="l00110"></a>00110 -102, 0, -116, 4, 0, 0, 25, 3, -121, 0, 72, 4, 115, 0, -117, 4, 115, 0, 92, 1, -57, 0, -119, 4, 0,
-<a name="l00111"></a>00111 0, -122, 4, 0, 0, 24, 4, -100, 0, -96, 4, 0, 0, 26, 3, -107, 0, 92, 4, 115, 0, 68, 4, -115, 0,
-<a name="l00112"></a>00112 -125, 3, -37, 0, 86, 4, 96, 0, -120, 4, 51, 0, 17, 5, -76, 0, 122, 6, 63, 0, 87, 1, -57, -1, -55,
-<a name="l00113"></a>00113 4, 96, 0, -120, 4, 115, 0, 72, 4, 96, 0, -120, 6, 63, 0, 87, 5, 87, 0, -94, 6, -21, 0, 50, 4,
-<a name="l00114"></a>00114 85, 0, -95, 5, -64, 0, 100, 5, 86, 0, 92, 2, 57, 0, -65, 2, 57, 0, 4, 4, 0, 0, 55, 8, 117,
-<a name="l00115"></a>00115 0, 13, 8, 21, 0, -92, 6, -43, 0, 49, 4, -87, 0, -95, 5, 21, 0, 10, 5, -64, 0, -96, 5, 86, -1,
-<a name="l00116"></a>00116 -3, 5, 64, 0, -89, 5, 86, 0, -106, 4, 85, 0, -95, 5, 107, 0, 0, 5, 86, 0, -94, 7, 99, 0, 7,
-<a name="l00117"></a>00117 4, -43, 0, 78, 5, -64, 0, -95, 5, -64, 0, -95, 4, -87, 0, -95, 5, 64, 0, 18, 6, -86, 0, -104, 5,
-<a name="l00118"></a>00118 -57, 0, -92, 6, 57, 0, 99, 5, -64, 0, -96, 5, 86, 0, -98, 5, -57, 0, 102, 4, -29, 0, 48, 5, 21,
-<a name="l00119"></a>00119 0, 10, 6, 21, 0, 82, 5, 86, 0, 9, 5, -21, 0, -97, 5, 85, 0, 87, 7, 85, 0, -95, 7, -128, 0,
-<a name="l00120"></a>00120 -95, 6, 85, 0, 0, 7, 21, 0, -88, 5, 64, 0, -91, 5, -64, 0, 85, 8, 21, 0, -92, 5, -57, 0, 26,
-<a name="l00121"></a>00121 4, 115, 0, 74, 4, -107, 0, 91, 4, 64, 0, -120, 2, -21, 0, -120, 4, -85, 0, 0, 4, 115, 0, 75, 5,
-<a name="l00122"></a>00122 90, -1, -5, 3, -85, 0, 50, 4, 120, 0, -121, 4, 120, 0, -121, 3, -128, 0, -122, 4, -85, 0, 24, 5, -128,
-<a name="l00123"></a>00123 0, -116, 4, 107, 0, -120, 4, 115, 0, 68, 4, 85, 0, -120, 4, 115, 0, -121, 4, 0, 0, 80, 3, -86, 0,
-<a name="l00124"></a>00124 38, 4, 0, 0, 33, 6, -107, 0, 75, 4, 0, 0, 15, 4, -107, 0, -118, 4, 43, 0, 69, 6, 107, 0, -115,
-<a name="l00125"></a>00125 6, -107, 0, -115, 5, 0, 0, 40, 5, -64, 0, -117, 4, 43, 0, -124, 4, 21, 0, 48, 6, 0, 0, -119, 4,
-<a name="l00126"></a>00126 85, 0, 31, 4, 115, 0, 75, 4, 115, 0, 0, 2, -21, 0, -119, 4, 21, 0, 75, 4, 0, 0, 63, 1, -57,
-<a name="l00127"></a>00127 0, -120, 2, 57, 0, 9, 1, -57, -1, -94, 7, 64, 0, 19, 6, -128, 0, -125, 4, 115, 0, 0, 3, -128, 0,
-<a name="l00128"></a>00128 -122, 4, 0, 0, 33, 4, 107, 0, -120, 3, -23, 0, -95, 3, 74, 0, -120, 8, 0, 0, 65, 8, -107, 0, -96,
-<a name="l00129"></a>00129 5, -123, 0, 45, 2, -86, 1, 1, 2, -86, 0, 30, 2, -86, 0, 49, 2, -86, 0, 49, 2, -86, 1, 1, 2,
-<a name="l00130"></a>00130 -86, 0, 126, 2, -86, 0, 126, 2, -86, 0, -116, 2, -86, 0, -116, 2, -86, 1, 1, 2, -86, 0, 16, 2, -86,
-<a name="l00131"></a>00131 1, 1, 2, -86, 1, 33, 3, 16, 0, 125, 2, -86, 0, -116, 2, 51, 0, -46, 2, -86, 3, 11, 2, -86, -1,
-<a name="l00132"></a>00132 4, 2, 57, 0, -71, 4, -127, 0, 105, 4, 86, 0, 50, 3, 49, 0, 25, 4, 17, 0, 45, 4, -47, 0, -106,
-<a name="l00133"></a>00133 1, -7, 0, -101, 3, 15, 0, 95, 4, -54, 0, -101, 4, -72, 0, -116, 1, -7, 0, -101, 4, 19, 0, 40, 3,
-<a name="l00134"></a>00134 -80, 0, 80, 3, -76, 0, 60, 4, -54, 0, -101, 4, -49, 0, 80, 1, -7, 0, -101, 2, -46, 0, 60, 4, -104,
-<a name="l00135"></a>00135 0, 90, 4, 60, 0, 25, 4, -120, 0, 110, 4, 95, 0, 115, 3, -79, 0, 25, 3, -44, 0, 10, 4, 102, 0,
-<a name="l00136"></a>00136 -106, 4, 19, 0, 40, 5, -114, 0, 100, 5, 36, 0, 40, 3, -14, 0, -101, 3, -14, 0, -101, 3, -14, 0, -101,
-<a name="l00137"></a>00137 1, -29, 0, 90, 3, 86, 0, 90, 6, -122, 0, -101, 1, -7, -1, -84, 4, 19, 0, 40, 4, 19, 0, 40, 3,
-<a name="l00138"></a>00138 -76, -1, 87, 3, -76, -1, 87, 4, 72, 0, 45, 5, -114, 0, 100, 5, -114, 0, 100, 5, -114, 0, 100, 5, -114,
-<a name="l00139"></a>00139 0, 100, 4, -127, 0, 105, 4, -127, 0, 105, 4, -127, 0, 105, 4, 86, 0, 50, 3, 49, 0, 25, 4, 17, 0,
-<a name="l00140"></a>00140 45, 4, -47, 0, -106, 2, 75, 0, 0, 3, 74, 0, 0, 4, -72, 0, -116, 2, 75, 0, 0, 4, 19, 0, 40,
-<a name="l00141"></a>00141 3, -80, 0, 80, 3, -76, 0, 60, 4, -49, 0, 80, 2, -46, 0, 60, 4, -104, 0, 90, 4, -120, 0, 110, 4,
-<a name="l00142"></a>00142 95, 0, 115, 3, -44, 0, 10, 4, 102, 0, -106, 4, 19, 0, 40, 5, -114, 0, 100, 5, 36, 0, 40, 1, -7,
-<a name="l00143"></a>00143 0, -101, 4, 86, 0, 50, 3, -80, 0, 80, 4, 95, 0, 115, 4, -101, 0, 60, 0, 0, -1, -36, 0, 0, -1,
-<a name="l00144"></a>00144 37, 0, 0, -1, -36, 0, 0, -2, 81, 2, -115, 0, -85, 2, -115, 0, -96, 2, -38, 0, 67, 3, 77, 0, 121,
-<a name="l00145"></a>00145 1, -88, -1, -70, 1, -100, 0, 70, 1, -27, 0, 70, 1, -100, 0, 70, 1, -100, 0, 70, 1, -83, 0, 72, 1,
-<a name="l00146"></a>00146 -100, 0, 70, 1, -79, 0, 70, 1, 81, 0, 70, 4, 53, 1, 124, 4, 53, 1, 46, 4, 53, 0, -73, 4, 53,
-<a name="l00147"></a>00147 0, -127, 4, 53, 1, 44, 4, 53, 0, -66, 4, 53, 0, -81, 4, 53, 0, -127, 4, 53, 0, -102, 4, 53, 0,
-<a name="l00148"></a>00148 -37, 4, 53, 0, -123, 2, -115, 0, -63, 4, 53, 0, -77, 6, 0, 1, 0, 6, 0, 1, 0, 2, 66, 0, 54,
-<a name="l00149"></a>00149 6, 0, 1, 0, 4, 53, 0, -98, 4, 53, 0, -104, 4, 53, 0, -53, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00150"></a>00150 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 1, -79, 0, 70, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0,
-<a name="l00151"></a>00151 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 5, 27, -1,
-<a name="l00152"></a>00152 -70, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70,
-<a name="l00153"></a>00153 1, -12, -1, -70, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 4, -127, 0, 54, 4,
-<a name="l00154"></a>00154 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 3, -23, 0, 74, 3, -23, 0, 74, 6, 127, 0, 20, 7, 118,
-<a name="l00155"></a>00155 0, 20, 3, 39, -1, -70, 4, 30, -1, -70, 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1,
-<a name="l00156"></a>00156 -70, 5, 27, 0, 50, 4, -75, 0, 36, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00157"></a>00157 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00158"></a>00158 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 1, -49,
-<a name="l00159"></a>00159 0, 48, 1, -79, 0, 70, 1, -79, 0, 70, 1, -79, 0, 64, 1, -79, 0, 70, 6, 0, 1, 0, 6, 0, 1,
-<a name="l00160"></a>00160 0, 0, 0, -1, -36, 0, 0, -2, 81, 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, 22,
-<a name="l00161"></a>00161 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, 22, 0, 0, -1, -36, 0,
-<a name="l00162"></a>00162 0, -1, 22, 0, 0, -1, -36, 0, 0, -1, 32, 0, 0, -1, -36, 4, 115, 0, 74, 8, 0, 0, 0, 6, 0,
-<a name="l00163"></a>00163 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1,
-<a name="l00164"></a>00164 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00165"></a>00165 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00166"></a>00166 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0,
-<a name="l00167"></a>00167 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 2, -115, 0, 127, 2, -115, 0, 93, 6, 0, 1, 0, 4, -18, 0,
-<a name="l00168"></a>00168 21, 3, 77, 0, 121, 1, -88, 0, 14, 1, -42, -1, -36, 1, -88, 0, 86, 1, -42, 0, 16, 3, 117, 0, 50,
-<a name="l00169"></a>00169 3, 117, 0, 50, 1, -88, 0, 45, 1, -42, 0, 19, 5, 27, 0, 50, 4, -75, 0, 36, 1, -12, -1, -70, 1,
-<a name="l00170"></a>00170 -12, -1, -70, 1, -88, 0, -109, 1, -42, 0, 19, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12,
-<a name="l00171"></a>00171 -1, -70, 2, 66, 0, 0, 3, 0, -1, -9, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1,
-<a name="l00172"></a>00172 -70, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 4, -127, 0, 54, 4, 53, 0, 54,
-<a name="l00173"></a>00173 4, 61, -1, -70, 4, 61, -1, -70, 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 4,
-<a name="l00174"></a>00174 -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77,
-<a name="l00175"></a>00175 0, 95, 2, -77, 0, 95, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 6, -110, 0,
-<a name="l00176"></a>00176 62, 6, -110, 0, 62, 4, 63, -1, -70, 4, 63, -1, -70, 6, -110, 0, 62, 6, -110, 0, 62, 4, 63, -1, -70,
-<a name="l00177"></a>00177 4, 63, -1, -70, 8, -55, 0, 62, 8, -55, 0, 62, 6, -59, -1, -70, 6, -59, -1, -70, 8, -55, 0, 62, 8,
-<a name="l00178"></a>00178 -55, 0, 62, 6, -59, -1, -70, 6, -59, -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, -89,
-<a name="l00179"></a>00179 -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, 90, 0, 42, 3, -102, 0,
-<a name="l00180"></a>00180 54, 4, 53, -1, -70, 3, 39, -1, -70, 4, 90, 0, 42, 3, -102, 0, 54, 4, 53, -1, -70, 3, 39, -1, -70,
-<a name="l00181"></a>00181 6, 79, 0, 39, 6, 79, 0, 39, 2, 36, -1, -70, 2, 26, -1, -70, 4, -89, 0, 70, 4, -89, 0, 70, 2,
-<a name="l00182"></a>00182 36, -1, -70, 2, 26, -1, -70, 4, -49, 0, 45, 4, -49, 0, 45, 3, 39, -1, -70, 3, 39, -1, -70, 4, 13,
-<a name="l00183"></a>00183 0, 71, 4, 13, 0, 71, 1, -88, -1, -70, 1, -88, -1, -70, 2, -76, 0, 35, 2, -76, 0, 35, 3, 39, -1,
-<a name="l00184"></a>00184 -70, 3, 39, -1, -70, 4, 53, 0, 69, 4, 53, 0, 69, 1, -12, -1, -70, 1, -12, -1, -70, 2, 66, 0, 54,
-<a name="l00185"></a>00185 3, 0, -1, -9, 3, -102, -1, -70, 3, 39, -1, -70, 3, 117, 0, 50, 3, 117, 0, 50, 5, 27, 0, 50, 4,
-<a name="l00186"></a>00186 -75, 0, 36, 5, 27, 0, 50, 4, -75, 0, 36, 1, -12, -1, -70, 1, -12, -1, -70, 4, 90, 0, 64, 4, -50,
-<a name="l00187"></a>00187 0, 73, 4, 90, 0, 38, 4, -50, 0, 57, 4, 90, 0, 83, 4, -50, 0, 74, 4, 90, 0, 83, 4, -50, 0,
-<a name="l00188"></a>00188 74, 6, 0, 1, 0, 6, 0, 1, 0, 1, -100, 0, 70, 1, -100, 0, 70, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00189"></a>00189 6, 0, 1, 0, 1, 81, 0, 70, 1, -79, 0, 70, 6, 0, 1, 0, 6, 0, 1, 0, 1, -83, 0, 72, 1,
-<a name="l00190"></a>00190 -27, 0, 70, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 1, -79, 0, 70, 1, -79, 0, 70, 1, -79,
-<a name="l00191"></a>00191 0, 70, 1, -79, 0, 70, 1, -79, 0, 64, 1, -49, 0, 48, 6, 0, 1, 0, 1, -100, 0, 70, 1, -100, 0,
-<a name="l00192"></a>00192 70, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00193"></a>00193 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00194"></a>00194 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0,
-<a name="l00195"></a>00195 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1,
-<a name="l00196"></a>00196 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00197"></a>00197 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00198"></a>00198 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0,
-<a name="l00199"></a>00199 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1,
-<a name="l00200"></a>00200 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 2, -115, 0, -54, 2, -115, 0, -57,
-<a name="l00201"></a>00201 2, -115, 0, -58, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6,
-<a name="l00202"></a>00202 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0,
-<a name="l00203"></a>00203 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1,
-<a name="l00204"></a>00204 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0, 6, 0, 1, 0,
-<a name="l00205"></a>00205 1, 0, -1, -70, 8, 0, -1, -70, 16, 0, -1, -70, 6, -36, 0, 99, 5, 63, 0, 68, 6, -43, 0, -95, 5,
-<a name="l00206"></a>00206 91, 0, -125, 0, 0, -3, -36, 0, 0, -4, 47, 0, 0, -4, -90, 0, 0, -2, 84, 0, 0, -4, -41, 0, 0,
-<a name="l00207"></a>00207 -3, 115, 0, 0, -2, 41, 0, 0, -2, 13, 0, 0, -3, 17, 0, 0, -4, 103, 0, 0, -3, -99, 0, 0, -5,
-<a name="l00208"></a>00208 -11, 0, 0, -4, 114, 0, 0, -2, -43, 0, 0, -2, -43, 0, 0, -1, 2, 4, 27, 0, -96, 6, -84, 0, 107,
-<a name="l00209"></a>00209 6, -84, 0, 25, 0, 0, -2, -74, 0, 0, -3, 115, 0, 0, -2, 8, 0, 0, -4, -90, 0, 0, -2, 83, 0,
-<a name="l00210"></a>00210 0, -3, 17, 0, 0, -5, -56, 0, 0, -6, -12, 0, 0, -6, -81, 0, 0, -4, 114, 0, 0, -5, -86, 0, 0,
-<a name="l00211"></a>00211 -5, 106, 0, 0, -4, -15, 0, 0, -4, 125, 0, 0, -5, -35, 0, 0, -4, -63, 0, 0, -5, -104, 0, 0, -3,
-<a name="l00212"></a>00212 -22, 0, 0, -2, -124, 0, 0, -3, -62, 0, 0, -4, -15, 0, 0, -3, 95, 0, 0, -2, 118, 0, 0, -2, -68,
-<a name="l00213"></a>00213 0, 0, -4, -21, 0, 0, -3, 108, 0, 0, -3, 88, 0, 0, -4, -112, 0, 0, -3, 21, 0, 0, -4, 44, 0,
-<a name="l00214"></a>00214 0, -4, 19, 0, 0, -4, 18, 0, 0, -5, -106, 0, 0, -5, -106, 1, -57, 0, -120, 5, 86, -1, -3, 4, 115,
-<a name="l00215"></a>00215 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0,
-<a name="l00216"></a>00216 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74,
-<a name="l00217"></a>00217 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5,
-<a name="l00218"></a>00218 86, -1, -3, 4, 115, 0, 74, 5, 86, -1, -3, 4, 115, 0, 74, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86,
-<a name="l00219"></a>00219 0, -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86, 0,
-<a name="l00220"></a>00220 -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86, 0, -94, 4, 115, 0, 75, 5, 86, 0, -94,
-<a name="l00221"></a>00221 4, 115, 0, 75, 2, 57, 0, 99, 1, -57, 0, 31, 2, 57, 0, -70, 1, -57, 0, 124, 6, 57, 0, 99, 4,
-<a name="l00222"></a>00222 115, 0, 68, 6, 57, 0, 99, 4, 115, 0, 68, 6, 57, 0, 99, 4, 115, 0, 68, 6, 57, 0, 99, 4, 115,
-<a name="l00223"></a>00223 0, 68, 6, 57, 0, 99, 4, 115, 0, 68, 6, 57, 0, 99, 4, 115, 0, 68, 6, 57, 0, 99, 4, 115, 0,
-<a name="l00224"></a>00224 68, 6, -36, 0, 99, 5, 63, 0, 68, 6, -36, 0, 99, 5, 63, 0, 68, 6, -36, 0, 99, 5, 63, 0, 68,
-<a name="l00225"></a>00225 6, -36, 0, 99, 5, 63, 0, 68, 6, -36, 0, 99, 5, 63, 0, 68, 5, -57, 0, -95, 4, 115, 0, -125, 5,
-<a name="l00226"></a>00226 -57, 0, -95, 4, 115, 0, -125, 6, -43, 0, -95, 5, 91, 0, -125, 6, -43, 0, -95, 5, 91, 0, -125, 6, -43,
-<a name="l00227"></a>00227 0, -95, 5, 91, 0, -125, 6, -43, 0, -95, 5, 91, 0, -125, 6, -43, 0, -95, 5, 91, 0, -125, 5, 86, 0,
-<a name="l00228"></a>00228 6, 4, 0, 0, 33, 5, 86, 0, 6, 4, 0, 0, 33, 5, 86, 0, 6, 4, 0, 0, 33, 5, 86, -1, -3,
-<a name="l00229"></a>00229 4, 115, 0, 74, 2, 57, -1, -30, 1, -57, -1, -80, 6, 57, 0, 99, 4, 115, 0, 68, 5, -57, 0, -95, 4,
-<a name="l00230"></a>00230 115, 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 5, -57, 0, -95, 4, 115,
-<a name="l00231"></a>00231 0, -125, 5, -57, 0, -95, 4, 115, 0, -125, 0, 0, -2, -2, 0, 0, -2, -2, 0, 0, -2, -2, 0, 0, -2,
-<a name="l00232"></a>00232 -2, 4, 85, -1, -3, 2, -21, 0, 12, 7, 99, 0, 7, 5, 90, -1, -5, 4, -87, 0, -95, 3, -128, 0, -122,
-<a name="l00233"></a>00233 4, -87, 0, -95, 3, -128, 0, -122, 5, -57, 0, -92, 4, 107, 0, -120, 4, 115, -1, -3, 4, 0, 0, 20, 4,
-<a name="l00234"></a>00234 115, -1, -3, 4, 0, 0, 20, 5, 86, 0, 9, 4, 0, 0, 15, 5, 85, 0, 87, 4, 43, 0, 69, 5, 85,
-<a name="l00235"></a>00235 0, -95, 4, 115, 0, -121, 6, 5, 0, 99, 4, 115, 0, 85, 6, 57, 0, 96, 4, 115, 0, 68, 5, -75, 0,
-<a name="l00236"></a>00236 58, 1, -12, -1, -70, 2, 36, -1, -70, 2, 26, -1, -70, 4, -89, 0, 70, 1, -12, 0, -98, 1, -12, 0, 16,
-<a name="l00237"></a>00237 1, -12, 0, 27, 1, -12, 0, 16, 1, -12, 0, 107, 1, -12, -1, -7, 2, 39, -1, -50, 1, -88, 0, 15, 1,
-<a name="l00238"></a>00238 -88, -1, -11, 2, -86, 0, -92, 2, -86, 0, -92, 1, -88, 0, 14, 1, -88, 0, 86, 1, -88, 0, 86, 0, 0,
-<a name="l00239"></a>00239 -1, -49, 1, -88, 0, 15, 1, -42, -1, -65, 1, -88, -1, -11, 1, -42, -1, -51, 1, -88, 0, 29, 1, -42, -1,
-<a name="l00240"></a>00240 -11, 1, -88, 0, -109, 1, -42, 0, 19, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50,
-<a name="l00241"></a>00241 5, 27, 0, 50, 4, -75, 0, 36, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 5,
-<a name="l00242"></a>00242 -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12,
-<a name="l00243"></a>00243 -1, -70, 1, -12, -1, -70, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 5, -75, 0,
-<a name="l00244"></a>00244 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70,
-<a name="l00245"></a>00245 1, -12, -1, -70, 5, -75, 0, 58, 5, -75, 0, 58, 1, -12, -1, -70, 1, -12, -1, -70, 4, -127, 0, 54, 4,
-<a name="l00246"></a>00246 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61,
-<a name="l00247"></a>00247 -1, -70, 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 4, -127, 0, 54, 4, 53, 0,
-<a name="l00248"></a>00248 54, 4, 61, -1, -70, 4, 61, -1, -70, 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70,
-<a name="l00249"></a>00249 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61, -1, -70, 2, -77, 0, 50, 2, -77, 0, 50, 2,
-<a name="l00250"></a>00250 -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 50, 2, -77, 0, 50, 2, -77,
-<a name="l00251"></a>00251 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0, 95, 2, -77, 0,
-<a name="l00252"></a>00252 56, 2, -77, 0, 56, 2, -77, 0, 73, 2, -77, 0, 73, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74,
-<a name="l00253"></a>00253 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3,
-<a name="l00254"></a>00254 -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23, 0, 74, 3, -23,
-<a name="l00255"></a>00255 0, 74, 6, -110, 0, 62, 6, -110, 0, 62, 4, 63, -1, -70, 4, 63, -1, -70, 6, -110, 0, 62, 6, -110, 0,
-<a name="l00256"></a>00256 62, 4, 63, -1, -70, 4, 63, -1, -70, 6, -110, 0, 62, 6, -110, 0, 62, 4, 63, -1, -70, 4, 63, -1, -70,
-<a name="l00257"></a>00257 8, -55, 0, 62, 8, -55, 0, 62, 6, -59, -1, -70, 6, -59, -1, -70, 8, -55, 0, 62, 8, -55, 0, 62, 6,
-<a name="l00258"></a>00258 -59, -1, -70, 6, -59, -1, -70, 4, -89, -1, -70, 4, -89, -1, -70, 4, 90, 0, 42, 3, -102, 0, 54, 4, 53,
-<a name="l00259"></a>00259 -1, -70, 3, 39, -1, -70, 6, 79, 0, 39, 6, 79, 0, 39, 6, 79, 0, 39, 2, 36, -1, -70, 2, 26, -1,
-<a name="l00260"></a>00260 -70, 6, 79, 0, 39, 6, 79, 0, 39, 2, 36, -1, -70, 2, 26, -1, -70, 6, 79, 0, 39, 6, 79, 0, 39,
-<a name="l00261"></a>00261 2, 36, -1, -70, 2, 26, -1, -70, 6, 79, 0, 39, 6, 79, 0, 39, 2, 36, -1, -70, 2, 26, -1, -70, 6,
-<a name="l00262"></a>00262 79, 0, 39, 6, 79, 0, 39, 2, 36, -1, -70, 2, 26, -1, -70, 4, -89, 0, 70, 4, -89, 0, 70, 4, -89,
-<a name="l00263"></a>00263 0, 70, 4, -89, 0, 70, 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1, -70, 6, 127, 0,
-<a name="l00264"></a>00264 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1, -70, 4, -49, 0, 45, 4, -49, 0, 45, 3, 39, -1, -70,
-<a name="l00265"></a>00265 3, 39, -1, -70, 4, -49, 0, 45, 4, -49, 0, 45, 3, 39, -1, -70, 3, 39, -1, -70, 4, -49, 0, 45, 4,
-<a name="l00266"></a>00266 -49, 0, 45, 3, 39, -1, -70, 3, 39, -1, -70, 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30,
-<a name="l00267"></a>00267 -1, -70, 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1, -70, 6, 127, 0, 20, 7, 118, 0,
-<a name="l00268"></a>00268 20, 3, 39, -1, -70, 4, 30, -1, -70, 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1, -70,
-<a name="l00269"></a>00269 6, 127, 0, 20, 7, 118, 0, 20, 3, 39, -1, -70, 4, 30, -1, -70, 4, 13, 0, 71, 4, 13, 0, 71, 1,
-<a name="l00270"></a>00270 -88, -1, -70, 1, -88, -1, -70, 4, 13, 0, 71, 4, 13, 0, 71, 1, -88, -1, -70, 1, -88, -1, -70, 4, 13,
-<a name="l00271"></a>00271 0, 71, 4, 13, 0, 71, 1, -88, -1, -70, 1, -88, -1, -70, 4, 13, 0, 71, 4, 13, 0, 71, 1, -88, -1,
-<a name="l00272"></a>00272 -70, 1, -88, -1, -70, 4, 53, 0, 69, 4, 53, 0, 69, 1, -12, -1, -70, 1, -12, -1, -70, 4, 53, 0, 69,
-<a name="l00273"></a>00273 4, 53, 0, 69, 4, 53, 0, 69, 4, 53, 0, 69, 4, 53, 0, 69, 4, 53, 0, 69, 1, -12, -1, -70, 1,
-<a name="l00274"></a>00274 -12, -1, -70, 4, 53, 0, 69, 4, 53, 0, 69, 4, -127, 0, 54, 4, 53, 0, 54, 4, 61, -1, -70, 4, 61,
-<a name="l00275"></a>00275 -1, -70, 2, 66, 0, 54, 3, 0, -1, -9, 3, 26, 0, 26, 3, 26, 0, 26, 3, 26, 0, 26, 3, 117, 0,
-<a name="l00276"></a>00276 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50,
-<a name="l00277"></a>00277 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 3,
-<a name="l00278"></a>00278 117, 0, 50, 3, 117, 0, 50, 3, 117, 0, 50, 5, 27, -1, -70, 4, -75, -1, -70, 5, 27, 0, 50, 4, -75,
-<a name="l00279"></a>00279 0, 36, 1, -12, -1, -70, 1, -12, -1, -70, 3, 117, 0, 50, 3, 117, 0, 50, 5, 27, 0, 50, 4, -75, 0,
-<a name="l00280"></a>00280 36, 1, -12, -1, -70, 1, -12, -1, -70, 5, 27, 0, 50, 4, -75, 0, 36, 6, 127, 0, 69, 6, 127, 0, 69,
-<a name="l00281"></a>00281 6, 127, 0, 69, 6, 127, 0, 69, 1, -88, 0, 40, 0, 0, -2, 41, 0, 0, -2, -94, 0, 0, -1, 48, 0,
-<a name="l00282"></a>00282 0, -1, 29, 0, 0, -1, 18, 0, 0, -1, -110, 0, 0, -2, 126, 8, -4, 0, 50, 8, -83, 0, 50, 0, 0,
-<a name="l00283"></a>00283 -1, -75, 0, 0, -1, -74, 0, 0, -2, -19, 0, 0, -1, 100, 0, 0, -2, 126, 0, 0, -1, -97, 1, -115, 0,
-<a name="l00284"></a>00284 0, 2, -10, -1, -3, 0, 0, -2, -126, 0, 0, -1, 16, 4, -51, 0, 50, 0, 0, -1, 88, 0, 0, -1, 88,
-<a name="l00285"></a>00285 0, 0, -1, 100, 6, -110, 0, 62, 6, -110, 0, 62, 4, 63, -1, -70, 4, 63, -1, -70, 8, -55, 0, 62, 8,
-<a name="l00286"></a>00286 -55, 0, 62, 6, -59, -1, -70, 6, -59, -1, -70, 4, 90, 0, 42, 3, -102, 0, 54, 4, 53, -1, -70, 3, 39,
-<a name="l00287"></a>00287 -1, -70, 3, 77, 0, 121, 2, -76, 0, 35, 2, 66, 0, 54, 1, -12, -1, -70, 2, -112, -1, -70, 1, -12, 0,
-<a name="l00288"></a>00288 47, 1, -12, 0, 59, 1, -12, 0, 18, 1, -12, 0, -79, 1, -12, 0, 109, 6, 127, 0, 20, 7, 118, 0, 20,
-<a name="l00289"></a>00289 1, -7, 0, -101, 0, 0, -2, -39, 2, -68, 0, 0, 3, -14, 0, -101, 4, 90, -1, -11, 4, -50, -1, -11, 4,
-<a name="l00290"></a>00290 90, 0, 83, 4, -50, 0, 74, 4, 90, 0, 83, 4, -50, 0, 74, 4, 90, 0, 83, 4, -50, 0, 74, 4, 90,
-<a name="l00291"></a>00291 0, 83, 4, -50, 0, 74, 4, 90, 0, 83, 4, -50, 0, 74, 4, 90, 0, 83, 4, -50, 0, 74, 4, 53, 0,
-<a name="l00292"></a>00292 113, 4, 53, 0, -83, 4, 90, 0, 15, 4, -50, 0, 15, 0, 0, 6, -118, 7, 1, 1, 1, -85, 6, 6, 6,
-<a name="l00293"></a>00293 5, 5, 6, 6, 6, 6, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7,
-<a name="l00294"></a>00294 7, 6, 1, 37, 5, 12, 12, 12, 12, 18, 28, 62, 28, 5, 6, 117, 28, 18, 28, 18, 18, 5, -102, 28, 31,
-<a name="l00295"></a>00295 -123, -32, -106, 18, 7, 7, 7, -62, 6, 6, 38, 53, 6, 35, 39, 101, 83, 55, 57, -27, 93, 57, 113, 55, 36,
-<a name="l00296"></a>00296 53, 83, 6, 43, 18, 55, -58, -92, -43, -60, 99, 6, -2, 6, 7, 5, 5, 6, 5, 6, 7, 6, 6, 6, 6,
-<a name="l00297"></a>00297 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6,
-<a name="l00298"></a>00298 6, 6, 6, 6, 17, 6, 6, 1, 6, 6, 6, 1, 12, 6, 6, 6, 6, 6, 24, 12, 12, 1, 6, -1, 22,
-<a name="l00299"></a>00299 24, 1, 5, 41, 12, -31, 7, 82, 6, 12, 77, 6, 6, 1, 5, 5, 7, 17, 7, 6, 1, 20, 20, 5, 5,
-<a name="l00300"></a>00300 6, 2, 6, 5, 1, 6, 6, 7, 1, 1, 6, 7, 5, 20, 95, 5, 5, 5, 5, 5, 7, 7, 7, 7, 7,
-<a name="l00301"></a>00301 7, 7, 6, 6, 6, -1, 6, -4, 1, 1, 1, 1, 6, 1, 1, 1, 1, 25, 5, 6, 28, 99, -2, 6, 6,
-<a name="l00302"></a>00302 5, 6, 5, 6, 1, 7, 6, 6, 6, 12, 4, 12, 1, 18, 83, 62, 1, 43, 46, 11, 46, 11, 45, 6, 6,
-<a name="l00303"></a>00303 37, 38, 37, 38, 46, 1, 46, 12, 39, 12, 39, 1, 57, 1, 37, 1, 1, 46, 55, 46, 55, 18, 36, 46, 1,
-<a name="l00304"></a>00304 46, 1, 1, 43, -102, -2, -102, 1, 46, 55, 46, 55, 28, 99, 28, 99, 1, 18, 48, 11, 45, 38, 18, 30, 30,
-<a name="l00305"></a>00305 20, 1, 38, 50, 1, 1, 1, 1, 1, 1, 1, 25, 1, 1, 25, 1, 25, 25, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00306"></a>00306 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00307"></a>00307 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 25, 25, 1, 50, 50, 50, 50, 25, 25, 25,
-<a name="l00308"></a>00308 1, 1, 43, 1, 1, 1, 1, 1, 49, 1, 1, 18, 1, 25, 1, 25, 49, 18, 25, 1, 1, 25, 1, 37, 38,
-<a name="l00309"></a>00309 46, 11, 46, 11, 12, 39, 12, 39, 12, 39, 18, 83, 18, 83, 18, 1, 46, 55, 46, 55, 62, -1, 62, -1, 62,
-<a name="l00310"></a>00310 -1, 62, 57, 28, -27, 1, 93, 24, 1, 57, 46, 55, 1, 1, 18, 36, 18, 36, 46, 1, 1, 43, 28, 18, 46,
-<a name="l00311"></a>00311 55, 46, 55, 46, 55, 46, 55, -123, -92, -107, -60, 57, 37, 38, 1, 1, 12, 41, -1, -123, -92, -123, -92, -123, -92,
-<a name="l00312"></a>00312 -107, -60, 1, 1, 1, 12, 12, 12, 12, 12, 1, 1, 1, 1, 37, 1, 22, 18, 1, -126, 20, -35, 37, 1, 13,
-<a name="l00313"></a>00313 12, 28, 46, 62, 1, 16, 117, 46, 31, 18, 46, 28, 1, -102, -107, 77, 39, 15, 62, -107, 11, 38, 41, -35, 41,
-<a name="l00314"></a>00314 1, 30, 18, 41, 36, -35, 24, 21, 24, -58, 49, 36, 36, 36, 41, 21, 40, 42, -35, 41, 36, 41, 42, 12, 1,
-<a name="l00315"></a>00315 37, 12, 1, 62, 62, 28, 1, 49, 55, 12, 49, 27, 37, 36, 1, 37, 12, 12, 24, 25, 12, 12, 12, 18, 117,
-<a name="l00316"></a>00316 46, 18, 28, 28, 46, -102, 49, 49, 77, 26, 28, 43, 20, 37, 49, 20, 1, 49, 46, 38, 49, 36, 38, 1, 39,
-<a name="l00317"></a>00317 40, 11, 55, 55, 13, 55, 22, 55, 36, 55, 53, 11, 20, -60, 49, -43, 49, 1, 44, 49, 36, 1, 42, 49, 1,
-<a name="l00318"></a>00318 37, 39, 55, 38, 49, 43, 57, -1, -33, 36, 36, 55, 13, -60, 55, 1, 1, 1, 49, 12, 1, 1, 1, 1, 1,
-<a name="l00319"></a>00319 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -77, 1, 1, 1, 1, 1, 12, 1, 1, -9, 18, 1, 12, -9, 1,
-<a name="l00320"></a>00320 1, 28, 1, 1, -9, 12, 12, 1, 16, 44, 12, 12, 31, 1, 19, 22, -62, -62, -62, 1, 1, -54, -9, 1, 1,
-<a name="l00321"></a>00321 28, 28, 15, 19, 19, 19, 19, 1, 1, 1, 1, 12, 1, 1, 1, 11, 12, 1, 1, 1, 28, 1, 12, 12, 16,
-<a name="l00322"></a>00322 44, 12, 31, 1, 19, 22, -9, 1, 1, 44, 1, 1, 1, 1, 1, 1, 1, 8, 1, 1, 1, 20, 1, 1, 32,
-<a name="l00323"></a>00323 1, 27, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00324"></a>00324 1, 1, 1, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44, 44, 1, 1, 1, 1, 1,
-<a name="l00325"></a>00325 1, 1, 1, 1, 1, 9, 1, 1, 35, 9, 1, 1, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00326"></a>00326 1, 1, 1, 1, 1, 1, 43, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00327"></a>00327 1, 1, 1, 1, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00328"></a>00328 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44,
-<a name="l00329"></a>00329 44, 1, 1, 1, 1, 44, 44, 1, 1, 1, 1, 44, 44, 1, 1, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00330"></a>00330 1, 1, 1, 1, 41, 41, 41, 41, 1, 1, 1, 1, 43, 43, 17, 17, 43, 43, 17, 17, 1, 1, 1, 1, 1,
-<a name="l00331"></a>00331 1, 1, 1, 50, 50, 50, 50, 50, 50, 50, 50, 35, 1, 1, 1, 35, 1, 1, 1, 1, 1, 29, 1, 50, 50,
-<a name="l00332"></a>00332 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44, 44, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00333"></a>00333 1, 1, 1, 44, 44, 35, 1, 35, 1, 35, 1, 35, 1, 1, 1, 1, 1, 1, 1, 1, 4, 27, 1, 1, 32,
-<a name="l00334"></a>00334 20, 1, 1, 1, 27, 27, 27, 27, 27, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00335"></a>00335 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00336"></a>00336 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00337"></a>00337 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 17, 25,
-<a name="l00338"></a>00338 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00339"></a>00339 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00340"></a>00340 1, 1, 1, 1, 57, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38, 37, 38,
-<a name="l00341"></a>00341 37, 38, 37, 38, 12, 39, 12, 39, 12, 39, 12, 39, 12, 39, 12, 39, 12, 39, 12, 39, 62, 7, 62, 57, 18,
-<a name="l00342"></a>00342 36, 18, 36, 18, 36, 18, 36, 18, 36, 18, 36, 18, 36, 1, 17, 1, 17, 1, 17, 1, 17, 1, 17, 28, 55,
-<a name="l00343"></a>00343 28, 55, 25, 1, 25, 1, 25, 1, 25, 1, 25, 1, -106, -60, -106, -60, -106, -60, 37, 38, 62, 57, 18, 36, 28,
-<a name="l00344"></a>00344 55, 28, 55, 28, 55, 28, 55, 28, 55, 0, 0, 0, 0, 37, 38, 1, 1, 7, 1, 7, 1, 46, 20, 1, 1,
-<a name="l00345"></a>00345 1, 1, 1, 1, 1, 1, 1, 55, 1, 1, 1, 1, 1, 44, 29, 1, 50, 44, 44, 44, 44, 44, 44, 40, 1,
-<a name="l00346"></a>00346 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44, 44,
-<a name="l00347"></a>00347 1, 1, 44, 44, 1, 1, 44, 44, 1, 1, 44, 44, 1, 1, 44, 44, 1, 1, 44, 44, 1, 1, 44, 44, 1,
-<a name="l00348"></a>00348 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 41, 41,
-<a name="l00349"></a>00349 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00350"></a>00350 1, 1, 1, 1, 1, 1, 1, 43, 43, 17, 17, 43, 43, 17, 17, 43, 43, 17, 17, 1, 1, 1, 1, 1, 1,
-<a name="l00351"></a>00351 1, 1, 50, 50, 35, 1, 1, 1, 1, 1, 1, 29, 1, 1, 1, 29, 1, 1, 1, 29, 1, 1, 1, 29, 1,
-<a name="l00352"></a>00352 1, 1, 29, 1, 50, 50, 50, 50, 9, 1, 1, 35, 9, 1, 1, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00353"></a>00353 1, 1, 1, 9, 1, 1, 35, 9, 1, 1, 35, 9, 1, 1, 35, 9, 1, 1, 35, 9, 1, 1, 35, 1, 1,
-<a name="l00354"></a>00354 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 44, 44, 1, 1, 1, 1, 1, 1, 44,
-<a name="l00355"></a>00355 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00356"></a>00356 1, 1, 1, 1, 1, 1, 1, 44, 44, 1, 1, 1, 1, 44, 44, 1, 1, 9, 9, 9, 9, 1, 1, 1, 1,
-<a name="l00357"></a>00357 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 50, 1, 1, 1, 1, 1, 1, 1, 43, 43, 17, 17, 1,
-<a name="l00358"></a>00358 1, 1, 1, 35, 1, 1, 1, 1, 1, 1, 44, 40, 44, 44, 44, 44, 44, 9, 1, -9, 1, 20, -62, 35, 1,
-<a name="l00359"></a>00359 35, 1, 35, 1, 35, 1, 35, 1, 35, 1, 35, 1, 1, 1, 35, 1, 0, 0, 0, 0, 0, 3, 0, 3, 1,
-<a name="l00360"></a>00360 1, 1, 1, 1, 5, 3, 3, 1, 2, 1, 1, 0, 24, 5, -20, 11, -64, 0, -8, 8, -1, 0, 8, 0, 8,
-<a name="l00361"></a>00361 -1, -2, 0, 9, 0, 9, -1, -3, 0, 10, 0, 10, -1, -3, 0, 11, 0, 11, -1, -3, 0, 12, 0, 12, -1,
-<a name="l00362"></a>00362 -3, 0, 13, 0, 13, -1, -3, 0, 14, 0, 13, -1, -3, 0, 15, 0, 14, -1, -3, 0, 16, 0, 15, -1, -3,
-<a name="l00363"></a>00363 0, 17, 0, 15, -1, -4, 0, 18, 0, 17, -1, -4, 0, 19, 0, 18, -1, -4, 0, 20, 0, 19, -1, -4, 0,
-<a name="l00364"></a>00364 21, 0, 19, -1, -5, 0, 22, 0, 20, -1, -5, 0, 23, 0, 21, -1, -5, 0, 24, 0, 21, -1, -6, 0, 25,
-<a name="l00365"></a>00365 0, 23, -1, -5, 0, 26, 0, 25, -1, -6, 0, 27, 0, 26, -1, -6, 0, 28, 0, 26, -1, -6, 0, 29, 0,
-<a name="l00366"></a>00366 27, -1, -6, 0, 30, 0, 28, -1, -7, 0, 31, 0, 28, -1, -7, 0, 32, 0, 29, -1, -7, 0, 33, 0, 31,
-<a name="l00367"></a>00367 -1, -7, 0, 34, 0, 32, -1, -7, 0, 35, 0, 32, -1, -8, 0, 36, 0, 33, -1, -8, 0, 37, 0, 34, -1,
-<a name="l00368"></a>00368 -8, 0, 38, 0, 34, -1, -9, 0, 39, 0, 35, -1, -9, 0, 40, 0, 36, -1, -9, 0, 41, 0, 38, -1, -9,
-<a name="l00369"></a>00369 0, 42, 0, 38, -1, -9, 0, 43, 0, 39, -1, -10, 0, 44, 0, 40, -1, -10, 0, 45, 0, 40, -1, -10, 0,
-<a name="l00370"></a>00370 46, 0, 42, -1, -10, 0, 47, 0, 43, -1, -10, 0, 48, 0, 45, -1, -10, 0, 49, 0, 45, -1, -11, 0, 50,
-<a name="l00371"></a>00371 0, 46, -1, -11, 0, 51, 0, 47, -1, -11, 0, 52, 0, 48, -1, -12, 0, 53, 0, 48, -1, -12, 0, 54, 0,
-<a name="l00372"></a>00372 49, -1, -12, 0, 55, 0, 51, -1, -12, 0, 56, 0, 52, -1, -13, 0, 57, 0, 52, -1, -13, 0, 58, 0, 53,
-<a name="l00373"></a>00373 -1, -13, 0, 59, 0, 53, -1, -13, 0, 60, 0, 54, -1, -13, 0, 61, 0, 55, -1, -13, 0, 62, 0, 56, -1,
-<a name="l00374"></a>00374 -13, 0, 63, 0, 57, -1, -14, 0, 64, 0, 58, -1, -14, 0, 65, 0, 59, -1, -14, 0, 66, 0, 60, -1, -14,
-<a name="l00375"></a>00375 0, 67, 0, 60, -1, -15, 0, 68, 0, 61, -1, -15, 0, 69, 0, 62, -1, -15, 0, 70, 0, 63, -1, -16, 0,
-<a name="l00376"></a>00376 71, 0, 64, -1, -16, 0, 72, 0, 65, -1, -16, 0, 73, 0, 66, -1, -16, 0, 74, 0, 66, -1, -16, 0, 75,
-<a name="l00377"></a>00377 0, 67, -1, -16, 0, 76, 0, 68, -1, -16, 0, 77, 0, 70, -1, -17, 0, 78, 0, 70, -1, -17, 0, 79, 0,
-<a name="l00378"></a>00378 71, -1, -17, 0, 80, 0, 72, -1, -17, 0, 81, 0, 73, -1, -18, 0, 82, 0, 73, -1, -18, 0, 83, 0, 74,
-<a name="l00379"></a>00379 -1, -18, 0, 84, 0, 75, -1, -19, 0, 85, 0, 77, -1, -19, 0, 86, 0, 77, -1, -19, 0, 87, 0, 78, -1,
-<a name="l00380"></a>00380 -19, 0, 88, 0, 79, -1, -20, 0, 89, 0, 80, -1, -20, 0, 90, 0, 80, -1, -19, 0, 91, 0, 81, -1, -20,
-<a name="l00381"></a>00381 0, 92, 0, 83, -1, -20, 0, 93, 0, 84, -1, -20, 0, 94, 0, 84, -1, -20, 0, 95, 0, 85, -1, -21, 0,
-<a name="l00382"></a>00382 96, 0, 86, -1, -21, 0, 97, 0, 87, -1, -21, 0, 98, 0, 87, -1, -22, 0, 99, 0, 89, -1, -22, 0, 100,
-<a name="l00383"></a>00383 0, 90, -1, -22, 0, 101, 0, 91, -1, -22, 0, 102, 0, 92, -1, -23, 0, 103, 0, 92, -1, -23, 0, 104, 0,
-<a name="l00384"></a>00384 93, -1, -23, 0, 105, 0, 94, -1, -24, 0, 106, 0, 96, -1, -23, 0, 107, 0, 96, -1, -23, 0, 108, 0, 97,
-<a name="l00385"></a>00385 -1, -23, 0, 109, 0, 98, -1, -24, 0, 110, 0, 99, -1, -24, 0, 111, 0, 99, -1, -24, 0, 112, 0, 100, -1,
-<a name="l00386"></a>00386 -25, 0, 113, 0, 101, -1, -25, 0, 114, 0, 103, -1, -25, 0, 115, 0, 103, -1, -25, 0, 116, 0, 104, -1, -26,
-<a name="l00387"></a>00387 0, 117, 0, 105, -1, -26, 0, 118, 0, 106, -1, -26, 0, 119, 0, 106, -1, -27, 0, 120, 0, 107, -1, -27, 0,
-<a name="l00388"></a>00388 121, 0, 109, -1, -27, 0, 122, 0, 110, -1, -27, 0, 123, 0, 110, -1, -27, 0, 124, 0, 111, -1, -27, 0, 125,
-<a name="l00389"></a>00389 0, 112, -1, -27, 0, 126, 0, 113, -1, -28, 0, 127, 0, 113, -1, -28, 0, -128, 0, 115, -1, -28, 0, -127, 0,
-<a name="l00390"></a>00390 116, -1, -28, 0, -126, 0, 117, -1, -29, 0, -125, 0, 118, -1, -29, 0, -124, 0, 118, -1, -29, 0, -123, 0, 119,
-<a name="l00391"></a>00391 -1, -30, 0, -122, 0, 120, -1, -30, 0, -121, 0, 121, -1, -30, 0, -120, 0, 122, -1, -30, 0, -119, 0, 123, -1,
-<a name="l00392"></a>00392 -31, 0, -118, 0, 124, -1, -31, 0, -117, 0, 125, -1, -30, 0, -116, 0, 125, -1, -31, 0, -115, 0, 126, -1, -31,
-<a name="l00393"></a>00393 0, -114, 0, 127, -1, -31, 0, -113, 0, -127, -1, -31, 0, -112, 0, -127, -1, -32, 0, -111, 0, -126, -1, -32, 0,
-<a name="l00394"></a>00394 -110, 0, -125, -1, -32, 0, -109, 0, -124, -1, -33, 0, -108, 0, -124, -1, -33, 0, -107, 0, -123, -1, -33, 0, -106,
-<a name="l00395"></a>00395 0, -121, -1, -33, 0, -105, 0, -120, -1, -32, 0, -104, 0, -120, -1, -33, 0, -103, 0, -119, -1, -33, 0, -102, 0,
-<a name="l00396"></a>00396 -118, -1, -34, 0, -101, 0, -117, -1, -34, 0, -100, 0, -116, -1, -34, 0, -99, 0, -116, -1, -34, 0, -98, 0, -114,
-<a name="l00397"></a>00397 -1, -34, 0, -97, 0, -113, -1, -34, 0, -96, 0, -112, -1, -34, 0, -95, 0, -112, -1, -35, 0, -94, 0, -111, -1,
-<a name="l00398"></a>00398 -35, 0, -93, 0, -110, -1, -35, 0, -92, 0, -109, -1, -35, 0, -91, 0, -108, -1, -36, 0, -90, 0, -107, -1, -37,
-<a name="l00399"></a>00399 0, -89, 0, -106, -1, -37, 0, -88, 0, -105, -1, -37, 0, -87, 0, -105, -1, -37, 0, -86, 0, -104, -1, -37, 0,
-<a name="l00400"></a>00400 -85, 0, -103, -1, -37, 0, -84, 0, -101, -1, -37, 0, -83, 0, -101, -1, -37, 0, -82, 0, -100, -1, -37, 0, -81,
-<a name="l00401"></a>00401 0, -99, -1, -37, 0, -80, 0, -98, -1, -37, 0, -79, 0, -98, -1, -38, 0, -78, 0, -97, -1, -38, 0, -77, 0,
-<a name="l00402"></a>00402 -96, -1, -38, 0, -76, 0, -94, -1, -39, 0, -75, 0, -93, -1, -40, 0, -74, 0, -93, -1, -40, 0, -73, 0, -92,
-<a name="l00403"></a>00403 -1, -40, 0, -72, 0, -91, -1, -40, 0, -71, 0, -90, -1, -40, 0, -70, 0, -90, -1, -40, 0, -69, 0, -88, -1,
-<a name="l00404"></a>00404 -40, 0, -68, 0, -87, -1, -41, 0, -67, 0, -86, -1, -41, 0, -66, 0, -86, -1, -41, 0, -65, 0, -85, -1, -41,
-<a name="l00405"></a>00405 0, -64, 0, -84, -1, -41, 0, -63, 0, -83, -1, -41, 0, -62, 0, -82, -1, -41, 0, -61, 0, -81, -1, -42, 0,
-<a name="l00406"></a>00406 -60, 0, -80, -1, -42, 0, -59, 0, -79, -1, -43, 0, -58, 0, -79, -1, -43, 0, -57, 0, -78, -1, -43, 0, -56,
-<a name="l00407"></a>00407 0, -77, -1, -44, 0, -55, 0, -76, -1, -44, 0, -54, 0, -75, -1, -44, 0, -53, 0, -74, -1, -44, 0, -52, 0,
-<a name="l00408"></a>00408 -73, -1, -44, 0, -51, 0, -72, -1, -44, 0, -50, 0, -71, -1, -44, 0, -49, 0, -71, -1, -44, 0, -48, 0, -70,
-<a name="l00409"></a>00409 -1, -44, 0, -47, 0, -68, -1, -44, 0, -46, 0, -67, -1, -45, 0, -45, 0, -67, -1, -46, 0, -44, 0, -66, -1,
-<a name="l00410"></a>00410 -46, 0, -43, 0, -65, -1, -46, 0, -42, 0, -64, -1, -47, 0, -41, 0, -64, -1, -47, 0, -40, 0, -62, -1, -47,
-<a name="l00411"></a>00411 0, -39, 0, -61, -1, -47, 0, -38, 0, -60, -1, -47, 0, -37, 0, -60, -1, -47, 0, -36, 0, -59, -1, -47, 0,
-<a name="l00412"></a>00412 -35, 0, -58, -1, -47, 0, -34, 0, -57, -1, -48, 0, -33, 0, -57, -1, -48, 0, -32, 0, -55, -1, -49, 0, -31,
-<a name="l00413"></a>00413 0, -54, -1, -49, 0, -30, 0, -53, -1, -49, 0, -29, 0, -53, -1, -49, 0, -28, 0, -52, -1, -49, 0, -27, 0,
-<a name="l00414"></a>00414 -51, -1, -49, 0, -26, 0, -50, -1, -49, 0, -25, 0, -48, -1, -50, 0, -24, 0, -48, -1, -50, 0, -23, 0, -47,
-<a name="l00415"></a>00415 -1, -50, 0, -22, 0, -46, -1, -51, 0, -21, 0, -45, -1, -51, 0, -20, 0, -45, -1, -51, 0, -19, 0, -44, -1,
-<a name="l00416"></a>00416 -51, 0, -18, 0, -42, -1, -52, 0, -17, 0, -41, -1, -52, 0, -16, 0, -41, -1, -52, 0, -15, 0, -40, -1, -52,
-<a name="l00417"></a>00417 0, -14, 0, -39, -1, -52, 0, -13, 0, -38, -1, -52, 0, -12, 0, -38, -1, -52, 0, -11, 0, -36, -1, -53, 0,
-<a name="l00418"></a>00418 -10, 0, -35, -1, -53, 0, -9, 0, -34, -1, -53, 0, -8, 0, -34, -1, -54, 0, -7, 0, -33, -1, -54, 0, -6,
-<a name="l00419"></a>00419 0, -32, -1, -54, 0, -5, 0, -31, -1, -54, 0, -4, 0, -31, -1, -54, 0, -3, 0, -29, -1, -55, 0, -2, 0,
-<a name="l00420"></a>00420 -28, -1, -55, 0, -1, 0, -27, -1, -55, 0, -8, 8, -1, 0, 8, 0, 8, -1, -2, 0, 9, 0, 9, -1, -3,
-<a name="l00421"></a>00421 0, 10, 0, 10, -1, -3, 0, 11, 0, 11, -1, -3, 0, 12, 0, 12, -1, -3, 0, 13, 0, 13, -1, -3, 0,
-<a name="l00422"></a>00422 14, 0, 13, -1, -3, 0, 15, 0, 14, -1, -3, 0, 16, 0, 15, -1, -3, 0, 17, 0, 15, -1, -4, 0, 18,
-<a name="l00423"></a>00423 0, 17, -1, -4, 0, 19, 0, 18, -1, -4, 0, 20, 0, 19, -1, -4, 0, 21, 0, 19, -1, -5, 0, 22, 0,
-<a name="l00424"></a>00424 20, -1, -5, 0, 23, 0, 21, -1, -5, 0, 24, 0, 21, -1, -6, 0, 25, 0, 23, -1, -5, 0, 26, 0, 25,
-<a name="l00425"></a>00425 -1, -6, 0, 27, 0, 26, -1, -6, 0, 28, 0, 26, -1, -6, 0, 29, 0, 27, -1, -6, 0, 30, 0, 28, -1,
-<a name="l00426"></a>00426 -7, 0, 31, 0, 28, -1, -7, 0, 32, 0, 29, -1, -7, 0, 33, 0, 31, -1, -7, 0, 34, 0, 32, -1, -7,
-<a name="l00427"></a>00427 0, 35, 0, 32, -1, -8, 0, 36, 0, 33, -1, -8, 0, 37, 0, 34, -1, -8, 0, 38, 0, 34, -1, -9, 0,
-<a name="l00428"></a>00428 39, 0, 35, -1, -9, 0, 40, 0, 36, -1, -9, 0, 41, 0, 38, -1, -9, 0, 42, 0, 38, -1, -9, 0, 43,
-<a name="l00429"></a>00429 0, 39, -1, -10, 0, 44, 0, 40, -1, -10, 0, 45, 0, 40, -1, -10, 0, 46, 0, 42, -1, -10, 0, 47, 0,
-<a name="l00430"></a>00430 43, -1, -10, 0, 48, 0, 45, -1, -10, 0, 49, 0, 45, -1, -11, 0, 50, 0, 46, -1, -11, 0, 51, 0, 47,
-<a name="l00431"></a>00431 -1, -11, 0, 52, 0, 48, -1, -12, 0, 53, 0, 48, -1, -12, 0, 54, 0, 49, -1, -12, 0, 55, 0, 51, -1,
-<a name="l00432"></a>00432 -12, 0, 56, 0, 52, -1, -13, 0, 57, 0, 52, -1, -13, 0, 58, 0, 53, -1, -13, 0, 59, 0, 53, -1, -13,
-<a name="l00433"></a>00433 0, 60, 0, 54, -1, -13, 0, 61, 0, 55, -1, -13, 0, 62, 0, 56, -1, -13, 0, 63, 0, 57, -1, -14, 0,
-<a name="l00434"></a>00434 64, 0, 58, -1, -14, 0, 65, 0, 59, -1, -14, 0, 66, 0, 60, -1, -15, 0, 67, 0, 60, -1, -15, 0, 68,
-<a name="l00435"></a>00435 0, 61, -1, -15, 0, 69, 0, 62, -1, -15, 0, 70, 0, 63, -1, -16, 0, 71, 0, 64, -1, -16, 0, 72, 0,
-<a name="l00436"></a>00436 65, -1, -16, 0, 73, 0, 66, -1, -16, 0, 74, 0, 66, -1, -16, 0, 75, 0, 67, -1, -16, 0, 76, 0, 68,
-<a name="l00437"></a>00437 -1, -16, 0, 77, 0, 70, -1, -17, 0, 78, 0, 70, -1, -17, 0, 79, 0, 71, -1, -17, 0, 80, 0, 72, -1,
-<a name="l00438"></a>00438 -17, 0, 81, 0, 73, -1, -18, 0, 82, 0, 73, -1, -18, 0, 83, 0, 74, -1, -18, 0, 84, 0, 75, -1, -19,
-<a name="l00439"></a>00439 0, 85, 0, 77, -1, -19, 0, 86, 0, 77, -1, -19, 0, 87, 0, 78, -1, -19, 0, 88, 0, 79, -1, -20, 0,
-<a name="l00440"></a>00440 89, 0, 80, -1, -20, 0, 90, 0, 80, -1, -19, 0, 91, 0, 81, -1, -20, 0, 92, 0, 83, -1, -20, 0, 93,
-<a name="l00441"></a>00441 0, 84, -1, -20, 0, 94, 0, 84, -1, -20, 0, 95, 0, 85, -1, -21, 0, 96, 0, 86, -1, -21, 0, 97, 0,
-<a name="l00442"></a>00442 87, -1, -21, 0, 98, 0, 87, -1, -21, 0, 99, 0, 89, -1, -22, 0, 100, 0, 90, -1, -22, 0, 101, 0, 91,
-<a name="l00443"></a>00443 -1, -22, 0, 102, 0, 92, -1, -23, 0, 103, 0, 92, -1, -23, 0, 104, 0, 93, -1, -23, 0, 105, 0, 94, -1,
-<a name="l00444"></a>00444 -23, 0, 106, 0, 96, -1, -23, 0, 107, 0, 96, -1, -23, 0, 108, 0, 97, -1, -23, 0, 109, 0, 98, -1, -23,
-<a name="l00445"></a>00445 0, 110, 0, 99, -1, -24, 0, 111, 0, 99, -1, -24, 0, 112, 0, 100, -1, -24, 0, 113, 0, 101, -1, -25, 0,
-<a name="l00446"></a>00446 114, 0, 103, -1, -25, 0, 115, 0, 103, -1, -25, 0, 116, 0, 104, -1, -25, 0, 117, 0, 105, -1, -26, 0, 118,
-<a name="l00447"></a>00447 0, 106, -1, -26, 0, 119, 0, 106, -1, -26, 0, 120, 0, 107, -1, -27, 0, 121, 0, 109, -1, -27, 0, 122, 0,
-<a name="l00448"></a>00448 110, -1, -27, 0, 123, 0, 110, -1, -27, 0, 124, 0, 111, -1, -27, 0, 125, 0, 112, -1, -28, 0, 126, 0, 113,
-<a name="l00449"></a>00449 -1, -28, 0, 127, 0, 114, -1, -28, 0, -128, 0, 115, -1, -28, 0, -127, 0, 116, -1, -29, 0, -126, 0, 117, -1,
-<a name="l00450"></a>00450 -29, 0, -125, 0, 118, -1, -29, 0, -124, 0, 118, -1, -29, 0, -123, 0, 119, -1, -29, 0, -122, 0, 120, -1, -29,
-<a name="l00451"></a>00451 0, -121, 0, 121, -1, -30, 0, -120, 0, 122, -1, -30, 0, -119, 0, 123, -1, -30, 0, -118, 0, 124, -1, -30, 0,
-<a name="l00452"></a>00452 -117, 0, 125, -1, -30, 0, -116, 0, 125, -1, -30, 0, -115, 0, 126, -1, -30, 0, -114, 0, 127, -1, -30, 0, -113,
-<a name="l00453"></a>00453 0, -127, -1, -31, 0, -112, 0, -127, -1, -31, 0, -111, 0, -126, -1, -32, 0, -110, 0, -125, -1, -32, 0, -109, 0,
-<a name="l00454"></a>00454 -124, -1, -32, 0, -108, 0, -124, -1, -32, 0, -107, 0, -123, -1, -32, 0, -106, 0, -121, -1, -33, 0, -105, 0, -120,
-<a name="l00455"></a>00455 -1, -32, 0, -104, 0, -120, -1, -33, 0, -103, 0, -119, -1, -33, 0, -102, 0, -118, -1, -34, 0, -101, 0, -117, -1,
-<a name="l00456"></a>00456 -34, 0, -100, 0, -116, -1, -34, 0, -99, 0, -116, -1, -34, 0, -98, 0, -114, -1, -34, 0, -97, 0, -113, -1, -34,
-<a name="l00457"></a>00457 0, -96, 0, -112, -1, -34, 0, -95, 0, -112, -1, -35, 0, -94, 0, -111, -1, -35, 0, -93, 0, -110, -1, -35, 0,
-<a name="l00458"></a>00458 -92, 0, -109, -1, -35, 0, -91, 0, -108, -1, -36, 0, -90, 0, -107, -1, -37, 0, -89, 0, -106, -1, -37, 0, -88,
-<a name="l00459"></a>00459 0, -105, -1, -37, 0, -87, 0, -105, -1, -37, 0, -86, 0, -104, -1, -37, 0, -85, 0, -103, -1, -37, 0, -84, 0,
-<a name="l00460"></a>00460 -101, -1, -37, 0, -83, 0, -101, -1, -37, 0, -82, 0, -100, -1, -37, 0, -81, 0, -99, -1, -37, 0, -80, 0, -98,
-<a name="l00461"></a>00461 -1, -37, 0, -79, 0, -98, -1, -38, 0, -78, 0, -97, -1, -38, 0, -77, 0, -96, -1, -39, 0, -76, 0, -94, -1,
-<a name="l00462"></a>00462 -39, 0, -75, 0, -93, -1, -40, 0, -74, 0, -93, -1, -40, 0, -73, 0, -92, -1, -40, 0, -72, 0, -91, -1, -40,
-<a name="l00463"></a>00463 0, -71, 0, -90, -1, -40, 0, -70, 0, -90, -1, -40, 0, -69, 0, -88, -1, -40, 0, -68, 0, -87, -1, -41, 0,
-<a name="l00464"></a>00464 -67, 0, -86, -1, -41, 0, -66, 0, -86, -1, -41, 0, -65, 0, -85, -1, -41, 0, -64, 0, -84, -1, -41, 0, -63,
-<a name="l00465"></a>00465 0, -83, -1, -41, 0, -62, 0, -82, -1, -41, 0, -61, 0, -81, -1, -42, 0, -60, 0, -80, -1, -42, 0, -59, 0,
-<a name="l00466"></a>00466 -79, -1, -43, 0, -58, 0, -79, -1, -43, 0, -57, 0, -78, -1, -44, 0, -56, 0, -77, -1, -44, 0, -55, 0, -76,
-<a name="l00467"></a>00467 -1, -44, 0, -54, 0, -75, -1, -44, 0, -53, 0, -74, -1, -44, 0, -52, 0, -73, -1, -44, 0, -51, 0, -72, -1,
-<a name="l00468"></a>00468 -44, 0, -50, 0, -71, -1, -44, 0, -49, 0, -71, -1, -44, 0, -48, 0, -70, -1, -44, 0, -47, 0, -68, -1, -44,
-<a name="l00469"></a>00469 0, -46, 0, -67, -1, -45, 0, -45, 0, -67, -1, -46, 0, -44, 0, -66, -1, -46, 0, -43, 0, -65, -1, -46, 0,
-<a name="l00470"></a>00470 -42, 0, -64, -1, -47, 0, -41, 0, -64, -1, -47, 0, -40, 0, -62, -1, -47, 0, -39, 0, -61, -1, -47, 0, -38,
-<a name="l00471"></a>00471 0, -60, -1, -47, 0, -37, 0, -60, -1, -47, 0, -36, 0, -59, -1, -47, 0, -35, 0, -58, -1, -47, 0, -34, 0,
-<a name="l00472"></a>00472 -57, -1, -48, 0, -33, 0, -57, -1, -48, 0, -32, 0, -55, -1, -49, 0, -31, 0, -54, -1, -49, 0, -30, 0, -53,
-<a name="l00473"></a>00473 -1, -49, 0, -29, 0, -53, -1, -49, 0, -28, 0, -52, -1, -49, 0, -27, 0, -51, -1, -49, 0, -26, 0, -50, -1,
-<a name="l00474"></a>00474 -49, 0, -25, 0, -48, -1, -50, 0, -24, 0, -48, -1, -50, 0, -23, 0, -47, -1, -50, 0, -22, 0, -46, -1, -51,
-<a name="l00475"></a>00475 0, -21, 0, -45, -1, -51, 0, -20, 0, -45, -1, -51, 0, -19, 0, -44, -1, -51, 0, -18, 0, -42, -1, -52, 0,
-<a name="l00476"></a>00476 -17, 0, -41, -1, -52, 0, -16, 0, -41, -1, -52, 0, -15, 0, -40, -1, -52, 0, -14, 0, -39, -1, -52, 0, -13,
-<a name="l00477"></a>00477 0, -38, -1, -52, 0, -12, 0, -38, -1, -52, 0, -11, 0, -36, -1, -53, 0, -10, 0, -35, -1, -53, 0, -9, 0,
-<a name="l00478"></a>00478 -34, -1, -53, 0, -8, 0, -34, -1, -54, 0, -7, 0, -33, -1, -54, 0, -6, 0, -32, -1, -54, 0, -5, 0, -31,
-<a name="l00479"></a>00479 -1, -54, 0, -4, 0, -31, -1, -54, 0, -3, 0, -29, -1, -55, 0, -2, 0, -28, -1, -55, 0, -1, 0, -27, -1,
-<a name="l00480"></a>00480 -55, 0, -8, 8, -1, 0, 8, 0, 8, -1, -2, 0, 9, 0, 9, -1, -3, 0, 10, 0, 10, -1, -3, 0, 11,
-<a name="l00481"></a>00481 0, 11, -1, -3, 0, 12, 0, 12, -1, -3, 0, 13, 0, 13, -1, -3, 0, 14, 0, 13, -1, -3, 0, 15, 0,
-<a name="l00482"></a>00482 14, -1, -3, 0, 16, 0, 15, -1, -3, 0, 17, 0, 15, -1, -4, 0, 18, 0, 17, -1, -4, 0, 19, 0, 18,
-<a name="l00483"></a>00483 -1, -4, 0, 20, 0, 19, -1, -4, 0, 21, 0, 19, -1, -5, 0, 22, 0, 20, -1, -5, 0, 23, 0, 21, -1,
-<a name="l00484"></a>00484 -5, 0, 24, 0, 21, -1, -6, 0, 25, 0, 23, -1, -5, 0, 26, 0, 25, -1, -6, 0, 27, 0, 26, -1, -6,
-<a name="l00485"></a>00485 0, 28, 0, 26, -1, -6, 0, 29, 0, 27, -1, -6, 0, 30, 0, 28, -1, -7, 0, 31, 0, 28, -1, -7, 0,
-<a name="l00486"></a>00486 32, 0, 29, -1, -7, 0, 33, 0, 31, -1, -7, 0, 34, 0, 32, -1, -7, 0, 35, 0, 32, -1, -8, 0, 36,
-<a name="l00487"></a>00487 0, 33, -1, -8, 0, 37, 0, 34, -1, -8, 0, 38, 0, 34, -1, -9, 0, 39, 0, 35, -1, -9, 0, 40, 0,
-<a name="l00488"></a>00488 36, -1, -9, 0, 41, 0, 38, -1, -9, 0, 42, 0, 38, -1, -9, 0, 43, 0, 39, -1, -10, 0, 44, 0, 40,
-<a name="l00489"></a>00489 -1, -10, 0, 45, 0, 40, -1, -10, 0, 46, 0, 42, -1, -10, 0, 47, 0, 43, -1, -10, 0, 48, 0, 45, -1,
-<a name="l00490"></a>00490 -10, 0, 49, 0, 45, -1, -11, 0, 50, 0, 46, -1, -11, 0, 51, 0, 47, -1, -11, 0, 52, 0, 48, -1, -12,
-<a name="l00491"></a>00491 0, 53, 0, 48, -1, -12, 0, 54, 0, 49, -1, -12, 0, 55, 0, 51, -1, -12, 0, 56, 0, 52, -1, -13, 0,
-<a name="l00492"></a>00492 57, 0, 52, -1, -13, 0, 58, 0, 53, -1, -13, 0, 59, 0, 53, -1, -13, 0, 60, 0, 54, -1, -13, 0, 61,
-<a name="l00493"></a>00493 0, 55, -1, -13, 0, 62, 0, 56, -1, -13, 0, 63, 0, 57, -1, -14, 0, 64, 0, 58, -1, -14, 0, 65, 0,
-<a name="l00494"></a>00494 59, -1, -14, 0, 66, 0, 60, -1, -14, 0, 67, 0, 60, -1, -15, 0, 68, 0, 61, -1, -15, 0, 69, 0, 62,
-<a name="l00495"></a>00495 -1, -15, 0, 70, 0, 63, -1, -16, 0, 71, 0, 64, -1, -16, 0, 72, 0, 65, -1, -16, 0, 73, 0, 66, -1,
-<a name="l00496"></a>00496 -16, 0, 74, 0, 66, -1, -16, 0, 75, 0, 67, -1, -16, 0, 76, 0, 68, -1, -16, 0, 77, 0, 70, -1, -17,
-<a name="l00497"></a>00497 0, 78, 0, 70, -1, -17, 0, 79, 0, 71, -1, -17, 0, 80, 0, 72, -1, -17, 0, 81, 0, 73, -1, -18, 0,
-<a name="l00498"></a>00498 82, 0, 73, -1, -18, 0, 83, 0, 74, -1, -18, 0, 84, 0, 75, -1, -19, 0, 85, 0, 77, -1, -19, 0, 86,
-<a name="l00499"></a>00499 0, 77, -1, -19, 0, 87, 0, 78, -1, -19, 0, 88, 0, 79, -1, -20, 0, 89, 0, 80, -1, -20, 0, 90, 0,
-<a name="l00500"></a>00500 80, -1, -19, 0, 91, 0, 81, -1, -20, 0, 92, 0, 83, -1, -20, 0, 93, 0, 84, -1, -20, 0, 94, 0, 84,
-<a name="l00501"></a>00501 -1, -20, 0, 95, 0, 85, -1, -21, 0, 96, 0, 86, -1, -21, 0, 97, 0, 87, -1, -21, 0, 98, 0, 87, -1,
-<a name="l00502"></a>00502 -21, 0, 99, 0, 89, -1, -22, 0, 100, 0, 90, -1, -22, 0, 101, 0, 91, -1, -22, 0, 102, 0, 92, -1, -23,
-<a name="l00503"></a>00503 0, 103, 0, 92, -1, -23, 0, 104, 0, 93, -1, -23, 0, 105, 0, 94, -1, -23, 0, 106, 0, 96, -1, -23, 0,
-<a name="l00504"></a>00504 107, 0, 96, -1, -23, 0, 108, 0, 97, -1, -23, 0, 109, 0, 98, -1, -23, 0, 110, 0, 99, -1, -24, 0, 111,
-<a name="l00505"></a>00505 0, 99, -1, -24, 0, 112, 0, 100, -1, -24, 0, 113, 0, 101, -1, -25, 0, 114, 0, 103, -1, -25, 0, 115, 0,
-<a name="l00506"></a>00506 103, -1, -25, 0, 116, 0, 104, -1, -25, 0, 117, 0, 105, -1, -26, 0, 118, 0, 106, -1, -26, 0, 119, 0, 106,
-<a name="l00507"></a>00507 -1, -26, 0, 120, 0, 107, -1, -27, 0, 121, 0, 109, -1, -27, 0, 122, 0, 110, -1, -27, 0, 123, 0, 110, -1,
-<a name="l00508"></a>00508 -27, 0, 124, 0, 111, -1, -27, 0, 125, 0, 112, -1, -28, 0, 126, 0, 113, -1, -28, 0, 127, 0, 114, -1, -28,
-<a name="l00509"></a>00509 0, -128, 0, 115, -1, -28, 0, -127, 0, 116, -1, -28, 0, -126, 0, 117, -1, -29, 0, -125, 0, 118, -1, -29, 0,
-<a name="l00510"></a>00510 -124, 0, 118, -1, -29, 0, -123, 0, 119, -1, -29, 0, -122, 0, 120, -1, -29, 0, -121, 0, 121, -1, -30, 0, -120,
-<a name="l00511"></a>00511 0, 122, -1, -30, 0, -119, 0, 123, -1, -30, 0, -118, 0, 124, -1, -30, 0, -117, 0, 125, -1, -30, 0, -116, 0,
-<a name="l00512"></a>00512 125, -1, -30, 0, -115, 0, 126, -1, -30, 0, -114, 0, 127, -1, -30, 0, -113, 0, -127, -1, -31, 0, -112, 0, -127,
-<a name="l00513"></a>00513 -1, -31, 0, -111, 0, -126, -1, -32, 0, -110, 0, -125, -1, -32, 0, -109, 0, -124, -1, -32, 0, -108, 0, -124, -1,
-<a name="l00514"></a>00514 -32, 0, -107, 0, -123, -1, -32, 0, -106, 0, -121, -1, -33, 0, -105, 0, -120, -1, -32, 0, -104, 0, -120, -1, -33,
-<a name="l00515"></a>00515 0, -103, 0, -119, -1, -33, 0, -102, 0, -118, -1, -34, 0, -101, 0, -117, -1, -34, 0, -100, 0, -116, -1, -34, 0,
-<a name="l00516"></a>00516 -99, 0, -116, -1, -34, 0, -98, 0, -114, -1, -34, 0, -97, 0, -113, -1, -34, 0, -96, 0, -112, -1, -34, 0, -95,
-<a name="l00517"></a>00517 0, -112, -1, -35, 0, -94, 0, -111, -1, -35, 0, -93, 0, -110, -1, -35, 0, -92, 0, -109, -1, -35, 0, -91, 0,
-<a name="l00518"></a>00518 -108, -1, -36, 0, -90, 0, -107, -1, -37, 0, -89, 0, -106, -1, -37, 0, -88, 0, -105, -1, -37, 0, -87, 0, -105,
-<a name="l00519"></a>00519 -1, -37, 0, -86, 0, -104, -1, -37, 0, -85, 0, -103, -1, -37, 0, -84, 0, -101, -1, -37, 0, -83, 0, -101, -1,
-<a name="l00520"></a>00520 -37, 0, -82, 0, -100, -1, -37, 0, -81, 0, -99, -1, -37, 0, -80, 0, -98, -1, -37, 0, -79, 0, -98, -1, -38,
-<a name="l00521"></a>00521 0, -78, 0, -97, -1, -38, 0, -77, 0, -96, -1, -39, 0, -76, 0, -94, -1, -39, 0, -75, 0, -93, -1, -40, 0,
-<a name="l00522"></a>00522 -74, 0, -93, -1, -40, 0, -73, 0, -92, -1, -40, 0, -72, 0, -91, -1, -40, 0, -71, 0, -90, -1, -40, 0, -70,
-<a name="l00523"></a>00523 0, -90, -1, -40, 0, -69, 0, -88, -1, -40, 0, -68, 0, -87, -1, -41, 0, -67, 0, -86, -1, -41, 0, -66, 0,
-<a name="l00524"></a>00524 -86, -1, -41, 0, -65, 0, -85, -1, -41, 0, -64, 0, -84, -1, -41, 0, -63, 0, -83, -1, -41, 0, -62, 0, -82,
-<a name="l00525"></a>00525 -1, -41, 0, -61, 0, -81, -1, -42, 0, -60, 0, -80, -1, -42, 0, -59, 0, -79, -1, -43, 0, -58, 0, -79, -1,
-<a name="l00526"></a>00526 -43, 0, -57, 0, -78, -1, -44, 0, -56, 0, -77, -1, -44, 0, -55, 0, -76, -1, -44, 0, -54, 0, -75, -1, -44,
-<a name="l00527"></a>00527 0, -53, 0, -74, -1, -44, 0, -52, 0, -73, -1, -44, 0, -51, 0, -72, -1, -44, 0, -50, 0, -71, -1, -44, 0,
-<a name="l00528"></a>00528 -49, 0, -71, -1, -44, 0, -48, 0, -70, -1, -44, 0, -47, 0, -68, -1, -44, 0, -46, 0, -67, -1, -45, 0, -45,
-<a name="l00529"></a>00529 0, -67, -1, -46, 0, -44, 0, -66, -1, -46, 0, -43, 0, -65, -1, -46, 0, -42, 0, -64, -1, -47, 0, -41, 0,
-<a name="l00530"></a>00530 -64, -1, -47, 0, -40, 0, -62, -1, -47, 0, -39, 0, -61, -1, -47, 0, -38, 0, -60, -1, -47, 0, -37, 0, -60,
-<a name="l00531"></a>00531 -1, -47, 0, -36, 0, -59, -1, -47, 0, -35, 0, -58, -1, -47, 0, -34, 0, -57, -1, -48, 0, -33, 0, -56, -1,
-<a name="l00532"></a>00532 -48, 0, -32, 0, -55, -1, -49, 0, -31, 0, -54, -1, -49, 0, -30, 0, -53, -1, -49, 0, -29, 0, -53, -1, -49,
-<a name="l00533"></a>00533 0, -28, 0, -52, -1, -49, 0, -27, 0, -51, -1, -49, 0, -26, 0, -50, -1, -49, 0, -25, 0, -48, -1, -50, 0,
-<a name="l00534"></a>00534 -24, 0, -48, -1, -50, 0, -23, 0, -47, -1, -50, 0, -22, 0, -46, -1, -51, 0, -21, 0, -45, -1, -51, 0, -20,
-<a name="l00535"></a>00535 0, -45, -1, -51, 0, -19, 0, -44, -1, -51, 0, -18, 0, -42, -1, -52, 0, -17, 0, -41, -1, -52, 0, -16, 0,
-<a name="l00536"></a>00536 -41, -1, -52, 0, -15, 0, -40, -1, -52, 0, -14, 0, -39, -1, -52, 0, -13, 0, -38, -1, -52, 0, -12, 0, -38,
-<a name="l00537"></a>00537 -1, -52, 0, -11, 0, -36, -1, -53, 0, -10, 0, -35, -1, -53, 0, -9, 0, -34, -1, -53, 0, -8, 0, -34, -1,
-<a name="l00538"></a>00538 -54, 0, -7, 0, -33, -1, -54, 0, -6, 0, -32, -1, -54, 0, -5, 0, -31, -1, -54, 0, -4, 0, -31, -1, -54,
-<a name="l00539"></a>00539 0, -3, 0, -29, -1, -55, 0, -2, 0, -28, -1, -55, 0, -1, 0, -27, -1, -55, 0, 0, 0, 24, 0, 0, 6,
-<a name="l00540"></a>00540 -116, 11, 22, 8, 0, 3, 3, 2, 4, 6, 6, 10, 7, 2, 4, 4, 4, 6, 3, 4, 3, 3, 6, 6, 6,
-<a name="l00541"></a>00541 6, 6, 6, 6, 6, 6, 6, 3, 3, 6, 6, 6, 6, 11, 8, 7, 7, 7, 6, 6, 8, 7, 2, 5, 7,
-<a name="l00542"></a>00542 6, 8, 7, 8, 6, 8, 7, 7, 6, 7, 8, 10, 7, 8, 7, 3, 3, 3, 5, 6, 4, 6, 6, 6, 6,
-<a name="l00543"></a>00543 6, 4, 6, 6, 2, 2, 5, 2, 8, 6, 6, 6, 6, 4, 6, 3, 6, 6, 10, 6, 6, 6, 4, 2, 4,
-<a name="l00544"></a>00544 6, 8, 8, 7, 6, 7, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 6, 6,
-<a name="l00545"></a>00545 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 4, 6, 7, 8, 8, 11, 4, 4, 6, 11, 8, 8,
-<a name="l00546"></a>00546 6, 6, 6, 6, 6, 6, 7, 9, 6, 3, 4, 5, 8, 10, 6, 6, 2, 6, 7, 6, 7, 6, 6, 6, 11,
-<a name="l00547"></a>00547 8, 8, 8, 11, 10, 6, 11, 4, 4, 2, 2, 6, 5, 6, 8, 2, 6, 4, 4, 6, 6, 6, 3, 2, 4,
-<a name="l00548"></a>00548 11, 8, 6, 8, 6, 6, 2, 2, 2, 2, 8, 8, 8, 7, 7, 7, 2, 4, 4, 4, 4, 4, 4, 4, 4,
-<a name="l00549"></a>00549 4, 4, 6, 2, 7, 6, 7, 6, 2, 8, 6, 8, 6, 7, 6, 6, 6, 4, 4, 4, 10, 9, 10, 6, 8,
-<a name="l00550"></a>00550 6, 2, 7, 6, 7, 6, 7, 6, 6, 6, 4, 8, 6, 8, 6, 7, 7, 8, 6, 6, 6, 6, 6, 2, 6,
-<a name="l00551"></a>00551 4, 6, 4, 7, 6, 7, 6, 8, 6, 7, 4, 7, 4, 7, 6, 6, 3, 6, 4, 7, 6, 7, 6, 7, 6,
-<a name="l00552"></a>00552 7, 6, 6, 8, 8, 6, 6, 5, 7, 4, 7, 6, 6, 4, 12, 11, 6, 11, 6, 11, 6, 6, 11, 8, 6,
-<a name="l00553"></a>00553 7, 6, 7, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00554"></a>00554 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00555"></a>00555 8, 8, 7, 11, 11, 11, 11, 11, 7, 7, 7, 11, 12, 10, 8, 8, 6, 7, 7, 6, 6, 8, 8, 5, 7,
-<a name="l00556"></a>00556 2, 4, 10, 4, 7, 4, 4, 7, 4, 8, 6, 7, 6, 7, 6, 6, 6, 6, 6, 6, 6, 8, 6, 8, 6,
-<a name="l00557"></a>00557 8, 6, 7, 6, 9, 6, 2, 2, 2, 2, 2, 2, 2, 2, 5, 2, 7, 5, 6, 6, 2, 7, 6, 8, 6,
-<a name="l00558"></a>00558 8, 6, 8, 6, 7, 4, 7, 6, 6, 4, 7, 6, 7, 6, 7, 6, 8, 6, 10, 10, 8, 6, 2, 8, 6,
-<a name="l00559"></a>00559 11, 10, 8, 6, 3, 10, 10, 10, 10, 10, 10, 8, 6, 2, 4, 6, 6, 10, 10, 10, 10, 4, 4, 4, 4,
-<a name="l00560"></a>00560 8, 9, 9, 5, 9, 10, 8, 2, 8, 7, 8, 6, 7, 7, 2, 7, 8, 8, 7, 7, 8, 7, 6, 7, 6,
-<a name="l00561"></a>00561 8, 7, 8, 8, 2, 8, 6, 5, 6, 2, 6, 6, 6, 5, 6, 6, 2, 6, 6, 6, 6, 5, 6, 6, 5,
-<a name="l00562"></a>00562 6, 5, 8, 8, 2, 6, 6, 6, 8, 6, 10, 6, 7, 7, 2, 2, 5, 12, 11, 9, 7, 7, 7, 8, 7,
-<a name="l00563"></a>00563 7, 6, 8, 6, 12, 7, 9, 9, 7, 7, 8, 7, 8, 7, 6, 7, 6, 7, 8, 7, 7, 6, 10, 10, 8,
-<a name="l00564"></a>00564 9, 7, 8, 11, 8, 6, 6, 7, 4, 6, 6, 8, 5, 6, 6, 5, 6, 8, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00565"></a>00565 8, 6, 6, 6, 8, 8, 7, 8, 6, 6, 8, 6, 6, 6, 4, 6, 6, 2, 2, 2, 10, 9, 6, 5, 6,
-<a name="l00566"></a>00566 6, 5, 5, 11, 13, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 3,
-<a name="l00567"></a>00567 6, 6, 5, 6, 7, 3, 3, 7, 7, 3, 6, 5, 5, 7, 7, 3, 5, 7, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00568"></a>00568 9, 7, 6, 6, 6, 3, 5, 9, 3, 6, 6, 5, 5, 7, 9, 9, 9, 9, 6, 6, 6, 6, 5, 6, 7,
-<a name="l00569"></a>00569 3, 5, 7, 3, 6, 5, 5, 7, 5, 7, 6, 6, 6, 6, 6, 9, 7, 3, 6, 5, 6, 6, 0, 0, 0,
-<a name="l00570"></a>00570 0, 4, 4, 4, 5, 2, 2, 3, 2, 2, 2, 2, 2, 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00571"></a>00571 4, 6, 8, 8, 3, 8, 6, 6, 6, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
-<a name="l00572"></a>00572 8, 8, 8, 8, 3, 3, 8, 8, 8, 8, 6, 6, 6, 6, 5, 5, 9, 10, 4, 6, 9, 10, 4, 6, 7,
-<a name="l00573"></a>00573 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 8, 8, 0,
-<a name="l00574"></a>00574 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 11, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00575"></a>00575 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 8, 7, 5,
-<a name="l00576"></a>00576 2, 3, 2, 3, 5, 5, 2, 3, 7, 6, 3, 3, 2, 3, 8, 8, 3, 3, 3, 4, 8, 8, 3, 3, 8,
-<a name="l00577"></a>00577 8, 3, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 5, 5, 5, 5, 9, 9,
-<a name="l00578"></a>00578 6, 6, 9, 9, 6, 6, 12, 12, 9, 9, 12, 12, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6,
-<a name="l00579"></a>00579 4, 6, 5, 6, 4, 9, 9, 3, 3, 6, 6, 3, 3, 7, 7, 4, 4, 6, 6, 2, 2, 4, 4, 4, 4,
-<a name="l00580"></a>00580 6, 6, 3, 3, 3, 4, 5, 4, 5, 5, 7, 6, 7, 6, 3, 3, 6, 7, 6, 7, 6, 7, 6, 7, 8,
-<a name="l00581"></a>00581 8, 2, 2, 8, 8, 8, 2, 2, 8, 8, 2, 3, 8, 8, 8, 2, 2, 2, 2, 2, 2, 8, 2, 2, 8,
-<a name="l00582"></a>00582 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00583"></a>00583 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00584"></a>00584 8, 8, 8, 4, 4, 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00585"></a>00585 8, 8, 8, 8, 8, 1, 11, 22, 9, 7, 9, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00586"></a>00586 0, 0, 0, 6, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00587"></a>00587 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 6, 8, 6, 8, 6, 8, 6, 8,
-<a name="l00588"></a>00588 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00589"></a>00589 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 9,
-<a name="l00590"></a>00590 7, 9, 7, 9, 7, 9, 7, 9, 7, 7, 6, 7, 6, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 8, 6,
-<a name="l00591"></a>00591 8, 6, 8, 6, 8, 6, 2, 2, 8, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 0, 0, 0, 0, 6,
-<a name="l00592"></a>00592 4, 10, 7, 6, 5, 6, 5, 8, 6, 6, 6, 6, 6, 7, 6, 7, 6, 7, 6, 8, 6, 9, 6, 8, 3,
-<a name="l00593"></a>00593 3, 3, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 4, 4, 2, 2, 2, 0, 2, 3, 2, 3, 2, 3, 2,
-<a name="l00594"></a>00594 3, 5, 5, 5, 5, 7, 6, 8, 8, 3, 3, 8, 8, 3, 3, 8, 8, 3, 3, 8, 8, 3, 3, 8, 8,
-<a name="l00595"></a>00595 3, 3, 8, 8, 3, 3, 8, 8, 3, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00596"></a>00596 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
-<a name="l00597"></a>00597 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 9, 9, 6, 6, 9, 9, 6,
-<a name="l00598"></a>00598 6, 9, 9, 6, 6, 12, 12, 9, 9, 12, 12, 9, 9, 6, 6, 6, 5, 6, 4, 9, 9, 9, 3, 3, 9,
-<a name="l00599"></a>00599 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 6, 6, 6, 6, 9, 10, 4, 6, 9, 10,
-<a name="l00600"></a>00600 4, 6, 7, 7, 4, 4, 7, 7, 4, 4, 7, 7, 4, 4, 9, 10, 4, 6, 9, 10, 4, 6, 9, 10, 4,
-<a name="l00601"></a>00601 6, 9, 10, 4, 6, 9, 10, 4, 6, 6, 6, 2, 2, 6, 6, 2, 2, 6, 6, 2, 2, 6, 6, 2, 2,
-<a name="l00602"></a>00602 6, 6, 3, 3, 6, 6, 6, 6, 6, 6, 3, 3, 6, 6, 6, 6, 6, 6, 3, 4, 4, 4, 4, 5, 5,
-<a name="l00603"></a>00603 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 7, 6, 7, 6, 3, 3, 5, 5, 7, 6, 3,
-<a name="l00604"></a>00604 3, 7, 6, 9, 9, 9, 9, 2, 0, 0, 0, 0, 0, 0, 0, 12, 12, 0, 0, 0, 0, 0, 0, 2, 4,
-<a name="l00605"></a>00605 0, 0, 7, 0, 0, 0, 9, 9, 6, 6, 12, 12, 9, 9, 6, 5, 6, 4, 5, 4, 3, 3, 4, 3, 3,
-<a name="l00606"></a>00606 3, 3, 3, 9, 10, 3, 0, 4, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 6,
-<a name="l00607"></a>00607 6, 7, 12, 24, 9, 0, 3, 3, 3, 4, 7, 7, 11, 8, 2, 4, 4, 5, 7, 3, 4, 3, 3, 7, 7,
-<a name="l00608"></a>00608 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 7, 7, 7, 7, 12, 7, 8, 9, 9, 8, 7, 9, 9, 3, 6,
-<a name="l00609"></a>00609 8, 7, 9, 9, 9, 8, 9, 9, 8, 7, 9, 7, 11, 7, 7, 7, 3, 3, 3, 5, 7, 4, 7, 7, 6,
-<a name="l00610"></a>00610 7, 7, 3, 7, 7, 3, 3, 6, 3, 11, 7, 7, 7, 7, 4, 7, 3, 7, 5, 9, 5, 5, 5, 4, 3,
-<a name="l00611"></a>00611 4, 7, 7, 7, 9, 8, 9, 9, 9, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 3, 3, 3, 3, 7,
-<a name="l00612"></a>00612 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 4, 6, 8, 9, 9, 12, 4, 4, 7, 12, 9,
-<a name="l00613"></a>00613 9, 7, 7, 7, 7, 7, 6, 9, 10, 7, 3, 4, 4, 9, 11, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
-<a name="l00614"></a>00614 12, 7, 7, 9, 12, 11, 7, 12, 4, 4, 3, 3, 7, 6, 5, 7, 2, 7, 4, 4, 6, 6, 7, 3, 3,
-<a name="l00615"></a>00615 4, 11, 7, 8, 7, 8, 8, 3, 3, 3, 3, 9, 9, 9, 9, 9, 9, 3, 4, 4, 4, 4, 4, 4, 4,
-<a name="l00616"></a>00616 4, 4, 4, 7, 3, 8, 7, 7, 5, 3, 9, 7, 7, 5, 8, 7, 7, 7, 4, 4, 4, 10, 10, 10, 7,
-<a name="l00617"></a>00617 9, 7, 3, 8, 7, 9, 6, 9, 6, 7, 7, 4, 7, 7, 7, 7, 9, 7, 9, 8, 7, 8, 7, 7, 3,
-<a name="l00618"></a>00618 7, 4, 7, 4, 9, 7, 9, 7, 9, 7, 9, 4, 9, 4, 8, 7, 7, 3, 7, 5, 9, 7, 9, 7, 7,
-<a name="l00619"></a>00619 5, 7, 5, 7, 9, 9, 7, 7, 5, 7, 5, 8, 7, 6, 4, 13, 12, 6, 12, 6, 12, 6, 6, 12, 9,
-<a name="l00620"></a>00620 7, 7, 7, 7, 7, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00621"></a>00621 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00622"></a>00622 9, 9, 9, 7, 12, 12, 12, 12, 12, 7, 7, 7, 12, 13, 11, 9, 9, 6, 8, 7, 6, 6, 9, 9, 5,
-<a name="l00623"></a>00623 7, 2, 4, 11, 4, 7, 4, 4, 7, 4, 7, 7, 9, 6, 9, 6, 8, 7, 8, 7, 8, 7, 9, 7, 9,
-<a name="l00624"></a>00624 7, 9, 7, 9, 7, 9, 7, 3, 3, 3, 3, 3, 3, 3, 3, 6, 3, 8, 6, 7, 7, 3, 9, 7, 9,
-<a name="l00625"></a>00625 7, 9, 7, 9, 7, 9, 4, 8, 7, 7, 3, 9, 7, 9, 7, 9, 7, 9, 7, 11, 9, 7, 5, 3, 7,
-<a name="l00626"></a>00626 7, 12, 11, 9, 7, 3, 11, 9, 11, 9, 11, 9, 7, 5, 3, 4, 7, 7, 10, 10, 10, 10, 4, 4, 4,
-<a name="l00627"></a>00627 4, 7, 9, 10, 4, 9, 9, 9, 3, 7, 8, 7, 8, 7, 9, 3, 8, 7, 9, 9, 8, 9, 9, 8, 7,
-<a name="l00628"></a>00628 7, 7, 7, 9, 9, 3, 7, 7, 5, 7, 3, 7, 7, 5, 5, 7, 7, 3, 7, 5, 7, 5, 5, 7, 7,
-<a name="l00629"></a>00629 6, 7, 6, 9, 9, 3, 7, 7, 7, 9, 8, 10, 7, 9, 8, 3, 3, 6, 13, 12, 10, 7, 8, 9, 7,
-<a name="l00630"></a>00630 8, 8, 7, 8, 8, 11, 7, 9, 9, 7, 8, 9, 9, 9, 9, 8, 9, 7, 8, 9, 7, 9, 8, 11, 11,
-<a name="l00631"></a>00631 10, 10, 8, 9, 12, 9, 7, 7, 6, 4, 7, 7, 9, 6, 7, 7, 6, 7, 9, 7, 7, 7, 7, 6, 5,
-<a name="l00632"></a>00632 5, 9, 5, 7, 6, 9, 9, 8, 9, 7, 6, 9, 7, 7, 7, 4, 6, 7, 3, 3, 3, 11, 10, 7, 6,
-<a name="l00633"></a>00633 5, 7, 6, 5, 12, 13, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 3, 4, 4,
-<a name="l00634"></a>00634 3, 7, 7, 5, 6, 7, 3, 5, 7, 7, 3, 6, 6, 6, 7, 7, 3, 4, 7, 6, 7, 7, 6, 6, 7,
-<a name="l00635"></a>00635 6, 8, 8, 6, 6, 6, 3, 5, 9, 3, 6, 6, 6, 6, 6, 8, 8, 8, 8, 7, 7, 7, 7, 5, 6,
-<a name="l00636"></a>00636 7, 3, 5, 7, 3, 6, 6, 6, 7, 4, 7, 7, 7, 6, 7, 6, 8, 8, 3, 7, 6, 7, 7, 0, 0,
-<a name="l00637"></a>00637 0, 0, 4, 4, 4, 5, 2, 2, 3, 2, 2, 3, 2, 3, 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00638"></a>00638 6, 4, 6, 9, 9, 3, 9, 6, 6, 6, 9, 9, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9, 9, 9, 8,
-<a name="l00639"></a>00639 9, 9, 9, 9, 9, 3, 3, 9, 9, 9, 9, 7, 6, 6, 6, 6, 6, 10, 11, 5, 6, 10, 11, 5, 6,
-<a name="l00640"></a>00640 8, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 9, 9,
-<a name="l00641"></a>00641 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 12, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00642"></a>00642 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 9, 7,
-<a name="l00643"></a>00643 5, 2, 3, 2, 3, 5, 5, 2, 3, 8, 7, 3, 3, 2, 3, 9, 9, 3, 3, 3, 5, 9, 9, 3, 3,
-<a name="l00644"></a>00644 9, 9, 3, 3, 7, 6, 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 4, 4, 4, 4, 6, 6, 6, 6, 10,
-<a name="l00645"></a>00645 10, 6, 6, 10, 10, 6, 6, 13, 13, 10, 10, 13, 13, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5,
-<a name="l00646"></a>00646 6, 5, 7, 5, 6, 5, 9, 9, 3, 3, 7, 7, 3, 3, 7, 7, 5, 5, 6, 6, 2, 2, 4, 4, 5,
-<a name="l00647"></a>00647 5, 6, 6, 3, 3, 3, 5, 5, 5, 5, 5, 8, 7, 8, 7, 3, 3, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l00648"></a>00648 9, 9, 2, 2, 9, 9, 9, 2, 3, 9, 9, 3, 3, 9, 9, 9, 3, 3, 3, 3, 3, 3, 9, 2, 2,
-<a name="l00649"></a>00649 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00650"></a>00650 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00651"></a>00651 9, 9, 9, 9, 4, 4, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00652"></a>00652 9, 9, 9, 9, 9, 9, 2, 12, 24, 10, 8, 10, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00653"></a>00653 0, 0, 0, 0, 6, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00654"></a>00654 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l00655"></a>00655 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8,
-<a name="l00656"></a>00656 7, 8, 7, 8, 7, 8, 7, 3, 3, 3, 3, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7,
-<a name="l00657"></a>00657 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 9, 7, 9, 7, 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 7,
-<a name="l00658"></a>00658 5, 7, 5, 7, 5, 7, 7, 3, 3, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 0, 0, 0, 0,
-<a name="l00659"></a>00659 7, 4, 11, 8, 7, 5, 7, 5, 9, 7, 7, 6, 7, 6, 8, 6, 8, 6, 8, 7, 9, 7, 9, 7, 9,
-<a name="l00660"></a>00660 3, 3, 3, 7, 3, 3, 3, 3, 3, 3, 3, 2, 2, 4, 4, 2, 2, 2, 0, 2, 3, 2, 3, 2, 3,
-<a name="l00661"></a>00661 2, 3, 5, 5, 5, 5, 8, 7, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 9,
-<a name="l00662"></a>00662 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 7, 6, 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 7, 6,
-<a name="l00663"></a>00663 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
-<a name="l00664"></a>00664 4, 4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 10, 10, 6, 6, 10, 10,
-<a name="l00665"></a>00665 6, 6, 10, 10, 6, 6, 13, 13, 10, 10, 13, 13, 10, 10, 7, 7, 7, 5, 6, 5, 9, 9, 9, 3, 3,
-<a name="l00666"></a>00666 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 7, 7, 7, 7, 10, 11, 5, 6, 10,
-<a name="l00667"></a>00667 11, 5, 6, 7, 7, 5, 5, 7, 7, 5, 5, 7, 7, 5, 5, 10, 11, 5, 6, 10, 11, 5, 6, 10, 11,
-<a name="l00668"></a>00668 5, 6, 10, 11, 5, 6, 10, 11, 5, 6, 6, 6, 2, 2, 6, 6, 2, 2, 6, 6, 2, 2, 6, 6, 2,
-<a name="l00669"></a>00669 2, 6, 6, 3, 3, 6, 6, 6, 6, 6, 6, 3, 3, 6, 6, 7, 6, 6, 6, 3, 5, 5, 5, 5, 5,
-<a name="l00670"></a>00670 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 7, 8, 7, 3, 3, 5, 5, 8, 7,
-<a name="l00671"></a>00671 3, 3, 8, 7, 10, 10, 10, 10, 2, 0, 0, 0, 0, 0, 0, 0, 13, 13, 0, 0, 0, 0, 0, 0, 2,
-<a name="l00672"></a>00672 4, 0, 0, 7, 0, 0, 0, 10, 10, 6, 6, 13, 13, 10, 10, 7, 5, 6, 5, 5, 4, 3, 3, 4, 3,
-<a name="l00673"></a>00673 3, 3, 3, 3, 10, 11, 3, 0, 4, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6,
-<a name="l00674"></a>00674 6, 7, 7, 13, 26, 10, 0, 4, 4, 3, 5, 7, 7, 12, 9, 2, 4, 4, 5, 8, 4, 4, 4, 4, 7,
-<a name="l00675"></a>00675 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 8, 8, 8, 7, 13, 9, 9, 9, 9, 9, 8, 10, 9, 3,
-<a name="l00676"></a>00676 6, 9, 7, 11, 9, 10, 9, 10, 9, 9, 7, 9, 9, 13, 7, 9, 7, 4, 4, 4, 5, 7, 4, 7, 7,
-<a name="l00677"></a>00677 7, 7, 7, 3, 7, 7, 3, 3, 7, 3, 11, 7, 7, 7, 7, 4, 7, 4, 7, 5, 9, 7, 7, 7, 4,
-<a name="l00678"></a>00678 3, 4, 8, 9, 9, 9, 9, 9, 10, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3,
-<a name="l00679"></a>00679 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 5, 7, 9, 10, 10, 13, 4, 4, 7, 13,
-<a name="l00680"></a>00680 10, 9, 7, 7, 7, 7, 7, 6, 9, 11, 7, 3, 4, 5, 10, 12, 7, 8, 3, 8, 8, 7, 7, 8, 7,
-<a name="l00681"></a>00681 7, 13, 9, 9, 10, 13, 12, 7, 13, 4, 4, 3, 3, 7, 6, 7, 9, 2, 7, 4, 4, 7, 7, 7, 4,
-<a name="l00682"></a>00682 3, 4, 14, 9, 9, 9, 9, 9, 3, 3, 3, 3, 10, 10, 10, 9, 9, 9, 3, 4, 4, 4, 4, 4, 4,
-<a name="l00683"></a>00683 4, 4, 4, 4, 7, 3, 9, 7, 7, 7, 3, 9, 7, 9, 7, 9, 7, 8, 8, 4, 4, 4, 11, 11, 11,
-<a name="l00684"></a>00684 7, 10, 7, 3, 9, 7, 9, 7, 9, 7, 7, 7, 4, 9, 7, 9, 7, 9, 8, 9, 9, 7, 9, 7, 7,
-<a name="l00685"></a>00685 3, 7, 4, 7, 4, 9, 7, 9, 7, 10, 7, 9, 4, 9, 4, 9, 7, 7, 3, 7, 5, 9, 7, 9, 7,
-<a name="l00686"></a>00686 7, 7, 7, 7, 7, 10, 9, 8, 7, 6, 8, 5, 8, 7, 7, 5, 15, 13, 7, 13, 7, 13, 7, 7, 13,
-<a name="l00687"></a>00687 9, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00688"></a>00688 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00689"></a>00689 9, 9, 9, 9, 8, 13, 13, 13, 13, 13, 8, 8, 8, 13, 14, 12, 10, 10, 7, 9, 8, 7, 7, 10, 10,
-<a name="l00690"></a>00690 6, 8, 2, 5, 12, 5, 8, 5, 5, 8, 5, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 10, 7,
-<a name="l00691"></a>00691 10, 7, 10, 7, 9, 7, 9, 7, 3, 3, 3, 3, 3, 3, 3, 3, 6, 3, 9, 7, 7, 7, 3, 9, 7,
-<a name="l00692"></a>00692 9, 7, 10, 7, 10, 7, 9, 4, 9, 7, 8, 4, 9, 7, 9, 7, 9, 7, 9, 7, 13, 9, 9, 7, 3,
-<a name="l00693"></a>00693 9, 7, 13, 12, 10, 7, 3, 13, 9, 13, 9, 13, 9, 9, 7, 3, 4, 7, 8, 11, 11, 11, 11, 4, 4,
-<a name="l00694"></a>00694 4, 4, 9, 10, 11, 5, 10, 11, 10, 3, 9, 9, 9, 9, 7, 9, 3, 9, 9, 11, 9, 8, 10, 9, 9,
-<a name="l00695"></a>00695 8, 7, 9, 7, 9, 10, 3, 9, 8, 6, 7, 3, 7, 7, 7, 6, 7, 7, 3, 7, 7, 7, 5, 6, 7,
-<a name="l00696"></a>00696 7, 6, 7, 7, 9, 9, 3, 7, 7, 7, 9, 9, 11, 7, 9, 9, 3, 3, 6, 14, 13, 11, 8, 8, 9,
-<a name="l00697"></a>00697 9, 9, 9, 7, 9, 9, 11, 8, 9, 9, 8, 9, 11, 9, 10, 9, 9, 9, 7, 8, 11, 7, 10, 9, 11,
-<a name="l00698"></a>00698 11, 10, 11, 8, 9, 13, 9, 7, 7, 7, 5, 8, 7, 9, 6, 7, 7, 6, 7, 9, 7, 7, 7, 7, 7,
-<a name="l00699"></a>00699 5, 7, 9, 7, 7, 7, 11, 12, 8, 9, 7, 7, 10, 7, 7, 7, 5, 7, 7, 3, 3, 3, 12, 11, 7,
-<a name="l00700"></a>00700 6, 7, 7, 6, 5, 13, 14, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 3, 4,
-<a name="l00701"></a>00701 4, 4, 7, 7, 5, 7, 8, 3, 5, 8, 8, 3, 7, 6, 6, 8, 8, 3, 5, 7, 7, 7, 7, 6, 6,
-<a name="l00702"></a>00702 7, 7, 9, 8, 6, 6, 6, 3, 5, 9, 3, 7, 7, 6, 6, 7, 9, 9, 9, 9, 7, 7, 7, 7, 5,
-<a name="l00703"></a>00703 7, 8, 4, 5, 8, 4, 7, 6, 6, 8, 5, 7, 7, 7, 6, 7, 7, 9, 8, 3, 7, 6, 7, 7, 0,
-<a name="l00704"></a>00704 0, 0, 0, 4, 4, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 7, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l00705"></a>00705 7, 7, 4, 7, 10, 10, 4, 10, 7, 7, 7, 10, 10, 10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l00706"></a>00706 8, 10, 10, 10, 9, 9, 3, 3, 10, 10, 10, 10, 7, 7, 7, 7, 6, 6, 11, 12, 5, 7, 11, 12, 5,
-<a name="l00707"></a>00707 7, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 10,
-<a name="l00708"></a>00708 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 13, 10, 10, 10, 10, 10, 10,
-<a name="l00709"></a>00709 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4, 4, 10,
-<a name="l00710"></a>00710 8, 5, 3, 3, 3, 3, 6, 6, 3, 3, 8, 8, 3, 3, 3, 3, 9, 9, 3, 3, 4, 5, 9, 9, 3,
-<a name="l00711"></a>00711 3, 9, 9, 3, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 6, 6, 6, 6,
-<a name="l00712"></a>00712 11, 11, 7, 7, 11, 11, 7, 7, 14, 14, 11, 11, 14, 14, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 7,
-<a name="l00713"></a>00713 6, 7, 5, 7, 6, 7, 5, 10, 10, 3, 3, 8, 8, 3, 3, 8, 8, 5, 5, 7, 7, 3, 3, 4, 4,
-<a name="l00714"></a>00714 5, 5, 7, 7, 3, 3, 4, 5, 6, 5, 6, 6, 8, 8, 8, 8, 3, 3, 7, 8, 7, 8, 7, 8, 7,
-<a name="l00715"></a>00715 8, 10, 10, 3, 3, 10, 10, 10, 2, 3, 10, 10, 3, 3, 10, 10, 10, 3, 3, 3, 3, 3, 3, 10, 3,
-<a name="l00716"></a>00716 3, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l00717"></a>00717 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l00718"></a>00718 10, 10, 10, 10, 10, 4, 4, 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l00719"></a>00719 10, 10, 10, 10, 10, 10, 10, 2, 13, 26, 11, 9, 11, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00720"></a>00720 0, 0, 0, 0, 0, 7, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00721"></a>00721 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 7, 9, 7, 9, 7, 9,
-<a name="l00722"></a>00722 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7,
-<a name="l00723"></a>00723 9, 7, 9, 7, 9, 7, 9, 7, 3, 3, 3, 3, 10, 7, 10, 7, 10, 7, 10, 7, 10, 7, 10, 7, 10,
-<a name="l00724"></a>00724 7, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 9, 7, 9, 7, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9,
-<a name="l00725"></a>00725 9, 7, 9, 7, 9, 7, 9, 7, 3, 3, 10, 7, 9, 7, 9, 7, 9, 7, 9, 7, 9, 7, 0, 0, 0,
-<a name="l00726"></a>00726 0, 7, 5, 12, 9, 8, 6, 8, 6, 9, 7, 7, 7, 7, 7, 9, 7, 9, 7, 9, 7, 10, 7, 10, 7,
-<a name="l00727"></a>00727 9, 3, 3, 3, 8, 3, 3, 3, 3, 3, 3, 4, 3, 3, 4, 4, 3, 3, 3, 0, 3, 3, 3, 3, 3,
-<a name="l00728"></a>00728 3, 3, 3, 6, 6, 6, 6, 8, 8, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3,
-<a name="l00729"></a>00729 9, 9, 3, 3, 9, 9, 3, 3, 9, 9, 3, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l00730"></a>00730 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
-<a name="l00731"></a>00731 4, 4, 4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 11, 11, 7, 7, 11,
-<a name="l00732"></a>00732 11, 7, 7, 11, 11, 7, 7, 14, 14, 11, 11, 14, 14, 11, 11, 8, 8, 7, 6, 7, 5, 10, 10, 10, 3,
-<a name="l00733"></a>00733 3, 10, 10, 3, 3, 10, 10, 3, 3, 10, 10, 3, 3, 10, 10, 3, 3, 8, 8, 8, 8, 11, 12, 5, 7,
-<a name="l00734"></a>00734 11, 12, 5, 7, 8, 8, 5, 5, 8, 8, 5, 5, 8, 8, 5, 5, 11, 12, 5, 7, 11, 12, 5, 7, 11,
-<a name="l00735"></a>00735 12, 5, 7, 11, 12, 5, 7, 11, 12, 5, 7, 7, 7, 3, 3, 7, 7, 3, 3, 7, 7, 3, 3, 7, 7,
-<a name="l00736"></a>00736 3, 3, 7, 7, 3, 3, 7, 7, 7, 7, 7, 7, 3, 3, 7, 7, 7, 7, 7, 7, 4, 5, 5, 5, 5,
-<a name="l00737"></a>00737 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 3, 3, 6, 6, 8,
-<a name="l00738"></a>00738 8, 3, 3, 8, 8, 11, 11, 11, 11, 3, 0, 0, 0, 0, 0, 0, 0, 15, 14, 0, 0, 0, 0, 0, 0,
-<a name="l00739"></a>00739 3, 5, 0, 0, 8, 0, 0, 0, 11, 11, 7, 7, 14, 14, 11, 11, 7, 6, 7, 5, 5, 4, 4, 3, 4,
-<a name="l00740"></a>00740 3, 3, 3, 3, 3, 11, 12, 3, 0, 4, 6, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8,
-<a name="l00741"></a>00741 7, 7, 7, 8, 15, 30, 11, 0, 4, 4, 5, 5, 8, 8, 13, 10, 3, 5, 5, 6, 9, 4, 5, 4, 4,
-<a name="l00742"></a>00742 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 9, 9, 9, 8, 15, 9, 10, 11, 11, 10, 9, 11, 10,
-<a name="l00743"></a>00743 3, 7, 10, 8, 11, 10, 12, 10, 12, 11, 10, 9, 10, 9, 15, 9, 9, 8, 4, 4, 4, 5, 8, 5, 8,
-<a name="l00744"></a>00744 8, 8, 8, 8, 4, 8, 8, 3, 3, 7, 3, 13, 8, 8, 8, 8, 5, 8, 4, 8, 7, 11, 7, 7, 8,
-<a name="l00745"></a>00745 5, 3, 5, 9, 9, 9, 11, 10, 10, 12, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3,
-<a name="l00746"></a>00746 3, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 8, 8, 5, 8, 9, 11, 11, 15, 5, 5, 8,
-<a name="l00747"></a>00747 15, 12, 11, 8, 8, 8, 8, 8, 7, 11, 12, 8, 4, 5, 5, 12, 13, 8, 9, 5, 9, 9, 8, 8, 9,
-<a name="l00748"></a>00748 8, 8, 15, 9, 9, 12, 15, 14, 8, 15, 5, 5, 3, 3, 8, 7, 7, 9, 3, 8, 5, 5, 8, 8, 8,
-<a name="l00749"></a>00749 4, 3, 5, 14, 9, 10, 9, 10, 10, 3, 3, 3, 3, 12, 12, 12, 10, 10, 10, 3, 5, 4, 5, 5, 5,
-<a name="l00750"></a>00750 5, 5, 5, 5, 5, 8, 3, 10, 8, 8, 8, 3, 11, 8, 9, 7, 10, 8, 9, 9, 5, 5, 5, 13, 13,
-<a name="l00751"></a>00751 13, 8, 11, 8, 3, 10, 8, 11, 8, 11, 8, 8, 8, 5, 9, 8, 9, 8, 11, 9, 11, 10, 8, 10, 8,
-<a name="l00752"></a>00752 8, 3, 8, 4, 8, 5, 10, 8, 10, 8, 12, 8, 11, 5, 11, 5, 10, 8, 9, 4, 9, 6, 10, 8, 10,
-<a name="l00753"></a>00753 8, 8, 8, 8, 8, 8, 12, 11, 9, 8, 7, 9, 5, 10, 8, 8, 5, 17, 15, 8, 15, 8, 15, 8, 8,
-<a name="l00754"></a>00754 15, 11, 9, 9, 9, 9, 9, 11, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00755"></a>00755 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00756"></a>00756 11, 11, 11, 11, 11, 9, 15, 15, 15, 15, 15, 9, 9, 9, 15, 16, 14, 11, 11, 8, 10, 9, 8, 8, 11,
-<a name="l00757"></a>00757 11, 7, 9, 3, 5, 13, 5, 9, 5, 5, 9, 5, 9, 8, 11, 8, 11, 8, 10, 8, 10, 8, 10, 8, 11,
-<a name="l00758"></a>00758 8, 11, 8, 11, 8, 10, 8, 10, 8, 3, 3, 3, 3, 3, 3, 3, 3, 7, 3, 10, 7, 8, 8, 3, 10,
-<a name="l00759"></a>00759 8, 11, 8, 12, 8, 12, 8, 11, 5, 10, 8, 9, 4, 10, 8, 10, 8, 10, 8, 11, 8, 15, 11, 9, 7,
-<a name="l00760"></a>00760 3, 9, 8, 15, 13, 12, 8, 3, 15, 11, 15, 11, 15, 11, 9, 7, 3, 5, 8, 9, 13, 13, 13, 13, 5,
-<a name="l00761"></a>00761 5, 5, 5, 9, 12, 13, 6, 12, 12, 11, 3, 9, 10, 10, 10, 8, 10, 3, 10, 11, 11, 10, 10, 12, 10,
-<a name="l00762"></a>00762 10, 9, 9, 9, 9, 11, 11, 3, 9, 9, 7, 8, 3, 8, 9, 7, 7, 8, 8, 3, 8, 7, 8, 7, 7,
-<a name="l00763"></a>00763 8, 8, 7, 8, 8, 11, 12, 3, 8, 8, 8, 12, 10, 13, 8, 11, 10, 3, 3, 7, 16, 15, 13, 9, 10,
-<a name="l00764"></a>00764 11, 9, 10, 10, 8, 10, 10, 14, 9, 11, 11, 9, 10, 11, 10, 12, 10, 10, 11, 9, 10, 11, 9, 11, 9,
-<a name="l00765"></a>00765 14, 15, 12, 13, 10, 11, 15, 11, 8, 9, 8, 5, 9, 8, 9, 7, 8, 8, 7, 8, 10, 8, 8, 8, 8,
-<a name="l00766"></a>00766 8, 7, 7, 11, 7, 9, 8, 11, 11, 9, 11, 8, 8, 11, 8, 8, 8, 5, 8, 8, 3, 3, 3, 14, 12,
-<a name="l00767"></a>00767 8, 7, 7, 8, 7, 6, 15, 16, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 3,
-<a name="l00768"></a>00768 5, 5, 4, 8, 8, 6, 8, 9, 3, 6, 9, 9, 3, 8, 7, 7, 9, 9, 3, 5, 9, 8, 9, 8, 7,
-<a name="l00769"></a>00769 7, 8, 8, 10, 10, 6, 6, 6, 4, 6, 12, 3, 8, 8, 7, 7, 8, 10, 10, 10, 10, 8, 8, 8, 8,
-<a name="l00770"></a>00770 6, 8, 9, 4, 6, 9, 4, 8, 7, 7, 9, 5, 9, 9, 8, 7, 8, 8, 10, 10, 3, 8, 7, 8, 9,
-<a name="l00771"></a>00771 0, 0, 0, 0, 5, 5, 5, 6, 3, 3, 4, 3, 3, 3, 3, 3, 2, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00772"></a>00772 8, 8, 8, 5, 8, 11, 11, 4, 11, 8, 8, 8, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00773"></a>00773 11, 10, 11, 11, 11, 11, 11, 4, 4, 11, 11, 11, 11, 8, 8, 8, 8, 7, 7, 12, 14, 6, 8, 12, 14,
-<a name="l00774"></a>00774 6, 8, 10, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3,
-<a name="l00775"></a>00775 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 15, 11, 11, 11, 11, 11,
-<a name="l00776"></a>00776 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 5, 5,
-<a name="l00777"></a>00777 11, 9, 6, 3, 3, 3, 3, 6, 6, 3, 3, 10, 9, 4, 4, 3, 3, 11, 11, 4, 4, 4, 6, 11, 11,
-<a name="l00778"></a>00778 4, 4, 11, 11, 4, 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 7, 7, 7,
-<a name="l00779"></a>00779 7, 12, 12, 8, 8, 12, 12, 8, 8, 16, 16, 13, 13, 16, 16, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00780"></a>00780 8, 7, 8, 6, 8, 7, 8, 6, 12, 12, 4, 4, 9, 9, 4, 4, 9, 9, 6, 6, 8, 8, 3, 3, 5,
-<a name="l00781"></a>00781 5, 6, 6, 8, 8, 4, 4, 4, 6, 7, 6, 6, 6, 10, 9, 10, 9, 4, 4, 8, 9, 8, 9, 8, 9,
-<a name="l00782"></a>00782 8, 9, 11, 11, 3, 3, 11, 11, 11, 2, 3, 11, 11, 3, 4, 11, 11, 11, 3, 3, 3, 3, 3, 3, 11,
-<a name="l00783"></a>00783 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00784"></a>00784 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00785"></a>00785 11, 11, 11, 11, 11, 11, 5, 5, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00786"></a>00786 11, 11, 11, 11, 11, 11, 11, 11, 2, 15, 30, 13, 10, 13, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00787"></a>00787 0, 0, 0, 0, 0, 0, 8, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00788"></a>00788 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 8, 9, 8, 9, 8,
-<a name="l00789"></a>00789 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 10, 8, 10, 8, 10, 8, 10,
-<a name="l00790"></a>00790 8, 10, 8, 10, 8, 10, 8, 10, 8, 3, 3, 3, 3, 12, 8, 12, 8, 12, 8, 12, 8, 12, 8, 12, 8,
-<a name="l00791"></a>00791 12, 8, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 10, 8, 10, 8, 13, 10, 13, 10, 13, 10, 13, 10, 13,
-<a name="l00792"></a>00792 10, 9, 7, 9, 7, 9, 7, 9, 8, 3, 3, 12, 8, 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 0, 0,
-<a name="l00793"></a>00793 0, 0, 8, 5, 14, 10, 9, 7, 9, 7, 11, 8, 8, 8, 8, 8, 10, 8, 10, 8, 10, 8, 11, 8, 12,
-<a name="l00794"></a>00794 8, 11, 4, 4, 4, 9, 4, 4, 4, 4, 4, 4, 4, 3, 3, 5, 5, 3, 3, 3, 0, 3, 3, 3, 3,
-<a name="l00795"></a>00795 3, 3, 3, 3, 6, 6, 6, 6, 10, 9, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11, 4,
-<a name="l00796"></a>00796 4, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11, 4, 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00797"></a>00797 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
-<a name="l00798"></a>00798 5, 5, 5, 5, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 12, 12, 8, 8,
-<a name="l00799"></a>00799 12, 12, 8, 8, 12, 12, 8, 8, 16, 16, 13, 13, 16, 16, 13, 13, 9, 9, 8, 7, 8, 6, 12, 12, 12,
-<a name="l00800"></a>00800 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 9, 9, 9, 9, 12, 14, 6,
-<a name="l00801"></a>00801 8, 12, 14, 6, 8, 9, 9, 6, 6, 9, 9, 6, 6, 9, 9, 6, 6, 12, 14, 6, 8, 12, 14, 6, 8,
-<a name="l00802"></a>00802 12, 14, 6, 8, 12, 14, 6, 8, 12, 14, 6, 8, 8, 8, 3, 3, 8, 8, 3, 3, 8, 8, 3, 3, 8,
-<a name="l00803"></a>00803 8, 3, 3, 8, 8, 4, 4, 8, 8, 8, 8, 8, 8, 4, 4, 8, 8, 8, 8, 8, 8, 4, 6, 6, 6,
-<a name="l00804"></a>00804 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 10, 9, 10, 9, 4, 4, 6, 6,
-<a name="l00805"></a>00805 10, 9, 4, 4, 10, 9, 12, 12, 12, 12, 3, 0, 0, 0, 0, 0, 0, 0, 17, 16, 0, 0, 0, 0, 0,
-<a name="l00806"></a>00806 0, 3, 6, 0, 0, 9, 0, 0, 0, 12, 12, 8, 8, 16, 16, 13, 13, 8, 7, 8, 6, 6, 5, 4, 4,
-<a name="l00807"></a>00807 5, 4, 4, 4, 4, 4, 12, 14, 3, 0, 5, 6, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8,
-<a name="l00808"></a>00808 9, 8, 8, 8, 9, 16, 32, 12, 0, 4, 4, 5, 6, 9, 9, 14, 11, 3, 5, 5, 6, 9, 4, 5, 4,
-<a name="l00809"></a>00809 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 9, 9, 9, 9, 16, 11, 11, 12, 12, 11, 10, 12,
-<a name="l00810"></a>00810 11, 3, 8, 11, 9, 13, 11, 12, 11, 12, 11, 11, 9, 11, 11, 15, 11, 9, 9, 4, 4, 4, 7, 9, 5,
-<a name="l00811"></a>00811 9, 9, 8, 9, 9, 4, 9, 8, 4, 3, 8, 3, 13, 8, 9, 9, 9, 5, 8, 4, 8, 7, 11, 7, 7,
-<a name="l00812"></a>00812 7, 5, 3, 5, 9, 11, 11, 12, 11, 11, 12, 11, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 3, 3,
-<a name="l00813"></a>00813 3, 3, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 6, 9, 9, 9, 6, 9, 9, 12, 12, 16, 5, 5,
-<a name="l00814"></a>00814 9, 16, 12, 11, 9, 9, 9, 9, 9, 8, 11, 13, 9, 4, 5, 5, 12, 14, 9, 10, 5, 9, 9, 9, 9,
-<a name="l00815"></a>00815 9, 9, 9, 16, 11, 11, 12, 17, 15, 9, 16, 5, 5, 4, 4, 9, 8, 7, 9, 3, 9, 5, 5, 8, 8,
-<a name="l00816"></a>00816 9, 4, 4, 5, 17, 11, 11, 11, 11, 11, 3, 3, 3, 3, 12, 12, 12, 11, 11, 11, 3, 5, 4, 5, 5,
-<a name="l00817"></a>00817 5, 5, 5, 5, 5, 5, 9, 3, 11, 8, 9, 7, 3, 12, 9, 9, 7, 11, 9, 9, 9, 5, 5, 5, 13,
-<a name="l00818"></a>00818 13, 13, 9, 12, 9, 3, 11, 8, 12, 8, 12, 8, 9, 9, 5, 11, 9, 11, 9, 12, 10, 12, 11, 9, 11,
-<a name="l00819"></a>00819 9, 9, 3, 9, 4, 9, 5, 11, 8, 11, 8, 12, 9, 11, 5, 11, 5, 11, 8, 9, 4, 9, 6, 11, 8,
-<a name="l00820"></a>00820 11, 8, 9, 7, 9, 7, 9, 12, 11, 9, 9, 7, 10, 5, 10, 9, 8, 6, 18, 16, 8, 16, 8, 16, 8,
-<a name="l00821"></a>00821 8, 16, 12, 9, 10, 9, 10, 10, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00822"></a>00822 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l00823"></a>00823 11, 11, 11, 11, 11, 12, 10, 16, 16, 16, 16, 16, 10, 10, 10, 16, 17, 15, 12, 12, 9, 11, 10, 8, 8,
-<a name="l00824"></a>00824 12, 12, 7, 10, 3, 6, 14, 5, 10, 6, 6, 10, 6, 11, 9, 12, 8, 12, 8, 11, 9, 11, 9, 11, 9,
-<a name="l00825"></a>00825 12, 9, 12, 9, 12, 9, 11, 8, 11, 8, 3, 3, 3, 3, 3, 3, 3, 4, 8, 3, 11, 8, 8, 9, 3,
-<a name="l00826"></a>00826 11, 8, 12, 9, 12, 9, 12, 9, 11, 5, 11, 8, 10, 4, 11, 8, 11, 8, 11, 8, 12, 8, 15, 11, 9,
-<a name="l00827"></a>00827 7, 3, 11, 9, 16, 14, 12, 9, 3, 15, 11, 15, 11, 15, 11, 9, 7, 4, 5, 9, 10, 13, 13, 13, 13,
-<a name="l00828"></a>00828 5, 5, 5, 5, 11, 13, 13, 6, 12, 12, 12, 3, 11, 11, 11, 11, 9, 11, 3, 11, 11, 13, 11, 10, 12,
-<a name="l00829"></a>00829 11, 11, 10, 9, 9, 11, 11, 12, 3, 9, 9, 7, 8, 3, 8, 9, 8, 7, 8, 9, 3, 8, 8, 9, 7,
-<a name="l00830"></a>00830 7, 9, 9, 8, 8, 8, 11, 13, 3, 8, 9, 8, 13, 11, 14, 9, 12, 11, 3, 3, 8, 17, 16, 13, 9,
-<a name="l00831"></a>00831 10, 12, 11, 11, 11, 9, 11, 11, 14, 10, 12, 12, 9, 11, 13, 11, 12, 11, 11, 12, 9, 10, 11, 11, 12,
-<a name="l00832"></a>00832 10, 13, 14, 13, 14, 11, 12, 16, 12, 9, 9, 9, 6, 9, 9, 10, 7, 8, 8, 7, 8, 11, 8, 9, 8,
-<a name="l00833"></a>00833 9, 8, 7, 7, 13, 7, 9, 8, 11, 11, 10, 12, 9, 8, 12, 9, 9, 8, 6, 8, 8, 4, 3, 3, 15,
-<a name="l00834"></a>00834 13, 8, 7, 7, 8, 8, 7, 16, 17, 11, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5,
-<a name="l00835"></a>00835 3, 5, 5, 4, 9, 9, 6, 8, 10, 3, 6, 10, 9, 3, 8, 7, 7, 10, 10, 3, 6, 9, 8, 9, 9,
-<a name="l00836"></a>00836 7, 8, 9, 8, 11, 10, 6, 6, 6, 4, 7, 12, 3, 8, 8, 7, 7, 9, 11, 11, 11, 11, 9, 9, 9,
-<a name="l00837"></a>00837 9, 6, 8, 10, 5, 7, 9, 5, 8, 7, 7, 10, 6, 9, 9, 9, 8, 9, 8, 11, 10, 3, 9, 7, 9,
-<a name="l00838"></a>00838 9, 0, 0, 0, 0, 5, 5, 6, 7, 3, 3, 4, 3, 3, 3, 3, 3, 3, 8, 8, 8, 8, 8, 8, 8,
-<a name="l00839"></a>00839 8, 8, 8, 8, 5, 8, 12, 12, 5, 12, 8, 8, 8, 12, 12, 12, 12, 12, 3, 12, 12, 12, 12, 12, 12,
-<a name="l00840"></a>00840 12, 12, 10, 12, 12, 12, 11, 11, 4, 4, 12, 12, 12, 12, 9, 8, 8, 8, 8, 8, 13, 15, 6, 8, 13,
-<a name="l00841"></a>00841 15, 6, 8, 10, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 3, 3, 3,
-<a name="l00842"></a>00842 3, 12, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 16, 12, 12, 12, 12,
-<a name="l00843"></a>00843 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5,
-<a name="l00844"></a>00844 5, 12, 10, 7, 3, 4, 3, 4, 7, 7, 3, 4, 10, 9, 4, 4, 3, 4, 11, 11, 4, 4, 5, 6, 11,
-<a name="l00845"></a>00845 11, 4, 4, 11, 11, 4, 4, 9, 8, 8, 8, 9, 8, 8, 8, 9, 8, 8, 8, 5, 5, 5, 5, 8, 8,
-<a name="l00846"></a>00846 8, 8, 13, 13, 9, 9, 13, 13, 9, 9, 18, 18, 14, 14, 18, 18, 14, 14, 9, 9, 9, 9, 9, 9, 9,
-<a name="l00847"></a>00847 9, 9, 7, 8, 6, 9, 7, 8, 6, 13, 13, 4, 4, 9, 9, 4, 4, 10, 10, 6, 6, 8, 8, 3, 3,
-<a name="l00848"></a>00848 5, 5, 6, 6, 8, 8, 4, 4, 5, 6, 7, 6, 7, 7, 10, 9, 10, 9, 4, 4, 9, 10, 9, 10, 9,
-<a name="l00849"></a>00849 10, 9, 10, 12, 12, 3, 3, 12, 12, 12, 3, 3, 12, 12, 3, 4, 12, 12, 12, 3, 3, 3, 3, 3, 4,
-<a name="l00850"></a>00850 12, 3, 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l00851"></a>00851 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l00852"></a>00852 12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l00853"></a>00853 12, 12, 12, 12, 12, 12, 12, 12, 12, 2, 16, 32, 14, 11, 14, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00854"></a>00854 0, 0, 0, 0, 0, 0, 0, 8, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00855"></a>00855 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 9, 11, 9, 11,
-<a name="l00856"></a>00856 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9,
-<a name="l00857"></a>00857 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 3, 4, 3, 4, 12, 9, 12, 9, 12, 9, 12, 9, 12, 9, 12,
-<a name="l00858"></a>00858 9, 12, 9, 14, 11, 14, 11, 14, 11, 14, 11, 14, 11, 11, 8, 11, 8, 14, 11, 14, 11, 14, 11, 14, 11,
-<a name="l00859"></a>00859 14, 11, 9, 7, 9, 7, 9, 7, 11, 9, 3, 4, 12, 9, 11, 8, 11, 8, 11, 8, 11, 8, 11, 8, 0,
-<a name="l00860"></a>00860 0, 0, 0, 9, 6, 15, 11, 9, 7, 9, 7, 12, 9, 9, 8, 9, 8, 11, 8, 11, 8, 11, 8, 12, 9,
-<a name="l00861"></a>00861 12, 9, 11, 4, 4, 4, 9, 4, 4, 4, 4, 4, 4, 4, 3, 3, 5, 5, 3, 3, 3, 0, 3, 4, 3,
-<a name="l00862"></a>00862 4, 3, 4, 3, 4, 7, 7, 7, 7, 10, 9, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11,
-<a name="l00863"></a>00863 4, 4, 11, 11, 4, 4, 11, 11, 4, 4, 11, 11, 4, 4, 9, 8, 8, 8, 9, 8, 8, 8, 9, 8, 8,
-<a name="l00864"></a>00864 8, 9, 8, 8, 8, 9, 8, 8, 8, 9, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
-<a name="l00865"></a>00865 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 13, 13, 9,
-<a name="l00866"></a>00866 9, 13, 13, 9, 9, 13, 13, 9, 9, 18, 18, 14, 14, 18, 18, 14, 14, 9, 9, 9, 7, 8, 6, 13, 13,
-<a name="l00867"></a>00867 13, 4, 4, 13, 13, 4, 4, 13, 13, 4, 4, 13, 13, 4, 4, 13, 13, 4, 4, 9, 9, 9, 9, 13, 15,
-<a name="l00868"></a>00868 6, 8, 13, 15, 6, 8, 10, 10, 6, 6, 10, 10, 6, 6, 10, 10, 6, 6, 13, 15, 6, 8, 13, 15, 6,
-<a name="l00869"></a>00869 8, 13, 15, 6, 8, 13, 15, 6, 8, 13, 15, 6, 8, 8, 8, 3, 3, 8, 8, 3, 3, 8, 8, 3, 3,
-<a name="l00870"></a>00870 8, 8, 3, 3, 8, 8, 4, 4, 8, 8, 8, 8, 8, 8, 4, 4, 8, 8, 9, 8, 8, 8, 5, 6, 6,
-<a name="l00871"></a>00871 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 10, 9, 10, 9, 4, 4, 7,
-<a name="l00872"></a>00872 7, 10, 9, 4, 4, 10, 9, 13, 13, 13, 13, 3, 0, 0, 0, 0, 0, 0, 0, 18, 17, 0, 0, 0, 0,
-<a name="l00873"></a>00873 0, 0, 3, 6, 0, 0, 10, 0, 0, 0, 13, 13, 9, 9, 18, 18, 14, 14, 9, 7, 8, 6, 7, 5, 5,
-<a name="l00874"></a>00874 4, 5, 4, 4, 4, 4, 4, 13, 15, 3, 0, 5, 6, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10,
-<a name="l00875"></a>00875 9, 10, 8, 8, 9, 10, 17, 34, 13, 0, 5, 5, 5, 6, 9, 9, 15, 11, 3, 6, 6, 7, 10, 5, 6,
-<a name="l00876"></a>00876 5, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 10, 10, 10, 9, 17, 11, 11, 12, 12, 11, 10,
-<a name="l00877"></a>00877 12, 11, 5, 9, 11, 9, 13, 11, 12, 11, 12, 11, 11, 9, 11, 11, 17, 11, 11, 9, 5, 5, 5, 7, 9,
-<a name="l00878"></a>00878 6, 9, 9, 9, 9, 9, 5, 9, 9, 4, 3, 8, 3, 13, 9, 9, 9, 9, 6, 8, 4, 9, 7, 11, 7,
-<a name="l00879"></a>00879 9, 8, 6, 5, 6, 10, 11, 11, 12, 11, 11, 12, 11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5,
-<a name="l00880"></a>00880 5, 5, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 6, 9, 10, 13, 13, 17, 6,
-<a name="l00881"></a>00881 6, 9, 17, 13, 12, 9, 9, 9, 9, 9, 8, 12, 14, 9, 4, 5, 5, 13, 15, 9, 10, 5, 10, 10, 9,
-<a name="l00882"></a>00882 9, 11, 9, 9, 17, 11, 11, 12, 17, 16, 9, 17, 6, 6, 4, 4, 9, 8, 9, 11, 3, 9, 6, 6, 9,
-<a name="l00883"></a>00883 9, 9, 5, 4, 6, 17, 11, 11, 11, 11, 11, 5, 5, 5, 5, 12, 12, 12, 11, 11, 11, 5, 6, 4, 6,
-<a name="l00884"></a>00884 6, 6, 6, 6, 6, 6, 6, 9, 3, 11, 8, 9, 8, 5, 12, 9, 11, 9, 11, 9, 10, 10, 6, 6, 6,
-<a name="l00885"></a>00885 14, 14, 14, 9, 12, 9, 5, 11, 8, 12, 9, 12, 9, 10, 9, 6, 11, 9, 11, 9, 12, 10, 12, 11, 9,
-<a name="l00886"></a>00886 11, 9, 9, 3, 9, 4, 9, 6, 11, 9, 11, 9, 12, 9, 11, 6, 11, 6, 11, 8, 9, 4, 9, 6, 11,
-<a name="l00887"></a>00887 9, 11, 9, 9, 8, 9, 8, 9, 12, 13, 10, 9, 8, 11, 6, 11, 9, 9, 6, 19, 17, 9, 17, 9, 17,
-<a name="l00888"></a>00888 9, 9, 17, 12, 10, 10, 10, 10, 10, 12, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l00889"></a>00889 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l00890"></a>00890 12, 12, 12, 12, 12, 12, 12, 10, 17, 17, 17, 17, 17, 10, 10, 10, 17, 18, 16, 13, 13, 9, 11, 10, 9,
-<a name="l00891"></a>00891 9, 13, 13, 8, 10, 3, 6, 15, 6, 10, 6, 6, 10, 6, 11, 9, 12, 9, 12, 9, 11, 9, 11, 9, 11,
-<a name="l00892"></a>00892 9, 12, 9, 12, 9, 12, 9, 11, 9, 11, 9, 5, 5, 5, 5, 5, 5, 5, 4, 9, 3, 11, 8, 8, 9,
-<a name="l00893"></a>00893 3, 11, 9, 12, 9, 12, 9, 12, 9, 11, 6, 11, 8, 10, 4, 11, 9, 11, 9, 11, 9, 12, 9, 17, 11,
-<a name="l00894"></a>00894 11, 9, 4, 11, 9, 17, 15, 13, 9, 4, 17, 11, 17, 11, 17, 11, 11, 9, 4, 6, 9, 10, 14, 14, 14,
-<a name="l00895"></a>00895 14, 6, 6, 6, 6, 11, 13, 13, 6, 13, 14, 13, 3, 11, 11, 11, 11, 9, 11, 5, 11, 11, 13, 11, 11,
-<a name="l00896"></a>00896 12, 11, 11, 11, 9, 11, 11, 13, 13, 5, 11, 10, 8, 9, 3, 9, 10, 9, 8, 9, 9, 3, 8, 9, 9,
-<a name="l00897"></a>00897 7, 8, 9, 9, 8, 9, 9, 11, 13, 3, 9, 9, 9, 13, 11, 15, 9, 12, 11, 5, 5, 9, 18, 17, 15,
-<a name="l00898"></a>00898 10, 11, 11, 11, 11, 11, 9, 12, 11, 15, 10, 12, 12, 10, 10, 13, 11, 12, 11, 11, 12, 9, 11, 13, 11,
-<a name="l00899"></a>00899 13, 10, 15, 15, 13, 14, 10, 12, 16, 12, 9, 9, 9, 6, 10, 9, 11, 8, 9, 9, 7, 10, 11, 9, 9,
-<a name="l00900"></a>00900 9, 9, 9, 8, 9, 13, 7, 10, 9, 14, 14, 11, 12, 9, 9, 13, 9, 9, 9, 6, 9, 8, 4, 5, 3,
-<a name="l00901"></a>00901 15, 14, 9, 7, 9, 9, 8, 7, 17, 18, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7,
-<a name="l00902"></a>00902 6, 3, 6, 6, 5, 10, 9, 7, 9, 10, 3, 7, 10, 10, 3, 9, 8, 8, 10, 10, 3, 6, 10, 9, 10,
-<a name="l00903"></a>00903 9, 8, 8, 9, 9, 12, 11, 7, 7, 7, 4, 7, 12, 3, 9, 9, 8, 8, 9, 12, 12, 12, 12, 10, 10,
-<a name="l00904"></a>00904 10, 9, 7, 9, 10, 5, 7, 10, 5, 9, 8, 8, 10, 6, 10, 10, 9, 8, 9, 9, 12, 11, 3, 9, 8,
-<a name="l00905"></a>00905 9, 10, 0, 0, 0, 0, 5, 5, 6, 7, 4, 3, 4, 3, 3, 4, 3, 4, 3, 9, 9, 9, 9, 9, 9,
-<a name="l00906"></a>00906 9, 9, 9, 9, 9, 5, 9, 13, 13, 5, 13, 9, 9, 9, 13, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13,
-<a name="l00907"></a>00907 13, 13, 13, 11, 13, 13, 13, 12, 12, 4, 4, 13, 13, 13, 13, 10, 9, 9, 9, 8, 8, 14, 16, 7, 9,
-<a name="l00908"></a>00908 14, 16, 7, 9, 11, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 4, 4, 4,
-<a name="l00909"></a>00909 4, 4, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 17, 13, 13, 13,
-<a name="l00910"></a>00910 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00911"></a>00911 5, 5, 13, 10, 7, 4, 4, 4, 4, 7, 7, 4, 4, 11, 10, 4, 4, 4, 4, 12, 12, 4, 4, 5, 6,
-<a name="l00912"></a>00912 12, 12, 4, 4, 12, 12, 4, 4, 10, 9, 9, 9, 10, 9, 9, 9, 10, 9, 9, 9, 6, 6, 6, 6, 8,
-<a name="l00913"></a>00913 8, 8, 8, 14, 14, 9, 9, 14, 14, 9, 9, 19, 19, 14, 14, 19, 19, 14, 14, 10, 10, 10, 10, 10, 10,
-<a name="l00914"></a>00914 10, 10, 9, 8, 9, 7, 9, 8, 9, 7, 13, 13, 5, 4, 10, 10, 5, 4, 10, 10, 7, 7, 9, 9, 4,
-<a name="l00915"></a>00915 4, 6, 6, 7, 7, 9, 9, 4, 4, 5, 6, 8, 7, 7, 7, 11, 10, 11, 10, 4, 4, 9, 10, 9, 10,
-<a name="l00916"></a>00916 9, 10, 9, 10, 13, 13, 3, 3, 13, 13, 13, 3, 4, 13, 13, 4, 4, 13, 13, 13, 4, 4, 4, 4, 4,
-<a name="l00917"></a>00917 4, 13, 3, 3, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00918"></a>00918 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00919"></a>00919 13, 13, 13, 13, 13, 13, 13, 13, 5, 5, 5, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00920"></a>00920 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 2, 17, 34, 15, 11, 15, 11, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00921"></a>00921 0, 0, 0, 0, 0, 0, 0, 0, 9, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00922"></a>00922 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 9, 11, 9,
-<a name="l00923"></a>00923 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11,
-<a name="l00924"></a>00924 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9, 5, 4, 5, 4, 12, 9, 12, 9, 12, 9, 12, 9, 12, 9,
-<a name="l00925"></a>00925 12, 9, 12, 9, 15, 11, 15, 11, 15, 11, 15, 11, 15, 11, 11, 9, 11, 9, 15, 11, 15, 11, 15, 11, 15,
-<a name="l00926"></a>00926 11, 15, 11, 11, 9, 11, 9, 11, 9, 11, 9, 5, 4, 12, 9, 11, 9, 11, 9, 11, 9, 11, 9, 11, 9,
-<a name="l00927"></a>00927 0, 0, 0, 0, 9, 6, 16, 11, 10, 7, 10, 7, 12, 9, 9, 9, 9, 9, 11, 9, 11, 9, 11, 9, 13,
-<a name="l00928"></a>00928 9, 13, 9, 12, 4, 5, 4, 10, 4, 4, 4, 4, 4, 4, 5, 4, 4, 6, 6, 4, 4, 4, 0, 4, 4,
-<a name="l00929"></a>00929 4, 4, 4, 4, 4, 4, 7, 7, 7, 7, 11, 10, 12, 12, 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 12,
-<a name="l00930"></a>00930 12, 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 12, 12, 4, 4, 10, 9, 9, 9, 10, 9, 9, 9, 10, 9,
-<a name="l00931"></a>00931 9, 9, 10, 9, 9, 9, 10, 9, 9, 9, 10, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00932"></a>00932 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 14, 14,
-<a name="l00933"></a>00933 9, 9, 14, 14, 9, 9, 14, 14, 9, 9, 19, 19, 14, 14, 19, 19, 14, 14, 10, 10, 9, 8, 9, 7, 13,
-<a name="l00934"></a>00934 13, 13, 5, 4, 13, 13, 5, 4, 13, 13, 5, 4, 13, 13, 5, 4, 13, 13, 5, 4, 10, 10, 10, 10, 14,
-<a name="l00935"></a>00935 16, 7, 9, 14, 16, 7, 9, 10, 10, 7, 7, 10, 10, 7, 7, 10, 10, 7, 7, 14, 16, 7, 9, 14, 16,
-<a name="l00936"></a>00936 7, 9, 14, 16, 7, 9, 14, 16, 7, 9, 14, 16, 7, 9, 9, 9, 4, 4, 9, 9, 4, 4, 9, 9, 4,
-<a name="l00937"></a>00937 4, 9, 9, 4, 4, 9, 9, 4, 4, 9, 9, 9, 9, 9, 9, 4, 4, 9, 9, 10, 9, 9, 9, 5, 6,
-<a name="l00938"></a>00938 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 11, 10, 11, 10, 4, 4,
-<a name="l00939"></a>00939 7, 7, 11, 10, 4, 4, 11, 10, 14, 14, 14, 14, 4, 0, 0, 0, 0, 0, 0, 0, 19, 18, 0, 0, 0,
-<a name="l00940"></a>00940 0, 0, 0, 3, 6, 0, 0, 10, 0, 0, 0, 14, 14, 9, 9, 19, 19, 14, 14, 9, 8, 9, 7, 7, 6,
-<a name="l00941"></a>00941 5, 4, 5, 4, 4, 4, 4, 4, 14, 16, 3, 0, 6, 7, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9,
-<a name="l00942"></a>00942 10, 9, 10, 9, 9, 9, 10, 19, 38, 14, 0, 5, 5, 6, 7, 11, 11, 17, 13, 4, 6, 6, 7, 11, 5,
-<a name="l00943"></a>00943 6, 5, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 5, 5, 11, 11, 11, 11, 19, 13, 13, 14, 14, 13,
-<a name="l00944"></a>00944 12, 15, 13, 6, 10, 13, 11, 15, 13, 15, 13, 15, 14, 13, 12, 13, 13, 19, 13, 12, 12, 5, 5, 5, 7,
-<a name="l00945"></a>00945 11, 6, 10, 11, 10, 11, 11, 6, 11, 10, 4, 4, 9, 4, 16, 10, 11, 11, 11, 6, 10, 5, 10, 9, 13,
-<a name="l00946"></a>00946 9, 9, 9, 6, 6, 6, 11, 13, 13, 14, 13, 13, 15, 13, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11,
-<a name="l00947"></a>00947 6, 6, 6, 6, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 8, 11, 11, 11, 7, 10, 12, 14, 14, 19,
-<a name="l00948"></a>00948 6, 6, 10, 19, 15, 14, 10, 10, 10, 11, 11, 9, 14, 16, 10, 4, 7, 7, 15, 17, 11, 12, 6, 11, 11,
-<a name="l00949"></a>00949 11, 10, 12, 11, 11, 19, 13, 13, 15, 19, 18, 11, 19, 7, 7, 4, 4, 10, 9, 9, 12, 3, 11, 6, 6,
-<a name="l00950"></a>00950 10, 10, 11, 5, 4, 7, 17, 13, 13, 13, 13, 13, 6, 6, 6, 6, 15, 15, 15, 13, 13, 13, 6, 6, 5,
-<a name="l00951"></a>00951 6, 6, 6, 6, 6, 6, 6, 6, 11, 4, 13, 10, 12, 9, 6, 14, 11, 12, 9, 13, 11, 11, 11, 6, 6,
-<a name="l00952"></a>00952 6, 16, 16, 16, 11, 15, 11, 6, 13, 10, 14, 10, 14, 10, 11, 11, 6, 13, 10, 13, 10, 14, 12, 14, 13,
-<a name="l00953"></a>00953 11, 13, 11, 11, 4, 11, 6, 11, 6, 13, 10, 13, 10, 15, 11, 14, 6, 14, 6, 13, 10, 12, 6, 12, 7,
-<a name="l00954"></a>00954 13, 10, 13, 10, 12, 9, 12, 9, 10, 15, 14, 11, 11, 8, 12, 8, 12, 11, 10, 7, 21, 19, 10, 19, 10,
-<a name="l00955"></a>00955 19, 10, 10, 19, 14, 11, 11, 11, 11, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00956"></a>00956 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l00957"></a>00957 13, 13, 13, 13, 13, 13, 13, 14, 11, 19, 19, 19, 19, 19, 11, 11, 11, 19, 20, 17, 14, 14, 10, 12, 11,
-<a name="l00958"></a>00958 10, 10, 14, 14, 8, 11, 4, 7, 17, 6, 11, 7, 7, 11, 7, 13, 10, 14, 10, 14, 10, 13, 11, 13, 11,
-<a name="l00959"></a>00959 13, 11, 15, 11, 15, 11, 15, 11, 13, 10, 13, 10, 6, 6, 6, 6, 6, 6, 6, 4, 10, 4, 13, 9, 10,
-<a name="l00960"></a>00960 11, 4, 13, 10, 14, 11, 15, 11, 15, 11, 14, 6, 13, 10, 12, 5, 13, 10, 13, 10, 13, 10, 13, 10, 19,
-<a name="l00961"></a>00961 13, 12, 9, 4, 13, 10, 19, 17, 15, 11, 6, 19, 13, 19, 13, 19, 13, 12, 9, 4, 6, 11, 11, 16, 16,
-<a name="l00962"></a>00962 16, 16, 6, 6, 6, 6, 13, 15, 15, 7, 15, 16, 15, 4, 13, 13, 13, 13, 12, 13, 6, 13, 13, 15, 13,
-<a name="l00963"></a>00963 12, 15, 13, 13, 12, 12, 12, 13, 14, 14, 6, 12, 11, 8, 10, 4, 10, 11, 10, 8, 10, 11, 4, 10, 9,
-<a name="l00964"></a>00964 11, 9, 9, 11, 11, 9, 10, 10, 14, 16, 4, 10, 11, 10, 16, 13, 16, 10, 14, 13, 6, 6, 10, 20, 19,
-<a name="l00965"></a>00965 15, 11, 12, 14, 13, 12, 13, 10, 13, 13, 18, 11, 14, 14, 11, 12, 15, 13, 15, 13, 13, 14, 12, 12, 14,
-<a name="l00966"></a>00966 13, 14, 13, 17, 17, 15, 17, 13, 14, 19, 14, 10, 11, 10, 7, 11, 11, 14, 9, 10, 10, 8, 10, 13, 10,
-<a name="l00967"></a>00967 11, 9, 11, 10, 8, 9, 16, 9, 11, 10, 14, 14, 12, 14, 11, 10, 14, 10, 11, 10, 7, 10, 10, 4, 6,
-<a name="l00968"></a>00968 4, 17, 15, 10, 8, 9, 10, 9, 8, 19, 20, 13, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00969"></a>00969 7, 6, 4, 6, 6, 5, 11, 10, 8, 10, 11, 4, 7, 11, 11, 4, 10, 9, 9, 11, 11, 4, 7, 11, 10,
-<a name="l00970"></a>00970 11, 10, 9, 9, 10, 10, 13, 12, 9, 9, 9, 4, 8, 16, 4, 10, 10, 9, 9, 10, 13, 13, 13, 13, 11,
-<a name="l00971"></a>00971 11, 11, 10, 8, 10, 11, 5, 8, 11, 5, 10, 9, 9, 11, 7, 11, 11, 10, 9, 10, 10, 13, 12, 4, 10,
-<a name="l00972"></a>00972 9, 10, 11, 0, 0, 0, 0, 6, 6, 7, 8, 4, 4, 5, 4, 4, 4, 4, 4, 3, 10, 10, 10, 10, 10,
-<a name="l00973"></a>00973 10, 10, 10, 10, 10, 10, 6, 10, 14, 14, 5, 14, 10, 10, 10, 14, 14, 14, 14, 14, 4, 14, 14, 14, 14,
-<a name="l00974"></a>00974 14, 14, 14, 14, 12, 14, 14, 14, 14, 14, 5, 5, 14, 14, 14, 14, 11, 10, 10, 10, 9, 9, 15, 18, 7,
-<a name="l00975"></a>00975 10, 15, 18, 7, 10, 12, 11, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 4, 4,
-<a name="l00976"></a>00976 4, 4, 4, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 19, 14, 14,
-<a name="l00977"></a>00977 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l00978"></a>00978 14, 6, 6, 14, 12, 8, 4, 4, 4, 4, 8, 8, 4, 4, 12, 11, 5, 5, 4, 4, 14, 14, 5, 5, 5,
-<a name="l00979"></a>00979 7, 14, 14, 5, 5, 14, 14, 5, 5, 11, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 10, 6, 6, 6, 6,
-<a name="l00980"></a>00980 9, 9, 9, 9, 16, 16, 10, 10, 16, 16, 10, 10, 21, 21, 16, 16, 21, 21, 16, 16, 11, 11, 11, 11, 11,
-<a name="l00981"></a>00981 11, 11, 11, 10, 9, 10, 7, 10, 9, 10, 7, 15, 15, 5, 5, 11, 11, 5, 5, 11, 11, 7, 7, 10, 10,
-<a name="l00982"></a>00982 4, 4, 6, 6, 7, 7, 10, 10, 5, 5, 5, 7, 9, 7, 8, 8, 12, 11, 12, 11, 5, 5, 10, 11, 10,
-<a name="l00983"></a>00983 11, 10, 11, 10, 11, 14, 14, 4, 4, 14, 14, 14, 3, 4, 14, 14, 4, 5, 14, 14, 14, 4, 4, 4, 4,
-<a name="l00984"></a>00984 4, 4, 14, 4, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l00985"></a>00985 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l00986"></a>00986 14, 14, 14, 14, 14, 14, 14, 14, 14, 6, 6, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l00987"></a>00987 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 19, 38, 16, 12, 16, 13, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00988"></a>00988 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00989"></a>00989 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 10, 13,
-<a name="l00990"></a>00990 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 10, 13, 11, 13, 11,
-<a name="l00991"></a>00991 13, 11, 13, 11, 13, 11, 13, 11, 13, 11, 13, 11, 6, 4, 6, 4, 15, 11, 15, 11, 15, 11, 15, 11, 15,
-<a name="l00992"></a>00992 11, 15, 11, 15, 11, 16, 12, 16, 12, 16, 12, 16, 12, 16, 12, 13, 10, 13, 10, 16, 13, 16, 13, 16, 13,
-<a name="l00993"></a>00993 16, 13, 16, 13, 12, 9, 12, 9, 12, 9, 13, 10, 6, 4, 15, 11, 13, 10, 13, 10, 13, 10, 13, 10, 13,
-<a name="l00994"></a>00994 10, 0, 0, 0, 0, 10, 7, 18, 13, 11, 8, 11, 8, 14, 11, 11, 10, 11, 10, 13, 10, 13, 10, 13, 10,
-<a name="l00995"></a>00995 14, 11, 15, 11, 14, 5, 5, 5, 11, 5, 5, 5, 5, 5, 5, 5, 4, 4, 6, 6, 4, 4, 4, 0, 4,
-<a name="l00996"></a>00996 4, 4, 4, 4, 4, 4, 4, 8, 8, 8, 8, 12, 11, 14, 14, 5, 5, 14, 14, 5, 5, 14, 14, 5, 5,
-<a name="l00997"></a>00997 14, 14, 5, 5, 14, 14, 5, 5, 14, 14, 5, 5, 14, 14, 5, 5, 11, 10, 10, 10, 11, 10, 10, 10, 11,
-<a name="l00998"></a>00998 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 10, 11, 10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
-<a name="l00999"></a>00999 6, 6, 6, 6, 6, 6, 6, 6, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 16,
-<a name="l01000"></a>01000 16, 10, 10, 16, 16, 10, 10, 16, 16, 10, 10, 21, 21, 16, 16, 21, 21, 16, 16, 11, 11, 10, 9, 10, 7,
-<a name="l01001"></a>01001 15, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5, 5, 11, 11, 11, 11,
-<a name="l01002"></a>01002 15, 18, 7, 10, 15, 18, 7, 10, 11, 11, 7, 7, 11, 11, 7, 7, 11, 11, 7, 7, 15, 18, 7, 10, 15,
-<a name="l01003"></a>01003 18, 7, 10, 15, 18, 7, 10, 15, 18, 7, 10, 15, 18, 7, 10, 10, 10, 4, 4, 10, 10, 4, 4, 10, 10,
-<a name="l01004"></a>01004 4, 4, 10, 10, 4, 4, 10, 10, 5, 5, 10, 10, 10, 10, 10, 10, 5, 5, 10, 10, 11, 10, 10, 10, 5,
-<a name="l01005"></a>01005 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 12, 11, 12, 11, 5,
-<a name="l01006"></a>01006 5, 8, 8, 12, 11, 5, 5, 12, 11, 15, 15, 15, 15, 4, 0, 0, 0, 0, 0, 0, 0, 21, 21, 0, 0,
-<a name="l01007"></a>01007 0, 0, 0, 0, 4, 7, 0, 0, 11, 0, 0, 0, 16, 16, 10, 10, 21, 21, 16, 16, 10, 9, 10, 7, 8,
-<a name="l01008"></a>01008 6, 5, 5, 6, 5, 5, 5, 5, 5, 15, 18, 4, 0, 7, 9, 10, 11, 10, 11, 10, 11, 10, 11, 10, 11,
-<a name="l01009"></a>01009 10, 11, 10, 11, 10, 10, 10, 11, 21, 42, 16, 0, 6, 6, 6, 7, 12, 12, 19, 14, 4, 7, 7, 8, 12,
-<a name="l01010"></a>01010 6, 7, 6, 6, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 12, 12, 12, 12, 21, 13, 14, 15, 15,
-<a name="l01011"></a>01011 14, 13, 16, 14, 6, 11, 14, 12, 17, 14, 16, 14, 16, 15, 14, 12, 14, 13, 21, 14, 14, 13, 6, 6, 6,
-<a name="l01012"></a>01012 8, 12, 7, 12, 11, 11, 11, 12, 6, 11, 11, 5, 4, 10, 4, 16, 11, 12, 11, 11, 7, 11, 6, 11, 11,
-<a name="l01013"></a>01013 15, 10, 11, 9, 7, 6, 7, 12, 13, 13, 15, 14, 14, 16, 14, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12,
-<a name="l01014"></a>01014 12, 6, 6, 6, 6, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 8, 12, 12, 12, 7, 11, 13, 15, 15,
-<a name="l01015"></a>01015 21, 7, 7, 12, 21, 16, 15, 12, 12, 12, 12, 11, 10, 15, 17, 12, 6, 7, 8, 16, 19, 12, 13, 6, 12,
-<a name="l01016"></a>01016 12, 12, 12, 13, 12, 12, 21, 13, 13, 16, 21, 20, 12, 21, 7, 7, 5, 5, 12, 10, 11, 14, 4, 12, 7,
-<a name="l01017"></a>01017 7, 11, 11, 12, 6, 5, 7, 21, 13, 14, 13, 14, 14, 6, 6, 6, 6, 16, 16, 16, 14, 14, 14, 6, 7,
-<a name="l01018"></a>01018 7, 7, 7, 7, 7, 7, 7, 7, 7, 12, 4, 14, 11, 13, 9, 6, 15, 12, 14, 11, 14, 12, 12, 12, 7,
-<a name="l01019"></a>01019 7, 7, 18, 18, 18, 12, 16, 11, 6, 14, 11, 15, 11, 15, 11, 12, 12, 7, 13, 12, 13, 12, 15, 13, 15,
-<a name="l01020"></a>01020 14, 12, 14, 12, 12, 4, 12, 6, 12, 7, 14, 11, 14, 11, 16, 12, 15, 7, 15, 7, 14, 11, 12, 6, 12,
-<a name="l01021"></a>01021 8, 14, 11, 14, 11, 13, 9, 13, 9, 12, 16, 16, 12, 12, 9, 13, 8, 14, 12, 11, 8, 23, 21, 11, 21,
-<a name="l01022"></a>01022 11, 21, 11, 11, 21, 15, 12, 13, 12, 13, 13, 15, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-<a name="l01023"></a>01023 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-<a name="l01024"></a>01024 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 21, 21, 21, 21, 21, 13, 13, 13, 21, 22, 19, 16, 16, 11, 14,
-<a name="l01025"></a>01025 12, 11, 11, 16, 15, 9, 13, 4, 7, 19, 7, 13, 7, 7, 13, 7, 13, 12, 15, 11, 15, 11, 14, 12, 14,
-<a name="l01026"></a>01026 12, 14, 12, 16, 11, 16, 11, 16, 12, 14, 11, 14, 11, 6, 6, 6, 6, 6, 6, 6, 5, 11, 4, 14, 10,
-<a name="l01027"></a>01027 10, 12, 4, 14, 11, 15, 12, 16, 12, 16, 12, 15, 7, 14, 11, 13, 6, 14, 11, 14, 11, 14, 11, 14, 11,
-<a name="l01028"></a>01028 21, 15, 14, 11, 5, 13, 12, 21, 19, 16, 12, 6, 21, 15, 21, 15, 21, 15, 14, 11, 5, 7, 12, 13, 18,
-<a name="l01029"></a>01029 18, 18, 18, 7, 7, 7, 7, 13, 16, 17, 8, 16, 17, 16, 4, 13, 14, 14, 14, 13, 14, 6, 14, 14, 17,
-<a name="l01030"></a>01030 14, 14, 16, 14, 14, 13, 12, 14, 14, 18, 16, 6, 14, 12, 9, 11, 4, 10, 12, 10, 9, 11, 12, 4, 10,
-<a name="l01031"></a>01031 11, 11, 11, 9, 12, 12, 10, 10, 11, 14, 16, 4, 10, 12, 10, 16, 14, 18, 11, 15, 14, 6, 6, 11, 22,
-<a name="l01032"></a>01032 21, 18, 12, 13, 15, 13, 14, 14, 11, 14, 14, 19, 13, 15, 15, 12, 14, 17, 14, 16, 14, 14, 15, 12, 13,
-<a name="l01033"></a>01033 16, 14, 16, 14, 18, 20, 17, 19, 14, 15, 21, 15, 12, 12, 11, 8, 12, 12, 14, 10, 11, 11, 9, 11, 13,
-<a name="l01034"></a>01034 11, 12, 10, 11, 11, 10, 11, 17, 10, 12, 11, 16, 16, 13, 15, 11, 11, 16, 11, 12, 12, 8, 11, 11, 5,
-<a name="l01035"></a>01035 6, 4, 19, 17, 12, 9, 11, 11, 10, 9, 21, 23, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l01036"></a>01036 7, 8, 7, 6, 7, 7, 6, 12, 11, 8, 11, 13, 6, 8, 13, 12, 6, 11, 10, 10, 13, 13, 6, 7, 12,
-<a name="l01037"></a>01037 11, 12, 11, 10, 10, 12, 11, 15, 14, 11, 11, 11, 5, 9, 18, 6, 11, 11, 10, 10, 11, 15, 15, 15, 15,
-<a name="l01038"></a>01038 12, 12, 12, 11, 8, 11, 13, 6, 9, 12, 6, 11, 10, 10, 13, 7, 12, 12, 11, 10, 12, 11, 15, 14, 6,
-<a name="l01039"></a>01039 11, 10, 11, 12, 0, 0, 0, 0, 7, 7, 7, 9, 4, 4, 5, 4, 4, 4, 4, 4, 3, 11, 11, 11, 11,
-<a name="l01040"></a>01040 11, 11, 11, 11, 11, 11, 11, 7, 11, 16, 16, 6, 16, 11, 11, 11, 16, 16, 16, 16, 16, 4, 16, 16, 16,
-<a name="l01041"></a>01041 16, 16, 16, 16, 16, 13, 16, 16, 16, 15, 15, 5, 5, 16, 16, 16, 16, 12, 11, 11, 11, 10, 10, 17, 20,
-<a name="l01042"></a>01042 8, 11, 17, 20, 8, 11, 13, 12, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 5,
-<a name="l01043"></a>01043 4, 4, 4, 4, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 21, 16,
-<a name="l01044"></a>01044 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01045"></a>01045 16, 16, 7, 7, 16, 13, 9, 4, 5, 4, 5, 9, 9, 4, 5, 13, 12, 5, 5, 4, 5, 15, 15, 5, 5,
-<a name="l01046"></a>01046 6, 8, 15, 15, 5, 5, 15, 15, 5, 5, 12, 11, 11, 11, 12, 11, 11, 11, 12, 11, 11, 11, 7, 7, 7,
-<a name="l01047"></a>01047 7, 10, 10, 10, 10, 17, 17, 11, 11, 17, 17, 11, 11, 23, 23, 18, 18, 23, 23, 18, 18, 12, 12, 12, 12,
-<a name="l01048"></a>01048 12, 12, 12, 12, 11, 9, 11, 8, 11, 9, 11, 8, 17, 17, 6, 6, 12, 12, 6, 6, 13, 13, 8, 8, 11,
-<a name="l01049"></a>01049 11, 4, 4, 7, 7, 8, 8, 11, 11, 5, 5, 6, 8, 9, 8, 9, 9, 13, 12, 13, 12, 5, 5, 11, 13,
-<a name="l01050"></a>01050 11, 13, 11, 13, 11, 13, 16, 16, 4, 4, 16, 16, 16, 3, 4, 16, 16, 4, 5, 16, 16, 16, 4, 4, 4,
-<a name="l01051"></a>01051 4, 4, 5, 16, 4, 4, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01052"></a>01052 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01053"></a>01053 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 7, 7, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01054"></a>01054 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 3, 21, 42, 18, 14, 18, 14, 0, 0, 0, 0, 0, 0,
-<a name="l01055"></a>01055 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01056"></a>01056 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 13, 12,
-<a name="l01057"></a>01057 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 13, 12, 14, 12, 14,
-<a name="l01058"></a>01058 12, 14, 12, 14, 12, 14, 12, 14, 12, 14, 12, 14, 12, 6, 5, 6, 5, 16, 12, 16, 12, 16, 12, 16, 12,
-<a name="l01059"></a>01059 16, 12, 16, 12, 16, 12, 18, 14, 18, 14, 18, 14, 18, 14, 18, 14, 14, 11, 14, 11, 18, 14, 18, 14, 18,
-<a name="l01060"></a>01060 14, 18, 14, 18, 14, 14, 11, 14, 11, 14, 11, 13, 12, 6, 5, 16, 12, 14, 11, 14, 11, 14, 11, 14, 11,
-<a name="l01061"></a>01061 14, 11, 0, 0, 0, 0, 11, 8, 19, 14, 12, 9, 12, 9, 15, 12, 12, 11, 12, 11, 14, 11, 14, 11, 14,
-<a name="l01062"></a>01062 11, 16, 12, 16, 12, 15, 5, 6, 6, 12, 5, 5, 5, 5, 5, 5, 6, 4, 4, 7, 7, 4, 4, 4, 0,
-<a name="l01063"></a>01063 4, 5, 4, 5, 4, 5, 4, 5, 9, 9, 9, 9, 13, 12, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5,
-<a name="l01064"></a>01064 5, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5, 5, 15, 15, 5, 5, 12, 11, 11, 11, 12, 11, 11, 11,
-<a name="l01065"></a>01065 12, 11, 11, 11, 12, 11, 11, 11, 12, 11, 11, 11, 12, 11, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 7,
-<a name="l01066"></a>01066 7, 7, 7, 7, 7, 7, 7, 7, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l01067"></a>01067 17, 17, 11, 11, 17, 17, 11, 11, 17, 17, 11, 11, 23, 23, 18, 18, 23, 23, 18, 18, 12, 12, 11, 9, 11,
-<a name="l01068"></a>01068 8, 17, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 12, 12, 12,
-<a name="l01069"></a>01069 12, 17, 20, 8, 11, 17, 20, 8, 11, 13, 13, 8, 8, 13, 13, 8, 8, 13, 13, 8, 8, 17, 20, 8, 11,
-<a name="l01070"></a>01070 17, 20, 8, 11, 17, 20, 8, 11, 17, 20, 8, 11, 17, 20, 8, 11, 11, 11, 4, 4, 11, 11, 4, 4, 11,
-<a name="l01071"></a>01071 11, 4, 4, 11, 11, 4, 4, 11, 11, 5, 5, 11, 11, 11, 11, 11, 11, 5, 5, 11, 11, 12, 11, 11, 11,
-<a name="l01072"></a>01072 6, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 13, 12, 13, 12,
-<a name="l01073"></a>01073 5, 5, 9, 9, 13, 12, 5, 5, 13, 12, 17, 17, 17, 17, 4, 0, 0, 0, 0, 0, 0, 0, 24, 23, 0,
-<a name="l01074"></a>01074 0, 0, 0, 0, 0, 4, 8, 0, 0, 13, 0, 0, 0, 17, 17, 11, 11, 23, 23, 18, 18, 11, 9, 11, 8,
-<a name="l01075"></a>01075 9, 7, 6, 5, 7, 5, 5, 5, 5, 5, 17, 20, 6, 0, 7, 11, 11, 13, 11, 13, 11, 13, 11, 13, 11,
-<a name="l01076"></a>01076 13, 11, 13, 11, 13, 11, 11, 11, 13, 24, 48, 18, 0, 7, 7, 8, 9, 13, 13, 21, 16, 5, 8, 8, 9,
-<a name="l01077"></a>01077 14, 7, 8, 7, 7, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 7, 7, 14, 14, 14, 13, 24, 15, 16, 17,
-<a name="l01078"></a>01078 17, 16, 15, 19, 17, 6, 12, 16, 13, 19, 17, 19, 16, 19, 17, 16, 14, 17, 15, 23, 15, 16, 15, 7, 7,
-<a name="l01079"></a>01079 7, 12, 13, 8, 13, 14, 12, 14, 13, 7, 14, 14, 5, 6, 12, 6, 20, 14, 13, 14, 14, 8, 12, 7, 14,
-<a name="l01080"></a>01080 11, 17, 11, 12, 12, 8, 6, 8, 14, 15, 15, 17, 16, 17, 19, 17, 13, 13, 13, 13, 13, 13, 12, 13, 13,
-<a name="l01081"></a>01081 13, 13, 6, 6, 6, 6, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 10, 13, 13, 13, 8, 13, 15, 18,
-<a name="l01082"></a>01082 18, 24, 8, 8, 13, 24, 19, 17, 13, 13, 13, 13, 14, 12, 17, 20, 13, 6, 9, 9, 18, 21, 15, 15, 8,
-<a name="l01083"></a>01083 14, 13, 13, 13, 15, 13, 13, 24, 15, 15, 19, 24, 23, 13, 24, 8, 8, 5, 5, 13, 12, 12, 16, 4, 13,
-<a name="l01084"></a>01084 8, 8, 12, 12, 13, 7, 5, 8, 26, 15, 16, 15, 16, 16, 6, 6, 6, 6, 19, 19, 19, 17, 17, 17, 6,
-<a name="l01085"></a>01085 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 13, 6, 16, 12, 15, 12, 6, 17, 13, 16, 12, 16, 13, 14, 14,
-<a name="l01086"></a>01086 8, 8, 8, 20, 20, 20, 13, 19, 14, 6, 16, 12, 17, 12, 17, 12, 13, 13, 8, 15, 13, 15, 13, 17, 15,
-<a name="l01087"></a>01087 17, 16, 13, 16, 13, 13, 6, 13, 7, 13, 8, 17, 14, 17, 14, 19, 13, 17, 8, 17, 8, 16, 12, 14, 7,
-<a name="l01088"></a>01088 14, 9, 17, 14, 17, 14, 15, 12, 15, 12, 13, 19, 18, 14, 13, 11, 15, 9, 16, 13, 12, 9, 26, 24, 12,
-<a name="l01089"></a>01089 24, 12, 24, 12, 12, 24, 17, 14, 15, 14, 15, 15, 17, 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
-<a name="l01090"></a>01090 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
-<a name="l01091"></a>01091 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 15, 24, 24, 24, 24, 24, 15, 15, 15, 25, 25, 22, 18, 18, 13,
-<a name="l01092"></a>01092 16, 14, 12, 12, 18, 18, 11, 15, 5, 9, 21, 8, 15, 9, 9, 15, 9, 15, 13, 17, 12, 17, 12, 16, 13,
-<a name="l01093"></a>01093 16, 13, 16, 13, 19, 14, 19, 14, 19, 13, 17, 14, 17, 14, 6, 6, 6, 6, 6, 6, 6, 5, 12, 6, 16,
-<a name="l01094"></a>01094 12, 12, 13, 6, 17, 14, 17, 13, 19, 13, 19, 13, 17, 8, 16, 12, 15, 7, 17, 14, 17, 14, 17, 14, 17,
-<a name="l01095"></a>01095 14, 23, 17, 16, 12, 5, 15, 13, 24, 21, 19, 15, 6, 23, 17, 23, 17, 23, 17, 16, 12, 5, 8, 13, 14,
-<a name="l01096"></a>01096 20, 20, 20, 20, 8, 8, 8, 8, 15, 19, 20, 9, 19, 20, 18, 6, 15, 16, 16, 16, 15, 17, 6, 16, 16,
-<a name="l01097"></a>01097 19, 17, 16, 19, 17, 16, 15, 14, 16, 15, 19, 18, 6, 16, 14, 11, 14, 6, 14, 14, 11, 11, 14, 13, 6,
-<a name="l01098"></a>01098 12, 12, 14, 11, 11, 13, 14, 12, 14, 13, 18, 18, 6, 14, 13, 14, 18, 16, 21, 13, 17, 16, 6, 6, 12,
-<a name="l01099"></a>01099 25, 24, 22, 14, 15, 17, 15, 16, 16, 13, 16, 16, 22, 15, 17, 17, 14, 16, 19, 17, 19, 17, 16, 17, 14,
-<a name="l01100"></a>01100 15, 18, 15, 18, 16, 22, 23, 19, 21, 16, 17, 24, 17, 13, 14, 13, 9, 14, 13, 16, 11, 13, 13, 11, 14,
-<a name="l01101"></a>01101 17, 13, 13, 13, 14, 12, 11, 12, 20, 11, 14, 13, 19, 20, 15, 17, 13, 12, 18, 13, 13, 14, 9, 12, 12,
-<a name="l01102"></a>01102 5, 6, 6, 22, 20, 14, 11, 12, 13, 12, 10, 24, 26, 17, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l01103"></a>01103 8, 8, 9, 8, 6, 8, 8, 7, 14, 13, 10, 12, 14, 6, 9, 14, 14, 6, 12, 11, 11, 14, 14, 6, 8,
-<a name="l01104"></a>01104 14, 13, 14, 13, 11, 11, 13, 12, 17, 15, 12, 12, 12, 6, 10, 21, 6, 12, 12, 11, 11, 13, 17, 17, 17,
-<a name="l01105"></a>01105 17, 14, 14, 14, 13, 10, 12, 14, 7, 10, 14, 7, 12, 11, 11, 14, 8, 14, 14, 13, 11, 13, 12, 17, 15,
-<a name="l01106"></a>01106 6, 13, 11, 13, 14, 0, 0, 0, 0, 8, 8, 9, 10, 5, 5, 6, 5, 5, 5, 5, 5, 4, 13, 13, 13,
-<a name="l01107"></a>01107 13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 18, 18, 7, 18, 13, 13, 13, 18, 18, 18, 18, 18, 5, 18, 18,
-<a name="l01108"></a>01108 18, 18, 18, 18, 18, 18, 15, 18, 18, 18, 17, 17, 6, 6, 18, 18, 18, 18, 14, 13, 13, 13, 12, 12, 19,
-<a name="l01109"></a>01109 22, 9, 12, 19, 22, 9, 12, 15, 14, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01110"></a>01110 5, 5, 5, 5, 5, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 24,
-<a name="l01111"></a>01111 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01112"></a>01112 18, 18, 18, 8, 8, 18, 15, 10, 5, 6, 5, 6, 10, 10, 5, 6, 15, 14, 6, 6, 5, 6, 17, 17, 6,
-<a name="l01113"></a>01113 6, 7, 9, 17, 17, 6, 6, 17, 17, 6, 6, 14, 13, 13, 13, 14, 13, 13, 13, 14, 13, 13, 13, 8, 8,
-<a name="l01114"></a>01114 8, 8, 12, 12, 12, 12, 20, 20, 13, 13, 20, 20, 13, 13, 26, 26, 20, 20, 26, 26, 20, 20, 14, 14, 14,
-<a name="l01115"></a>01115 14, 14, 14, 14, 14, 13, 11, 13, 9, 13, 11, 13, 9, 19, 19, 6, 6, 14, 14, 6, 6, 14, 14, 9, 9,
-<a name="l01116"></a>01116 12, 12, 5, 5, 8, 8, 9, 9, 13, 13, 6, 6, 7, 9, 11, 9, 10, 10, 15, 14, 15, 14, 6, 6, 13,
-<a name="l01117"></a>01117 14, 13, 14, 13, 14, 13, 14, 18, 18, 5, 5, 18, 18, 18, 4, 5, 18, 18, 5, 6, 18, 18, 18, 5, 5,
-<a name="l01118"></a>01118 5, 5, 5, 5, 18, 5, 5, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01119"></a>01119 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01120"></a>01120 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 8, 8, 8, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01121"></a>01121 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 3, 24, 48, 21, 16, 21, 16, 0, 0, 0, 0, 0,
-<a name="l01122"></a>01122 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01123"></a>01123 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15,
-<a name="l01124"></a>01124 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 15, 13, 16, 13,
-<a name="l01125"></a>01125 16, 13, 16, 13, 16, 13, 16, 13, 16, 13, 16, 13, 16, 13, 6, 5, 6, 5, 19, 13, 19, 13, 19, 13, 19,
-<a name="l01126"></a>01126 13, 19, 13, 19, 13, 19, 13, 21, 16, 21, 16, 21, 16, 21, 16, 21, 16, 17, 14, 17, 14, 21, 16, 21, 16,
-<a name="l01127"></a>01127 21, 16, 21, 16, 21, 16, 16, 12, 16, 12, 16, 12, 15, 13, 6, 5, 19, 13, 17, 14, 17, 14, 17, 14, 17,
-<a name="l01128"></a>01128 14, 17, 14, 0, 0, 0, 0, 13, 9, 22, 16, 14, 11, 14, 11, 17, 13, 13, 12, 13, 12, 16, 12, 16, 13,
-<a name="l01129"></a>01129 16, 14, 18, 13, 19, 13, 17, 6, 6, 6, 14, 6, 6, 6, 6, 6, 6, 6, 5, 5, 8, 8, 5, 5, 5,
-<a name="l01130"></a>01130 0, 5, 6, 5, 6, 5, 6, 5, 6, 10, 10, 10, 10, 15, 14, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17,
-<a name="l01131"></a>01131 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 17, 17, 6, 6, 14, 13, 13, 13, 14, 13, 13,
-<a name="l01132"></a>01132 13, 14, 13, 13, 13, 14, 13, 13, 13, 14, 13, 13, 13, 14, 13, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8,
-<a name="l01133"></a>01133 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
-<a name="l01134"></a>01134 12, 20, 20, 13, 13, 20, 20, 13, 13, 20, 20, 13, 13, 26, 26, 20, 20, 26, 26, 20, 20, 14, 14, 13, 11,
-<a name="l01135"></a>01135 13, 9, 19, 19, 19, 6, 6, 19, 19, 6, 6, 19, 19, 6, 6, 19, 19, 6, 6, 19, 19, 6, 6, 14, 14,
-<a name="l01136"></a>01136 14, 14, 19, 22, 9, 12, 19, 22, 9, 12, 14, 14, 9, 9, 14, 14, 9, 9, 14, 14, 9, 9, 19, 22, 9,
-<a name="l01137"></a>01137 12, 19, 22, 9, 12, 19, 22, 9, 12, 19, 22, 9, 12, 19, 22, 9, 12, 12, 12, 5, 5, 12, 12, 5, 5,
-<a name="l01138"></a>01138 12, 12, 5, 5, 12, 12, 5, 5, 13, 13, 6, 6, 13, 13, 13, 13, 13, 13, 6, 6, 13, 13, 14, 13, 13,
-<a name="l01139"></a>01139 13, 7, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 14, 15,
-<a name="l01140"></a>01140 14, 6, 6, 10, 10, 15, 14, 6, 6, 15, 14, 19, 19, 19, 19, 5, 0, 0, 0, 0, 0, 0, 0, 27, 26,
-<a name="l01141"></a>01141 0, 0, 0, 0, 0, 0, 5, 9, 0, 0, 14, 0, 0, 0, 20, 20, 13, 13, 26, 26, 20, 20, 13, 11, 13,
-<a name="l01142"></a>01142 9, 10, 8, 7, 6, 8, 6, 6, 6, 6, 6, 19, 22, 6, 0, 8, 12, 13, 14, 13, 14, 13, 14, 13, 14,
-<a name="l01143"></a>01143 13, 14, 13, 14, 13, 14, 13, 13, 13, 14, 27, 54, 20, 0, 8, 8, 8, 10, 15, 15, 24, 18, 5, 9, 9,
-<a name="l01144"></a>01144 11, 16, 8, 9, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8, 8, 16, 16, 16, 15, 27, 18, 18,
-<a name="l01145"></a>01145 20, 20, 18, 17, 21, 19, 8, 13, 18, 15, 23, 19, 21, 17, 21, 20, 18, 16, 19, 17, 28, 17, 18, 17, 8,
-<a name="l01146"></a>01146 8, 8, 12, 15, 9, 15, 15, 14, 15, 15, 7, 15, 15, 6, 6, 14, 6, 22, 15, 15, 15, 15, 9, 14, 8,
-<a name="l01147"></a>01147 15, 13, 19, 12, 14, 13, 9, 6, 9, 16, 18, 18, 20, 18, 19, 21, 19, 15, 15, 15, 15, 15, 15, 14, 15,
-<a name="l01148"></a>01148 15, 15, 15, 6, 6, 6, 6, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 15, 15, 15, 9, 15, 17,
-<a name="l01149"></a>01149 20, 20, 27, 9, 9, 15, 27, 21, 19, 15, 15, 15, 15, 16, 13, 19, 22, 15, 7, 10, 10, 21, 24, 17, 17,
-<a name="l01150"></a>01150 8, 16, 15, 15, 15, 17, 15, 15, 27, 18, 18, 21, 27, 25, 15, 27, 9, 9, 6, 6, 15, 13, 14, 18, 5,
-<a name="l01151"></a>01151 15, 9, 9, 14, 14, 15, 8, 6, 9, 29, 18, 18, 18, 18, 18, 8, 8, 8, 8, 21, 21, 21, 19, 19, 19,
-<a name="l01152"></a>01152 6, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 15, 6, 18, 14, 17, 13, 6, 20, 15, 18, 14, 18, 15, 16,
-<a name="l01153"></a>01153 16, 9, 9, 9, 23, 23, 23, 15, 21, 15, 8, 18, 14, 20, 14, 20, 14, 15, 15, 9, 18, 15, 18, 15, 20,
-<a name="l01154"></a>01154 17, 20, 18, 15, 18, 15, 15, 6, 15, 8, 15, 9, 19, 15, 19, 15, 21, 15, 20, 9, 20, 9, 18, 14, 16,
-<a name="l01155"></a>01155 7, 16, 10, 19, 15, 19, 15, 17, 13, 17, 13, 15, 21, 22, 16, 15, 12, 17, 11, 18, 15, 14, 10, 29, 27,
-<a name="l01156"></a>01156 14, 27, 14, 27, 14, 14, 26, 19, 16, 16, 16, 16, 16, 19, 17, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
-<a name="l01157"></a>01157 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
-<a name="l01158"></a>01158 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 16, 27, 27, 27, 27, 27, 16, 16, 16, 28, 28, 25, 20, 20,
-<a name="l01159"></a>01159 14, 18, 16, 14, 14, 20, 20, 12, 16, 5, 10, 24, 9, 16, 10, 10, 16, 10, 18, 15, 20, 14, 20, 14, 18,
-<a name="l01160"></a>01160 15, 18, 15, 18, 15, 21, 15, 21, 15, 21, 15, 19, 15, 19, 15, 8, 6, 8, 6, 8, 6, 8, 6, 13, 6,
-<a name="l01161"></a>01161 18, 14, 14, 15, 6, 19, 15, 20, 15, 21, 15, 21, 15, 20, 9, 18, 14, 17, 8, 19, 15, 19, 15, 19, 15,
-<a name="l01162"></a>01162 20, 15, 28, 19, 18, 14, 6, 18, 15, 27, 24, 21, 17, 6, 28, 19, 28, 19, 28, 19, 18, 14, 6, 9, 15,
-<a name="l01163"></a>01163 16, 23, 23, 23, 23, 9, 9, 9, 9, 18, 21, 23, 10, 21, 22, 20, 6, 18, 18, 18, 18, 17, 19, 8, 18,
-<a name="l01164"></a>01164 18, 23, 19, 18, 21, 19, 17, 17, 16, 18, 17, 22, 20, 8, 18, 16, 12, 15, 6, 15, 16, 14, 12, 15, 15,
-<a name="l01165"></a>01165 6, 14, 14, 16, 13, 12, 15, 15, 13, 15, 14, 18, 21, 6, 15, 15, 15, 21, 18, 23, 15, 19, 18, 8, 8,
-<a name="l01166"></a>01166 13, 29, 27, 23, 16, 17, 19, 18, 18, 18, 15, 18, 18, 25, 16, 19, 19, 16, 18, 23, 19, 21, 18, 17, 20,
-<a name="l01167"></a>01167 16, 17, 20, 17, 20, 17, 25, 25, 21, 24, 18, 19, 27, 20, 15, 15, 14, 10, 16, 15, 18, 12, 15, 15, 12,
-<a name="l01168"></a>01168 16, 19, 15, 15, 15, 15, 14, 12, 14, 22, 12, 15, 14, 22, 22, 17, 19, 14, 14, 20, 15, 15, 15, 10, 14,
-<a name="l01169"></a>01169 14, 6, 6, 6, 24, 22, 15, 12, 14, 15, 13, 11, 27, 29, 19, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
-<a name="l01170"></a>01170 9, 9, 9, 10, 9, 6, 9, 9, 8, 15, 15, 11, 14, 16, 6, 10, 16, 16, 6, 14, 12, 13, 16, 16, 6,
-<a name="l01171"></a>01171 10, 16, 14, 15, 15, 12, 13, 15, 14, 19, 17, 12, 12, 12, 6, 11, 21, 6, 14, 14, 13, 13, 14, 19, 19,
-<a name="l01172"></a>01172 19, 19, 15, 15, 15, 15, 11, 14, 16, 8, 11, 16, 8, 14, 12, 13, 16, 10, 16, 15, 15, 13, 15, 14, 19,
-<a name="l01173"></a>01173 17, 6, 15, 12, 15, 16, 0, 0, 0, 0, 9, 9, 10, 11, 6, 5, 6, 5, 5, 6, 5, 6, 4, 14, 14,
-<a name="l01174"></a>01174 14, 14, 14, 14, 14, 14, 14, 14, 14, 9, 14, 20, 20, 8, 20, 14, 14, 14, 20, 20, 20, 20, 20, 6, 20,
-<a name="l01175"></a>01175 20, 20, 20, 20, 20, 20, 20, 17, 20, 20, 20, 19, 19, 7, 7, 20, 20, 20, 20, 15, 14, 14, 14, 13, 13,
-<a name="l01176"></a>01176 22, 25, 11, 14, 22, 25, 11, 14, 17, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01177"></a>01177 20, 6, 6, 6, 6, 6, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15,
-<a name="l01178"></a>01178 27, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01179"></a>01179 20, 20, 20, 20, 9, 9, 20, 17, 11, 6, 6, 6, 6, 12, 12, 6, 6, 17, 16, 7, 7, 6, 6, 19, 19,
-<a name="l01180"></a>01180 7, 7, 8, 10, 19, 19, 7, 7, 19, 19, 7, 7, 15, 14, 14, 14, 15, 14, 14, 14, 15, 14, 14, 14, 9,
-<a name="l01181"></a>01181 9, 9, 9, 13, 13, 13, 13, 22, 22, 14, 14, 22, 22, 14, 14, 30, 30, 23, 23, 30, 30, 23, 23, 16, 16,
-<a name="l01182"></a>01182 16, 16, 16, 16, 16, 16, 15, 12, 14, 11, 15, 12, 14, 11, 21, 21, 7, 7, 16, 16, 7, 7, 16, 16, 11,
-<a name="l01183"></a>01183 11, 14, 14, 6, 6, 9, 9, 11, 11, 14, 14, 7, 7, 8, 10, 12, 11, 12, 12, 17, 16, 17, 16, 7, 7,
-<a name="l01184"></a>01184 15, 16, 15, 16, 15, 16, 15, 16, 20, 20, 5, 5, 20, 20, 20, 4, 6, 20, 20, 6, 6, 20, 20, 20, 6,
-<a name="l01185"></a>01185 6, 6, 6, 6, 6, 20, 5, 5, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01186"></a>01186 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01187"></a>01187 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01188"></a>01188 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 3, 27, 54, 23, 18, 23, 18, 0, 0, 0, 0,
-<a name="l01189"></a>01189 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 23, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01190"></a>01190 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
-<a name="l01191"></a>01191 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18,
-<a name="l01192"></a>01192 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 18, 15, 8, 6, 8, 6, 21, 15, 21, 15, 21, 15,
-<a name="l01193"></a>01193 21, 15, 21, 15, 21, 15, 21, 15, 23, 18, 23, 18, 23, 18, 23, 18, 23, 18, 19, 15, 19, 15, 23, 18, 23,
-<a name="l01194"></a>01194 18, 23, 18, 23, 18, 23, 18, 18, 14, 18, 14, 18, 14, 18, 15, 8, 6, 21, 15, 19, 15, 19, 15, 19, 15,
-<a name="l01195"></a>01195 19, 15, 19, 15, 0, 0, 0, 0, 15, 10, 25, 18, 16, 12, 16, 12, 20, 15, 15, 14, 15, 14, 18, 14, 18,
-<a name="l01196"></a>01196 14, 18, 15, 20, 15, 21, 15, 19, 7, 7, 7, 16, 7, 7, 7, 7, 7, 7, 7, 6, 6, 9, 9, 6, 6,
-<a name="l01197"></a>01197 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 12, 12, 12, 12, 17, 16, 19, 19, 7, 7, 19, 19, 7, 7, 19,
-<a name="l01198"></a>01198 19, 7, 7, 19, 19, 7, 7, 19, 19, 7, 7, 19, 19, 7, 7, 19, 19, 7, 7, 15, 14, 14, 14, 15, 14,
-<a name="l01199"></a>01199 14, 14, 15, 14, 14, 14, 15, 14, 14, 14, 15, 14, 14, 14, 15, 14, 14, 14, 9, 9, 9, 9, 9, 9, 9,
-<a name="l01200"></a>01200 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
-<a name="l01201"></a>01201 13, 13, 22, 22, 14, 14, 22, 22, 14, 14, 22, 22, 14, 14, 30, 30, 23, 23, 30, 30, 23, 23, 16, 16, 15,
-<a name="l01202"></a>01202 12, 14, 11, 21, 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 16,
-<a name="l01203"></a>01203 16, 16, 16, 22, 25, 11, 14, 22, 25, 11, 14, 16, 16, 11, 11, 16, 16, 11, 11, 16, 16, 11, 11, 22, 25,
-<a name="l01204"></a>01204 11, 14, 22, 25, 11, 14, 22, 25, 11, 14, 22, 25, 11, 14, 22, 25, 11, 14, 14, 14, 6, 6, 14, 14, 6,
-<a name="l01205"></a>01205 6, 14, 14, 6, 6, 14, 14, 6, 6, 14, 14, 7, 7, 14, 14, 14, 14, 14, 14, 7, 7, 14, 14, 15, 14,
-<a name="l01206"></a>01206 14, 14, 8, 10, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 17, 16,
-<a name="l01207"></a>01207 17, 16, 7, 7, 12, 12, 17, 16, 7, 7, 17, 16, 22, 22, 22, 22, 6, 0, 0, 0, 0, 0, 0, 0, 30,
-<a name="l01208"></a>01208 29, 0, 0, 0, 0, 0, 0, 5, 10, 0, 0, 16, 0, 0, 0, 22, 22, 14, 14, 30, 30, 23, 23, 15, 12,
-<a name="l01209"></a>01209 14, 11, 11, 9, 8, 7, 9, 7, 7, 7, 7, 7, 22, 25, 6, 0, 9, 12, 15, 16, 15, 16, 15, 16, 15,
-<a name="l01210"></a>01210 16, 15, 16, 15, 16, 15, 16, 14, 14, 15, 16, 29, 58, 22, 0, 8, 8, 9, 10, 16, 16, 26, 19, 6, 10,
-<a name="l01211"></a>01211 10, 11, 17, 8, 10, 8, 8, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 8, 17, 17, 17, 16, 29, 19,
-<a name="l01212"></a>01212 19, 21, 21, 19, 18, 23, 21, 7, 15, 19, 16, 23, 21, 23, 19, 23, 21, 19, 19, 21, 19, 30, 19, 19, 18,
-<a name="l01213"></a>01213 8, 8, 8, 14, 16, 10, 16, 16, 15, 16, 16, 8, 16, 16, 7, 7, 14, 7, 25, 16, 16, 16, 16, 10, 15,
-<a name="l01214"></a>01214 8, 16, 13, 21, 13, 13, 14, 10, 8, 10, 17, 19, 19, 21, 19, 21, 23, 21, 16, 16, 16, 16, 16, 16, 15,
-<a name="l01215"></a>01215 16, 16, 16, 16, 9, 9, 9, 9, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 16, 16, 16, 10, 16,
-<a name="l01216"></a>01216 18, 21, 21, 29, 10, 10, 16, 29, 23, 21, 16, 16, 16, 16, 17, 14, 21, 24, 16, 7, 11, 11, 22, 26, 18,
-<a name="l01217"></a>01217 18, 9, 17, 16, 16, 16, 18, 16, 16, 29, 19, 19, 23, 29, 27, 16, 29, 10, 10, 6, 6, 16, 14, 13, 19,
-<a name="l01218"></a>01218 5, 16, 10, 10, 15, 15, 16, 8, 6, 10, 29, 19, 19, 19, 19, 19, 7, 7, 7, 7, 23, 23, 23, 21, 21,
-<a name="l01219"></a>01219 21, 9, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 16, 6, 19, 15, 18, 14, 8, 21, 16, 19, 13, 19, 16,
-<a name="l01220"></a>01220 17, 17, 10, 10, 10, 24, 24, 24, 16, 23, 16, 7, 19, 15, 21, 15, 21, 15, 16, 16, 10, 19, 16, 19, 16,
-<a name="l01221"></a>01221 21, 18, 21, 19, 16, 19, 16, 16, 7, 16, 9, 16, 10, 21, 16, 21, 16, 23, 16, 21, 10, 21, 10, 19, 15,
-<a name="l01222"></a>01222 19, 8, 19, 11, 21, 16, 21, 16, 18, 14, 18, 14, 16, 23, 22, 17, 16, 13, 18, 12, 18, 16, 15, 11, 31,
-<a name="l01223"></a>01223 29, 15, 29, 15, 29, 15, 15, 28, 21, 17, 18, 17, 18, 18, 21, 18, 21, 21, 21, 21, 21, 21, 21, 21, 21,
-<a name="l01224"></a>01224 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
-<a name="l01225"></a>01225 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 18, 29, 29, 29, 29, 29, 18, 18, 18, 30, 31, 27, 22,
-<a name="l01226"></a>01226 22, 15, 19, 17, 15, 15, 22, 21, 13, 18, 5, 10, 26, 9, 18, 10, 10, 18, 10, 19, 16, 21, 15, 21, 15,
-<a name="l01227"></a>01227 19, 16, 19, 16, 19, 16, 23, 16, 23, 16, 23, 16, 21, 16, 21, 16, 7, 9, 7, 9, 7, 9, 7, 7, 15,
-<a name="l01228"></a>01228 7, 19, 14, 15, 16, 7, 21, 16, 21, 16, 23, 16, 23, 16, 21, 10, 19, 15, 18, 8, 21, 16, 21, 16, 21,
-<a name="l01229"></a>01229 16, 21, 16, 30, 21, 19, 13, 7, 19, 16, 29, 26, 23, 18, 8, 30, 21, 30, 21, 30, 21, 19, 13, 6, 10,
-<a name="l01230"></a>01230 16, 17, 24, 24, 24, 24, 10, 10, 10, 10, 19, 23, 24, 11, 22, 24, 22, 7, 19, 19, 19, 19, 18, 21, 7,
-<a name="l01231"></a>01231 19, 19, 23, 21, 19, 23, 21, 19, 18, 19, 19, 19, 23, 22, 7, 19, 17, 13, 16, 7, 16, 17, 14, 13, 16,
-<a name="l01232"></a>01232 16, 7, 15, 15, 17, 13, 13, 16, 17, 14, 16, 15, 21, 23, 7, 16, 16, 16, 23, 19, 25, 16, 21, 19, 7,
-<a name="l01233"></a>01233 7, 15, 31, 29, 25, 17, 18, 21, 19, 19, 19, 16, 20, 19, 27, 18, 21, 21, 17, 19, 23, 21, 23, 21, 19,
-<a name="l01234"></a>01234 21, 19, 18, 22, 19, 21, 19, 27, 27, 23, 26, 19, 21, 29, 21, 16, 17, 15, 11, 17, 16, 20, 13, 16, 16,
-<a name="l01235"></a>01235 13, 17, 20, 16, 16, 16, 16, 15, 13, 13, 24, 13, 17, 15, 23, 24, 18, 21, 15, 15, 22, 16, 16, 16, 11,
-<a name="l01236"></a>01236 15, 15, 7, 9, 7, 26, 24, 16, 13, 13, 16, 14, 12, 29, 31, 20, 10, 10, 10, 10, 10, 10, 10, 10, 10,
-<a name="l01237"></a>01237 10, 10, 10, 10, 11, 10, 7, 10, 10, 8, 16, 16, 12, 15, 17, 7, 11, 17, 17, 7, 15, 13, 13, 17, 17,
-<a name="l01238"></a>01238 7, 10, 17, 15, 16, 16, 13, 14, 16, 15, 20, 19, 14, 14, 14, 7, 12, 25, 7, 15, 15, 13, 13, 16, 20,
-<a name="l01239"></a>01239 20, 20, 20, 16, 16, 16, 16, 12, 15, 17, 8, 12, 17, 8, 15, 13, 13, 17, 10, 17, 16, 16, 14, 16, 15,
-<a name="l01240"></a>01240 20, 19, 7, 16, 13, 16, 17, 0, 0, 0, 0, 9, 9, 10, 12, 6, 6, 7, 6, 6, 6, 6, 6, 5, 15,
-<a name="l01241"></a>01241 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 15, 22, 22, 8, 22, 15, 15, 15, 22, 22, 22, 22, 22, 6,
-<a name="l01242"></a>01242 22, 22, 22, 22, 22, 22, 22, 22, 19, 22, 22, 22, 21, 21, 7, 7, 22, 22, 22, 22, 16, 15, 15, 15, 14,
-<a name="l01243"></a>01243 14, 24, 27, 11, 15, 24, 27, 11, 15, 19, 17, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01244"></a>01244 22, 22, 7, 6, 6, 6, 6, 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01245"></a>01245 16, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01246"></a>01246 22, 22, 22, 22, 22, 9, 9, 22, 18, 12, 6, 7, 6, 7, 13, 13, 6, 7, 19, 17, 7, 7, 6, 7, 21,
-<a name="l01247"></a>01247 21, 7, 7, 8, 11, 21, 21, 7, 7, 21, 21, 7, 7, 16, 15, 15, 15, 16, 15, 15, 15, 16, 15, 15, 15,
-<a name="l01248"></a>01248 10, 10, 10, 10, 14, 14, 14, 14, 24, 24, 15, 15, 24, 24, 15, 15, 32, 32, 25, 25, 32, 32, 25, 25, 17,
-<a name="l01249"></a>01249 17, 17, 17, 17, 17, 17, 17, 16, 13, 15, 11, 16, 13, 15, 11, 23, 23, 8, 8, 17, 17, 8, 8, 17, 17,
-<a name="l01250"></a>01250 11, 11, 15, 15, 6, 6, 10, 10, 11, 11, 15, 15, 7, 7, 8, 11, 13, 11, 13, 13, 19, 17, 19, 17, 7,
-<a name="l01251"></a>01251 7, 16, 17, 16, 17, 16, 17, 16, 17, 22, 22, 6, 6, 22, 22, 22, 5, 6, 22, 22, 6, 7, 22, 22, 22,
-<a name="l01252"></a>01252 6, 6, 6, 6, 6, 7, 22, 6, 6, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01253"></a>01253 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01254"></a>01254 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 9, 9, 9, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01255"></a>01255 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 4, 29, 58, 25, 19, 25, 19, 0, 0, 0,
-<a name="l01256"></a>01256 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01257"></a>01257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01258"></a>01258 7, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16,
-<a name="l01259"></a>01259 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 19, 16, 7, 7, 7, 7, 23, 16, 23, 16, 23,
-<a name="l01260"></a>01260 16, 23, 16, 23, 16, 23, 16, 23, 16, 25, 19, 25, 19, 25, 19, 25, 19, 25, 19, 21, 16, 21, 16, 25, 19,
-<a name="l01261"></a>01261 25, 19, 25, 19, 25, 19, 25, 19, 19, 13, 19, 13, 19, 13, 19, 16, 7, 7, 23, 16, 21, 16, 21, 16, 21,
-<a name="l01262"></a>01262 16, 21, 16, 21, 16, 0, 0, 0, 0, 16, 11, 27, 19, 17, 13, 17, 13, 21, 16, 16, 15, 16, 15, 19, 15,
-<a name="l01263"></a>01263 19, 15, 19, 16, 22, 16, 23, 16, 21, 7, 8, 8, 17, 7, 7, 7, 7, 7, 7, 8, 6, 6, 10, 10, 6,
-<a name="l01264"></a>01264 6, 6, 0, 6, 7, 6, 7, 6, 7, 6, 7, 13, 13, 13, 13, 19, 17, 21, 21, 7, 7, 21, 21, 7, 7,
-<a name="l01265"></a>01265 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 21, 21, 7, 7, 16, 15, 15, 15, 16,
-<a name="l01266"></a>01266 15, 15, 15, 16, 15, 15, 15, 16, 15, 15, 15, 16, 15, 15, 15, 16, 15, 15, 15, 10, 10, 10, 10, 10, 10,
-<a name="l01267"></a>01267 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l01268"></a>01268 14, 14, 14, 24, 24, 15, 15, 24, 24, 15, 15, 24, 24, 15, 15, 32, 32, 25, 25, 32, 32, 25, 25, 17, 17,
-<a name="l01269"></a>01269 16, 13, 15, 11, 23, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8,
-<a name="l01270"></a>01270 17, 17, 17, 17, 24, 27, 11, 15, 24, 27, 11, 15, 17, 17, 11, 11, 17, 17, 11, 11, 17, 17, 11, 11, 24,
-<a name="l01271"></a>01271 27, 11, 15, 24, 27, 11, 15, 24, 27, 11, 15, 24, 27, 11, 15, 24, 27, 11, 15, 15, 15, 6, 6, 15, 15,
-<a name="l01272"></a>01272 6, 6, 15, 15, 6, 6, 15, 15, 6, 6, 15, 15, 7, 7, 15, 15, 15, 15, 15, 15, 7, 7, 15, 15, 16,
-<a name="l01273"></a>01273 15, 15, 15, 8, 11, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 19,
-<a name="l01274"></a>01274 17, 19, 17, 7, 7, 13, 13, 19, 17, 7, 7, 19, 17, 24, 24, 24, 24, 6, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01275"></a>01275 33, 31, 0, 0, 0, 0, 0, 0, 6, 11, 0, 0, 17, 0, 0, 0, 24, 24, 15, 15, 32, 32, 25, 25, 16,
-<a name="l01276"></a>01276 13, 15, 11, 12, 10, 8, 7, 9, 7, 7, 7, 7, 7, 24, 27, 7, 0, 10, 14, 16, 17, 16, 17, 16, 17,
-<a name="l01277"></a>01277 16, 17, 16, 17, 16, 17, 16, 17, 15, 15, 16, 17, 32, 64, 24, 0, 9, 9, 11, 11, 18, 18, 28, 21, 6,
-<a name="l01278"></a>01278 11, 11, 12, 19, 9, 11, 9, 9, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 9, 9, 19, 19, 19, 18, 32,
-<a name="l01279"></a>01279 21, 21, 23, 23, 21, 20, 25, 23, 9, 16, 21, 18, 27, 23, 25, 21, 25, 23, 21, 19, 23, 21, 32, 21, 21,
-<a name="l01280"></a>01280 20, 9, 9, 9, 14, 18, 11, 17, 17, 16, 17, 17, 10, 17, 18, 7, 7, 16, 7, 27, 18, 17, 17, 17, 11,
-<a name="l01281"></a>01281 16, 9, 18, 15, 23, 14, 15, 15, 11, 8, 11, 19, 21, 21, 23, 21, 23, 25, 23, 17, 17, 17, 17, 17, 17,
-<a name="l01282"></a>01282 16, 17, 17, 17, 17, 9, 9, 9, 9, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 13, 18, 18, 18, 11,
-<a name="l01283"></a>01283 17, 20, 24, 24, 32, 11, 11, 18, 32, 25, 23, 18, 18, 18, 18, 18, 16, 23, 26, 18, 7, 12, 12, 25, 28,
-<a name="l01284"></a>01284 20, 20, 11, 19, 17, 18, 18, 20, 18, 18, 32, 21, 21, 25, 32, 30, 18, 32, 11, 11, 7, 7, 18, 16, 15,
-<a name="l01285"></a>01285 21, 5, 18, 11, 11, 16, 16, 18, 9, 7, 11, 32, 21, 21, 21, 21, 21, 9, 9, 9, 9, 25, 25, 25, 23,
-<a name="l01286"></a>01286 23, 23, 9, 11, 9, 11, 11, 11, 11, 11, 11, 11, 11, 18, 7, 21, 16, 20, 15, 8, 23, 18, 21, 15, 21,
-<a name="l01287"></a>01287 18, 19, 19, 11, 11, 11, 27, 27, 27, 18, 25, 17, 9, 21, 16, 23, 16, 23, 16, 18, 18, 11, 21, 17, 21,
-<a name="l01288"></a>01288 17, 23, 20, 23, 21, 17, 21, 17, 18, 7, 18, 9, 18, 11, 23, 18, 23, 18, 25, 17, 23, 11, 23, 11, 21,
-<a name="l01289"></a>01289 16, 19, 9, 19, 12, 23, 18, 23, 18, 20, 15, 20, 15, 18, 25, 26, 19, 18, 14, 20, 13, 21, 18, 16, 12,
-<a name="l01290"></a>01290 35, 32, 16, 32, 16, 32, 16, 16, 31, 23, 19, 19, 19, 19, 19, 23, 20, 23, 23, 23, 23, 23, 23, 23, 23,
-<a name="l01291"></a>01291 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
-<a name="l01292"></a>01292 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 19, 32, 32, 32, 32, 32, 19, 19, 19, 33, 34, 29,
-<a name="l01293"></a>01293 24, 24, 17, 21, 19, 16, 16, 24, 24, 14, 19, 6, 11, 28, 10, 19, 11, 11, 19, 11, 21, 17, 23, 16, 23,
-<a name="l01294"></a>01294 16, 21, 17, 21, 17, 21, 17, 25, 17, 25, 17, 25, 18, 23, 18, 23, 18, 9, 9, 9, 9, 9, 9, 9, 7,
-<a name="l01295"></a>01295 16, 7, 21, 16, 16, 18, 7, 23, 18, 23, 18, 25, 17, 25, 17, 23, 11, 21, 16, 20, 9, 23, 18, 23, 18,
-<a name="l01296"></a>01296 23, 18, 23, 18, 32, 23, 21, 15, 7, 21, 17, 32, 28, 25, 20, 9, 32, 23, 32, 23, 32, 23, 21, 15, 7,
-<a name="l01297"></a>01297 11, 18, 19, 27, 27, 27, 27, 11, 11, 11, 11, 21, 25, 27, 12, 25, 26, 24, 7, 21, 21, 21, 21, 20, 23,
-<a name="l01298"></a>01298 9, 21, 21, 27, 23, 21, 25, 23, 21, 20, 19, 21, 21, 27, 24, 9, 21, 19, 14, 18, 7, 18, 18, 16, 14,
-<a name="l01299"></a>01299 18, 17, 7, 16, 16, 18, 15, 14, 17, 17, 14, 18, 17, 23, 24, 7, 18, 17, 18, 24, 21, 28, 17, 23, 21,
-<a name="l01300"></a>01300 9, 9, 16, 34, 32, 27, 19, 20, 23, 21, 20, 21, 17, 22, 21, 30, 19, 23, 23, 19, 21, 27, 23, 25, 23,
-<a name="l01301"></a>01301 21, 23, 19, 20, 24, 21, 24, 21, 29, 30, 25, 28, 21, 23, 32, 23, 17, 17, 16, 12, 19, 17, 22, 15, 18,
-<a name="l01302"></a>01302 18, 14, 19, 22, 18, 17, 17, 17, 16, 15, 15, 25, 14, 18, 17, 26, 26, 19, 23, 17, 16, 24, 17, 17, 18,
-<a name="l01303"></a>01303 12, 16, 16, 7, 9, 7, 28, 25, 18, 14, 15, 18, 16, 13, 32, 34, 22, 11, 11, 11, 11, 11, 11, 11, 11,
-<a name="l01304"></a>01304 11, 11, 11, 11, 11, 12, 11, 7, 11, 11, 9, 18, 17, 13, 16, 19, 7, 12, 19, 19, 7, 16, 15, 15, 19,
-<a name="l01305"></a>01305 19, 7, 11, 18, 17, 18, 17, 15, 15, 18, 16, 22, 21, 15, 15, 15, 8, 13, 28, 7, 16, 16, 15, 15, 17,
-<a name="l01306"></a>01306 22, 22, 22, 22, 18, 18, 18, 17, 13, 16, 19, 9, 13, 19, 9, 16, 15, 15, 19, 11, 18, 18, 17, 15, 18,
-<a name="l01307"></a>01307 16, 22, 21, 7, 17, 15, 17, 18, 0, 0, 0, 0, 10, 10, 11, 13, 7, 6, 8, 6, 6, 7, 6, 7, 5,
-<a name="l01308"></a>01308 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 10, 17, 24, 24, 9, 24, 17, 17, 17, 24, 24, 24, 24, 24,
-<a name="l01309"></a>01309 7, 24, 24, 24, 24, 24, 24, 24, 24, 20, 24, 24, 24, 23, 23, 8, 8, 24, 24, 24, 24, 18, 17, 17, 17,
-<a name="l01310"></a>01310 16, 16, 26, 30, 13, 16, 26, 30, 13, 16, 20, 19, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01311"></a>01311 24, 24, 24, 7, 7, 7, 7, 7, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01312"></a>01312 0, 18, 32, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01313"></a>01313 24, 24, 24, 24, 24, 24, 10, 10, 24, 20, 13, 7, 7, 7, 7, 14, 14, 7, 7, 20, 19, 8, 8, 7, 7,
-<a name="l01314"></a>01314 23, 23, 8, 8, 9, 12, 23, 23, 8, 8, 23, 23, 8, 8, 18, 17, 17, 17, 18, 17, 17, 17, 18, 17, 17,
-<a name="l01315"></a>01315 17, 11, 11, 11, 11, 16, 16, 16, 16, 26, 26, 17, 17, 26, 26, 17, 17, 35, 35, 27, 27, 35, 35, 27, 27,
-<a name="l01316"></a>01316 19, 19, 19, 19, 19, 19, 19, 19, 17, 14, 17, 13, 17, 14, 17, 13, 25, 25, 9, 8, 19, 19, 9, 8, 19,
-<a name="l01317"></a>01317 19, 13, 13, 16, 16, 7, 7, 11, 11, 13, 13, 17, 17, 8, 8, 9, 12, 14, 13, 14, 14, 20, 19, 20, 19,
-<a name="l01318"></a>01318 8, 8, 17, 19, 17, 19, 17, 19, 17, 19, 24, 24, 6, 6, 24, 24, 24, 5, 7, 24, 24, 7, 8, 24, 24,
-<a name="l01319"></a>01319 24, 7, 7, 7, 7, 7, 7, 24, 6, 6, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01320"></a>01320 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01321"></a>01321 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 10, 10, 10, 24, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01322"></a>01322 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 4, 32, 64, 27, 21, 27, 21, 0, 0,
-<a name="l01323"></a>01323 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01324"></a>01324 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01325"></a>01325 0, 7, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21,
-<a name="l01326"></a>01326 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 21, 17, 9, 7, 9, 7, 25, 17, 25, 17,
-<a name="l01327"></a>01327 25, 17, 25, 17, 25, 17, 25, 17, 25, 17, 27, 21, 27, 21, 27, 21, 27, 21, 27, 21, 23, 18, 23, 18, 27,
-<a name="l01328"></a>01328 21, 27, 21, 27, 21, 27, 21, 27, 21, 21, 15, 21, 15, 21, 15, 21, 17, 9, 7, 25, 17, 23, 18, 23, 18,
-<a name="l01329"></a>01329 23, 18, 23, 18, 23, 18, 0, 0, 0, 0, 17, 12, 30, 21, 19, 14, 19, 14, 23, 18, 18, 16, 18, 16, 21,
-<a name="l01330"></a>01330 16, 21, 17, 21, 18, 24, 18, 25, 18, 23, 8, 9, 8, 19, 8, 8, 8, 8, 8, 8, 9, 7, 7, 11, 11,
-<a name="l01331"></a>01331 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 14, 14, 14, 14, 20, 19, 23, 23, 8, 8, 23, 23, 8,
-<a name="l01332"></a>01332 8, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8, 23, 23, 8, 8, 18, 17, 17, 17,
-<a name="l01333"></a>01333 18, 17, 17, 17, 18, 17, 17, 17, 18, 17, 17, 17, 18, 17, 17, 17, 18, 17, 17, 17, 11, 11, 11, 11, 11,
-<a name="l01334"></a>01334 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01335"></a>01335 16, 16, 16, 16, 26, 26, 17, 17, 26, 26, 17, 17, 26, 26, 17, 17, 35, 35, 27, 27, 35, 35, 27, 27, 19,
-<a name="l01336"></a>01336 19, 17, 14, 17, 13, 25, 25, 25, 9, 8, 25, 25, 9, 8, 25, 25, 9, 8, 25, 25, 9, 8, 25, 25, 9,
-<a name="l01337"></a>01337 8, 19, 19, 19, 19, 26, 30, 13, 16, 26, 30, 13, 16, 19, 19, 13, 13, 19, 19, 13, 13, 19, 19, 13, 13,
-<a name="l01338"></a>01338 26, 30, 13, 16, 26, 30, 13, 16, 26, 30, 13, 16, 26, 30, 13, 16, 26, 30, 13, 16, 16, 16, 7, 7, 16,
-<a name="l01339"></a>01339 16, 7, 7, 16, 16, 7, 7, 16, 16, 7, 7, 17, 17, 8, 8, 17, 17, 17, 17, 17, 17, 8, 8, 17, 17,
-<a name="l01340"></a>01340 18, 17, 17, 17, 9, 12, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l01341"></a>01341 20, 19, 20, 19, 8, 8, 14, 14, 20, 19, 8, 8, 20, 19, 26, 26, 26, 26, 7, 0, 0, 0, 0, 0, 0,
-<a name="l01342"></a>01342 0, 36, 35, 0, 0, 0, 0, 0, 0, 6, 12, 0, 0, 19, 0, 0, 0, 26, 26, 17, 17, 35, 35, 27, 27,
-<a name="l01343"></a>01343 17, 14, 17, 13, 13, 11, 9, 8, 10, 8, 8, 8, 8, 8, 26, 30, 7, 0, 11, 15, 17, 19, 17, 19, 17,
-<a name="l01344"></a>01344 19, 17, 19, 17, 19, 17, 19, 17, 19, 17, 17, 17, 19, 33, 66, 25, 0, 9, 9, 11, 12, 18, 18, 29, 22,
-<a name="l01345"></a>01345 6, 11, 11, 13, 19, 9, 11, 9, 9, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 9, 9, 19, 19, 19, 18,
-<a name="l01346"></a>01346 34, 22, 22, 24, 24, 22, 20, 26, 24, 9, 17, 22, 18, 27, 24, 26, 22, 26, 24, 22, 21, 24, 22, 34, 21,
-<a name="l01347"></a>01347 21, 20, 9, 9, 9, 14, 18, 11, 17, 18, 17, 18, 17, 10, 18, 18, 7, 7, 16, 7, 27, 18, 17, 18, 18,
-<a name="l01348"></a>01348 11, 17, 9, 18, 15, 23, 15, 15, 16, 11, 8, 11, 19, 22, 22, 24, 22, 24, 26, 24, 17, 17, 17, 17, 17,
-<a name="l01349"></a>01349 17, 17, 17, 17, 17, 17, 9, 9, 9, 9, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 13, 18, 18, 18,
-<a name="l01350"></a>01350 12, 18, 20, 24, 24, 33, 11, 11, 18, 33, 26, 24, 18, 18, 18, 18, 19, 16, 24, 27, 18, 7, 12, 12, 25,
-<a name="l01351"></a>01351 29, 20, 20, 11, 19, 19, 18, 18, 20, 18, 18, 33, 22, 22, 26, 33, 31, 18, 33, 11, 11, 7, 7, 18, 16,
-<a name="l01352"></a>01352 15, 21, 6, 18, 11, 11, 17, 17, 18, 9, 7, 11, 32, 22, 22, 22, 22, 22, 9, 9, 9, 9, 26, 26, 26,
-<a name="l01353"></a>01353 24, 24, 24, 9, 11, 9, 11, 11, 11, 11, 11, 11, 11, 11, 18, 7, 22, 17, 20, 16, 8, 24, 18, 21, 15,
-<a name="l01354"></a>01354 22, 18, 19, 19, 11, 11, 11, 28, 28, 28, 18, 26, 18, 9, 22, 17, 24, 17, 24, 17, 18, 18, 11, 22, 17,
-<a name="l01355"></a>01355 22, 17, 24, 20, 24, 22, 17, 22, 17, 18, 7, 18, 10, 18, 11, 24, 18, 24, 18, 26, 17, 24, 11, 24, 11,
-<a name="l01356"></a>01356 22, 17, 21, 9, 21, 12, 24, 18, 24, 18, 20, 16, 20, 16, 18, 26, 26, 19, 18, 14, 20, 13, 21, 18, 17,
-<a name="l01357"></a>01357 12, 36, 33, 17, 33, 17, 33, 17, 17, 32, 24, 19, 20, 19, 20, 20, 23, 21, 23, 23, 23, 23, 23, 23, 23,
-<a name="l01358"></a>01358 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
-<a name="l01359"></a>01359 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 20, 33, 33, 33, 33, 33, 20, 20, 20, 34, 35,
-<a name="l01360"></a>01360 30, 25, 25, 18, 22, 20, 17, 17, 25, 24, 15, 20, 6, 12, 29, 11, 20, 12, 12, 20, 12, 22, 17, 24, 17,
-<a name="l01361"></a>01361 24, 17, 22, 17, 22, 17, 22, 17, 26, 18, 26, 18, 26, 18, 24, 18, 24, 18, 9, 9, 9, 9, 9, 9, 9,
-<a name="l01362"></a>01362 7, 17, 7, 22, 16, 17, 18, 7, 24, 18, 24, 18, 26, 17, 26, 17, 24, 11, 22, 17, 20, 9, 24, 18, 24,
-<a name="l01363"></a>01363 18, 24, 18, 24, 18, 34, 23, 21, 15, 7, 22, 17, 33, 29, 26, 20, 9, 34, 23, 34, 23, 34, 23, 21, 15,
-<a name="l01364"></a>01364 7, 11, 18, 20, 28, 28, 28, 28, 11, 11, 11, 11, 22, 26, 28, 13, 26, 27, 25, 7, 22, 22, 22, 22, 20,
-<a name="l01365"></a>01365 24, 9, 22, 22, 27, 24, 21, 26, 24, 22, 20, 21, 21, 21, 27, 25, 9, 21, 19, 14, 18, 7, 18, 19, 17,
-<a name="l01366"></a>01366 15, 18, 17, 7, 17, 17, 19, 15, 15, 17, 18, 15, 18, 17, 23, 25, 7, 18, 17, 18, 25, 22, 29, 18, 24,
-<a name="l01367"></a>01367 22, 9, 9, 17, 35, 33, 28, 19, 21, 24, 22, 21, 22, 18, 22, 22, 30, 20, 24, 24, 19, 22, 27, 24, 26,
-<a name="l01368"></a>01368 24, 22, 24, 21, 21, 25, 21, 24, 22, 30, 31, 26, 29, 22, 24, 33, 24, 17, 18, 17, 12, 19, 17, 21, 15,
-<a name="l01369"></a>01369 18, 18, 14, 19, 23, 18, 17, 18, 18, 17, 15, 15, 26, 15, 19, 17, 26, 27, 20, 24, 18, 17, 25, 18, 17,
-<a name="l01370"></a>01370 18, 12, 17, 17, 7, 9, 7, 29, 26, 18, 14, 15, 18, 16, 14, 33, 35, 23, 11, 11, 11, 11, 11, 11, 11,
-<a name="l01371"></a>01371 11, 11, 11, 11, 11, 11, 13, 11, 7, 11, 11, 9, 19, 18, 13, 17, 20, 7, 13, 20, 19, 7, 17, 15, 15,
-<a name="l01372"></a>01372 20, 20, 7, 12, 19, 17, 19, 18, 15, 16, 18, 17, 23, 21, 15, 15, 15, 8, 14, 28, 7, 17, 17, 15, 15,
-<a name="l01373"></a>01373 18, 23, 23, 23, 23, 19, 19, 19, 18, 13, 17, 20, 9, 14, 19, 9, 17, 15, 15, 20, 12, 19, 19, 18, 16,
-<a name="l01374"></a>01374 18, 17, 23, 21, 7, 18, 15, 18, 19, 0, 0, 0, 0, 11, 11, 12, 14, 7, 7, 8, 7, 7, 7, 7, 7,
-<a name="l01375"></a>01375 5, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 17, 25, 25, 9, 25, 17, 17, 17, 25, 25, 25, 25,
-<a name="l01376"></a>01376 25, 7, 25, 25, 25, 25, 25, 25, 25, 25, 21, 25, 25, 25, 24, 24, 8, 8, 25, 25, 25, 25, 19, 17, 17,
-<a name="l01377"></a>01377 17, 16, 16, 27, 31, 13, 17, 27, 31, 13, 17, 21, 19, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01378"></a>01378 25, 25, 25, 25, 7, 7, 7, 7, 7, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01379"></a>01379 0, 0, 18, 33, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01380"></a>01380 25, 25, 25, 25, 25, 25, 25, 11, 11, 25, 20, 14, 7, 8, 7, 8, 14, 14, 7, 8, 21, 19, 8, 8, 7,
-<a name="l01381"></a>01381 8, 24, 24, 8, 8, 9, 12, 24, 24, 8, 8, 24, 24, 8, 8, 19, 17, 17, 17, 19, 17, 17, 17, 19, 17,
-<a name="l01382"></a>01382 17, 17, 11, 11, 11, 11, 16, 16, 16, 16, 27, 27, 18, 18, 27, 27, 18, 18, 36, 36, 28, 28, 36, 36, 28,
-<a name="l01383"></a>01383 28, 19, 19, 19, 19, 19, 19, 19, 19, 18, 15, 17, 13, 18, 15, 17, 13, 26, 26, 9, 9, 19, 19, 9, 9,
-<a name="l01384"></a>01384 20, 20, 13, 13, 17, 17, 7, 7, 11, 11, 13, 13, 17, 17, 8, 8, 9, 12, 15, 13, 14, 14, 21, 19, 21,
-<a name="l01385"></a>01385 19, 8, 8, 18, 20, 18, 20, 18, 20, 18, 20, 25, 25, 7, 7, 25, 25, 25, 5, 7, 25, 25, 7, 8, 25,
-<a name="l01386"></a>01386 25, 25, 7, 7, 7, 7, 7, 7, 25, 7, 7, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01387"></a>01387 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01388"></a>01388 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 11, 11, 11, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01389"></a>01389 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 4, 33, 66, 28, 22, 28, 22, 0,
-<a name="l01390"></a>01390 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 28, 28, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01391"></a>01391 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01392"></a>01392 0, 0, 7, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17,
-<a name="l01393"></a>01393 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 22, 17, 9, 7, 9, 7, 26, 17, 26,
-<a name="l01394"></a>01394 17, 26, 17, 26, 17, 26, 17, 26, 17, 26, 17, 28, 22, 28, 22, 28, 22, 28, 22, 28, 22, 24, 18, 24, 18,
-<a name="l01395"></a>01395 28, 22, 28, 22, 28, 22, 28, 22, 28, 22, 21, 15, 21, 15, 21, 15, 22, 17, 9, 7, 26, 17, 24, 18, 24,
-<a name="l01396"></a>01396 18, 24, 18, 24, 18, 24, 18, 0, 0, 0, 0, 18, 12, 30, 22, 19, 14, 19, 14, 24, 18, 18, 17, 18, 17,
-<a name="l01397"></a>01397 22, 17, 22, 17, 22, 18, 25, 18, 26, 18, 24, 8, 9, 9, 19, 8, 8, 8, 8, 8, 8, 9, 7, 7, 11,
-<a name="l01398"></a>01398 11, 7, 7, 7, 0, 7, 8, 7, 8, 7, 8, 7, 8, 14, 14, 14, 14, 21, 19, 24, 24, 8, 8, 24, 24,
-<a name="l01399"></a>01399 8, 8, 24, 24, 8, 8, 24, 24, 8, 8, 24, 24, 8, 8, 24, 24, 8, 8, 24, 24, 8, 8, 19, 17, 17,
-<a name="l01400"></a>01400 17, 19, 17, 17, 17, 19, 17, 17, 17, 19, 17, 17, 17, 19, 17, 17, 17, 19, 17, 17, 17, 11, 11, 11, 11,
-<a name="l01401"></a>01401 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01402"></a>01402 16, 16, 16, 16, 16, 27, 27, 18, 18, 27, 27, 18, 18, 27, 27, 18, 18, 36, 36, 28, 28, 36, 36, 28, 28,
-<a name="l01403"></a>01403 19, 19, 18, 15, 17, 13, 26, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26,
-<a name="l01404"></a>01404 9, 9, 19, 19, 19, 19, 27, 31, 13, 17, 27, 31, 13, 17, 20, 20, 13, 13, 20, 20, 13, 13, 20, 20, 13,
-<a name="l01405"></a>01405 13, 27, 31, 13, 17, 27, 31, 13, 17, 27, 31, 13, 17, 27, 31, 13, 17, 27, 31, 13, 17, 17, 17, 7, 7,
-<a name="l01406"></a>01406 17, 17, 7, 7, 17, 17, 7, 7, 17, 17, 7, 7, 17, 17, 8, 8, 17, 17, 17, 17, 17, 17, 8, 8, 17,
-<a name="l01407"></a>01407 17, 19, 17, 17, 17, 9, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
-<a name="l01408"></a>01408 14, 21, 19, 21, 19, 8, 8, 14, 14, 21, 19, 8, 8, 21, 19, 27, 27, 27, 27, 7, 0, 0, 0, 0, 0,
-<a name="l01409"></a>01409 0, 0, 37, 36, 0, 0, 0, 0, 0, 0, 6, 12, 0, 0, 20, 0, 0, 0, 27, 27, 18, 18, 36, 36, 28,
-<a name="l01410"></a>01410 28, 18, 15, 17, 13, 14, 11, 9, 8, 11, 8, 8, 8, 8, 8, 27, 31, 7, 0, 11, 15, 18, 20, 18, 20,
-<a name="l01411"></a>01411 18, 20, 18, 20, 18, 20, 18, 20, 18, 20, 17, 17, 18, 20, 37, 74, 28, 0, 10, 10, 11, 13, 21, 21, 33,
-<a name="l01412"></a>01412 25, 7, 12, 12, 14, 22, 10, 12, 10, 10, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 10, 10, 22, 22, 22,
-<a name="l01413"></a>01413 21, 38, 25, 25, 27, 27, 25, 23, 29, 27, 9, 19, 25, 21, 31, 27, 29, 25, 29, 27, 25, 23, 27, 25, 38,
-<a name="l01414"></a>01414 25, 23, 23, 10, 10, 10, 17, 21, 12, 20, 21, 19, 21, 20, 10, 21, 21, 7, 9, 19, 7, 31, 21, 21, 21,
-<a name="l01415"></a>01415 21, 12, 18, 10, 21, 17, 27, 17, 17, 18, 12, 9, 12, 22, 25, 25, 27, 25, 27, 29, 27, 20, 20, 20, 20,
-<a name="l01416"></a>01416 20, 20, 19, 20, 20, 20, 20, 9, 9, 9, 9, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 15, 21, 21,
-<a name="l01417"></a>01417 21, 13, 20, 23, 27, 27, 37, 12, 12, 20, 37, 29, 26, 20, 20, 20, 21, 21, 18, 26, 30, 20, 9, 14, 14,
-<a name="l01418"></a>01418 28, 33, 23, 23, 11, 22, 21, 21, 20, 23, 21, 21, 37, 25, 25, 29, 37, 35, 21, 37, 12, 12, 8, 8, 20,
-<a name="l01419"></a>01419 18, 17, 23, 6, 21, 12, 12, 19, 19, 21, 10, 8, 12, 37, 25, 25, 25, 25, 25, 9, 9, 9, 9, 29, 29,
-<a name="l01420"></a>01420 29, 27, 27, 27, 9, 12, 11, 12, 12, 12, 12, 12, 12, 12, 12, 21, 8, 25, 18, 23, 18, 9, 27, 21, 23,
-<a name="l01421"></a>01421 17, 25, 21, 22, 22, 12, 12, 12, 31, 31, 31, 21, 29, 21, 9, 25, 18, 27, 19, 27, 19, 21, 20, 12, 25,
-<a name="l01422"></a>01422 20, 25, 20, 27, 23, 27, 25, 20, 25, 20, 21, 7, 21, 11, 21, 12, 27, 21, 27, 21, 29, 21, 27, 12, 27,
-<a name="l01423"></a>01423 12, 25, 18, 23, 10, 23, 14, 27, 21, 27, 21, 23, 18, 23, 18, 20, 29, 30, 21, 21, 17, 23, 15, 24, 20,
-<a name="l01424"></a>01424 19, 14, 40, 37, 19, 37, 19, 37, 19, 19, 36, 27, 22, 22, 22, 22, 22, 26, 23, 26, 26, 26, 26, 26, 26,
-<a name="l01425"></a>01425 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
-<a name="l01426"></a>01426 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 22, 37, 37, 37, 37, 37, 22, 22, 22, 38,
-<a name="l01427"></a>01427 39, 34, 28, 28, 20, 24, 22, 19, 19, 28, 27, 16, 22, 7, 13, 33, 12, 22, 13, 13, 22, 13, 25, 20, 27,
-<a name="l01428"></a>01428 19, 27, 19, 25, 20, 25, 20, 25, 20, 29, 21, 29, 21, 29, 21, 27, 21, 27, 21, 9, 9, 9, 9, 9, 9,
-<a name="l01429"></a>01429 9, 7, 19, 9, 25, 19, 19, 21, 7, 27, 21, 27, 21, 29, 21, 29, 21, 27, 12, 25, 18, 23, 10, 27, 21,
-<a name="l01430"></a>01430 27, 21, 27, 21, 27, 21, 38, 27, 23, 17, 7, 25, 20, 37, 33, 29, 23, 9, 38, 27, 38, 27, 38, 27, 23,
-<a name="l01431"></a>01431 17, 8, 12, 21, 22, 31, 31, 31, 31, 12, 12, 12, 12, 25, 29, 31, 14, 29, 30, 28, 8, 25, 25, 25, 25,
-<a name="l01432"></a>01432 23, 27, 9, 25, 25, 31, 27, 24, 29, 27, 25, 23, 23, 23, 25, 30, 28, 9, 23, 21, 17, 21, 8, 20, 21,
-<a name="l01433"></a>01433 19, 16, 21, 21, 8, 19, 19, 21, 17, 17, 21, 21, 18, 20, 19, 26, 29, 8, 20, 21, 20, 29, 25, 32, 20,
-<a name="l01434"></a>01434 27, 25, 9, 9, 19, 39, 37, 32, 22, 24, 27, 25, 24, 25, 20, 25, 25, 34, 22, 27, 27, 22, 24, 31, 27,
-<a name="l01435"></a>01435 29, 27, 25, 27, 23, 24, 28, 25, 27, 25, 34, 35, 29, 33, 24, 27, 37, 27, 20, 21, 20, 14, 22, 20, 25,
-<a name="l01436"></a>01436 17, 21, 21, 16, 22, 25, 20, 21, 20, 21, 19, 17, 17, 30, 17, 21, 19, 30, 30, 23, 27, 20, 19, 28, 20,
-<a name="l01437"></a>01437 20, 21, 14, 19, 18, 7, 9, 9, 34, 30, 21, 16, 17, 20, 18, 15, 37, 40, 26, 12, 12, 12, 12, 12, 12,
-<a name="l01438"></a>01438 12, 12, 12, 12, 12, 12, 12, 14, 12, 9, 12, 12, 10, 21, 20, 15, 19, 22, 9, 14, 22, 22, 9, 19, 17,
-<a name="l01439"></a>01439 17, 22, 22, 9, 13, 21, 20, 21, 20, 17, 18, 20, 19, 26, 24, 18, 18, 18, 9, 15, 30, 9, 19, 19, 17,
-<a name="l01440"></a>01440 17, 20, 26, 26, 26, 26, 21, 21, 21, 20, 15, 19, 22, 11, 15, 22, 11, 19, 17, 17, 22, 13, 21, 21, 20,
-<a name="l01441"></a>01441 18, 20, 19, 26, 24, 9, 20, 17, 20, 21, 0, 0, 0, 0, 12, 12, 13, 15, 8, 7, 9, 7, 7, 8, 7,
-<a name="l01442"></a>01442 8, 6, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 12, 19, 28, 28, 10, 28, 19, 19, 19, 28, 28, 28,
-<a name="l01443"></a>01443 28, 28, 8, 28, 28, 28, 28, 28, 28, 28, 28, 24, 28, 28, 28, 26, 26, 9, 9, 28, 28, 28, 28, 21, 19,
-<a name="l01444"></a>01444 20, 20, 18, 18, 30, 35, 15, 19, 30, 35, 15, 19, 24, 22, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-<a name="l01445"></a>01445 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 28, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01446"></a>01446 0, 0, 0, 21, 37, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-<a name="l01447"></a>01447 28, 28, 28, 28, 28, 28, 28, 28, 12, 12, 28, 23, 15, 8, 8, 8, 8, 16, 16, 8, 8, 24, 22, 9, 9,
-<a name="l01448"></a>01448 8, 8, 26, 26, 9, 9, 10, 14, 26, 26, 9, 9, 26, 26, 9, 9, 21, 19, 20, 20, 21, 19, 20, 20, 21,
-<a name="l01449"></a>01449 19, 20, 20, 12, 12, 12, 12, 18, 18, 18, 18, 30, 30, 20, 20, 30, 30, 20, 20, 41, 41, 31, 31, 41, 41,
-<a name="l01450"></a>01450 31, 31, 22, 22, 22, 22, 22, 22, 22, 22, 20, 17, 19, 15, 20, 17, 19, 15, 29, 29, 10, 10, 22, 22, 10,
-<a name="l01451"></a>01451 10, 22, 22, 15, 15, 19, 19, 8, 8, 13, 13, 15, 15, 19, 19, 9, 9, 10, 14, 17, 15, 16, 16, 24, 22,
-<a name="l01452"></a>01452 24, 22, 9, 9, 20, 22, 20, 22, 20, 22, 20, 22, 28, 28, 7, 7, 28, 28, 28, 6, 8, 28, 28, 8, 9,
-<a name="l01453"></a>01453 28, 28, 28, 8, 8, 8, 8, 8, 8, 28, 7, 7, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-<a name="l01454"></a>01454 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-<a name="l01455"></a>01455 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 12, 12, 12, 28, 28, 28, 28, 28, 28,
-<a name="l01456"></a>01456 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 5, 37, 74, 32, 24, 32, 25,
-<a name="l01457"></a>01457 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 31, 31, 0, 0, 0, 0, 0, 0,
-<a name="l01458"></a>01458 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01459"></a>01459 0, 0, 0, 7, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25,
-<a name="l01460"></a>01460 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 25, 20, 9, 7, 9, 7, 29, 21,
-<a name="l01461"></a>01461 29, 21, 29, 21, 29, 21, 29, 21, 29, 21, 29, 21, 32, 24, 32, 24, 32, 24, 32, 24, 32, 24, 27, 21, 27,
-<a name="l01462"></a>01462 21, 32, 25, 32, 25, 32, 25, 32, 25, 32, 25, 23, 17, 23, 17, 23, 17, 25, 20, 9, 7, 29, 21, 27, 21,
-<a name="l01463"></a>01463 27, 21, 27, 21, 27, 21, 27, 21, 0, 0, 0, 0, 20, 14, 34, 25, 22, 16, 22, 16, 27, 20, 21, 19, 21,
-<a name="l01464"></a>01464 19, 25, 19, 25, 19, 25, 21, 28, 21, 29, 21, 26, 9, 10, 10, 22, 9, 9, 9, 9, 9, 9, 10, 8, 8,
-<a name="l01465"></a>01465 12, 12, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 24, 22, 26, 26, 9, 9, 26,
-<a name="l01466"></a>01466 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 26, 26, 9, 9, 21, 19,
-<a name="l01467"></a>01467 20, 20, 21, 19, 20, 20, 21, 19, 20, 20, 21, 19, 20, 20, 21, 19, 20, 20, 21, 19, 20, 20, 12, 12, 12,
-<a name="l01468"></a>01468 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01469"></a>01469 18, 18, 18, 18, 18, 18, 30, 30, 20, 20, 30, 30, 20, 20, 30, 30, 20, 20, 41, 41, 31, 31, 41, 41, 31,
-<a name="l01470"></a>01470 31, 22, 22, 20, 17, 19, 15, 29, 29, 29, 10, 10, 29, 29, 10, 10, 29, 29, 10, 10, 29, 29, 10, 10, 29,
-<a name="l01471"></a>01471 29, 10, 10, 22, 22, 22, 22, 30, 35, 15, 19, 30, 35, 15, 19, 22, 22, 15, 15, 22, 22, 15, 15, 22, 22,
-<a name="l01472"></a>01472 15, 15, 30, 35, 15, 19, 30, 35, 15, 19, 30, 35, 15, 19, 30, 35, 15, 19, 30, 35, 15, 19, 19, 19, 8,
-<a name="l01473"></a>01473 8, 19, 19, 8, 8, 19, 19, 8, 8, 19, 19, 8, 8, 19, 19, 9, 9, 19, 19, 19, 19, 19, 19, 9, 9,
-<a name="l01474"></a>01474 19, 19, 21, 19, 20, 20, 10, 14, 14, 14, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
-<a name="l01475"></a>01475 16, 16, 24, 22, 24, 22, 9, 9, 16, 16, 24, 22, 9, 9, 24, 22, 30, 30, 30, 30, 8, 0, 0, 0, 0,
-<a name="l01476"></a>01476 0, 0, 0, 42, 40, 0, 0, 0, 0, 0, 0, 7, 14, 0, 0, 22, 0, 0, 0, 30, 30, 20, 20, 41, 41,
-<a name="l01477"></a>01477 31, 31, 20, 17, 19, 15, 15, 13, 10, 9, 12, 9, 9, 9, 9, 9, 30, 35, 9, 0, 13, 18, 20, 22, 20,
-<a name="l01478"></a>01478 22, 20, 22, 20, 22, 20, 22, 20, 22, 20, 22, 19, 19, 20, 22, 42, 84, 32, 0, 12, 12, 14, 15, 23, 23,
-<a name="l01479"></a>01479 37, 28, 8, 14, 14, 16, 25, 12, 14, 12, 12, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 12, 12, 25, 25,
-<a name="l01480"></a>01480 25, 23, 43, 28, 28, 30, 30, 28, 26, 33, 30, 12, 21, 28, 23, 35, 30, 33, 28, 33, 30, 28, 26, 30, 28,
-<a name="l01481"></a>01481 42, 27, 28, 26, 12, 12, 12, 19, 23, 14, 23, 23, 21, 23, 23, 13, 23, 23, 10, 10, 21, 10, 36, 23, 23,
-<a name="l01482"></a>01482 23, 23, 14, 20, 12, 23, 23, 29, 22, 21, 21, 14, 11, 14, 25, 28, 28, 30, 28, 30, 33, 30, 23, 23, 23,
-<a name="l01483"></a>01483 23, 23, 23, 21, 23, 23, 23, 23, 12, 12, 12, 12, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 17, 23,
-<a name="l01484"></a>01484 23, 23, 15, 23, 26, 31, 31, 42, 14, 14, 23, 42, 33, 30, 23, 23, 23, 23, 24, 21, 30, 35, 23, 10, 16,
-<a name="l01485"></a>01485 15, 32, 37, 26, 26, 14, 25, 23, 23, 23, 26, 23, 23, 42, 28, 28, 33, 42, 40, 23, 42, 14, 14, 9, 9,
-<a name="l01486"></a>01486 23, 21, 21, 28, 7, 23, 14, 14, 21, 21, 23, 12, 9, 14, 43, 28, 28, 28, 28, 28, 12, 12, 12, 12, 33,
-<a name="l01487"></a>01487 33, 33, 30, 30, 30, 12, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 23, 9, 28, 20, 26, 21, 11, 30, 23,
-<a name="l01488"></a>01488 28, 21, 28, 23, 25, 25, 14, 14, 14, 35, 35, 35, 23, 33, 23, 12, 28, 20, 30, 21, 30, 21, 23, 23, 14,
-<a name="l01489"></a>01489 28, 23, 28, 23, 30, 26, 30, 28, 23, 28, 23, 23, 10, 23, 12, 23, 14, 30, 23, 30, 23, 33, 23, 30, 14,
-<a name="l01490"></a>01490 30, 14, 28, 20, 26, 12, 26, 16, 30, 23, 30, 23, 26, 21, 26, 21, 23, 33, 34, 24, 23, 19, 26, 17, 27,
-<a name="l01491"></a>01491 23, 21, 15, 46, 42, 21, 42, 21, 42, 21, 21, 41, 30, 25, 25, 25, 25, 25, 30, 26, 30, 30, 30, 30, 30,
-<a name="l01492"></a>01492 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
-<a name="l01493"></a>01493 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 31, 25, 42, 42, 42, 42, 42, 25, 25, 25,
-<a name="l01494"></a>01494 43, 44, 39, 32, 32, 22, 28, 25, 21, 21, 32, 31, 19, 25, 8, 15, 37, 14, 25, 15, 15, 25, 15, 28, 23,
-<a name="l01495"></a>01495 30, 21, 30, 21, 28, 23, 28, 23, 28, 23, 33, 23, 33, 23, 33, 23, 30, 23, 30, 23, 12, 12, 12, 12, 12,
-<a name="l01496"></a>01496 12, 12, 10, 21, 10, 28, 21, 21, 23, 10, 30, 23, 30, 23, 33, 23, 33, 23, 30, 14, 28, 20, 26, 12, 30,
-<a name="l01497"></a>01497 23, 30, 23, 30, 23, 30, 23, 42, 29, 28, 21, 10, 28, 23, 42, 37, 33, 26, 12, 42, 29, 42, 29, 42, 29,
-<a name="l01498"></a>01498 28, 21, 9, 14, 23, 25, 35, 35, 35, 35, 14, 14, 14, 14, 28, 33, 35, 16, 33, 35, 32, 10, 28, 28, 28,
-<a name="l01499"></a>01499 28, 26, 30, 12, 28, 28, 35, 30, 27, 33, 30, 28, 26, 26, 28, 27, 35, 31, 12, 28, 24, 19, 23, 10, 23,
-<a name="l01500"></a>01500 24, 21, 19, 23, 23, 10, 21, 21, 24, 23, 19, 23, 24, 20, 23, 22, 30, 33, 10, 23, 23, 23, 33, 28, 36,
-<a name="l01501"></a>01501 23, 30, 28, 12, 12, 21, 44, 42, 36, 24, 27, 30, 28, 28, 28, 23, 28, 28, 39, 25, 30, 30, 24, 28, 35,
-<a name="l01502"></a>01502 30, 33, 30, 28, 30, 26, 27, 32, 27, 31, 28, 39, 39, 33, 37, 28, 30, 42, 30, 23, 24, 22, 15, 25, 23,
-<a name="l01503"></a>01503 28, 19, 23, 23, 18, 25, 29, 23, 23, 23, 23, 21, 19, 21, 35, 22, 24, 22, 34, 35, 26, 30, 22, 21, 32,
-<a name="l01504"></a>01504 23, 23, 23, 15, 21, 20, 10, 12, 10, 38, 34, 23, 18, 21, 23, 21, 17, 42, 45, 29, 14, 14, 14, 14, 14,
-<a name="l01505"></a>01505 14, 14, 14, 14, 14, 14, 14, 14, 16, 14, 10, 14, 14, 12, 24, 23, 17, 21, 25, 10, 16, 25, 25, 10, 21,
-<a name="l01506"></a>01506 19, 19, 25, 25, 10, 15, 24, 22, 24, 23, 19, 20, 23, 21, 29, 27, 20, 20, 20, 10, 18, 37, 10, 21, 21,
-<a name="l01507"></a>01507 19, 19, 22, 29, 29, 29, 29, 24, 24, 24, 23, 17, 21, 25, 12, 17, 25, 12, 21, 19, 19, 25, 15, 24, 24,
-<a name="l01508"></a>01508 23, 20, 23, 21, 29, 27, 10, 23, 19, 23, 24, 0, 0, 0, 0, 13, 13, 15, 17, 9, 8, 10, 8, 8, 9,
-<a name="l01509"></a>01509 8, 9, 7, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 22, 32, 32, 12, 32, 22, 22, 22, 32, 32,
-<a name="l01510"></a>01510 32, 32, 32, 9, 32, 32, 32, 32, 32, 32, 32, 32, 27, 32, 32, 32, 30, 30, 10, 10, 32, 32, 32, 32, 24,
-<a name="l01511"></a>01511 22, 22, 22, 21, 21, 34, 39, 17, 22, 34, 39, 17, 22, 27, 25, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01512"></a>01512 32, 32, 32, 32, 32, 32, 10, 9, 9, 9, 9, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01513"></a>01513 0, 0, 0, 0, 23, 42, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01514"></a>01514 32, 32, 32, 32, 32, 32, 32, 32, 32, 13, 13, 32, 26, 17, 9, 10, 9, 10, 18, 18, 9, 10, 27, 25, 10,
-<a name="l01515"></a>01515 10, 9, 10, 30, 30, 10, 10, 12, 16, 30, 30, 10, 10, 30, 30, 10, 10, 24, 22, 22, 22, 24, 22, 22, 22,
-<a name="l01516"></a>01516 24, 22, 22, 22, 14, 14, 14, 14, 21, 21, 21, 21, 35, 35, 22, 22, 35, 35, 22, 22, 46, 46, 36, 36, 46,
-<a name="l01517"></a>01517 46, 36, 36, 24, 24, 24, 24, 24, 24, 24, 24, 23, 19, 22, 17, 23, 19, 22, 17, 33, 33, 11, 11, 24, 24,
-<a name="l01518"></a>01518 11, 11, 25, 25, 17, 17, 21, 21, 9, 9, 14, 14, 17, 17, 22, 22, 10, 10, 12, 16, 19, 17, 18, 18, 27,
-<a name="l01519"></a>01519 25, 27, 25, 10, 10, 23, 25, 23, 25, 23, 25, 23, 25, 32, 32, 8, 8, 32, 32, 32, 7, 9, 32, 32, 9,
-<a name="l01520"></a>01520 10, 32, 32, 32, 9, 9, 9, 9, 9, 10, 32, 8, 8, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01521"></a>01521 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01522"></a>01522 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 13, 13, 13, 32, 32, 32, 32, 32,
-<a name="l01523"></a>01523 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 5, 42, 84, 36, 28, 36,
-<a name="l01524"></a>01524 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 35, 35, 0, 0, 0, 0, 0,
-<a name="l01525"></a>01525 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01526"></a>01526 0, 0, 0, 0, 10, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23,
-<a name="l01527"></a>01527 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 28, 23, 12, 10, 12, 10, 33,
-<a name="l01528"></a>01528 23, 33, 23, 33, 23, 33, 23, 33, 23, 33, 23, 33, 23, 36, 28, 36, 28, 36, 28, 36, 28, 36, 28, 30, 23,
-<a name="l01529"></a>01529 30, 23, 36, 28, 36, 28, 36, 28, 36, 28, 36, 28, 28, 21, 28, 21, 28, 21, 28, 23, 12, 10, 33, 23, 30,
-<a name="l01530"></a>01530 23, 30, 23, 30, 23, 30, 23, 30, 23, 0, 0, 0, 0, 23, 15, 39, 28, 24, 18, 24, 18, 30, 23, 23, 21,
-<a name="l01531"></a>01531 23, 21, 28, 21, 28, 22, 28, 23, 32, 23, 33, 23, 30, 10, 11, 11, 24, 10, 10, 10, 10, 10, 10, 11, 9,
-<a name="l01532"></a>01532 9, 14, 14, 9, 9, 9, 0, 9, 10, 9, 10, 9, 10, 9, 10, 18, 18, 18, 18, 27, 25, 30, 30, 10, 10,
-<a name="l01533"></a>01533 30, 30, 10, 10, 30, 30, 10, 10, 30, 30, 10, 10, 30, 30, 10, 10, 30, 30, 10, 10, 30, 30, 10, 10, 24,
-<a name="l01534"></a>01534 22, 22, 22, 24, 22, 22, 22, 24, 22, 22, 22, 24, 22, 22, 22, 24, 22, 22, 22, 24, 22, 22, 22, 14, 14,
-<a name="l01535"></a>01535 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 21, 21, 21, 21, 21, 21, 21, 21, 21,
-<a name="l01536"></a>01536 21, 21, 21, 21, 21, 21, 21, 35, 35, 22, 22, 35, 35, 22, 22, 35, 35, 22, 22, 46, 46, 36, 36, 46, 46,
-<a name="l01537"></a>01537 36, 36, 24, 24, 23, 19, 22, 17, 33, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11,
-<a name="l01538"></a>01538 33, 33, 11, 11, 24, 24, 24, 24, 34, 39, 17, 22, 34, 39, 17, 22, 25, 25, 17, 17, 25, 25, 17, 17, 25,
-<a name="l01539"></a>01539 25, 17, 17, 34, 39, 17, 22, 34, 39, 17, 22, 34, 39, 17, 22, 34, 39, 17, 22, 34, 39, 17, 22, 21, 21,
-<a name="l01540"></a>01540 9, 9, 21, 21, 9, 9, 21, 21, 9, 9, 21, 21, 9, 9, 22, 22, 10, 10, 22, 22, 22, 22, 22, 22, 10,
-<a name="l01541"></a>01541 10, 22, 22, 24, 22, 22, 22, 12, 16, 16, 16, 16, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
-<a name="l01542"></a>01542 18, 18, 18, 27, 25, 27, 25, 10, 10, 18, 18, 27, 25, 10, 10, 27, 25, 34, 34, 34, 34, 9, 0, 0, 0,
-<a name="l01543"></a>01543 0, 0, 0, 0, 47, 46, 0, 0, 0, 0, 0, 0, 8, 16, 0, 0, 25, 0, 0, 0, 35, 35, 22, 22, 46,
-<a name="l01544"></a>01544 46, 36, 36, 23, 19, 22, 17, 17, 14, 12, 10, 13, 10, 10, 10, 10, 10, 34, 39, 10, 0, 14, 20, 23, 25,
-<a name="l01545"></a>01545 23, 25, 23, 25, 23, 25, 23, 25, 23, 25, 23, 25, 22, 22, 23, 25, 46, 92, 35, 0, 13, 13, 14, 16, 26,
-<a name="l01546"></a>01546 26, 41, 31, 9, 15, 15, 18, 27, 13, 15, 13, 13, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 13, 13, 27,
-<a name="l01547"></a>01547 27, 27, 26, 47, 31, 31, 33, 33, 31, 28, 36, 33, 12, 23, 31, 26, 37, 33, 36, 31, 36, 33, 31, 28, 33,
-<a name="l01548"></a>01548 31, 46, 31, 30, 28, 13, 13, 13, 21, 26, 15, 26, 26, 23, 26, 26, 14, 26, 26, 10, 10, 23, 10, 38, 26,
-<a name="l01549"></a>01549 26, 26, 26, 15, 23, 13, 26, 23, 33, 23, 23, 23, 15, 11, 15, 27, 31, 31, 33, 31, 33, 36, 33, 26, 26,
-<a name="l01550"></a>01550 26, 26, 26, 26, 23, 26, 26, 26, 26, 12, 12, 12, 12, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 18,
-<a name="l01551"></a>01551 26, 26, 26, 16, 25, 28, 34, 34, 46, 15, 15, 25, 46, 36, 33, 25, 25, 25, 26, 27, 23, 33, 38, 25, 15,
-<a name="l01552"></a>01552 17, 17, 35, 41, 28, 28, 14, 27, 25, 26, 25, 28, 26, 26, 46, 31, 31, 36, 46, 43, 26, 46, 15, 15, 10,
-<a name="l01553"></a>01553 10, 25, 23, 23, 30, 8, 26, 15, 15, 23, 23, 26, 13, 10, 15, 46, 31, 31, 31, 31, 31, 12, 12, 12, 12,
-<a name="l01554"></a>01554 36, 36, 36, 33, 33, 33, 12, 15, 13, 15, 15, 15, 15, 15, 15, 15, 15, 26, 10, 31, 23, 28, 23, 11, 33,
-<a name="l01555"></a>01555 26, 30, 23, 31, 26, 27, 27, 15, 15, 15, 38, 38, 38, 26, 36, 26, 12, 31, 23, 33, 23, 33, 23, 26, 25,
-<a name="l01556"></a>01556 15, 31, 26, 31, 26, 33, 28, 33, 31, 26, 31, 26, 26, 10, 26, 13, 26, 15, 33, 26, 33, 26, 36, 26, 33,
-<a name="l01557"></a>01557 15, 33, 15, 31, 23, 28, 13, 28, 17, 33, 26, 33, 26, 28, 23, 28, 23, 25, 36, 37, 27, 26, 21, 28, 18,
-<a name="l01558"></a>01558 30, 25, 23, 17, 50, 46, 23, 46, 23, 46, 23, 23, 45, 33, 27, 28, 27, 28, 28, 33, 29, 33, 33, 33, 33,
-<a name="l01559"></a>01559 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,
-<a name="l01560"></a>01560 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 28, 46, 46, 46, 46, 46, 28, 28,
-<a name="l01561"></a>01561 28, 47, 48, 42, 35, 35, 24, 30, 27, 23, 23, 35, 34, 20, 28, 9, 16, 41, 15, 28, 16, 16, 28, 16, 31,
-<a name="l01562"></a>01562 26, 33, 23, 33, 23, 31, 26, 31, 26, 31, 26, 36, 26, 36, 26, 36, 26, 33, 26, 33, 26, 12, 12, 12, 12,
-<a name="l01563"></a>01563 12, 12, 12, 10, 23, 10, 31, 23, 23, 26, 10, 33, 26, 33, 26, 36, 26, 36, 26, 33, 15, 31, 23, 28, 13,
-<a name="l01564"></a>01564 33, 26, 33, 26, 33, 26, 33, 26, 46, 33, 30, 23, 10, 31, 26, 46, 41, 36, 28, 12, 46, 33, 46, 33, 46,
-<a name="l01565"></a>01565 33, 30, 23, 10, 15, 26, 28, 38, 38, 38, 38, 15, 15, 15, 15, 31, 36, 39, 18, 36, 38, 35, 10, 31, 31,
-<a name="l01566"></a>01566 31, 31, 28, 33, 12, 31, 31, 37, 33, 30, 36, 33, 31, 28, 28, 30, 31, 38, 34, 12, 30, 27, 21, 26, 10,
-<a name="l01567"></a>01567 25, 26, 23, 20, 26, 26, 10, 23, 23, 27, 23, 21, 26, 26, 22, 25, 24, 33, 36, 10, 25, 26, 25, 36, 31,
-<a name="l01568"></a>01568 40, 25, 33, 31, 12, 12, 23, 49, 46, 39, 27, 29, 33, 31, 30, 31, 25, 31, 31, 42, 28, 33, 33, 27, 30,
-<a name="l01569"></a>01569 37, 33, 36, 33, 31, 33, 28, 29, 35, 31, 34, 31, 42, 43, 36, 41, 30, 33, 46, 33, 26, 26, 24, 17, 27,
-<a name="l01570"></a>01570 26, 31, 21, 26, 26, 20, 27, 32, 25, 26, 25, 26, 23, 21, 23, 38, 23, 26, 24, 37, 38, 29, 33, 24, 23,
-<a name="l01571"></a>01571 35, 25, 26, 26, 17, 23, 23, 10, 12, 10, 42, 37, 26, 20, 23, 25, 22, 19, 46, 49, 32, 15, 15, 15, 15,
-<a name="l01572"></a>01572 15, 15, 15, 15, 15, 15, 15, 15, 15, 18, 15, 10, 15, 15, 13, 26, 25, 18, 23, 28, 10, 18, 28, 27, 10,
-<a name="l01573"></a>01573 23, 21, 21, 28, 28, 10, 16, 26, 24, 26, 25, 21, 22, 25, 23, 32, 30, 21, 21, 21, 11, 19, 37, 10, 23,
-<a name="l01574"></a>01574 23, 21, 21, 25, 32, 32, 32, 32, 26, 26, 26, 25, 18, 23, 28, 13, 19, 27, 13, 23, 21, 21, 28, 16, 26,
-<a name="l01575"></a>01575 26, 25, 22, 25, 23, 32, 30, 10, 25, 21, 25, 26, 0, 0, 0, 0, 15, 15, 16, 19, 10, 9, 11, 9, 9,
-<a name="l01576"></a>01576 10, 9, 10, 8, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 15, 24, 35, 35, 13, 35, 24, 24, 24, 35,
-<a name="l01577"></a>01577 35, 35, 35, 35, 10, 35, 35, 35, 35, 35, 35, 35, 35, 29, 35, 35, 35, 33, 33, 11, 11, 35, 35, 35, 35,
-<a name="l01578"></a>01578 26, 24, 24, 24, 22, 22, 37, 43, 18, 24, 37, 43, 18, 24, 29, 27, 35, 35, 35, 35, 35, 35, 35, 35, 35,
-<a name="l01579"></a>01579 35, 35, 35, 35, 35, 35, 35, 10, 10, 10, 10, 10, 35, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01580"></a>01580 0, 0, 0, 0, 0, 26, 46, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,
-<a name="l01581"></a>01581 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 15, 15, 35, 28, 19, 10, 11, 10, 11, 20, 20, 10, 11, 29, 27,
-<a name="l01582"></a>01582 11, 11, 10, 11, 33, 33, 11, 11, 13, 17, 33, 33, 11, 11, 33, 33, 11, 11, 26, 24, 24, 24, 26, 24, 24,
-<a name="l01583"></a>01583 24, 26, 24, 24, 24, 16, 16, 16, 16, 22, 22, 22, 22, 38, 38, 24, 24, 38, 38, 24, 24, 51, 51, 39, 39,
-<a name="l01584"></a>01584 51, 51, 39, 39, 27, 27, 27, 27, 27, 27, 27, 27, 25, 21, 24, 18, 25, 21, 24, 18, 36, 36, 12, 12, 27,
-<a name="l01585"></a>01585 27, 12, 12, 28, 28, 18, 18, 23, 23, 10, 10, 16, 16, 18, 18, 24, 24, 11, 11, 13, 17, 21, 18, 20, 20,
-<a name="l01586"></a>01586 29, 27, 29, 27, 11, 11, 25, 28, 25, 28, 25, 28, 25, 28, 35, 35, 9, 9, 35, 35, 35, 8, 10, 35, 35,
-<a name="l01587"></a>01587 10, 11, 35, 35, 35, 10, 10, 10, 10, 10, 10, 35, 9, 9, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,
-<a name="l01588"></a>01588 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,
-<a name="l01589"></a>01589 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 15, 15, 15, 35, 35, 35, 35,
-<a name="l01590"></a>01590 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 6, 46, 92, 39, 30,
-<a name="l01591"></a>01591 39, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 38, 38, 0, 0, 0, 0,
-<a name="l01592"></a>01592 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01593"></a>01593 0, 0, 0, 0, 0, 10, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31,
-<a name="l01594"></a>01594 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 31, 26, 12, 10, 12, 10,
-<a name="l01595"></a>01595 36, 26, 36, 26, 36, 26, 36, 26, 36, 26, 36, 26, 36, 26, 39, 30, 39, 30, 39, 30, 39, 30, 39, 30, 33,
-<a name="l01596"></a>01596 26, 33, 26, 39, 31, 39, 31, 39, 31, 39, 31, 39, 31, 30, 23, 30, 23, 30, 23, 31, 26, 12, 10, 36, 26,
-<a name="l01597"></a>01597 33, 26, 33, 26, 33, 26, 33, 26, 33, 26, 0, 0, 0, 0, 25, 17, 42, 31, 27, 20, 27, 20, 33, 25, 26,
-<a name="l01598"></a>01598 23, 26, 23, 31, 23, 31, 24, 31, 26, 35, 26, 36, 26, 33, 11, 12, 12, 27, 11, 11, 11, 11, 11, 11, 12,
-<a name="l01599"></a>01599 10, 10, 15, 15, 10, 10, 10, 0, 10, 11, 10, 11, 10, 11, 10, 11, 20, 20, 20, 20, 29, 27, 33, 33, 11,
-<a name="l01600"></a>01600 11, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11, 33, 33, 11, 11,
-<a name="l01601"></a>01601 26, 24, 24, 24, 26, 24, 24, 24, 26, 24, 24, 24, 26, 24, 24, 24, 26, 24, 24, 24, 26, 24, 24, 24, 16,
-<a name="l01602"></a>01602 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01603"></a>01603 22, 22, 22, 22, 22, 22, 22, 22, 38, 38, 24, 24, 38, 38, 24, 24, 38, 38, 24, 24, 51, 51, 39, 39, 51,
-<a name="l01604"></a>01604 51, 39, 39, 27, 27, 25, 21, 24, 18, 36, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12,
-<a name="l01605"></a>01605 12, 36, 36, 12, 12, 27, 27, 27, 27, 37, 43, 18, 24, 37, 43, 18, 24, 28, 28, 18, 18, 28, 28, 18, 18,
-<a name="l01606"></a>01606 28, 28, 18, 18, 37, 43, 18, 24, 37, 43, 18, 24, 37, 43, 18, 24, 37, 43, 18, 24, 37, 43, 18, 24, 23,
-<a name="l01607"></a>01607 23, 10, 10, 23, 23, 10, 10, 23, 23, 10, 10, 23, 23, 10, 10, 24, 24, 11, 11, 24, 24, 24, 24, 24, 24,
-<a name="l01608"></a>01608 11, 11, 24, 24, 26, 24, 24, 24, 13, 17, 18, 18, 18, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
-<a name="l01609"></a>01609 20, 20, 20, 20, 29, 27, 29, 27, 11, 11, 20, 20, 29, 27, 11, 11, 29, 27, 37, 37, 37, 37, 10, 0, 0,
-<a name="l01610"></a>01610 0, 0, 0, 0, 0, 52, 50, 0, 0, 0, 0, 0, 0, 9, 17, 0, 0, 28, 0, 0, 0, 38, 38, 24, 24,
-<a name="l01611"></a>01611 51, 51, 39, 39, 25, 21, 24, 18, 19, 16, 13, 11, 15, 11, 11, 11, 11, 11, 37, 43, 10, 0, 16, 21, 25,
-<a name="l01612"></a>01612 28, 25, 28, 25, 28, 25, 28, 25, 28, 25, 28, 25, 28, 24, 24, 25, 28, 50, 100, 38, 0, 14, 14, 16, 18,
-<a name="l01613"></a>01613 28, 28, 44, 33, 10, 17, 17, 19, 29, 14, 17, 14, 14, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 14, 14,
-<a name="l01614"></a>01614 29, 29, 29, 28, 51, 33, 33, 36, 36, 33, 31, 39, 36, 14, 25, 33, 28, 41, 36, 39, 33, 39, 36, 33, 31,
-<a name="l01615"></a>01615 36, 33, 50, 33, 33, 31, 14, 14, 14, 22, 28, 17, 28, 28, 25, 28, 28, 14, 28, 28, 12, 10, 25, 12, 40,
-<a name="l01616"></a>01616 28, 28, 28, 28, 17, 25, 14, 28, 25, 35, 24, 25, 25, 17, 12, 17, 29, 33, 33, 36, 33, 36, 39, 36, 28,
-<a name="l01617"></a>01617 28, 28, 28, 28, 28, 25, 28, 28, 28, 28, 14, 14, 14, 14, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-<a name="l01618"></a>01618 20, 28, 28, 28, 18, 27, 31, 37, 37, 50, 17, 17, 27, 50, 39, 36, 27, 27, 27, 28, 29, 25, 36, 41, 27,
-<a name="l01619"></a>01619 16, 19, 18, 38, 44, 31, 31, 16, 29, 27, 28, 27, 30, 28, 28, 50, 33, 33, 39, 50, 47, 28, 50, 17, 17,
-<a name="l01620"></a>01620 11, 11, 27, 25, 25, 33, 8, 28, 17, 17, 25, 25, 28, 14, 11, 17, 50, 33, 33, 33, 33, 33, 14, 14, 14,
-<a name="l01621"></a>01621 14, 39, 39, 39, 36, 36, 36, 14, 17, 15, 17, 17, 17, 17, 17, 17, 17, 17, 28, 11, 33, 25, 31, 25, 12,
-<a name="l01622"></a>01622 36, 28, 33, 25, 33, 28, 29, 29, 17, 17, 17, 42, 42, 42, 28, 39, 28, 14, 33, 25, 36, 25, 36, 25, 28,
-<a name="l01623"></a>01623 28, 17, 33, 28, 33, 28, 36, 31, 36, 33, 28, 33, 28, 28, 12, 28, 15, 28, 17, 36, 28, 36, 28, 39, 28,
-<a name="l01624"></a>01624 36, 17, 36, 17, 33, 25, 31, 13, 31, 19, 36, 28, 36, 28, 31, 25, 31, 25, 28, 39, 40, 29, 28, 22, 31,
-<a name="l01625"></a>01625 20, 32, 28, 25, 18, 54, 50, 25, 50, 25, 50, 25, 25, 49, 36, 29, 30, 29, 30, 30, 35, 31, 35, 35, 35,
-<a name="l01626"></a>01626 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,
-<a name="l01627"></a>01627 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 30, 50, 49, 49, 49, 49, 30,
-<a name="l01628"></a>01628 30, 30, 51, 53, 46, 38, 38, 27, 33, 30, 26, 25, 38, 37, 22, 30, 9, 18, 44, 16, 30, 18, 18, 30, 18,
-<a name="l01629"></a>01629 33, 28, 36, 25, 36, 25, 33, 28, 33, 28, 33, 28, 39, 28, 39, 28, 39, 28, 36, 28, 36, 28, 14, 14, 14,
-<a name="l01630"></a>01630 14, 14, 14, 14, 12, 25, 10, 33, 25, 25, 28, 12, 36, 28, 36, 28, 39, 28, 39, 28, 36, 17, 33, 25, 31,
-<a name="l01631"></a>01631 14, 36, 28, 36, 28, 36, 28, 36, 28, 50, 35, 33, 25, 12, 33, 28, 50, 44, 39, 31, 12, 50, 35, 50, 35,
-<a name="l01632"></a>01632 50, 35, 33, 25, 11, 17, 28, 30, 42, 42, 42, 42, 17, 17, 17, 17, 33, 39, 42, 19, 39, 42, 38, 10, 33,
-<a name="l01633"></a>01633 33, 33, 33, 31, 36, 14, 33, 33, 41, 36, 33, 39, 36, 33, 31, 31, 33, 33, 42, 37, 14, 33, 29, 22, 28,
-<a name="l01634"></a>01634 10, 27, 29, 25, 22, 28, 28, 10, 25, 25, 29, 25, 22, 28, 28, 24, 27, 26, 36, 39, 10, 27, 28, 27, 39,
-<a name="l01635"></a>01635 33, 43, 27, 36, 33, 14, 14, 25, 53, 51, 43, 29, 32, 36, 33, 33, 33, 27, 34, 33, 46, 30, 36, 36, 29,
-<a name="l01636"></a>01636 33, 41, 36, 39, 36, 33, 36, 31, 32, 38, 33, 37, 33, 46, 47, 40, 44, 33, 36, 51, 36, 28, 29, 27, 18,
-<a name="l01637"></a>01637 29, 28, 33, 23, 28, 28, 22, 29, 34, 28, 28, 27, 28, 25, 23, 25, 41, 24, 29, 26, 40, 41, 31, 36, 26,
-<a name="l01638"></a>01638 26, 38, 27, 28, 28, 18, 26, 25, 12, 14, 10, 45, 41, 28, 22, 25, 28, 24, 21, 50, 54, 35, 17, 17, 17,
-<a name="l01639"></a>01639 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 19, 17, 13, 17, 17, 14, 28, 27, 20, 25, 30, 13, 19, 30, 30,
-<a name="l01640"></a>01640 13, 25, 23, 23, 30, 30, 13, 18, 29, 26, 28, 27, 23, 24, 27, 25, 35, 32, 26, 26, 26, 12, 21, 42, 13,
-<a name="l01641"></a>01641 25, 25, 23, 23, 27, 35, 35, 35, 35, 28, 28, 28, 27, 20, 25, 30, 14, 21, 30, 14, 25, 23, 23, 30, 18,
-<a name="l01642"></a>01642 29, 28, 27, 24, 27, 25, 35, 32, 13, 27, 23, 27, 29, 0, 0, 0, 0, 16, 16, 18, 21, 10, 10, 12, 10,
-<a name="l01643"></a>01643 10, 10, 10, 11, 8, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 16, 26, 38, 38, 14, 38, 26, 26, 26,
-<a name="l01644"></a>01644 38, 38, 38, 38, 38, 11, 38, 38, 38, 38, 38, 38, 38, 38, 32, 38, 38, 38, 36, 36, 12, 12, 38, 38, 38,
-<a name="l01645"></a>01645 38, 28, 26, 26, 26, 24, 24, 41, 47, 20, 26, 41, 47, 20, 26, 32, 29, 38, 38, 38, 38, 38, 38, 38, 38,
-<a name="l01646"></a>01646 38, 38, 38, 38, 38, 38, 38, 38, 11, 11, 11, 11, 11, 38, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01647"></a>01647 0, 0, 0, 0, 0, 0, 28, 50, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-<a name="l01648"></a>01648 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 16, 16, 38, 31, 21, 10, 11, 10, 11, 22, 22, 10, 11, 32,
-<a name="l01649"></a>01649 29, 12, 12, 10, 11, 36, 36, 12, 12, 14, 19, 36, 36, 12, 12, 36, 36, 12, 12, 28, 26, 26, 26, 28, 26,
-<a name="l01650"></a>01650 26, 26, 28, 26, 26, 26, 17, 17, 17, 17, 24, 24, 24, 24, 41, 41, 27, 27, 41, 41, 27, 27, 55, 55, 42,
-<a name="l01651"></a>01651 42, 55, 55, 42, 42, 29, 29, 29, 29, 29, 29, 29, 29, 27, 23, 26, 20, 27, 23, 26, 20, 39, 39, 13, 13,
-<a name="l01652"></a>01652 29, 29, 13, 13, 30, 30, 20, 20, 25, 25, 10, 10, 17, 17, 20, 20, 26, 26, 12, 12, 14, 19, 23, 20, 22,
-<a name="l01653"></a>01653 22, 32, 29, 32, 29, 12, 12, 27, 30, 27, 30, 27, 30, 27, 30, 38, 38, 10, 10, 38, 38, 38, 8, 11, 38,
-<a name="l01654"></a>01654 38, 10, 12, 38, 38, 38, 11, 11, 11, 11, 11, 11, 38, 10, 10, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-<a name="l01655"></a>01655 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-<a name="l01656"></a>01656 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 16, 16, 16, 38, 38, 38,
-<a name="l01657"></a>01657 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 6, 50, 100, 43,
-<a name="l01658"></a>01658 33, 43, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 42, 42, 0, 0, 0,
-<a name="l01659"></a>01659 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01660"></a>01660 0, 0, 0, 0, 0, 0, 12, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28,
-<a name="l01661"></a>01661 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 33, 28, 14, 12, 14,
-<a name="l01662"></a>01662 12, 39, 28, 39, 28, 39, 28, 39, 28, 39, 28, 39, 28, 39, 28, 43, 33, 43, 33, 43, 33, 43, 33, 43, 33,
-<a name="l01663"></a>01663 36, 28, 36, 28, 43, 33, 43, 33, 43, 33, 43, 33, 43, 33, 33, 25, 33, 25, 33, 25, 33, 28, 14, 12, 39,
-<a name="l01664"></a>01664 28, 36, 28, 36, 28, 36, 28, 36, 28, 36, 28, 0, 0, 0, 0, 27, 18, 46, 33, 29, 22, 29, 22, 36, 28,
-<a name="l01665"></a>01665 28, 25, 28, 25, 33, 25, 33, 26, 33, 28, 38, 28, 39, 28, 36, 12, 13, 13, 29, 12, 12, 12, 12, 12, 12,
-<a name="l01666"></a>01666 13, 10, 10, 17, 17, 10, 10, 10, 0, 10, 11, 10, 11, 10, 11, 10, 11, 22, 22, 22, 22, 32, 29, 36, 36,
-<a name="l01667"></a>01667 12, 12, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12, 12, 36, 36, 12,
-<a name="l01668"></a>01668 12, 28, 26, 26, 26, 28, 26, 26, 26, 28, 26, 26, 26, 28, 26, 26, 26, 28, 26, 26, 26, 28, 26, 26, 26,
-<a name="l01669"></a>01669 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 24, 24, 24, 24,
-<a name="l01670"></a>01670 24, 24, 24, 24, 24, 24, 24, 24, 24, 41, 41, 27, 27, 41, 41, 27, 27, 41, 41, 27, 27, 55, 55, 42, 42,
-<a name="l01671"></a>01671 55, 55, 42, 42, 29, 29, 27, 23, 26, 20, 39, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39,
-<a name="l01672"></a>01672 13, 13, 39, 39, 13, 13, 29, 29, 29, 29, 41, 47, 20, 26, 41, 47, 20, 26, 30, 30, 20, 20, 30, 30, 20,
-<a name="l01673"></a>01673 20, 30, 30, 20, 20, 41, 47, 20, 26, 41, 47, 20, 26, 41, 47, 20, 26, 41, 47, 20, 26, 41, 47, 20, 26,
-<a name="l01674"></a>01674 25, 25, 10, 10, 25, 25, 10, 10, 25, 25, 10, 10, 25, 25, 10, 10, 26, 26, 12, 12, 26, 26, 26, 26, 26,
-<a name="l01675"></a>01675 26, 12, 12, 26, 26, 28, 26, 26, 26, 14, 19, 19, 19, 19, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-<a name="l01676"></a>01676 22, 22, 22, 22, 22, 32, 29, 32, 29, 12, 12, 22, 22, 32, 29, 12, 12, 32, 29, 41, 41, 41, 41, 10, 0,
-<a name="l01677"></a>01677 0, 0, 0, 0, 0, 0, 56, 54, 0, 0, 0, 0, 0, 0, 10, 19, 0, 0, 30, 0, 0, 0, 41, 41, 27,
-<a name="l01678"></a>01678 27, 55, 55, 42, 42, 27, 23, 26, 20, 21, 17, 14, 12, 16, 12, 12, 12, 12, 12, 41, 47, 13, 0, 17, 26,
-<a name="l01679"></a>01679 27, 30, 27, 30, 27, 30, 27, 30, 27, 30, 27, 30, 27, 30, 26, 26, 27, 30, 54, 108, 41, 0, 15, 15, 17,
-<a name="l01680"></a>01680 19, 30, 30, 48, 36, 10, 18, 18, 21, 32, 15, 18, 15, 15, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 15,
-<a name="l01681"></a>01681 15, 32, 32, 32, 30, 55, 36, 36, 39, 39, 36, 33, 42, 39, 15, 27, 36, 30, 45, 39, 42, 36, 42, 39, 36,
-<a name="l01682"></a>01682 33, 39, 36, 54, 35, 35, 33, 15, 15, 15, 24, 30, 18, 30, 30, 27, 30, 30, 15, 30, 29, 13, 13, 27, 13,
-<a name="l01683"></a>01683 45, 29, 30, 30, 30, 18, 27, 15, 29, 27, 39, 26, 27, 26, 18, 14, 18, 32, 36, 36, 39, 36, 39, 42, 39,
-<a name="l01684"></a>01684 30, 30, 30, 30, 30, 30, 27, 30, 30, 30, 30, 15, 15, 15, 15, 29, 30, 30, 30, 30, 30, 29, 29, 29, 29,
-<a name="l01685"></a>01685 30, 22, 30, 30, 30, 19, 29, 33, 40, 40, 54, 18, 18, 30, 54, 42, 39, 30, 30, 30, 30, 31, 27, 39, 44,
-<a name="l01686"></a>01686 30, 16, 20, 20, 41, 48, 33, 33, 17, 32, 29, 30, 30, 34, 30, 30, 54, 36, 36, 42, 54, 51, 30, 54, 18,
-<a name="l01687"></a>01687 18, 12, 12, 30, 27, 27, 35, 9, 30, 18, 18, 27, 27, 30, 15, 12, 18, 53, 36, 36, 36, 36, 36, 15, 15,
-<a name="l01688"></a>01688 15, 15, 42, 42, 42, 39, 39, 39, 15, 18, 16, 18, 18, 18, 18, 18, 18, 18, 18, 30, 12, 36, 27, 33, 26,
-<a name="l01689"></a>01689 14, 39, 30, 35, 27, 36, 30, 32, 32, 18, 18, 18, 45, 45, 45, 30, 42, 30, 15, 36, 27, 39, 27, 39, 27,
-<a name="l01690"></a>01690 30, 30, 18, 36, 30, 36, 30, 39, 33, 39, 36, 30, 36, 30, 30, 13, 30, 16, 30, 18, 39, 29, 39, 29, 42,
-<a name="l01691"></a>01691 30, 39, 18, 39, 18, 36, 27, 33, 15, 33, 20, 39, 29, 39, 29, 33, 26, 33, 26, 30, 42, 43, 31, 30, 24,
-<a name="l01692"></a>01692 33, 21, 35, 30, 27, 20, 59, 54, 27, 54, 27, 54, 27, 27, 53, 39, 32, 33, 32, 33, 33, 38, 34, 38, 38,
-<a name="l01693"></a>01693 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-<a name="l01694"></a>01694 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 33, 54, 53, 53, 53, 53,
-<a name="l01695"></a>01695 33, 33, 33, 55, 57, 49, 41, 41, 29, 35, 32, 28, 27, 41, 40, 24, 33, 10, 19, 48, 17, 33, 19, 19, 33,
-<a name="l01696"></a>01696 19, 36, 30, 39, 27, 39, 27, 36, 30, 36, 30, 36, 30, 42, 30, 42, 30, 42, 30, 39, 29, 39, 29, 15, 15,
-<a name="l01697"></a>01697 15, 15, 15, 15, 15, 13, 27, 13, 36, 27, 27, 30, 13, 39, 29, 39, 30, 42, 30, 42, 30, 39, 18, 36, 27,
-<a name="l01698"></a>01698 33, 15, 39, 29, 39, 29, 39, 29, 39, 29, 54, 39, 35, 27, 13, 36, 30, 54, 48, 42, 33, 15, 54, 39, 54,
-<a name="l01699"></a>01699 39, 54, 39, 35, 27, 12, 18, 30, 32, 45, 45, 45, 45, 18, 18, 18, 18, 36, 42, 45, 21, 42, 44, 41, 13,
-<a name="l01700"></a>01700 36, 36, 36, 36, 33, 39, 15, 36, 36, 45, 39, 35, 42, 39, 36, 33, 33, 35, 35, 45, 40, 15, 35, 31, 24,
-<a name="l01701"></a>01701 30, 13, 30, 31, 27, 24, 30, 30, 13, 27, 27, 31, 27, 24, 30, 31, 26, 30, 28, 39, 42, 13, 30, 30, 30,
-<a name="l01702"></a>01702 42, 36, 47, 29, 39, 36, 15, 15, 27, 57, 55, 45, 31, 34, 39, 36, 35, 36, 29, 37, 36, 50, 33, 39, 39,
-<a name="l01703"></a>01703 31, 35, 45, 39, 42, 39, 36, 39, 33, 34, 41, 35, 40, 36, 49, 51, 43, 48, 35, 39, 55, 39, 30, 31, 29,
-<a name="l01704"></a>01704 20, 32, 30, 36, 25, 29, 29, 24, 31, 37, 29, 30, 28, 30, 27, 25, 27, 44, 26, 31, 28, 43, 44, 34, 39,
-<a name="l01705"></a>01705 28, 28, 41, 29, 30, 29, 20, 28, 27, 13, 15, 13, 49, 44, 29, 24, 27, 29, 26, 22, 54, 58, 37, 18, 18,
-<a name="l01706"></a>01706 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 21, 18, 13, 18, 18, 15, 30, 29, 22, 27, 33, 13, 21, 32,
-<a name="l01707"></a>01707 32, 13, 28, 25, 25, 32, 32, 13, 19, 31, 29, 31, 30, 25, 26, 30, 28, 38, 35, 26, 26, 26, 13, 23, 42,
-<a name="l01708"></a>01708 13, 28, 28, 25, 25, 29, 38, 38, 38, 38, 30, 30, 30, 29, 22, 27, 33, 15, 22, 32, 15, 28, 25, 25, 32,
-<a name="l01709"></a>01709 19, 31, 31, 30, 26, 30, 28, 38, 35, 13, 29, 25, 30, 31, 0, 0, 0, 0, 17, 17, 19, 22, 11, 11, 13,
-<a name="l01710"></a>01710 11, 11, 11, 11, 11, 9, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 17, 28, 41, 41, 15, 41, 28, 28,
-<a name="l01711"></a>01711 28, 41, 41, 41, 41, 41, 11, 41, 41, 41, 41, 41, 41, 41, 41, 34, 41, 41, 41, 39, 39, 13, 13, 41, 41,
-<a name="l01712"></a>01712 41, 41, 30, 28, 29, 29, 26, 26, 44, 50, 21, 28, 44, 50, 21, 28, 34, 32, 41, 41, 41, 41, 41, 41, 41,
-<a name="l01713"></a>01713 41, 41, 41, 41, 41, 41, 41, 41, 41, 12, 11, 11, 11, 11, 41, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01714"></a>01714 0, 0, 0, 0, 0, 0, 0, 30, 54, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-<a name="l01715"></a>01715 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 17, 17, 41, 33, 22, 11, 12, 11, 12, 23, 23, 11, 12,
-<a name="l01716"></a>01716 34, 32, 13, 13, 11, 12, 39, 39, 13, 13, 15, 20, 39, 39, 13, 13, 39, 39, 13, 13, 30, 28, 29, 29, 30,
-<a name="l01717"></a>01717 28, 29, 29, 30, 28, 29, 29, 18, 18, 18, 18, 26, 26, 26, 26, 44, 44, 29, 29, 44, 44, 29, 29, 59, 59,
-<a name="l01718"></a>01718 46, 46, 59, 59, 46, 46, 31, 31, 31, 31, 31, 31, 31, 31, 29, 24, 28, 21, 29, 24, 28, 21, 43, 43, 14,
-<a name="l01719"></a>01719 14, 31, 31, 14, 14, 32, 32, 21, 21, 27, 27, 11, 11, 18, 18, 21, 21, 28, 28, 13, 13, 15, 20, 24, 21,
-<a name="l01720"></a>01720 23, 23, 34, 32, 34, 32, 13, 13, 29, 32, 29, 32, 29, 32, 29, 32, 41, 41, 11, 11, 41, 41, 41, 9, 11,
-<a name="l01721"></a>01721 41, 41, 11, 13, 41, 41, 41, 11, 11, 11, 11, 11, 12, 41, 11, 11, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-<a name="l01722"></a>01722 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-<a name="l01723"></a>01723 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 17, 17, 17, 41, 41,
-<a name="l01724"></a>01724 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 7, 54, 108,
-<a name="l01725"></a>01725 46, 35, 46, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 45, 45, 0, 0,
-<a name="l01726"></a>01726 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01727"></a>01727 0, 0, 0, 0, 0, 0, 0, 13, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36,
-<a name="l01728"></a>01728 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 36, 30, 15, 13,
-<a name="l01729"></a>01729 15, 13, 42, 30, 42, 30, 42, 30, 42, 30, 42, 30, 42, 30, 42, 30, 46, 35, 46, 35, 46, 35, 46, 35, 46,
-<a name="l01730"></a>01730 35, 39, 29, 39, 29, 46, 36, 46, 36, 46, 36, 46, 36, 46, 36, 35, 27, 35, 27, 35, 27, 36, 30, 15, 13,
-<a name="l01731"></a>01731 42, 30, 39, 29, 39, 29, 39, 29, 39, 29, 39, 29, 0, 0, 0, 0, 29, 20, 50, 36, 31, 24, 31, 24, 39,
-<a name="l01732"></a>01732 30, 30, 27, 30, 27, 36, 27, 36, 28, 36, 29, 41, 30, 42, 30, 39, 13, 14, 14, 31, 13, 13, 13, 13, 13,
-<a name="l01733"></a>01733 13, 15, 11, 11, 18, 18, 11, 11, 11, 0, 11, 12, 11, 12, 11, 12, 11, 12, 23, 23, 23, 23, 34, 32, 39,
-<a name="l01734"></a>01734 39, 13, 13, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39, 13, 13, 39, 39,
-<a name="l01735"></a>01735 13, 13, 30, 28, 29, 29, 30, 28, 29, 29, 30, 28, 29, 29, 30, 28, 29, 29, 30, 28, 29, 29, 30, 28, 29,
-<a name="l01736"></a>01736 29, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 26, 26, 26, 26, 26, 26,
-<a name="l01737"></a>01737 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 44, 44, 29, 29, 44, 44, 29, 29, 44, 44, 29, 29, 59, 59, 46,
-<a name="l01738"></a>01738 46, 59, 59, 46, 46, 31, 31, 29, 24, 28, 21, 43, 43, 43, 14, 14, 43, 43, 14, 14, 43, 43, 14, 14, 43,
-<a name="l01739"></a>01739 43, 14, 14, 43, 43, 14, 14, 31, 31, 31, 31, 44, 50, 21, 28, 44, 50, 21, 28, 32, 32, 21, 21, 32, 32,
-<a name="l01740"></a>01740 21, 21, 32, 32, 21, 21, 44, 50, 21, 28, 44, 50, 21, 28, 44, 50, 21, 28, 44, 50, 21, 28, 44, 50, 21,
-<a name="l01741"></a>01741 28, 27, 27, 11, 11, 27, 27, 11, 11, 27, 27, 11, 11, 27, 27, 11, 11, 28, 28, 13, 13, 28, 28, 28, 28,
-<a name="l01742"></a>01742 28, 28, 13, 13, 28, 28, 30, 28, 29, 29, 15, 20, 21, 21, 21, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
-<a name="l01743"></a>01743 23, 23, 23, 23, 23, 23, 34, 32, 34, 32, 13, 13, 23, 23, 34, 32, 13, 13, 34, 32, 44, 44, 44, 44, 11,
-<a name="l01744"></a>01744 0, 0, 0, 0, 0, 0, 0, 61, 59, 0, 0, 0, 0, 0, 0, 10, 20, 0, 0, 32, 0, 0, 0, 44, 44,
-<a name="l01745"></a>01745 29, 29, 59, 59, 46, 46, 29, 24, 28, 21, 22, 18, 15, 13, 17, 13, 13, 13, 13, 13, 44, 50, 13, 0, 18,
-<a name="l01746"></a>01746 26, 29, 32, 29, 32, 29, 32, 29, 32, 29, 32, 29, 32, 29, 32, 28, 28, 29, 32, 58, 116, 44, 0, 16, 16,
-<a name="l01747"></a>01747 19, 21, 32, 32, 52, 39, 11, 19, 19, 23, 34, 16, 19, 16, 16, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01748"></a>01748 16, 16, 34, 34, 34, 32, 59, 39, 39, 42, 42, 39, 35, 45, 42, 15, 29, 39, 32, 47, 42, 45, 39, 45, 42,
-<a name="l01749"></a>01749 39, 36, 42, 39, 58, 37, 38, 35, 16, 16, 16, 24, 32, 19, 32, 32, 29, 32, 32, 16, 32, 32, 13, 13, 30,
-<a name="l01750"></a>01750 13, 49, 32, 32, 32, 32, 19, 29, 16, 32, 29, 41, 28, 27, 28, 19, 14, 19, 34, 39, 39, 42, 39, 42, 45,
-<a name="l01751"></a>01751 42, 32, 32, 32, 32, 32, 32, 29, 32, 32, 32, 32, 15, 15, 15, 15, 32, 32, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01752"></a>01752 32, 32, 23, 32, 32, 32, 20, 31, 35, 43, 43, 58, 19, 19, 32, 58, 45, 41, 32, 32, 32, 32, 33, 29, 41,
-<a name="l01753"></a>01753 48, 32, 17, 21, 21, 45, 52, 35, 35, 19, 34, 32, 32, 32, 36, 32, 32, 58, 39, 39, 45, 58, 55, 32, 58,
-<a name="l01754"></a>01754 19, 19, 13, 13, 32, 29, 27, 38, 10, 32, 19, 19, 29, 29, 32, 16, 13, 19, 57, 39, 39, 39, 39, 39, 15,
-<a name="l01755"></a>01755 15, 15, 15, 45, 45, 45, 42, 42, 42, 15, 19, 17, 19, 19, 19, 19, 19, 19, 19, 19, 32, 13, 39, 29, 35,
-<a name="l01756"></a>01756 28, 14, 42, 32, 38, 27, 39, 32, 34, 34, 19, 19, 19, 48, 48, 48, 32, 45, 32, 15, 39, 29, 42, 29, 42,
-<a name="l01757"></a>01757 29, 32, 32, 19, 39, 32, 39, 32, 42, 36, 42, 39, 32, 39, 32, 32, 13, 32, 17, 32, 19, 42, 32, 42, 32,
-<a name="l01758"></a>01758 45, 32, 42, 19, 42, 19, 39, 29, 36, 16, 36, 22, 42, 32, 42, 32, 35, 28, 35, 28, 32, 45, 46, 34, 32,
-<a name="l01759"></a>01759 26, 36, 23, 38, 32, 29, 21, 63, 58, 29, 58, 29, 58, 29, 29, 57, 42, 34, 35, 34, 35, 35, 41, 36, 41,
-<a name="l01760"></a>01760 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-<a name="l01761"></a>01761 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 35, 58, 57, 57, 57,
-<a name="l01762"></a>01762 57, 35, 35, 35, 59, 61, 53, 44, 44, 31, 38, 34, 30, 29, 44, 43, 26, 35, 11, 21, 51, 19, 35, 21, 21,
-<a name="l01763"></a>01763 35, 21, 39, 32, 42, 29, 42, 29, 39, 32, 39, 32, 39, 32, 45, 32, 45, 32, 45, 32, 42, 32, 42, 32, 15,
-<a name="l01764"></a>01764 15, 15, 15, 15, 15, 15, 13, 29, 13, 39, 30, 29, 32, 13, 42, 32, 42, 32, 45, 32, 45, 32, 42, 19, 39,
-<a name="l01765"></a>01765 29, 35, 16, 42, 32, 42, 32, 42, 32, 42, 32, 58, 41, 38, 27, 13, 39, 32, 58, 52, 45, 35, 15, 58, 41,
-<a name="l01766"></a>01766 58, 41, 58, 41, 38, 27, 13, 19, 32, 35, 48, 48, 48, 48, 19, 19, 19, 19, 39, 45, 49, 22, 45, 48, 44,
-<a name="l01767"></a>01767 13, 39, 39, 39, 39, 35, 42, 15, 39, 39, 47, 42, 38, 45, 42, 39, 36, 36, 38, 37, 48, 43, 15, 38, 34,
-<a name="l01768"></a>01768 26, 32, 13, 32, 33, 29, 26, 32, 32, 13, 29, 29, 33, 29, 26, 32, 33, 28, 32, 30, 41, 45, 13, 32, 32,
-<a name="l01769"></a>01769 32, 45, 39, 50, 31, 42, 39, 15, 15, 29, 61, 59, 50, 34, 37, 42, 39, 38, 39, 31, 39, 39, 54, 35, 42,
-<a name="l01770"></a>01770 42, 34, 38, 47, 42, 45, 42, 39, 42, 36, 37, 44, 37, 43, 39, 53, 54, 46, 51, 38, 42, 59, 42, 32, 33,
-<a name="l01771"></a>01771 31, 21, 34, 32, 39, 27, 32, 32, 25, 34, 40, 32, 32, 31, 32, 29, 27, 27, 48, 28, 33, 30, 47, 48, 36,
-<a name="l01772"></a>01772 42, 30, 30, 44, 31, 32, 32, 21, 30, 29, 13, 15, 13, 53, 47, 32, 25, 27, 32, 28, 24, 58, 62, 40, 19,
-<a name="l01773"></a>01773 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 22, 19, 14, 19, 19, 16, 33, 31, 23, 29, 35, 14, 22,
-<a name="l01774"></a>01774 35, 34, 14, 30, 27, 27, 35, 35, 14, 20, 33, 31, 33, 32, 27, 28, 32, 30, 40, 37, 29, 29, 29, 14, 24,
-<a name="l01775"></a>01775 46, 14, 30, 30, 27, 27, 31, 40, 40, 40, 40, 33, 33, 33, 31, 23, 29, 35, 17, 24, 34, 17, 30, 27, 27,
-<a name="l01776"></a>01776 35, 20, 33, 33, 32, 28, 32, 30, 40, 37, 14, 31, 27, 32, 33, 0, 0, 0, 0, 19, 19, 21, 24, 12, 12,
-<a name="l01777"></a>01777 14, 12, 12, 12, 12, 12, 10, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 19, 31, 44, 44, 16, 44, 31,
-<a name="l01778"></a>01778 31, 31, 44, 44, 44, 44, 44, 12, 44, 44, 44, 44, 44, 44, 44, 44, 37, 44, 44, 44, 41, 41, 14, 14, 44,
-<a name="l01779"></a>01779 44, 44, 44, 33, 31, 31, 31, 28, 28, 47, 54, 23, 30, 47, 54, 23, 30, 37, 34, 44, 44, 44, 44, 44, 44,
-<a name="l01780"></a>01780 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 13, 12, 12, 12, 12, 44, 44, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01781"></a>01781 0, 0, 0, 0, 0, 0, 0, 0, 32, 58, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
-<a name="l01782"></a>01782 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 19, 19, 44, 36, 24, 12, 13, 12, 13, 25, 25, 12,
-<a name="l01783"></a>01783 13, 37, 34, 14, 14, 12, 13, 41, 41, 14, 14, 16, 22, 41, 41, 14, 14, 41, 41, 14, 14, 33, 31, 31, 31,
-<a name="l01784"></a>01784 33, 31, 31, 31, 33, 31, 31, 31, 20, 20, 20, 20, 28, 28, 28, 28, 48, 48, 31, 31, 48, 48, 31, 31, 64,
-<a name="l01785"></a>01785 64, 49, 49, 64, 64, 49, 49, 34, 34, 34, 34, 34, 34, 34, 34, 32, 26, 31, 23, 32, 26, 31, 23, 46, 46,
-<a name="l01786"></a>01786 16, 15, 34, 34, 16, 15, 35, 35, 23, 23, 29, 29, 12, 12, 20, 20, 23, 23, 31, 31, 14, 14, 16, 22, 26,
-<a name="l01787"></a>01787 23, 25, 25, 37, 34, 37, 34, 14, 14, 32, 35, 32, 35, 32, 35, 32, 35, 44, 44, 12, 12, 44, 44, 44, 10,
-<a name="l01788"></a>01788 12, 44, 44, 12, 14, 44, 44, 44, 12, 12, 12, 12, 12, 13, 44, 12, 12, 44, 44, 44, 44, 44, 44, 44, 44,
-<a name="l01789"></a>01789 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
-<a name="l01790"></a>01790 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 19, 19, 19, 44,
-<a name="l01791"></a>01791 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 7, 58,
-<a name="l01792"></a>01792 116, 50, 38, 50, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 48, 48, 0,
-<a name="l01793"></a>01793 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01794"></a>01794 0, 0, 0, 0, 0, 0, 0, 0, 13, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32,
-<a name="l01795"></a>01795 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 39, 32, 15,
-<a name="l01796"></a>01796 13, 15, 13, 45, 32, 45, 32, 45, 32, 45, 32, 45, 32, 45, 32, 45, 32, 50, 38, 50, 38, 50, 38, 50, 38,
-<a name="l01797"></a>01797 50, 38, 42, 32, 42, 32, 50, 39, 50, 39, 50, 39, 50, 39, 50, 39, 38, 27, 38, 27, 38, 27, 39, 32, 15,
-<a name="l01798"></a>01798 13, 45, 32, 42, 32, 42, 32, 42, 32, 42, 32, 42, 32, 0, 0, 0, 0, 31, 21, 54, 39, 34, 25, 34, 25,
-<a name="l01799"></a>01799 42, 32, 32, 29, 32, 29, 39, 29, 39, 30, 39, 32, 44, 32, 45, 32, 41, 14, 16, 15, 34, 14, 14, 14, 14,
-<a name="l01800"></a>01800 14, 14, 16, 12, 12, 19, 19, 12, 12, 12, 0, 12, 13, 12, 13, 12, 13, 12, 13, 25, 25, 25, 25, 37, 34,
-<a name="l01801"></a>01801 41, 41, 14, 14, 41, 41, 14, 14, 41, 41, 14, 14, 41, 41, 14, 14, 41, 41, 14, 14, 41, 41, 14, 14, 41,
-<a name="l01802"></a>01802 41, 14, 14, 33, 31, 31, 31, 33, 31, 31, 31, 33, 31, 31, 31, 33, 31, 31, 31, 33, 31, 31, 31, 33, 31,
-<a name="l01803"></a>01803 31, 31, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 28, 28, 28, 28, 28,
-<a name="l01804"></a>01804 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 48, 48, 31, 31, 48, 48, 31, 31, 48, 48, 31, 31, 64, 64,
-<a name="l01805"></a>01805 49, 49, 64, 64, 49, 49, 34, 34, 32, 26, 31, 23, 46, 46, 46, 16, 15, 46, 46, 16, 15, 46, 46, 16, 15,
-<a name="l01806"></a>01806 46, 46, 16, 15, 46, 46, 16, 15, 34, 34, 34, 34, 47, 54, 23, 30, 47, 54, 23, 30, 35, 35, 23, 23, 35,
-<a name="l01807"></a>01807 35, 23, 23, 35, 35, 23, 23, 47, 54, 23, 30, 47, 54, 23, 30, 47, 54, 23, 30, 47, 54, 23, 30, 47, 54,
-<a name="l01808"></a>01808 23, 30, 29, 29, 12, 12, 29, 29, 12, 12, 29, 29, 12, 12, 29, 29, 12, 12, 31, 31, 14, 14, 31, 31, 31,
-<a name="l01809"></a>01809 31, 31, 31, 14, 14, 31, 31, 33, 31, 31, 31, 16, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-<a name="l01810"></a>01810 25, 25, 25, 25, 25, 25, 25, 37, 34, 37, 34, 14, 14, 25, 25, 37, 34, 14, 14, 37, 34, 47, 47, 47, 47,
-<a name="l01811"></a>01811 12, 0, 0, 0, 0, 0, 0, 0, 65, 63, 0, 0, 0, 0, 0, 0, 11, 21, 0, 0, 35, 0, 0, 0, 48,
-<a name="l01812"></a>01812 48, 31, 31, 64, 64, 49, 49, 32, 26, 31, 23, 24, 20, 16, 14, 19, 14, 14, 14, 14, 14, 47, 54, 14, 0,
-<a name="l01813"></a>01813 20, 29, 32, 35, 32, 35, 32, 35, 32, 35, 32, 35, 32, 35, 32, 35, 31, 31, 32, 35, 67, -122, 50, 0, 19,
-<a name="l01814"></a>01814 19, 22, 24, 37, 37, 60, 45, 13, 22, 22, 26, 39, 19, 22, 19, 19, 37, 37, 37, 37, 37, 37, 37, 37, 37,
-<a name="l01815"></a>01815 37, 19, 19, 39, 39, 39, 37, 68, 45, 45, 48, 48, 45, 41, 52, 48, 19, 34, 45, 37, 55, 48, 52, 45, 52,
-<a name="l01816"></a>01816 48, 45, 41, 48, 45, 66, 43, 45, 41, 19, 19, 19, 30, 37, 22, 37, 37, 34, 37, 37, 19, 37, 37, 15, 15,
-<a name="l01817"></a>01817 34, 15, 57, 37, 37, 37, 37, 22, 34, 19, 37, 33, 47, 32, 33, 33, 22, 17, 22, 39, 45, 45, 48, 45, 48,
-<a name="l01818"></a>01818 52, 48, 37, 37, 37, 37, 37, 37, 34, 37, 37, 37, 37, 18, 18, 18, 18, 37, 37, 37, 37, 37, 37, 37, 37,
-<a name="l01819"></a>01819 37, 37, 37, 27, 37, 37, 37, 23, 36, 41, 49, 49, 67, 22, 22, 37, 67, 52, 48, 37, 37, 37, 37, 39, 33,
-<a name="l01820"></a>01820 48, 55, 37, 20, 25, 24, 51, 60, 41, 41, 22, 39, 37, 37, 37, 41, 37, 37, 67, 45, 45, 52, 67, 63, 37,
-<a name="l01821"></a>01821 67, 22, 22, 15, 15, 37, 33, 33, 45, 11, 37, 22, 22, 34, 34, 37, 19, 15, 22, 67, 45, 45, 45, 45, 45,
-<a name="l01822"></a>01822 19, 19, 19, 19, 52, 52, 52, 48, 48, 48, 18, 22, 20, 22, 22, 22, 22, 22, 22, 22, 22, 37, 15, 45, 34,
-<a name="l01823"></a>01823 41, 33, 17, 48, 37, 45, 33, 45, 37, 39, 39, 22, 22, 22, 56, 56, 56, 37, 52, 37, 19, 45, 34, 48, 34,
-<a name="l01824"></a>01824 48, 34, 37, 37, 22, 45, 37, 45, 37, 48, 41, 48, 45, 37, 45, 37, 37, 15, 37, 20, 37, 22, 48, 37, 48,
-<a name="l01825"></a>01825 37, 52, 37, 48, 22, 48, 22, 45, 34, 41, 19, 41, 25, 48, 37, 48, 37, 41, 33, 41, 33, 37, 52, 53, 39,
-<a name="l01826"></a>01826 37, 30, 41, 26, 43, 37, 34, 24, 73, 67, 34, 67, 34, 67, 34, 34, 66, 48, 39, 40, 39, 40, 40, 47, 42,
-<a name="l01827"></a>01827 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
-<a name="l01828"></a>01828 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 49, 40, 67, 66, 66,
-<a name="l01829"></a>01829 66, 66, 40, 40, 40, 68, 71, 61, 50, 50, 36, 44, 40, 34, 34, 50, 49, 30, 40, 13, 24, 59, 22, 40, 24,
-<a name="l01830"></a>01830 24, 40, 24, 45, 37, 48, 34, 48, 34, 45, 37, 45, 37, 45, 37, 52, 37, 52, 37, 52, 37, 48, 37, 48, 37,
-<a name="l01831"></a>01831 19, 18, 19, 18, 19, 18, 19, 15, 34, 15, 45, 34, 34, 37, 15, 48, 37, 48, 37, 52, 37, 52, 37, 48, 22,
-<a name="l01832"></a>01832 45, 34, 41, 19, 48, 37, 48, 37, 48, 37, 48, 37, 66, 47, 45, 33, 15, 45, 37, 67, 60, 52, 41, 18, 66,
-<a name="l01833"></a>01833 47, 66, 47, 66, 47, 45, 33, 15, 22, 37, 40, 56, 56, 56, 56, 22, 22, 22, 22, 45, 53, 56, 26, 52, 56,
-<a name="l01834"></a>01834 50, 15, 45, 45, 45, 45, 41, 48, 19, 45, 45, 55, 48, 44, 52, 48, 45, 41, 41, 45, 43, 56, 50, 19, 45,
-<a name="l01835"></a>01835 39, 30, 37, 15, 37, 39, 34, 30, 37, 37, 15, 34, 34, 39, 33, 30, 37, 38, 32, 37, 35, 48, 52, 15, 37,
-<a name="l01836"></a>01836 37, 37, 52, 45, 58, 36, 48, 45, 19, 19, 34, 71, 68, 57, 39, 43, 48, 45, 44, 45, 36, 45, 45, 62, 40,
-<a name="l01837"></a>01837 48, 48, 39, 44, 55, 48, 52, 48, 45, 48, 41, 43, 51, 43, 50, 45, 61, 63, 53, 59, 44, 48, 68, 48, 37,
-<a name="l01838"></a>01838 38, 36, 24, 39, 37, 45, 31, 37, 37, 29, 39, 46, 37, 37, 36, 37, 34, 31, 33, 55, 32, 38, 35, 54, 55,
-<a name="l01839"></a>01839 42, 48, 35, 34, 50, 36, 37, 37, 24, 34, 34, 15, 18, 15, 61, 54, 37, 29, 33, 37, 33, 28, 67, 72, 46,
-<a name="l01840"></a>01840 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 26, 22, 17, 22, 22, 19, 38, 36, 27, 34, 40, 17,
-<a name="l01841"></a>01841 26, 40, 40, 17, 34, 31, 31, 40, 40, 17, 24, 38, 35, 38, 37, 31, 32, 37, 34, 47, 43, 34, 34, 34, 16,
-<a name="l01842"></a>01842 28, 55, 17, 34, 34, 31, 31, 36, 47, 47, 47, 47, 38, 38, 38, 36, 27, 34, 40, 19, 28, 40, 19, 34, 31,
-<a name="l01843"></a>01843 31, 40, 24, 38, 38, 37, 32, 37, 34, 47, 43, 17, 36, 31, 37, 39, 0, 0, 0, 0, 21, 21, 24, 28, 14,
-<a name="l01844"></a>01844 13, 16, 13, 13, 14, 13, 14, 11, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 21, 35, 50, 50, 19, 50,
-<a name="l01845"></a>01845 35, 35, 35, 50, 50, 50, 50, 50, 14, 50, 50, 50, 50, 50, 50, 50, 50, 43, 50, 50, 50, 48, 48, 16, 16,
-<a name="l01846"></a>01846 50, 50, 50, 50, 38, 35, 36, 36, 33, 33, 54, 62, 26, 34, 54, 62, 26, 34, 43, 39, 50, 50, 50, 50, 50,
-<a name="l01847"></a>01847 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 15, 14, 14, 14, 14, 50, 50, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01848"></a>01848 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 67, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
-<a name="l01849"></a>01849 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 21, 21, 50, 41, 28, 14, 15, 14, 15, 29, 29,
-<a name="l01850"></a>01850 14, 15, 43, 39, 16, 16, 14, 15, 48, 48, 16, 16, 19, 25, 48, 48, 16, 16, 48, 48, 16, 16, 38, 35, 36,
-<a name="l01851"></a>01851 36, 38, 35, 36, 36, 38, 35, 36, 36, 23, 23, 23, 23, 33, 33, 33, 33, 55, 55, 36, 36, 55, 55, 36, 36,
-<a name="l01852"></a>01852 74, 74, 57, 57, 74, 74, 57, 57, 39, 39, 39, 39, 39, 39, 39, 39, 36, 30, 35, 26, 36, 30, 35, 26, 53,
-<a name="l01853"></a>01853 53, 18, 18, 39, 39, 18, 18, 40, 40, 26, 26, 34, 34, 14, 14, 23, 23, 26, 26, 35, 35, 16, 16, 19, 25,
-<a name="l01854"></a>01854 30, 26, 29, 29, 43, 39, 43, 39, 16, 16, 36, 40, 36, 40, 36, 40, 36, 40, 50, 50, 13, 13, 50, 50, 50,
-<a name="l01855"></a>01855 11, 14, 50, 50, 14, 16, 50, 50, 50, 14, 14, 14, 14, 14, 15, 50, 13, 13, 50, 50, 50, 50, 50, 50, 50,
-<a name="l01856"></a>01856 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
-<a name="l01857"></a>01857 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 21, 21, 21,
-<a name="l01858"></a>01858 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 8,
-<a name="l01859"></a>01859 67, -122, 57, 44, 57, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 56, 56,
-<a name="l01860"></a>01860 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01861"></a>01861 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45,
-<a name="l01862"></a>01862 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37, 45, 37,
-<a name="l01863"></a>01863 19, 15, 19, 15, 52, 37, 52, 37, 52, 37, 52, 37, 52, 37, 52, 37, 52, 37, 57, 44, 57, 44, 57, 44, 57,
-<a name="l01864"></a>01864 44, 57, 44, 48, 37, 48, 37, 57, 45, 57, 45, 57, 45, 57, 45, 57, 45, 45, 33, 45, 33, 45, 33, 45, 37,
-<a name="l01865"></a>01865 19, 15, 52, 37, 48, 37, 48, 37, 48, 37, 48, 37, 48, 37, 0, 0, 0, 0, 36, 24, 62, 45, 39, 29, 39,
-<a name="l01866"></a>01866 29, 48, 37, 37, 34, 37, 34, 45, 34, 45, 35, 45, 37, 50, 37, 52, 37, 48, 16, 18, 18, 39, 16, 16, 16,
-<a name="l01867"></a>01867 16, 16, 16, 18, 14, 14, 22, 22, 14, 14, 14, 0, 14, 15, 14, 15, 14, 15, 14, 15, 29, 29, 29, 29, 43,
-<a name="l01868"></a>01868 39, 48, 48, 16, 16, 48, 48, 16, 16, 48, 48, 16, 16, 48, 48, 16, 16, 48, 48, 16, 16, 48, 48, 16, 16,
-<a name="l01869"></a>01869 48, 48, 16, 16, 38, 35, 36, 36, 38, 35, 36, 36, 38, 35, 36, 36, 38, 35, 36, 36, 38, 35, 36, 36, 38,
-<a name="l01870"></a>01870 35, 36, 36, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 33, 33, 33, 33,
-<a name="l01871"></a>01871 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 55, 55, 36, 36, 55, 55, 36, 36, 55, 55, 36, 36, 74,
-<a name="l01872"></a>01872 74, 57, 57, 74, 74, 57, 57, 39, 39, 36, 30, 35, 26, 53, 53, 53, 18, 18, 53, 53, 18, 18, 53, 53, 18,
-<a name="l01873"></a>01873 18, 53, 53, 18, 18, 53, 53, 18, 18, 39, 39, 39, 39, 54, 62, 26, 34, 54, 62, 26, 34, 40, 40, 26, 26,
-<a name="l01874"></a>01874 40, 40, 26, 26, 40, 40, 26, 26, 54, 62, 26, 34, 54, 62, 26, 34, 54, 62, 26, 34, 54, 62, 26, 34, 54,
-<a name="l01875"></a>01875 62, 26, 34, 34, 34, 14, 14, 34, 34, 14, 14, 34, 34, 14, 14, 34, 34, 14, 14, 35, 35, 16, 16, 35, 35,
-<a name="l01876"></a>01876 35, 35, 35, 35, 16, 16, 35, 35, 38, 35, 36, 36, 19, 25, 26, 26, 26, 29, 29, 29, 29, 29, 29, 29, 29,
-<a name="l01877"></a>01877 29, 29, 29, 29, 29, 29, 29, 29, 43, 39, 43, 39, 16, 16, 29, 29, 43, 39, 16, 16, 43, 39, 54, 54, 54,
-<a name="l01878"></a>01878 54, 14, 0, 0, 0, 0, 0, 0, 0, 75, 73, 0, 0, 0, 0, 0, 0, 13, 25, 0, 0, 40, 0, 0, 0,
-<a name="l01879"></a>01879 55, 55, 36, 36, 74, 74, 57, 57, 36, 30, 35, 26, 28, 23, 19, 16, 21, 16, 16, 16, 16, 16, 54, 62, 17,
-<a name="l01880"></a>01880 0, 23, 34, 36, 40, 36, 40, 36, 40, 36, 40, 36, 40, 36, 40, 36, 40, 35, 35, 36, 40, 75, -106, 56, 0,
-<a name="l01881"></a>01881 21, 21, 23, 27, 42, 42, 67, 50, 14, 25, 25, 29, 44, 21, 25, 21, 21, 42, 42, 42, 42, 42, 42, 42, 42,
-<a name="l01882"></a>01882 42, 42, 21, 21, 44, 44, 44, 42, 76, 50, 50, 54, 54, 50, 46, 58, 54, 21, 38, 50, 42, 61, 54, 58, 50,
-<a name="l01883"></a>01883 58, 54, 50, 45, 54, 50, 75, 49, 49, 46, 21, 21, 21, 34, 42, 25, 42, 42, 38, 42, 42, 21, 42, 42, 17,
-<a name="l01884"></a>01884 17, 38, 17, 63, 42, 42, 42, 42, 25, 38, 21, 42, 37, 53, 36, 37, 37, 25, 20, 25, 44, 50, 50, 54, 50,
-<a name="l01885"></a>01885 54, 58, 54, 42, 42, 42, 42, 42, 42, 38, 42, 42, 42, 42, 21, 21, 21, 21, 42, 42, 42, 42, 42, 42, 42,
-<a name="l01886"></a>01886 42, 42, 42, 42, 30, 42, 42, 42, 26, 40, 46, 55, 55, 75, 25, 25, 41, 75, 58, 53, 41, 41, 41, 42, 43,
-<a name="l01887"></a>01887 37, 53, 62, 41, 23, 28, 27, 58, 67, 46, 46, 23, 44, 41, 42, 41, 46, 42, 42, 75, 50, 50, 58, 75, 71,
-<a name="l01888"></a>01888 42, 75, 25, 25, 17, 17, 41, 37, 37, 49, 13, 42, 25, 25, 38, 38, 42, 21, 17, 25, 76, 50, 50, 50, 50,
-<a name="l01889"></a>01889 50, 21, 21, 21, 21, 58, 58, 58, 54, 54, 54, 21, 25, 24, 25, 25, 25, 25, 25, 25, 25, 25, 42, 17, 50,
-<a name="l01890"></a>01890 38, 46, 37, 20, 54, 42, 49, 37, 50, 42, 44, 44, 25, 25, 25, 63, 63, 63, 42, 58, 42, 21, 50, 38, 54,
-<a name="l01891"></a>01891 38, 54, 38, 42, 41, 25, 50, 42, 50, 42, 54, 46, 54, 50, 42, 50, 42, 42, 17, 42, 22, 42, 25, 54, 42,
-<a name="l01892"></a>01892 54, 42, 58, 42, 54, 25, 54, 25, 50, 38, 45, 21, 45, 28, 54, 42, 54, 42, 46, 37, 46, 37, 41, 58, 60,
-<a name="l01893"></a>01893 43, 42, 33, 46, 30, 49, 41, 38, 27, 82, 75, 38, 75, 38, 75, 38, 38, 73, 54, 44, 45, 44, 45, 45, 53,
-<a name="l01894"></a>01894 47, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
-<a name="l01895"></a>01895 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 55, 45, 75, 74,
-<a name="l01896"></a>01896 74, 74, 74, 45, 45, 45, 77, 79, 69, 56, 56, 40, 49, 45, 38, 38, 56, 55, 33, 45, 14, 27, 66, 24, 45,
-<a name="l01897"></a>01897 27, 27, 45, 27, 50, 42, 54, 38, 54, 38, 50, 42, 50, 42, 50, 42, 58, 42, 58, 42, 58, 42, 54, 42, 54,
-<a name="l01898"></a>01898 42, 21, 21, 21, 21, 21, 21, 21, 17, 38, 17, 50, 38, 38, 42, 17, 54, 42, 54, 42, 58, 42, 58, 42, 54,
-<a name="l01899"></a>01899 25, 50, 38, 46, 21, 54, 42, 54, 42, 54, 42, 54, 42, 75, 53, 49, 37, 17, 50, 42, 75, 67, 58, 46, 21,
-<a name="l01900"></a>01900 75, 53, 75, 53, 75, 53, 49, 37, 17, 25, 42, 45, 63, 63, 63, 63, 25, 25, 25, 25, 50, 59, 63, 29, 58,
-<a name="l01901"></a>01901 62, 56, 17, 50, 50, 50, 50, 46, 54, 21, 50, 50, 61, 54, 49, 58, 54, 50, 46, 45, 49, 49, 63, 56, 21,
-<a name="l01902"></a>01902 49, 43, 33, 42, 17, 41, 43, 38, 33, 42, 42, 17, 38, 38, 43, 37, 34, 42, 43, 36, 41, 39, 53, 59, 17,
-<a name="l01903"></a>01903 41, 42, 41, 59, 50, 65, 41, 54, 50, 21, 21, 38, 79, 76, 64, 44, 48, 54, 50, 49, 50, 41, 51, 50, 69,
-<a name="l01904"></a>01904 45, 54, 54, 44, 49, 61, 54, 58, 54, 50, 54, 45, 48, 57, 49, 55, 50, 69, 70, 59, 66, 49, 54, 76, 54,
-<a name="l01905"></a>01905 42, 43, 40, 27, 44, 42, 50, 34, 42, 42, 33, 44, 52, 41, 42, 41, 42, 38, 34, 37, 62, 36, 43, 39, 60,
-<a name="l01906"></a>01906 62, 47, 54, 39, 38, 56, 41, 42, 42, 27, 38, 38, 17, 21, 17, 68, 61, 42, 33, 37, 41, 37, 31, 75, 80,
-<a name="l01907"></a>01907 52, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 25, 19, 25, 25, 21, 42, 41, 30, 38, 45,
-<a name="l01908"></a>01908 19, 29, 45, 44, 19, 38, 35, 35, 45, 45, 19, 26, 43, 40, 42, 41, 35, 36, 41, 38, 52, 48, 37, 37, 37,
-<a name="l01909"></a>01909 18, 31, 60, 19, 38, 38, 35, 35, 40, 52, 52, 52, 52, 42, 42, 42, 41, 30, 38, 45, 22, 31, 44, 22, 38,
-<a name="l01910"></a>01910 35, 35, 45, 26, 43, 42, 41, 36, 41, 38, 52, 48, 19, 41, 35, 41, 43, 0, 0, 0, 0, 24, 24, 27, 31,
-<a name="l01911"></a>01911 16, 15, 18, 15, 15, 16, 15, 16, 12, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 24, 39, 56, 56, 21,
-<a name="l01912"></a>01912 56, 39, 39, 39, 56, 56, 56, 56, 56, 16, 56, 56, 56, 56, 56, 56, 56, 56, 48, 56, 56, 56, 54, 54, 18,
-<a name="l01913"></a>01913 18, 56, 56, 56, 56, 42, 39, 40, 40, 37, 37, 61, 70, 30, 39, 61, 70, 30, 39, 48, 44, 56, 56, 56, 56,
-<a name="l01914"></a>01914 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 17, 16, 16, 16, 16, 56, 56, 0, 0, 0, 0, 0, 0,
-<a name="l01915"></a>01915 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 75, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
-<a name="l01916"></a>01916 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 24, 24, 56, 46, 31, 16, 17, 16, 17, 32,
-<a name="l01917"></a>01917 32, 16, 17, 48, 44, 18, 18, 16, 17, 54, 54, 18, 18, 21, 28, 54, 54, 18, 18, 54, 54, 18, 18, 42, 39,
-<a name="l01918"></a>01918 40, 40, 42, 39, 40, 40, 42, 39, 40, 40, 25, 25, 25, 25, 37, 37, 37, 37, 62, 62, 40, 40, 62, 62, 40,
-<a name="l01919"></a>01919 40, 82, 82, 63, 63, 82, 82, 63, 63, 44, 44, 44, 44, 44, 44, 44, 44, 41, 34, 39, 30, 41, 34, 39, 30,
-<a name="l01920"></a>01920 59, 59, 20, 20, 44, 44, 20, 20, 45, 45, 30, 30, 38, 38, 16, 16, 25, 25, 30, 30, 39, 39, 18, 18, 21,
-<a name="l01921"></a>01921 28, 34, 30, 32, 32, 48, 44, 48, 44, 18, 18, 41, 45, 41, 45, 41, 45, 41, 45, 56, 56, 15, 15, 56, 56,
-<a name="l01922"></a>01922 56, 12, 16, 56, 56, 16, 18, 56, 56, 56, 16, 16, 16, 16, 16, 17, 56, 15, 15, 56, 56, 56, 56, 56, 56,
-<a name="l01923"></a>01923 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
-<a name="l01924"></a>01924 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 24, 24,
-<a name="l01925"></a>01925 24, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
-<a name="l01926"></a>01926 9, 75, -106, 64, 49, 64, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 63,
-<a name="l01927"></a>01927 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01928"></a>01928 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42,
-<a name="l01929"></a>01929 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50, 42, 50,
-<a name="l01930"></a>01930 42, 21, 17, 21, 17, 58, 42, 58, 42, 58, 42, 58, 42, 58, 42, 58, 42, 58, 42, 64, 49, 64, 49, 64, 49,
-<a name="l01931"></a>01931 64, 49, 64, 49, 54, 42, 54, 42, 64, 50, 64, 50, 64, 50, 64, 50, 64, 50, 49, 37, 49, 37, 49, 37, 50,
-<a name="l01932"></a>01932 42, 21, 17, 58, 42, 54, 42, 54, 42, 54, 42, 54, 42, 54, 42, 0, 0, 0, 0, 41, 27, 69, 50, 44, 33,
-<a name="l01933"></a>01933 44, 33, 54, 41, 42, 38, 42, 38, 50, 38, 50, 39, 50, 42, 56, 42, 58, 42, 54, 18, 20, 20, 44, 18, 18,
-<a name="l01934"></a>01934 18, 18, 18, 18, 20, 16, 16, 25, 25, 16, 16, 16, 0, 16, 17, 16, 17, 16, 17, 16, 17, 32, 32, 32, 32,
-<a name="l01935"></a>01935 48, 44, 54, 54, 18, 18, 54, 54, 18, 18, 54, 54, 18, 18, 54, 54, 18, 18, 54, 54, 18, 18, 54, 54, 18,
-<a name="l01936"></a>01936 18, 54, 54, 18, 18, 42, 39, 40, 40, 42, 39, 40, 40, 42, 39, 40, 40, 42, 39, 40, 40, 42, 39, 40, 40,
-<a name="l01937"></a>01937 42, 39, 40, 40, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 37, 37, 37,
-<a name="l01938"></a>01938 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 62, 62, 40, 40, 62, 62, 40, 40, 62, 62, 40, 40,
-<a name="l01939"></a>01939 82, 82, 63, 63, 82, 82, 63, 63, 44, 44, 41, 34, 39, 30, 59, 59, 59, 20, 20, 59, 59, 20, 20, 59, 59,
-<a name="l01940"></a>01940 20, 20, 59, 59, 20, 20, 59, 59, 20, 20, 44, 44, 44, 44, 61, 70, 30, 39, 61, 70, 30, 39, 45, 45, 30,
-<a name="l01941"></a>01941 30, 45, 45, 30, 30, 45, 45, 30, 30, 61, 70, 30, 39, 61, 70, 30, 39, 61, 70, 30, 39, 61, 70, 30, 39,
-<a name="l01942"></a>01942 61, 70, 30, 39, 38, 38, 16, 16, 38, 38, 16, 16, 38, 38, 16, 16, 38, 38, 16, 16, 39, 39, 18, 18, 39,
-<a name="l01943"></a>01943 39, 39, 39, 39, 39, 18, 18, 39, 39, 42, 39, 40, 40, 21, 28, 29, 29, 29, 32, 32, 32, 32, 32, 32, 32,
-<a name="l01944"></a>01944 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 44, 48, 44, 18, 18, 32, 32, 48, 44, 18, 18, 48, 44, 61, 61,
-<a name="l01945"></a>01945 61, 61, 16, 0, 0, 0, 0, 0, 0, 0, 84, 81, 0, 0, 0, 0, 0, 0, 15, 28, 0, 0, 45, 0, 0,
-<a name="l01946"></a>01946 0, 62, 62, 40, 40, 82, 82, 63, 63, 41, 34, 39, 30, 31, 25, 21, 18, 24, 18, 18, 18, 18, 18, 61, 70,
-<a name="l01947"></a>01947 19, 0, 26, 37, 41, 45, 41, 45, 41, 45, 41, 45, 41, 45, 41, 45, 41, 45, 39, 39, 41, 45, 83, -90, 62,
-<a name="l01948"></a>01948 0, 23, 23, 25, 29, 46, 46, 74, 55, 16, 28, 28, 32, 48, 23, 28, 23, 23, 46, 46, 46, 46, 46, 46, 46,
-<a name="l01949"></a>01949 46, 46, 46, 23, 23, 48, 48, 48, 46, 84, 55, 55, 60, 60, 55, 51, 65, 60, 23, 42, 55, 46, 69, 60, 65,
-<a name="l01950"></a>01950 55, 65, 60, 55, 52, 60, 55, 83, 56, 54, 51, 23, 23, 23, 38, 46, 28, 46, 46, 42, 46, 46, 24, 46, 46,
-<a name="l01951"></a>01951 18, 19, 43, 18, 71, 46, 46, 46, 46, 28, 42, 23, 46, 41, 59, 42, 39, 40, 28, 20, 28, 48, 55, 55, 60,
-<a name="l01952"></a>01952 55, 60, 65, 60, 46, 46, 46, 46, 46, 46, 42, 46, 46, 46, 46, 23, 23, 23, 23, 46, 46, 46, 46, 46, 46,
-<a name="l01953"></a>01953 46, 46, 46, 46, 46, 33, 46, 46, 46, 29, 45, 51, 61, 61, 83, 28, 28, 46, 83, 65, 59, 46, 46, 46, 46,
-<a name="l01954"></a>01954 48, 41, 59, 68, 46, 23, 31, 30, 64, 74, 51, 51, 25, 48, 46, 46, 46, 50, 46, 46, 83, 55, 55, 65, 83,
-<a name="l01955"></a>01955 78, 46, 83, 28, 28, 18, 18, 46, 41, 39, 54, 14, 46, 28, 28, 42, 42, 46, 23, 18, 28, 83, 55, 55, 55,
-<a name="l01956"></a>01956 55, 55, 23, 23, 23, 23, 65, 65, 65, 60, 60, 60, 23, 28, 24, 28, 28, 28, 28, 28, 28, 28, 28, 46, 18,
-<a name="l01957"></a>01957 55, 42, 51, 40, 20, 60, 46, 54, 39, 55, 46, 48, 48, 28, 28, 28, 69, 69, 69, 46, 65, 46, 23, 55, 42,
-<a name="l01958"></a>01958 60, 42, 60, 42, 46, 46, 28, 55, 46, 55, 46, 60, 51, 60, 55, 46, 55, 46, 46, 18, 46, 24, 46, 28, 60,
-<a name="l01959"></a>01959 46, 60, 46, 65, 46, 60, 28, 60, 28, 55, 42, 52, 24, 52, 31, 60, 46, 60, 46, 51, 40, 51, 40, 46, 65,
-<a name="l01960"></a>01960 66, 48, 46, 37, 51, 33, 54, 46, 42, 30, 90, 83, 42, 83, 42, 83, 42, 42, 81, 60, 48, 50, 48, 50, 50,
-<a name="l01961"></a>01961 59, 52, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59,
-<a name="l01962"></a>01962 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 61, 50, 83,
-<a name="l01963"></a>01963 82, 82, 82, 82, 50, 50, 50, 85, 87, 76, 62, 62, 44, 54, 49, 42, 42, 62, 61, 37, 50, 16, 29, 73, 27,
-<a name="l01964"></a>01964 50, 29, 29, 50, 29, 55, 46, 60, 42, 60, 42, 55, 46, 55, 46, 55, 46, 65, 46, 65, 46, 65, 46, 60, 46,
-<a name="l01965"></a>01965 60, 46, 23, 23, 23, 23, 23, 23, 23, 18, 42, 19, 55, 43, 42, 46, 18, 60, 46, 60, 46, 65, 46, 65, 46,
-<a name="l01966"></a>01966 60, 28, 55, 42, 51, 23, 60, 46, 60, 46, 60, 46, 60, 46, 83, 59, 54, 39, 18, 55, 46, 83, 74, 65, 51,
-<a name="l01967"></a>01967 21, 83, 59, 83, 59, 83, 59, 54, 39, 18, 28, 46, 50, 69, 69, 69, 69, 28, 28, 28, 28, 55, 65, 70, 32,
-<a name="l01968"></a>01968 64, 68, 62, 18, 55, 55, 55, 55, 51, 60, 23, 55, 55, 69, 60, 54, 65, 60, 55, 51, 52, 54, 56, 69, 62,
-<a name="l01969"></a>01969 23, 54, 48, 37, 46, 18, 45, 48, 42, 37, 46, 46, 18, 42, 42, 48, 41, 37, 46, 47, 40, 45, 44, 59, 65,
-<a name="l01970"></a>01970 18, 45, 46, 45, 65, 55, 72, 45, 60, 55, 23, 23, 42, 88, 84, 71, 48, 53, 60, 55, 54, 55, 45, 56, 55,
-<a name="l01971"></a>01971 77, 50, 60, 60, 48, 54, 69, 60, 65, 60, 55, 60, 52, 53, 63, 56, 61, 55, 76, 78, 66, 73, 54, 60, 84,
-<a name="l01972"></a>01972 60, 46, 48, 44, 30, 48, 46, 56, 38, 46, 46, 36, 48, 57, 46, 46, 45, 46, 42, 38, 39, 68, 42, 48, 43,
-<a name="l01973"></a>01973 67, 68, 52, 60, 43, 42, 62, 45, 46, 46, 30, 42, 42, 18, 23, 19, 75, 67, 46, 36, 39, 46, 41, 34, 83,
-<a name="l01974"></a>01974 89, 57, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 32, 28, 20, 28, 28, 23, 47, 45, 33, 42,
-<a name="l01975"></a>01975 50, 20, 32, 50, 49, 20, 42, 38, 38, 50, 50, 20, 29, 48, 44, 47, 45, 38, 40, 46, 42, 58, 53, 41, 41,
-<a name="l01976"></a>01976 41, 20, 35, 67, 20, 42, 42, 38, 38, 44, 58, 58, 58, 58, 47, 47, 47, 45, 33, 42, 50, 24, 34, 49, 24,
-<a name="l01977"></a>01977 42, 38, 38, 50, 29, 48, 47, 45, 40, 46, 42, 58, 53, 20, 45, 38, 45, 48, 0, 0, 0, 0, 26, 26, 30,
-<a name="l01978"></a>01978 34, 17, 17, 20, 17, 17, 17, 17, 18, 14, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 26, 44, 62, 62,
-<a name="l01979"></a>01979 23, 62, 44, 44, 44, 62, 62, 62, 62, 62, 18, 62, 62, 62, 62, 62, 62, 62, 62, 53, 62, 62, 62, 59, 59,
-<a name="l01980"></a>01980 20, 20, 62, 62, 62, 62, 47, 44, 44, 44, 41, 41, 67, 77, 33, 43, 67, 77, 33, 43, 53, 49, 62, 62, 62,
-<a name="l01981"></a>01981 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 19, 18, 18, 18, 18, 62, 62, 0, 0, 0, 0, 0,
-<a name="l01982"></a>01982 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 83, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
-<a name="l01983"></a>01983 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 26, 26, 62, 51, 34, 17, 19, 17, 19,
-<a name="l01984"></a>01984 36, 36, 17, 19, 53, 49, 20, 20, 17, 19, 59, 59, 20, 20, 23, 31, 59, 59, 20, 20, 59, 59, 20, 20, 47,
-<a name="l01985"></a>01985 44, 44, 44, 47, 44, 44, 44, 47, 44, 44, 44, 28, 28, 28, 28, 41, 41, 41, 41, 68, 68, 44, 44, 68, 68,
-<a name="l01986"></a>01986 44, 44, 91, 91, 70, 70, 91, 91, 70, 70, 48, 48, 48, 48, 48, 48, 48, 48, 45, 37, 44, 33, 45, 37, 44,
-<a name="l01987"></a>01987 33, 65, 65, 22, 22, 48, 48, 22, 22, 50, 50, 33, 33, 42, 42, 17, 17, 28, 28, 33, 33, 44, 44, 20, 20,
-<a name="l01988"></a>01988 23, 31, 37, 33, 36, 36, 53, 49, 53, 49, 20, 20, 45, 50, 45, 50, 45, 50, 45, 50, 62, 62, 17, 17, 62,
-<a name="l01989"></a>01989 62, 62, 14, 18, 62, 62, 17, 20, 62, 62, 62, 18, 18, 18, 18, 18, 19, 62, 17, 17, 62, 62, 62, 62, 62,
-<a name="l01990"></a>01990 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
-<a name="l01991"></a>01991 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 26,
-<a name="l01992"></a>01992 26, 26, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
-<a name="l01993"></a>01993 62, 10, 83, -90, 71, 54, 71, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43,
-<a name="l01994"></a>01994 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l01995"></a>01995 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55,
-<a name="l01996"></a>01996 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46, 55, 46,
-<a name="l01997"></a>01997 55, 46, 23, 18, 23, 18, 65, 46, 65, 46, 65, 46, 65, 46, 65, 46, 65, 46, 65, 46, 71, 54, 71, 54, 71,
-<a name="l01998"></a>01998 54, 71, 54, 71, 54, 60, 46, 60, 46, 71, 56, 71, 56, 71, 56, 71, 56, 71, 56, 54, 39, 54, 39, 54, 39,
-<a name="l01999"></a>01999 55, 46, 23, 18, 65, 46, 60, 46, 60, 46, 60, 46, 60, 46, 60, 46, 0, 0, 0, 0, 45, 30, 77, 56, 48,
-<a name="l02000"></a>02000 36, 48, 36, 60, 46, 46, 42, 46, 42, 55, 42, 55, 43, 55, 46, 62, 46, 65, 46, 59, 20, 22, 22, 48, 20,
-<a name="l02001"></a>02001 20, 20, 20, 20, 20, 22, 17, 17, 28, 28, 17, 17, 17, 0, 17, 19, 17, 19, 17, 19, 17, 19, 36, 36, 36,
-<a name="l02002"></a>02002 36, 53, 49, 59, 59, 20, 20, 59, 59, 20, 20, 59, 59, 20, 20, 59, 59, 20, 20, 59, 59, 20, 20, 59, 59,
-<a name="l02003"></a>02003 20, 20, 59, 59, 20, 20, 47, 44, 44, 44, 47, 44, 44, 44, 47, 44, 44, 44, 47, 44, 44, 44, 47, 44, 44,
-<a name="l02004"></a>02004 44, 47, 44, 44, 44, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 41, 41,
-<a name="l02005"></a>02005 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 68, 68, 44, 44, 68, 68, 44, 44, 68, 68, 44,
-<a name="l02006"></a>02006 44, 91, 91, 70, 70, 91, 91, 70, 70, 48, 48, 45, 37, 44, 33, 65, 65, 65, 22, 22, 65, 65, 22, 22, 65,
-<a name="l02007"></a>02007 65, 22, 22, 65, 65, 22, 22, 65, 65, 22, 22, 48, 48, 48, 48, 67, 77, 33, 43, 67, 77, 33, 43, 50, 50,
-<a name="l02008"></a>02008 33, 33, 50, 50, 33, 33, 50, 50, 33, 33, 67, 77, 33, 43, 67, 77, 33, 43, 67, 77, 33, 43, 67, 77, 33,
-<a name="l02009"></a>02009 43, 67, 77, 33, 43, 42, 42, 17, 17, 42, 42, 17, 17, 42, 42, 17, 17, 42, 42, 17, 17, 44, 44, 20, 20,
-<a name="l02010"></a>02010 44, 44, 44, 44, 44, 44, 20, 20, 44, 44, 47, 44, 44, 44, 23, 31, 32, 32, 32, 36, 36, 36, 36, 36, 36,
-<a name="l02011"></a>02011 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 53, 49, 53, 49, 20, 20, 36, 36, 53, 49, 20, 20, 53, 49, 67,
-<a name="l02012"></a>02012 67, 67, 67, 17, 0, 0, 0, 0, 0, 0, 0, 93, 90, 0, 0, 0, 0, 0, 0, 16, 31, 0, 0, 50, 0,
-<a name="l02013"></a>02013 0, 0, 68, 68, 44, 44, 91, 91, 70, 70, 45, 37, 44, 33, 34, 28, 23, 20, 27, 20, 20, 20, 20, 20, 67,
-<a name="l02014"></a>02014 77, 20, 0, 28, 41, 45, 50, 45, 50, 45, 50, 45, 50, 45, 50, 45, 50, 45, 50, 44, 44, 45, 50, 92, -72,
-<a name="l02015"></a>02015 69, 0, 26, 26, 26, 33, 51, 51, 82, 61, 18, 31, 31, 36, 54, 26, 31, 26, 26, 51, 51, 51, 51, 51, 51,
-<a name="l02016"></a>02016 51, 51, 51, 51, 26, 26, 54, 54, 54, 51, 93, 61, 61, 66, 66, 61, 56, 72, 66, 26, 46, 61, 51, 75, 66,
-<a name="l02017"></a>02017 72, 61, 72, 66, 61, 57, 66, 61, 91, 62, 61, 56, 26, 26, 26, 41, 51, 31, 51, 51, 46, 51, 51, 27, 52,
-<a name="l02018"></a>02018 51, 20, 21, 47, 20, 77, 51, 51, 51, 52, 31, 46, 26, 51, 45, 65, 45, 45, 45, 31, 23, 31, 54, 61, 61,
-<a name="l02019"></a>02019 66, 61, 66, 72, 66, 51, 51, 51, 51, 51, 51, 46, 51, 51, 51, 51, 24, 24, 24, 24, 51, 51, 51, 51, 51,
-<a name="l02020"></a>02020 51, 51, 51, 51, 51, 51, 37, 51, 51, 51, 32, 49, 56, 68, 68, 92, 31, 31, 51, 92, 72, 66, 51, 51, 51,
-<a name="l02021"></a>02021 51, 53, 45, 66, 76, 51, 25, 34, 34, 71, 82, 56, 56, 28, 54, 50, 51, 51, 57, 51, 51, 92, 61, 61, 72,
-<a name="l02022"></a>02022 92, 87, 51, 92, 31, 31, 20, 20, 51, 45, 45, 61, 15, 51, 31, 31, 46, 46, 51, 26, 20, 31, 93, 61, 61,
-<a name="l02023"></a>02023 61, 61, 61, 26, 26, 26, 26, 72, 72, 72, 66, 66, 66, 24, 31, 28, 31, 31, 31, 31, 31, 31, 31, 31, 51,
-<a name="l02024"></a>02024 20, 61, 46, 56, 45, 23, 66, 51, 61, 45, 61, 51, 54, 54, 31, 31, 31, 77, 77, 77, 51, 72, 52, 26, 61,
-<a name="l02025"></a>02025 46, 66, 46, 66, 46, 51, 51, 31, 61, 51, 61, 51, 66, 57, 66, 61, 51, 61, 51, 51, 20, 51, 27, 51, 31,
-<a name="l02026"></a>02026 66, 51, 66, 51, 72, 51, 66, 31, 66, 31, 61, 46, 57, 26, 57, 35, 66, 51, 66, 51, 56, 45, 56, 45, 51,
-<a name="l02027"></a>02027 72, 73, 53, 51, 41, 57, 36, 60, 51, 46, 34, 100, 92, 46, 92, 46, 92, 46, 46, 90, 66, 54, 56, 54, 56,
-<a name="l02028"></a>02028 56, 65, 58, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65,
-<a name="l02029"></a>02029 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 67, 56,
-<a name="l02030"></a>02030 92, 91, 91, 91, 91, 56, 56, 56, 94, 97, 84, 69, 69, 49, 60, 55, 47, 46, 69, 68, 41, 56, 17, 33, 81,
-<a name="l02031"></a>02031 30, 56, 33, 33, 56, 33, 61, 51, 66, 46, 66, 46, 61, 51, 61, 51, 61, 51, 72, 52, 72, 52, 72, 51, 66,
-<a name="l02032"></a>02032 51, 66, 51, 26, 24, 26, 24, 26, 24, 26, 20, 46, 21, 61, 47, 46, 51, 20, 66, 51, 67, 51, 72, 51, 72,
-<a name="l02033"></a>02033 51, 66, 31, 61, 46, 56, 26, 66, 51, 66, 51, 66, 51, 66, 51, 91, 65, 61, 45, 20, 61, 51, 92, 82, 72,
-<a name="l02034"></a>02034 56, 24, 91, 65, 91, 65, 91, 65, 61, 45, 20, 31, 51, 55, 77, 77, 77, 77, 31, 31, 31, 31, 61, 72, 77,
-<a name="l02035"></a>02035 35, 71, 77, 69, 20, 61, 61, 61, 61, 56, 66, 26, 61, 61, 75, 66, 60, 72, 66, 61, 57, 57, 61, 62, 77,
-<a name="l02036"></a>02036 69, 26, 61, 53, 41, 51, 20, 50, 53, 46, 41, 51, 51, 20, 46, 46, 53, 45, 41, 51, 52, 44, 50, 48, 66,
-<a name="l02037"></a>02037 72, 20, 50, 51, 50, 72, 61, 80, 50, 66, 61, 26, 26, 46, 97, 93, 79, 54, 58, 66, 61, 60, 61, 50, 62,
-<a name="l02038"></a>02038 61, 85, 56, 66, 66, 54, 60, 75, 66, 72, 66, 61, 66, 57, 58, 70, 62, 68, 61, 84, 86, 73, 81, 60, 66,
-<a name="l02039"></a>02039 93, 66, 51, 53, 49, 34, 54, 51, 62, 42, 51, 51, 40, 54, 63, 51, 51, 50, 51, 46, 42, 45, 76, 45, 53,
-<a name="l02040"></a>02040 48, 74, 76, 58, 66, 48, 47, 69, 50, 51, 51, 34, 47, 46, 20, 24, 21, 83, 75, 51, 40, 45, 51, 45, 38,
-<a name="l02041"></a>02041 92, 99, 63, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 35, 31, 20, 31, 31, 26, 52, 50, 37,
-<a name="l02042"></a>02042 47, 55, 23, 35, 55, 54, 23, 47, 42, 43, 55, 55, 23, 32, 53, 49, 52, 50, 42, 44, 51, 47, 64, 59, 46,
-<a name="l02043"></a>02043 46, 46, 22, 38, 76, 23, 47, 47, 43, 43, 49, 64, 64, 64, 64, 52, 52, 52, 50, 37, 47, 55, 26, 38, 54,
-<a name="l02044"></a>02044 26, 47, 42, 43, 55, 32, 53, 52, 50, 44, 51, 47, 64, 59, 23, 50, 42, 50, 53, 0, 0, 0, 0, 29, 29,
-<a name="l02045"></a>02045 33, 38, 19, 19, 22, 19, 19, 19, 19, 19, 15, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 29, 48, 69,
-<a name="l02046"></a>02046 69, 26, 69, 48, 48, 48, 69, 69, 69, 69, 69, 19, 69, 69, 69, 69, 69, 69, 69, 69, 59, 69, 69, 69, 66,
-<a name="l02047"></a>02047 66, 22, 22, 69, 69, 69, 69, 52, 48, 49, 49, 45, 45, 75, 86, 36, 47, 75, 86, 36, 47, 59, 54, 69, 69,
-<a name="l02048"></a>02048 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 21, 19, 19, 19, 19, 69, 69, 0, 0, 0, 0,
-<a name="l02049"></a>02049 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 92, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
-<a name="l02050"></a>02050 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 29, 29, 69, 57, 38, 19, 21, 19,
-<a name="l02051"></a>02051 21, 40, 40, 19, 21, 59, 54, 22, 22, 19, 21, 66, 66, 22, 22, 26, 35, 66, 66, 22, 22, 66, 66, 22, 22,
-<a name="l02052"></a>02052 52, 48, 49, 49, 52, 48, 49, 49, 52, 48, 49, 49, 31, 31, 31, 31, 45, 45, 45, 45, 76, 76, 49, 49, 76,
-<a name="l02053"></a>02053 76, 49, 49, 101, 101, 78, 78, 101, 101, 78, 78, 54, 54, 54, 54, 54, 54, 54, 54, 50, 41, 48, 36, 50, 41,
-<a name="l02054"></a>02054 48, 36, 73, 73, 25, 24, 54, 54, 25, 24, 55, 55, 36, 36, 47, 47, 19, 19, 31, 31, 36, 36, 48, 48, 22,
-<a name="l02055"></a>02055 22, 26, 35, 41, 36, 40, 40, 59, 54, 59, 54, 22, 22, 50, 55, 50, 55, 50, 55, 50, 55, 69, 69, 19, 19,
-<a name="l02056"></a>02056 69, 69, 69, 15, 19, 69, 69, 19, 22, 69, 69, 69, 19, 19, 19, 19, 19, 21, 69, 19, 19, 69, 69, 69, 69,
-<a name="l02057"></a>02057 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
-<a name="l02058"></a>02058 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
-<a name="l02059"></a>02059 29, 29, 29, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
-<a name="l02060"></a>02060 69, 69, 12, 92, -72, 79, 60, 79, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02061"></a>02061 47, 77, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02062"></a>02062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51,
-<a name="l02063"></a>02063 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61, 51, 61,
-<a name="l02064"></a>02064 51, 61, 51, 26, 20, 26, 20, 72, 51, 72, 51, 72, 51, 72, 51, 72, 51, 72, 51, 72, 51, 79, 60, 79, 60,
-<a name="l02065"></a>02065 79, 60, 79, 60, 79, 60, 66, 51, 66, 51, 79, 62, 79, 62, 79, 62, 79, 62, 79, 62, 61, 45, 61, 45, 61,
-<a name="l02066"></a>02066 45, 61, 51, 26, 20, 72, 51, 66, 51, 66, 51, 66, 51, 66, 51, 66, 51, 0, 0, 0, 0, 50, 34, 85, 62,
-<a name="l02067"></a>02067 54, 40, 54, 40, 66, 51, 51, 46, 51, 46, 61, 46, 61, 48, 61, 51, 69, 51, 72, 51, 66, 22, 25, 24, 54,
-<a name="l02068"></a>02068 22, 22, 22, 22, 22, 22, 25, 19, 19, 31, 31, 19, 19, 19, 0, 19, 21, 19, 21, 19, 21, 19, 21, 40, 40,
-<a name="l02069"></a>02069 40, 40, 59, 54, 66, 66, 22, 22, 66, 66, 22, 22, 66, 66, 22, 22, 66, 66, 22, 22, 66, 66, 22, 22, 66,
-<a name="l02070"></a>02070 66, 22, 22, 66, 66, 22, 22, 52, 48, 49, 49, 52, 48, 49, 49, 52, 48, 49, 49, 52, 48, 49, 49, 52, 48,
-<a name="l02071"></a>02071 49, 49, 52, 48, 49, 49, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 45,
-<a name="l02072"></a>02072 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 76, 76, 49, 49, 76, 76, 49, 49, 76, 76,
-<a name="l02073"></a>02073 49, 49, 101, 101, 78, 78, 101, 101, 78, 78, 54, 54, 50, 41, 48, 36, 73, 73, 73, 25, 24, 73, 73, 25, 24,
-<a name="l02074"></a>02074 73, 73, 25, 24, 73, 73, 25, 24, 73, 73, 25, 24, 54, 54, 54, 54, 75, 86, 36, 47, 75, 86, 36, 47, 55,
-<a name="l02075"></a>02075 55, 36, 36, 55, 55, 36, 36, 55, 55, 36, 36, 75, 86, 36, 47, 75, 86, 36, 47, 75, 86, 36, 47, 75, 86,
-<a name="l02076"></a>02076 36, 47, 75, 86, 36, 47, 47, 47, 19, 19, 47, 47, 19, 19, 47, 47, 19, 19, 47, 47, 19, 19, 48, 48, 22,
-<a name="l02077"></a>02077 22, 48, 48, 48, 48, 48, 48, 22, 22, 48, 48, 52, 48, 49, 49, 26, 35, 36, 36, 36, 40, 40, 40, 40, 40,
-<a name="l02078"></a>02078 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 59, 54, 59, 54, 22, 22, 40, 40, 59, 54, 22, 22, 59, 54,
-<a name="l02079"></a>02079 75, 75, 75, 75, 19, 0, 0, 0, 0, 0, 0, 0, 103, 100, 0, 0, 0, 0, 0, 0, 18, 34, 0, 0, 55,
-<a name="l02080"></a>02080 0, 0, 0, 76, 76, 49, 49, 101, 101, 78, 78, 50, 41, 48, 36, 38, 31, 26, 22, 29, 22, 22, 22, 22, 22,
-<a name="l02081"></a>02081 75, 86, 23, 0, 31, 46, 50, 55, 50, 55, 50, 55, 50, 55, 50, 55, 50, 55, 50, 55, 48, 48, 50, 55, 100,
-<a name="l02082"></a>02082 -56, 75, 0, 28, 28, 28, 36, 56, 56, 89, 67, 19, 33, 33, 39, 58, 28, 33, 28, 28, 56, 56, 56, 56, 56,
-<a name="l02083"></a>02083 56, 56, 56, 56, 56, 28, 28, 58, 58, 58, 56, 102, 67, 67, 72, 72, 67, 61, 78, 72, 28, 50, 67, 56, 83,
-<a name="l02084"></a>02084 72, 78, 67, 78, 72, 67, 62, 72, 67, 99, 66, 66, 61, 28, 28, 28, 43, 56, 33, 56, 56, 50, 56, 56, 29,
-<a name="l02085"></a>02085 55, 56, 22, 22, 50, 22, 84, 56, 56, 56, 55, 33, 50, 28, 56, 49, 71, 49, 49, 49, 33, 26, 33, 58, 67,
-<a name="l02086"></a>02086 67, 72, 67, 72, 78, 72, 56, 56, 56, 56, 56, 56, 50, 56, 56, 56, 56, 27, 27, 27, 27, 56, 56, 56, 56,
-<a name="l02087"></a>02087 56, 56, 56, 56, 56, 56, 56, 40, 56, 56, 56, 35, 54, 61, 74, 74, 100, 33, 33, 55, 100, 78, 71, 55, 55,
-<a name="l02088"></a>02088 55, 56, 58, 49, 71, 82, 55, 29, 37, 37, 77, 89, 61, 61, 31, 58, 55, 56, 55, 61, 56, 56, 100, 67, 67,
-<a name="l02089"></a>02089 78, 100, 94, 56, 100, 33, 33, 22, 22, 55, 49, 49, 66, 17, 56, 33, 33, 50, 50, 56, 28, 22, 33, 100, 67,
-<a name="l02090"></a>02090 67, 67, 67, 67, 28, 28, 28, 28, 78, 78, 78, 72, 72, 72, 27, 33, 31, 33, 33, 33, 33, 33, 33, 33, 33,
-<a name="l02091"></a>02091 56, 22, 67, 50, 61, 49, 26, 72, 56, 66, 49, 67, 56, 58, 58, 33, 33, 33, 83, 83, 83, 56, 78, 55, 28,
-<a name="l02092"></a>02092 67, 50, 72, 50, 72, 50, 56, 55, 33, 67, 56, 67, 56, 72, 61, 72, 67, 56, 67, 56, 56, 22, 56, 29, 56,
-<a name="l02093"></a>02093 33, 72, 56, 72, 56, 78, 56, 72, 33, 72, 33, 67, 50, 62, 29, 62, 38, 72, 56, 72, 56, 61, 49, 61, 49,
-<a name="l02094"></a>02094 55, 78, 80, 58, 56, 45, 62, 40, 65, 55, 50, 36, 109, 100, 50, 100, 50, 100, 50, 50, 98, 72, 58, 60, 58,
-<a name="l02095"></a>02095 60, 60, 71, 63, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
-<a name="l02096"></a>02096 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 73,
-<a name="l02097"></a>02097 60, 100, 99, 99, 99, 99, 60, 60, 60, 102, 105, 92, 75, 75, 53, 66, 59, 51, 50, 75, 73, 44, 60, 19, 35,
-<a name="l02098"></a>02098 89, 32, 60, 35, 35, 60, 35, 67, 56, 72, 50, 72, 50, 67, 56, 67, 56, 67, 56, 78, 55, 78, 55, 78, 56,
-<a name="l02099"></a>02099 72, 56, 72, 56, 28, 27, 28, 27, 28, 27, 28, 22, 50, 22, 67, 50, 50, 56, 22, 72, 56, 72, 56, 78, 56,
-<a name="l02100"></a>02100 78, 56, 72, 33, 67, 50, 61, 28, 72, 56, 72, 56, 72, 56, 72, 56, 99, 71, 66, 49, 22, 67, 56, 100, 89,
-<a name="l02101"></a>02101 78, 61, 27, 99, 71, 99, 71, 99, 71, 66, 49, 22, 33, 56, 60, 83, 83, 83, 83, 33, 33, 33, 33, 67, 78,
-<a name="l02102"></a>02102 84, 38, 77, 83, 75, 23, 67, 67, 67, 67, 61, 72, 28, 67, 67, 83, 72, 65, 78, 72, 67, 62, 62, 66, 66,
-<a name="l02103"></a>02103 84, 75, 28, 66, 58, 45, 56, 23, 55, 58, 50, 44, 56, 56, 23, 50, 50, 58, 49, 45, 56, 57, 48, 55, 52,
-<a name="l02104"></a>02104 71, 78, 23, 55, 56, 55, 78, 67, 86, 54, 72, 67, 28, 28, 50, 106, 101, 85, 58, 64, 72, 67, 66, 67, 54,
-<a name="l02105"></a>02105 68, 67, 92, 60, 72, 72, 58, 66, 83, 72, 78, 72, 67, 72, 62, 64, 76, 66, 74, 67, 92, 94, 79, 89, 66,
-<a name="l02106"></a>02106 72, 101, 72, 56, 57, 53, 36, 58, 56, 67, 46, 56, 56, 44, 58, 69, 55, 56, 54, 56, 50, 46, 49, 82, 49,
-<a name="l02107"></a>02107 57, 52, 80, 82, 63, 72, 52, 51, 75, 54, 56, 56, 36, 51, 50, 22, 27, 22, 91, 81, 56, 44, 49, 55, 49,
-<a name="l02108"></a>02108 41, 100, 107, 69, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 27, 33, 33, 28, 56, 54,
-<a name="l02109"></a>02109 40, 51, 60, 24, 38, 60, 59, 24, 51, 46, 46, 60, 60, 24, 35, 57, 53, 57, 55, 46, 48, 55, 51, 69, 64,
-<a name="l02110"></a>02110 49, 49, 49, 24, 42, 79, 24, 51, 51, 46, 46, 54, 69, 69, 69, 69, 56, 56, 56, 54, 40, 51, 60, 29, 41,
-<a name="l02111"></a>02111 59, 29, 51, 46, 46, 60, 35, 57, 57, 55, 48, 55, 51, 69, 64, 24, 54, 46, 55, 58, 0, 0, 0, 0, 32,
-<a name="l02112"></a>02112 32, 36, 41, 21, 20, 24, 20, 20, 21, 20, 21, 16, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 32, 53,
-<a name="l02113"></a>02113 75, 75, 28, 75, 53, 53, 53, 75, 75, 75, 75, 75, 21, 75, 75, 75, 75, 75, 75, 75, 75, 64, 75, 75, 75,
-<a name="l02114"></a>02114 71, 71, 24, 24, 75, 75, 75, 75, 56, 53, 53, 53, 49, 49, 81, 93, 39, 51, 81, 93, 39, 51, 64, 59, 75,
-<a name="l02115"></a>02115 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 23, 21, 21, 21, 21, 75, 75, 0, 0, 0,
-<a name="l02116"></a>02116 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 100, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
-<a name="l02117"></a>02117 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 32, 32, 75, 62, 41, 21, 23,
-<a name="l02118"></a>02118 21, 23, 43, 43, 21, 23, 64, 59, 24, 24, 21, 23, 71, 71, 24, 24, 28, 38, 71, 71, 24, 24, 71, 71, 24,
-<a name="l02119"></a>02119 24, 56, 53, 53, 53, 56, 53, 53, 53, 56, 53, 53, 53, 34, 34, 34, 34, 49, 49, 49, 49, 82, 82, 53, 53,
-<a name="l02120"></a>02120 82, 82, 53, 53, 110, 110, 85, 85, 110, 110, 85, 85, 58, 58, 58, 58, 58, 58, 58, 58, 54, 45, 53, 39, 54,
-<a name="l02121"></a>02121 45, 53, 39, 79, 79, 27, 26, 58, 58, 27, 26, 60, 60, 39, 39, 51, 51, 21, 21, 34, 34, 39, 39, 53, 53,
-<a name="l02122"></a>02122 24, 24, 28, 38, 45, 39, 43, 43, 64, 59, 64, 59, 24, 24, 54, 60, 54, 60, 54, 60, 54, 60, 75, 75, 20,
-<a name="l02123"></a>02123 20, 75, 75, 75, 16, 21, 75, 75, 21, 24, 75, 75, 75, 21, 21, 21, 21, 21, 23, 75, 20, 20, 75, 75, 75,
-<a name="l02124"></a>02124 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
-<a name="l02125"></a>02125 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
-<a name="l02126"></a>02126 75, 32, 32, 32, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
-<a name="l02127"></a>02127 75, 75, 75, 13, 100, -56, 86, 66, 85, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02128"></a>02128 0, 51, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02129"></a>02129 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67,
-<a name="l02130"></a>02130 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56, 67, 56,
-<a name="l02131"></a>02131 67, 56, 67, 56, 28, 22, 28, 22, 78, 56, 78, 56, 78, 56, 78, 56, 78, 56, 78, 56, 78, 56, 86, 66, 86,
-<a name="l02132"></a>02132 66, 86, 66, 86, 66, 86, 66, 72, 56, 72, 56, 85, 67, 85, 67, 85, 67, 85, 67, 85, 67, 66, 49, 66, 49,
-<a name="l02133"></a>02133 66, 49, 67, 56, 28, 22, 78, 56, 72, 56, 72, 56, 72, 56, 72, 56, 72, 56, 0, 0, 0, 0, 54, 36, 92,
-<a name="l02134"></a>02134 67, 58, 44, 58, 44, 72, 55, 56, 50, 56, 50, 67, 50, 67, 52, 67, 56, 75, 56, 78, 56, 71, 24, 27, 26,
-<a name="l02135"></a>02135 58, 24, 24, 24, 24, 24, 24, 27, 21, 21, 33, 33, 21, 21, 21, 0, 21, 23, 21, 23, 21, 23, 21, 23, 43,
-<a name="l02136"></a>02136 43, 43, 43, 64, 59, 71, 71, 24, 24, 71, 71, 24, 24, 71, 71, 24, 24, 71, 71, 24, 24, 71, 71, 24, 24,
-<a name="l02137"></a>02137 71, 71, 24, 24, 71, 71, 24, 24, 56, 53, 53, 53, 56, 53, 53, 53, 56, 53, 53, 53, 56, 53, 53, 53, 56,
-<a name="l02138"></a>02138 53, 53, 53, 56, 53, 53, 53, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34,
-<a name="l02139"></a>02139 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 82, 82, 53, 53, 82, 82, 53, 53, 82,
-<a name="l02140"></a>02140 82, 53, 53, 110, 110, 85, 85, 110, 110, 85, 85, 58, 58, 54, 45, 53, 39, 79, 79, 79, 27, 26, 79, 79, 27,
-<a name="l02141"></a>02141 26, 79, 79, 27, 26, 79, 79, 27, 26, 79, 79, 27, 26, 58, 58, 58, 58, 81, 93, 39, 51, 81, 93, 39, 51,
-<a name="l02142"></a>02142 60, 60, 39, 39, 60, 60, 39, 39, 60, 60, 39, 39, 81, 93, 39, 51, 81, 93, 39, 51, 81, 93, 39, 51, 81,
-<a name="l02143"></a>02143 93, 39, 51, 81, 93, 39, 51, 51, 51, 21, 21, 51, 51, 21, 21, 51, 51, 21, 21, 51, 51, 21, 21, 53, 53,
-<a name="l02144"></a>02144 24, 24, 53, 53, 53, 53, 53, 53, 24, 24, 53, 53, 56, 53, 53, 53, 28, 38, 39, 39, 39, 43, 43, 43, 43,
-<a name="l02145"></a>02145 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 64, 59, 64, 59, 24, 24, 43, 43, 64, 59, 24, 24, 64,
-<a name="l02146"></a>02146 59, 81, 81, 81, 81, 21, 0, 0, 0, 0, 0, 0, 0, 112, 108, 0, 0, 0, 0, 0, 0, 19, 37, 0, 0,
-<a name="l02147"></a>02147 60, 0, 0, 0, 82, 82, 53, 53, 110, 110, 85, 85, 54, 45, 53, 39, 41, 34, 28, 24, 32, 24, 24, 24, 24,
-<a name="l02148"></a>02148 24, 81, 93, 24, 0, 34, 49, 54, 60, 54, 60, 54, 60, 54, 60, 54, 60, 54, 60, 54, 60, 53, 53, 54, 60,
-<a name="l02149"></a>02149 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 28, 0, 1, 0, 0, 0, 0, 11, 64, 0, 3, 0, 1, 0,
-<a name="l02150"></a>02150 0, 12, 70, 0, 4, 11, 36, 0, 0, 1, 28, 1, 0, 0, 7, 0, 28, 0, 126, 1, 127, 1, -113, 1, -110,
-<a name="l02151"></a>02151 1, -95, 1, -80, 1, -36, 1, -1, 2, 89, 2, -57, 2, -55, 2, -35, 3, 1, 3, 3, 3, 9, 3, 35, 3,
-<a name="l02152"></a>02152 126, 3, -118, 3, -116, 3, -95, 3, -50, 4, 12, 4, 79, 4, 92, 4, 95, 4, -109, 4, -105, 4, -99, 4, -93,
-<a name="l02153"></a>02153 4, -77, 4, -69, 4, -39, 4, -23, 5, -61, 5, -22, 5, -12, 6, 12, 6, 27, 6, 31, 6, 58, 6, 85, 6,
-<a name="l02154"></a>02154 -19, 6, -2, 30, -123, 30, -7, 32, 15, 32, 21, 32, 30, 32, 34, 32, 38, 32, 46, 32, 48, 32, 51, 32, 58,
-<a name="l02155"></a>02155 32, 60, 32, 62, 32, 68, 32, 111, 32, 127, 32, -92, 32, -89, 32, -84, 33, 5, 33, 19, 33, 22, 33, 34, 33,
-<a name="l02156"></a>02156 38, 33, 46, 33, 84, 33, 94, 33, -107, 33, -88, 34, 2, 34, 6, 34, 15, 34, 18, 34, 21, 34, 26, 34, 31,
-<a name="l02157"></a>02157 34, 41, 34, 43, 34, 72, 34, 97, 34, 101, 35, 2, 35, 16, 35, 33, 37, 0, 37, 2, 37, 12, 37, 16, 37,
-<a name="l02158"></a>02158 20, 37, 24, 37, 28, 37, 36, 37, 44, 37, 52, 37, 60, 37, 108, 37, -128, 37, -124, 37, -120, 37, -116, 37, -109,
-<a name="l02159"></a>02159 37, -95, 37, -84, 37, -78, 37, -70, 37, -68, 37, -60, 37, -53, 37, -49, 37, -39, 37, -26, 38, 60, 38, 64, 38,
-<a name="l02160"></a>02160 66, 38, 96, 38, 99, 38, 102, 38, 107, -24, 5, -24, 24, -24, 58, -16, 2, -16, 49, -5, 2, -5, 32, -5, 54,
-<a name="l02161"></a>02161 -5, 60, -5, 62, -5, 65, -5, 68, -5, -79, -5, -25, -5, -1, -4, 98, -3, 63, -3, -14, -2, -4, -1, -4, -1,
-<a name="l02162"></a>02162 -1, 0, 0, 0, 32, 0, -96, 1, -113, 1, -110, 1, -96, 1, -81, 1, -51, 1, -6, 2, 89, 2, -58, 2, -55,
-<a name="l02163"></a>02163 2, -40, 3, 0, 3, 3, 3, 9, 3, 35, 3, 126, 3, -124, 3, -116, 3, -114, 3, -93, 4, 1, 4, 14, 4,
-<a name="l02164"></a>02164 81, 4, 94, 4, -112, 4, -106, 4, -102, 4, -94, 4, -82, 4, -72, 4, -40, 4, -24, 5, -80, 5, -48, 5, -16,
-<a name="l02165"></a>02165 6, 12, 6, 27, 6, 31, 6, 33, 6, 64, 6, 96, 6, -16, 30, -128, 30, -96, 32, 12, 32, 19, 32, 23, 32,
-<a name="l02166"></a>02166 32, 32, 38, 32, 42, 32, 48, 32, 50, 32, 57, 32, 60, 32, 62, 32, 68, 32, 106, 32, 127, 32, -93, 32, -89,
-<a name="l02167"></a>02167 32, -86, 33, 5, 33, 19, 33, 22, 33, 34, 33, 38, 33, 46, 33, 83, 33, 91, 33, -112, 33, -88, 34, 2, 34,
-<a name="l02168"></a>02168 6, 34, 15, 34, 17, 34, 21, 34, 25, 34, 30, 34, 41, 34, 43, 34, 72, 34, 96, 34, 100, 35, 2, 35, 16,
-<a name="l02169"></a>02169 35, 32, 37, 0, 37, 2, 37, 12, 37, 16, 37, 20, 37, 24, 37, 28, 37, 36, 37, 44, 37, 52, 37, 60, 37,
-<a name="l02170"></a>02170 80, 37, -128, 37, -124, 37, -120, 37, -116, 37, -112, 37, -96, 37, -86, 37, -78, 37, -70, 37, -68, 37, -60, 37, -54,
-<a name="l02171"></a>02171 37, -49, 37, -40, 37, -26, 38, 58, 38, 64, 38, 66, 38, 96, 38, 99, 38, 101, 38, 106, -24, 1, -24, 24, -24,
-<a name="l02172"></a>02172 58, -16, 1, -16, 4, -5, 1, -5, 29, -5, 42, -5, 56, -5, 62, -5, 64, -5, 67, -5, 70, -5, -45, -5, -4,
-<a name="l02173"></a>02173 -4, 94, -3, 62, -3, -14, -2, -128, -1, -4, -1, -1, -1, -29, 0, 0, 3, -107, -1, 20, 2, -54, 2, -67, 3,
-<a name="l02174"></a>02174 47, -1, -36, 2, -52, 0, 0, -2, 15, 0, 0, 1, -110, 1, 119, 1, 107, 1, 114, -4, -96, 0, 0, -2, 105,
-<a name="l02175"></a>02175 0, 0, 0, 0, -2, 43, -2, 42, -2, 41, -2, 40, 0, 0, 0, 124, 0, 122, 0, 118, 0, 108, 0, 104, 0,
-<a name="l02176"></a>02176 76, 0, 62, 0, 0, -4, -48, -4, -53, -4, -32, -4, -46, -4, -49, 0, 0, 0, 0, 0, 0, 0, 0, -29, 93,
-<a name="l02177"></a>02177 0, 0, -30, -36, 0, 0, 0, 0, 0, 0, -32, -123, 0, 0, -32, -107, -31, 91, -32, -124, -32, -7, -31, -88, -32,
-<a name="l02178"></a>02178 119, 0, 0, -32, -73, 0, 0, -32, -112, 0, 0, -32, -118, -32, 125, -31, 117, -33, 106, -33, 121, -32, -70, -29, 44,
-<a name="l02179"></a>02179 -32, -114, -33, -88, -33, -106, -34, -106, -34, -94, -34, -117, 0, 0, -34, -90, 0, 0, 0, 0, -33, 23, -34, 113, -34,
-<a name="l02180"></a>02180 95, 0, 0, -34, 48, -34, 64, -34, 51, -34, 36, -36, 70, -36, 69, -36, 60, -36, 57, -36, 54, -36, 51, -36, 48,
-<a name="l02181"></a>02181 -36, 41, -36, 34, -36, 27, -36, 20, -36, 1, -37, -18, -37, -21, -37, -24, -37, -27, -37, -30, 0, 0, 0, 0, -37,
-<a name="l02182"></a>02182 -58, -37, -65, -37, -66, -37, -73, 0, 0, -37, -59, -37, -91, -37, -81, -37, 69, -37, 66, -37, 65, -37, 36, -37, 34,
-<a name="l02183"></a>02183 -37, 33, -37, 30, 26, -64, 26, -6, 26, -31, 16, -66, 0, 0, 5, -66, 0, 0, 7, -99, 7, -100, 7, -101, 7,
-<a name="l02184"></a>02184 -102, 7, -103, 0, 0, 0, 0, 0, 0, 6, -23, 6, 62, 5, -115, 5, 0, 3, 99, 0, 1, 0, 0, 1, 26,
-<a name="l02185"></a>02185 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, -54, 0, 0, 2, -54, 0, 0, 0, 0, 0,
-<a name="l02186"></a>02186 0, 0, 0, 0, 0, 2, -54, 0, 0, 2, -44, 2, -6, 0, 0, 0, 0, 0, 0, 0, 0, 3, 72, 0, 0,
-<a name="l02187"></a>02187 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,
-<a name="l02188"></a>02188 92, 3, -114, 3, -72, 4, -46, 0, 0, 4, -20, 0, 0, 5, -100, 5, -96, 5, -82, 0, 0, 5, -80, 0, 0,
-<a name="l02189"></a>02189 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, -84, 0, 0, 5, -76, 0, 0, 5, -76, 0, 0, 0, 0, 0,
-<a name="l02190"></a>02190 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, -98, 0, 0,
-<a name="l02191"></a>02191 5, -98, 5, -96, 0, 0, 0, 0, 0, 0, 5, -100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02192"></a>02192 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02193"></a>02193 0, 0, 0, 0, 5, 116, 5, 118, 0, 0, 0, 0, 0, 0, 0, 0, 5, 114, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02194"></a>02194 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 88, 0, 0,
-<a name="l02195"></a>02195 5, -80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, -84, 6, -126, 6, -86, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02196"></a>02196 0, 0, 0, 0, 0, 0, 3, 0, -93, 0, -124, 0, -123, 3, 94, 0, -106, 0, -26, 0, -122, 0, -114, 0, -117,
-<a name="l02197"></a>02197 0, -99, 0, -87, 0, -92, 0, 16, 0, -118, 1, 0, 0, -125, 0, -109, 0, -16, 0, -15, 0, -115, 0, -105, 0,
-<a name="l02198"></a>02198 -120, 0, -62, 0, -36, 0, -17, 0, -98, 0, -86, 0, -13, 0, -14, 0, -12, 0, -94, 0, -84, 0, -56, 0, -58,
-<a name="l02199"></a>02199 0, -83, 0, 98, 0, 99, 0, -112, 0, 100, 0, -54, 0, 101, 0, -57, 0, -55, 0, -50, 0, -53, 0, -52, 0,
-<a name="l02200"></a>02200 -51, 0, -25, 0, 102, 0, -47, 0, -49, 0, -48, 0, -82, 0, 103, 0, -18, 0, -111, 0, -44, 0, -46, 0, -45,
-<a name="l02201"></a>02201 0, 104, 0, -23, 0, -21, 0, -119, 0, 106, 0, 105, 0, 107, 0, 109, 0, 108, 0, 110, 0, -96, 0, 111, 0,
-<a name="l02202"></a>02202 113, 0, 112, 0, 114, 0, 115, 0, 117, 0, 116, 0, 118, 0, 119, 0, -24, 0, 120, 0, 122, 0, 121, 0, 123,
-<a name="l02203"></a>02203 0, 125, 0, 124, 0, -73, 0, -95, 0, 127, 0, 126, 0, -128, 0, -127, 0, -22, 0, -20, 0, -71, 1, -106, 1,
-<a name="l02204"></a>02204 -105, 1, 2, 1, 3, 1, 4, 1, 5, 0, -5, 0, -4, 1, -104, 1, -103, 1, -102, 1, -101, 0, -3, 0, -2,
-<a name="l02205"></a>02205 1, 6, 1, 7, 1, 8, 0, -1, 1, -100, 1, -99, 1, -98, 1, -97, 1, -96, 1, -95, 1, 9, 1, 10, 1,
-<a name="l02206"></a>02206 11, 1, 12, 1, -94, 1, -93, 0, -10, 0, -9, 1, -92, 1, -91, 1, -90, 1, -89, 1, -88, 1, -87, 1, -86,
-<a name="l02207"></a>02207 1, -85, 1, -84, 1, -83, 1, -82, 1, -81, 1, -80, 1, -79, 1, -78, 1, -77, 0, -8, 0, -43, 1, -118, 1,
-<a name="l02208"></a>02208 -117, 1, -76, 1, -75, 1, -74, 1, -73, 1, -72, 1, 13, 1, 14, 1, -71, 1, -70, 1, 15, 1, 16, 1, 17,
-<a name="l02209"></a>02209 1, 18, 0, -32, 0, -31, 1, 19, 1, 20, 1, -69, 1, -68, 1, 21, 1, 22, 1, -116, 1, -67, 1, -66, 1,
-<a name="l02210"></a>02210 -65, 1, -64, 1, -63, 1, -62, 1, 23, 1, 24, 0, -81, 0, -80, 1, 25, 1, 26, 1, -61, 1, -60, 1, 27,
-<a name="l02211"></a>02211 1, 28, 1, 29, 1, 30, 1, -59, 1, -58, 0, -7, 0, -6, 0, -30, 0, -29, 1, 31, 1, 32, 1, 33, 1,
-<a name="l02212"></a>02212 34, 1, -57, 1, -56, 1, -55, 1, -54, 1, -53, 1, -52, 1, -51, 1, -50, 1, 35, 1, 36, 1, 37, 1, 38,
-<a name="l02213"></a>02213 1, -49, 1, -48, 1, -47, 1, -46, 1, -45, 1, -44, 0, -70, 1, 39, 1, 40, 1, 41, 1, 42, 0, -28, 0,
-<a name="l02214"></a>02214 -27, 1, -43, 0, -42, 0, -33, 0, -39, 0, -38, 0, -37, 0, -34, 0, -41, 0, -35, 1, -17, 1, -16, 1, -15,
-<a name="l02215"></a>02215 1, -36, 1, -14, 1, -13, 1, -12, 1, -10, 1, -9, 1, -8, 1, -7, 1, -6, 1, 43, 1, -5, 1, -4, 1,
-<a name="l02216"></a>02216 -3, 1, -2, 1, 44, 1, -1, 2, 0, 2, 1, 2, 2, 2, 3, 2, 4, 2, 5, 2, 6, 2, 7, 2, 8,
-<a name="l02217"></a>02217 2, 9, 2, 10, 1, 45, 2, 11, 2, 12, 2, 13, 2, 14, 2, 15, 2, 16, 2, 17, 2, 18, 2, 19, 2,
-<a name="l02218"></a>02218 20, 1, 46, 2, 21, 2, 22, 1, 47, 1, 48, 2, 23, 2, 24, 2, 25, 2, 26, 2, 27, 2, 28, 2, 29,
-<a name="l02219"></a>02219 2, 30, 2, 31, 2, 32, 2, -116, 2, 33, 2, 34, 1, 49, 1, 50, 2, 35, 1, 51, 2, 36, 2, 37, 2,
-<a name="l02220"></a>02220 38, 2, 39, 2, 40, 2, 41, 2, 42, 2, 43, 2, -120, 2, -119, 5, 16, 5, 17, 2, -115, 2, -114, 2, -113,
-<a name="l02221"></a>02221 2, -112, 2, -111, 2, -110, 2, -109, 2, -108, 2, -107, 2, -106, 2, -106, 2, -105, 2, -104, 2, -103, 2, -102, 2,
-<a name="l02222"></a>02222 -101, 2, -100, 2, -99, 2, -98, 2, -97, 2, -17, 3, -127, 3, -125, 3, -123, 3, -121, 3, -119, 3, -115, 3, -113,
-<a name="l02223"></a>02223 3, -109, 3, -107, 3, -103, 3, -99, 3, -95, 3, -91, 3, -87, 3, -85, 3, -83, 3, -81, 3, -79, 3, -75, 3,
-<a name="l02224"></a>02224 -71, 3, -67, 3, -63, 3, -59, 3, -55, 3, -51, 2, -16, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3, -27,
-<a name="l02225"></a>02225 3, -23, 3, -19, 3, -17, 3, -15, 2, -15, 2, -14, 2, -13, 2, -12, 2, -11, 2, -10, 2, -9, 2, -8, 5,
-<a name="l02226"></a>02226 56, 5, 57, 5, 58, 2, -7, 2, -6, 2, -5, 2, -4, 2, -3, 2, -2, 2, -1, 3, 0, 3, 1, 3, 2,
-<a name="l02227"></a>02227 3, 3, 3, 4, 2, -20, 3, 5, 5, 40, 5, 44, 5, 59, 5, 60, 5, 62, 5, 64, 5, 57, 5, 66, 5,
-<a name="l02228"></a>02228 68, 5, 70, 5, 72, 5, 74, 5, 78, 5, 82, 5, 86, 5, 90, 3, 31, 5, 94, 5, 98, 5, 102, 5, 106,
-<a name="l02229"></a>02229 5, 110, 5, 114, 5, 118, 3, 39, 5, 122, 5, 126, 5, -128, 5, -126, 5, -124, 5, -122, 5, -120, 5, -118, 5,
-<a name="l02230"></a>02230 -116, 5, -114, 5, -112, 5, -110, 5, -108, 5, -106, 5, -104, 5, -102, 5, -100, 3, 43, 5, -98, 5, -96, 5, -92,
-<a name="l02231"></a>02231 5, -88, 5, -84, 5, -80, 5, -76, 5, -74, 5, -70, 5, -69, 5, -65, 5, -61, 5, -57, 5, -53, 5, -49, 5,
-<a name="l02232"></a>02232 -47, 3, 45, 5, -45, 5, -41, 5, -37, 5, -33, 5, -29, 3, 49, 5, -25, 5, -21, 5, -17, 5, -13, 5, -9,
-<a name="l02233"></a>02233 5, -5, 5, -1, 6, 3, 6, 7, 6, 11, 6, 15, 6, 17, 6, 19, 6, 23, 3, -21, 6, 25, 6, 29, 6,
-<a name="l02234"></a>02234 31, 6, 32, 6, 33, 6, 34, 6, 36, 6, 38, 6, 40, 6, 42, 6, 44, 6, 46, 6, 48, 3, 53, 6, 50,
-<a name="l02235"></a>02235 6, 52, 6, 56, 6, 58, 6, 62, 6, 64, 6, 66, 6, 68, 3, 8, 6, 69, 6, 70, 6, 71, 6, 72, 6,
-<a name="l02236"></a>02236 73, 6, 74, 6, 75, 6, 76, 6, 77, 6, 78, 6, 79, 6, 80, 6, 81, 6, 82, 6, 83, 6, 84, 6, 85,
-<a name="l02237"></a>02237 6, 86, 6, 87, 6, 88, 6, 89, 6, 90, 6, 78, 6, 91, 2, -7, 2, -6, 2, -5, 2, -4, 3, 10, 3,
-<a name="l02238"></a>02238 11, 3, 12, 3, 0, 3, 1, 3, 2, 6, 92, 6, 96, 6, 100, 6, 104, 6, 105, 4, -92, 4, -91, 4, -90,
-<a name="l02239"></a>02239 4, -89, 4, -88, 4, -87, 4, -86, 4, -85, 4, -84, 4, -83, 4, -82, 4, -81, 4, -80, 4, -79, 4, -78, 4,
-<a name="l02240"></a>02240 -77, 4, -76, 4, -75, 4, -74, 4, -73, 4, -72, 4, -71, 4, -70, 4, -69, 4, -68, 4, -67, 4, -66, 4, -65,
-<a name="l02241"></a>02241 4, -64, 4, -63, 4, -62, 4, -61, 4, -60, 4, -59, 4, -58, 4, -57, 4, -56, 4, -55, 4, -54, 4, -53, 4,
-<a name="l02242"></a>02242 -52, 4, -51, 4, -50, 4, -49, 4, -48, 4, -47, 4, -46, 4, -45, 4, -44, 4, -43, 4, -42, 4, -41, 4, -40,
-<a name="l02243"></a>02243 4, -39, 4, -38, 4, -37, 4, -36, 4, -35, 4, -34, 4, -33, 4, -32, 4, -31, 4, -30, 4, -29, 4, -28, 4,
-<a name="l02244"></a>02244 -27, 4, -26, 4, -25, 4, -24, 4, -23, 4, -22, 4, -21, 4, -20, 4, -19, 4, -18, 4, -17, 4, -16, 4, -15,
-<a name="l02245"></a>02245 4, -14, 4, -13, 4, -12, 4, -11, 1, -29, 1, -28, 4, -10, 4, -9, 4, -8, 4, -7, 4, -6, 4, -5, 0,
-<a name="l02246"></a>02246 -79, 0, -78, 2, -118, 1, 52, 0, -75, 0, -74, 0, -61, 1, -27, 0, -77, 0, -76, 0, -60, 0, -126, 0, -63,
-<a name="l02247"></a>02247 0, -121, 3, 78, 3, 79, 3, 82, 3, 80, 3, 81, 3, 85, 3, 86, 3, 87, 3, 88, 3, 83, 3, 84, 0,
-<a name="l02248"></a>02248 -11, 1, -25, 2, -64, 4, 126, 0, -68, 0, -103, 0, -19, 0, -62, 0, -91, 0, -110, 1, 63, 0, -113, 1, 65,
-<a name="l02249"></a>02249 1, 118, 1, -111, 1, -110, 1, -109, 1, 119, 0, -72, 1, 124, 1, -19, 1, -18, 4, 113, 4, 114, 4, -127, 4,
-<a name="l02250"></a>02250 115, 3, 89, 3, 90, 3, 91, 3, 92, 3, 93, 4, -124, 4, 117, 4, 119, 4, -123, 4, 118, 4, -122, 4, 121,
-<a name="l02251"></a>02251 4, -121, 4, -120, 4, -119, 4, -118, 4, -117, 4, -116, 4, 120, 4, -108, 4, -115, 4, -114, 4, -113, 4, -112, 4,
-<a name="l02252"></a>02252 -111, 4, -106, 4, -102, 4, -101, 4, -100, 4, -99, 4, -98, 4, -105, 4, -104, 4, -103, 4, 125, 4, -97, 4, -96,
-<a name="l02253"></a>02253 4, -95, 4, -94, 4, -93, 6, 116, 6, 117, 6, 119, 2, -58, 2, -34, 2, -33, 2, -32, 2, -31, 2, -30, 2,
-<a name="l02254"></a>02254 -29, 2, -28, 2, -27, 2, -26, 2, -25, 5, 60, 5, 61, 5, 82, 5, 83, 5, 84, 5, 85, 3, 31, 3, 32,
-<a name="l02255"></a>02255 3, 33, 3, 34, 5, 98, 5, 99, 5, 100, 5, 101, 5, 78, 5, 79, 5, 80, 5, 81, 5, 94, 5, 95, 5,
-<a name="l02256"></a>02256 96, 5, 97, 5, 74, 5, 75, 5, 76, 5, 77, 5, -61, 5, -60, 5, -59, 5, -58, 5, -53, 5, -52, 5, -51,
-<a name="l02257"></a>02257 5, -50, 5, 114, 5, 115, 5, 116, 5, 117, 5, 110, 5, 111, 5, 112, 5, 113, 3, 39, 3, 40, 3, 41, 3,
-<a name="l02258"></a>02258 42, 5, 122, 5, 123, 5, 124, 5, 125, 5, -120, 5, -119, 5, -122, 5, -121, 5, -118, 5, -117, 5, 126, 5, 127,
-<a name="l02259"></a>02259 3, 43, 3, 44, 5, -112, 5, -111, 3, 45, 3, 46, 3, 47, 3, 48, 3, 49, 3, 50, 3, 51, 3, 52, 5,
-<a name="l02260"></a>02260 -13, 5, -12, 5, -11, 5, -10, 5, -21, 5, -20, 5, -19, 5, -18, 6, 15, 6, 16, 6, 17, 6, 18, 5, 76,
-<a name="l02261"></a>02261 5, 77, 6, 29, 6, 30, 6, 106, 6, 31, 6, 107, 6, 108, 3, -21, 3, -22, 3, -21, 3, -20, 6, 64, 6,
-<a name="l02262"></a>02262 65, 6, 66, 6, 67, 5, -33, 5, -32, 5, -31, 5, -30, 6, 40, 6, 41, 6, 38, 6, 39, 6, 42, 6, 43,
-<a name="l02263"></a>02263 5, 70, 6, 48, 6, 49, 6, 36, 6, 37, 6, 44, 6, 45, 6, 58, 6, 59, 6, 60, 6, 61, 3, 53, 3,
-<a name="l02264"></a>02264 54, 3, -13, 3, -12, 0, 0, 1, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2,
-<a name="l02265"></a>02265 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 4, 5, 6, 7, 8, 9,
-<a name="l02266"></a>02266 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
-<a name="l02267"></a>02267 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
-<a name="l02268"></a>02268 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84,
-<a name="l02269"></a>02269 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108,
-<a name="l02270"></a>02270 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, -128, -127, -126, -125, -124, -123,
-<a name="l02271"></a>02271 -122, -121, -120, -119, -118, -117, -116, -115, -114, -113, -112, -111, -110, -109, -108, -107, -106, -105, -104, -103, -102, -101, -100, -99, -98,
-<a name="l02272"></a>02272 -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, 3, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74,
-<a name="l02273"></a>02273 -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49,
-<a name="l02274"></a>02274 -48, 0, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, 0, 4, 11, 36, 0, 0, 1, 28,
-<a name="l02275"></a>02275 1, 0, 0, 7, 0, 28, 0, 126, 1, 127, 1, -113, 1, -110, 1, -95, 1, -80, 1, -36, 1, -1, 2, 89, 2,
-<a name="l02276"></a>02276 -57, 2, -55, 2, -35, 3, 1, 3, 3, 3, 9, 3, 35, 3, 126, 3, -118, 3, -116, 3, -95, 3, -50, 4, 12,
-<a name="l02277"></a>02277 4, 79, 4, 92, 4, 95, 4, -109, 4, -105, 4, -99, 4, -93, 4, -77, 4, -69, 4, -39, 4, -23, 5, -61, 5,
-<a name="l02278"></a>02278 -22, 5, -12, 6, 12, 6, 27, 6, 31, 6, 58, 6, 85, 6, -19, 6, -2, 30, -123, 30, -7, 32, 15, 32, 21,
-<a name="l02279"></a>02279 32, 30, 32, 34, 32, 38, 32, 46, 32, 48, 32, 51, 32, 58, 32, 60, 32, 62, 32, 68, 32, 111, 32, 127, 32,
-<a name="l02280"></a>02280 -92, 32, -89, 32, -84, 33, 5, 33, 19, 33, 22, 33, 34, 33, 38, 33, 46, 33, 84, 33, 94, 33, -107, 33, -88,
-<a name="l02281"></a>02281 34, 2, 34, 6, 34, 15, 34, 18, 34, 21, 34, 26, 34, 31, 34, 41, 34, 43, 34, 72, 34, 97, 34, 101, 35,
-<a name="l02282"></a>02282 2, 35, 16, 35, 33, 37, 0, 37, 2, 37, 12, 37, 16, 37, 20, 37, 24, 37, 28, 37, 36, 37, 44, 37, 52,
-<a name="l02283"></a>02283 37, 60, 37, 108, 37, -128, 37, -124, 37, -120, 37, -116, 37, -109, 37, -95, 37, -84, 37, -78, 37, -70, 37, -68, 37,
-<a name="l02284"></a>02284 -60, 37, -53, 37, -49, 37, -39, 37, -26, 38, 60, 38, 64, 38, 66, 38, 96, 38, 99, 38, 102, 38, 107, -24, 5,
-<a name="l02285"></a>02285 -24, 24, -24, 58, -16, 2, -16, 49, -5, 2, -5, 32, -5, 54, -5, 60, -5, 62, -5, 65, -5, 68, -5, -79, -5,
-<a name="l02286"></a>02286 -25, -5, -1, -4, 98, -3, 63, -3, -14, -2, -4, -1, -4, -1, -1, 0, 0, 0, 32, 0, -96, 1, -113, 1, -110,
-<a name="l02287"></a>02287 1, -96, 1, -81, 1, -51, 1, -6, 2, 89, 2, -58, 2, -55, 2, -40, 3, 0, 3, 3, 3, 9, 3, 35, 3,
-<a name="l02288"></a>02288 126, 3, -124, 3, -116, 3, -114, 3, -93, 4, 1, 4, 14, 4, 81, 4, 94, 4, -112, 4, -106, 4, -102, 4, -94,
-<a name="l02289"></a>02289 4, -82, 4, -72, 4, -40, 4, -24, 5, -80, 5, -48, 5, -16, 6, 12, 6, 27, 6, 31, 6, 33, 6, 64, 6,
-<a name="l02290"></a>02290 96, 6, -16, 30, -128, 30, -96, 32, 12, 32, 19, 32, 23, 32, 32, 32, 38, 32, 42, 32, 48, 32, 50, 32, 57,
-<a name="l02291"></a>02291 32, 60, 32, 62, 32, 68, 32, 106, 32, 127, 32, -93, 32, -89, 32, -86, 33, 5, 33, 19, 33, 22, 33, 34, 33,
-<a name="l02292"></a>02292 38, 33, 46, 33, 83, 33, 91, 33, -112, 33, -88, 34, 2, 34, 6, 34, 15, 34, 17, 34, 21, 34, 25, 34, 30,
-<a name="l02293"></a>02293 34, 41, 34, 43, 34, 72, 34, 96, 34, 100, 35, 2, 35, 16, 35, 32, 37, 0, 37, 2, 37, 12, 37, 16, 37,
-<a name="l02294"></a>02294 20, 37, 24, 37, 28, 37, 36, 37, 44, 37, 52, 37, 60, 37, 80, 37, -128, 37, -124, 37, -120, 37, -116, 37, -112,
-<a name="l02295"></a>02295 37, -96, 37, -86, 37, -78, 37, -70, 37, -68, 37, -60, 37, -54, 37, -49, 37, -40, 37, -26, 38, 58, 38, 64, 38,
-<a name="l02296"></a>02296 66, 38, 96, 38, 99, 38, 101, 38, 106, -24, 1, -24, 24, -24, 58, -16, 1, -16, 4, -5, 1, -5, 29, -5, 42,
-<a name="l02297"></a>02297 -5, 56, -5, 62, -5, 64, -5, 67, -5, 70, -5, -45, -5, -4, -4, 94, -3, 62, -3, -14, -2, -128, -1, -4, -1,
-<a name="l02298"></a>02298 -1, -1, -29, 0, 0, 3, -107, -1, 20, 2, -54, 2, -67, 3, 47, -1, -36, 2, -52, 0, 0, -2, 15, 0, 0,
-<a name="l02299"></a>02299 1, -110, 1, 119, 1, 107, 1, 114, -4, -96, 0, 0, -2, 105, 0, 0, 0, 0, -2, 43, -2, 42, -2, 41, -2,
-<a name="l02300"></a>02300 40, 0, 0, 0, 124, 0, 122, 0, 118, 0, 108, 0, 104, 0, 76, 0, 62, 0, 0, -4, -48, -4, -53, -4, -32,
-<a name="l02301"></a>02301 -4, -46, -4, -49, 0, 0, 0, 0, 0, 0, 0, 0, -29, 93, 0, 0, -30, -36, 0, 0, 0, 0, 0, 0, -32,
-<a name="l02302"></a>02302 -123, 0, 0, -32, -107, -31, 91, -32, -124, -32, -7, -31, -88, -32, 119, 0, 0, -32, -73, 0, 0, -32, -112, 0, 0,
-<a name="l02303"></a>02303 -32, -118, -32, 125, -31, 117, -33, 106, -33, 121, -32, -70, -29, 44, -32, -114, -33, -88, -33, -106, -34, -106, -34, -94, -34,
-<a name="l02304"></a>02304 -117, 0, 0, -34, -90, 0, 0, 0, 0, -33, 23, -34, 113, -34, 95, 0, 0, -34, 48, -34, 64, -34, 51, -34, 36,
-<a name="l02305"></a>02305 -36, 70, -36, 69, -36, 60, -36, 57, -36, 54, -36, 51, -36, 48, -36, 41, -36, 34, -36, 27, -36, 20, -36, 1, -37,
-<a name="l02306"></a>02306 -18, -37, -21, -37, -24, -37, -27, -37, -30, 0, 0, 0, 0, -37, -58, -37, -65, -37, -66, -37, -73, 0, 0, -37, -59,
-<a name="l02307"></a>02307 -37, -91, -37, -81, -37, 69, -37, 66, -37, 65, -37, 36, -37, 34, -37, 33, -37, 30, 26, -64, 26, -6, 26, -31, 16,
-<a name="l02308"></a>02308 -66, 0, 0, 5, -66, 0, 0, 7, -99, 7, -100, 7, -101, 7, -102, 7, -103, 0, 0, 0, 0, 0, 0, 6, -23,
-<a name="l02309"></a>02309 6, 62, 5, -115, 5, 0, 3, 99, 0, 1, 0, 0, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02310"></a>02310 0, 0, 0, 2, -54, 0, 0, 2, -54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, -54, 0, 0, 2, -44,
-<a name="l02311"></a>02311 2, -6, 0, 0, 0, 0, 0, 0, 0, 0, 3, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02312"></a>02312 0, 3, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 92, 3, -114, 3, -72, 4, -46, 0, 0, 4, -20,
-<a name="l02313"></a>02313 0, 0, 5, -100, 5, -96, 5, -82, 0, 0, 5, -80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
-<a name="l02314"></a>02314 -84, 0, 0, 5, -76, 0, 0, 5, -76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02315"></a>02315 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, -98, 0, 0, 5, -98, 5, -96, 0, 0, 0, 0, 0, 0, 5,
-<a name="l02316"></a>02316 -100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02317"></a>02317 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 116, 5, 118, 0, 0, 0,
-<a name="l02318"></a>02318 0, 0, 0, 0, 0, 5, 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02319"></a>02319 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 88, 0, 0, 5, -80, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02320"></a>02320 0, 5, -84, 6, -126, 6, -86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, -93, 0, -124,
-<a name="l02321"></a>02321 0, -123, 3, 94, 0, -106, 0, -26, 0, -122, 0, -114, 0, -117, 0, -99, 0, -87, 0, -92, 0, 16, 0, -118, 1,
-<a name="l02322"></a>02322 0, 0, -125, 0, -109, 0, -16, 0, -15, 0, -115, 0, -105, 0, -120, 0, -62, 0, -36, 0, -17, 0, -98, 0, -86,
-<a name="l02323"></a>02323 0, -13, 0, -14, 0, -12, 0, -94, 0, -84, 0, -56, 0, -58, 0, -83, 0, 98, 0, 99, 0, -112, 0, 100, 0,
-<a name="l02324"></a>02324 -54, 0, 101, 0, -57, 0, -55, 0, -50, 0, -53, 0, -52, 0, -51, 0, -25, 0, 102, 0, -47, 0, -49, 0, -48,
-<a name="l02325"></a>02325 0, -82, 0, 103, 0, -18, 0, -111, 0, -44, 0, -46, 0, -45, 0, 104, 0, -23, 0, -21, 0, -119, 0, 106, 0,
-<a name="l02326"></a>02326 105, 0, 107, 0, 109, 0, 108, 0, 110, 0, -96, 0, 111, 0, 113, 0, 112, 0, 114, 0, 115, 0, 117, 0, 116,
-<a name="l02327"></a>02327 0, 118, 0, 119, 0, -24, 0, 120, 0, 122, 0, 121, 0, 123, 0, 125, 0, 124, 0, -73, 0, -95, 0, 127, 0,
-<a name="l02328"></a>02328 126, 0, -128, 0, -127, 0, -22, 0, -20, 0, -71, 1, -106, 1, -105, 1, 2, 1, 3, 1, 4, 1, 5, 0, -5,
-<a name="l02329"></a>02329 0, -4, 1, -104, 1, -103, 1, -102, 1, -101, 0, -3, 0, -2, 1, 6, 1, 7, 1, 8, 0, -1, 1, -100, 1,
-<a name="l02330"></a>02330 -99, 1, -98, 1, -97, 1, -96, 1, -95, 1, 9, 1, 10, 1, 11, 1, 12, 1, -94, 1, -93, 0, -10, 0, -9,
-<a name="l02331"></a>02331 1, -92, 1, -91, 1, -90, 1, -89, 1, -88, 1, -87, 1, -86, 1, -85, 1, -84, 1, -83, 1, -82, 1, -81, 1,
-<a name="l02332"></a>02332 -80, 1, -79, 1, -78, 1, -77, 0, -8, 0, -43, 1, -118, 1, -117, 1, -76, 1, -75, 1, -74, 1, -73, 1, -72,
-<a name="l02333"></a>02333 1, 13, 1, 14, 1, -71, 1, -70, 1, 15, 1, 16, 1, 17, 1, 18, 0, -32, 0, -31, 1, 19, 1, 20, 1,
-<a name="l02334"></a>02334 -69, 1, -68, 1, 21, 1, 22, 1, -116, 1, -67, 1, -66, 1, -65, 1, -64, 1, -63, 1, -62, 1, 23, 1, 24,
-<a name="l02335"></a>02335 0, -81, 0, -80, 1, 25, 1, 26, 1, -61, 1, -60, 1, 27, 1, 28, 1, 29, 1, 30, 1, -59, 1, -58, 0,
-<a name="l02336"></a>02336 -7, 0, -6, 0, -30, 0, -29, 1, 31, 1, 32, 1, 33, 1, 34, 1, -57, 1, -56, 1, -55, 1, -54, 1, -53,
-<a name="l02337"></a>02337 1, -52, 1, -51, 1, -50, 1, 35, 1, 36, 1, 37, 1, 38, 1, -49, 1, -48, 1, -47, 1, -46, 1, -45, 1,
-<a name="l02338"></a>02338 -44, 0, -70, 1, 39, 1, 40, 1, 41, 1, 42, 0, -28, 0, -27, 1, -43, 0, -42, 0, -33, 0, -39, 0, -38,
-<a name="l02339"></a>02339 0, -37, 0, -34, 0, -41, 0, -35, 1, -17, 1, -16, 1, -15, 1, -36, 1, -14, 1, -13, 1, -12, 1, -10, 1,
-<a name="l02340"></a>02340 -9, 1, -8, 1, -7, 1, -6, 1, 43, 1, -5, 1, -4, 1, -3, 1, -2, 1, 44, 1, -1, 2, 0, 2, 1,
-<a name="l02341"></a>02341 2, 2, 2, 3, 2, 4, 2, 5, 2, 6, 2, 7, 2, 8, 2, 9, 2, 10, 1, 45, 2, 11, 2, 12, 2,
-<a name="l02342"></a>02342 13, 2, 14, 2, 15, 2, 16, 2, 17, 2, 18, 2, 19, 2, 20, 1, 46, 2, 21, 2, 22, 1, 47, 1, 48,
-<a name="l02343"></a>02343 2, 23, 2, 24, 2, 25, 2, 26, 2, 27, 2, 28, 2, 29, 2, 30, 2, 31, 2, 32, 2, -116, 2, 33, 2,
-<a name="l02344"></a>02344 34, 1, 49, 1, 50, 2, 35, 1, 51, 2, 36, 2, 37, 2, 38, 2, 39, 2, 40, 2, 41, 2, 42, 2, 43,
-<a name="l02345"></a>02345 2, -120, 2, -119, 5, 16, 5, 17, 2, -115, 2, -114, 2, -113, 2, -112, 2, -111, 2, -110, 2, -109, 2, -108, 2,
-<a name="l02346"></a>02346 -107, 2, -106, 2, -106, 2, -105, 2, -104, 2, -103, 2, -102, 2, -101, 2, -100, 2, -99, 2, -98, 2, -97, 2, -17,
-<a name="l02347"></a>02347 3, -127, 3, -125, 3, -123, 3, -121, 3, -119, 3, -115, 3, -113, 3, -109, 3, -107, 3, -103, 3, -99, 3, -95, 3,
-<a name="l02348"></a>02348 -91, 3, -87, 3, -85, 3, -83, 3, -81, 3, -79, 3, -75, 3, -71, 3, -67, 3, -63, 3, -59, 3, -55, 3, -51,
-<a name="l02349"></a>02349 2, -16, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3, -27, 3, -23, 3, -19, 3, -17, 3, -15, 2, -15, 2,
-<a name="l02350"></a>02350 -14, 2, -13, 2, -12, 2, -11, 2, -10, 2, -9, 2, -8, 5, 56, 5, 57, 5, 58, 2, -7, 2, -6, 2, -5,
-<a name="l02351"></a>02351 2, -4, 2, -3, 2, -2, 2, -1, 3, 0, 3, 1, 3, 2, 3, 3, 3, 4, 2, -20, 3, 5, 5, 40, 5,
-<a name="l02352"></a>02352 44, 5, 59, 5, 60, 5, 62, 5, 64, 5, 57, 5, 66, 5, 68, 5, 70, 5, 72, 5, 74, 5, 78, 5, 82,
-<a name="l02353"></a>02353 5, 86, 5, 90, 3, 31, 5, 94, 5, 98, 5, 102, 5, 106, 5, 110, 5, 114, 5, 118, 3, 39, 5, 122, 5,
-<a name="l02354"></a>02354 126, 5, -128, 5, -126, 5, -124, 5, -122, 5, -120, 5, -118, 5, -116, 5, -114, 5, -112, 5, -110, 5, -108, 5, -106,
-<a name="l02355"></a>02355 5, -104, 5, -102, 5, -100, 3, 43, 5, -98, 5, -96, 5, -92, 5, -88, 5, -84, 5, -80, 5, -76, 5, -74, 5,
-<a name="l02356"></a>02356 -70, 5, -69, 5, -65, 5, -61, 5, -57, 5, -53, 5, -49, 5, -47, 3, 45, 5, -45, 5, -41, 5, -37, 5, -33,
-<a name="l02357"></a>02357 5, -29, 3, 49, 5, -25, 5, -21, 5, -17, 5, -13, 5, -9, 5, -5, 5, -1, 6, 3, 6, 7, 6, 11, 6,
-<a name="l02358"></a>02358 15, 6, 17, 6, 19, 6, 23, 3, -21, 6, 25, 6, 29, 6, 31, 6, 32, 6, 33, 6, 34, 6, 36, 6, 38,
-<a name="l02359"></a>02359 6, 40, 6, 42, 6, 44, 6, 46, 6, 48, 3, 53, 6, 50, 6, 52, 6, 56, 6, 58, 6, 62, 6, 64, 6,
-<a name="l02360"></a>02360 66, 6, 68, 3, 8, 6, 69, 6, 70, 6, 71, 6, 72, 6, 73, 6, 74, 6, 75, 6, 76, 6, 77, 6, 78,
-<a name="l02361"></a>02361 6, 79, 6, 80, 6, 81, 6, 82, 6, 83, 6, 84, 6, 85, 6, 86, 6, 87, 6, 88, 6, 89, 6, 90, 6,
-<a name="l02362"></a>02362 78, 6, 91, 2, -7, 2, -6, 2, -5, 2, -4, 3, 10, 3, 11, 3, 12, 3, 0, 3, 1, 3, 2, 6, 92,
-<a name="l02363"></a>02363 6, 96, 6, 100, 6, 104, 6, 105, 4, -92, 4, -91, 4, -90, 4, -89, 4, -88, 4, -87, 4, -86, 4, -85, 4,
-<a name="l02364"></a>02364 -84, 4, -83, 4, -82, 4, -81, 4, -80, 4, -79, 4, -78, 4, -77, 4, -76, 4, -75, 4, -74, 4, -73, 4, -72,
-<a name="l02365"></a>02365 4, -71, 4, -70, 4, -69, 4, -68, 4, -67, 4, -66, 4, -65, 4, -64, 4, -63, 4, -62, 4, -61, 4, -60, 4,
-<a name="l02366"></a>02366 -59, 4, -58, 4, -57, 4, -56, 4, -55, 4, -54, 4, -53, 4, -52, 4, -51, 4, -50, 4, -49, 4, -48, 4, -47,
-<a name="l02367"></a>02367 4, -46, 4, -45, 4, -44, 4, -43, 4, -42, 4, -41, 4, -40, 4, -39, 4, -38, 4, -37, 4, -36, 4, -35, 4,
-<a name="l02368"></a>02368 -34, 4, -33, 4, -32, 4, -31, 4, -30, 4, -29, 4, -28, 4, -27, 4, -26, 4, -25, 4, -24, 4, -23, 4, -22,
-<a name="l02369"></a>02369 4, -21, 4, -20, 4, -19, 4, -18, 4, -17, 4, -16, 4, -15, 4, -14, 4, -13, 4, -12, 4, -11, 1, -29, 1,
-<a name="l02370"></a>02370 -28, 4, -10, 4, -9, 4, -8, 4, -7, 4, -6, 4, -5, 0, -79, 0, -78, 2, -118, 1, 52, 0, -75, 0, -74,
-<a name="l02371"></a>02371 0, -61, 1, -27, 0, -77, 0, -76, 0, -60, 0, -126, 0, -63, 0, -121, 3, 78, 3, 79, 3, 82, 3, 80, 3,
-<a name="l02372"></a>02372 81, 3, 85, 3, 86, 3, 87, 3, 88, 3, 83, 3, 84, 0, -11, 1, -25, 2, -64, 4, 126, 0, -68, 0, -103,
-<a name="l02373"></a>02373 0, -19, 0, -62, 0, -91, 0, -110, 1, 63, 0, -113, 1, 65, 1, 118, 1, -111, 1, -110, 1, -109, 1, 119, 0,
-<a name="l02374"></a>02374 -72, 1, 124, 1, -19, 1, -18, 4, 113, 4, 114, 4, -127, 4, 115, 3, 89, 3, 90, 3, 91, 3, 92, 3, 93,
-<a name="l02375"></a>02375 4, -124, 4, 117, 4, 119, 4, -123, 4, 118, 4, -122, 4, 121, 4, -121, 4, -120, 4, -119, 4, -118, 4, -117, 4,
-<a name="l02376"></a>02376 -116, 4, 120, 4, -108, 4, -115, 4, -114, 4, -113, 4, -112, 4, -111, 4, -106, 4, -102, 4, -101, 4, -100, 4, -99,
-<a name="l02377"></a>02377 4, -98, 4, -105, 4, -104, 4, -103, 4, 125, 4, -97, 4, -96, 4, -95, 4, -94, 4, -93, 6, 116, 6, 117, 6,
-<a name="l02378"></a>02378 119, 2, -58, 2, -34, 2, -33, 2, -32, 2, -31, 2, -30, 2, -29, 2, -28, 2, -27, 2, -26, 2, -25, 5, 60,
-<a name="l02379"></a>02379 5, 61, 5, 82, 5, 83, 5, 84, 5, 85, 3, 31, 3, 32, 3, 33, 3, 34, 5, 98, 5, 99, 5, 100, 5,
-<a name="l02380"></a>02380 101, 5, 78, 5, 79, 5, 80, 5, 81, 5, 94, 5, 95, 5, 96, 5, 97, 5, 74, 5, 75, 5, 76, 5, 77,
-<a name="l02381"></a>02381 5, -61, 5, -60, 5, -59, 5, -58, 5, -53, 5, -52, 5, -51, 5, -50, 5, 114, 5, 115, 5, 116, 5, 117, 5,
-<a name="l02382"></a>02382 110, 5, 111, 5, 112, 5, 113, 3, 39, 3, 40, 3, 41, 3, 42, 5, 122, 5, 123, 5, 124, 5, 125, 5, -120,
-<a name="l02383"></a>02383 5, -119, 5, -122, 5, -121, 5, -118, 5, -117, 5, 126, 5, 127, 3, 43, 3, 44, 5, -112, 5, -111, 3, 45, 3,
-<a name="l02384"></a>02384 46, 3, 47, 3, 48, 3, 49, 3, 50, 3, 51, 3, 52, 5, -13, 5, -12, 5, -11, 5, -10, 5, -21, 5, -20,
-<a name="l02385"></a>02385 5, -19, 5, -18, 6, 15, 6, 16, 6, 17, 6, 18, 5, 76, 5, 77, 6, 29, 6, 30, 6, 106, 6, 31, 6,
-<a name="l02386"></a>02386 107, 6, 108, 3, -21, 3, -22, 3, -21, 3, -20, 6, 64, 6, 65, 6, 66, 6, 67, 5, -33, 5, -32, 5, -31,
-<a name="l02387"></a>02387 5, -30, 6, 40, 6, 41, 6, 38, 6, 39, 6, 42, 6, 43, 5, 70, 6, 48, 6, 49, 6, 36, 6, 37, 6,
-<a name="l02388"></a>02388 44, 6, 45, 6, 58, 6, 59, 6, 60, 6, 61, 3, 53, 3, 54, 3, -13, 3, -12, 0, 0, 64, 67, 85, 84,
-<a name="l02389"></a>02389 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40,
-<a name="l02390"></a>02390 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15,
-<a name="l02391"></a>02391 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 44, 69, 35, 70, 96, 32, -80, 38, 96, -80,
-<a name="l02392"></a>02392 4, 38, 35, 72, 72, 45, 44, 69, 35, 70, 35, 97, 32, -80, 38, 97, -80, 4, 38, 35, 72, 72, 45, 44, 69,
-<a name="l02393"></a>02393 35, 70, 96, -80, 32, 97, 32, -80, 70, 96, -80, 4, 38, 35, 72, 72, 45, 44, 69, 35, 70, 35, 97, -80, 32,
-<a name="l02394"></a>02394 96, 32, -80, 38, 97, -80, 32, 97, -80, 4, 38, 35, 72, 72, 45, 44, 69, 35, 70, 96, -80, 64, 97, 32, -80,
-<a name="l02395"></a>02395 102, 96, -80, 4, 38, 35, 72, 72, 45, 44, 69, 35, 70, 35, 97, -80, 64, 96, 32, -80, 38, 97, -80, 64, 97,
-<a name="l02396"></a>02396 -80, 4, 38, 35, 72, 72, 45, 44, 1, 16, 32, 60, 0, 60, 45, 44, 32, 69, 35, 32, -80, -51, 68, 35, 32,
-<a name="l02397"></a>02397 -72, 1, 90, 81, 88, 35, 32, -80, -115, 68, 35, 89, 32, -80, -19, 81, 88, 35, 32, -80, 77, 68, 35, 89, 32,
-<a name="l02398"></a>02398 -80, -112, 81, 88, 35, 32, -80, 13, 68, 35, 89, 33, 33, 45, 44, 32, 32, 69, 24, 104, 68, 32, -80, 1, 96,
-<a name="l02399"></a>02399 32, 69, -80, 70, 118, 104, -118, 69, 96, 68, 45, 44, 1, -79, 11, 10, 67, 35, 67, 101, 10, 45, 44, 0, -79,
-<a name="l02400"></a>02400 10, 11, 67, 35, 67, 11, 45, 44, 0, -80, 23, 35, 112, -79, 1, 23, 62, 1, -80, 23, 35, 112, -79, 2, 23,
-<a name="l02401"></a>02401 69, 58, -79, 2, 0, 8, 13, 45, 44, 69, -80, 26, 35, 68, 69, -80, 25, 35, 68, 45, 44, 32, 69, -80, 3,
-<a name="l02402"></a>02402 37, 69, 97, 100, -80, 80, 81, 88, 69, 68, 27, 33, 33, 89, 45, 44, -80, 1, 67, 99, 35, 98, -80, 0, 35,
-<a name="l02403"></a>02403 66, -80, 15, 43, 45, 44, 32, 69, -80, 0, 67, 96, 68, 45, 44, 1, -80, 6, 67, -80, 7, 67, 101, 10, 45,
-<a name="l02404"></a>02404 44, 32, 105, -80, 64, 97, -80, 0, -117, 32, -79, 44, -64, -118, -116, -72, 16, 0, 98, 96, 43, 12, 100, 35, 100,
-<a name="l02405"></a>02405 97, 92, 88, -80, 3, 97, 89, 45, 44, 69, -80, 17, 43, -80, 23, 35, 68, -80, 23, 122, -28, 24, 45, 44, 69,
-<a name="l02406"></a>02406 -80, 17, 43, -80, 23, 35, 68, 45, 44, -80, 18, 67, 88, -121, 69, -80, 17, 43, -80, 23, 35, 68, -80, 23, 122,
-<a name="l02407"></a>02407 -28, 27, 3, -118, 69, 24, 105, 32, -80, 23, 35, 68, -118, -118, -121, 32, -80, -96, 81, 88, -80, 17, 43, -80, 23,
-<a name="l02408"></a>02408 35, 68, -80, 23, 122, -28, 27, 33, -80, 23, 122, -28, 89, 89, 24, 45, 44, 45, 44, -80, 2, 37, 70, 96, -118,
-<a name="l02409"></a>02409 70, -80, 64, 97, -116, 72, 45, 44, 75, 83, 32, 92, 88, -80, 2, -123, 89, 88, -80, 1, -123, 89, 45, 44, 32,
-<a name="l02410"></a>02410 -80, 3, 37, 69, -80, 25, 35, 68, 69, -80, 26, 35, 68, 69, 101, 35, 69, 32, -80, 3, 37, 96, 106, 32, -80,
-<a name="l02411"></a>02411 9, 35, 66, 35, 104, -118, 106, 96, 97, 32, -80, 26, -118, -80, 0, 82, 121, 33, -78, 26, 26, 64, -71, -1, -32,
-<a name="l02412"></a>02412 0, 26, 69, 32, -118, 84, 88, 35, 33, -80, 63, 27, 35, 89, 97, 68, 28, -79, 20, 0, -118, 82, 121, -77, 25,
-<a name="l02413"></a>02413 64, 32, 25, 69, 32, -118, 84, 88, 35, 33, -80, 63, 27, 35, 89, 97, 68, 45, 44, -79, 16, 17, 67, 35, 67,
-<a name="l02414"></a>02414 11, 45, 44, -79, 14, 15, 67, 35, 67, 11, 45, 44, -79, 12, 13, 67, 35, 67, 11, 45, 44, -79, 12, 13, 67,
-<a name="l02415"></a>02415 35, 67, 101, 11, 45, 44, -79, 14, 15, 67, 35, 67, 101, 11, 45, 44, -79, 16, 17, 67, 35, 67, 101, 11, 45,
-<a name="l02416"></a>02416 44, 75, 82, 88, 69, 68, 27, 33, 33, 89, 45, 44, 1, 32, -80, 3, 37, 35, 73, -80, 64, 96, -80, 32, 99,
-<a name="l02417"></a>02417 32, -80, 0, 82, 88, 35, -80, 2, 37, 56, 35, -80, 2, 37, 101, 56, 0, -118, 99, 56, 27, 33, 33, 33, 33,
-<a name="l02418"></a>02418 33, 89, 1, 45, 44, 75, -80, 100, 81, 88, 69, 105, -80, 9, 67, 96, -118, 16, 58, 27, 33, 33, 33, 89, 45,
-<a name="l02419"></a>02419 44, 1, -80, 5, 37, 16, 35, 32, -118, -11, 0, -80, 1, 96, 35, -19, -20, 45, 44, 1, -80, 5, 37, 16, 35,
-<a name="l02420"></a>02420 32, -118, -11, 0, -80, 1, 97, 35, -19, -20, 45, 44, 1, -80, 6, 37, 16, -11, 0, -19, -20, 45, 44, 32, -80,
-<a name="l02421"></a>02421 1, 96, 1, 16, 32, 60, 0, 60, 45, 44, 32, -80, 1, 97, 1, 16, 32, 60, 0, 60, 45, 44, -80, 43, 43,
-<a name="l02422"></a>02422 -80, 42, 42, 45, 44, 0, -80, 7, 67, -80, 6, 67, 11, 45, 44, 62, -80, 42, 42, 45, 44, 53, 45, 44, 118,
-<a name="l02423"></a>02423 -72, 2, 35, 35, 112, 16, 32, -72, 2, 35, 69, 32, -80, 0, 80, 88, -80, 1, 97, 89, 58, 47, 24, 45, 44,
-<a name="l02424"></a>02424 33, 33, 12, 100, 35, 100, -117, -72, 64, 0, 98, 45, 44, 33, -80, -128, 81, 88, 12, 100, 35, 100, -117, -72, 32,
-<a name="l02425"></a>02425 0, 98, 27, -78, 0, 64, 47, 43, 89, -80, 2, 96, 45, 44, 33, -80, -64, 81, 88, 12, 100, 35, 100, -117, -72,
-<a name="l02426"></a>02426 21, 85, 98, 27, -78, 0, -128, 47, 43, 89, -80, 2, 96, 45, 44, 12, 100, 35, 100, -117, -72, 64, 0, 98, 96,
-<a name="l02427"></a>02427 35, 33, 45, 44, -76, 0, 1, 0, 0, 0, 21, -80, 8, 38, -80, 8, 38, -80, 8, 38, -80, 8, 38, 15, 16,
-<a name="l02428"></a>02428 22, 19, 69, 104, 58, -80, 1, 22, 45, 44, -76, 0, 1, 0, 0, 0, 21, -80, 8, 38, -80, 8, 38, -80, 8,
-<a name="l02429"></a>02429 38, -80, 8, 38, 15, 16, 22, 19, 69, 104, 101, 58, -80, 1, 22, 45, 44, 75, 83, 35, 75, 81, 90, 88, 32,
-<a name="l02430"></a>02430 69, -118, 96, 68, 27, 33, 33, 89, 45, 44, 75, 84, 88, 32, 69, -118, 96, 68, 27, 33, 33, 89, 45, 44, 75,
-<a name="l02431"></a>02431 83, 35, 75, 81, 90, 88, 56, 27, 33, 33, 89, 45, 44, 75, 84, 88, 56, 27, 33, 33, 89, 45, 44, -80, 19,
-<a name="l02432"></a>02432 67, 88, 3, 27, 2, 89, 45, 44, -80, 19, 67, 88, 2, 27, 3, 89, 45, 44, 75, 84, -80, 18, 67, 92, 90,
-<a name="l02433"></a>02433 88, 56, 27, 33, 33, 89, 45, 44, -80, 18, 67, 92, 88, 12, -80, 4, 37, -80, 4, 37, 6, 12, 100, 35, 100,
-<a name="l02434"></a>02434 97, 100, -72, 7, 8, 81, 88, -80, 4, 37, -80, 4, 37, 1, 32, 70, -80, 16, 96, 72, 32, 70, -80, 16, 96,
-<a name="l02435"></a>02435 72, 89, 10, 33, 33, 27, 33, 33, 89, 45, 44, -80, 18, 67, 92, 88, 12, -80, 4, 37, -80, 4, 37, 6, 12,
-<a name="l02436"></a>02436 100, 35, 100, 97, 100, -72, 7, 8, 81, 88, -80, 4, 37, -80, 4, 37, 1, 32, 70, -72, -1, -16, 96, 72, 32,
-<a name="l02437"></a>02437 70, -72, -1, -16, 96, 72, 89, 10, 33, 33, 27, 33, 33, 89, 45, 44, 75, 83, 35, 75, 81, 90, 88, -80, 58,
-<a name="l02438"></a>02438 43, 27, 33, 33, 89, 45, 44, 75, 83, 35, 75, 81, 90, 88, -80, 59, 43, 27, 33, 33, 89, 45, 44, 75, 83,
-<a name="l02439"></a>02439 35, 75, 81, 90, -80, 18, 67, 92, 90, 88, 56, 27, 33, 33, 89, 45, 44, 12, -118, 3, 75, 84, -80, 4, 38,
-<a name="l02440"></a>02440 2, 75, 84, 90, -118, -118, 10, -80, 18, 67, 92, 90, 88, 56, 27, 33, 33, 89, 45, 44, 75, 82, 88, -80, 4,
-<a name="l02441"></a>02441 37, -80, 4, 37, 73, -80, 4, 37, -80, 4, 37, 73, 97, 32, -80, 0, 84, 88, 33, 32, 67, -80, 0, 85, 88,
-<a name="l02442"></a>02442 -80, 3, 37, -80, 3, 37, -72, -1, -64, 56, -72, -1, -64, 56, 89, 27, -80, 64, 84, 88, 32, 67, -80, 0, 84,
-<a name="l02443"></a>02443 88, -80, 2, 37, -72, -1, -64, 56, 89, 27, 32, 67, -80, 0, 84, 88, -80, 3, 37, -80, 3, 37, -72, -1, -64,
-<a name="l02444"></a>02444 56, -72, -1, -64, 56, 27, -80, 3, 37, -72, -1, -64, 56, 89, 89, 89, 89, 33, 33, 33, 33, 45, 44, 70, 35,
-<a name="l02445"></a>02445 70, 96, -118, -118, 70, 35, 32, 70, -118, 96, -118, 97, -72, -1, -128, 98, 35, 32, 16, 35, -118, -71, 2, -62, 2,
-<a name="l02446"></a>02446 -62, -118, 112, 69, 96, 32, -80, 0, 80, 88, -80, 1, 97, -72, -1, -70, -117, 27, -80, 70, -116, 89, -80, 16, 96,
-<a name="l02447"></a>02447 104, 1, 58, 45, 44, -79, 2, 0, 66, -79, 35, 1, -120, 81, -79, 64, 1, -120, 83, 90, 88, -71, 16, 0, 0,
-<a name="l02448"></a>02448 32, -120, 84, 88, -78, 2, 1, 2, 67, 96, 66, 89, -79, 36, 1, -120, 81, 88, -71, 32, 0, 0, 64, -120, 84,
-<a name="l02449"></a>02449 88, -78, 2, 2, 2, 67, 96, 66, -79, 36, 1, -120, 84, 88, -78, 2, 32, 2, 67, 96, 66, 0, 75, 1, 75,
-<a name="l02450"></a>02450 82, 88, -78, 2, 8, 2, 67, 96, 66, 89, 27, -71, 64, 0, 0, -128, -120, 84, 88, -78, 2, 4, 2, 67, 96,
-<a name="l02451"></a>02451 66, 89, -71, 64, 0, 0, -128, 99, -72, 1, 0, -120, 84, 88, -78, 2, 8, 2, 67, 96, 66, 89, -71, 64, 0,
-<a name="l02452"></a>02452 1, 0, 99, -72, 2, 0, -120, 84, 88, -78, 2, 16, 2, 67, 96, 66, 89, -71, 64, 0, 2, 0, 99, -72, 4,
-<a name="l02453"></a>02453 0, -120, 84, 88, -78, 2, 64, 2, 67, 96, 66, 89, 89, 89, 89, 89, 45, 44, -80, 2, 67, 84, 88, 75, 83,
-<a name="l02454"></a>02454 35, 75, 81, 90, 88, 56, 27, 33, 33, 89, 27, 33, 33, 33, 33, 89, 45, 0, 0, -79, 84, 15, 65, 34, 3,
-<a name="l02455"></a>02455 23, 0, -17, 3, 23, 0, -1, 3, 23, 0, 3, 0, 31, 3, 23, 0, 47, 3, 23, 0, 79, 3, 23, 0, 95,
-<a name="l02456"></a>02456 3, 23, 0, -113, 3, 23, 0, -97, 3, 23, 0, 6, 0, 15, 3, 23, 0, 95, 3, 23, 0, 111, 3, 23, 0,
-<a name="l02457"></a>02457 127, 3, 23, 0, -65, 3, 23, 0, -16, 3, 23, 0, 6, 0, 64, 3, 23, -78, -110, 51, 64, -72, 3, 23, -78,
-<a name="l02458"></a>02458 -117, 51, 64, -72, 3, 23, -77, 106, 108, 50, 64, -72, 3, 23, -78, 97, 51, 64, -72, 3, 23, -77, 92, 93, 50,
-<a name="l02459"></a>02459 64, -72, 3, 23, -77, 87, 89, 50, 64, -72, 3, 23, -77, 77, 81, 50, 64, -72, 3, 23, -77, 68, 73, 50, 64,
-<a name="l02460"></a>02460 -72, 3, 23, -78, 58, 51, 64, -72, 3, 23, -77, 49, 52, 50, 64, -72, 3, 23, -77, 46, 66, 50, 64, -72, 3,
-<a name="l02461"></a>02461 23, -77, 39, 44, 50, 64, -72, 3, 23, -77, 18, 37, 50, -128, -72, 3, 23, -77, 10, 13, 50, -64, 65, 22, 3,
-<a name="l02462"></a>02462 22, 0, -48, 3, 22, 0, 2, 0, 112, 3, 22, 0, 1, 2, -60, 0, 15, 1, 1, 0, 31, 0, -96, 3, 21,
-<a name="l02463"></a>02463 0, -80, 3, 21, 0, 2, 3, 6, 0, 15, 1, 1, 0, 31, 0, 64, 3, 18, -77, 36, 38, 50, -97, -65, 3,
-<a name="l02464"></a>02464 4, 0, 1, 3, 2, 3, 1, 0, 100, 0, 31, -1, -64, 3, 1, -78, 13, 17, 50, 65, 10, 2, -1, 2, -17,
-<a name="l02465"></a>02465 0, 18, 0, 31, 2, -18, 2, -19, 0, 100, 0, 31, -1, -64, 2, -19, -77, 14, 17, 50, -97, 65, 74, 2, -30,
-<a name="l02466"></a>02466 0, -81, 2, -30, 0, -65, 2, -30, 0, 3, 2, -30, 2, -30, 2, -31, 2, -31, 0, 127, 2, -32, 0, 1, 0,
-<a name="l02467"></a>02467 16, 2, -32, 0, 63, 2, -32, 0, -97, 2, -32, 0, -65, 2, -32, 0, -49, 2, -32, 0, -17, 2, -32, 0, 6,
-<a name="l02468"></a>02468 2, -32, 2, -32, 2, -33, 2, -33, 2, -34, 2, -34, 0, 15, 2, -35, 0, 47, 2, -35, 0, 63, 2, -35, 0,
-<a name="l02469"></a>02469 95, 2, -35, 0, -97, 2, -35, 0, -65, 2, -35, 0, -17, 2, -35, 0, 7, 2, -35, 2, -35, 0, 16, 2, -36,
-<a name="l02470"></a>02470 0, 1, 0, 0, 2, -36, 0, 1, 0, 16, 2, -36, 0, 63, 2, -36, 0, 2, 2, -36, 2, -36, 0, 16, 2,
-<a name="l02471"></a>02471 -37, 0, 1, 2, -37, 2, -37, 0, 15, 2, -38, 0, 1, 2, -38, 2, -38, -1, -64, 2, -45, -78, 55, 57, 50,
-<a name="l02472"></a>02472 -71, -1, -64, 2, -45, -78, 43, 47, 50, -71, -1, -64, 2, -45, -78, 31, 37, 50, -71, -1, -64, 2, -45, -78, 23,
-<a name="l02473"></a>02473 27, 50, -71, -1, -64, 2, -45, -78, 18, 22, 50, -72, 2, -46, -78, -7, 41, 31, -72, 2, -29, -77, 32, 43, 31,
-<a name="l02474"></a>02474 -96, 65, 48, 2, -44, 0, -80, 2, -44, 0, 2, 0, 0, 2, -44, 0, 16, 2, -44, 0, 32, 2, -44, 0, 80,
-<a name="l02475"></a>02475 2, -44, 0, 96, 2, -44, 0, 112, 2, -44, 0, 6, 0, 96, 2, -42, 0, 112, 2, -42, 0, -128, 2, -42, 0,
-<a name="l02476"></a>02476 -112, 2, -42, 0, -96, 2, -42, 0, -80, 2, -42, 0, 6, 0, 0, 2, -42, 0, 16, 2, -42, 0, 32, 2, -54,
-<a name="l02477"></a>02477 0, 32, 2, -52, 0, 32, 2, -42, 0, 48, 2, -42, 0, 64, 2, -42, 0, 80, 2, -42, 0, 8, 2, -48, -78,
-<a name="l02478"></a>02478 32, 43, 31, -72, 2, -49, -78, 38, 66, 31, 65, 22, 2, -50, 2, -57, 0, 23, 0, 31, 2, -51, 2, -56, 0,
-<a name="l02479"></a>02479 23, 0, 31, 2, -52, 2, -58, 0, 23, 0, 31, 2, -53, 2, -59, 0, 23, 0, 31, 2, -55, 2, -59, 0, 30,
-<a name="l02480"></a>02480 0, 31, 2, -54, 2, -58, -78, 30, 31, 0, 65, 11, 2, -58, 0, 0, 2, -57, 0, 16, 2, -58, 0, 16, 2,
-<a name="l02481"></a>02481 -57, 0, 47, 2, -59, 0, 5, 2, -63, -77, 36, 18, 31, -1, 65, 17, 2, -65, 0, 1, 0, 31, 2, -65, 0,
-<a name="l02482"></a>02482 47, 2, -65, 0, 63, 2, -65, 0, 79, 2, -65, 0, 95, 2, -65, 0, -113, 2, -65, 0, 6, 2, -65, 2, 34,
-<a name="l02483"></a>02483 -78, 100, 31, 18, 65, 11, 2, -69, 0, -54, 8, 0, 0, 31, 2, -78, 0, -23, 8, 0, 0, 31, 2, -90, 0,
-<a name="l02484"></a>02484 -94, 8, 0, 64, 106, 31, 64, 38, 67, 73, 50, 64, 32, 67, 73, 50, 64, 38, 58, 61, 50, 64, 32, 58, 61,
-<a name="l02485"></a>02485 50, -97, 32, -97, 38, 2, 64, 38, -106, -103, 50, 64, 32, -106, -103, 50, 64, 38, -114, -110, 50, 64, 32, -114, -110,
-<a name="l02486"></a>02486 50, 64, 38, -124, -116, 50, 64, 32, -124, -116, 50, 64, 38, 122, -127, 50, 64, 32, 122, -127, 50, 64, 38, 108, 118,
-<a name="l02487"></a>02487 50, 64, 32, 108, 118, 50, 64, 38, 100, 106, 50, 64, 32, 100, 106, 50, 64, 38, 90, 95, 50, 64, 32, 90, 95,
-<a name="l02488"></a>02488 50, 64, 38, 79, 84, 50, 64, 32, 79, 84, 50, -72, 2, -98, -73, 36, 39, 31, 55, 79, 107, 1, 32, 65, 15,
-<a name="l02489"></a>02489 2, 119, 0, 48, 2, 119, 0, 64, 2, 119, 0, 80, 2, 119, 0, 4, 2, 119, 2, 119, 2, 119, 0, -7, 4,
-<a name="l02490"></a>02490 0, 0, 31, 2, -101, -78, 42, 42, 31, -72, 2, -102, 64, 43, 41, 42, 31, -128, -70, 1, -128, -68, 1, -128, 82,
-<a name="l02491"></a>02491 1, -128, -94, 1, -128, 101, 1, -128, 126, 1, -128, -127, 1, -128, 60, 1, -128, 94, 1, -128, 43, 1, -128, 28, 1,
-<a name="l02492"></a>02492 -128, 30, 1, -128, 64, 1, -128, -69, 1, 56, 0, 1, 0, -128, 1, 64, -76, 1, -128, 64, 1, -128, -69, 1, 56,
-<a name="l02493"></a>02493 0, 1, 0, -128, 1, 57, 64, 24, 1, -128, -54, 1, -128, -83, 1, -128, 115, 1, -128, 38, 1, -128, 37, 1, -128,
-<a name="l02494"></a>02494 36, 1, -128, 32, 1, 55, 64, -72, 2, 33, -78, 73, 51, 64, -72, 2, 33, -78, 69, 51, 64, -72, 2, 33, -77,
-<a name="l02495"></a>02495 65, 66, 50, 64, -72, 2, 33, -77, 61, 62, 50, 15, 65, 15, 2, 33, 0, 63, 2, 33, 0, 127, 2, 33, 0,
-<a name="l02496"></a>02496 3, 0, -65, 2, 33, 0, -49, 2, 33, 0, -1, 2, 33, 0, 3, 0, 64, 2, 33, -77, 32, 34, 50, 64, -72,
-<a name="l02497"></a>02497 2, 33, -77, 25, 30, 50, 64, -72, 2, 34, -77, 42, 63, 50, 64, -72, 2, 33, -77, 46, 58, 50, 111, 65, 72,
-<a name="l02498"></a>02498 2, -61, 0, 127, 2, -61, 0, -113, 2, -61, 0, -33, 2, -61, 0, 4, 0, 47, 2, -61, 0, 96, 2, -61, 0,
-<a name="l02499"></a>02499 -49, 2, -61, 0, 3, 0, 15, 2, -61, 0, 63, 2, -61, 0, 95, 2, -61, 0, -64, 2, -61, 0, -17, 2, -61,
-<a name="l02500"></a>02500 0, -1, 2, -61, 0, 6, 0, -33, 2, 34, 0, 1, 0, -113, 2, 34, 0, 1, 0, 15, 2, 34, 0, 47, 2,
-<a name="l02501"></a>02501 34, 0, 63, 2, 34, 0, 95, 2, 34, 0, 127, 2, 34, 0, -17, 2, 34, 0, 6, 0, -65, 2, 33, 0, -17,
-<a name="l02502"></a>02502 2, 33, 0, 2, 0, 111, 2, 33, 0, 127, 2, 33, 0, -81, 2, 33, 0, 3, 0, 47, 2, 33, 0, 63, 2,
-<a name="l02503"></a>02503 33, 0, 79, 2, 33, 0, 3, 2, -61, 2, -61, 2, 34, 2, 34, 2, 33, 2, 33, 64, 29, 16, 28, 16, 43,
-<a name="l02504"></a>02504 16, 72, 3, -113, 28, 1, 15, 30, 1, 79, 30, -1, 30, 2, 55, 0, 22, 22, 0, 0, 0, 18, 17, 8, 17,
-<a name="l02505"></a>02505 -72, 1, 13, -74, -9, 13, -8, -9, 13, 0, 9, 65, 9, 2, -114, 2, -113, 0, 29, 0, 31, 2, -112, 2, -113,
-<a name="l02506"></a>02506 0, 29, 0, 31, 2, -113, -78, -7, 29, 31, -72, 1, -104, -78, 38, -69, 31, 65, 21, 1, -105, 0, 30, 4, 1,
-<a name="l02507"></a>02507 0, 31, 1, 57, 0, 38, 1, 37, 0, 31, 1, 56, 0, 115, 4, 1, 0, 31, 1, 53, 0, 28, 8, 1, 0,
-<a name="l02508"></a>02508 31, 1, 52, 0, 28, 2, -85, 0, 31, 1, 50, -78, 28, 86, 31, -72, 1, 15, -78, 38, 44, 31, -70, 1, 14,
-<a name="l02509"></a>02509 0, 30, 4, 1, -74, 31, -7, 28, -28, 31, -23, 28, -72, 2, 1, -74, 31, -24, 28, -69, 31, -41, 32, -72, 4,
-<a name="l02510"></a>02510 1, -78, 31, -43, 28, -72, 2, -85, -74, 31, -44, 28, -119, 31, -55, 47, -72, 8, 1, -78, 31, -68, 38, -72, 1,
-<a name="l02511"></a>02511 1, -78, 31, -70, 32, -72, 2, 1, -74, 31, -71, 28, 56, 31, -83, -54, -72, 4, 1, -78, 31, -127, 38, -72, 1,
-<a name="l02512"></a>02512 -102, -78, 31, 126, 38, -72, 1, -102, -74, 31, 125, 28, 71, 31, 107, 28, -72, 4, 1, -78, 31, 101, 38, -72, 1,
-<a name="l02513"></a>02513 -102, -78, 31, 94, 115, -72, 4, 1, 64, 15, 31, 82, 38, 90, 31, 72, 28, -119, 31, 68, 28, 98, 31, 64, 115,
-<a name="l02514"></a>02514 -72, 8, 1, -74, 31, 63, 28, 94, 31, 60, 38, -72, 1, -102, -78, 31, 53, 28, -72, 4, 1, -74, 31, 48, 28,
-<a name="l02515"></a>02515 -69, 31, 43, 28, -72, 4, 1, -74, 31, 42, 28, 86, 31, 41, 28, -72, 1, 1, -78, 31, 35, 30, -72, 4, 1,
-<a name="l02516"></a>02516 -78, 31, 85, 55, -72, 1, 104, 64, 44, 7, -106, 7, 88, 7, 79, 7, 54, 7, 50, 7, 44, 7, 33, 7, 31,
-<a name="l02517"></a>02517 7, 29, 7, 27, 7, 20, 8, 18, 8, 16, 8, 14, 8, 12, 8, 10, 8, 8, 8, 6, 8, 4, 8, 2, 8,
-<a name="l02518"></a>02518 0, 8, 20, -72, -1, -32, 64, 43, 0, 0, 1, 0, 20, 6, 16, 0, 0, 1, 0, 6, 4, 0, 0, 1, 0,
-<a name="l02519"></a>02519 4, 16, 0, 0, 1, 0, 16, 2, 0, 0, 1, 0, 2, 0, 0, 0, 1, 0, 0, 2, 1, 8, 2, 0, 74,
-<a name="l02520"></a>02520 0, -80, 19, 3, 75, 2, 75, 83, 66, 1, 75, -80, -64, 99, 0, 75, 98, 32, -80, -10, 83, 35, -72, 1, 10,
-<a name="l02521"></a>02521 81, 90, -80, 5, 35, 66, 1, -80, 18, 75, 0, 75, 84, 66, -80, 56, 43, 75, -72, 7, -1, 82, -80, 55, 43,
-<a name="l02522"></a>02522 75, -80, 7, 80, 91, 88, -79, 1, 1, -114, 89, -80, 56, 43, -80, 2, -120, -72, 1, 0, 84, 88, -72, 1, -1,
-<a name="l02523"></a>02523 -79, 1, 1, -114, -123, 27, -80, 18, 67, 88, -71, 0, 1, 1, 17, -123, -115, 27, -71, 0, 1, 1, 40, -123, -115,
-<a name="l02524"></a>02524 89, 89, 0, 24, 22, 118, 63, 24, 63, 18, 62, 17, 57, 70, 68, 62, 17, 57, 70, 68, 62, 17, 57, 70, 68,
-<a name="l02525"></a>02525 62, 17, 57, 70, 68, 62, 17, 57, 70, 96, 68, 62, 17, 57, 70, 96, 68, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l02526"></a>02526 43, 43, 43, 24, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 24, 43, 29, -80, -106, 75, 83, 88, -80, -86,
-<a name="l02527"></a>02527 29, 89, -80, 50, 75, 83, 88, -80, -1, 29, 89, 75, -80, -109, 83, 32, 92, 88, -71, 1, -14, 1, -16, 69, 68,
-<a name="l02528"></a>02528 -71, 1, -15, 1, -16, 69, 68, 89, 88, -71, 3, 62, 1, -14, 69, 82, 88, -71, 1, -14, 3, 62, 68, 89, 89,
-<a name="l02529"></a>02529 75, -72, 1, 86, 83, 32, 92, 88, -71, 0, 32, 1, -15, 69, 68, -71, 0, 38, 1, -15, 69, 68, 89, 88, -71,
-<a name="l02530"></a>02530 8, 30, 0, 32, 69, 82, 88, -71, 0, 32, 8, 30, 68, 89, 89, 75, -72, 1, -102, 83, 32, 92, 88, -71, 0,
-<a name="l02531"></a>02531 37, 1, -14, 69, 68, -71, 0, 36, 1, -14, 69, 68, 89, 88, -71, 9, 9, 0, 37, 69, 82, 88, -71, 0, 37,
-<a name="l02532"></a>02532 9, 9, 68, 89, 89, 75, -72, 4, 1, 83, 32, 92, 88, -79, 115, 36, 69, 68, -79, 36, 36, 69, 68, 89, 88,
-<a name="l02533"></a>02533 -71, 23, 32, 0, 115, 69, 82, 88, -71, 0, 115, 23, 32, 68, 89, 89, 75, -72, 4, 1, 83, 32, 92, 88, -79,
-<a name="l02534"></a>02534 -54, 37, 69, 68, -79, 37, 37, 69, 68, 89, 88, -71, 22, -128, 0, -54, 69, 82, 88, -71, 0, -54, 22, -128, 68,
-<a name="l02535"></a>02535 89, 89, 75, -80, 62, 83, 32, 92, 88, -79, 28, 28, 69, 68, -79, 30, 28, 69, 68, 89, 88, -71, 1, 26, 0,
-<a name="l02536"></a>02536 28, 69, 82, 88, -71, 0, 28, 1, 26, 68, 89, 89, 75, -80, 86, 83, 32, 92, 88, -79, 28, 28, 69, 68, -79,
-<a name="l02537"></a>02537 47, 28, 69, 68, 89, 88, -71, 1, -119, 0, 28, 69, 82, 88, -71, 0, 28, 1, -119, 68, 89, 89, 75, -72, 3,
-<a name="l02538"></a>02538 1, 83, 32, 92, 88, -79, 28, 28, 69, 68, -79, 28, 28, 69, 68, 89, 88, -71, 13, -32, 0, 28, 69, 82, 88,
-<a name="l02539"></a>02539 -71, 0, 28, 13, -32, 68, 89, 89, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l02540"></a>02540 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 101,
-<a name="l02541"></a>02541 66, 43, 43, 1, -77, 59, 89, 99, 92, 69, 101, 35, 69, 96, 35, 69, 101, 96, 35, 69, 96, -80, -117, 118, 104,
-<a name="l02542"></a>02542 24, -80, -128, 98, 32, 32, -79, 99, 89, 69, 101, 35, 69, 32, -80, 3, 38, 96, 98, 99, 104, 32, -80, 3, 38,
-<a name="l02543"></a>02543 97, 101, -80, 89, 35, 101, 68, -80, 99, 35, 68, 32, -79, 59, 92, 69, 101, 35, 69, 32, -80, 3, 38, 96, 98,
-<a name="l02544"></a>02544 99, 104, 32, -80, 3, 38, 97, 101, -80, 92, 35, 101, 68, -80, 59, 35, 68, -79, 0, 92, 69, 84, 88, -79, 92,
-<a name="l02545"></a>02545 64, 101, 68, -78, 59, 64, 59, 69, 35, 97, 68, 89, -77, 71, 80, 52, 55, 69, 101, 35, 69, 96, 35, 69, 101,
-<a name="l02546"></a>02546 96, 35, 69, 96, -80, -119, 118, 104, 24, -80, -128, 98, 32, 32, -79, 52, 80, 69, 101, 35, 69, 32, -80, 3, 38,
-<a name="l02547"></a>02547 96, 98, 99, 104, 32, -80, 3, 38, 97, 101, -80, 80, 35, 101, 68, -80, 52, 35, 68, 32, -79, 71, 55, 69, 101,
-<a name="l02548"></a>02548 35, 69, 32, -80, 3, 38, 96, 98, 99, 104, 32, -80, 3, 38, 97, 101, -80, 55, 35, 101, 68, -80, 71, 35, 68,
-<a name="l02549"></a>02549 -79, 0, 55, 69, 84, 88, -79, 55, 64, 101, 68, -78, 71, 64, 71, 69, 35, 97, 68, 89, 0, 75, 83, 66, 1,
-<a name="l02550"></a>02550 75, 80, 88, -79, 8, 0, 66, 89, 67, 92, 88, -79, 8, 0, 66, 89, -77, 2, 11, 10, 18, 67, 88, 96, 27,
-<a name="l02551"></a>02551 33, 89, 66, 22, 16, 112, 62, -80, 18, 67, 88, -71, 59, 33, 24, 126, 27, -70, 4, 0, 1, -88, 0, 11, 43,
-<a name="l02552"></a>02552 89, -80, 12, 35, 66, -80, 13, 35, 66, -80, 18, 67, 88, -71, 45, 65, 45, 65, 27, -70, 4, 0, 4, 0, 0,
-<a name="l02553"></a>02553 11, 43, 89, -80, 14, 35, 66, -80, 15, 35, 66, -80, 18, 67, 88, -71, 24, 126, 59, 33, 27, -70, 1, -88, 4,
-<a name="l02554"></a>02554 0, 0, 11, 43, 89, -80, 16, 35, 66, -80, 17, 35, 66, 0, 43, 116, 117, 115, 117, 0, 24, 69, 105, 68, 69,
-<a name="l02555"></a>02555 105, 68, 69, 105, 68, 115, 115, 115, 115, 116, 117, 115, 116, 117, 43, 43, 43, 43, 116, 117, 43, 43, 43, 43, 43,
-<a name="l02556"></a>02556 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115,
-<a name="l02557"></a>02557 43, 43, 43, 69, -80, 64, 97, 68, 115, 116, 0, 0, 75, -80, 42, 83, 75, -80, 63, 81, 90, 88, -79, 7, 7,
-<a name="l02558"></a>02558 69, -80, 64, 96, 68, 89, 0, 75, -80, 58, 83, 75, -80, 63, 81, 90, 88, -79, 11, 11, 69, -72, -1, -64, 96,
-<a name="l02559"></a>02559 68, 89, 0, 75, -80, 46, 83, 75, -80, 58, 81, 90, 88, -79, 3, 3, 69, -80, 64, 96, 68, 89, 0, 75, -80,
-<a name="l02560"></a>02560 46, 83, 75, -80, 60, 81, 90, 88, -79, 9, 9, 69, -72, -1, -64, 96, 68, 89, 43, 43, 43, 43, 43, 43, 43,
-<a name="l02561"></a>02561 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 117, 43, 43, 43, 43, 43, 43, 43, 67, 92, 88, -71, 0, -128,
-<a name="l02562"></a>02562 2, -69, -77, 1, 64, 30, 1, 116, 0, 115, 89, 3, -80, 30, 75, 84, 2, -80, 18, 75, 84, 90, -80, 18, 67,
-<a name="l02563"></a>02563 92, 90, 88, -70, 0, -97, 2, 34, 0, 1, 0, 115, 89, 0, 43, 116, 115, 1, 43, 1, 115, 43, 43, 43, 43,
-<a name="l02564"></a>02564 43, 43, 43, 43, 115, 115, 115, 115, 43, 0, 43, 43, 43, 43, 43, 43, 0, 69, 105, 68, 115, 69, 105, 68, 115,
-<a name="l02565"></a>02565 69, 105, 68, 115, 116, 117, 69, 105, 68, 115, 69, 105, 68, 69, 105, 68, 69, 105, 68, 115, 116, 69, 105, 68, 69,
-<a name="l02566"></a>02566 105, 68, 115, 43, 43, 43, 43, 43, 115, 43, 0, 43, 115, 43, 116, 117, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l02567"></a>02567 43, 43, 43, 43, 43, 115, 116, 117, 43, 0, 5, -70, 0, 25, 5, -70, 0, 26, 5, -89, 0, 25, 4, 38, 0,
-<a name="l02568"></a>02568 24, 0, 0, -1, -25, 0, 0, -1, -24, 0, 0, -1, -25, -2, 105, -1, -24, 5, -70, 0, 25, -2, 105, -1, -24,
-<a name="l02569"></a>02569 2, -22, 0, 0, 0, -72, 0, 0, 0, -72, 0, 0, 0, 0, 0, -88, 0, -83, 1, 105, 0, -83, 0, -65, 0,
-<a name="l02570"></a>02570 -62, 1, -16, 0, 24, 0, -81, 0, -71, 0, -76, 0, -56, 0, 23, 0, 68, 0, -100, 0, 124, 0, -108, 0, -121,
-<a name="l02571"></a>02571 0, 6, 0, 90, 0, -56, 0, -119, 0, 82, 0, 82, 0, 5, 0, 68, 0, -108, 1, 25, -1, -76, 0, 47, 0,
-<a name="l02572"></a>02572 -95, 0, 3, 0, -95, 0, -51, 0, 23, 0, 87, 0, 126, 0, -70, 0, 22, 1, 24, -1, -23, 0, 127, 0, -123,
-<a name="l02573"></a>02573 3, -45, 0, -121, 0, -123, 0, 13, 0, 34, 0, 65, 0, 80, 0, 111, 0, -115, 1, 76, -1, 117, 0, 92, 0,
-<a name="l02574"></a>02574 -33, 4, -125, 0, 55, 0, 76, 0, 110, 0, 112, 1, -128, -1, 88, -1, -114, -1, -110, -1, -92, 0, -91, 0, -71,
-<a name="l02575"></a>02575 3, -56, -1, -3, 0, 11, 0, 26, 0, 99, 0, 99, 0, -51, -1, -18, 5, -40, -1, -36, 0, 45, 0, 92, 0,
-<a name="l02576"></a>02576 -107, 0, -103, 0, -33, 1, -110, 9, -75, 0, 64, 0, 87, 0, -128, 0, -71, 3, -99, 0, 114, 0, -102, 3, 93,
-<a name="l02577"></a>02577 4, 1, -1, 103, -1, -6, 0, 3, 0, 33, 0, 119, 0, -51, 0, 4, 0, 77, 0, -51, 1, -64, 2, 43, 0,
-<a name="l02578"></a>02578 76, 0, 101, 0, -25, 1, 24, 1, 124, 3, 67, 5, -40, -1, -93, -1, -80, -1, -60, 0, 3, 0, 28, 0, 93,
-<a name="l02579"></a>02579 0, 104, 0, -102, 0, -70, 1, 53, 1, 71, 2, 33, 5, 92, -1, 77, -1, -51, 0, 22, 0, 45, 0, 120, 0,
-<a name="l02580"></a>02580 -128, 0, -103, 0, -78, 0, -74, 0, -74, 0, -72, 0, -67, 0, -38, 1, 12, 5, -16, -1, -92, -1, -16, 0, 25,
-<a name="l02581"></a>02581 0, 44, 0, 73, 0, 127, 0, -76, 0, -50, 1, -64, 3, -2, -3, -127, -2, 63, 0, 0, 0, 5, 0, 24, 0,
-<a name="l02582"></a>02582 41, 0, 57, 0, 73, 0, 111, 0, -66, 0, -57, 0, -48, 1, 35, 1, -63, 2, 111, 5, 12, 5, 50, 5, 64,
-<a name="l02583"></a>02583 5, 122, -1, -44, 0, 20, 0, 49, 0, 85, 0, 87, 0, -89, 0, -76, 0, -26, 1, -9, 2, 126, 2, 126, 2,
-<a name="l02584"></a>02584 127, 3, -58, 4, 70, -1, 66, 0, 14, 0, -123, 0, -111, 0, -65, 0, -62, 0, -59, 0, -31, 1, 26, 1, 47,
-<a name="l02585"></a>02585 1, 79, 1, 86, 2, 41, 2, 111, 2, -98, 3, 114, 0, 8, 0, 44, 0, 49, 0, 49, 0, 100, 0, 105, 0,
-<a name="l02586"></a>02586 -119, 0, -104, 0, -57, 0, -34, 1, 43, 1, -74, 2, 12, 2, -49, 3, -93, 4, -85, 4, -5, 6, 29, -2, -32,
-<a name="l02587"></a>02587 -1, 14, 0, 6, 0, 38, 0, -101, 0, -99, 0, -63, 1, 13, 1, 24, 1, 32, 1, 115, 1, -126, 1, -42, 1,
-<a name="l02588"></a>02588 -29, 2, 67, 2, 95, 2, -101, 2, -30, 3, -108, 4, -87, 4, -46, 7, 97, 0, 28, 0, 94, 0, 109, 0, -115,
-<a name="l02589"></a>02589 0, -85, 0, -9, 1, 18, 1, 56, 1, 81, 1, 91, 1, 104, 1, 124, 1, -121, 1, -111, 1, -103, 1, -51, 1,
-<a name="l02590"></a>02590 -48, 1, -24, 2, 65, 2, 84, 2, 107, 2, -17, 3, 104, 3, 113, 3, -67, 4, 66, 4, 66, 4, 83, 4, 115,
-<a name="l02591"></a>02591 4, -125, 5, -122, 5, -117, 6, -24, -2, 88, -2, -60, -2, -47, -2, -9, -1, 50, -1, -122, 0, 81, 0, 124, 0,
-<a name="l02592"></a>02592 -127, 0, -111, 0, -107, 0, -98, 0, -76, 0, -71, 0, -49, 0, -39, 0, -39, 0, -33, 0, -30, 1, 5, 1, 11,
-<a name="l02593"></a>02593 1, 14, 1, 14, 1, 32, 1, 33, 1, 85, 1, 123, 1, 123, 1, 126, 1, -115, 1, -94, 1, -88, 1, -87, 1,
-<a name="l02594"></a>02594 -76, 1, -48, 1, -48, 1, -30, 1, -23, 1, -14, 1, -11, 1, -5, 2, 0, 2, 0, 2, 6, 2, 27, 2, 33,
-<a name="l02595"></a>02595 2, 34, 2, 34, 2, 35, 2, 114, 2, 119, 2, -108, 2, -100, 2, -49, 2, -49, 2, -48, 2, -20, 2, -7, 3,
-<a name="l02596"></a>02596 23, 3, 34, 3, 43, 3, 53, 3, 60, 3, 89, 3, 111, 3, 113, 3, -121, 3, -112, 3, -112, 3, -75, 3, -31,
-<a name="l02597"></a>02597 4, 26, 4, -49, 4, -1, 5, 50, 5, 50, 5, -106, 5, -97, 5, -88, 5, -85, 5, -62, 5, -16, 6, 12, 7,
-<a name="l02598"></a>02598 -126, 8, 0, 8, -52, -4, -93, -3, 42, -3, -34, -2, 0, -2, -120, -2, -106, -2, -78, -2, -76, -1, -31, 0, 21,
-<a name="l02599"></a>02599 0, 25, 0, 26, 0, 28, 0, 31, 0, 60, 0, 81, 0, 97, 0, 97, 0, 106, 0, 120, 0, -106, 0, -91, 0,
-<a name="l02600"></a>02600 -81, 0, -45, 1, 12, 1, 24, 1, 26, 1, 42, 1, 62, 1, 76, 1, 81, 1, 95, 1, 106, 1, 113, 1, 120,
-<a name="l02601"></a>02601 1, -126, 1, -124, 1, -102, 1, -91, 1, -88, 1, -87, 1, -82, 1, -68, 1, -51, 1, -41, 1, -17, 2, 0, 2,
-<a name="l02602"></a>02602 13, 2, 28, 2, 33, 2, 34, 2, 46, 2, 53, 2, 66, 2, 79, 2, 79, 2, 94, 2, 101, 2, 113, 2, -112,
-<a name="l02603"></a>02603 2, -110, 2, -76, 2, -42, 2, -6, 3, 7, 3, 11, 3, 15, 3, 21, 3, 42, 3, 71, 3, 93, 3, 101, 3,
-<a name="l02604"></a>02604 116, 3, 121, 3, -106, 3, -80, 3, -52, 3, -35, 3, -30, 3, -10, 3, -4, 3, -4, 3, -1, 4, 10, 4, 31,
-<a name="l02605"></a>02605 4, 34, 4, 38, 4, 43, 4, 71, 4, 95, 4, 117, 4, -98, 4, -25, 4, -25, 5, 92, 5, -53, 5, -27, 6,
-<a name="l02606"></a>02606 10, 6, 109, 6, -122, 6, -72, 6, -15, 7, 54, 7, 62, 7, 80, 7, 81, 7, 93, 7, -113, 7, -74, 7, -44,
-<a name="l02607"></a>02607 8, 96, 0, -74, 0, -61, 0, -75, 0, -73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -32, 3,
-<a name="l02608"></a>02608 -127, 3, 69, 3, -75, 0, -114, 2, 51, 4, 25, 2, -50, 2, -50, 0, 45, 0, 95, 0, 100, 3, 77, 2, 63,
-<a name="l02609"></a>02609 0, 0, 2, -88, 1, -120, 2, 125, 1, -76, 2, 36, 5, 120, 6, 59, 2, 59, 1, 78, 0, -16, 4, 38, 2,
-<a name="l02610"></a>02610 -108, 2, -58, 2, -97, 2, -10, 2, 59, 3, 77, 1, 75, 1, 83, 0, 106, 2, 49, 0, 0, 0, 0, 0, 0,
-<a name="l02611"></a>02611 6, 20, 4, -86, 0, 0, 0, 60, 4, -61, 0, -19, 4, -68, 2, 101, 2, -50, 3, -75, 0, 120, 6, 12, 1,
-<a name="l02612"></a>02612 126, 2, -17, 6, 12, 0, -78, 1, 0, 2, 57, 0, 0, 1, -59, 3, 48, 4, 43, 3, -53, 0, -38, 3, -33,
-<a name="l02613"></a>02613 1, 7, 4, -95, 0, -37, 4, 10, 1, 23, 1, -19, 2, -89, 3, 80, 1, 11, 1, -67, 4, 62, 5, 88, 0,
-<a name="l02614"></a>02614 33, 3, -100, 0, -82, 3, 113, 1, 125, 0, -75, 2, 69, 0, 0, 10, -5, 8, -116, 1, 43, 1, 78, 1, -86,
-<a name="l02615"></a>02615 0, -121, 0, 84, 1, 50, 1, -8, 3, -1, 0, 3, 2, 78, 0, -76, 0, 55, 3, -29, 0, -125, 0, 107, 2,
-<a name="l02616"></a>02616 -40, 0, -19, 0, 119, 0, -120, 0, -105, 1, 100, 4, 103, 0, -114, 0, 51, 1, 124, 0, -25, 0, -90, 2, -98,
-<a name="l02617"></a>02617 3, 41, 5, 110, 6, 42, 6, 21, 1, -55, 2, 105, 4, -118, 2, 19, 1, -76, 0, 2, 4, -87, 0, 0, 2,
-<a name="l02618"></a>02618 57, 1, 36, 1, 3, 5, 20, 0, -124, 1, 93, 3, -102, 6, -17, 2, -39, 0, 117, 0, -49, 4, 10, 0, -34,
-<a name="l02619"></a>02619 3, -84, 4, -68, 2, -49, 2, -82, 3, 77, 4, -16, 5, 82, 1, 104, 0, 109, 0, 125, 0, -122, 0, 113, -1,
-<a name="l02620"></a>02620 -127, 0, 121, 5, 88, 4, -46, 1, 103, 0, 3, 1, 86, 0, 37, 4, -32, 0, -108, 0, 124, 3, 50, 4, 33,
-<a name="l02621"></a>02621 0, -108, 0, 127, 0, 114, 0, 92, 0, 47, 0, -74, 0, 24, 0, -70, 0, -72, 0, 65, 3, 77, 0, 114, 0,
-<a name="l02622"></a>02622 24, 0, 31, 0, 76, 1, 106, 1, 85, 0, -103, 0, -102, 0, -102, 0, -104, 0, -78, 0, 4, 0, 120, 0, 105,
-<a name="l02623"></a>02623 0, 20, 0, 87, 0, 110, 0, -50, 0, -76, 6, 84, 2, -72, 0, 103, 5, 14, 1, 101, 0, -25, 0, 0, 4,
-<a name="l02624"></a>02624 -53, -2, 82, 0, 90, -1, -90, 0, -103, -1, 103, 0, 110, -1, -110, 0, 45, -1, -44, 0, -121, -1, 124, 0, -72,
-<a name="l02625"></a>02625 0, -88, 0, -27, 0, -113, 0, -88, 1, -123, -2, 123, 0, 112, 0, 30, 0, -39, 0, -34, 1, 76, 5, 70, 2,
-<a name="l02626"></a>02626 -49, 5, 70, -1, 45, 2, -118, 2, -39, 2, 83, 2, -106, 0, -73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l02627"></a>02627 0, 0, 0, 0, 1, 37, 1, 24, 0, -22, 0, -22, 0, -82, 0, 0, 0, 62, 5, -69, 0, -118, 4, -41, 0,
-<a name="l02628"></a>02628 83, 0, 63, -1, -116, -1, -43, 0, 21, 0, 40, 0, 34, 0, -103, 0, 98, 0, 74, 0, -28, 0, 109, 0, -18,
-<a name="l02629"></a>02629 0, -27, 0, 72, 3, -64, 0, 51, -2, 78, 2, -79, -1, 70, 3, 112, 0, 121, 5, -33, 0, 81, -1, -89, -1,
-<a name="l02630"></a>02630 31, 1, 10, 0, 104, -1, 108, 0, 79, 0, -68, 0, -91, 7, 5, 0, 97, 7, 43, 0, 0, 0, 0, 0, 0,
-<a name="l02631"></a>02631 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, -42, 0, 0, 1, 126, 0, 0, 3,
-<a name="l02632"></a>02632 32, 0, 0, 5, -90, 0, 0, 7, 78, 0, 0, 9, 56, 0, 0, 9, 126, 0, 0, 9, -2, 0, 0, 10, -92,
-<a name="l02633"></a>02633 0, 0, 11, -124, 0, 0, 11, -20, 0, 0, 12, 100, 0, 0, 12, -86, 0, 0, 12, -26, 0, 0, 13, 86, 0,
-<a name="l02634"></a>02634 0, 15, 18, 0, 0, 15, -18, 0, 0, 18, 24, 0, 0, 19, -14, 0, 0, 21, 82, 0, 0, 23, 12, 0, 0,
-<a name="l02635"></a>02635 24, -30, 0, 0, 25, -114, 0, 0, 28, 34, 0, 0, 30, 86, 0, 0, 30, -78, 0, 0, 31, 112, 0, 0, 31,
-<a name="l02636"></a>02636 -14, 0, 0, 32, 98, 0, 0, 32, -24, 0, 0, 33, -38, 0, 0, 35, -38, 0, 0, 37, -124, 0, 0, 39, 28,
-<a name="l02637"></a>02637 0, 0, 40, 86, 0, 0, 41, -98, 0, 0, 42, 98, 0, 0, 43, 24, 0, 0, 44, -88, 0, 0, 45, -82, 0,
-<a name="l02638"></a>02638 0, 46, -110, 0, 0, 47, 122, 0, 0, 49, -80, 0, 0, 50, 58, 0, 0, 53, 100, 0, 0, 55, 14, 0, 0,
-<a name="l02639"></a>02639 56, 66, 0, 0, 57, 72, 0, 0, 59, 60, 0, 0, 61, -88, 0, 0, 64, 82, 0, 0, 65, 0, 0, 0, 66,
-<a name="l02640"></a>02640 36, 0, 0, 67, -104, 0, 0, 69, -42, 0, 0, 72, -30, 0, 0, 74, -120, 0, 0, 75, -56, 0, 0, 76, 50,
-<a name="l02641"></a>02641 0, 0, 76, -100, 0, 0, 77, 0, 0, 0, 77, -120, 0, 0, 77, -68, 0, 0, 78, 56, 0, 0, 81, 10, 0,
-<a name="l02642"></a>02642 0, 82, -24, 0, 0, 84, -100, 0, 0, 86, 80, 0, 0, 88, 14, 0, 0, 89, 98, 0, 0, 91, 82, 0, 0,
-<a name="l02643"></a>02643 92, -10, 0, 0, 93, -22, 0, 0, 95, 2, 0, 0, 97, -102, 0, 0, 98, -106, 0, 0, 100, -58, 0, 0, 102,
-<a name="l02644"></a>02644 -116, 0, 0, 104, 78, 0, 0, 106, 18, 0, 0, 107, -88, 0, 0, 108, -82, 0, 0, 112, 86, 0, 0, 113, 122,
-<a name="l02645"></a>02645 0, 0, 115, 24, 0, 0, 117, 54, 0, 0, 121, -96, 0, 0, 123, -60, 0, 0, 126, 28, 0, 0, -128, 4, 0,
-<a name="l02646"></a>02646 0, -127, 2, 0, 0, -127, 78, 0, 0, -126, 80, 0, 0, -126, -16, 0, 0, -125, 60, 0, 0, -125, 112, 0, 0,
-<a name="l02647"></a>02647 -125, -84, 0, 0, -125, -18, 0, 0, -124, 84, 0, 0, -124, -102, 0, 0, -124, -50, 0, 0, -123, 4, 0, 0, -123,
-<a name="l02648"></a>02648 58, 0, 0, -123, -118, 0, 0, -123, -52, 0, 0, -122, 30, 0, 0, -122, 86, 0, 0, -122, -88, 0, 0, -122, -34,
-<a name="l02649"></a>02649 0, 0, -121, 30, 0, 0, -121, 96, 0, 0, -121, -98, 0, 0, -121, -24, 0, 0, -120, 40, 0, 0, -120, 86, 0,
-<a name="l02650"></a>02650 0, -120, -114, 0, 0, -120, -34, 0, 0, -119, 20, 0, 0, -119, 84, 0, 0, -119, -114, 0, 0, -119, -46, 0, 0,
-<a name="l02651"></a>02651 -118, 28, 0, 0, -118, 88, 0, 0, -118, -120, 0, 0, -118, -52, 0, 0, -117, 4, 0, 0, -117, -108, 0, 0, -116,
-<a name="l02652"></a>02652 26, 0, 0, -114, 40, 0, 0, -113, -68, 0, 0, -111, 108, 0, 0, -111, -72, 0, 0, -110, 76, 0, 0, -108, 112,
-<a name="l02653"></a>02653 0, 0, -106, -60, 0, 0, -104, -76, 0, 0, -103, -96, 0, 0, -102, 34, 0, 0, -102, -116, 0, 0, -101, -86, 0,
-<a name="l02654"></a>02654 0, -99, 6, 0, 0, -97, 78, 0, 0, -96, -80, 0, 0, -95, 62, 0, 0, -95, -24, 0, 0, -94, -84, 0, 0,
-<a name="l02655"></a>02655 -93, -12, 0, 0, -91, -98, 0, 0, -90, -116, 0, 0, -89, 82, 0, 0, -89, -74, 0, 0, -88, 36, 0, 0, -87,
-<a name="l02656"></a>02656 78, 0, 0, -86, 114, 0, 0, -85, 2, 0, 0, -84, -28, 0, 0, -81, 62, 0, 0, -78, -112, 0, 0, -77, -122,
-<a name="l02657"></a>02657 0, 0, -76, 44, 0, 0, -76, 124, 0, 0, -75, 50, 0, 0, -74, 82, 0, 0, -73, -16, 0, 0, -72, -118, 0,
-<a name="l02658"></a>02658 0, -71, 78, 0, 0, -70, 14, 0, 0, -70, 118, 0, 0, -70, -78, 0, 0, -69, 10, 0, 0, -69, 88, 0, 0,
-<a name="l02659"></a>02659 -67, 112, 0, 0, -65, -74, 0, 0, -65, -18, 0, 0, -64, 32, 0, 0, -63, 74, 0, 0, -62, 118, 0, 0, -61,
-<a name="l02660"></a>02660 36, 0, 0, -61, -56, 0, 0, -60, 106, 0, 0, -59, 60, 0, 0, -59, -112, 0, 0, -59, -58, 0, 0, -58, 30,
-<a name="l02661"></a>02661 0, 0, -57, 112, 0, 0, -57, -30, 0, 0, -56, 60, 0, 0, -55, -76, 0, 0, -53, 32, 0, 0, -52, 0, 0,
-<a name="l02662"></a>02662 0, -52, 50, 0, 0, -52, -50, 0, 0, -51, -14, 0, 0, -48, 104, 0, 0, -48, -94, 0, 0, -48, -26, 0, 0,
-<a name="l02663"></a>02663 -47, 34, 0, 0, -47, -124, 0, 0, -47, -58, 0, 0, -46, 12, 0, 0, -46, 88, 0, 0, -46, -118, 0, 0, -46,
-<a name="l02664"></a>02664 -34, 0, 0, -45, 28, 0, 0, -45, 76, 0, 0, -45, -118, 0, 0, -45, -48, 0, 0, -44, 18, 0, 0, -44, 80,
-<a name="l02665"></a>02665 0, 0, -44, -46, 0, 0, -43, 64, 0, 0, -42, 38, 0, 0, -42, 98, 0, 0, -42, -30, 0, 0, -41, 22, 0,
-<a name="l02666"></a>02666 0, -41, -72, 0, 0, -40, 64, 0, 0, -40, -84, 0, 0, -39, 56, 0, 0, -39, -92, 0, 0, -38, -112, 0, 0,
-<a name="l02667"></a>02667 -37, -126, 0, 0, -37, -74, 0, 0, -37, -22, 0, 0, -36, 26, 0, 0, -36, 94, 0, 0, -36, -42, 0, 0, -34,
-<a name="l02668"></a>02668 80, 0, 0, -32, 106, 0, 0, -32, -100, 0, 0, -32, -42, 0, 0, -31, -48, 0, 0, -29, 94, 0, 0, -29, -108,
-<a name="l02669"></a>02669 0, 0, -28, -8, 0, 0, -27, 116, 0, 0, -26, 84, 0, 0, -25, 74, 0, 0, -24, -38, 0, 0, -22, 68, 0,
-<a name="l02670"></a>02670 0, -20, 50, 0, 0, -19, 46, 0, 0, -19, 116, 0, 0, -19, -88, 0, 0, -19, -22, 0, 0, -18, 36, 0, 0,
-<a name="l02671"></a>02671 -18, 120, 0, 0, -18, -64, 0, 0, -17, 10, 0, 0, -17, 58, 0, 0, -17, 106, 0, 0, -15, 82, 0, 0, -15,
-<a name="l02672"></a>02672 -112, 0, 0, -15, -54, 0, 0, -15, -6, 0, 0, -14, 46, 0, 0, -14, 94, 0, 0, -14, -118, 0, 0, -14, -46,
-<a name="l02673"></a>02673 0, 0, -12, -120, 0, 0, -10, 2, 0, 0, -10, 46, 0, 0, -10, 112, 0, 0, -10, -76, 0, 0, -10, -28, 0,
-<a name="l02674"></a>02674 0, -9, 20, 0, 0, -9, 106, 0, 0, -8, 72, 0, 0, -7, 90, 0, 0, -7, -98, 0, 0, -7, -44, 0, 0,
-<a name="l02675"></a>02675 -6, 46, 0, 0, -6, 108, 0, 0, -6, -96, 0, 0, -6, -48, 0, 0, -5, 12, 0, 0, -5, 76, 0, 0, -5,
-<a name="l02676"></a>02676 -118, 0, 0, -5, -58, 0, 0, -4, 8, 0, 0, -4, 62, 0, 0, -4, 122, 0, 0, -4, -70, 0, 0, -3, -56,
-<a name="l02677"></a>02677 0, 0, -1, 52, 0, 0, -1, -124, 0, 1, 0, -32, 0, 1, 1, 54, 0, 1, 1, 106, 0, 1, 1, -72, 0,
-<a name="l02678"></a>02678 1, 2, 4, 0, 1, 2, 70, 0, 1, 2, 126, 0, 1, 2, -76, 0, 1, 2, -4, 0, 1, 3, -98, 0, 1,
-<a name="l02679"></a>02679 5, 58, 0, 1, 7, 2, 0, 1, 8, -124, 0, 1, 10, 118, 0, 1, 11, -56, 0, 1, 13, 76, 0, 1, 14,
-<a name="l02680"></a>02680 46, 0, 1, 15, -56, 0, 1, 16, 50, 0, 1, 16, 90, 0, 1, 16, -8, 0, 1, 19, 122, 0, 1, 19, -70,
-<a name="l02681"></a>02681 0, 1, 19, -6, 0, 1, 20, 58, 0, 1, 20, 120, 0, 1, 20, -42, 0, 1, 21, 52, 0, 1, 21, -94, 0,
-<a name="l02682"></a>02682 1, 21, -62, 0, 1, 22, -84, 0, 1, 23, 76, 0, 1, 23, -126, 0, 1, 23, -48, 0, 1, 24, 26, 0, 1,
-<a name="l02683"></a>02683 24, 100, 0, 1, 24, -128, 0, 1, 24, -100, 0, 1, 24, -68, 0, 1, 24, -36, 0, 1, 24, -4, 0, 1, 25,
-<a name="l02684"></a>02684 28, 0, 1, 25, 66, 0, 1, 25, 104, 0, 1, 25, -114, 0, 1, 25, -76, 0, 1, 25, -28, 0, 1, 26, 12,
-<a name="l02685"></a>02685 0, 1, 26, 52, 0, 1, 26, 96, 0, 1, 26, -116, 0, 1, 26, -64, 0, 1, 26, -22, 0, 1, 27, 22, 0,
-<a name="l02686"></a>02686 1, 27, 76, 0, 1, 27, 118, 0, 1, 27, -94, 0, 1, 27, -40, 0, 1, 28, 2, 0, 1, 28, 44, 0, 1,
-<a name="l02687"></a>02687 28, 96, 0, 1, 28, -112, 0, 1, 28, -60, 0, 1, 29, 8, 0, 1, 29, 56, 0, 1, 29, 108, 0, 1, 29,
-<a name="l02688"></a>02688 -82, 0, 1, 29, -30, 0, 1, 30, 20, 0, 1, 30, 86, 0, 1, 30, -118, 0, 1, 30, -70, 0, 1, 30, -4,
-<a name="l02689"></a>02689 0, 1, 31, 64, 0, 1, 31, -122, 0, 1, 31, -30, 0, 1, 31, -2, 0, 1, 32, 26, 0, 1, 32, 54, 0,
-<a name="l02690"></a>02690 1, 32, 82, 0, 1, 32, 110, 0, 1, 33, -36, 0, 1, 36, -84, 0, 1, 39, 28, 0, 1, 39, 56, 0, 1,
-<a name="l02691"></a>02691 39, 82, 0, 1, 39, 110, 0, 1, 39, -118, 0, 1, 39, -90, 0, 1, 39, -62, 0, 1, 40, 30, 0, 1, 40,
-<a name="l02692"></a>02692 88, 0, 1, 40, -62, 0, 1, 41, -116, 0, 1, 42, 44, 0, 1, 43, 2, 0, 1, 43, -126, 0, 1, 44, 10,
-<a name="l02693"></a>02693 0, 1, 44, 122, 0, 1, 45, 16, 0, 1, 45, 110, 0, 1, 45, -76, 0, 1, 46, 18, 0, 1, 46, 116, 0,
-<a name="l02694"></a>02694 1, 47, 44, 0, 1, 47, -22, 0, 1, 48, 22, 0, 1, 48, 114, 0, 1, 48, -74, 0, 1, 50, 34, 0, 1,
-<a name="l02695"></a>02695 51, 22, 0, 1, 51, 64, 0, 1, 51, 92, 0, 1, 51, -120, 0, 1, 51, -64, 0, 1, 52, 12, 0, 1, 52,
-<a name="l02696"></a>02696 76, 0, 1, 52, -128, 0, 1, 52, -80, 0, 1, 52, -32, 0, 1, 53, 16, 0, 1, 53, 84, 0, 1, 53, -124,
-<a name="l02697"></a>02697 0, 1, 53, -76, 0, 1, 53, -12, 0, 1, 54, 36, 0, 1, 54, 84, 0, 1, 54, -124, 0, 1, 54, -60, 0,
-<a name="l02698"></a>02698 1, 54, -12, 0, 1, 55, 36, 0, 1, 55, 84, 0, 1, 55, -126, 0, 1, 57, -122, 0, 1, 57, -74, 0, 1,
-<a name="l02699"></a>02699 57, -26, 0, 1, 59, 54, 0, 1, 60, -20, 0, 1, 61, 28, 0, 1, 61, 74, 0, 1, 61, 122, 0, 1, 61,
-<a name="l02700"></a>02700 -88, 0, 1, 61, -40, 0, 1, 62, 6, 0, 1, 63, 52, 0, 1, 64, 98, 0, 1, 64, -110, 0, 1, 66, 2,
-<a name="l02701"></a>02701 0, 1, 66, 58, 0, 1, 66, 106, 0, 1, 67, -4, 0, 1, 68, 42, 0, 1, 68, 88, 0, 1, 68, -122, 0,
-<a name="l02702"></a>02702 1, 68, -82, 0, 1, 70, 12, 0, 1, 71, -92, 0, 1, 71, -36, 0, 1, 72, 28, 0, 1, 72, 88, 0, 1,
-<a name="l02703"></a>02703 72, -120, 0, 1, 72, -74, 0, 1, 72, -46, 0, 1, 73, 2, 0, 1, 73, 50, 0, 1, 74, 34, 0, 1, 75,
-<a name="l02704"></a>02704 -118, 0, 1, 75, -70, 0, 1, 75, -12, 0, 1, 76, 52, 0, 1, 76, 100, 0, 1, 76, -108, 0, 1, 76, -42,
-<a name="l02705"></a>02705 0, 1, 78, 118, 0, 1, 80, 86, 0, 1, 80, -106, 0, 1, 80, -42, 0, 1, 81, 6, 0, 1, 81, 70, 0,
-<a name="l02706"></a>02706 1, 82, 48, 0, 1, 82, -80, 0, 1, 83, -108, 0, 1, 83, -60, 0, 1, 83, -12, 0, 1, 84, 36, 0, 1,
-<a name="l02707"></a>02707 84, 84, 0, 1, 84, -112, 0, 1, 84, -62, 0, 1, 84, -12, 0, 1, 85, 36, 0, 1, 85, 84, 0, 1, 85,
-<a name="l02708"></a>02708 -102, 0, 1, 85, -52, 0, 1, 85, -4, 0, 1, 86, 50, 0, 1, 86, -92, 0, 1, 86, -40, 0, 1, 88, -90,
-<a name="l02709"></a>02709 0, 1, 89, -88, 0, 1, 91, 56, 0, 1, 93, 104, 0, 1, 95, -72, 0, 1, 97, 74, 0, 1, 97, -82, 0,
-<a name="l02710"></a>02710 1, 98, 56, 0, 1, 98, 72, 0, 1, 98, -42, 0, 1, 100, -44, 0, 1, 102, 0, 0, 1, 103, 108, 0, 1,
-<a name="l02711"></a>02711 104, 92, 0, 1, 105, -32, 0, 1, 107, -6, 0, 1, 110, 38, 0, 1, 111, 24, 0, 1, 111, 40, 0, 1, 111,
-<a name="l02712"></a>02712 56, 0, 1, 112, 80, 0, 1, 112, 96, 0, 1, 112, 112, 0, 1, 112, -128, 0, 1, 112, -112, 0, 1, 112, -96,
-<a name="l02713"></a>02713 0, 1, 113, -66, 0, 1, 113, -50, 0, 1, 113, -34, 0, 1, 114, 82, 0, 1, 114, 98, 0, 1, 115, 50, 0,
-<a name="l02714"></a>02714 1, 115, 66, 0, 1, 116, 84, 0, 1, 116, 100, 0, 1, 116, 116, 0, 1, 116, -124, 0, 1, 117, -30, 0, 1,
-<a name="l02715"></a>02715 119, -64, 0, 1, 120, 2, 0, 1, 120, 56, 0, 1, 120, 110, 0, 1, 120, -98, 0, 1, 120, -50, 0, 1, 121,
-<a name="l02716"></a>02716 34, 0, 1, 121, 74, 0, 1, 122, -44, 0, 1, 124, 28, 0, 1, 125, 112, 0, 1, 126, -40, 0, 1, -128, 92,
-<a name="l02717"></a>02717 0, 1, -128, -64, 0, 1, -126, 82, 0, 1, -125, 110, 0, 1, -125, 126, 0, 1, -125, -114, 0, 1, -123, 20, 0,
-<a name="l02718"></a>02718 1, -123, 36, 0, 1, -122, -118, 0, 1, -121, -28, 0, 1, -119, 24, 0, 1, -118, 118, 0, 1, -117, -28, 0, 1,
-<a name="l02719"></a>02719 -115, -86, 0, 1, -115, -22, 0, 1, -114, 34, 0, 1, -114, 88, 0, 1, -114, 126, 0, 1, -114, -82, 0, 1, -114,
-<a name="l02720"></a>02720 -44, 0, 1, -112, 74, 0, 1, -112, 122, 0, 1, -111, -80, 0, 1, -111, -64, 0, 1, -111, -48, 0, 1, -110, 18,
-<a name="l02721"></a>02721 0, 1, -110, 34, 0, 1, -109, -74, 0, 1, -107, 98, 0, 1, -106, -20, 0, 1, -105, 20, 0, 1, -105, 68, 0,
-<a name="l02722"></a>02722 1, -104, -96, 0, 1, -104, -80, 0, 1, -103, -24, 0, 1, -103, -8, 0, 1, -102, -110, 0, 1, -101, -14, 0, 1,
-<a name="l02723"></a>02723 -100, 2, 0, 1, -98, 104, 0, 1, -97, -14, 0, 1, -95, 90, 0, 1, -95, -118, 0, 1, -93, 0, 0, 1, -92,
-<a name="l02724"></a>02724 50, 0, 1, -92, 66, 0, 1, -92, 82, 0, 1, -92, 98, 0, 1, -91, 60, 0, 1, -91, 76, 0, 1, -91, 92,
-<a name="l02725"></a>02725 0, 1, -91, 108, 0, 1, -90, 100, 0, 1, -89, -34, 0, 1, -89, -18, 0, 1, -87, 22, 0, 1, -86, 74, 0,
-<a name="l02726"></a>02726 1, -85, -100, 0, 1, -83, 48, 0, 1, -82, 78, 0, 1, -81, -38, 0, 1, -80, -20, 0, 1, -79, 34, 0, 1,
-<a name="l02727"></a>02727 -77, 88, 0, 1, -77, -8, 0, 1, -76, 8, 0, 1, -75, -98, 0, 1, -73, 64, 0, 1, -73, -60, 0, 1, -71,
-<a name="l02728"></a>02728 70, 0, 1, -71, 86, 0, 1, -69, -66, 0, 1, -67, 62, 0, 1, -66, -66, 0, 1, -66, -18, 0, 1, -64, -114,
-<a name="l02729"></a>02729 0, 1, -62, 20, 0, 1, -61, -40, 0, 1, -59, 4, 0, 1, -59, 20, 0, 1, -58, 68, 0, 1, -58, 84, 0,
-<a name="l02730"></a>02730 1, -58, 100, 0, 1, -57, 36, 0, 1, -57, 52, 0, 1, -55, 26, 0, 1, -55, 42, 0, 1, -54, 96, 0, 1,
-<a name="l02731"></a>02731 -53, 110, 0, 1, -51, 26, 0, 1, -50, -48, 0, 1, -48, 18, 0, 1, -47, -126, 0, 1, -46, -54, 0, 1, -45,
-<a name="l02732"></a>02732 28, 0, 1, -44, -2, 0, 1, -42, 122, 0, 1, -42, -72, 0, 1, -40, 94, 0, 1, -40, -126, 0, 1, -39, -62,
-<a name="l02733"></a>02733 0, 1, -39, -46, 0, 1, -39, -30, 0, 1, -38, 26, 0, 1, -38, 42, 0, 1, -37, -74, 0, 1, -35, 36, 0,
-<a name="l02734"></a>02734 1, -34, -104, 0, 1, -34, -68, 0, 1, -34, -20, 0, 1, -32, 90, 0, 1, -31, 12, 0, 1, -31, -54, 0, 1,
-<a name="l02735"></a>02735 -31, -8, 0, 1, -29, -82, 0, 1, -28, -90, 0, 1, -27, 52, 0, 1, -26, 96, 0, 1, -25, 20, 0, 1, -25,
-<a name="l02736"></a>02736 -18, 0, 1, -24, 56, 0, 1, -24, -74, 0, 1, -23, 124, 0, 1, -23, -92, 0, 1, -23, -18, 0, 1, -22, 68,
-<a name="l02737"></a>02737 0, 1, -21, 48, 0, 1, -21, 122, 0, 1, -21, -82, 0, 1, -21, -42, 0, 1, -21, -2, 0, 1, -20, 50, 0,
-<a name="l02738"></a>02738 1, -20, 118, 0, 1, -20, -70, 0, 1, -20, -8, 0, 1, -18, 54, 0, 1, -18, -18, 0, 1, -16, 14, 0, 1,
-<a name="l02739"></a>02739 -16, -124, 0, 1, -15, 82, 0, 1, -15, -92, 0, 1, -14, 54, 0, 1, -14, -26, 0, 1, -13, -38, 0, 1, -12,
-<a name="l02740"></a>02740 46, 0, 1, -12, -60, 0, 1, -11, -126, 0, 1, -10, 108, 0, 1, -9, 30, 0, 1, -8, 62, 0, 1, -8, -112,
-<a name="l02741"></a>02741 0, 1, -7, 58, 0, 1, -6, 112, 0, 1, -5, 72, 0, 1, -4, 46, 0, 1, -3, 52, 0, 1, -2, 26, 0,
-<a name="l02742"></a>02742 1, -2, -4, 0, 1, -1, -16, 0, 2, 0, -114, 0, 2, 1, -108, 0, 2, 2, -114, 0, 2, 3, 6, 0, 2,
-<a name="l02743"></a>02743 3, 126, 0, 2, 3, -12, 0, 2, 4, 42, 0, 2, 4, -122, 0, 2, 5, 78, 0, 2, 5, -38, 0, 2, 6,
-<a name="l02744"></a>02744 18, 0, 2, 6, 88, 0, 2, 6, -120, 0, 2, 6, -14, 0, 2, 7, -78, 0, 2, 7, -26, 0, 2, 8, 22,
-<a name="l02745"></a>02745 0, 2, 8, 74, 0, 2, 8, 122, 0, 2, 8, -86, 0, 2, 8, -38, 0, 2, 10, 122, 0, 2, 10, -78, 0,
-<a name="l02746"></a>02746 2, 10, -14, 0, 2, 11, 42, 0, 2, 11, 98, 0, 2, 11, -2, 0, 2, 12, -8, 0, 2, 13, 40, 0, 2,
-<a name="l02747"></a>02747 13, -52, 0, 2, 13, -6, 0, 2, 14, 58, 0, 2, 14, -118, 0, 2, 14, -70, 0, 2, 15, 6, 0, 2, 16,
-<a name="l02748"></a>02748 -98, 0, 2, 18, 4, 0, 2, 19, 100, 0, 2, 19, -86, 0, 2, 19, -2, 0, 2, 20, 54, 0, 2, 21, -88,
-<a name="l02749"></a>02749 0, 2, 21, -34, 0, 2, 22, 112, 0, 2, 22, -82, 0, 2, 22, -36, 0, 2, 23, 26, 0, 2, 24, 74, 0,
-<a name="l02750"></a>02750 2, 24, 114, 0, 2, 25, -82, 0, 2, 26, 62, 0, 2, 26, -24, 0, 2, 27, 106, 0, 2, 28, 38, 0, 2,
-<a name="l02751"></a>02751 29, 62, 0, 2, 30, 76, 0, 2, 30, -128, 0, 2, 31, 6, 0, 2, 32, 98, 0, 2, 32, -28, 0, 2, 33,
-<a name="l02752"></a>02752 46, 0, 2, 34, 56, 0, 2, 34, -128, 0, 2, 35, -124, 0, 2, 36, 0, 0, 2, 36, 88, 0, 2, 36, -36,
-<a name="l02753"></a>02753 0, 2, 37, -58, 0, 2, 38, -36, 0, 2, 39, -40, 0, 2, 40, -126, 0, 2, 41, 114, 0, 2, 42, 68, 0,
-<a name="l02754"></a>02754 2, 43, 46, 0, 2, 44, 22, 0, 2, 44, -58, 0, 2, 45, 72, 0, 2, 47, -90, 0, 2, 47, -48, 0, 2,
-<a name="l02755"></a>02755 47, -6, 0, 2, 48, -78, 0, 2, 48, -36, 0, 2, 50, 30, 0, 2, 51, 36, 0, 2, 52, 14, 0, 2, 52,
-<a name="l02756"></a>02756 56, 0, 2, 52, 98, 0, 2, 52, -116, 0, 2, 52, -74, 0, 2, 52, -32, 0, 2, 54, 96, 0, 2, 54, -118,
-<a name="l02757"></a>02757 0, 2, 54, -76, 0, 2, 54, -34, 0, 2, 55, 8, 0, 2, 55, 50, 0, 2, 55, 92, 0, 2, 55, -122, 0,
-<a name="l02758"></a>02758 2, 55, -80, 0, 2, 55, -28, 0, 2, 56, 14, 0, 2, 56, 56, 0, 2, 56, 98, 0, 2, 57, -36, 0, 2,
-<a name="l02759"></a>02759 57, -20, 0, 2, 59, 6, 0, 2, 59, 22, 0, 2, 59, 64, 0, 2, 59, 106, 0, 2, 59, -108, 0, 2, 59,
-<a name="l02760"></a>02760 -66, 0, 2, 61, 104, 0, 2, 63, -124, 0, 2, 64, -78, 0, 2, 64, -62, 0, 2, 66, 62, 0, 2, 66, 78,
-<a name="l02761"></a>02761 0, 2, 67, -108, 0, 2, 69, 96, 0, 2, 70, 102, 0, 2, 71, -26, 0, 2, 73, -122, 0, 2, 75, -86, 0,
-<a name="l02762"></a>02762 2, 77, 4, 0, 2, 78, -26, 0, 2, 80, 42, 0, 2, 81, 88, 0, 2, 81, -126, 0, 2, 81, -84, 0, 2,
-<a name="l02763"></a>02763 81, -42, 0, 2, 82, 0, 0, 2, 82, 42, 0, 2, 82, 84, 0, 2, 82, 126, 0, 2, 82, -88, 0, 2, 82,
-<a name="l02764"></a>02764 -46, 0, 2, 82, -4, 0, 2, 83, 38, 0, 2, 83, 80, 0, 2, 83, 122, 0, 2, 83, -92, 0, 2, 83, -50,
-<a name="l02765"></a>02765 0, 2, 83, -8, 0, 2, 86, 52, 0, 2, 87, -80, 0, 2, 88, -12, 0, 2, 90, -36, 0, 2, 92, 36, 0,
-<a name="l02766"></a>02766 2, 92, 78, 0, 2, 92, 120, 0, 2, 92, -88, 0, 2, 92, -40, 0, 2, 93, 40, 0, 2, 93, 120, 0, 2,
-<a name="l02767"></a>02767 93, -72, 0, 2, 94, 42, 0, 2, 94, 126, 0, 2, 94, -36, 0, 2, 95, 50, 0, 2, 95, 104, 0, 2, 95,
-<a name="l02768"></a>02768 -86, 0, 2, 95, -16, 0, 2, 96, 58, 0, 2, 96, 106, 0, 2, 96, -94, 0, 2, 96, -46, 0, 2, 98, 10,
-<a name="l02769"></a>02769 0, 2, 101, 80, 0, 2, 101, 122, 0, 2, 101, -92, 0, 2, 101, -50, 0, 2, 101, -8, 0, 2, 102, 34, 0,
-<a name="l02770"></a>02770 2, 102, 76, 0, 2, 102, 118, 0, 2, 102, -96, 0, 2, 102, -54, 0, 2, 102, -12, 0, 2, 103, 30, 0, 2,
-<a name="l02771"></a>02771 103, 72, 0, 2, 103, 114, 0, 2, 103, -100, 0, 2, 103, -58, 0, 2, 103, -16, 0, 2, 104, 26, 0, 2, 104,
-<a name="l02772"></a>02772 68, 0, 2, 104, 110, 0, 2, 104, -104, 0, 2, 104, -62, 0, 2, 104, -20, 0, 2, 105, 22, 0, 2, 105, 64,
-<a name="l02773"></a>02773 0, 2, 105, 106, 0, 2, 105, -108, 0, 2, 105, -66, 0, 2, 105, -24, 0, 2, 106, -122, 0, 2, 106, -100, 0,
-<a name="l02774"></a>02774 2, 106, -58, 0, 2, 109, -90, 0, 2, 109, -74, 0, 2, 110, -48, 0, 2, 111, -14, 0, 2, 113, 48, 0, 2,
-<a name="l02775"></a>02775 114, 114, 0, 2, 116, 24, 0, 2, 116, 40, 0, 2, 117, 106, 0, 2, 118, -70, 0, 2, 120, -86, 0, 2, 122,
-<a name="l02776"></a>02776 126, 0, 2, 123, -106, 0, 2, 123, -90, 0, 2, 124, 40, 0, 2, 124, -74, 0, 2, 125, -74, 0, 2, 125, -58,
-<a name="l02777"></a>02777 0, 2, 126, 102, 0, 2, 126, 118, 0, 2, 127, -116, 0, 2, -128, -34, 0, 2, -126, 14, 0, 2, -126, 30, 0,
-<a name="l02778"></a>02778 2, -126, -20, 0, 2, -126, -4, 0, 2, -124, 114, 0, 2, -124, -126, 0, 2, -123, -106, 0, 2, -123, -90, 0, 2,
-<a name="l02779"></a>02779 -122, -38, 0, 2, -120, 112, 0, 2, -119, 44, 0, 2, -119, 60, 0, 2, -118, 58, 0, 2, -117, -108, 0, 2, -116,
-<a name="l02780"></a>02780 32, 0, 2, -116, 48, 0, 2, -115, 90, 0, 2, -114, -26, 0, 2, -113, -94, 0, 2, -113, -78, 0, 2, -112, 78,
-<a name="l02781"></a>02781 0, 2, -112, 94, 0, 2, -111, 44, 0, 2, -111, 60, 0, 2, -110, 20, 0, 2, -110, 36, 0, 2, -109, 44, 0,
-<a name="l02782"></a>02782 2, -109, 60, 0, 2, -107, 2, 0, 2, -107, 18, 0, 2, -106, 106, 0, 2, -106, 122, 0, 2, -104, -28, 0, 2,
-<a name="l02783"></a>02783 -104, -12, 0, 2, -102, -18, 0, 2, -102, -2, 0, 2, -100, 104, 0, 2, -100, 120, 0, 2, -99, 104, 0, 2, -99,
-<a name="l02784"></a>02784 120, 0, 2, -97, 16, 0, 2, -97, 32, 0, 2, -96, 62, 0, 2, -96, 78, 0, 2, -95, -114, 0, 2, -95, -98,
-<a name="l02785"></a>02785 0, 2, -95, -82, 0, 2, -95, -66, 0, 2, -93, 54, 0, 2, -93, 70, 0, 2, -93, 86, 0, 2, -93, 102, 0,
-<a name="l02786"></a>02786 2, -92, -72, 0, 2, -90, 6, 0, 2, -90, -44, 0, 2, -89, -72, 0, 2, -87, 56, 0, 2, -86, -70, 0, 2,
-<a name="l02787"></a>02787 -85, -70, 0, 2, -84, -50, 0, 2, -82, 18, 0, 2, -82, 34, 0, 2, -81, 16, 0, 2, -81, -22, 0, 2, -79,
-<a name="l02788"></a>02788 -122, 0, 2, -79, -106, 0, 2, -78, -76, 0, 2, -77, -70, 0, 2, -75, -72, 0, 2, -75, -56, 0, 2, -75, -40,
-<a name="l02789"></a>02789 0, 2, -75, -24, 0, 2, -73, 50, 0, 2, -73, 66, 0, 2, -73, -6, 0, 2, -72, 10, 0, 2, -71, 24, 0,
-<a name="l02790"></a>02790 2, -71, 40, 0, 2, -70, 20, 0, 2, -70, 36, 0, 2, -69, 66, 0, 2, -69, 82, 0, 2, -69, -16, 0, 2,
-<a name="l02791"></a>02791 -68, 0, 0, 2, -68, 16, 0, 2, -68, -2, 0, 2, -66, 114, 0, 2, -65, -98, 0, 2, -64, -104, 0, 2, -64,
-<a name="l02792"></a>02792 -88, 0, 2, -64, -72, 0, 2, -64, -56, 0, 2, -62, 102, 0, 2, -60, 32, 0, 2, -60, -18, 0, 2, -60, -2,
-<a name="l02793"></a>02793 0, 2, -57, 94, 0, 2, -55, -92, 0, 2, -52, 42, 0, 2, -50, -114, 0, 2, -47, 18, 0, 2, -45, -124, 0,
-<a name="l02794"></a>02794 2, -43, 84, 0, 2, -41, 10, 0, 2, -41, 52, 0, 2, -41, 94, 0, 2, -41, 110, 0, 2, -41, 126, 0, 2,
-<a name="l02795"></a>02795 -41, -88, 0, 2, -41, -46, 0, 2, -41, -4, 0, 2, -40, 12, 0, 2, -40, 28, 0, 2, -40, 70, 0, 2, -40,
-<a name="l02796"></a>02796 112, 0, 2, -40, -128, 0, 2, -40, -112, 0, 2, -40, -70, 0, 2, -40, -28, 0, 2, -39, 14, 0, 2, -39, 30,
-<a name="l02797"></a>02797 0, 2, -39, 46, 0, 2, -39, 62, 0, 2, -39, 78, 0, 2, -39, 94, 0, 2, -39, 110, 0, 2, -39, -104, 0,
-<a name="l02798"></a>02798 2, -39, -88, 0, 2, -39, -72, 0, 2, -39, -30, 0, 2, -38, 12, 0, 2, -38, 54, 0, 2, -38, 96, 0, 2,
-<a name="l02799"></a>02799 -38, -118, 0, 2, -38, -76, 0, 2, -38, -34, 0, 2, -37, 8, 0, 2, -37, 50, 0, 2, -37, 92, 0, 2, -37,
-<a name="l02800"></a>02800 -122, 0, 2, -37, -80, 0, 2, -37, -38, 0, 2, -36, 4, 0, 2, -36, 46, 0, 2, -36, 88, 0, 2, -36, -126,
-<a name="l02801"></a>02801 0, 2, -36, -84, 0, 2, -36, -42, 0, 2, -35, 0, 0, 2, -35, 42, 0, 2, -35, 84, 0, 2, -35, 126, 0,
-<a name="l02802"></a>02802 2, -35, -88, 0, 2, -35, -46, 0, 2, -35, -4, 0, 2, -34, 38, 0, 2, -34, 80, 0, 2, -34, 122, 0, 2,
-<a name="l02803"></a>02803 -34, -92, 0, 2, -34, -50, 0, 2, -34, -8, 0, 2, -33, 34, 0, 2, -33, 76, 0, 2, -33, 118, 0, 2, -33,
-<a name="l02804"></a>02804 -96, 0, 2, -33, -54, 0, 2, -33, -12, 0, 2, -32, 30, 0, 2, -32, 72, 0, 2, -32, 114, 0, 2, -32, -100,
-<a name="l02805"></a>02805 0, 2, -32, -58, 0, 2, -32, -16, 0, 2, -31, 26, 0, 2, -31, 68, 0, 2, -31, 110, 0, 2, -31, -104, 0,
-<a name="l02806"></a>02806 2, -31, -62, 0, 2, -31, -20, 0, 2, -30, 22, 0, 2, -30, 64, 0, 2, -30, 106, 0, 2, -30, -108, 0, 2,
-<a name="l02807"></a>02807 -29, 52, 0, 2, -29, 120, 0, 2, -29, -18, 0, 2, -28, 24, 0, 2, -28, 66, 0, 2, -28, 108, 0, 2, -28,
-<a name="l02808"></a>02808 -106, 0, 2, -28, -64, 0, 2, -28, -22, 0, 2, -27, 20, 0, 2, -27, 62, 0, 2, -27, 104, 0, 2, -27, -110,
-<a name="l02809"></a>02809 0, 2, -27, -68, 0, 2, -27, -26, 0, 2, -26, 16, 0, 2, -26, 58, 0, 2, -26, 100, 0, 2, -26, -114, 0,
-<a name="l02810"></a>02810 2, -26, -72, 0, 2, -26, -30, 0, 2, -25, 12, 0, 2, -25, 54, 0, 2, -25, 96, 0, 2, -25, -118, 0, 2,
-<a name="l02811"></a>02811 -25, -76, 0, 2, -25, -34, 0, 2, -24, 18, 0, 2, -24, 70, 0, 2, -24, 122, 0, 2, -22, 12, 0, 2, -21,
-<a name="l02812"></a>02812 -88, 0, 2, -19, 68, 0, 2, -18, -48, 0, 2, -17, 22, 0, 2, -17, 92, 0, 2, -17, -54, 0, 2, -16, 38,
-<a name="l02813"></a>02813 0, 2, -16, 120, 0, 2, -16, -24, 0, 2, -15, -64, 0, 2, -14, -116, 0, 2, -13, 100, 0, 2, -12, 48, 0,
-<a name="l02814"></a>02814 2, -12, -48, 0, 2, -11, -22, 0, 2, -10, -98, 0, 2, -9, 32, 0, 2, -9, 122, 0, 2, -9, -70, 0, 2,
-<a name="l02815"></a>02815 -8, -40, 0, 2, -6, 34, 0, 2, -5, -70, 0, 2, -4, 22, 0, 2, -4, 116, 0, 2, -4, -48, 0, 2, -3,
-<a name="l02816"></a>02816 44, 0, 2, -3, -32, 0, 2, -2, -106, 0, 2, -1, 66, 0, 2, -1, -18, 0, 3, 0, -102, 0, 3, 1, 82,
-<a name="l02817"></a>02817 0, 3, 2, 10, 0, 3, 2, -62, 0, 3, 2, -44, 0, 3, 2, -26, 0, 3, 2, -8, 0, 3, 3, 10, 0,
-<a name="l02818"></a>02818 3, 3, 28, 0, 3, 3, -118, 0, 3, 3, -8, 0, 3, 4, -80, 0, 3, 4, -62, 0, 3, 4, -44, 0, 3,
-<a name="l02819"></a>02819 4, -26, 0, 3, 4, -10, 0, 3, 5, 8, 0, 3, 5, 26, 0, 3, 5, 44, 0, 3, 5, 62, 0, 3, 5,
-<a name="l02820"></a>02820 80, 0, 3, 5, 98, 0, 3, 6, 16, 0, 3, 6, -68, 0, 3, 7, 106, 0, 3, 8, 22, 0, 3, 8, -82,
-<a name="l02821"></a>02821 0, 3, 8, -24, 0, 3, 9, 18, 0, 3, 9, 60, 0, 3, 9, -112, 0, 3, 9, -30, 0, 3, 10, 94, 0,
-<a name="l02822"></a>02822 3, 10, -88, 0, 3, 11, 36, 0, 3, 11, 120, 0, 3, 11, -4, 0, 3, 12, 78, 0, 3, 12, -60, 0, 3,
-<a name="l02823"></a>02823 13, 28, 0, 3, 13, -126, 0, 3, 13, -40, 0, 3, 14, 50, 0, 3, 14, -80, 0, 3, 14, -4, 0, 3, 15,
-<a name="l02824"></a>02824 90, 0, 3, 15, -66, 0, 3, 16, 12, 0, 3, 16, 90, 0, 3, 16, -78, 0, 3, 16, -6, 0, 3, 17, 36,
-<a name="l02825"></a>02825 0, 3, 17, 82, 0, 3, 17, 120, 0, 3, 17, -84, 0, 3, 17, -36, 0, 3, 18, 12, 0, 3, 18, 94, 0,
-<a name="l02826"></a>02826 3, 18, -52, 0, 3, 19, 34, 0, 3, 19, -106, 0, 3, 19, -22, 0, 3, 20, 94, 0, 3, 20, -92, 0, 3,
-<a name="l02827"></a>02827 21, 12, 0, 3, 21, 82, 0, 3, 21, -82, 0, 3, 21, -34, 0, 3, 22, 24, 0, 3, 22, 62, 0, 3, 22,
-<a name="l02828"></a>02828 110, 0, 3, 22, -108, 0, 3, 22, -70, 0, 3, 22, -20, 0, 3, 23, 28, 0, 3, 23, 110, 0, 3, 23, -44,
-<a name="l02829"></a>02829 0, 3, 24, 42, 0, 3, 24, -112, 0, 3, 24, -28, 0, 3, 25, 82, 0, 3, 25, -108, 0, 3, 25, -12, 0,
-<a name="l02830"></a>02830 3, 26, 54, 0, 3, 26, -126, 0, 3, 26, -68, 0, 3, 26, -8, 0, 3, 27, 50, 0, 3, 27, 110, 0, 3,
-<a name="l02831"></a>02831 27, -94, 0, 3, 27, -44, 0, 3, 28, 4, 0, 3, 28, 52, 0, 3, 28, 94, 0, 3, 28, -124, 0, 3, 28,
-<a name="l02832"></a>02832 -82, 0, 3, 28, -36, 0, 3, 29, 6, 0, 3, 29, 82, 0, 3, 29, -106, 0, 3, 29, -52, 0, 3, 30, 8,
-<a name="l02833"></a>02833 0, 3, 30, 60, 0, 3, 30, 106, 0, 3, 30, -88, 0, 3, 30, -40, 0, 3, 31, 18, 0, 3, 31, 60, 0,
-<a name="l02834"></a>02834 3, 31, 106, 0, 3, 31, -112, 0, 3, 31, -74, 0, 3, 31, -30, 0, 3, 32, 62, 0, 3, 32, 110, 0, 3,
-<a name="l02835"></a>02835 32, -98, 0, 3, 32, -50, 0, 3, 33, 6, 0, 3, 33, 58, 0, 3, 33, 104, 0, 3, 33, -104, 0, 3, 33,
-<a name="l02836"></a>02836 -56, 0, 3, 33, -8, 0, 3, 34, 40, 0, 3, 34, 92, 0, 3, 34, -78, 0, 3, 34, -26, 0, 3, 35, 70,
-<a name="l02837"></a>02837 0, 3, 35, 122, 0, 3, 35, -46, 0, 3, 36, 6, 0, 3, 36, 98, 0, 3, 37, 0, 0, 3, 37, -50, 0,
-<a name="l02838"></a>02838 3, 38, -18, 0, 3, 39, -74, 0, 3, 40, 70, 0, 3, 40, -36, 0, 3, 42, -56, 0, 3, 44, -60, 0, 3,
-<a name="l02839"></a>02839 46, 60, 0, 3, 47, -72, 0, 3, 49, 98, 0, 3, 51, 20, 0, 3, 51, -4, 0, 3, 53, 50, 0, 3, 54,
-<a name="l02840"></a>02840 42, 0, 3, 55, 60, 0, 3, 56, 90, 0, 3, 57, -112, 0, 3, 58, -6, 0, 3, 60, 104, 0, 3, 61, -2,
-<a name="l02841"></a>02841 0, 3, 63, 122, 0, 3, 64, -118, 0, 3, 64, -102, 0, 3, 65, -58, 0, 3, 67, 2, 0, 3, 68, 68, 0,
-<a name="l02842"></a>02842 3, 69, -56, 0, 3, 70, -94, 0, 3, 71, 24, 0, 3, 71, -50, 0, 3, 72, 116, 0, 3, 73, -28, 0, 3,
-<a name="l02843"></a>02843 74, 28, 0, 3, 74, -106, 0, 3, 75, 88, 0, 3, 76, 18, 0, 3, 76, 122, 0, 3, 77, -128, 0, 3, 78,
-<a name="l02844"></a>02844 -74, 0, 3, 79, -124, 0, 3, 80, -30, 0, 3, 81, 92, 0, 3, 81, -42, 0, 3, 82, -98, 0, 3, 83, 88,
-<a name="l02845"></a>02845 0, 3, 84, 12, 0, 3, 84, 104, 0, 3, 84, -62, 0, 3, 85, 10, 0, 3, 85, 122, 0, 3, 85, -10, 0,
-<a name="l02846"></a>02846 3, 86, 64, 0, 3, 86, 122, 0, 3, 86, -64, 0, 3, 87, 4, 0, 3, 87, 86, 0, 3, 87, -88, 0, 3,
-<a name="l02847"></a>02847 88, 42, 0, 3, 88, -84, 0, 3, 88, -18, 0, 3, 89, 46, 0, 3, 89, 100, 0, 3, 89, -102, 0, 3, 89,
-<a name="l02848"></a>02848 -56, 0, 3, 89, -10, 0, 3, 90, 42, 0, 3, 90, 94, 0, 3, 90, -96, 0, 3, 90, -30, 0, 3, 91, 30,
-<a name="l02849"></a>02849 0, 3, 91, 90, 0, 3, 91, -108, 0, 3, 91, -50, 0, 3, 92, 0, 0, 3, 92, 50, 0, 3, 92, 100, 0,
-<a name="l02850"></a>02850 3, 92, -106, 0, 3, 92, -48, 0, 3, 93, 10, 0, 3, 93, 76, 0, 3, 93, -114, 0, 3, 93, -48, 0, 3,
-<a name="l02851"></a>02851 94, 18, 0, 3, 94, 96, 0, 3, 94, -82, 0, 3, 94, -16, 0, 3, 95, 50, 0, 3, 95, 114, 0, 3, 95,
-<a name="l02852"></a>02852 -78, 0, 3, 95, -20, 0, 3, 96, 38, 0, 3, 96, 114, 0, 3, 96, -66, 0, 3, 96, -4, 0, 3, 97, 60,
-<a name="l02853"></a>02853 0, 3, 97, -126, 0, 3, 97, -56, 0, 3, 98, 4, 0, 3, 98, 90, 0, 3, 98, -106, 0, 3, 98, -46, 0,
-<a name="l02854"></a>02854 3, 99, 18, 0, 3, 99, 82, 0, 3, 99, -114, 0, 3, 99, -54, 0, 3, 100, 10, 0, 3, 100, 74, 0, 3,
-<a name="l02855"></a>02855 100, -114, 0, 3, 100, -46, 0, 3, 101, 38, 0, 3, 101, -76, 0, 3, 101, -10, 0, 3, 102, 56, 0, 3, 102,
-<a name="l02856"></a>02856 -96, 0, 3, 103, 8, 0, 3, 103, 58, 0, 3, 103, 108, 0, 3, 103, -92, 0, 3, 103, -36, 0, 3, 104, 114,
-<a name="l02857"></a>02857 0, 3, 105, 8, 0, 3, 105, 82, 0, 3, 105, -100, 0, 3, 105, -40, 0, 3, 106, 20, 0, 3, 106, 106, 0,
-<a name="l02858"></a>02858 3, 106, -64, 0, 3, 107, 10, 0, 3, 107, 84, 0, 3, 107, -84, 0, 3, 108, 4, 0, 3, 108, 68, 0, 3,
-<a name="l02859"></a>02859 108, -124, 0, 3, 108, -68, 0, 3, 108, -12, 0, 3, 109, 62, 0, 3, 109, -120, 0, 3, 109, -58, 0, 3, 110,
-<a name="l02860"></a>02860 4, 0, 3, 110, 70, 0, 3, 110, -120, 0, 3, 110, -36, 0, 3, 111, 48, 0, 3, 111, 118, 0, 3, 111, -68,
-<a name="l02861"></a>02861 0, 3, 112, 2, 0, 3, 112, 72, 0, 3, 112, -98, 0, 3, 112, -12, 0, 3, 113, 74, 0, 3, 113, -96, 0,
-<a name="l02862"></a>02862 3, 113, -20, 0, 3, 114, 56, 0, 3, 114, -124, 0, 3, 114, -48, 0, 3, 115, 68, 0, 3, 115, -72, 0, 3,
-<a name="l02863"></a>02863 116, 44, 0, 3, 116, -96, 0, 3, 116, -34, 0, 3, 117, 28, 0, 3, 117, 90, 0, 3, 117, -104, 0, 3, 117,
-<a name="l02864"></a>02864 -42, 0, 3, 118, 20, 0, 3, 118, 88, 0, 3, 118, -100, 0, 3, 118, -24, 0, 3, 119, 52, 0, 3, 119, -108,
-<a name="l02865"></a>02865 0, 3, 119, -32, 0, 3, 120, 30, 0, 3, 120, 108, 0, 3, 121, 124, 0, 3, 121, -52, 0, 3, 122, 28, 0,
-<a name="l02866"></a>02866 3, 122, 84, 0, 3, 122, -116, 0, 3, 122, -30, 0, 3, 123, 56, 0, 3, 123, -84, 0, 3, 124, 16, 0, 3,
-<a name="l02867"></a>02867 124, 82, 0, 3, 124, -108, 0, 3, 124, -22, 0, 3, 125, 56, 0, 3, 125, -124, 0, 3, 125, -48, 0, 3, 126,
-<a name="l02868"></a>02868 16, 0, 3, 126, 80, 0, 3, 126, -104, 0, 3, 126, -32, 0, 3, 127, 76, 0, 3, 127, -90, 0, 3, 127, -34,
-<a name="l02869"></a>02869 0, 3, -128, 22, 0, 3, -128, 86, 0, 3, -128, -106, 0, 3, -127, -80, 0, 3, -126, -10, 0, 3, -125, -26, 0,
-<a name="l02870"></a>02870 3, -124, -10, 0, 3, -123, 76, 0, 3, -123, -94, 0, 3, -123, -12, 0, 3, -122, 72, 0, 3, -122, -84, 0, 3,
-<a name="l02871"></a>02871 -121, 16, 0, 3, -121, 102, 0, 3, -121, -68, 0, 3, -120, 50, 0, 3, -120, -88, 0, 3, -120, -22, 0, 3, -119,
-<a name="l02872"></a>02872 44, 0, 3, -119, 110, 0, 3, -119, -80, 0, 3, -119, -14, 0, 3, -118, 52, 0, 3, -118, -118, 0, 3, -118, -32,
-<a name="l02873"></a>02873 0, 3, -117, 50, 0, 3, -117, -122, 0, 3, -116, 14, 0, 3, -116, -112, 0, 3, -115, 48, 0, 3, -115, -46, 0,
-<a name="l02874"></a>02874 3, -114, 16, 0, 3, -114, 78, 0, 3, -114, -116, 0, 3, -114, -56, 0, 3, -113, 6, 0, 3, -113, 68, 0, 3,
-<a name="l02875"></a>02875 -113, -126, 0, 3, -113, -66, 0, 3, -112, -94, 0, 3, -111, -114, 0, 3, -110, -92, 0, 3, -109, -64, 0, 3, -108,
-<a name="l02876"></a>02876 -118, 0, 3, -107, 84, 0, 3, -106, 78, 0, 3, -105, 72, 0, 3, -104, 70, 0, 3, -103, 68, 0, 3, -102, 98,
-<a name="l02877"></a>02877 0, 3, -101, -128, 0, 3, -100, -90, 0, 3, -99, -52, 0, 3, -98, -50, 0, 3, -97, -48, 0, 3, -96, 98, 0,
-<a name="l02878"></a>02878 3, -96, -12, 0, 3, -95, 50, 0, 3, -95, 112, 0, 3, -95, -54, 0, 3, -94, 36, 0, 3, -94, 92, 0, 3,
-<a name="l02879"></a>02879 -94, -108, 0, 3, -93, -92, 0, 3, -93, -76, 0, 3, -93, -4, 0, 3, -92, 68, 0, 3, -92, -100, 0, 3, -92,
-<a name="l02880"></a>02880 -12, 0, 3, -91, 38, 0, 3, -91, 88, 0, 3, -91, -102, 0, 3, -91, -36, 0, 3, -90, 22, 0, 3, -90, 80,
-<a name="l02881"></a>02881 0, 3, -90, -108, 0, 3, -90, -40, 0, 3, -89, 80, 0, 3, -89, -54, 0, 3, -88, 90, 0, 3, -88, -98, 0,
-<a name="l02882"></a>02882 3, -88, -34, 0, 3, -87, 96, 0, 3, -87, -30, 0, 3, -85, 58, 0, 3, -85, 74, 0, 3, -85, -104, 0, 3,
-<a name="l02883"></a>02883 -85, -26, 0, 3, -84, 34, 0, 3, -84, 94, 0, 3, -84, -92, 0, 3, -84, -22, 0, 3, -83, 56, 0, 3, -83,
-<a name="l02884"></a>02884 -122, 0, 3, -83, -42, 0, 3, -82, 38, 0, 3, -82, -126, 0, 3, -82, -34, 0, 3, -80, 84, 0, 3, -79, -68,
-<a name="l02885"></a>02885 0, 3, -79, -12, 0, 3, -78, 46, 0, 3, -78, 122, 0, 3, -78, -58, 0, 3, -77, 24, 0, 3, -77, 106, 0,
-<a name="l02886"></a>02886 3, -77, -68, 0, 3, -76, 18, 0, 3, -76, 78, 0, 3, -76, -118, 0, 3, -76, -32, 0, 3, -75, 52, 0, 3,
-<a name="l02887"></a>02887 -74, 108, 0, 3, -73, 12, 0, 3, -73, 90, 0, 3, -73, -102, 0, 3, -73, -44, 0, 3, -71, 106, 0, 3, -69,
-<a name="l02888"></a>02888 -46, 0, 3, -68, -106, 0, 3, -66, 44, 0, 3, -65, -118, 0, 3, -64, 88, 0, 3, -63, -2, 0, 3, -60, 82,
-<a name="l02889"></a>02889 0, 3, -58, -118, 0, 3, -58, -48, 0, 3, -57, 2, 0, 3, -57, -84, 0, 3, -56, -48, 0, 3, -56, -12, 0,
-<a name="l02890"></a>02890 3, -55, -114, 0, 3, -54, -102, 0, 3, -53, -86, 0, 3, -52, -70, 0, 3, -51, -56, 0, 3, -49, 78, 0, 3,
-<a name="l02891"></a>02891 -49, -128, 0, 3, -48, 34, 0, 3, -48, 74, 0, 3, -48, -84, 0, 3, -47, 14, 0, 3, -47, 112, 0, 3, -47,
-<a name="l02892"></a>02892 -46, 0, 3, -46, 16, 0, 3, -46, 78, 0, 3, -46, -120, 0, 3, -46, -62, 0, 3, -46, -18, 0, 3, -45, 58,
-<a name="l02893"></a>02893 0, 3, -45, 116, 0, 3, -45, -82, 0, 3, -43, 10, 0, 3, -42, 94, 0, 3, -42, 110, 0, 3, -41, 44, 0,
-<a name="l02894"></a>02894 3, -40, 98, 0, 3, -40, -64, 0, 3, -39, -40, 0, 3, -37, 102, 0, 3, -36, 12, 0, 3, -35, 82, 0, 3,
-<a name="l02895"></a>02895 -35, -112, 0, 3, -35, -50, 0, 3, -34, 12, 0, 3, -34, 96, 0, 3, -34, -120, 0, 3, -34, -30, 0, 3, -33,
-<a name="l02896"></a>02896 70, 0, 3, -33, -114, 0, 3, -33, -16, 0, 3, -32, 80, 0, 3, -32, -62, 0, 3, -31, 62, 0, 3, -31, -70,
-<a name="l02897"></a>02897 0, 3, -30, 60, 0, 3, -30, -56, 0, 3, -29, 84, 0, 3, -29, -34, 0, 3, -28, 94, 0, 3, -28, -104, 0,
-<a name="l02898"></a>02898 3, -28, -44, 0, 3, -26, 56, 0, 3, -25, 2, 0, 3, -25, 50, 0, 3, -25, 98, 0, 2, 1, 0, 0, 0,
-<a name="l02899"></a>02899 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l02900"></a>02900 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 0, -80, 0, 0, 1, -113, 5, -70, 0, 5, 0, 9,
-<a name="l02901"></a>02901 0, 125, -79, 6, 2, 67, 84, 88, -78, 2, 0, 5, -72, 2, -81, 64, 11, 8, 60, 6, 10, 9, 58, 4, 60,
-<a name="l02902"></a>02902 6, 58, 1, 1, 47, -28, -3, -28, 0, 63, -3, -26, 63, 27, -79, 28, 5, -72, 2, -81, 64, 38, 8, 60, 6,
-<a name="l02903"></a>02903 2, 0, 6, 10, 11, -53, 3, 9, 58, 5, 56, 4, 60, 0, 56, 6, 58, 1, 3, 60, 2, 2, 32, 1, 1,
-<a name="l02904"></a>02904 1, -53, 10, 10, 11, -127, 33, -95, -104, 24, 43, 43, 78, 16, -12, 93, 60, 77, 16, -19, 16, -28, -28, -3, -28,
-<a name="l02905"></a>02905 -28, 16, -18, 0, 63, 63, 77, 16, -3, -26, 75, 83, 88, -77, 5, 4, 0, 1, 1, 16, 60, 16, 60, 89, 89,
-<a name="l02906"></a>02906 49, 48, 19, 3, 17, 51, 17, 3, 3, 53, 51, 21, -25, 55, -33, 52, -93, -49, 1, 108, 3, 9, 1, 69, -2,
-<a name="l02907"></a>02907 -69, -4, -9, -2, -108, -51, -51, 0, 0, 2, 0, 94, 3, -77, 2, 119, 5, -70, 0, 5, 0, 11, 0, 117, -71,
-<a name="l02908"></a>02908 0, 0, -1, -8, -77, 34, 37, 52, 5, -72, -1, -8, 64, 34, 38, 41, 52, 11, 6, 10, 7, 5, 0, 4, 1,
-<a name="l02909"></a>02909 0, 5, 5, 6, 11, -18, 9, 8, 8, 3, 3, 2, 0, 7, 8, 60, 10, 15, 9, -128, 9, 2, 9, -72, -1,
-<a name="l02910"></a>02910 -64, 64, 21, 13, 15, 52, 9, -34, 1, 3, 4, 60, 2, 1, 64, 13, 17, 52, 1, 25, 12, 113, -89, 24, 43,
-<a name="l02911"></a>02911 78, 16, -12, 43, 60, 77, -3, 60, 16, -3, 43, 93, 60, -3, 60, 0, 63, 60, 16, 60, 16, 60, -3, 60, 60,
-<a name="l02912"></a>02912 16, 60, 1, 17, 18, 57, 57, 17, 18, 57, 57, 49, 48, 1, 43, 43, 19, 3, 53, 51, 21, 3, 51, 3, 53,
-<a name="l02913"></a>02913 51, 21, 3, -112, 50, -51, 45, -35, 49, -51, 48, 3, -77, 1, 23, -16, -16, -2, -23, 1, 23, -16, -16, -2, -23,
-<a name="l02914"></a>02914 0, 0, 2, 0, 21, -1, -25, 4, 89, 5, -45, 0, 27, 0, 31, 1, 49, 64, -121, 40, 29, 56, 29, 2, 9,
-<a name="l02915"></a>02915 4, 9, 29, 2, 87, 15, -73, 19, -73, 28, -57, 19, -57, 28, -8, 29, 6, 1, 2, 21, 0, 9, 4, 3, 20,
-<a name="l02916"></a>02916 0, 9, 5, 6, 17, 0, 9, 8, 7, 16, 0, 9, 11, 7, 16, 27, 10, 12, 7, 16, 24, 13, 15, 7, 16,
-<a name="l02917"></a>02917 23, 14, 18, 6, 17, 23, 14, 19, 3, 20, 23, 14, 22, 2, 21, 23, 14, 25, 2, 21, 24, 13, 26, 2, 21,
-<a name="l02918"></a>02918 27, 10, 28, 3, 20, 27, 10, 29, 3, 20, 24, 13, 30, 6, 17, 24, 13, 31, 6, 17, 27, 10, 10, 27, 27,
-<a name="l02919"></a>02919 37, 0, 9, 20, 0, 0, 9, 13, 24, 24, 37, 23, 14, 20, 23, 23, 14, 21, 2, 37, 20, 3, 3, 0, 16,
-<a name="l02920"></a>02920 7, 37, 17, 6, -72, 1, -74, 64, 56, 14, 14, 13, 13, 10, 10, 9, 0, 27, 24, 24, 23, 23, 0, 10, 21,
-<a name="l02921"></a>02921 20, 20, 17, 16, 62, 14, 7, 6, 6, 3, 2, 62, 0, 24, -108, 13, 23, -108, 13, 37, 14, 64, 17, 57, 79,
-<a name="l02922"></a>02922 14, -97, 14, 2, 14, 117, 33, 10, -108, 27, 9, -108, 27, 37, 0, -72, -1, -64, -75, 17, 57, 32, 0, 1, 0,
-<a name="l02923"></a>02923 -72, 2, -95, -77, 32, -87, 104, 24, 43, 16, -10, 93, 43, -19, -28, 16, -28, 16, -10, 93, 43, -19, -28, 16, -28,
-<a name="l02924"></a>02924 16, -12, 60, 60, 16, 60, 16, -12, 60, 60, 16, 60, 0, 63, 60, 16, 60, 16, 60, 63, 60, 16, 60, 16, 60,
-<a name="l02925"></a>02925 16, -3, 60, -3, 60, 17, 57, 47, 60, -3, 60, -121, 5, 46, 43, 125, 16, -60, -121, 46, 24, 43, 125, 16, -60,
-<a name="l02926"></a>02926 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 49, 48, 1, 93, 93, 113, 23, 19, 35,
-<a name="l02927"></a>02927 53, 51, 19, 33, 53, 33, 19, 51, 3, 33, 19, 51, 3, 51, 21, 35, 3, 33, 21, 33, 3, 35, 19, 33, 3,
-<a name="l02928"></a>02928 19, 33, 19, 33, 103, 87, -87, -57, 74, -2, -17, 1, 47, 87, -106, 87, 1, 59, 87, -105, 87, -83, -53, 75, 1,
-<a name="l02929"></a>02929 22, -2, -52, 87, -106, 86, -2, -58, 87, 117, 1, 58, 75, -2, -59, 25, 1, -86, -107, 1, 107, -107, 1, -83, -2,
-<a name="l02930"></a>02930 83, 1, -83, -2, 83, -107, -2, -107, -107, -2, 86, 1, -86, -2, 86, 2, 63, 1, 107, 0, 3, 0, 73, -1, 45,
-<a name="l02931"></a>02931 4, 19, 6, 65, 0, 42, 0, 49, 0, 56, 1, -44, 64, 37, 124, 30, 1, 4, 48, 44, 54, 54, 47, 70, 33,
-<a name="l02932"></a>02932 85, 33, 80, 47, 93, 54, 106, 3, 99, 47, 122, 3, 119, 33, 115, 47, 123, 54, -121, 33, -128, 47, -114, 54, 16,
-<a name="l02933"></a>02933 49, -72, -1, -34, -73, 11, 57, 30, 32, 32, 36, 52, 44, -72, -1, -32, 64, 44, 32, 35, 52, 106, 8, 56, 42,
-<a name="l02934"></a>02934 22, 12, 55, 32, 22, 42, 48, 33, 11, 0, 21, 12, 55, 49, 48, 33, 0, 21, 55, 33, 48, 48, -54, 12, 55,
-<a name="l02935"></a>02935 20, 12, 12, 55, 48, 12, 33, 55, 4, 23, 50, 6, -72, 2, -92, -74, 80, 5, 1, 5, -19, 1, 28, -70, 2,
-<a name="l02936"></a>02936 -92, 0, 27, 2, -83, -77, 23, 31, -45, 43, -72, 1, 53, 64, 10, 20, 21, 22, -128, 23, 23, 20, 5, 0, 42,
-<a name="l02937"></a>02937 -72, 1, 55, -78, 1, 10, 50, -72, 1, 53, -76, 41, -45, 1, 13, 28, -70, 1, 56, 0, 27, 2, -104, -78, 53,
-<a name="l02938"></a>02938 115, 38, -72, -1, -64, 64, 10, 18, 57, 48, 38, 64, 38, -128, 38, 3, 38, -72, 2, 82, 64, 15, 42, 22, 23,
-<a name="l02939"></a>02939 23, 31, 31, 32, 32, 56, 56, 50, 50, 41, 41, 42, -72, 1, -109, 64, 22, 0, 21, 20, 20, 43, 43, 49, 49,
-<a name="l02940"></a>02940 11, 11, 10, 10, 48, 0, 64, 0, -128, 0, -48, 0, 4, 0, -72, 2, 12, 64, 9, 5, 46, 115, 111, 16, 127,
-<a name="l02941"></a>02941 16, 2, 16, -70, 1, -114, 0, 6, 1, 56, 64, 15, 63, 5, 79, 5, 127, 5, -113, 5, 4, 5, 25, 57, -57,
-<a name="l02942"></a>02942 -117, 24, 43, 78, 16, -12, 93, 77, -19, -12, 113, -19, 16, -12, 93, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16,
-<a name="l02943"></a>02943 60, 16, -3, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16, -12, 93, 43, -19, -12, -19, 0, 63,
-<a name="l02944"></a>02944 -12, -3, 60, 16, -12, 60, 63, 60, 16, -12, 60, 16, -3, -28, 16, -3, -28, 16, -3, 93, -28, 17, 18, 23, 57,
-<a name="l02945"></a>02945 -121, 14, 46, 43, -121, 14, 125, -60, 15, 15, 15, 15, 49, 48, 24, 67, 121, 64, 74, 33, 55, 12, 19, 36, 37,
-<a name="l02946"></a>02946 35, 37, 34, 37, 3, 6, 18, 38, 14, 15, 13, 15, 2, 6, 55, 33, 53, 79, 1, 51, 40, 53, 79, 1, 44,
-<a name="l02947"></a>02947 19, 46, 79, 0, 48, 12, 46, 79, 0, 54, 37, 56, 79, 1, 33, 32, 55, 56, 52, 39, 50, 79, 0, 51, 50,
-<a name="l02948"></a>02948 45, 17, 43, 79, 1, 44, 43, 19, 20, 47, 15, 49, 79, 0, 48, 49, 12, 11, 0, 16, 60, 16, 60, 43, 16,
-<a name="l02949"></a>02949 60, 16, 60, 43, 16, 60, 43, 16, 60, 16, 60, 43, 1, 43, 43, 43, 43, 42, 43, 42, -127, -127, 1, 43, 43,
-<a name="l02950"></a>02950 0, 43, 93, 1, 93, 5, 53, 46, 2, 39, 55, 22, 23, 22, 23, 17, 38, 39, 38, 38, 53, 52, 55, 54, 55,
-<a name="l02951"></a>02951 53, 51, 21, 22, 23, 22, 23, 7, 38, 38, 39, 17, 22, 23, 30, 2, 21, 20, 6, 7, 21, 3, 6, 6, 21,
-<a name="l02952"></a>02952 20, 22, 23, 19, 54, 54, 53, 52, 38, 39, 1, -2, -121, -87, 123, 10, -75, 21, 53, 76, 106, 111, 116, 86, 93,
-<a name="l02953"></a>02953 -120, 91, -77, 106, -99, 92, 118, 24, -70, 16, 101, 88, -120, 44, 84, 106, 57, -18, -67, 106, 105, 121, 103, 123, 106,
-<a name="l02954"></a>02954 105, -119, 97, -111, -45, -76, 17, 87, -62, -116, 34, -111, 68, 96, 11, 2, 61, 21, 65, 48, -86, 108, -64, 119, 80,
-<a name="l02955"></a>02955 18, 86, 86, 15, 77, 98, -85, 28, 106, 113, 18, -3, -7, 34, 19, 37, 106, -110, 85, -69, -6, 9, -74, 6, 40,
-<a name="l02956"></a>02956 16, -120, 93, 92, 124, 37, -3, 22, 13, -100, 115, 98, 119, 47, 0, 0, 5, 0, 119, -1, -54, 6, -97, 5, -45,
-<a name="l02957"></a>02957 0, 11, 0, 23, 0, 27, 0, 39, 0, 51, 1, 7, 64, 10, -112, 25, -112, 26, 2, 104, 8, 26, 27, 27, -72,
-<a name="l02958"></a>02958 2, -102, 64, 15, 24, 25, 20, 24, 24, 25, 24, 27, 21, 15, 25, 26, 49, 43, 18, -68, 2, -97, 0, 9, 1,
-<a name="l02959"></a>02959 101, 0, 12, 2, -97, 64, 11, 3, 26, 25, 25, 3, 1, 27, 24, 24, 37, 40, -68, 2, -97, 0, 31, 1, 101,
-<a name="l02960"></a>02960 0, 46, 2, -97, -78, 37, 11, 28, -68, 2, -102, 0, 43, 1, 0, 0, 49, 2, -102, -77, 34, -84, 53, 6, -68,
-<a name="l02961"></a>02961 2, -102, 0, 21, 1, 0, 0, 15, 2, -102, 64, 9, 32, 0, 1, 0, 117, 52, 87, 90, 24, 43, 16, -10, 93,
-<a name="l02962"></a>02962 -19, -12, -19, 16, -10, -19, -12, -19, 0, 63, -19, -3, -19, 16, 60, 16, 60, 63, 60, 16, 60, 16, -19, -3, -19,
-<a name="l02963"></a>02963 1, 17, 18, 57, 57, 17, 18, 57, 57, -121, 46, 43, 125, 16, -60, 49, 48, 24, 67, 121, 64, 82, 1, 51, 41,
-<a name="l02964"></a>02964 30, 43, 31, 0, 51, 32, 49, 31, 1, 45, 38, 43, 31, 0, 47, 36, 49, 31, 1, 13, 2, 15, 31, 0, 23,
-<a name="l02965"></a>02965 4, 21, 31, 1, 17, 10, 15, 31, 0, 19, 8, 21, 31, 1, 42, 29, 40, 31, 1, 50, 33, 40, 31, 1, 44,
-<a name="l02966"></a>02966 39, 46, 31, 0, 48, 35, 46, 31, 0, 14, 1, 12, 31, 1, 22, 5, 12, 31, 1, 16, 11, 18, 31, 0, 20,
-<a name="l02967"></a>02967 7, 18, 31, 0, 0, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, 43, 43, 43, -127, 1, 93,
-<a name="l02968"></a>02968 19, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 1, 34, 6, 21, 20, 22, 51, 50, 54, 53, 52, 38, 3,
-<a name="l02969"></a>02969 1, 51, 1, 1, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 1, 34, 6, 21, 20, 22, 51, 50, 54, 53,
-<a name="l02970"></a>02970 52, 38, 119, -98, -106, -118, -75, -73, -122, -123, -79, 1, 57, 67, 89, 90, 66, 68, 89, 90, 66, 3, 34, -110, -4,
-<a name="l02971"></a>02971 -31, 1, -27, -98, -105, -118, -75, -73, -121, -123, -79, 1, 58, 68, 89, 90, 66, 69, 89, 90, 4, 90, -99, -36, -59,
-<a name="l02972"></a>02972 -65, -70, -55, -58, 1, -59, 116, -101, -115, 115, 116, -102, -114, 115, -6, 115, 6, 9, -7, -9, 1, -114, -98, -37, -59,
-<a name="l02973"></a>02973 -65, -70, -55, -57, 1, -60, 116, -101, -116, 116, 116, -102, -114, 115, 0, 3, 0, 88, -1, -34, 5, 39, 5, -45, 0,
-<a name="l02974"></a>02974 31, 0, 44, 0, 54, 1, 61, 64, -56, 122, 21, 114, 22, 114, 23, 122, 46, 122, 47, -122, 22, -90, 47, -35, 0,
-<a name="l02975"></a>02975 8, -106, 29, -93, 22, 2, -119, 47, -125, 54, 2, -125, 28, -124, 33, 2, -76, 22, 1, 96, 23, 97, 33, 2, 22,
-<a name="l02976"></a>02976 21, 64, 22, 106, 0, 3, -86, 30, -38, 22, 2, 115, 28, 115, 29, 2, 117, 26, 114, 27, 2, 117, 0, 123, 22,
-<a name="l02977"></a>02977 2, -118, 23, -125, 27, 2, -87, 21, -82, 22, 2, -125, 30, -118, 32, 2, -118, 10, -125, 28, 2, -53, 32, -58, 39,
-<a name="l02978"></a>02978 2, -51, 22, -62, 27, 2, -70, 26, -58, 20, 2, 105, 54, -70, 22, 2, 105, 23, 101, 51, 2, 101, 47, 1, 86,
-<a name="l02979"></a>02979 51, 92, 54, 2, 70, 51, 90, 31, 2, 77, 22, 66, 27, 2, 48, 26, 57, 31, 2, 38, 27, 36, 32, 2, 0,
-<a name="l02980"></a>02980 45, 45, 30, 45, 46, 10, 10, 0, 27, 22, 22, 29, 21, 32, 22, 22, 32, 32, -70, 10, 45, 20, 10, 10, 45,
-<a name="l02981"></a>02981 38, 41, 16, 1, 52, 41, 30, 58, 3, 11, 27, -122, 29, 35, 94, 96, 19, 112, 19, -96, 19, 3, 47, 19, 64,
-<a name="l02982"></a>02982 19, 2, 19, -36, 29, -113, 24, 1, 24, -72, 2, 90, 64, 28, 25, 62, 30, 114, 32, 29, 1, 29, 56, 56, 41,
-<a name="l02983"></a>02983 94, -96, 13, 1, 13, -96, 49, 94, 32, 7, 1, 7, 106, 55, 113, -104, 24, 43, 16, -10, 93, -19, -12, 93, -19,
-<a name="l02984"></a>02984 16, -12, 93, -28, -12, -19, 93, 16, -12, 93, 93, -19, 16, -28, 0, 63, -28, -19, 63, -19, -121, 14, 46, 43, 14,
-<a name="l02985"></a>02985 125, 16, -60, 7, 14, 60, -121, 14, 16, -60, 7, 14, 16, 60, 60, -121, 14, 16, -60, 49, 48, 1, 93, 93, 93,
-<a name="l02986"></a>02986 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 0, 93, 93, 93, 93, 93, 93, 93, 37,
-<a name="l02987"></a>02987 6, 6, 35, 34, 39, 38, 53, 52, 54, 55, 38, 38, 53, 52, 54, 51, 50, 22, 21, 20, 5, 1, 54, 55, 23,
-<a name="l02988"></a>02988 6, 7, 22, 23, 7, 38, 1, 54, 54, 53, 52, 38, 35, 34, 6, 21, 20, 22, 23, 1, 1, 6, 6, 21, 20,
-<a name="l02989"></a>02989 22, 51, 50, 54, 3, -51, 89, -46, 122, -31, -124, 107, -81, -82, 99, 66, -49, -99, -106, -65, -2, -21, 1, 7, 45,
-<a name="l02990"></a>02990 25, -69, 48, 82, 101, -128, 121, 109, -2, 30, 117, 69, 95, 71, 73, 97, 35, 35, 1, 77, -2, -74, -110, 102, -114,
-<a name="l02991"></a>02991 -126, 81, -83, -83, 99, 99, -104, 124, -103, -120, -37, 83, 114, -114, 66, -124, -61, -72, -127, -47, -108, -2, -79, 88, 116,
-<a name="l02992"></a>02992 40, -64, 124, -122, 91, -113, 70, 3, -123, 69, 104, 63, 75, 95, 94, 68, 34, 75, 42, -3, 53, 1, -103, 87, -107,
-<a name="l02993"></a>02993 73, 89, -64, 101, 0, 1, 0, 90, 3, -77, 1, 39, 5, -70, 0, 5, 0, 38, 64, 21, 0, 5, 3, 1, 5,
-<a name="l02994"></a>02994 -18, 2, 0, 3, -127, 32, 1, -112, 1, 2, 1, 106, 6, 113, -89, 24, 43, 16, -10, 93, -19, 0, 63, -19, 1,
-<a name="l02995"></a>02995 17, 18, 57, 57, 49, 48, 19, 3, 53, 51, 21, 3, -120, 46, -51, 48, 3, -77, 1, 18, -11, -11, -2, -18, 0,
-<a name="l02996"></a>02996 1, 0, 124, -2, 81, 2, 96, 5, -45, 0, 16, 0, 61, 64, 10, 39, 15, 1, 0, 16, 18, 7, 8, 16, 16,
-<a name="l02997"></a>02997 -72, 1, 51, -77, 0, -97, 14, 8, -72, 1, 51, 64, 17, 7, -97, 14, 94, 0, 3, 16, 3, 32, 3, 3, 3,
-<a name="l02998"></a>02998 -84, 17, -99, -116, 24, 43, 16, -10, 93, -3, -10, -19, 16, -10, -19, 0, 63, 60, 63, 60, 49, 48, 1, 93, 1,
-<a name="l02999"></a>02999 38, 2, 17, 52, 55, 54, 55, 51, 6, 7, 6, 7, 6, 21, 16, 1, 1, -33, -107, -50, 77, 90, -68, -127, 121,
-<a name="l03000"></a>03000 39, 61, 35, 43, 1, 43, -2, 81, -68, 1, -8, 1, 14, -18, -38, -3, -5, -48, 89, -118, -106, -69, -67, -2, 31,
-<a name="l03001"></a>03001 -2, 32, 0, 1, 0, 124, -2, 81, 2, 96, 5, -45, 0, 16, 0, 101, 64, 12, 40, 2, 40, 16, 2, 9, 10,
-<a name="l03002"></a>03002 16, 1, 0, 18, 9, -72, 1, 51, -77, 10, -97, 3, 1, -72, 1, 51, -76, 0, -97, 3, 94, 14, -72, -1, -16,
-<a name="l03003"></a>03003 -76, 16, 16, 2, 85, 14, -72, -1, -8, -76, 15, 15, 2, 85, 14, -72, -1, -28, -76, 13, 13, 2, 85, 14, -72,
-<a name="l03004"></a>03004 -1, -20, 64, 15, 10, 10, 2, 85, 15, 14, 31, 14, 2, 14, -84, 18, -99, -116, 24, 43, 16, -10, 93, 43, 43,
-<a name="l03005"></a>03005 43, 43, -3, -10, -19, 16, -10, -19, 0, 63, 60, 63, 60, 49, 48, 1, 93, 19, 35, 0, 17, 52, 39, 38, 39,
-<a name="l03006"></a>03006 38, 39, 51, 22, 23, 22, 21, 16, 2, -3, -127, 1, 43, 43, 34, 61, 39, 122, -127, -68, 90, 77, -49, -2, 81,
-<a name="l03007"></a>03007 1, -32, 1, -31, -68, -71, -106, -118, 90, -46, -5, -3, -38, -18, -2, -14, -2, 8, 0, 1, 0, 64, 3, 99, 2,
-<a name="l03008"></a>03008 -43, 5, -45, 0, 24, 0, -122, 64, 74, 11, 1, 11, 10, 27, 1, 27, 10, 4, 10, 9, 12, 14, 15, 16, 17,
-<a name="l03009"></a>03009 7, 6, 11, 1, 2, 24, 22, 21, 20, 19, 7, 0, 4, 3, 8, 23, 18, 13, 7, 7, 6, 5, 24, 23, 22,
-<a name="l03010"></a>03010 21, 19, 18, 17, 16, 15, 13, 12, 11, 20, 4, 7, 3, 8, 1, 10, 6, 5, 11, 0, 0, 16, 32, 20, 1,
-<a name="l03011"></a>03011 20, -65, 6, 5, 0, 11, -91, 6, -72, 1, -107, 64, 13, 5, -91, 0, 64, 17, 19, 52, 0, 25, 25, 112, -116,
-<a name="l03012"></a>03012 24, 43, 78, 16, -12, 43, 77, -12, -3, -28, 0, 63, 60, -3, 93, 60, 57, 47, 60, 18, 23, 57, 18, 23, 57,
-<a name="l03013"></a>03013 1, 17, 18, 23, 57, 18, 23, 57, 17, 18, 23, 57, 49, 48, 0, 93, 19, 55, 22, 23, 38, 39, 51, 6, 7,
-<a name="l03014"></a>03014 54, 55, 23, 6, 7, 22, 23, 7, 38, 39, 6, 7, 39, 54, 55, 38, 64, 46, -97, 72, 19, 1, -111, 3, 20,
-<a name="l03015"></a>03015 103, -123, 46, 127, 122, 61, 111, 120, 58, 79, 74, 56, 118, 116, 50, -127, 4, -83, -114, 56, 41, -75, 68, 99, -107,
-<a name="l03016"></a>03016 52, 44, -114, 42, 14, 53, -120, 85, 79, -120, -115, 74, 85, -113, 46, 25, 0, 0, 1, 0, 114, 0, -19, 4, 58,
-<a name="l03017"></a>03017 4, -74, 0, 11, 0, 56, 64, 31, 0, 110, 9, 2, -7, 8, 3, 110, 5, 7, 6, 9, 110, 10, 4, 10, -7,
-<a name="l03018"></a>03018 5, 1, 110, 63, 2, 79, 2, 2, 2, 25, 12, 87, 90, 24, 43, 78, 16, -12, 93, 77, -12, 60, -19, 60, 16,
-<a name="l03019"></a>03019 -28, 60, 60, 0, 47, -12, 60, -3, 60, -12, 49, 48, 37, 17, 33, 53, 33, 17, 51, 17, 33, 21, 33, 17, 2,
-<a name="l03020"></a>03020 1, -2, 113, 1, -113, -86, 1, -113, -2, 113, -19, 1, -110, -88, 1, -113, -2, 113, -88, -2, 110, 0, 1, 0, -86,
-<a name="l03021"></a>03021 -2, -34, 1, -125, 0, -51, 0, 10, 0, 78, -75, 10, 3, 0, 7, -85, 6, -72, 1, 80, 64, 38, 1, 3, 60,
-<a name="l03022"></a>03022 2, 2, 1, 10, 1, 60, 0, 10, 2, 3, 1, 3, 60, 0, 6, 56, 7, 58, 79, 0, 95, 0, 111, 0, 127,
-<a name="l03023"></a>03023 0, -96, 0, 5, 0, -96, 11, -95, -104, 24, 43, 16, -12, 93, -12, -28, 16, -19, 60, 16, 60, 0, 63, -19, 60,
-<a name="l03024"></a>03024 16, 60, 16, -19, 16, -3, -19, 1, 17, 18, 57, 49, 48, 51, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, -74,
-<a name="l03025"></a>03025 -51, 80, 87, 50, 57, 54, 3, -51, -51, 113, -117, 38, 77, 25, 97, 91, 0, 1, 0, 65, 1, -72, 2, 106, 2,
-<a name="l03026"></a>03026 109, 0, 3, 0, 44, 64, 25, 112, 2, 112, 3, 2, 77, 1, 77, 2, 2, 1, 35, 0, 2, 26, 5, 112, 0,
-<a name="l03027"></a>03027 1, 0, 25, 4, 112, -115, 24, 43, 78, 16, -28, 93, 16, -26, 0, 47, 77, -19, 49, 48, 0, 113, 1, 93, 19,
-<a name="l03028"></a>03028 53, 33, 21, 65, 2, 41, 1, -72, -75, -75, 0, 0, 1, 0, -70, 0, 0, 1, -121, 0, -51, 0, 3, 0, 37,
-<a name="l03029"></a>03029 64, 24, 2, 60, 0, 10, 2, 60, 95, 0, 111, 0, 127, 0, -81, 0, 4, -96, 0, 1, 0, -96, 4, -95, -104,
-<a name="l03030"></a>03030 24, 43, 16, -10, 93, 93, -19, 0, 63, -19, 49, 48, 51, 53, 51, 21, -70, -51, -51, -51, 0, 0, 1, 0, 0,
-<a name="l03031"></a>03031 -1, -25, 2, 57, 5, -45, 0, 3, 0, 83, -71, 0, 3, -1, -34, -78, 20, 57, 2, -72, -1, -34, 64, 32, 20,
-<a name="l03032"></a>03032 57, -105, 3, 1, 2, 3, -97, 3, -81, 3, 2, 3, 118, 0, 1, 20, 0, 0, 1, 2, 1, 0, 3, 0, 10,
-<a name="l03033"></a>03033 3, -24, 0, 2, -24, 1, -72, 1, -87, -75, 0, 0, 4, -77, 122, 24, 43, 16, 60, 16, -12, -19, 16, -19, 0,
-<a name="l03034"></a>03034 63, 60, 63, 60, -121, 5, 46, 43, 93, 125, 16, -60, 49, 48, 1, 93, 43, 43, 21, 1, 51, 1, 1, -87, -112,
-<a name="l03035"></a>03035 -2, 88, 25, 5, -20, -6, 20, 0, 0, 2, 0, 85, -1, -25, 4, 17, 5, -64, 0, 16, 0, 29, 1, 85, -79,
-<a name="l03036"></a>03036 2, 2, 67, 84, 88, 64, 10, 26, 30, 4, 5, 20, 30, 13, 13, 23, 9, -72, -1, -24, -76, 15, 15, 2, 85,
-<a name="l03037"></a>03037 9, -72, -1, -24, 64, 25, 13, 13, 2, 85, 9, 17, 0, 12, 15, 15, 2, 85, 0, 22, 12, 12, 2, 85, 0,
-<a name="l03038"></a>03038 12, 13, 13, 2, 85, 0, 47, 43, 43, 43, -51, 47, 43, 43, -51, 0, 63, -19, 63, -19, 49, 48, 27, -79, 6,
-<a name="l03039"></a>03039 2, 67, 84, 88, 64, 10, 26, 30, 4, 5, 20, 30, 13, 13, 23, 9, -72, -1, -12, -76, 15, 15, 6, 85, 9,
-<a name="l03040"></a>03040 -72, -1, -26, -76, 13, 13, 6, 85, 9, -72, -1, -18, 64, 25, 11, 11, 6, 85, 9, 17, 0, 16, 13, 13, 6,
-<a name="l03041"></a>03041 85, 0, 16, 12, 12, 6, 85, 0, 16, 11, 11, 6, 85, 0, 47, 43, 43, 43, -51, 47, 43, 43, 43, -51, 0,
-<a name="l03042"></a>03042 63, -19, 63, -19, 49, 48, 27, -76, 6, 32, 25, 16, 28, -72, -1, -16, -78, 2, 32, 11, -66, -1, -32, 0, 22,
-<a name="l03043"></a>03043 -1, -32, 0, 18, -1, -32, 0, 15, -1, -32, 64, 98, 4, 6, -121, 2, -120, 11, -120, 15, -55, 14, 5, 9, 7,
-<a name="l03044"></a>03044 11, 24, 2, 69, 19, 76, 21, 74, 25, 67, 27, 84, 19, 92, 21, 92, 25, 82, 27, 107, 7, 107, 11, 99, 19,
-<a name="l03045"></a>03045 108, 21, 107, 25, 96, 27, 121, 2, 119, 6, 118, 11, 122, 15, -121, 6, -104, 7, -106, 16, -55, 24, -38, 2, -42,
-<a name="l03046"></a>03046 6, -42, 11, -37, 15, 26, 26, 30, 4, 5, 20, 30, 13, 13, 23, 115, 9, 64, 33, 35, 52, 48, 9, 1, 0,
-<a name="l03047"></a>03047 9, 16, 9, 2, 9, -112, 31, 17, 115, 0, -72, -1, -64, 64, 14, 33, 35, 52, 32, 0, 64, 0, 2, 0, -112,
-<a name="l03048"></a>03048 30, -57, -117, 24, 43, 16, -10, 93, 43, -19, 16, -10, 93, 113, 43, -19, 0, 63, -19, 63, -19, 49, 48, 1, 93,
-<a name="l03049"></a>03049 113, 0, 93, 0, 56, 56, 56, 56, 56, 1, 56, 56, 56, 89, 89, 19, 16, 18, 54, 51, 50, 22, 22, 18, 21,
-<a name="l03050"></a>03050 16, 2, 6, 35, 34, 39, 38, 19, 16, 22, 51, 50, 54, 17, 16, 38, 35, 34, 7, 6, 85, 107, -45, -96, 118,
-<a name="l03051"></a>03051 -78, 116, 66, 106, -45, -95, -44, 121, -111, -71, -87, 124, 124, -87, -87, 126, 124, 74, 93, 2, -45, 1, 4, 1, 61,
-<a name="l03052"></a>03052 -84, 95, -77, -2, -1, -38, -2, -2, -2, -61, -83, -104, -73, 1, -99, -2, -105, -17, -16, 1, 104, 1, 106, -18, 105,
-<a name="l03053"></a>03053 -122, 0, 0, 1, 0, -33, 0, 0, 2, -5, 5, -64, 0, 10, 0, -81, 64, 32, 3, 64, 13, 17, 52, 107, 4,
-<a name="l03054"></a>03054 127, 2, -113, 2, -103, 8, 4, -84, 4, 1, 9, 0, 6, 5, 2, 3, 9, 5, 1, 12, 2, 1, -54, 10, 0,
-<a name="l03055"></a>03055 -72, -1, -64, 64, 10, 33, 35, 52, 48, 0, 1, 32, 0, 1, 0, -72, -1, -32, -76, 16, 16, 2, 85, 0, -72,
-<a name="l03056"></a>03056 -1, -22, 64, 17, 15, 15, 2, 85, 0, 28, 12, 12, 2, 85, 0, 14, 13, 13, 2, 85, 0, -72, -1, -16, 64,
-<a name="l03057"></a>03057 25, 15, 15, 6, 85, 0, 16, 12, 12, 6, 85, 0, 16, 13, 13, 6, 85, 0, 26, 12, 5, 64, 13, 15, 52,
-<a name="l03058"></a>03058 5, -72, -1, -64, 64, 14, 33, 35, 52, 48, 5, 1, 32, 5, 64, 5, 2, 5, 25, 11, -70, 1, 60, 1, -123,
-<a name="l03059"></a>03059 0, 24, 43, 78, 16, -28, 93, 113, 43, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 93, 113, 43, 60, 77, -3,
-<a name="l03060"></a>03060 60, 0, 63, 63, 23, 57, 1, 17, 57, 49, 48, 1, 93, 0, 93, 43, 33, 35, 17, 6, 6, 7, 53, 54, 54,
-<a name="l03061"></a>03061 55, 51, 2, -5, -76, 65, -45, 84, -105, -30, 47, 116, 4, 123, 62, 124, 31, -82, 71, -54, 95, 0, 0, 1, 0,
-<a name="l03062"></a>03062 60, 0, 0, 4, 7, 5, -64, 0, 30, 1, -57, -79, 6, 2, 67, 84, 88, 64, 9, 17, 16, 13, 24, 19, 19,
-<a name="l03063"></a>03063 6, 85, 13, -72, -1, -12, -76, 17, 17, 6, 85, 13, -72, -1, -18, 64, 9, 16, 16, 6, 85, 13, 30, 20, 5,
-<a name="l03064"></a>03064 30, -72, -1, -24, 64, 23, 19, 19, 6, 85, 30, 30, 17, 17, 6, 85, 30, 28, 14, 16, 6, 85, 30, 12, 13,
-<a name="l03065"></a>03065 13, 6, 85, 30, -72, 2, -69, 64, 12, 2, 10, 23, 23, 32, 31, 16, 17, 2, 2, 32, 31, 17, 18, 57, 47,
-<a name="l03066"></a>03066 -44, -51, 17, 18, 57, 47, -51, 0, 47, -19, 43, 43, 43, 43, 63, -19, 43, 43, 43, -60, 50, 49, 48, 27, -79,
-<a name="l03067"></a>03067 2, 2, 67, 84, 88, 64, 9, 17, 16, 13, 12, 18, 18, 2, 85, 13, -72, -1, -12, 64, 9, 15, 17, 2, 85,
-<a name="l03068"></a>03068 13, 30, 20, 5, 30, -72, -1, -32, 64, 11, 18, 19, 2, 85, 30, 20, 15, 17, 2, 85, 30, -72, 2, -69, -78,
-<a name="l03069"></a>03069 2, 10, 23, -72, -1, -24, -76, 11, 11, 2, 85, 23, -72, -1, -20, 64, 14, 13, 13, 2, 85, 23, 23, 32, 31,
-<a name="l03070"></a>03070 16, 17, 2, 2, 32, 31, 17, 18, 57, 47, -44, -51, 17, 18, 57, 47, 43, 43, -51, 0, 47, -19, 43, 43, 63,
-<a name="l03071"></a>03071 -19, 43, 43, -60, 50, 49, 48, 27, 64, 54, 59, 5, 59, 6, -69, 5, -65, 6, -69, 7, -57, 8, -55, 28, 7,
-<a name="l03072"></a>03072 73, 12, 89, 12, 84, 14, 107, 12, 100, 14, 122, 18, 122, 19, -119, 18, -68, 18, -27, 26, -27, 27, -16, 26, 12,
-<a name="l03073"></a>03073 -65, 11, -73, 19, 2, 27, 16, 28, 16, 29, 16, 30, 16, 6, -66, -1, -16, 0, 7, -1, -32, 0, 8, -1, -16,
-<a name="l03074"></a>03074 0, 9, -1, -16, 64, 26, 30, 10, 16, 8, 6, 6, -54, 28, 26, 20, 28, 28, 26, 8, 28, 26, 3, 1, 2,
-<a name="l03075"></a>03075 8, 26, 28, 3, 13, 30, 16, -72, 2, -92, -77, 79, 17, 1, 17, -72, 1, 24, -75, 13, 30, 20, 5, 0, 30,
-<a name="l03076"></a>03076 -72, 2, -69, 64, 15, 1, 2, 12, 10, 115, 23, -45, 0, 0, 1, 64, 33, 35, 52, 1, -69, 2, -127, 0, 32,
-<a name="l03077"></a>03077 0, 16, 1, 56, 64, 12, 17, -75, 63, 2, 95, 2, 111, 2, 127, 2, 4, 2, -70, 2, 36, 0, 31, 1, -113,
-<a name="l03078"></a>03078 -79, -117, 24, 43, 16, -10, 93, -12, -19, 16, -10, 43, 60, 16, -12, -19, 0, 63, 60, -3, 60, 63, -19, -3, 93,
-<a name="l03079"></a>03079 -28, 17, 18, 23, 57, 1, 17, 18, 23, 57, -121, 14, 46, 43, 14, 125, 16, -60, 1, 17, 18, 57, 49, 48, 0,
-<a name="l03080"></a>03080 56, 56, 56, 56, 1, 56, 56, 56, 56, 0, 93, 1, 93, 114, 89, 89, 37, 21, 33, 38, 55, 54, 54, 55, 54,
-<a name="l03081"></a>03081 54, 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 22, 21, 20, 6, 6, 7, 6, 6, 7, 4, 7, -4,
-<a name="l03082"></a>03082 55, 2, 23, 37, -93, -102, -17, -88, -103, 123, -126, -100, 1, -71, 19, -8, -47, -45, -10, 72, -89, -62, -94, 92, 30,
-<a name="l03083"></a>03083 -83, -83, 65, 60, 99, -64, 126, -60, -27, 102, 107, -109, -100, -118, 19, -49, -39, -22, -83, 88, -86, -68, -92, -120, 97,
-<a name="l03084"></a>03084 49, 0, 1, 0, 86, -1, -26, 4, 22, 5, -64, 0, 43, 1, 89, -79, 2, 2, 67, 84, 88, 64, 11, 25, 24,
-<a name="l03085"></a>03085 64, 13, 13, 2, 85, 24, 28, 0, 1, -72, -1, -64, 64, 43, 12, 13, 2, 85, 1, 41, 35, 10, 13, 15, 12,
-<a name="l03086"></a>03086 15, 30, 10, 10, 41, 21, 30, 28, 4, 30, 41, 28, 5, 41, 13, 35, 13, 12, 24, 25, 1, 0, 18, 32, 16,
-<a name="l03087"></a>03087 12, 12, 2, 85, 32, 7, 38, -72, -1, -24, -76, 12, 13, 2, 85, 38, 47, 43, -51, 47, 43, -51, 47, -51, 47,
-<a name="l03088"></a>03088 -51, 47, 0, 18, 57, 63, 63, 16, -19, 16, -19, 18, 57, 47, -19, -58, 16, -58, 18, 57, 16, -60, 43, 50, 16,
-<a name="l03089"></a>03089 -60, 43, 50, 49, 48, 27, 64, 40, 5, 13, 22, 13, 69, 13, -122, 13, 4, 69, 17, 87, 17, 118, 27, 3, 82,
-<a name="l03090"></a>03090 22, 108, 16, 106, 20, 100, 22, 117, 13, 121, 20, -122, 13, -118, 20, -119, 27, -91, 13, 10, 5, 32, 3, -72, -1,
-<a name="l03091"></a>03091 -32, 64, 11, 11, 12, 13, 14, 4, 7, 1, 35, 13, 12, 1, -72, 2, -92, -77, 64, 0, 1, 0, -69, 1, 24,
-<a name="l03092"></a>03092 0, 41, 0, 13, 1, 53, -76, 12, 12, 21, 4, 24, -70, 2, -92, 0, 25, 2, 104, 64, 39, 21, 30, 28, 5,
-<a name="l03093"></a>03093 4, 30, 41, 13, 18, 115, 95, 32, 111, 32, 2, 32, 24, 13, 13, 6, 85, 32, -128, 7, 115, 38, 64, 33, 35,
-<a name="l03094"></a>03094 52, 48, 38, 1, 0, 38, 16, 38, 2, 38, -72, -1, -12, -73, 13, 13, 6, 85, 38, -112, 45, 24, -72, 1, 56,
-<a name="l03095"></a>03095 -78, 25, -45, 1, -70, 1, 56, 0, 0, -1, -64, 64, 11, 33, 35, 52, 32, 0, 64, 0, 2, 0, -112, 44, -72,
-<a name="l03096"></a>03096 1, -110, -79, -117, 24, 43, 16, -10, 93, 43, -19, -12, -19, 16, -10, 43, 93, 113, 43, -19, -12, 43, 93, -19, 0,
-<a name="l03097"></a>03097 63, -19, 63, -19, -3, -28, 17, 18, 57, 47, -19, 16, -3, 93, -28, 17, 18, 57, 1, 17, 18, 23, 57, 49, 48,
-<a name="l03098"></a>03098 1, 56, 56, 1, 93, 0, 93, 1, 113, 89, 19, 55, 22, 22, 51, 50, 54, 53, 52, 38, 35, 34, 7, 55, 22,
-<a name="l03099"></a>03099 51, 50, 54, 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 22, 22, 21, 20, 6, 7, 22, 22, 21, 20,
-<a name="l03100"></a>03100 0, 35, 34, 38, 86, -76, 31, -107, 107, 127, -81, -94, 125, 51, 76, 20, 18, 11, 115, -72, -122, 106, 105, -116, 20,
-<a name="l03101"></a>03101 -76, 33, -22, -82, 120, -54, 107, 102, 100, -126, -112, -2, -24, -42, -63, -1, 1, -125, 24, -103, -121, -80, -126, 124, -95,
-<a name="l03102"></a>03102 20, -98, 2, 120, 125, 99, -126, -124, -124, 32, -75, -57, 103, -78, 100, 95, -100, 46, 30, -67, -114, -64, -2, -11, -26,
-<a name="l03103"></a>03103 0, 2, 0, 26, 0, 0, 4, 16, 5, -70, 0, 10, 0, 13, 1, 38, 64, 54, 18, 88, 12, 104, 12, -102, 12,
-<a name="l03104"></a>03104 -87, 12, -55, 12, 5, 76, 3, 76, 13, -108, 4, 3, 18, 1, 2, 8, 0, 12, 6, 3, 7, 5, 10, 11, 3,
-<a name="l03105"></a>03105 7, 0, 12, 12, 13, 13, -54, 3, 4, 20, 3, 3, 4, 3, 13, 0, 2, 12, 13, 4, 7, 3, -69, 2, -69,
-<a name="l03106"></a>03106 0, 8, 0, 2, 1, -96, 64, 10, 0, 4, 4, 0, 12, 12, 0, -54, 10, 4, -72, 2, 102, -73, 5, 5, 10,
-<a name="l03107"></a>03107 64, 29, 31, 52, 10, -72, -1, -32, -76, 16, 16, 2, 85, 10, -72, -1, -26, -76, 13, 13, 2, 85, 10, -72, -1,
-<a name="l03108"></a>03108 -18, -76, 13, 13, 6, 85, 10, -72, 1, 55, 64, 13, 7, 64, 34, 35, 52, 7, -128, 33, 53, 7, -112, 15, 2,
-<a name="l03109"></a>03109 -72, -1, -64, 64, 11, 13, 20, 52, 0, 2, 16, 2, 32, 2, 3, 2, -72, -1, -32, -76, 13, 13, 2, 85, 2,
-<a name="l03110"></a>03110 -72, -1, -28, -74, 13, 13, 6, 85, 2, -75, 14, -72, 1, -116, -79, -117, 24, 43, 16, -20, 43, 43, 93, 43, 16,
-<a name="l03111"></a>03111 -10, 43, 43, -12, 43, 43, 43, 43, 60, 16, -26, 16, -3, 60, 0, 63, 63, 16, -12, 60, -10, 60, 17, 57, 57,
-<a name="l03112"></a>03112 1, 17, 18, 57, 57, -121, 46, 43, 4, 125, 16, -60, 15, 15, 15, 49, 48, 1, 67, 92, 88, -71, 0, 13, -1,
-<a name="l03113"></a>03113 -34, -78, 18, 57, 13, -72, -1, -44, 64, 11, 51, 57, 3, 34, 45, 57, 3, 4, 29, 29, 60, 43, 43, 43, 43,
-<a name="l03114"></a>03114 89, 93, 0, 93, 67, 92, 88, 64, 20, 12, 64, 11, 57, 12, -128, 80, 57, 12, 64, 38, 57, 12, 34, 28, 57,
-<a name="l03115"></a>03115 12, 64, 45, 57, 43, 43, 43, 43, 43, 89, 33, 17, 33, 53, 1, 51, 17, 51, 21, 35, 17, 3, 17, 1, 2,
-<a name="l03116"></a>03116 -106, -3, -124, 2, -99, -109, -58, -58, -76, -2, 53, 1, 95, -91, 3, -74, -4, 74, -91, -2, -95, 2, 4, 2, -107,
-<a name="l03117"></a>03117 -3, 107, 0, 1, 0, 85, -1, -25, 4, 33, 5, -90, 0, 30, 1, 86, -79, 2, 2, 67, 84, 88, -71, 0, 1,
-<a name="l03118"></a>03118 -1, -64, 64, 13, 13, 13, 2, 85, 1, 28, 14, 10, 30, 21, 21, 28, 18, -72, 2, -69, 64, 11, 15, 4, 4,
-<a name="l03119"></a>03119 30, 28, 13, 14, 1, 0, 7, 24, -72, -1, -22, -76, 15, 15, 2, 85, 24, -72, -1, -22, -76, 13, 13, 2, 85,
-<a name="l03120"></a>03120 24, 47, 43, 43, -51, 47, -51, 47, 0, 63, -19, 63, -19, 18, 57, 47, -3, -60, 16, -60, 43, 49, 48, 27, 64,
-<a name="l03121"></a>03121 41, 18, 12, 13, 13, 6, 85, 15, 12, 13, 13, 6, 85, 75, 26, 121, 29, -118, 29, -106, 19, -89, 19, -61, 12,
-<a name="l03122"></a>03122 -42, 12, -37, 27, 8, 9, 19, 24, 14, 42, 26, 3, 9, 48, 5, 48, 11, -70, -1, -32, 0, 3, -1, -32, 64,
-<a name="l03123"></a>03123 16, 19, 10, 21, 18, 19, 19, -54, 14, 15, 20, 14, 19, 20, 14, 15, 13, -72, 2, -92, 64, 19, 14, 10, 30,
-<a name="l03124"></a>03124 21, 64, 14, -96, 14, 2, 14, 14, 15, 64, 21, 1, 21, 21, 28, 18, -72, 2, -69, -73, 15, 4, 1, -45, 64,
-<a name="l03125"></a>03125 0, 1, 0, -72, 1, 24, 64, 32, 4, 30, 28, 13, 17, 95, 16, 111, 16, 127, 16, -113, 16, 4, 16, -128, 7,
-<a name="l03126"></a>03126 115, 24, 64, 33, 35, 52, 48, 24, 1, 0, 24, 16, 24, 2, 24, -72, -1, -12, -73, 13, 13, 6, 85, 24, -112,
-<a name="l03127"></a>03127 32, 18, -68, 1, 53, 0, 15, 1, -107, 0, 13, 1, 56, -78, 14, -75, 1, -70, 1, 56, 0, 0, -1, -64, 64,
-<a name="l03128"></a>03128 11, 33, 35, 52, 32, 0, 64, 0, 2, 0, -112, 31, -72, 1, -110, -79, -117, 24, 43, 16, -10, 93, 43, -19, -12,
-<a name="l03129"></a>03129 -19, -12, -19, 16, -10, 43, 93, 113, 43, -19, -12, 93, 60, 0, 63, -19, -3, 93, -28, 63, -19, 18, 57, 47, 93,
-<a name="l03130"></a>03130 17, 57, 47, 93, 16, -19, 16, -28, -121, 8, 46, 43, 5, 125, 16, -60, 0, 17, 18, 57, 49, 48, 1, 56, 56,
-<a name="l03131"></a>03131 56, 56, 1, 113, 93, 43, 43, 89, 19, 55, 22, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 7, 39, 19, 33,
-<a name="l03132"></a>03132 21, 33, 3, 54, 51, 50, 0, 21, 20, 7, 6, 35, 34, 38, 85, -67, 21, -103, 108, -126, -76, -83, -116, 87, -116,
-<a name="l03133"></a>03133 40, -87, -114, 2, -39, -3, -73, 79, -124, -111, -64, 1, 8, 116, -115, -12, -56, -3, 1, -128, 16, -118, -117, -60, -94,
-<a name="l03134"></a>03134 -102, -78, 79, 63, 22, 2, -15, -84, -2, 118, 92, -2, -10, -47, -57, -111, -78, -32, 0, 0, 2, 0, 77, -1, -25,
-<a name="l03135"></a>03135 4, 21, 5, -64, 0, 29, 0, 42, 1, 79, -79, 2, 2, 67, 84, 88, 64, 31, 15, 1, 31, 1, 95, 1, 3,
-<a name="l03136"></a>03136 1, 27, 40, 30, 64, 13, 1, 13, 13, 20, 5, 30, 27, 5, 34, 30, 20, 13, 10, 30, 1, 0, 37, 16, -72,
-<a name="l03137"></a>03137 -1, -12, 64, 25, 13, 13, 2, 85, 16, 30, 23, 16, 15, 15, 2, 85, 23, 16, 12, 12, 2, 85, 23, 12, 13,
-<a name="l03138"></a>03138 13, 2, 85, 23, 47, 43, 43, 43, -51, 47, 43, -51, -44, -51, 16, -59, 0, 63, -19, 63, -19, 18, 57, 47, 93,
-<a name="l03139"></a>03139 -19, 16, -60, 93, 49, 48, 27, 64, 45, 107, 25, 1, 68, 7, 64, 21, 68, 25, 68, 32, 90, 18, 84, 32, 107,
-<a name="l03140"></a>03140 3, 100, 7, 100, 8, 106, 18, 100, 32, 116, 8, 117, 28, -123, 8, -122, 28, -42, 8, -44, 22, 17, 7, 32, 13,
-<a name="l03141"></a>03141 13, 6, 85, 39, -72, -1, -32, -76, 13, 13, 6, 85, 35, -72, -1, -32, 64, 11, 13, 13, 6, 85, 33, 32, 13,
-<a name="l03142"></a>03142 13, 6, 85, 7, -72, -1, -32, -76, 39, 32, 35, 32, 33, -72, -1, -32, 64, 17, 40, 30, 64, 13, 80, 13, 2,
-<a name="l03143"></a>03143 13, 13, 20, 27, 1, -45, 95, 0, 1, 0, -72, 2, 104, 64, 9, 5, 30, 27, 5, 34, 30, 20, 13, 1, -72,
-<a name="l03144"></a>03144 1, 56, 64, 18, 0, -75, 37, 115, 16, 64, 33, 35, 52, 48, 16, 1, 0, 16, 16, 16, 2, 16, -72, -1, -16,
-<a name="l03145"></a>03145 -73, 12, 12, 6, 85, 16, -112, 44, 10, -70, 1, 56, 0, 30, 1, 57, 64, 22, 63, 23, 95, 23, 111, 23, 127,
-<a name="l03146"></a>03146 23, 4, 23, 22, 12, 12, 6, 85, 23, 22, 13, 13, 6, 85, 23, -72, 2, 36, -77, 43, -57, -117, 24, 43, 16,
-<a name="l03147"></a>03147 -10, 43, 43, 93, -19, -19, 16, -10, 43, 93, 113, 43, -19, -12, -19, 0, 63, -19, 63, -19, -3, 93, -28, 17, 18,
-<a name="l03148"></a>03148 57, 47, 93, -19, 49, 48, 1, 56, 56, 56, 56, 43, 43, 43, 43, 1, 93, 0, 93, 89, 1, 7, 38, 39, 38,
-<a name="l03149"></a>03149 35, 34, 7, 6, 6, 7, 54, 54, 51, 50, 18, 21, 20, 6, 6, 35, 34, 0, 17, 16, 55, 54, 51, 50, 22,
-<a name="l03150"></a>03150 1, 20, 22, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 3, -5, -77, 24, 44, 73, 107, 86, 65, 85, 98, 2,
-<a name="l03151"></a>03151 65, -68, 103, -76, -3, 119, -48, -124, -31, -2, -28, -99, -119, -24, -83, -35, -3, 55, 79, -114, 78, 114, -92, -94, 123,
-<a name="l03152"></a>03152 122, -86, 4, 83, 14, 106, 48, 77, 48, 62, -18, -36, 99, 96, -2, -9, -46, -118, -19, 126, 1, 75, 1, 124, 1,
-<a name="l03153"></a>03153 -87, -63, -88, -62, -4, -35, 93, -86, 89, -72, -98, -104, -81, -81, 0, 1, 0, 97, 0, 0, 4, 22, 5, -89, 0,
-<a name="l03154"></a>03154 13, 0, 112, 64, 14, -60, 13, 1, 4, 13, 1, 4, 2, 8, 4, 9, 3, 13, 0, -72, 2, -69, 64, 48, 2,
-<a name="l03155"></a>03155 1, 4, 9, 12, 13, 115, 3, 3, 2, 64, 33, 35, 52, 79, 2, 95, 2, 111, 2, 3, 2, 26, 15, 8, 115,
-<a name="l03156"></a>03156 9, -21, 0, 79, 1, 95, 1, 95, 2, 3, 63, 1, 95, 1, 111, 1, 127, 1, 4, 1, 25, 14, -72, 1, -110,
-<a name="l03157"></a>03157 -79, -117, 24, 43, 78, 16, -12, 93, 113, 60, 77, -12, -19, 78, 16, -10, 113, 43, 60, 77, 16, -19, 0, 63, 63,
-<a name="l03158"></a>03158 60, -3, 60, 57, 17, 57, 1, 17, 18, 57, 49, 48, 1, 113, 93, 19, 53, 33, 21, 6, 0, 3, 6, 7, 35,
-<a name="l03159"></a>03159 54, 18, 18, 55, 97, 3, -75, -116, -2, -19, 75, 54, 15, -71, 3, -126, -13, -119, 4, -6, -83, -116, -107, -2, 18,
-<a name="l03160"></a>03160 -2, -5, -72, -37, -83, 1, -22, 1, -57, -100, 0, 0, 3, 0, 83, -1, -25, 4, 25, 5, -64, 0, 23, 0, 35,
-<a name="l03161"></a>03161 0, 48, 2, 0, -79, 2, 2, 67, 84, 88, -76, 12, 0, 27, 30, 46, -72, -1, -64, 64, 23, 19, 19, 2, 85,
-<a name="l03162"></a>03162 46, 46, 18, 33, 30, 6, 5, 40, 30, 18, 13, 30, 9, 12, 12, 12, 2, 85, 9, -72, -1, -12, -74, 13, 13,
-<a name="l03163"></a>03163 2, 85, 9, 43, 15, -72, -1, -16, -76, 15, 15, 2, 85, 15, -72, -1, -24, -76, 11, 11, 2, 85, 15, -72, -1,
-<a name="l03164"></a>03164 -24, -74, 13, 13, 2, 85, 15, 24, 3, -72, -1, -16, -76, 16, 16, 2, 85, 3, -72, -1, -16, -76, 15, 15, 2,
-<a name="l03165"></a>03165 85, 3, -72, -1, -12, 64, 25, 13, 13, 2, 85, 3, 36, 21, 12, 11, 11, 2, 85, 21, 12, 12, 12, 2, 85,
-<a name="l03166"></a>03166 21, 12, 13, 13, 2, 85, 21, 47, 43, 43, 43, -51, 47, 43, 43, 43, -51, 47, 43, 43, 43, -51, 47, 43, 43,
-<a name="l03167"></a>03167 -51, 0, 63, -19, 63, -19, 18, 57, 47, 43, -19, 57, 57, 49, 48, 27, -79, 6, 2, 67, 84, 88, -73, 30, 9,
-<a name="l03168"></a>03168 12, 12, 12, 6, 85, 9, -72, -1, -12, -74, 13, 13, 6, 85, 9, 43, 15, -72, -1, -28, -76, 15, 15, 6, 85,
-<a name="l03169"></a>03169 15, -72, -1, -28, -74, 13, 13, 6, 85, 15, 24, 3, -72, -1, -16, -76, 15, 15, 6, 85, 3, -72, -1, -4, 64,
-<a name="l03170"></a>03170 34, 13, 13, 6, 85, 3, 36, 21, 12, 12, 12, 6, 85, 21, 12, 13, 13, 6, 85, 21, 12, 0, 27, 30, 46,
-<a name="l03171"></a>03171 46, 18, 33, 30, 6, 5, 40, 30, 18, 13, 0, 63, -19, 63, -19, 18, 57, 47, -19, 57, 57, 1, 47, 43, 43,
-<a name="l03172"></a>03172 -51, 47, 43, 43, -51, 47, 43, 43, -51, 47, 43, 43, -51, 49, 48, 27, 64, 55, 53, 22, 1, 41, 22, 73, 22,
-<a name="l03173"></a>03173 73, 38, -26, 12, -23, 48, 5, 9, 48, 1, 125, 0, 125, 1, 124, 4, 116, 8, 113, 11, 114, 12, 117, 13, 122,
-<a name="l03174"></a>03174 23, -117, 0, -118, 1, -116, 4, -122, 8, -127, 11, -124, 12, -122, 13, -115, 23, -52, 17, -58, 19, 18, 34, -72, -1,
-<a name="l03175"></a>03175 -32, -78, 28, 32, 26, -72, -1, -32, -78, 32, 32, 47, -72, -1, -32, -78, 45, 32, 38, -72, -1, -32, 64, 30, 41,
-<a name="l03176"></a>03176 32, 12, 0, 30, 24, 0, 12, 27, 30, 46, -96, 46, 1, 46, 18, 33, 30, 6, 5, 40, 30, 18, 13, 30, 115,
-<a name="l03177"></a>03177 -65, 9, 1, 9, -72, 2, 103, 64, 16, 43, 115, 15, 64, 32, 35, 52, 48, 15, 1, 0, 15, 16, 15, 2, 15,
-<a name="l03178"></a>03178 -72, 1, -111, -74, 50, 24, 115, -80, 3, 1, 3, -72, 2, 103, -78, 36, 115, 21, -72, -1, -64, 64, 14, 33, 35,
-<a name="l03179"></a>03179 52, 32, 21, 64, 21, 2, 21, -112, 49, -57, -117, 24, 43, 16, -10, 93, 43, -19, -12, 93, -19, 16, -12, 93, 113,
-<a name="l03180"></a>03180 43, -19, -12, 93, -19, 0, 63, -19, 63, -19, 18, 57, 93, 47, -19, 57, 57, 1, 17, 18, 57, 57, 49, 48, 1,
-<a name="l03181"></a>03181 56, 56, 56, 56, 56, 56, 56, 56, 1, 93, 114, 113, 0, 113, 89, 89, 1, 38, 38, 53, 52, 54, 51, 50, 22,
-<a name="l03182"></a>03182 21, 20, 6, 7, 22, 22, 21, 20, 0, 35, 34, 0, 53, 52, 54, 19, 20, 22, 51, 50, 54, 53, 52, 38, 35,
-<a name="l03183"></a>03183 34, 6, 3, 20, 22, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 1, 106, 112, 108, -26, -65, -64, -22, 107, 109,
-<a name="l03184"></a>03184 -121, -115, -2, -10, -39, -39, -2, -10, -111, 98, -122, 107, 104, -123, -119, 102, 103, -120, 58, 73, -112, 83, -127, -88, -83,
-<a name="l03185"></a>03185 -126, 127, -89, 3, 27, 41, -104, 106, -96, -38, -33, -96, 102, -105, 41, 44, -60, -120, -68, -1, 0, 1, 1, -64, -113,
-<a name="l03186"></a>03186 -63, 1, 84, 104, -124, -125, 95, 99, -121, -124, -4, -1, 77, -112, 79, -90, -128, -126, -86, -88, 0, 0, 2, 0, 85,
-<a name="l03187"></a>03187 -1, -25, 4, 25, 5, -64, 0, 30, 0, 42, 1, -82, -79, 6, 2, 67, 84, 88, -73, 11, 31, 24, 1, 0, 37,
-<a name="l03188"></a>03188 17, 24, -72, -1, -10, -76, 15, 15, 6, 85, 24, -72, -1, -12, -76, 13, 13, 6, 85, 24, -72, -1, -16, 64, 40,
-<a name="l03189"></a>03189 12, 12, 6, 85, 24, 17, 12, 13, 13, 6, 85, 17, 16, 12, 12, 6, 85, 17, 24, 17, 44, 43, 11, 40, 30,
-<a name="l03190"></a>03190 15, 14, 31, 14, 79, 14, 3, 14, 14, 20, 0, 80, 1, 1, 1, -72, -1, -64, 64, 13, 16, 17, 6, 85, 1,
-<a name="l03191"></a>03191 4, 30, 28, 13, 34, 30, 20, 5, 0, 63, -19, 63, -19, -60, 43, 93, 50, 18, 57, 47, 93, -19, 50, 1, 17,
-<a name="l03192"></a>03192 18, 57, 57, 47, 43, 43, 47, 43, 43, 43, 16, -51, -44, -51, 16, -35, -59, 49, 48, 27, -79, 2, 2, 67, 84,
-<a name="l03193"></a>03193 88, -73, 11, 31, 24, 1, 0, 37, 17, 24, -72, -1, -22, -76, 15, 15, 2, 85, 24, -72, -1, -22, 64, 42, 13,
-<a name="l03194"></a>03194 13, 2, 85, 24, 17, 12, 12, 12, 2, 85, 17, 24, 17, 44, 43, 11, 40, 30, 15, 14, 31, 14, 79, 14, 3,
-<a name="l03195"></a>03195 14, 14, 20, 0, 80, 1, 1, 1, 4, 30, 28, 13, 34, 30, 20, 5, 0, 63, -19, 63, -19, -60, 93, 50, 18,
-<a name="l03196"></a>03196 57, 47, 93, -19, 50, 1, 17, 18, 57, 57, 47, 43, 47, 43, 43, 16, -51, -44, -51, 16, -35, -59, 49, 48, 27,
-<a name="l03197"></a>03197 64, 52, 58, 26, 76, 22, 64, 35, 91, 22, 87, 35, 102, 3, 108, 22, 109, 26, 103, 35, 122, 26, 125, 30, -116,
-<a name="l03198"></a>03198 26, -117, 30, -102, 22, -87, 26, -68, 26, -22, 22, -26, 32, -10, 32, 19, 61, 22, -98, 22, -83, 22, 3, 58, 41,
-<a name="l03199"></a>03199 100, 6, 2, 39, -70, -1, -32, 0, 35, -1, -32, 64, 24, 33, 32, 6, 32, 40, 30, 79, 14, 95, 14, 2, 14,
-<a name="l03200"></a>03200 14, 28, 34, 30, 20, 5, 1, -45, 80, 0, 1, 0, -72, 2, 104, -76, 4, 30, 28, 13, 31, -70, 1, 57, 0,
-<a name="l03201"></a>03201 11, 1, 56, 64, 17, 24, 64, 33, 35, 52, 48, 24, 1, 0, 24, 16, 24, 2, 24, -112, 44, 1, -72, 1, 56,
-<a name="l03202"></a>03202 -76, 0, -75, 37, 115, 17, -72, -1, -64, 64, 14, 33, 35, 52, 32, 17, 64, 17, 2, 17, -112, 43, -57, -117, 24,
-<a name="l03203"></a>03203 43, 16, -10, 93, 43, -19, -12, -19, 16, -10, 93, 113, 43, -19, -19, 0, 63, -19, -3, 93, -28, 63, -19, 18, 57,
-<a name="l03204"></a>03204 47, 93, -19, 49, 48, 1, 56, 56, 56, 56, 0, 93, 113, 1, 93, 89, 89, 19, 55, 22, 22, 51, 50, 62, 2,
-<a name="l03205"></a>03205 53, 52, 39, 6, 6, 35, 34, 2, 53, 52, 0, 51, 50, 22, 18, 17, 16, 2, 6, 35, 34, 38, 1, 52, 38,
-<a name="l03206"></a>03206 35, 34, 6, 21, 20, 22, 51, 50, 54, 112, -83, 22, 124, 97, 83, 125, 80, 54, 1, 54, -69, 109, -74, -4, 1,
-<a name="l03207"></a>03207 7, -58, -113, -19, 123, 122, -15, -94, -84, -38, 2, -53, -91, 116, 120, -78, -87, 124, 125, -95, 1, 83, 16, 122, 110,
-<a name="l03208"></a>03208 76, 127, -40, 112, 12, 24, 86, 107, 1, 8, -40, -33, 1, 16, -102, -2, -29, -2, -14, -2, -25, -2, -77, -82, -65,
-<a name="l03209"></a>03209 3, 52, -101, -74, -60, -100, -116, -81, -81, 0, 0, 2, 0, -71, 0, 0, 1, -122, 4, 38, 0, 3, 0, 7, 0,
-<a name="l03210"></a>03210 56, 64, 32, 4, 5, 0, 6, 7, 9, 2, 6, 60, 4, 3, 60, 1, 6, 4, 10, 2, 60, 47, 0, 63, 0,
-<a name="l03211"></a>03211 2, 32, 0, 1, 0, -95, 8, -95, -104, 24, 43, 16, -12, 93, 113, -19, 0, 63, 63, -19, 16, -19, 1, 17, 18,
-<a name="l03212"></a>03212 57, 57, 18, 57, 57, 49, 48, 19, 53, 51, 21, 3, 53, 51, 21, -71, -51, -51, -51, 3, 89, -51, -51, -4, -89,
-<a name="l03213"></a>03213 -51, -51, 0, 2, 0, -86, -2, -34, 1, -125, 4, 38, 0, 3, 0, 14, 0, -123, 64, 47, 115, 11, -125, 11, -109,
-<a name="l03214"></a>03214 11, -93, 11, -16, 11, 5, 0, 11, 1, 38, 10, 55, 10, 70, 10, 86, 10, 101, 10, -75, 10, -30, 10, 7, 11,
-<a name="l03215"></a>03215 10, 14, 7, 4, 3, 60, 1, 7, 60, 6, 6, 5, 14, 4, 11, -85, 10, -72, 1, 80, 64, 35, 5, 60, 4,
-<a name="l03216"></a>03216 1, 6, 4, 10, 2, -127, 0, 0, 5, 6, 7, 60, 4, 10, 56, 11, 58, 5, 47, 4, 63, 4, 2, 32, 4,
-<a name="l03217"></a>03217 1, 4, -95, 15, -95, -104, 24, 43, 16, -12, 93, 113, 60, -12, -28, 16, -3, 60, 16, 60, 16, -19, 0, 63, 63,
-<a name="l03218"></a>03218 16, -3, -3, -19, 16, 60, 16, 60, 16, -19, 16, -19, 1, 17, 18, 57, 0, 16, -55, 49, 48, 1, 113, 0, 114,
-<a name="l03219"></a>03219 113, 19, 53, 51, 21, 3, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, -74, -51, -51, -51, 80, 87, 50, 57, 54,
-<a name="l03220"></a>03220 3, 3, 89, -51, -51, -4, -89, -51, -51, 113, -117, 38, 77, 25, 97, 91, 0, 0, 1, 0, 112, 0, -30, 4, 59,
-<a name="l03221"></a>03221 4, -61, 0, 6, 0, 90, 64, 12, -113, 3, -128, 5, 2, 3, 5, 6, 3, 8, 2, 5, -69, 2, 90, 0, 6,
-<a name="l03222"></a>03222 0, 3, 2, 90, -78, 2, 64, 6, -70, 1, 80, 0, 2, 1, 80, 64, 21, 0, -85, 1, -85, 32, 4, 2, 26,
-<a name="l03223"></a>03223 8, 4, 60, 1, 32, 0, 1, 0, 117, 7, 87, 90, 24, 43, 16, -10, 93, 60, -19, 78, 16, -10, 0, 25, 47,
-<a name="l03224"></a>03224 26, 77, -19, -19, -19, -19, 24, 26, 16, -19, 16, -19, 1, 17, 18, 23, 57, 49, 48, 0, 93, 19, 53, 1, 21,
-<a name="l03225"></a>03225 1, 1, 21, 112, 3, -53, -4, -2, 3, 2, 2, -127, -88, 1, -102, -77, -2, -60, -2, -63, -77, 0, 0, 2, 0,
-<a name="l03226"></a>03226 114, 1, -95, 4, 58, 4, 6, 0, 3, 0, 7, 0, 71, 64, 39, 5, 6, 1, 4, 7, 9, 0, 37, 3, 1,
-<a name="l03227"></a>03227 37, 3, 2, 7, 37, 4, 4, 6, 37, 48, 2, 1, -97, 2, -49, 2, 2, 2, -65, 5, 0, 26, 9, 1, 25,
-<a name="l03228"></a>03228 8, 87, 90, 24, 43, 78, 16, -28, 16, -26, 0, 47, 77, -19, 93, 113, -19, 60, 16, -19, 16, 60, -19, 16, -19,
-<a name="l03229"></a>03229 1, 17, 57, 57, 17, 57, 57, 49, 48, 1, 33, 53, 33, 17, 33, 53, 33, 4, 58, -4, 56, 3, -56, -4, 56,
-<a name="l03230"></a>03230 3, -56, 3, 94, -88, -3, -101, -88, 0, 0, 1, 0, 112, 0, -30, 4, 59, 4, -61, 0, 6, 0, 90, 64, 12,
-<a name="l03231"></a>03231 -128, 2, -113, 4, 2, 4, 2, 1, 3, 7, 5, 2, -69, 2, 90, 0, 1, 0, 4, 2, 90, -78, 5, 64, 1,
-<a name="l03232"></a>03232 -70, 1, 80, 0, 5, 1, 80, 64, 21, 0, -85, 6, -85, 32, 3, 3, 60, 6, 0, 26, 8, 32, 5, 1, 5,
-<a name="l03233"></a>03233 117, 7, 87, 90, 24, 43, 16, -26, 93, 78, 16, -10, 60, 77, -19, 0, 25, 47, 26, -19, -19, -19, -19, 24, 26,
-<a name="l03234"></a>03234 16, -19, 16, -19, 1, 17, 18, 23, 57, 49, 48, 0, 93, 1, 1, 53, 1, 1, 53, 1, 4, 59, -4, 53, 3,
-<a name="l03235"></a>03235 1, -4, -1, 3, -53, 2, -127, -2, 97, -77, 1, 63, 1, 60, -77, -2, 102, 0, 0, 2, 0, 90, 0, 0, 4,
-<a name="l03236"></a>03236 12, 5, -45, 0, 30, 0, 34, 0, -124, 64, 47, -116, 26, -117, 27, 2, 124, 26, 124, 27, 2, 98, 26, 101, 27,
-<a name="l03237"></a>03237 2, 107, 12, 97, 14, 2, 90, 12, 84, 14, 2, 54, 14, 68, 14, 2, 27, 25, 8, 7, 4, 0, 16, 39, 17,
-<a name="l03238"></a>03238 17, 0, 13, 41, 20, 1, 30, 0, -72, 2, -81, 64, 35, 33, 34, 33, 60, 31, 10, 31, 60, 34, 34, 32, 60,
-<a name="l03239"></a>03239 33, 33, 30, 0, 94, 30, 110, 10, 94, 23, 106, 36, 16, 94, 32, 17, 1, 17, 106, 35, 87, 90, 24, 43, 16,
-<a name="l03240"></a>03240 -10, 93, -19, 16, -10, -19, -12, -19, 16, 60, 16, -19, 60, 16, -3, 0, 63, -19, 60, 16, -10, 60, 63, -19, 18,
-<a name="l03241"></a>03241 57, 47, -28, 17, 23, 57, 49, 48, 1, 93, 93, 93, 93, 0, 93, 93, 1, 38, 53, 52, 55, 54, 55, 62, 2,
-<a name="l03242"></a>03242 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 4, 21, 20, 6, 7, 14, 2, 7, 3, 53, 51, 21, 1,
-<a name="l03243"></a>03243 -40, 1, 30, 22, 49, 36, -69, 56, -92, 119, 115, -102, 24, -71, 25, -9, -53, -41, 1, 0, 90, -125, 88, 54, 26,
-<a name="l03244"></a>03244 2, -72, -51, 1, 105, 36, 18, 106, 77, 58, 59, 43, -91, 98, 58, 105, -97, -112, -103, 22, -51, -38, -22, -90, 96,
-<a name="l03245"></a>03245 -94, 116, 78, 74, 96, 108, -2, -105, -51, -51, 0, 2, 0, 111, -2, 81, 7, -43, 5, -43, 0, 71, 0, 87, 0,
-<a name="l03246"></a>03246 -9, 64, 87, 4, 33, 16, 32, 22, 33, 33, 37, 53, 13, 51, 14, 69, 14, 73, 24, 68, 33, 70, 36, 70, 73,
-<a name="l03247"></a>03247 71, 86, 84, 14, 122, 41, 14, 22, 37, 41, 1, 38, 9, 42, 29, 38, 41, 53, 26, 54, 57, 67, 37, 86, 24,
-<a name="l03248"></a>03248 89, 29, 91, 33, 86, 41, 86, 73, 89, 86, 101, 24, 101, 37, 102, 41, 118, 26, 122, 29, 114, 36, -123, 24, -124,
-<a name="l03249"></a>03249 26, -116, 29, -117, 33, -121, 38, 25, 14, 16, 80, 14, 0, 3, 83, -72, 2, -69, 64, 10, 15, 39, 48, 11, 80,
-<a name="l03250"></a>03250 11, 2, 11, 7, 22, -69, 2, 72, 0, 67, 0, 75, 2, -69, -76, 67, 58, 3, 10, 31, -72, 2, -69, -73, 58,
-<a name="l03251"></a>03251 1, 32, 43, 112, 43, 2, 43, -70, 1, 77, 0, 39, 2, -69, -74, 47, 72, 36, 15, 7, 1, 7, -72, 2, -125,
-<a name="l03252"></a>03252 64, 15, 16, 80, 62, 0, 36, 18, -96, 15, 36, 48, 16, 112, 16, 2, 16, -70, 1, -87, 0, 27, 2, -98, -76,
-<a name="l03253"></a>03253 63, 56, 42, 36, 43, -70, 1, 9, 0, 35, 2, -98, 64, 9, 32, 53, 1, 53, 25, 88, 87, -116, 24, 43, 78,
-<a name="l03254"></a>03254 16, -12, 93, 77, -19, -3, -19, -12, -19, -12, 93, -19, -12, -3, -28, 16, -3, 93, -19, 0, 47, -19, -19, 93, 63,
-<a name="l03255"></a>03255 -19, 63, -28, -19, 16, -19, 63, 93, -28, -19, 18, 57, 57, 1, 17, 18, 57, 49, 48, 0, 93, 1, 93, 37, 6,
-<a name="l03256"></a>03256 6, 35, 34, 38, 38, 53, 52, 18, 54, 51, 50, 22, 23, 55, 51, 3, 6, 21, 20, 22, 51, 50, 55, 54, 18,
-<a name="l03257"></a>03257 53, 52, 2, 36, 35, 34, 4, 2, 21, 20, 18, 4, 51, 32, 36, 55, 51, 6, 6, 4, 35, 34, 36, 36, 39,
-<a name="l03258"></a>03258 38, 53, 52, 55, 18, 0, 33, 50, 4, 23, 22, 21, 16, 7, 6, 35, 34, 38, 39, 38, 1, 20, 22, 51, 50,
-<a name="l03259"></a>03259 62, 2, 53, 52, 38, 35, 34, 14, 2, 4, -119, 65, -95, 81, 89, -88, 105, -93, -14, 114, 87, -98, 57, 34, -77,
-<a name="l03260"></a>03260 -112, 30, 41, 29, 53, 86, 114, -123, -85, -2, -83, -51, -22, -2, 125, -43, -43, 1, -109, -11, 1, 6, 1, 98, 88,
-<a name="l03261"></a>03261 -75, 51, -8, -2, -86, -15, -34, -2, -119, -2, -8, 67, 84, 100, 122, 1, -63, 1, 64, -8, 1, -117, 114, 97, -52,
-<a name="l03262"></a>03262 -74, -40, 69, 85, 20, 13, -2, 22, -126, 84, 56, 124, 113, 72, -121, 97, 64, 113, 106, 64, -93, 75, 91, 104, -40,
-<a name="l03263"></a>03263 -127, -97, 1, 63, -96, 91, 93, -101, -3, 97, -116, 15, 27, 39, 61, 80, 1, 13, -113, -89, 1, 34, -82, -37, -2,
-<a name="l03264"></a>03264 103, -22, -11, -2, -98, -87, -80, 126, 105, -38, 127, 114, -27, -107, -67, -37, -12, -35, 1, 15, 1, 32, -53, -55, -83,
-<a name="l03265"></a>03265 -53, -2, -34, -31, -54, 42, 39, 25, 1, 76, -119, -104, 67, -124, -53, 102, -120, -106, 65, -112, -50, 0, 0, 2, -1,
-<a name="l03266"></a>03266 -3, 0, 0, 5, 89, 5, -70, 0, 7, 0, 14, 1, 103, -74, 1, 14, 15, 16, 2, 85, 2, -72, -1, -14, -76,
-<a name="l03267"></a>03267 15, 16, 2, 85, 2, -72, -1, -8, -76, 13, 13, 6, 85, 2, -72, -1, -12, 64, 89, 12, 12, 6, 85, 9, 12,
-<a name="l03268"></a>03268 12, 12, 6, 85, 5, 12, 12, 12, 6, 85, 47, 16, 48, 16, 103, 8, 104, 9, 96, 16, -120, 3, -112, 16, -55,
-<a name="l03269"></a>03269 5, -58, 6, -64, 16, -16, 16, 11, 8, 5, 89, 1, 86, 2, 80, 16, 104, 11, -80, 16, -13, 12, -13, 13, -13,
-<a name="l03270"></a>03270 14, 9, 4, 12, 4, 13, 4, 14, 3, 11, 10, 9, 5, 4, 4, 12, 13, 14, 8, 6, 7, 7, 12, 9, 5,
-<a name="l03271"></a>03271 4, 8, 6, 12, 7, 1, 0, 0, -72, -1, -8, 64, 15, 12, 12, 2, 85, 0, 32, 7, 12, 20, 7, 7, 12,
-<a name="l03272"></a>03272 2, 3, 3, -72, -1, -8, 64, 21, 12, 12, 2, 85, 3, 32, 4, 12, 20, 4, 4, 12, 9, 30, 5, 5, 8,
-<a name="l03273"></a>03273 30, 6, 3, 6, -72, 2, 112, 64, 9, 0, 8, 12, -23, 64, 2, 1, 2, 2, -70, 1, 11, 0, 1, 1, 11,
-<a name="l03274"></a>03274 64, 18, 12, 32, 0, 101, 7, 3, 82, 80, 4, -49, 4, -33, 4, 3, -112, 4, 1, 4, -72, 1, 1, 64, 11,
-<a name="l03275"></a>03275 80, 12, -64, 7, -33, 12, 3, -112, 12, 1, 12, -72, 1, 1, 64, 16, 15, 7, -49, 7, 2, 127, 7, -128, 7,
-<a name="l03276"></a>03276 2, 7, -109, 15, -42, -41, 24, 43, 16, -12, 93, 113, 25, -12, 93, 113, -12, 93, 113, 24, -19, 16, -19, 26, 25,
-<a name="l03277"></a>03277 16, -19, -19, 0, 24, 63, 60, 26, -19, 63, -28, 60, 16, -19, 60, 16, -19, -121, 5, 46, 43, 43, 125, 16, -60,
-<a name="l03278"></a>03278 -121, 46, 24, 43, 43, 125, 16, -60, 1, 17, 18, 57, 57, 17, 57, 57, -121, 16, -60, -60, 14, -60, -60, -121, 5,
-<a name="l03279"></a>03279 16, -60, -60, 14, -60, -60, 49, 48, 1, 75, -80, 11, 83, 75, -80, 30, 81, 90, 88, -76, 4, 15, 3, 8, 7,
-<a name="l03280"></a>03280 -70, -1, -16, 0, 0, -1, -8, 56, 56, 56, 56, 89, 1, 114, 113, 93, 43, 43, 43, 43, 43, 43, 35, 1, 51,
-<a name="l03281"></a>03281 1, 35, 3, 33, 3, 19, 33, 3, 38, 39, 6, 7, 3, 2, 51, -47, 2, 88, -35, -85, -3, -101, -95, -39, 1,
-<a name="l03282"></a>03282 -15, -103, 70, 34, 28, 51, 5, -70, -6, 70, 1, -68, -2, 68, 2, 90, 1, -106, -71, 119, -115, -117, 0, 0, 3,
-<a name="l03283"></a>03283 0, -106, 0, 0, 4, -23, 5, -70, 0, 17, 0, 29, 0, 42, 1, 19, -71, 0, 4, -1, -12, 64, 71, 11, 11,
-<a name="l03284"></a>03284 6, 85, 4, 4, 70, 35, 86, 35, 102, 35, 115, 9, -124, 9, 6, 105, 26, 117, 5, 112, 9, 115, 11, -125, 5,
-<a name="l03285"></a>03285 -125, 11, 6, 39, 22, 9, 3, 24, 39, 42, 30, 22, 29, 9, 9, 19, 18, 30, 42, 42, 41, 41, 0, 28, 29,
-<a name="l03286"></a>03286 30, 2, 1, 2, 31, 30, 30, 17, 0, 8, 24, 38, 6, 12, 16, 16, 2, 85, 6, -72, -1, -26, 64, 51, 15,
-<a name="l03287"></a>03287 15, 2, 85, 6, 18, 13, 13, 2, 85, 6, 6, 12, 12, 2, 85, 6, 8, 11, 11, 6, 85, 6, 12, 12, 12,
-<a name="l03288"></a>03288 6, 85, 6, 20, 13, 13, 6, 85, 6, 84, 37, 38, 12, 28, 16, 16, 2, 85, 12, 10, 13, 13, 2, 85, 12,
-<a name="l03289"></a>03289 -72, -1, -12, 64, 21, 11, 11, 6, 85, 12, 26, 44, 29, 30, 32, 1, 32, 0, 1, 0, 32, 16, 16, 2, 85,
-<a name="l03290"></a>03290 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12,
-<a name="l03291"></a>03291 2, 85, 0, -72, -1, -6, -76, 12, 12, 6, 85, 0, -72, -1, -16, 64, 10, 13, 13, 6, 85, 0, 93, 43, 59,
-<a name="l03292"></a>03292 92, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 93, 60, -3, 60, 78, 16, -10, 43, 43, 43, 77, -19, -12, 43,
-<a name="l03293"></a>03293 43, 43, 43, 43, 43, 43, -19, 0, 63, 60, -3, 60, 63, 60, -3, 60, 18, 57, 47, 60, 16, -3, 60, 57, 47,
-<a name="l03294"></a>03294 17, 57, 17, 18, 57, 1, 18, 23, 57, 49, 48, 1, 93, 0, 93, 43, 51, 17, 33, 50, 22, 22, 21, 20, 6,
-<a name="l03295"></a>03295 7, 22, 22, 21, 20, 14, 2, 35, 1, 33, 50, 55, 54, 54, 53, 52, 38, 38, 35, 33, 17, 33, 50, 55, 62,
-<a name="l03296"></a>03296 2, 53, 52, 38, 38, 35, 33, -106, 2, 38, -88, -53, 115, 102, 103, -123, -113, 87, -128, -63, -116, -2, -109, 1, 61,
-<a name="l03297"></a>03297 -127, 56, 74, 75, 70, -126, -98, -2, -37, 1, 109, 94, 38, 67, 90, 58, 84, -107, -116, -2, -83, 5, -70, 89, -71,
-<a name="l03298"></a>03298 101, 94, -90, 51, 39, -68, -128, 103, -79, 96, 49, 3, 82, 17, 22, 102, 77, 73, 111, 41, -5, -96, 7, 12, 56,
-<a name="l03299"></a>03299 107, 70, 82, 121, 49, 0, 0, 1, 0, 102, -1, -25, 5, 118, 5, -45, 0, 29, 0, -45, -75, 99, 2, 106, 29,
-<a name="l03300"></a>03300 2, 1, -72, -1, -24, -76, 11, 11, 6, 85, 0, -72, -1, -24, 64, 95, 11, 11, 6, 85, 32, 0, 50, 13, 99,
-<a name="l03301"></a>03301 0, 112, 0, 116, 29, -128, 0, -124, 29, -112, 0, -102, 5, -85, 3, -91, 13, -71, 3, -76, 13, -57, 13, -48, 0,
-<a name="l03302"></a>03302 -28, 29, -13, 29, 17, 14, 18, 29, 17, 29, 29, 3, 42, 6, 40, 17, 42, 28, 32, 31, 71, 13, 86, 20, 87,
-<a name="l03303"></a>03303 21, 86, 25, 104, 5, 107, 29, 123, 18, -117, 18, -102, 3, -103, 14, -102, 28, -88, 1, -92, 2, -88, 17, -43, 14,
-<a name="l03304"></a>03304 19, 0, 20, 0, 26, 16, 20, 16, 26, 4, 2, -72, -1, -34, -78, 40, 57, 1, -72, -1, -64, 64, 45, 40, 57,
-<a name="l03305"></a>03305 16, 15, 0, 1, 4, 27, 19, 30, 12, 3, 27, 30, 4, 9, 16, 38, 15, 74, 0, 38, 32, 1, 1, 1, 26,
-<a name="l03306"></a>03306 31, 23, 38, 32, 8, 1, 8, 12, 11, 11, 6, 85, 8, 25, 30, 99, 92, 24, 43, 78, 16, -12, 43, 93, 77,
-<a name="l03307"></a>03307 -19, 78, 16, -10, 93, 77, -19, -12, -19, 0, 63, -19, 63, -19, 17, 23, 57, 49, 48, 1, 43, 43, 93, 93, 113,
-<a name="l03308"></a>03308 0, 93, 43, 43, 1, 114, 1, 23, 6, 4, 35, 34, 36, 2, 53, 52, 18, 36, 51, 50, 4, 23, 7, 38, 38,
-<a name="l03309"></a>03309 35, 34, 6, 2, 21, 20, 18, 22, 51, 50, 54, 4, -76, -62, 61, -2, -61, -27, -19, -2, -41, -101, -81, 1, 67,
-<a name="l03310"></a>03310 -62, -36, 1, 44, 59, -65, 51, -62, -109, -87, -29, 92, 109, -26, -122, -93, -30, 2, 2, 49, -17, -5, -63, 1, 110,
-<a name="l03311"></a>03311 -46, -27, 1, 85, -79, -32, -53, 45, -96, -110, -94, -2, -17, -111, -69, -2, -23, -118, -68, 0, 0, 2, 0, -98, 0,
-<a name="l03312"></a>03312 0, 5, 90, 5, -70, 0, 15, 0, 29, 0, -27, 64, 47, 32, 31, 1, 67, 8, 28, 29, 30, 2, 1, 2, 17,
-<a name="l03313"></a>03313 16, 30, 15, 0, 8, 23, 38, 32, 9, 1, 31, 64, 13, 13, 2, 85, 9, 32, 16, 16, 2, 85, 9, 10, 15,
-<a name="l03314"></a>03314 15, 2, 85, 9, 24, 13, 13, 2, 85, 9, -72, -1, -12, 64, 21, 12, 12, 6, 85, 9, 26, 31, 29, 16, 32,
-<a name="l03315"></a>03315 1, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13,
-<a name="l03316"></a>03316 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72, -1, -8,
-<a name="l03317"></a>03317 64, 10, 13, 13, 6, 85, 0, 93, 30, 59, 92, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 93, 60, -3, 60,
-<a name="l03318"></a>03318 16, -10, 43, 43, 43, 43, 43, 93, -19, 0, 63, 60, -3, 60, 63, 60, -3, 60, 49, 48, 67, 121, 64, 54, 3,
-<a name="l03319"></a>03319 27, 7, 8, 6, 8, 5, 8, 4, 8, 4, 6, 25, 24, 26, 24, 2, 6, 11, 10, 12, 10, 13, 10, 3, 6,
-<a name="l03320"></a>03320 21, 22, 20, 22, 19, 22, 3, 6, 27, 3, 23, 33, 1, 18, 14, 23, 33, 1, 24, 8, 28, 33, 1, 22, 10,
-<a name="l03321"></a>03321 17, 33, 0, 43, 43, 1, 43, 43, 42, 42, 42, 42, -127, 1, 93, 51, 17, 33, 50, 23, 22, 23, 22, 18, 21,
-<a name="l03322"></a>03322 20, 2, 14, 2, 35, 37, 33, 50, 54, 55, 54, 54, 53, 52, 38, 39, 38, 35, 33, -98, 1, -7, -85, 90, 126,
-<a name="l03323"></a>03323 89, 116, 115, 78, 122, -111, -51, -123, -2, -79, 1, 57, -111, -91, 49, 69, 77, -105, 108, 78, -83, -2, -52, 5, -70,
-<a name="l03324"></a>03324 21, 29, 76, 98, -2, -49, -60, -89, -2, -2, -87, 97, 50, -83, 54, 49, 69, -23, -90, -26, -9, 42, 30, 0, 1,
-<a name="l03325"></a>03325 0, -94, 0, 0, 4, -24, 5, -70, 0, 11, 0, -107, 64, 21, 6, 5, 30, 8, 8, 7, 7, 0, 3, 4, 30,
-<a name="l03326"></a>03326 2, 1, 2, 10, 9, 30, 11, 0, 8, 7, -72, -1, -64, 64, 29, 16, 18, 52, 7, 84, 3, 74, 32, 10, 32,
-<a name="l03327"></a>03327 13, 2, 10, 26, 13, 4, 9, 32, 1, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15,
-<a name="l03328"></a>03328 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -6, -76,
-<a name="l03329"></a>03329 12, 12, 6, 85, 0, -72, -1, -16, 64, 10, 13, 13, 6, 85, 0, 93, 12, 59, 91, 24, 43, 78, 16, -12, 43,
-<a name="l03330"></a>03330 43, 43, 43, 43, 43, 93, 60, 77, -3, 60, 78, 16, -10, 93, 77, -12, -28, 43, 0, 63, 60, -3, 60, 63, 60,
-<a name="l03331"></a>03331 -3, 60, 18, 57, 47, 60, 16, -3, 60, 49, 48, 51, 17, 33, 21, 33, 17, 33, 21, 33, 17, 33, 21, -94, 4,
-<a name="l03332"></a>03332 36, -4, -98, 3, 43, -4, -43, 3, -124, 5, -70, -83, -2, 63, -84, -2, 13, -83, 0, 0, 1, 0, -88, 0, 0,
-<a name="l03333"></a>03333 4, -123, 5, -70, 0, 9, 0, -115, 64, 43, 6, 5, 30, 8, 8, -113, 7, 1, 7, 7, 0, 3, 4, 30, 2,
-<a name="l03334"></a>03334 1, 2, 0, 8, 7, -100, 32, 2, 32, 11, 2, 2, 26, 11, 4, 9, 32, 1, 32, 0, 1, 0, 32, 16, 16,
-<a name="l03335"></a>03335 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, 64,
-<a name="l03336"></a>03336 11, 12, 12, 2, 85, 0, 12, 11, 11, 6, 85, 0, -72, -1, -2, -76, 12, 12, 6, 85, 0, -72, -1, -16, 64,
-<a name="l03337"></a>03337 10, 13, 13, 6, 85, 0, 93, 10, 59, 92, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 93, 60, 77,
-<a name="l03338"></a>03338 -3, 60, 78, 16, -10, 93, 77, -28, 0, 63, 63, 60, -3, 60, 18, 57, 47, 93, 60, 16, -3, 60, 49, 48, 51,
-<a name="l03339"></a>03339 17, 33, 21, 33, 17, 33, 21, 33, 17, -88, 3, -35, -4, -27, 2, -80, -3, 80, 5, -70, -83, -2, 58, -83, -3,
-<a name="l03340"></a>03340 102, 0, 1, 0, 109, -1, -25, 5, -71, 5, -45, 0, 37, 1, 19, 64, 26, 27, 20, 27, 21, 2, 96, 39, 1,
-<a name="l03341"></a>03341 94, 8, 19, 1, 18, 3, 36, 36, 0, 33, 18, 23, 2, 37, 0, 30, 2, 1, -72, -1, -64, 64, 32, 12, 12,
-<a name="l03342"></a>03342 6, 85, 1, 1, 6, 23, 30, 14, 3, 33, 30, 6, 9, 1, 1, 38, 39, 37, 36, 32, 3, 3, 32, 2, 32,
-<a name="l03343"></a>03343 39, 96, 2, 3, 2, -72, -1, -28, -76, 15, 15, 2, 85, 2, -72, -1, -14, -76, 13, 13, 2, 85, 2, -72, -1,
-<a name="l03344"></a>03344 -38, -76, 12, 12, 2, 85, 2, -72, -1, -12, 64, 27, 12, 12, 6, 85, 2, 114, -128, 39, 1, 39, 29, 38, 32,
-<a name="l03345"></a>03345 10, 1, 10, 16, 12, 12, 6, 85, 10, 25, 38, 99, 91, 24, 43, 78, 16, -12, 43, 93, 77, -19, 77, 16, 93,
-<a name="l03346"></a>03346 -10, 43, 43, 43, 43, 93, 60, 77, 16, -3, 60, 17, 18, 57, 47, 0, 63, -19, 63, -19, 18, 57, 47, 43, 60,
-<a name="l03347"></a>03347 -3, 60, 17, 18, 57, 17, 18, 57, 1, 17, 18, 57, 18, 57, 49, 48, 67, 121, 64, 68, 4, 35, 27, 28, 26,
-<a name="l03348"></a>03348 28, 25, 28, 3, 6, 12, 38, 16, 37, 21, 38, 31, 38, 8, 37, 4, 38, 35, 37, 24, 13, 29, 33, 0, 22,
-<a name="l03349"></a>03349 15, 19, 33, 1, 17, 18, 20, 19, 32, 7, 29, 33, 0, 34, 5, 37, 33, 1, 28, 11, 23, 33, 1, 20, 17,
-<a name="l03350"></a>03350 23, 33, 1, 30, 9, 33, 33, 0, 36, 3, 33, 33, 0, 0, 43, 43, 43, 43, 1, 43, 43, 16, 60, 16, 60,
-<a name="l03351"></a>03351 43, 43, 43, 43, 43, 43, 43, 43, 43, 42, -127, 1, 93, 0, 93, 1, 53, 37, 17, 6, 4, 35, 34, 36, 2,
-<a name="l03352"></a>03352 53, 52, 18, 36, 51, 50, 4, 22, 23, 7, 46, 2, 35, 34, 6, 6, 7, 6, 21, 20, 18, 4, 51, 50, 54,
-<a name="l03353"></a>03353 55, 17, 3, 76, 2, 109, -113, -2, -48, -96, -40, -2, -97, -76, -77, 1, 80, -37, -97, 1, 1, -110, 38, -81, 33,
-<a name="l03354"></a>03354 98, -74, 111, -123, -62, 119, 33, 56, -121, 1, 2, -111, 126, -16, 62, 2, 63, -84, 1, -3, -32, 114, 115, -71, 1,
-<a name="l03355"></a>03355 94, -40, -42, 1, 115, -76, 103, -72, -108, 48, 112, -128, 77, 81, -124, 79, -120, -97, -60, -2, -8, -128, 97, 55, 1,
-<a name="l03356"></a>03356 17, 0, 1, 0, -92, 0, 0, 5, 34, 5, -70, 0, 11, 0, -40, -71, 0, 13, -1, -64, 64, 26, 19, 21, 52,
-<a name="l03357"></a>03357 4, 3, 30, 9, 10, -96, 10, -48, 10, 2, 10, 5, 2, 2, 11, 8, 8, 5, 8, 32, 7, 7, 6, -72, -1,
-<a name="l03358"></a>03358 -18, -76, 15, 15, 2, 85, 6, -72, -1, -14, 64, 11, 13, 13, 2, 85, 6, 16, 12, 12, 2, 85, 6, -72, -1,
-<a name="l03359"></a>03359 -32, 64, 24, 11, 11, 6, 85, 6, 1, 12, 12, 6, 85, 6, 93, -128, 13, 1, 13, 2, 11, 32, 1, 32, 0,
-<a name="l03360"></a>03360 1, 0, -72, -1, -64, 64, 10, 19, 21, 52, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85,
-<a name="l03361"></a>03361 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, 64, 11, 12, 12, 2, 85, 0, 8, 11, 11, 6, 85,
-<a name="l03362"></a>03362 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72, -1, -8, 64, 22, 13, 13, 6, 85, 0, 93, 12, 32, 13, 1,
-<a name="l03363"></a>03363 32, 13, 80, 13, 96, 13, 112, 13, 4, 59, 89, 24, 43, 93, 113, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l03364"></a>03364 93, 60, -3, 60, 16, 93, -10, 43, 43, 43, 43, 43, 60, 16, -3, 60, 0, 63, 60, 63, 60, 57, 93, 47, 60,
-<a name="l03365"></a>03365 -3, 60, 49, 48, 1, 43, 51, 17, 51, 17, 33, 17, 51, 17, 35, 17, 33, 17, -92, -62, 2, -6, -62, -62, -3,
-<a name="l03366"></a>03366 6, 5, -70, -3, -90, 2, 90, -6, 70, 2, -77, -3, 77, 0, 1, 0, -65, 0, 0, 1, -127, 5, -70, 0, 3,
-<a name="l03367"></a>03367 0, -52, -75, 1, 2, 0, 8, 2, 5, -72, -1, -64, -77, 56, 61, 52, 5, -72, -1, -64, -77, 51, 52, 52, 5,
-<a name="l03368"></a>03368 -72, -1, -64, -77, 45, 48, 52, 5, -72, -1, -64, -77, 40, 41, 52, 5, -72, -1, -64, -77, 35, 37, 52, 5, -72,
-<a name="l03369"></a>03369 -1, -64, -77, 29, 30, 52, 5, -72, -1, -64, -77, 24, 26, 52, 5, -72, -1, -64, 64, 42, 13, 16, 52, 32, 5,
-<a name="l03370"></a>03370 -112, 5, -81, 5, 3, 3, 32, 1, 0, 0, -113, 0, -96, 0, -80, 0, 4, 47, 0, 64, 0, 80, 0, -33, 0,
-<a name="l03371"></a>03371 -16, 0, 5, 18, 32, 0, -113, 0, -112, 0, 3, 5, -72, -1, -64, 64, 11, 13, 13, 2, 85, 0, 24, 16, 16,
-<a name="l03372"></a>03372 2, 85, 0, -72, -1, -20, -76, 15, 15, 2, 85, 0, -72, -1, -18, -76, 13, 13, 2, 85, 0, -72, -1, -10, 64,
-<a name="l03373"></a>03373 16, 12, 12, 2, 85, 0, 32, 11, 11, 6, 85, 0, -94, 4, -42, 89, 24, 43, 16, -10, 43, 43, 43, 43, 43,
-<a name="l03374"></a>03374 43, 93, 67, 92, 88, -78, -128, 0, 1, 1, 93, 89, 113, 114, 60, -3, 93, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l03375"></a>03375 60, 0, 63, 63, 49, 48, 51, 17, 51, 17, -65, -62, 5, -70, -6, 70, 0, 1, 0, 55, -1, -25, 3, 97, 5,
-<a name="l03376"></a>03376 -70, 0, 17, 0, -87, 64, 16, 101, 2, 103, 6, 116, 2, 117, 6, -120, 13, -120, 17, 6, 9, 2, 1, -72, -1,
-<a name="l03377"></a>03377 -64, -76, 11, 12, 6, 85, 1, -72, 1, 26, 64, 11, 4, 30, 15, 9, 9, 38, 10, 10, 8, 38, 11, -72, -1,
-<a name="l03378"></a>03378 -22, -76, 16, 16, 2, 85, 11, -72, -1, -22, -76, 13, 13, 2, 85, 11, -72, -1, -2, -76, 12, 12, 2, 85, 11,
-<a name="l03379"></a>03379 -72, -1, -24, -76, 11, 11, 6, 85, 11, -72, -1, -2, 64, 22, 12, 12, 6, 85, 11, 93, 32, 19, 1, 32, 19,
-<a name="l03380"></a>03380 64, 19, 80, 19, 96, 19, 4, 19, 1, 38, 0, -72, -1, -24, -76, 12, 12, 2, 85, 0, -72, -1, -22, -76, 12,
-<a name="l03381"></a>03381 12, 6, 85, 0, -72, -1, -36, 64, 10, 13, 13, 6, 85, 0, 75, 18, -74, 89, 24, 43, 16, -10, 43, 43, 43,
-<a name="l03382"></a>03382 -19, 16, 93, 113, -10, 43, 43, 43, 43, 43, -19, 60, 16, -19, 0, 63, -19, -19, 43, 63, 49, 48, 0, 93, 19,
-<a name="l03383"></a>03383 55, 22, 22, 51, 50, 54, 54, 53, 17, 51, 17, 20, 6, 6, 35, 34, 38, 59, -81, 7, 112, 99, 73, 106, 40,
-<a name="l03384"></a>03384 -62, 89, -63, -126, -63, -51, 1, -96, 24, -88, 124, 67, 115, 126, 3, -14, -4, 25, -72, -54, 106, -34, 0, 0, 1,
-<a name="l03385"></a>03385 0, -106, 0, 0, 5, 82, 5, -70, 0, 11, 1, -2, 64, 30, 3, 34, 55, 57, 8, 9, 58, 39, 10, 53, 6,
-<a name="l03386"></a>03386 54, 10, 71, 10, 87, 3, -122, 3, -41, 3, 7, 118, 10, -39, 3, -39, 10, 3, 6, -72, -1, -12, 64, 24, 13,
-<a name="l03387"></a>03387 13, 2, 85, 40, 5, -116, 4, -118, 5, -86, 4, -22, 8, 5, 10, 4, 1, 53, 4, -42, 4, 2, 9, -72, -1,
-<a name="l03388"></a>03388 -32, 64, 9, 18, 33, 52, 3, 32, 18, 33, 52, 3, -72, -1, -34, -77, 12, 57, 18, 9, -72, -1, -32, -77, 18,
-<a name="l03389"></a>03389 33, 52, 8, -72, -1, -32, -77, 18, 33, 52, 4, -72, -1, -32, -77, 29, 33, 52, 4, -72, -1, -64, -77, 18, 22,
-<a name="l03390"></a>03390 52, 8, -72, -1, -34, 64, 61, 25, 57, 8, 9, 37, 37, 61, 8, 9, 25, 25, 61, 6, 6, 7, 9, 10, 9,
-<a name="l03391"></a>03391 8, 10, 5, 3, 4, 4, 32, 5, 10, 20, 5, 5, 10, 9, 8, 8, 32, 7, 6, 20, 7, 7, 6, 10, 10,
-<a name="l03392"></a>03392 0, 5, 2, 4, 1, 2, 7, 11, 8, 0, 8, 10, 3, 2, 11, 1, 0, 4, -72, 2, 58, 64, 15, 48, 5,
-<a name="l03393"></a>03393 1, -96, 5, -80, 5, -64, 5, -32, 5, 4, 5, 74, 8, -72, 2, 58, 64, 11, 48, 7, 1, 32, 7, -128, 7,
-<a name="l03394"></a>03394 -80, 7, 3, 7, -72, 2, -122, 64, 12, 11, 32, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76,
-<a name="l03395"></a>03395 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1,
-<a name="l03396"></a>03396 -6, -76, 12, 12, 6, 85, 0, -72, -1, -14, 64, 10, 13, 13, 6, 85, 0, 93, 12, 59, -88, 24, 43, 16, -12,
-<a name="l03397"></a>03397 43, 43, 43, 43, 43, 43, 93, -19, -3, 93, 113, -19, -12, 93, 113, -19, 16, 60, 16, 60, 60, 60, 0, 63, 60,
-<a name="l03398"></a>03398 60, 60, 63, 60, 60, 60, 18, 57, 47, -121, 5, 46, 43, 14, 125, 16, -60, -121, 5, 46, 24, 43, 4, 125, 16,
-<a name="l03399"></a>03399 -60, 7, 8, 16, 60, 8, 60, 1, 75, -80, 24, 83, 75, -80, 27, 81, 90, 88, -71, 0, 4, -1, -40, 56, 89,
-<a name="l03400"></a>03400 -79, 6, 2, 67, 84, 88, -71, 0, 4, -1, -16, -77, 12, 17, 52, 3, -72, -1, -16, 64, 23, 12, 17, 52, 6,
-<a name="l03401"></a>03401 16, 14, 17, 52, 8, 16, 14, 16, 52, 9, 16, 14, 17, 52, 10, 16, 13, 16, 52, 0, 43, 43, 43, 43, 43,
-<a name="l03402"></a>03402 43, 89, 49, 48, 1, 43, 43, 43, 43, 43, 43, 43, 67, 92, 88, 64, 17, 9, 34, 25, 57, 8, 44, 25, 57,
-<a name="l03403"></a>03403 4, 44, 25, 57, 4, 34, 27, 57, 5, -72, -1, -34, -74, 22, 57, 4, 34, 22, 57, 6, -72, -1, -34, 64, 11,
-<a name="l03404"></a>03404 18, 57, 8, 34, 20, 57, 4, 64, 20, 57, 8, -72, -1, -34, -75, 37, 57, 4, 64, 21, 57, 43, 43, 43, 43,
-<a name="l03405"></a>03405 43, 43, 43, 43, 43, 43, 43, 89, 0, 43, 43, 43, 1, 113, 114, 93, 43, 0, 113, 93, 43, 43, 51, 17, 51,
-<a name="l03406"></a>03406 17, 1, 33, 1, 1, 33, 1, 7, 17, -106, -62, 2, -40, 1, 7, -3, -103, 2, -126, -1, 0, -3, -10, -16, 5,
-<a name="l03407"></a>03407 -70, -3, 41, 2, -41, -3, -82, -4, -104, 2, -26, -22, -2, 4, 0, 1, 0, -106, 0, 0, 4, 42, 5, -70, 0,
-<a name="l03408"></a>03408 5, 0, 109, 64, 12, 1, 2, 4, 3, 30, 5, 0, 8, 32, 4, 1, 4, -72, 2, -89, 64, 15, 7, 2, 3,
-<a name="l03409"></a>03409 32, 1, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76,
-<a name="l03410"></a>03410 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -10, -76, 12, 12, 6, 85, 0, -72, -1,
-<a name="l03411"></a>03411 -8, 64, 10, 13, 13, 6, 85, 0, 93, 6, 59, 92, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 93, 60, -3,
-<a name="l03412"></a>03412 60, 16, -26, 93, 0, 63, 60, -3, 60, 63, 49, 48, 51, 17, 51, 17, 33, 21, -106, -62, 2, -46, 5, -70, -6,
-<a name="l03413"></a>03413 -13, -83, 0, 1, 0, -104, 0, 0, 6, 15, 5, -70, 0, 16, 2, -28, -79, 2, 2, 67, 84, 88, -71, 0, 8,
-<a name="l03414"></a>03414 -1, -10, 64, 11, 12, 12, 2, 85, 8, 14, 13, 17, 2, 85, 2, -72, -1, -18, -76, 13, 17, 2, 85, 5, -72,
-<a name="l03415"></a>03415 -1, -18, 64, 40, 13, 17, 2, 85, 12, 18, 12, 12, 2, 85, 5, 15, 12, 3, 9, 0, 1, 2, 8, 9, 11,
-<a name="l03416"></a>03416 14, 0, 8, 9, 2, 10, 11, 6, 16, 16, 2, 85, 11, 16, 13, 13, 2, 85, 11, -72, -1, -6, -74, 12, 12,
-<a name="l03417"></a>03417 2, 85, 11, 16, 0, -72, -1, -26, -76, 16, 16, 2, 85, 0, -72, -1, -8, -76, 15, 15, 2, 85, 0, -72, -1,
-<a name="l03418"></a>03418 -4, -76, 13, 13, 2, 85, 0, 47, 43, 43, 43, -51, 47, 43, 43, 43, -51, 0, 63, 63, -64, -64, 16, -48, -48,
-<a name="l03419"></a>03419 -64, 17, 18, 23, 57, 43, 43, 49, 48, 1, 43, 43, 43, 0, 27, -79, 6, 2, 67, 84, 88, 64, 31, 7, 32,
-<a name="l03420"></a>03420 11, 11, 6, 85, 6, 32, 11, 11, 6, 85, 3, 32, 11, 11, 6, 85, 4, 32, 11, 11, 6, 85, 5, 32, 11,
-<a name="l03421"></a>03421 11, 6, 85, 8, -72, -1, -14, 64, 35, 11, 11, 6, 85, 2, 12, 11, 11, 6, 85, 3, 6, 12, 12, 6, 85,
-<a name="l03422"></a>03422 2, 14, 12, 12, 6, 85, 9, 12, 12, 12, 6, 85, 10, 12, 12, 12, 6, 85, 7, -72, -1, -8, -76, 13, 13,
-<a name="l03423"></a>03423 6, 85, 8, -72, -1, -8, 64, 31, 13, 13, 6, 85, 38, 5, 1, 12, 32, 10, 18, 52, 15, 32, 10, 18, 52,
-<a name="l03424"></a>03424 15, 5, 12, 3, 0, 1, 14, 11, 0, 8, 8, 1, 2, 10, -72, -1, -18, -76, 11, 11, 6, 85, 10, -72, -1,
-<a name="l03425"></a>03425 -18, -76, 12, 12, 6, 85, 10, -69, 2, 86, 0, 18, 0, 16, 2, 86, 64, 13, 0, 12, 11, 11, 6, 85, 0,
-<a name="l03426"></a>03426 6, 12, 12, 6, 85, 0, -72, -1, -8, -76, 13, 13, 6, 85, 0, 1, 47, 43, 43, 43, -12, 47, -12, 43, 43,
-<a name="l03427"></a>03427 0, 63, 60, 63, 60, 60, 17, 18, 23, 57, 43, 43, 93, 49, 48, 1, 43, 43, 43, 43, 43, 43, 43, 43, 0,
-<a name="l03428"></a>03428 43, 43, 43, 43, 43, 27, 64, 127, 0, 2, 15, 8, 20, 2, 27, 8, 4, 118, 12, -122, 12, -56, 12, 3, 9,
-<a name="l03429"></a>03429 12, 73, 12, 73, 15, 3, 41, 4, 37, 13, 44, 14, 88, 3, 91, 4, 118, 13, 120, 14, -121, 13, 8, 11, 2,
-<a name="l03430"></a>03430 5, 8, 57, 13, 54, 14, 79, 2, 75, 3, 68, 7, 64, 8, 77, 13, 66, 14, 10, -104, 2, -103, 3, -106, 7,
-<a name="l03431"></a>03431 -106, 8, -88, 3, -89, 7, 6, 18, 2, 15, 14, 14, 48, 5, 2, 20, 5, 5, 2, 8, 12, 13, 13, 48, 5,
-<a name="l03432"></a>03432 8, 20, 5, 5, 8, 12, 82, 15, 82, 1, 64, 1, 2, 2, 8, 8, 9, 10, 11, 11, 13, 13, 14, 14, 16,
-<a name="l03433"></a>03433 0, 8, 9, 2, 96, 18, -128, 18, 2, 18, -70, 2, -88, 0, 13, 1, 49, -78, 5, 32, 8, -72, 1, 49, 64,
-<a name="l03434"></a>03434 10, 12, 9, 10, 32, 64, 12, 127, 11, 1, 11, -70, 2, 86, 0, 14, 1, 11, -78, 5, 32, 2, -72, 1, 11,
-<a name="l03435"></a>03435 64, 9, 15, 1, 0, 32, 15, 112, 16, 1, 16, -72, 2, 86, -73, 32, 5, 96, 5, -128, 5, 3, 5, -72, 2,
-<a name="l03436"></a>03436 -88, -77, 17, 59, 89, 24, 43, 25, 16, -12, 93, -12, 93, 60, 24, -3, 60, 16, -19, 26, 25, 16, -19, -12, 93,
-<a name="l03437"></a>03437 60, 26, 24, -3, 60, 16, -19, 26, 25, 16, -19, -28, 93, 0, 24, 63, 63, 60, 60, 16, 60, 16, 60, 16, 60,
-<a name="l03438"></a>03438 16, 60, 16, 60, 16, 60, 26, 16, -19, -19, -121, 5, 46, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125, -60, 49,
-<a name="l03439"></a>03439 48, 0, 75, -80, 11, 83, 75, -80, 30, 81, 90, 88, -67, 0, 12, -1, -5, 0, 8, -1, -42, 0, 2, -1, -42,
-<a name="l03440"></a>03440 56, 56, 56, 89, 1, 75, -80, 12, 83, 75, -80, 40, 81, 90, 88, -71, 0, 13, -1, -8, -79, 14, 10, 56, 56,
-<a name="l03441"></a>03441 89, 1, 67, 92, 88, -71, 0, 13, -1, -44, -74, 33, 57, 14, 44, 33, 57, 13, -72, -1, -44, -74, 55, 57, 14,
-<a name="l03442"></a>03442 50, 55, 57, 13, -72, -1, -44, -75, 45, 57, 14, 44, 45, 57, 43, 43, 43, 43, 43, 43, 89, 114, 113, 93, 0,
-<a name="l03443"></a>03443 113, 93, 1, 93, 89, 89, 51, 17, 33, 1, 22, 23, 54, 55, 1, 33, 17, 35, 17, 1, 35, 1, 17, -104, 1,
-<a name="l03444"></a>03444 36, 1, 91, 48, 22, 25, 53, 1, 95, 1, 5, -69, -2, 86, -81, -2, 88, 5, -70, -5, -14, -111, 72, 80, -101,
-<a name="l03445"></a>03445 3, -4, -6, 70, 4, -53, -5, 53, 4, -32, -5, 32, 0, 1, 0, -100, 0, 0, 5, 31, 5, -70, 0, 9, 1,
-<a name="l03446"></a>03446 125, -79, 18, 11, -72, -1, -64, 64, 10, 19, 21, 52, 8, 24, 12, 22, 2, 85, 3, -72, -1, -24, 64, 33, 12,
-<a name="l03447"></a>03447 22, 2, 85, 8, 2, 3, 3, 32, 7, 8, 20, 7, 7, 8, 2, 7, 3, 3, 8, 9, 4, 2, 2, 9, 7,
-<a name="l03448"></a>03448 8, 4, 3, 32, 6, 6, 5, -72, -1, -20, -76, 15, 15, 2, 85, 5, -72, -1, -14, 64, 11, 13, 13, 2, 85,
-<a name="l03449"></a>03449 5, 18, 12, 12, 2, 85, 5, -72, -1, -9, 64, 26, 11, 11, 6, 85, 5, 93, 32, 11, 1, 32, 11, 80, 11,
-<a name="l03450"></a>03450 96, 11, 112, 11, -128, 11, 5, 11, 8, 9, 32, 1, 0, -72, -1, -64, 64, 13, 19, 21, 52, 32, 0, 1, 0,
-<a name="l03451"></a>03451 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72,
-<a name="l03452"></a>03452 -1, -6, 64, 11, 12, 12, 2, 85, 0, 4, 11, 11, 6, 85, 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72,
-<a name="l03453"></a>03453 -1, -8, 64, 10, 13, 13, 6, 85, 0, 93, 10, 59, 89, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 93,
-<a name="l03454"></a>03454 43, 60, -3, 60, 16, 93, 113, -12, 43, 43, 43, 43, 60, 16, -3, 60, 0, 63, 60, 63, 60, 18, 57, 57, 1,
-<a name="l03455"></a>03455 17, 57, 57, -121, 4, 46, 43, -121, 125, -60, -79, 6, 2, 67, 84, 88, -71, 0, 3, -1, -32, -73, 12, 17, 52,
-<a name="l03456"></a>03456 8, 32, 12, 17, 52, 0, 43, 43, 89, 49, 48, 43, 43, 1, 43, 67, 92, 88, -76, 8, 64, 70, 57, 3, -72,
-<a name="l03457"></a>03457 -1, -64, -74, 70, 57, 8, 64, 50, 57, 3, -72, -1, -64, -74, 50, 57, 7, 34, 25, 57, 2, -72, -1, -34, -74,
-<a name="l03458"></a>03458 25, 57, 7, 34, 50, 57, 2, -72, -1, -34, -74, 50, 57, 7, 34, 35, 57, 2, -72, -1, -34, 64, 11, 35, 57,
-<a name="l03459"></a>03459 7, 14, 20, 57, 7, 14, 19, 57, 2, -72, -1, -12, -74, 19, 57, 7, 14, 29, 57, 2, -72, -1, -12, -74, 29,
-<a name="l03460"></a>03460 57, 7, 14, 21, 57, 2, -72, -1, -8, -79, 21, 57, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43,
-<a name="l03461"></a>03461 43, 0, 43, 43, 43, 43, 89, 51, 17, 51, 1, 17, 51, 17, 35, 1, 17, -100, -57, 3, 2, -70, -57, -4, -2,
-<a name="l03462"></a>03462 5, -70, -5, -127, 4, 127, -6, 70, 4, -128, -5, -128, 0, 0, 2, 0, 99, -1, -25, 5, -35, 5, -44, 0, 14,
-<a name="l03463"></a>03463 0, 27, 0, -54, 64, 80, 26, 15, 1, 20, 16, 20, 20, 27, 23, 27, 27, 4, 4, 16, 4, 20, 11, 23, 11,
-<a name="l03464"></a>03464 27, 4, -87, 23, -74, 14, -58, 14, 3, 23, 23, 24, 27, 2, 32, 29, 64, 17, 79, 19, 79, 23, 64, 26, 88,
-<a name="l03465"></a>03465 5, 88, 9, 87, 16, 85, 17, 95, 19, 90, 23, 95, 24, 86, 26, 87, 27, -117, 23, -103, 2, 16, 25, 30, 3,
-<a name="l03466"></a>03466 3, 18, 30, 11, 9, 21, 38, 32, 7, 1, 7, -72, -1, -24, -76, 16, 16, 2, 85, 7, -72, -1, -18, -76, 13,
-<a name="l03467"></a>03467 13, 2, 85, 7, -72, -1, -16, -76, 12, 12, 2, 85, 7, -72, -1, -22, -76, 11, 11, 6, 85, 7, -72, -1, -12,
-<a name="l03468"></a>03468 -76, 13, 13, 6, 85, 7, -72, -1, -6, 64, 33, 12, 12, 6, 85, 7, 26, -128, 29, 1, 29, 15, 38, 32, 0,
-<a name="l03469"></a>03469 1, 0, 6, 11, 11, 6, 85, 0, 6, 12, 12, 6, 85, 0, 25, 28, 99, 92, 24, 43, 78, 16, -12, 43, 43,
-<a name="l03470"></a>03470 93, 77, -19, 78, 16, 93, -10, 43, 43, 43, 43, 43, 43, 93, 77, -19, 0, 63, -19, 63, -19, 49, 48, 1, 93,
-<a name="l03471"></a>03471 113, 0, 93, 93, 93, 113, 19, 16, 0, 33, 50, 4, 18, 21, 20, 2, 4, 35, 34, 36, 2, 55, 16, 0, 51,
-<a name="l03472"></a>03472 50, 0, 17, 52, 2, 38, 35, 34, 0, 99, 1, -120, 1, 54, -53, 1, 70, -85, -76, -2, -74, -65, -49, -2, -70,
-<a name="l03473"></a>03473 -88, -56, 1, 29, -41, -37, 1, 27, 121, -23, -111, -50, -2, -41, 2, -54, 1, 109, 1, -99, -62, -2, -91, -36, -33,
-<a name="l03474"></a>03474 -2, -96, -75, -56, 1, 90, -66, -2, -9, -2, -49, 1, 52, 1, 27, -77, 1, 11, -109, -2, -27, 0, 2, 0, -98,
-<a name="l03475"></a>03475 0, 0, 4, -3, 5, -70, 0, 13, 0, 24, 0, -78, 64, 44, 101, 17, 107, 20, 2, 75, 16, 75, 20, 91, 16,
-<a name="l03476"></a>03476 91, 20, 4, 11, 12, 30, 15, 14, 14, 0, 23, 24, 30, 2, 1, 2, 0, 8, 18, 38, 8, 10, 13, 13, 2,
-<a name="l03477"></a>03477 85, 8, 16, 11, 11, 6, 85, 8, -72, -1, -12, 64, 27, 12, 12, 6, 85, 8, 26, 32, 26, 1, 32, 26, 1,
-<a name="l03478"></a>03478 26, 24, 13, 32, 1, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72,
-<a name="l03479"></a>03479 -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, 64, 11, 12, 12, 2, 85, 0, 12, 11, 11, 6, 85, 0, -72,
-<a name="l03480"></a>03480 -1, -6, -76, 12, 12, 6, 85, 0, -72, -1, -16, 64, 10, 13, 13, 6, 85, 0, 93, 25, 59, 92, 24, 43, 16,
-<a name="l03481"></a>03481 -10, 43, 43, 43, 43, 43, 43, 43, 93, 60, -3, 60, 78, 16, 113, 93, -10, 43, 43, 43, 77, -19, 0, 63, 63,
-<a name="l03482"></a>03482 60, -3, 60, 18, 57, 47, 60, -3, 60, 49, 48, 1, 93, 0, 93, 51, 17, 33, 50, 23, 30, 2, 21, 20, 2,
-<a name="l03483"></a>03483 33, 33, 17, 17, 33, 50, 54, 53, 52, 38, 39, 38, 35, 33, -98, 2, 41, -110, 77, 108, -110, 89, -18, -2, -55,
-<a name="l03484"></a>03484 -2, -120, 1, 123, -68, -98, 93, 76, 49, -124, -2, -119, 5, -70, 14, 18, 101, -74, 109, -69, -2, -3, -3, -84, 3,
-<a name="l03485"></a>03485 1, -116, 127, 92, -125, 21, 13, 0, 0, 2, 0, 88, -1, -114, 5, -18, 5, -44, 0, 21, 0, 40, 1, 104, 64,
-<a name="l03486"></a>03486 -107, 95, 38, -97, 38, 2, 25, 24, 55, 21, 2, 11, 28, 4, 31, 4, 35, 27, 28, 20, 31, 20, 35, 6, 42,
-<a name="l03487"></a>03487 5, 45, 23, 43, 38, 59, 5, 60, 23, 58, 38, 76, 5, 76, 23, 73, 38, 93, 5, 85, 35, 88, 38, 111, 5,
-<a name="l03488"></a>03488 123, 3, 122, 5, -116, 3, -116, 5, -107, 0, -102, 3, -92, 0, -85, 3, -43, 0, -43, 22, -27, 0, -27, 23, -27,
-<a name="l03489"></a>03489 24, 26, 28, 5, 43, 0, 42, 5, 59, 5, 4, 93, 5, -110, 24, -106, 38, -43, 38, 4, 37, 22, 42, 38, 52,
-<a name="l03490"></a>03490 22, 57, 38, 73, 24, 73, 28, 69, 31, 69, 35, 75, 38, 86, 8, 88, 17, 85, 21, 90, 28, 90, 29, 86, 31,
-<a name="l03491"></a>03491 87, 32, 87, 34, 105, 5, 102, 21, 107, 38, 123, 38, -114, 28, -114, 38, -37, 24, -36, 38, 25, 11, 24, 1, 21,
-<a name="l03492"></a>03492 -72, -1, -44, -78, 27, 57, 0, -72, -1, -44, 64, 56, 27, 57, 4, 24, 20, 24, 42, 5, 58, 5, 4, 2, 3,
-<a name="l03493"></a>03493 22, 40, 3, 7, 40, 38, 24, 22, 5, 0, 6, 33, 3, 19, 26, 5, 2, 40, 38, 24, 22, 0, 5, 36, 30,
-<a name="l03494"></a>03494 30, 15, 3, 2, 8, 36, 30, 7, 9, 26, 38, 19, 24, 15, 15, 2, 85, 19, -72, -1, -18, -76, 13, 13, 2,
-<a name="l03495"></a>03495 85, 19, -72, -1, -24, -76, 12, 12, 2, 85, 19, -72, -1, -16, -76, 11, 11, 6, 85, 19, -72, -1, -12, -76, 13,
-<a name="l03496"></a>03496 13, 6, 85, 19, -72, -1, -12, 64, 37, 12, 12, 6, 85, 19, 74, 2, 26, 32, 42, -128, 42, 2, 42, 33, 38,
-<a name="l03497"></a>03497 32, 11, 1, 11, 24, 11, 11, 6, 85, 11, 6, 12, 12, 6, 85, 11, 25, 41, 99, 92, 24, 43, 78, 16, -12,
-<a name="l03498"></a>03498 43, 43, 93, 77, -19, 78, 16, 93, -10, 77, -12, 43, 43, 43, 43, 43, 43, -19, 0, 63, -19, 63, 63, -19, 17,
-<a name="l03499"></a>03499 23, 57, 18, 57, 1, 17, 18, 57, 18, 23, 57, 0, 17, 51, 16, -55, 16, -55, 93, 49, 48, 1, 43, 43, 93,
-<a name="l03500"></a>03500 93, 0, 114, 113, 93, 1, 93, 113, 114, 37, 22, 23, 7, 38, 39, 6, 35, 34, 36, 2, 53, 52, 18, 36, 51,
-<a name="l03501"></a>03501 50, 4, 18, 21, 20, 2, 37, 22, 23, 54, 17, 52, 2, 38, 35, 34, 0, 17, 16, 0, 51, 50, 55, 38, 39,
-<a name="l03502"></a>03502 4, -11, -121, 114, 57, -98, -99, -93, -59, -57, -2, -68, -81, -80, 1, 69, -55, -53, 1, 70, -85, 110, -3, -26, -88,
-<a name="l03503"></a>03503 109, -85, 121, -23, -111, -39, -2, -30, 1, 27, -36, 104, 92, 91, 101, -99, 93, 43, -121, 57, 123, 91, -64, 1, 92,
-<a name="l03504"></a>03504 -38, -39, 1, 100, -70, -63, -2, -91, -38, -75, -2, -33, -115, 47, 93, -100, 1, 57, -78, 1, 10, -109, -2, -41, -2,
-<a name="l03505"></a>03505 -39, -2, -30, -2, -50, 39, 59, 25, 0, 2, 0, -95, 0, 0, 5, -83, 5, -70, 0, 24, 0, 34, 1, -4, 64,
-<a name="l03506"></a>03506 33, 18, 11, 14, 1, 18, 54, 28, 90, 31, 102, 8, 109, 31, 4, 9, 16, 13, 13, 6, 85, 8, 16, 13, 13,
-<a name="l03507"></a>03507 6, 85, 7, 16, 13, 13, 6, 85, 36, -72, -1, -64, -76, 12, 12, 2, 85, 13, -72, -1, -12, -76, 12, 12, 2,
-<a name="l03508"></a>03508 85, 12, -72, -1, -12, -76, 12, 12, 2, 85, 11, -72, -1, -12, -76, 12, 12, 2, 85, 18, -72, -1, -30, -77, 18,
-<a name="l03509"></a>03509 26, 52, 18, -72, -1, -16, -77, 34, 39, 52, 17, -72, -1, -30, -77, 29, 39, 52, 16, -72, -1, -30, -77, 29, 39,
-<a name="l03510"></a>03510 52, 15, -72, -1, -30, -77, 29, 39, 52, 18, -72, -1, -40, -77, 29, 38, 52, 17, -72, -1, -30, -77, 18, 26, 52,
-<a name="l03511"></a>03511 16, -72, -1, -30, -77, 18, 26, 52, 15, -72, -1, -30, 64, 73, 18, 26, 52, 37, 14, 74, 28, 74, 32, 83, 11,
-<a name="l03512"></a>03512 92, 28, 109, 28, 114, 9, 120, 14, 121, 15, -123, 10, -120, 15, -105, 13, -87, 15, -72, 15, -24, 14, -25, 15, 16,
-<a name="l03513"></a>03513 14, 12, 12, 32, 17, 15, 20, 17, 17, 15, 17, 15, 12, 9, 18, 27, 2, 33, 26, 22, 10, 6, 18, 17, 16,
-<a name="l03514"></a>03514 13, 12, 5, 24, 9, 9, 22, 23, 26, 25, 30, 23, -72, -1, -64, 64, 25, 11, 11, 6, 85, 23, 23, 0, 33,
-<a name="l03515"></a>03515 34, 30, 2, 1, 2, 0, 24, 24, 15, 15, 14, 8, 30, 38, 14, -100, 6, -72, -1, -24, -76, 15, 15, 2, 85,
-<a name="l03516"></a>03516 6, -72, -1, -10, -76, 13, 13, 2, 85, 6, -72, -1, -32, 64, 34, 12, 12, 2, 85, 6, 6, 13, 13, 6, 85,
-<a name="l03517"></a>03517 6, 93, 32, 36, 112, 36, -128, 36, 3, 36, 34, 24, 32, 1, 32, 0, 1, 0, 32, 16, 16, 2, 85, 0, -72,
-<a name="l03518"></a>03518 -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, 64, 11, 12, 12, 2,
-<a name="l03519"></a>03519 85, 0, 6, 11, 11, 6, 85, 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72, -1, -8, 64, 10, 13, 13, 6,
-<a name="l03520"></a>03520 85, 0, 93, 35, 59, -88, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 93, 60, 77, -3, 60, 16, 93,
-<a name="l03521"></a>03521 -10, 43, 43, 43, 43, 25, -28, 24, -19, 0, 63, 60, 16, 60, 16, 60, 63, 60, -3, 60, 18, 57, 47, 43, -3,
-<a name="l03522"></a>03522 60, 16, 60, 57, 47, 18, 23, 57, 1, 17, 23, 57, -121, 14, 46, 43, 5, 125, 16, -60, 49, 48, 1, 93, 43,
-<a name="l03523"></a>03523 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 0, 43, 43, 43, 93, 67, 92, 88, 64, 10, 8, 64, 15,
-<a name="l03524"></a>03524 57, 15, 16, 58, 17, 18, 58, 43, 43, 43, 89, 1, 113, 67, 92, 88, -71, 0, 14, -1, -34, 64, 26, 25, 57,
-<a name="l03525"></a>03525 17, 34, 25, 57, 18, 34, 25, 57, 14, 64, 28, 57, 16, 34, 20, 57, 16, 34, 31, 57, 16, 34, 21, 57, 43,
-<a name="l03526"></a>03526 43, 43, 43, 43, 43, 43, 89, 51, 17, 33, 50, 22, 22, 21, 20, 6, 7, 22, 23, 22, 23, 19, 35, 3, 46,
-<a name="l03527"></a>03527 2, 39, 38, 35, 35, 17, 17, 33, 50, 54, 54, 53, 52, 38, 35, 33, -95, 2, -118, -60, -52, 122, -54, -45, 77,
-<a name="l03528"></a>03528 40, 85, 76, -1, -12, -62, 85, 110, 87, 45, 33, 75, -31, 1, -95, -123, -106, 78, -105, -93, -2, 48, 5, -70, 79,
-<a name="l03529"></a>03529 -56, 121, -100, -42, 29, 37, 36, 78, 117, -2, 113, 1, 49, -124, -116, 56, 11, 7, -3, 117, 3, 51, 55, 121, 71,
-<a name="l03530"></a>03530 104, -122, 0, 0, 1, 0, 92, -1, -25, 4, -21, 5, -45, 0, 48, 2, 21, 64, 39, 99, 3, 99, 4, 115, 3,
-<a name="l03531"></a>03531 116, 4, 4, 37, 39, 53, 3, 57, 28, 67, 3, 73, 7, 76, 29, 69, 31, 68, 36, 70, 39, 83, 3, 89, 7,
-<a name="l03532"></a>03532 92, 29, 87, 40, -119, 19, 14, 35, -72, -1, -14, -76, 16, 16, 2, 85, 36, -72, -1, -14, -76, 16, 16, 2, 85,
-<a name="l03533"></a>03533 37, -72, -1, -14, -76, 16, 16, 2, 85, 38, -72, -1, -14, -76, 16, 16, 2, 85, 39, -72, -1, -14, -76, 16, 16,
-<a name="l03534"></a>03534 2, 85, 35, -72, -1, -10, -76, 13, 16, 2, 85, 36, -72, -1, -10, -76, 13, 16, 2, 85, 37, -72, -1, -10, -76,
-<a name="l03535"></a>03535 13, 16, 2, 85, 38, -72, -1, -10, -76, 13, 16, 2, 85, 39, -72, -1, -10, 64, 70, 13, 16, 2, 85, 40, 13,
-<a name="l03536"></a>03536 38, 36, 2, 36, 3, 39, 37, 54, 15, 52, 35, 68, 37, 69, 47, 90, 32, 86, 35, 85, 37, 108, 11, 106, 13,
-<a name="l03537"></a>03537 107, 14, 102, 20, 101, 24, 121, 11, 122, 13, 122, 15, 125, 16, 117, 36, 115, 37, -122, 3, -118, 11, -119, 13, -118,
-<a name="l03538"></a>03538 15, -115, 16, -123, 36, -125, 37, -110, 13, -106, 15, -106, 21, 30, -79, 6, 2, 67, 84, 88, 64, 45, 33, 38, 18,
-<a name="l03539"></a>03539 27, 38, 26, 9, 38, 41, 1, 38, 0, 0, 41, 26, 18, 4, 50, 49, 38, 0, 101, 0, 2, 0, 13, 45, 121,
-<a name="l03540"></a>03540 27, -119, 27, 2, 27, 37, 22, 13, 45, 30, 39, 37, 1, 37, 5, 22, 5, -72, -1, -12, 64, 12, 12, 12, 6,
-<a name="l03541"></a>03541 85, 5, 30, 45, 9, 30, 30, 22, 3, 0, 63, -19, 63, -19, 43, 17, 18, 57, 93, 17, 18, 57, 17, 18, 57,
-<a name="l03542"></a>03542 93, 17, 18, 57, 93, 1, 17, 18, 23, 57, 47, -19, 47, -19, 47, -19, 47, -19, 27, 64, 45, 37, 36, 14, 13,
-<a name="l03543"></a>03543 11, 5, 33, 28, 29, 30, 27, 8, 7, 6, 4, 3, 2, 6, 1, 37, 36, 34, 14, 13, 11, 6, 5, 30, 27,
-<a name="l03544"></a>03544 45, 26, 64, 12, 12, 2, 85, -113, 26, 1, 26, -19, 22, 0, 45, 1, -72, -1, -64, 64, 18, 12, 12, 2, 85,
-<a name="l03545"></a>03545 16, 1, 32, 1, 80, 1, 96, 1, 112, 1, -112, 1, 6, 1, -72, 1, -80, 64, 19, 45, 30, 30, 22, 3, 5,
-<a name="l03546"></a>03546 30, 45, 9, 27, 38, 26, 74, 9, 38, 0, 41, 1, 41, -72, -1, -22, -76, 14, 14, 2, 85, 41, -72, -1, -12,
-<a name="l03547"></a>03547 64, 13, 12, 12, 2, 85, 41, 26, 50, 33, 38, 18, 1, 38, 18, -72, -1, -20, -76, 14, 14, 2, 85, 18, -72,
-<a name="l03548"></a>03548 -1, -10, -76, 13, 13, 2, 85, 18, -72, -1, -8, 64, 15, 12, 12, 2, 85, 18, 84, 32, 0, 1, 0, 25, 49,
-<a name="l03549"></a>03549 99, 91, 24, 43, 78, 16, -12, 93, 77, -28, 43, 43, 43, -19, 16, -19, 78, 16, -10, 43, 43, 93, 77, -19, -12,
-<a name="l03550"></a>03550 -19, 0, 63, -19, 63, -19, 16, -3, 93, 43, -28, 16, -3, 93, 43, -12, 17, 18, 23, 57, 17, 23, 57, 17, 18,
-<a name="l03551"></a>03551 57, 57, 1, 18, 23, 57, 89, 49, 48, 0, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 93, 113,
-<a name="l03552"></a>03552 19, 55, 30, 2, 51, 50, 54, 54, 53, 52, 38, 39, 38, 36, 39, 38, 38, 53, 52, 54, 54, 51, 50, 22, 22,
-<a name="l03553"></a>03553 23, 7, 38, 38, 35, 34, 6, 21, 20, 23, 22, 4, 23, 22, 22, 21, 20, 6, 6, 35, 34, 36, 38, 92, -73,
-<a name="l03554"></a>03554 13, 95, -56, 125, 111, -86, 83, 80, 92, 59, -2, 108, 81, 105, 103, 126, -14, -108, -93, -7, -122, 5, -70, 15, -83,
-<a name="l03555"></a>03555 -87, -80, -95, 57, 56, 1, -39, 88, -128, 122, -122, -5, -99, -57, -2, -13, -103, 1, -41, 16, 110, -115, 87, 66, 115,
-<a name="l03556"></a>03556 68, 69, 103, 35, 23, 97, 43, 55, -93, 101, 111, -63, 100, 105, -52, -127, 14, -117, -114, -127, 91, 79, 51, 51, 107,
-<a name="l03557"></a>03557 40, 59, -75, 118, 117, -49, 115, 116, -23, 0, 0, 1, 0, 48, 0, 0, 4, -70, 5, -70, 0, 7, 0, -119, 64,
-<a name="l03558"></a>03558 13, 5, 2, 30, 4, 3, 2, 0, 8, 7, 6, 5, 4, 9, -72, 2, 115, -77, 32, 4, 1, 4, -72, 1, 1,
-<a name="l03559"></a>03559 -73, 6, 32, 1, 2, 47, 3, 1, 3, -72, 1, 1, -75, 1, 1, 32, 0, 1, 0, -72, -1, -24, 64, 11, 16,
-<a name="l03560"></a>03560 16, 2, 85, 0, 8, 15, 15, 2, 85, 0, -72, -1, -14, -76, 12, 12, 2, 85, 0, -72, -1, -30, -76, 13, 13,
-<a name="l03561"></a>03561 2, 85, 0, -72, -1, -4, -76, 12, 12, 6, 85, 0, -72, -1, -2, -76, 13, 13, 6, 85, 0, -72, 2, 115, -77,
-<a name="l03562"></a>03562 8, -74, -103, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 93, 60, 16, -12, 93, 60, 16, -3, -28, 93, -26, 16,
-<a name="l03563"></a>03563 60, 16, 60, 0, 63, 63, 60, -3, 60, 49, 48, 33, 17, 33, 53, 33, 21, 33, 17, 2, 19, -2, 29, 4, -118,
-<a name="l03564"></a>03564 -2, 27, 5, 13, -83, -83, -6, -13, 0, 0, 1, 0, -95, -1, -25, 5, 34, 5, -70, 0, 20, 0, -39, 64, 10,
-<a name="l03565"></a>03565 38, 15, 88, 4, 88, 8, -55, 8, 4, 22, -72, -1, -64, 64, 22, 19, 21, 52, 52, 4, 59, 8, 70, 4, 74,
-<a name="l03566"></a>03566 8, 118, 15, -90, 5, -24, 15, 7, 12, 0, 2, 17, -72, 2, -69, -76, 6, 9, 20, 38, 2, -72, -1, -20, -76,
-<a name="l03567"></a>03567 15, 15, 2, 85, 2, -72, -1, -14, 64, 11, 13, 13, 2, 85, 2, 16, 12, 12, 2, 85, 2, -72, -1, -32, 64,
-<a name="l03568"></a>03568 28, 11, 11, 6, 85, 2, 93, 32, 22, 1, 32, 22, 80, 22, 2, 96, 22, 112, 22, -128, 22, 3, 22, 13, 38,
-<a name="l03569"></a>03569 32, 10, 1, 10, -72, -1, -64, 64, 10, 19, 21, 52, 10, 32, 16, 16, 2, 85, 10, -72, -1, -10, -76, 15, 15,
-<a name="l03570"></a>03570 2, 85, 10, -72, -1, -10, -76, 13, 13, 2, 85, 10, -72, -1, -6, 64, 11, 12, 12, 2, 85, 10, 4, 11, 11,
-<a name="l03571"></a>03571 6, 85, 10, -72, -1, -9, -76, 12, 12, 6, 85, 10, -72, -1, -8, 64, 10, 13, 13, 6, 85, 10, 93, 21, 59,
-<a name="l03572"></a>03572 89, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 93, -19, 77, 16, 93, 93, 113, -10, 43, 43, 43,
-<a name="l03573"></a>03573 43, 77, -19, 0, 63, -19, 63, 60, 49, 48, 1, 93, 43, 0, 93, 1, 51, 17, 20, 2, 4, 35, 34, 36, 2,
-<a name="l03574"></a>03574 53, 17, 51, 17, 20, 22, 22, 51, 50, 54, 17, 4, 96, -62, 100, -2, -5, -44, -50, -2, -6, 112, -62, 71, -83,
-<a name="l03575"></a>03575 125, -42, -74, 5, -70, -4, -79, -35, -2, -4, -93, -114, 1, 13, -23, 3, 79, -4, -78, -65, -75, 98, -62, 1, 20,
-<a name="l03576"></a>03576 0, 0, 1, 0, 9, 0, 0, 5, 70, 5, -70, 0, 10, 1, 62, -79, 2, 2, 67, 84, 88, 64, 18, 5, 1,
-<a name="l03577"></a>03577 0, 8, 2, 1, 2, 0, 8, 10, 0, 5, 9, 8, 5, 1, 2, 5, 47, -35, -51, 16, -35, -51, 17, 51, 51,
-<a name="l03578"></a>03578 0, 63, 63, 63, 17, 18, 57, 49, 48, 27, 64, 36, 47, 5, 1, 42, 0, 40, 3, 37, 10, 47, 12, 48, 12,
-<a name="l03579"></a>03579 96, 12, -119, 8, -119, 9, -112, 12, -64, 12, -16, 12, 11, 32, 12, 80, 12, 2, 4, 2, 11, 8, 2, -79, 6,
-<a name="l03580"></a>03580 2, 67, 84, 88, -73, 9, 1, 12, 11, 0, 8, 1, 2, 0, 63, 63, 1, 17, 18, 57, 57, 27, 64, 36, 10,
-<a name="l03581"></a>03581 9, 9, 32, 8, 5, 20, 8, 8, 5, 0, 1, 1, 32, 2, 5, 20, 2, 2, 5, 9, 1, 2, 5, -23, 32,
-<a name="l03582"></a>03582 10, 0, 8, 9, 101, 8, 1, 101, 2, 8, -72, -1, -64, 64, 11, 40, 57, 80, 8, 1, -128, 8, -112, 8, 2,
-<a name="l03583"></a>03583 8, -72, 1, 1, 64, 13, 2, 64, 40, 57, 95, 2, 1, -113, 2, -97, 2, 2, 2, -72, 1, 1, 64, 17, 32,
-<a name="l03584"></a>03584 5, 80, 5, 2, 48, 5, 96, 5, -112, 5, -64, 5, -16, 5, 5, 5, -72, 2, -120, -77, 11, 96, -88, 24, 43,
-<a name="l03585"></a>03585 25, 16, -12, 93, 113, -28, 93, 113, 43, -28, 93, 113, 43, 24, 16, -19, 16, -19, 0, 63, 60, 26, 25, -19, 24,
-<a name="l03586"></a>03586 63, 60, -121, 5, 46, 43, 125, 16, -60, -121, 46, 24, 43, 125, 16, -60, 1, 75, -80, 11, 83, 75, -80, 20, 81,
-<a name="l03587"></a>03587 90, 88, -78, 0, 15, 10, -72, -1, -15, -78, 9, 18, 1, -72, -1, -15, -78, 8, 20, 2, -72, -1, -18, 56, 56,
-<a name="l03588"></a>03588 56, 56, 56, 56, 89, 1, 75, -80, 40, 83, 75, -80, 54, 81, 90, 88, -71, 0, 0, -1, -64, 56, 89, 89, 49,
-<a name="l03589"></a>03589 48, 1, 93, 113, 93, 0, 93, 89, 33, 1, 51, 1, 22, 23, 54, 55, 1, 51, 1, 2, 65, -3, -56, -46, 1,
-<a name="l03590"></a>03590 125, 46, 31, 34, 45, 1, -116, -58, -3, -62, 5, -70, -5, -41, -128, 112, 120, 120, 4, 41, -6, 70, 0, 0, 1,
-<a name="l03591"></a>03591 0, 25, 0, 0, 7, 118, 5, -70, 0, 24, 1, -37, 64, 38, 41, 0, 38, 17, 41, 18, 38, 24, 57, 0, 54,
-<a name="l03592"></a>03592 17, 57, 18, 54, 24, 73, 0, 71, 17, 73, 18, 71, 24, 88, 0, 87, 17, 88, 18, 87, 24, 16, -104, 8, -104,
-<a name="l03593"></a>03593 15, 2, -79, 6, 2, 67, 84, 88, 64, 51, 16, 1, 26, 25, 43, 21, 52, 5, 52, 12, 68, 5, 68, 12, 75,
-<a name="l03594"></a>03594 21, 84, 5, 84, 12, 91, 21, 100, 5, 100, 12, 107, 21, 116, 5, 116, 12, 123, 21, 15, 5, 21, 12, 3, 0,
-<a name="l03595"></a>03595 1, 18, 8, 0, 8, 15, 2, 8, 2, 1, 2, 0, 63, 63, 63, 63, 63, 17, 18, 23, 57, 93, 1, 17, 18,
-<a name="l03596"></a>03596 57, 57, 27, 64, 30, 3, 4, 5, 5, 2, 6, 7, 8, 8, 5, 10, 11, 12, 12, 9, 13, 14, 15, 15, 12,
-<a name="l03597"></a>03597 20, 19, 18, 18, 21, 22, 23, 24, 24, 21, -72, -1, 60, -77, 5, 0, 24, 32, -72, -1, 60, -77, 12, 18, 17,
-<a name="l03598"></a>03598 32, -72, -1, 60, 64, 90, 21, 8, 9, 32, 0, 5, 2, 2, 32, 1, 0, 20, 1, 1, 0, 24, 5, 8, 8,
-<a name="l03599"></a>03599 30, 21, 24, 20, 21, 21, 24, 18, 12, 9, 9, 30, 21, 18, 20, 21, 21, 18, 17, 12, 15, 15, 32, 16, 17,
-<a name="l03600"></a>03600 20, 16, 16, 17, 18, 9, 12, 8, 24, 21, 5, 15, 17, 16, 12, 0, 2, 5, 21, 12, 5, 3, 24, 16, 15,
-<a name="l03601"></a>03601 15, 9, 9, 8, 8, 2, 2, 1, 2, 24, 18, 18, 17, 17, 0, 8, 26, 23, 23, 26, 16, 65, 9, 1, 81,
-<a name="l03602"></a>03602 0, 32, 0, 12, 1, 81, 0, 21, 1, 81, 0, 64, 0, 5, 1, 81, -74, 32, 32, 1, 1, 1, 25, 25, -72,
-<a name="l03603"></a>03603 1, -117, -79, -88, 24, 43, 78, 16, -12, 93, 26, 25, 77, -3, 26, 24, -3, -3, 26, 25, -3, 24, 78, 69, 101,
-<a name="l03604"></a>03604 68, -26, 0, 63, 60, 16, 60, 16, 60, 63, 60, 16, 60, 16, 60, 16, 60, 16, 60, 18, 23, 57, 1, 18, 57,
-<a name="l03605"></a>03605 57, 17, 18, 57, 57, 17, 18, 57, 57, 17, 57, 57, -121, 77, 46, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125,
-<a name="l03606"></a>03606 -60, -121, 46, 24, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125, -60, 43, 43, 43, -121, 14, 16, -60, -60, -121, 14,
-<a name="l03607"></a>03607 16, 60, -60, -121, 14, 16, -60, -60, -121, 14, 16, -60, -60, -121, 14, 16, -60, -60, -121, 14, 16, -60, -60, 1, 75,
-<a name="l03608"></a>03608 -80, 15, 83, 75, -80, 17, 81, 90, 88, -78, 18, 10, 24, -72, -1, -10, 56, 56, 89, 1, 75, -80, 37, 83, 75,
-<a name="l03609"></a>03609 -80, 42, 81, 90, 88, -71, 0, 0, -1, -64, 56, 89, 0, 75, -80, 11, 83, 75, -80, 14, 81, 90, 88, -77, 12,
-<a name="l03610"></a>03610 64, 5, 64, 56, 56, 89, 89, 49, 48, 1, 114, 93, 33, 1, 51, 19, 22, 23, 54, 55, 1, 51, 19, 18, 23,
-<a name="l03611"></a>03611 54, 55, 19, 51, 1, 35, 1, 38, 39, 6, 7, 1, 1, -98, -2, 123, -57, -33, 36, 26, 56, 10, 1, 23, -22,
-<a name="l03612"></a>03612 -46, 79, 35, 28, 45, -26, -61, -2, 110, -69, -2, -53, 39, 7, 23, 20, -2, -55, 5, -70, -4, 63, -105, -107, -21,
-<a name="l03613"></a>03613 36, 3, -34, -3, 26, -2, -20, -13, -117, -76, 3, -82, -6, 70, 4, 93, -116, 32, 101, 71, -5, -93, 0, 1, 0,
-<a name="l03614"></a>03614 9, 0, 0, 5, 73, 5, -70, 0, 19, 2, -75, 64, 41, 38, 18, 1, 25, 1, 22, 11, 2, 41, 18, 41, 19,
-<a name="l03615"></a>03615 56, 1, 55, 3, 56, 8, 56, 9, 56, 13, 58, 14, 53, 18, 55, 19, 10, 18, 19, 32, 18, 33, 52, 18, 32,
-<a name="l03616"></a>03616 18, 33, 52, 14, -72, -1, -32, -77, 18, 33, 52, 13, -72, -1, -32, -77, 18, 33, 52, 9, -72, -1, -32, -77, 18,
-<a name="l03617"></a>03617 33, 52, 8, -72, -1, -32, 64, 108, 18, 33, 52, 4, 32, 18, 33, 52, 3, 32, 18, 33, 52, 119, 1, 119, 11,
-<a name="l03618"></a>03618 2, 38, 4, 41, 7, 40, 11, 42, 14, 38, 18, 54, 4, 58, 8, 58, 11, 58, 14, 53, 18, 72, 8, 84, 4,
-<a name="l03619"></a>03619 93, 8, 92, 11, 90, 14, 84, 18, 103, 1, 101, 4, 106, 8, 107, 11, 105, 14, 101, 18, 117, 4, 122, 8, 121,
-<a name="l03620"></a>03620 11, 122, 13, 119, 18, 119, 19, -122, 4, -118, 7, -118, 10, -107, 4, -72, 8, -73, 18, -58, 4, -55, 8, -41, 4,
-<a name="l03621"></a>03621 -40, 8, -39, 14, -42, 18, -25, 4, -24, 8, -24, 14, -26, 18, 44, 6, -72, -1, -22, 64, 17, 12, 17, 2, 85,
-<a name="l03622"></a>03622 16, 22, 12, 17, 2, 85, 11, 8, 12, 17, 2, 85, 1, -72, -1, -8, -77, 12, 17, 2, 85, -79, 6, 2, 67,
-<a name="l03623"></a>03623 84, 88, 64, 11, 12, 0, 21, 20, 16, 24, 10, 17, 6, 85, 6, -72, -1, -24, 64, 14, 10, 17, 6, 85, 16,
-<a name="l03624"></a>03624 6, 0, 2, 13, 0, 8, 10, 2, 2, 0, 63, 60, 63, 60, 17, 18, 57, 57, 43, 43, 1, 17, 18, 57, 57,
-<a name="l03625"></a>03625 27, 64, 93, 6, 7, 8, 9, 9, 1, 6, 5, 4, 3, 3, 11, 16, 16, 19, 15, 14, 13, 13, 1, 16, 16,
-<a name="l03626"></a>03626 13, 17, 18, 19, 19, 11, 1, 0, 9, 2, 13, 11, 3, 12, 19, 10, 11, 1, 6, 16, 2, 19, 9, 10, 19,
-<a name="l03627"></a>03627 19, 32, 0, 9, 20, 0, 0, 9, 3, 2, 13, 13, 32, 12, 3, 20, 12, 12, 3, 10, 9, 9, 3, 3, 2,
-<a name="l03628"></a>03628 2, 19, 13, 13, 12, 12, 0, 8, 47, 21, 1, 21, 23, 23, 26, 32, 12, 64, 12, 2, 12, -72, 1, 95, -73,
-<a name="l03629"></a>03629 32, 10, -112, 10, -64, 10, 3, 10, -72, 1, -72, -75, 95, 2, -97, 2, 2, 2, -72, 1, -72, 64, 10, 6, -76,
-<a name="l03630"></a>03630 64, 16, 80, 16, -49, 16, 3, 16, -72, 1, 95, 64, 10, 32, 0, 25, 20, 21, -62, 33, 96, -88, 24, 43, 43,
-<a name="l03631"></a>03631 78, -12, 26, 25, 77, -3, 93, 24, -27, 25, -19, 93, -19, 93, -3, 93, 24, 78, 69, 101, 68, -26, 93, 0, 63,
-<a name="l03632"></a>03632 60, 16, 60, 16, 60, 63, 60, 16, 60, 16, 60, -121, 5, 77, 46, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125,
-<a name="l03633"></a>03633 -60, 0, 17, 18, 57, 57, 57, 57, 15, 15, -121, 14, 16, 60, 60, 8, -60, -121, 14, 16, 60, 60, 8, -60, -121,
-<a name="l03634"></a>03634 14, 16, 60, 60, -60, -121, 14, 16, -60, -60, -60, 89, 43, 43, 0, 43, 43, 49, 48, 1, 93, 0, 93, 1, 43,
-<a name="l03635"></a>03635 43, 43, 43, 43, 43, 43, 43, 67, 92, 88, -71, 0, 11, -1, -34, 64, 11, 25, 57, 1, 34, 25, 57, 14, 24,
-<a name="l03636"></a>03636 27, 57, 18, -72, -1, -34, -78, 27, 57, 19, -72, -1, -34, -78, 27, 57, 4, -72, -1, -24, -74, 27, 57, 8, 34,
-<a name="l03637"></a>03637 27, 57, 9, -72, -1, -64, -78, 28, 57, 13, -72, -1, -64, 64, 31, 28, 57, 19, 64, 28, 57, 3, 64, 28, 57,
-<a name="l03638"></a>03638 13, 14, 22, 23, 60, 19, 18, 22, 23, 61, 8, 9, 22, 23, 60, 3, 4, 22, 23, 61, 11, -72, -1, -34, 64,
-<a name="l03639"></a>03639 46, 18, 57, 1, 34, 18, 57, 11, 12, 29, 33, 61, 1, 0, 29, 33, 60, 11, 10, 29, 33, 61, 1, 2, 29,
-<a name="l03640"></a>03640 33, 60, 11, 12, 19, 23, 61, 1, 0, 19, 23, 60, 11, 10, 19, 23, 61, 1, 2, 19, 23, 60, 43, 43, 43,
-<a name="l03641"></a>03641 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 89, 1,
-<a name="l03642"></a>03642 113, 1, 93, 113, 51, 1, 1, 51, 1, 22, 23, 54, 55, 1, 51, 1, 1, 35, 1, 38, 39, 6, 7, 1, 9,
-<a name="l03643"></a>03643 2, 55, -2, 12, -25, 1, 10, 83, 35, 49, 67, 1, 39, -45, -3, -3, 2, 43, -16, -2, -113, 31, 33, 49, 21,
-<a name="l03644"></a>03644 -2, -112, 2, -4, 2, -66, -2, -120, 117, 63, 80, 87, 1, -123, -3, 77, -4, -7, 2, 11, 45, 53, 80, 30, -2,
-<a name="l03645"></a>03645 1, 0, 0, 1, 0, 6, 0, 0, 5, 70, 5, -70, 0, 12, 1, 106, -74, 8, 9, 58, 3, 4, 59, 9, -72,
-<a name="l03646"></a>03646 -1, -25, -77, 18, 23, 52, 8, -72, -1, -25, 64, 14, 18, 23, 52, 4, 25, 18, 23, 52, 3, 25, 18, 23, 52,
-<a name="l03647"></a>03647 9, -72, -1, -40, -77, 24, 33, 52, 8, -72, -1, -40, 64, 59, 24, 33, 52, 4, 40, 24, 33, 52, 18, 38, 4,
-<a name="l03648"></a>03648 41, 8, 42, 10, 47, 14, 4, 104, 1, 104, 6, 104, 11, -34, 6, 4, 5, 4, 3, 3, 6, 8, 7, 9, 6,
-<a name="l03649"></a>03649 6, 9, 6, 3, 9, 10, 12, 16, 2, 85, 9, 32, 10, 11, 20, 10, 10, 11, 6, 3, 6, 9, 3, -72, -1,
-<a name="l03650"></a>03650 -10, 64, 22, 12, 16, 2, 85, 3, 32, 2, 1, 20, 2, 2, 1, 6, 12, 11, 6, 1, 3, 2, 0, 1, 11,
-<a name="l03651"></a>03651 -72, 2, 25, 64, 9, 10, 10, 9, 3, 2, 2, 0, 8, 14, -72, 2, 24, 64, 9, 12, 9, 82, 64, 10, -128,
-<a name="l03652"></a>03652 10, 2, 10, -72, 1, -75, 64, 13, 11, 11, 12, 32, 0, 3, 82, 79, 2, -113, 2, 2, 2, -72, 1, -75, 64,
-<a name="l03653"></a>03653 9, 1, 1, 0, 20, 16, 16, 2, 85, 0, -72, -1, -10, 64, 11, 15, 15, 2, 85, 0, 12, 13, 13, 2, 85,
-<a name="l03654"></a>03654 0, -72, -1, -30, -76, 12, 12, 2, 85, 0, -72, 2, 24, -74, 13, 14, -62, 33, 96, -88, 24, 43, 43, -10, 43,
-<a name="l03655"></a>03655 43, 43, 43, 60, 16, -12, 93, -19, 16, -3, 60, 16, -12, 93, -19, 16, -26, 0, 63, 63, 60, 60, 60, 16, -12,
-<a name="l03656"></a>03656 60, 17, 18, 23, 57, 1, 18, 57, -121, 46, 43, 43, 8, 125, 16, -60, 5, -121, 46, 24, 43, 43, 8, 125, 16,
-<a name="l03657"></a>03657 -60, -121, 14, -60, -60, -121, 16, 14, -60, -60, 75, -80, 23, 83, 75, -80, 28, 81, 90, 88, -76, 8, 12, 9, 12,
-<a name="l03658"></a>03658 4, -70, -1, -12, 0, 3, -1, -12, 1, 56, 56, 56, 56, 89, 49, 48, 0, 93, 1, 93, 67, 92, 88, 64, 9,
-<a name="l03659"></a>03659 9, 34, 25, 57, 8, 34, 25, 57, 4, -72, -1, -34, -79, 25, 57, 43, 43, 43, 89, 43, 43, 43, 43, 43, 43,
-<a name="l03660"></a>03660 43, 43, 43, 33, 17, 1, 51, 1, 22, 23, 54, 55, 1, 51, 1, 17, 2, 59, -3, -53, -20, 1, 33, 80, 69,
-<a name="l03661"></a>03661 66, 94, 1, 28, -30, -3, -73, 2, 109, 3, 77, -2, 70, 124, 124, 115, -112, 1, -81, -4, -77, -3, -109, 0, 0,
-<a name="l03662"></a>03662 1, 0, 41, 0, 0, 4, -80, 5, -70, 0, 12, 1, 12, -79, 18, 14, -72, -1, -64, 64, 15, 13, 17, 52, 72,
-<a name="l03663"></a>03663 1, 71, 8, 72, 9, 3, 10, 8, 11, 9, 2, -79, 6, 2, 67, 84, 88, 64, 14, 12, 0, 14, 13, 1, 11,
-<a name="l03664"></a>03664 30, 12, 8, 8, 5, 30, 6, 2, 0, 63, -3, 60, 63, -3, -60, 1, 17, 18, 57, 57, 27, 64, 43, -85, 4,
-<a name="l03665"></a>03665 1, 3, 2, 1, 1, 4, 9, 10, 4, 8, 10, 10, 38, 29, 33, 52, 40, 10, 1, -7, 10, 1, 10, 32, 1,
-<a name="l03666"></a>03666 4, 20, 1, 1, 4, 10, 40, 11, 28, 52, 1, 40, 11, 28, 52, 8, -72, -1, -40, -77, 11, 28, 52, 4, -72,
-<a name="l03667"></a>03667 -1, -40, 64, 19, 11, 28, 52, 1, 10, 4, 8, 5, 30, 7, 6, 2, 11, 10, 30, 12, 0, 8, 10, -69, 1,
-<a name="l03668"></a>03668 -75, 0, 1, 0, 4, 1, -75, 64, 27, 0, 7, 48, 8, 64, 8, 2, 8, 74, 12, 63, 11, 1, 11, 26, 14,
-<a name="l03669"></a>03669 1, 0, 5, 6, 81, 0, 25, 13, -74, -103, 24, 43, 78, 16, -12, 77, -12, 60, 16, 60, 78, 16, -10, 93, 60,
-<a name="l03670"></a>03670 77, -12, 113, 60, 16, -28, 16, -4, 0, 63, 60, -3, 60, 63, 60, -3, 60, 60, 17, 57, 1, 43, 43, 43, 43,
-<a name="l03671"></a>03671 -121, 5, 46, 43, 93, 113, 43, -121, 125, -60, 14, 16, -60, -121, 14, 16, -60, -60, 1, 114, 89, 49, 48, 1, 113,
-<a name="l03672"></a>03672 93, 43, 67, 92, 88, 64, 9, 2, 34, 33, 57, 1, 24, 33, 57, 9, -72, -1, -34, -75, 25, 57, 2, 34, 25,
-<a name="l03673"></a>03673 57, 43, 43, 43, 43, 89, 51, 53, 1, 54, 55, 33, 53, 33, 21, 1, 7, 33, 21, 41, 2, -17, 80, 72, -4,
-<a name="l03674"></a>03674 -50, 4, 26, -4, -55, 89, 3, -88, -76, 3, -85, 100, 74, -83, -83, -4, 7, 103, -83, 0, 1, 0, -117, -2, 105,
-<a name="l03675"></a>03675 2, 24, 5, -70, 0, 7, 0, 70, 64, 43, 4, 3, 43, 1, 2, 16, 5, 6, 43, 0, 7, 18, 3, 2, 2,
-<a name="l03676"></a>03676 7, 6, -82, 4, 5, 37, 1, 0, 6, 12, 12, 2, 85, 0, 8, 9, 9, 2, 85, 32, 0, 1, 0, -84, 8,
-<a name="l03677"></a>03677 -99, 104, 24, 43, 16, -10, 93, 43, 43, 60, -3, 60, -12, 60, 60, 16, 60, 0, 63, 60, -3, 60, 63, 60, -3,
-<a name="l03678"></a>03678 60, 49, 48, 19, 17, 33, 21, 35, 17, 51, 21, -117, 1, -115, -39, -39, -2, 105, 7, 81, -107, -7, -39, -107, 0,
-<a name="l03679"></a>03679 0, 1, 0, 0, -1, -25, 2, 57, 5, -45, 0, 3, 0, 76, 64, 36, 1, 1, 34, 20, 57, 0, 34, 20, 57,
-<a name="l03680"></a>03680 -104, 0, 1, 1, 0, -112, 0, -96, 0, 2, 0, 118, 3, 2, 20, 3, 3, 2, 2, 1, 0, 3, 0, 10, 3,
-<a name="l03681"></a>03681 -24, 0, -72, 1, -87, -73, 2, -24, 1, 1, 4, -77, 122, 24, 43, 16, 60, 16, -19, -12, -19, 0, 63, 60, 63,
-<a name="l03682"></a>03682 60, -121, 5, 46, 43, 93, 125, 16, -60, 49, 48, 1, 93, 43, 43, 5, 1, 51, 1, 1, -87, -2, 87, -111, 1,
-<a name="l03683"></a>03683 -88, 25, 5, -20, -6, 20, 0, 1, 0, 39, -2, 105, 1, -76, 5, -70, 0, 7, 0, 63, 64, 23, 4, 5, 43,
-<a name="l03684"></a>03684 7, 6, 16, 3, 2, 43, 0, 1, 18, 6, 5, 5, 1, 2, -82, 4, 3, 37, 7, 0, -72, -1, -20, 64, 10,
-<a name="l03685"></a>03685 12, 12, 2, 85, 0, -84, 9, -101, 90, 24, 43, 16, -12, 43, 60, -3, 60, -12, 60, 60, 16, 60, 0, 63, 60,
-<a name="l03686"></a>03686 -3, 60, 63, 60, -3, 60, 49, 48, 1, 33, 53, 51, 17, 35, 53, 33, 1, -76, -2, 115, -39, -39, 1, -115, -2,
-<a name="l03687"></a>03687 105, -107, 6, 39, -107, 0, 0, 1, 0, 54, 2, -78, 3, -117, 5, -45, 0, 6, 0, 97, -71, 0, 0, -1, -64,
-<a name="l03688"></a>03688 64, 21, 20, 57, 0, 64, 20, 57, 38, 2, 41, 3, 2, 6, 2, 9, 3, 2, 5, 1, 6, 60, 1, -72, 1,
-<a name="l03689"></a>03689 101, 64, 23, 2, 5, 60, 4, 0, 60, 1, 6, 6, 3, 2, 8, 56, 4, -36, 3, 108, 2, -36, 1, 105, 7,
-<a name="l03690"></a>03690 8, -68, 1, 50, 0, 33, 1, -65, 1, -127, 0, 24, 43, 43, -10, -12, -10, -12, -28, 17, 18, 61, 57, 47, 24,
-<a name="l03691"></a>03691 16, -19, 16, -19, 0, 47, -19, -19, 16, 60, 49, 48, 1, 113, 113, 43, 43, 19, 35, 1, 51, 1, 35, 3, -17,
-<a name="l03692"></a>03692 -71, 1, 97, -111, 1, 99, -75, -9, 2, -78, 3, 33, -4, -33, 2, 85, 0, 0, 1, -1, -31, -2, 105, 4, -118,
-<a name="l03693"></a>03693 -2, -21, 0, 3, 0, 26, 64, 12, 1, 63, 0, 2, 26, 5, 0, 25, 4, 67, 65, 24, 43, 78, 16, -28, 16,
-<a name="l03694"></a>03694 -26, 0, 47, 77, -19, 49, 48, 3, 53, 33, 21, 31, 4, -87, -2, 105, -126, -126, 0, 0, 1, 0, 89, 4, -86,
-<a name="l03695"></a>03695 1, -47, 5, -62, 0, 3, 0, 96, 64, 11, 3, 56, 23, 25, 52, 2, 64, 15, 17, 52, 0, -72, -1, -64, -77,
-<a name="l03696"></a>03696 23, 25, 52, 3, -72, -1, -64, 64, 26, 22, 25, 52, 80, 1, 80, 3, 2, 64, 3, 80, 0, 2, 3, 2, 0,
-<a name="l03697"></a>03697 0, 1, 16, 1, 2, 1, -121, 2, 0, 0, -72, 2, 83, -78, 1, -122, 3, -72, 2, 96, -77, 2, 25, 4, 113,
-<a name="l03698"></a>03698 -71, 1, 47, 0, 24, 43, 78, 16, -12, 77, -19, -12, -19, 0, 63, -3, 93, 60, 16, 60, 49, 48, 1, 93, 93,
-<a name="l03699"></a>03699 43, 43, 43, 43, 1, 35, 3, 51, 1, -47, -111, -25, -15, 4, -86, 1, 24, 0, 0, 2, 0, 74, -1, -24, 4,
-<a name="l03700"></a>03700 28, 4, 62, 0, 40, 0, 55, 2, 45, 64, 44, 9, 13, 9, 42, 25, 13, 26, 42, 41, 13, 42, 42, 57, 13,
-<a name="l03701"></a>03701 54, 21, 55, 27, 58, 42, 73, 42, 93, 13, 93, 42, 106, 13, 105, 42, 96, 48, -118, 13, -122, 41, -102, 22, -101,
-<a name="l03702"></a>03702 26, -87, 13, 21, 40, -72, -1, -24, -76, 11, 11, 6, 85, 39, -72, -1, -24, 64, 25, 11, 11, 6, 85, -90, 25,
-<a name="l03703"></a>03703 -86, 40, -74, 25, -69, 40, -60, 25, -49, 40, -46, 21, -35, 40, 8, 68, 22, 1, 30, -72, -1, -12, 64, 17, 12,
-<a name="l03704"></a>03704 12, 6, 85, 18, 18, 12, 12, 6, 85, 5, 12, 12, 12, 6, 85, 53, -72, -1, -32, 64, 85, 12, 12, 6, 85,
-<a name="l03705"></a>03705 31, 23, 31, 24, 43, 44, 42, 52, 57, 4, 57, 44, 73, 4, 72, 44, 86, 8, 89, 43, 102, 8, 105, 43, 118,
-<a name="l03706"></a>03706 12, -121, 12, -55, 12, -7, 13, -7, 43, 17, 55, 52, 14, 1, 4, 16, 47, 36, 52, 23, 50, 33, 20, 24, 95,
-<a name="l03707"></a>03707 41, 111, 41, 2, 41, 28, 47, 14, 63, 14, -113, 14, -97, 14, -1, 14, 5, -97, 14, -81, 14, -17, 14, 3, 14,
-<a name="l03708"></a>03708 12, 15, 15, 2, 85, 14, -72, -1, -22, -76, 16, 16, 2, 85, 14, -72, -1, -12, 64, 21, 16, 16, 6, 85, 14,
-<a name="l03709"></a>03709 12, 13, 13, 6, 85, 14, 6, 15, 15, 6, 85, 14, 14, 28, 3, 23, -72, 2, -86, -74, 24, -107, 20, 28, 28,
-<a name="l03710"></a>03710 7, 0, -72, -1, -12, 64, 26, 12, 12, 6, 85, 0, 69, 39, 10, 50, 28, 3, 11, 41, 97, 16, 97, 0, 6,
-<a name="l03711"></a>03711 13, 13, 2, 85, 0, 37, 33, 36, -72, -1, -20, -76, 16, 16, 2, 85, 36, -72, -1, -20, 64, 11, 13, 13, 2,
-<a name="l03712"></a>03712 85, 36, 4, 12, 12, 2, 85, 36, -72, -1, -28, -76, 11, 11, 2, 85, 36, -72, -1, -12, -76, 11, 11, 6, 85,
-<a name="l03713"></a>03713 36, -72, -1, -36, 64, 11, 16, 16, 6, 85, 36, 6, 15, 15, 6, 85, 36, -72, -1, -4, -76, 12, 12, 6, 85,
-<a name="l03714"></a>03714 36, -72, 2, 91, 64, 14, 39, 64, 0, 38, 16, 38, 32, 38, 48, 38, -81, 38, 5, 57, -72, -1, -64, -76, 14,
-<a name="l03715"></a>03715 14, 2, 85, 38, -72, -1, -42, -74, 14, 14, 2, 85, 38, 49, 57, -72, -1, -64, 64, 13, 30, 35, 52, 48, 57,
-<a name="l03716"></a>03716 -64, 57, 2, -96, 57, 1, 57, 23, -72, -1, -12, 64, 65, 16, 16, 6, 85, 23, 37, 24, 34, 47, 36, -65, 6,
-<a name="l03717"></a>03717 -49, 6, 2, 31, 6, 63, 6, 2, 6, 14, 15, 15, 2, 85, 6, 12, 13, 13, 2, 85, 6, 24, 12, 12, 2,
-<a name="l03718"></a>03718 85, 6, 12, 11, 11, 2, 85, 6, 12, 11, 11, 6, 85, 6, 14, 13, 13, 6, 85, 6, 16, 12, 12, 6, 85,
-<a name="l03719"></a>03719 6, 49, 56, 16, -10, 43, 43, 43, 43, 43, 43, 43, 93, 113, -19, -12, -19, 43, 16, 93, 113, 43, -10, 43, 43,
-<a name="l03720"></a>03720 93, -19, -12, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 43, -27, -27, 0, 63, -19, 63, -28, 43, 63, -19, -3,
-<a name="l03721"></a>03721 -28, 17, 18, 57, 47, 43, 43, 43, 43, 43, 93, 113, -19, 113, 17, 18, 57, 17, 18, 57, 57, 1, 17, 18, 23,
-<a name="l03722"></a>03722 57, 49, 48, 0, 93, 43, 43, 43, 43, 1, 113, 93, 43, 43, 0, 113, 37, 6, 6, 35, 34, 38, 53, 52, 54,
-<a name="l03723"></a>03723 54, 55, 54, 55, 54, 55, 54, 53, 52, 39, 38, 35, 34, 6, 7, 39, 62, 2, 51, 50, 22, 22, 23, 22, 21,
-<a name="l03724"></a>03724 21, 20, 22, 23, 35, 38, 3, 6, 7, 14, 2, 21, 20, 22, 51, 50, 54, 55, 54, 53, 3, 60, 100, -71, 106,
-<a name="l03725"></a>03725 -81, -68, 71, 115, 72, 53, 107, -38, 103, 1, 51, 69, -120, 127, 121, 29, -80, 24, 110, -48, -119, -120, -86, 80, 16,
-<a name="l03726"></a>03726 9, 23, 34, -68, 28, 23, 98, -60, 111, 92, 50, 109, 105, 104, -94, 38, 29, -125, 85, 70, -85, -123, 78, -127, 78,
-<a name="l03727"></a>03727 20, 14, 13, 26, 36, 37, 10, 110, 45, 61, 89, 113, 24, 113, -117, 75, 64, 97, 74, 46, 120, -16, -5, -123, 61,
-<a name="l03728"></a>03728 56, 1, -35, 40, 28, 16, 40, 77, 47, 72, 96, 91, 79, 61, 119, 0, 2, 0, -122, -1, -24, 4, 31, 5, -70,
-<a name="l03729"></a>03729 0, 16, 0, 29, 1, -128, 64, -101, 1, 5, 12, 15, 36, 5, 53, 5, 69, 5, 5, 63, 31, -80, 31, 2, 31,
-<a name="l03730"></a>03730 31, 34, 28, 51, 28, 66, 28, 112, 31, -112, 31, 6, 58, 19, 60, 22, 60, 26, 76, 22, 76, 26, 93, 8, 93,
-<a name="l03731"></a>03731 13, 88, 15, 93, 22, 94, 26, 106, 8, 108, 13, 104, 15, 110, 22, 110, 26, -64, 31, -39, 12, -38, 23, -38, 25,
-<a name="l03732"></a>03732 -30, 19, -20, 23, -20, 25, -29, 29, -32, 31, -1, 31, 25, 32, 5, 47, 15, 47, 20, 48, 5, 63, 15, 64, 5,
-<a name="l03733"></a>03733 76, 15, 80, 5, 102, 5, -38, 29, -11, 4, -6, 16, 12, 16, 21, 14, 4, 6, 2, 0, 27, 28, 6, 7, 1,
-<a name="l03734"></a>03734 10, 21, 28, 14, 11, 24, 36, -48, 11, 1, 16, 11, 64, 11, 96, 11, -128, 11, 4, 31, 64, 13, 13, 2, 85,
-<a name="l03735"></a>03735 11, 12, 15, 15, 2, 85, 11, 24, 13, 13, 2, 85, 11, -72, -1, -10, -76, 12, 12, 2, 85, 11, -72, -1, -16,
-<a name="l03736"></a>03736 -76, 11, 11, 6, 85, 11, -72, -1, -12, -76, 15, 15, 6, 85, 11, -72, -1, -32, -76, 12, 12, 6, 85, 11, -72,
-<a name="l03737"></a>03737 -1, -12, 64, 47, 13, 13, 6, 85, 11, 116, 1, 17, 51, 0, 4, 12, 12, 2, 85, 0, 4, 13, 13, 6, 85,
-<a name="l03738"></a>03738 0, 51, 3, 37, 2, 2, -64, 1, 1, -112, 1, -96, 1, -80, 1, -16, 1, 4, 31, 1, 63, 1, 79, 1, 3,
-<a name="l03739"></a>03739 1, -72, -1, -2, -76, 16, 16, 2, 85, 1, -72, -1, -4, 64, 29, 14, 14, 2, 85, 1, 12, 13, 13, 2, 85,
-<a name="l03740"></a>03740 1, 16, 12, 12, 2, 85, 1, 18, 11, 11, 2, 85, 1, 12, 11, 11, 6, 85, 1, -72, -1, -8, -76, 16, 16,
-<a name="l03741"></a>03741 6, 85, 1, -72, -1, -4, 64, 22, 15, 15, 6, 85, 1, 24, 12, 12, 6, 85, 1, 20, 13, 13, 6, 85, 1,
-<a name="l03742"></a>03742 25, 30, 71, 55, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 60, 77, 16,
-<a name="l03743"></a>03743 -3, -12, 43, 43, -28, 16, -3, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, -19, 0, 63, -19, 63, 63, -19, 63,
-<a name="l03744"></a>03744 17, 57, 17, 18, 57, 49, 48, 0, 93, 1, 93, 113, 114, 0, 113, 33, 35, 17, 51, 17, 54, 51, 50, 30, 2,
-<a name="l03745"></a>03745 21, 16, 0, 35, 34, 39, 3, 20, 23, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 1, 45, -89, -76, 114, -79,
-<a name="l03746"></a>03746 98, -81, 113, 64, -2, -14, -67, -68, 107, 2, 52, 85, -111, 118, -84, -91, 117, 118, -84, 5, -70, -3, -11, -113, 79,
-<a name="l03747"></a>03747 -113, -54, 115, -2, -17, -2, -42, -99, 1, -106, -65, 85, -117, -51, -53, -48, -58, -51, 0, 1, 0, 80, -1, -24, 3,
-<a name="l03748"></a>03748 -19, 4, 62, 0, 26, 1, 90, -79, 2, 2, 67, 84, 88, 64, 52, 14, 127, 15, 1, 15, 11, 1, 64, 0, 80,
-<a name="l03749"></a>03749 0, 112, 0, 3, 0, 4, 18, 28, 11, 7, 24, 28, 4, 11, 1, 14, 21, 7, 8, 14, 14, 2, 85, 7, 12,
-<a name="l03750"></a>03750 13, 13, 2, 85, 7, 12, 12, 12, 2, 85, 7, 16, 11, 11, 2, 85, 7, 47, 43, 43, 43, 43, -51, -44, -58,
-<a name="l03751"></a>03751 0, 63, -19, 63, -19, 16, -60, 93, 50, 16, -60, 93, 50, 49, 48, 27, 64, 71, 9, 12, 1, 31, 28, 67, 19,
-<a name="l03752"></a>03752 67, 23, 83, 19, 83, 23, 96, 19, 96, 23, -101, 2, -101, 3, -102, 13, -92, 16, -92, 26, 12, 8, 13, 25, 10,
-<a name="l03753"></a>03753 106, 2, 105, 3, 106, 5, 117, 12, 112, 13, -128, 13, -90, 12, -75, 9, -74, 10, -75, 12, 12, 22, 12, -122, 12,
-<a name="l03754"></a>03754 -29, 2, 3, 14, 34, 95, 15, 111, 15, 127, 15, 3, 15, 1, -72, 2, -86, 64, 121, 48, 0, 64, 0, 80, 0,
-<a name="l03755"></a>03755 96, 0, 112, 0, -112, 0, -96, 0, -32, 0, -16, 0, 9, 0, 15, 15, 11, 0, 0, 4, 18, 28, 11, 7, 24,
-<a name="l03756"></a>03756 28, 4, 11, 28, 15, 1, 15, 36, 14, 8, 13, 13, 6, 85, 14, 34, 27, 0, 1, 0, 36, 11, 43, 31, 1,
-<a name="l03757"></a>03757 1, 0, 1, 1, 1, 64, 11, 11, 6, 85, 1, 64, 16, 16, 6, 85, 1, 72, 12, 12, 6, 85, 1, 26, 13,
-<a name="l03758"></a>03758 13, 6, 85, 1, 73, 28, 21, 36, -49, 7, 1, 31, 7, 63, 7, 2, 7, 14, 11, 11, 6, 85, 7, 10, 16,
-<a name="l03759"></a>03759 16, 6, 85, 7, 18, 12, 12, 6, 85, 7, 49, 27, 52, -60, 24, 43, 16, -10, 43, 43, 43, 93, 113, -19, 16,
-<a name="l03760"></a>03760 -10, 43, 43, 43, 43, 93, 114, 75, 83, 35, 75, 81, 90, 88, -71, 0, 1, -1, -64, 56, 89, -19, 114, -12, 43,
-<a name="l03761"></a>03761 -19, 114, 0, 63, -19, 63, -19, 18, 57, 47, 17, 57, 47, 16, 93, -28, 16, 93, -28, 49, 48, 0, 93, 113, 1,
-<a name="l03762"></a>03762 93, 113, 89, 1, 23, 6, 6, 35, 34, 0, 17, 52, 18, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34, 6, 21,
-<a name="l03763"></a>03763 20, 22, 51, 50, 54, 3, 60, -79, 29, -17, -82, -38, -2, -9, 114, -23, -119, -83, -36, 31, -81, 25, 127, 90, -120,
-<a name="l03764"></a>03764 -86, -92, -124, 106, -114, 1, -123, 23, -73, -49, 1, 29, 1, 10, -84, 1, 2, -127, -81, -95, 27, 107, 108, -61, -45,
-<a name="l03765"></a>03765 -42, -62, -126, 0, 0, 2, 0, 70, -1, -24, 3, -33, 5, -70, 0, 17, 0, 29, 1, 85, 64, -92, 10, 2, 4,
-<a name="l03766"></a>03766 13, 37, 13, 52, 13, 68, 13, 5, 53, 20, 53, 28, 87, 2, 84, 10, 82, 20, 83, 28, 103, 2, 100, 5, 101,
-<a name="l03767"></a>03767 9, 99, 20, 96, 28, -64, 31, -44, 5, -43, 19, -35, 25, -27, 19, -27, 20, -17, 23, -21, 25, -27, 29, -32, 31,
-<a name="l03768"></a>03768 -1, 31, 22, 31, 31, 43, 26, 60, 22, 60, 26, 75, 26, 112, 31, -112, 31, 7, 46, 2, 36, 13, 46, 22, 58,
-<a name="l03769"></a>03769 2, 53, 13, 75, 2, 69, 13, 70, 20, 73, 28, 87, 10, 86, 13, 103, 13, -27, 6, -25, 22, -6, 1, -12, 14,
-<a name="l03770"></a>03770 16, 1, 21, 3, 14, 11, 16, 15, 0, 27, 28, 11, 7, 17, 0, 10, 21, 28, 3, 11, 24, 51, 1, 0, 37,
-<a name="l03771"></a>03771 17, 15, 37, 16, 16, -48, 17, 1, 16, 17, 64, 17, 96, 17, -128, 17, 4, 31, 64, 11, 11, 2, 85, 31, 64,
-<a name="l03772"></a>03772 13, 13, 2, 85, 17, 18, 16, 16, 2, 85, 17, -72, -1, -12, 64, 17, 15, 15, 2, 85, 17, 6, 14, 14, 2,
-<a name="l03773"></a>03773 85, 17, 24, 13, 13, 2, 85, 17, -72, -1, -14, 64, 11, 11, 11, 6, 85, 17, 14, 16, 16, 6, 85, 17, -72,
-<a name="l03774"></a>03774 -1, -18, -76, 12, 12, 6, 85, 17, -72, -1, -8, 64, 66, 13, 13, 6, 85, 17, 116, 18, 36, -65, 7, -49, 7,
-<a name="l03775"></a>03775 -33, 7, -1, 7, 4, 31, 7, 63, 7, 79, 7, 3, 7, 30, 11, 11, 2, 85, 7, 24, 12, 12, 2, 85, 7,
-<a name="l03776"></a>03776 30, 13, 13, 2, 85, 7, 12, 11, 11, 6, 85, 7, 12, 13, 13, 6, 85, 7, 26, 12, 12, 6, 85, 7, 25,
-<a name="l03777"></a>03777 30, 52, 80, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 93, 113, 77, -19, -3, 43, 43, 43, 43, 43, 43,
-<a name="l03778"></a>03778 43, 43, 43, 43, 93, 113, 60, 16, -19, 16, -3, 60, -28, 0, 63, -19, 63, 60, 63, -19, 63, 60, 17, 57, 17,
-<a name="l03779"></a>03779 18, 57, 49, 48, 0, 93, 1, 113, 93, 0, 113, 33, 53, 6, 35, 34, 38, 38, 53, 52, 18, 54, 51, 50, 22,
-<a name="l03780"></a>03780 23, 17, 51, 17, 1, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 3, 56, 101, -60, 127, -43, 117, 106, -44,
-<a name="l03781"></a>03781 -125, 96, -106, 47, -77, -3, 32, -84, 117, 118, -91, -88, 123, 120, -95, -122, -98, -116, -5, -93, -97, 1, 3, -118, 81,
-<a name="l03782"></a>03782 65, 2, 14, -6, 70, 2, 18, -52, -54, -63, -58, -38, -52, -60, 0, 0, 2, 0, 75, -1, -24, 4, 30, 4, 62,
-<a name="l03783"></a>03783 0, 21, 0, 29, 1, 83, 64, 23, 31, 0, 28, 21, 2, 85, 3, 93, 5, 93, 9, 85, 11, 101, 3, 107, 5,
-<a name="l03784"></a>03784 111, 9, 101, 11, 8, 21, -72, -1, -28, -76, 13, 13, 6, 85, 17, -72, -1, -28, 64, 82, 13, 13, 6, 85, 29,
-<a name="l03785"></a>03785 28, 13, 13, 6, 85, 39, 18, -39, 5, -6, 20, -10, 26, 4, 49, 18, 58, 25, 49, 28, 65, 18, 77, 26, 65,
-<a name="l03786"></a>03786 28, 81, 18, 92, 25, 82, 28, 97, 18, 109, 26, 97, 28, 120, 6, 120, 21, -10, 2, -10, 24, 16, 0, 22, 1,
-<a name="l03787"></a>03787 15, 13, 23, 23, 80, 22, 96, 22, 112, 22, 3, 22, 28, 15, -112, 16, -96, 16, 2, 16, 16, 4, 27, 28, 10,
-<a name="l03788"></a>03788 7, 0, -70, 2, -86, 0, 1, -1, -64, -76, 16, 16, 2, 85, 1, -72, -1, -64, 64, 16, 16, 16, 6, 85, 16,
-<a name="l03789"></a>03789 1, 1, 1, -107, 19, 28, 4, 11, 23, 64, 13, -72, -1, -36, -76, 13, 13, 2, 85, 13, -72, -1, -18, -76, 13,
-<a name="l03790"></a>03790 13, 6, 85, 13, -72, -1, -22, -76, 12, 12, 6, 85, 13, -72, -1, -64, 64, 9, 39, 42, 52, -80, 13, 1, 13,
-<a name="l03791"></a>03791 26, 31, -72, -1, -64, -77, 37, 38, 52, 31, -72, -1, -64, 64, 65, 30, 35, 52, 48, 31, 1, 31, 22, 51, 16,
-<a name="l03792"></a>03792 36, 7, 64, 36, 42, 52, 31, 7, 63, 7, 79, 7, 3, 7, 32, 11, 11, 2, 85, 7, 24, 12, 12, 2, 85,
-<a name="l03793"></a>03793 7, 28, 13, 13, 2, 85, 7, 14, 11, 11, 6, 85, 7, 28, 12, 12, 6, 85, 7, 22, 13, 13, 6, 85, 7,
-<a name="l03794"></a>03794 25, 30, 52, 55, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 93, 43, 77, -3, -28, 78, 16, 113, 43, 43,
-<a name="l03795"></a>03795 -10, 113, 43, 43, 43, 43, 77, -19, 0, 63, -19, -3, 93, 43, 43, -28, 63, -19, 18, 57, 47, 93, 60, -3, 113,
-<a name="l03796"></a>03796 60, 1, 17, 18, 57, 57, 18, 57, 49, 48, 1, 93, 0, 93, 43, 43, 43, 1, 113, 114, 1, 23, 6, 6, 35,
-<a name="l03797"></a>03797 34, 0, 17, 16, 0, 51, 50, 0, 17, 20, 7, 33, 22, 22, 51, 50, 54, 1, 33, 38, 39, 38, 35, 34, 6,
-<a name="l03798"></a>03798 3, 94, -70, 44, -18, -71, -23, -2, -17, 1, 20, -36, -43, 1, 14, 1, -4, -24, 10, -78, -123, 99, -116, -3, -38,
-<a name="l03799"></a>03799 2, 81, 12, 56, 86, -119, 124, -87, 1, 86, 23, -93, -76, 1, 31, 1, 3, 1, 12, 1, 40, -2, -34, -2, -7,
-<a name="l03800"></a>03800 16, 32, -81, -70, 104, 1, -107, -122, 67, 104, -90, 0, 1, 0, 19, 0, 0, 2, -128, 5, -45, 0, 23, 1, 13,
-<a name="l03801"></a>03801 64, 30, 20, 9, 1, 15, 25, 47, 25, 48, 25, 64, 25, 112, 25, -101, 12, -100, 13, -87, 13, 8, 26, 13, 40,
-<a name="l03802"></a>03802 13, -80, 25, -64, 25, 4, 25, -72, -1, -64, 64, 40, 26, 31, 52, 29, 8, 13, 3, 12, 15, 28, 10, 1, 21,
-<a name="l03803"></a>03803 2, 43, 20, 19, 4, 3, 6, 0, 10, -97, 20, 1, 20, -1, 19, 64, 4, 23, 37, 4, 0, 3, 2, -110, 1,
-<a name="l03804"></a>03804 1, 0, -72, -1, -64, -77, 49, 56, 52, 0, -72, -1, -64, 64, 43, 28, 31, 52, -112, 0, 1, 25, 64, 15, 15,
-<a name="l03805"></a>03805 2, 85, 25, 64, 13, 14, 2, 85, 0, 20, 16, 16, 2, 85, 0, 40, 15, 15, 2, 85, 0, 34, 14, 14, 2,
-<a name="l03806"></a>03806 85, 0, 44, 13, 13, 2, 85, 0, -72, -1, -14, 64, 11, 12, 12, 2, 85, 0, 20, 11, 11, 6, 85, 0, -72,
-<a name="l03807"></a>03807 -1, -22, -76, 16, 16, 6, 85, 0, -72, -1, -26, -76, 15, 15, 6, 85, 0, -72, -1, -6, -73, 12, 12, 6, 85,
-<a name="l03808"></a>03808 0, -93, 24, 25, -68, 1, -70, 0, 33, 0, -10, 1, 10, 0, 24, 43, 43, -10, 43, 43, 43, 43, 43, 43, 43,
-<a name="l03809"></a>03809 43, 43, 43, 43, 93, 43, 43, 60, 16, -12, 60, 16, 60, -19, 16, -19, -19, 93, 0, 63, 63, 60, 60, 60, -3,
-<a name="l03810"></a>03810 60, 63, -19, 57, 17, 57, 49, 48, 67, 121, 64, 20, 16, 17, 6, 9, 7, 6, 8, 6, 2, 6, 16, 9, 18,
-<a name="l03811"></a>03811 27, 0, 17, 6, 15, 27, 1, 43, 1, 43, 42, -127, -127, 1, 43, 113, 93, 0, 114, 51, 17, 35, 53, 51, 53,
-<a name="l03812"></a>03812 52, 55, 54, 54, 51, 50, 23, 7, 38, 35, 34, 6, 21, 21, 51, 21, 35, 17, -78, -97, -97, 19, 26, -125, 118,
-<a name="l03813"></a>03813 76, 92, 27, 56, 50, 82, 68, -49, -49, 3, -102, -116, 113, 107, 52, 70, 87, 18, -99, 10, 70, 96, 98, -116, -4,
-<a name="l03814"></a>03814 102, 0, 2, 0, 66, -2, 81, 3, -22, 4, 62, 0, 30, 0, 42, 1, 111, 64, 96, 11, 11, 5, 20, 44, 11,
-<a name="l03815"></a>03815 37, 20, 76, 11, 69, 20, 6, 9, 29, 25, 29, 44, 11, 38, 20, 44, 35, 57, 11, 54, 20, 74, 11, 70, 20,
-<a name="l03816"></a>03816 86, 7, 88, 11, 104, 11, -6, 10, -11, 21, 14, 46, 35, 44, 39, 62, 35, 62, 39, 76, 39, -112, 44, -96, 44,
-<a name="l03817"></a>03817 7, 54, 33, 54, 41, 63, 44, 70, 11, 70, 33, 69, 41, 84, 33, 84, 41, 105, 7, 99, 33, 99, 41, 96, 44,
-<a name="l03818"></a>03818 -128, 44, -38, 39, -24, 33, -18, 35, -17, 39, 17, 23, 22, 6, 21, -72, 2, -79, -76, 40, 28, 19, 7, 1, -72,
-<a name="l03819"></a>03819 2, -86, 64, 16, 32, 0, 48, 0, 96, 0, 112, 0, -128, 0, -64, 0, -48, 0, 7, 0, -72, 2, 125, 64, 50,
-<a name="l03820"></a>03820 5, 28, 28, 15, 10, 69, 34, 28, 12, 10, 22, 21, 51, 37, 51, 10, 37, 24, 24, -48, 23, 1, 16, 23, 64,
-<a name="l03821"></a>03821 23, 96, 23, -128, 23, 4, 44, 64, 11, 12, 2, 85, 44, 64, 13, 13, 2, 85, 23, 18, 16, 16, 2, 85, 23,
-<a name="l03822"></a>03822 -72, -1, -12, 64, 17, 15, 15, 2, 85, 23, 6, 14, 14, 2, 85, 23, 22, 13, 13, 2, 85, 23, -72, -1, -22,
-<a name="l03823"></a>03823 64, 11, 11, 11, 6, 85, 23, 18, 16, 16, 6, 85, 23, -72, -1, -18, -76, 12, 12, 6, 85, 23, -72, -1, -4,
-<a name="l03824"></a>03824 64, 74, 13, 13, 6, 85, 23, 116, 15, 1, 37, 0, 34, 31, 36, -65, 15, -49, 15, -33, 15, -1, 15, 4, 31,
-<a name="l03825"></a>03825 15, 63, 15, 79, 15, 3, 15, 32, 11, 11, 2, 85, 15, 26, 12, 12, 2, 85, 15, 34, 13, 13, 2, 85, 15,
-<a name="l03826"></a>03826 28, 11, 11, 6, 85, 15, 12, 13, 13, 6, 85, 15, 26, 12, 12, 6, 85, 15, 25, 43, 44, 116, 33, 52, 80,
-<a name="l03827"></a>03827 24, 43, 43, 78, -12, 43, 43, 43, 43, 43, 43, 93, 113, 77, -19, -12, -19, 16, -3, 43, 43, 43, 43, 43, 43,
-<a name="l03828"></a>03828 43, 43, 43, 43, 93, 113, 60, 16, -3, -28, -10, 60, 0, 63, -19, -28, 63, -19, -3, 93, -28, 63, -19, -28, 63,
-<a name="l03829"></a>03829 60, 49, 48, 1, 93, 113, 0, 93, 113, 23, 23, 22, 23, 22, 51, 50, 54, 55, 54, 39, 6, 35, 34, 2, 53,
-<a name="l03830"></a>03830 52, 18, 54, 51, 50, 23, 53, 51, 17, 20, 6, 6, 35, 34, 38, 19, 20, 22, 51, 50, 54, 53, 52, 38, 35,
-<a name="l03831"></a>03831 34, 6, 102, -81, 11, 50, 67, 116, 125, -120, 24, 14, 1, 118, -80, -37, -16, 110, -47, -115, -68, 122, -90, 101, -37,
-<a name="l03832"></a>03832 -96, -66, -22, -103, -90, 125, 124, -88, -83, 122, 120, -88, 88, 26, 81, 37, 50, 100, 90, 55, -80, -117, 1, 60, -35,
-<a name="l03833"></a>03833 -104, 1, 1, -116, -104, -128, -4, 106, -8, -49, 120, -85, 3, 42, -47, -64, -65, -52, -61, -58, -61, 0, 0, 1, 0,
-<a name="l03834"></a>03834 -121, 0, 0, 3, -24, 5, -70, 0, 20, 1, 97, -71, 0, 22, -1, -64, -77, 21, 23, 52, 3, -72, -1, -32, 64,
-<a name="l03835"></a>03835 14, 13, 13, 6, 85, 37, 4, 53, 3, 69, 3, -70, 13, 4, 3, -72, -1, -32, 64, 58, 23, 25, 52, 23, 8,
-<a name="l03836"></a>03836 17, 12, 17, 20, 3, 5, 1, 0, 15, 28, 5, 7, 20, 11, 10, 12, 37, 9, 64, 51, 54, 52, -1, 9, 1,
-<a name="l03837"></a>03837 -64, 9, 1, 22, 64, 11, 11, 2, 85, 22, 64, 16, 16, 2, 85, 9, 40, 16, 16, 2, 85, 9, 20, 14, 14,
-<a name="l03838"></a>03838 2, 85, 9, -72, -1, -20, 64, 17, 13, 13, 2, 85, 9, 4, 12, 12, 2, 85, 9, 26, 11, 11, 2, 85, 9,
-<a name="l03839"></a>03839 -72, -1, -10, 64, 11, 11, 11, 6, 85, 9, 20, 16, 16, 6, 85, 9, -72, -1, -8, 64, 11, 13, 13, 6, 85,
-<a name="l03840"></a>03840 9, 10, 15, 15, 6, 85, 9, -72, -1, -10, -74, 12, 12, 6, 85, 9, 78, 22, -72, -1, -64, 64, 23, 52, 54,
-<a name="l03841"></a>03841 52, -80, 22, -16, 22, 2, 112, 22, -96, 22, -80, 22, -1, 22, 4, 22, 2, 20, 37, 1, 0, -72, -1, -64, 64,
-<a name="l03842"></a>03842 16, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, -72, -1, -6, -76, 16, 16, 2, 85,
-<a name="l03843"></a>03843 0, -72, -1, -6, 64, 23, 14, 14, 2, 85, 0, 4, 12, 12, 2, 85, 0, 8, 11, 11, 2, 85, 0, 4, 11,
-<a name="l03844"></a>03844 11, 6, 85, 0, -72, -1, -6, 64, 22, 15, 15, 6, 85, 0, 2, 12, 12, 6, 85, 0, 2, 13, 13, 6, 85,
-<a name="l03845"></a>03845 0, 78, 21, 71, 80, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 43, 60, -3, 60, 16, 93,
-<a name="l03846"></a>03846 113, 43, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 43, -19, 0, 63, 60, 63, -19, 63,
-<a name="l03847"></a>03847 17, 57, 17, 57, 1, 18, 57, 49, 48, 67, 121, 64, 14, 6, 14, 7, 37, 14, 6, 12, 27, 1, 13, 8, 15,
-<a name="l03848"></a>03848 27, 1, 0, 43, 1, 43, 43, -127, 0, 43, 93, 43, 1, 43, 51, 17, 51, 17, 54, 51, 50, 22, 22, 21, 17,
-<a name="l03849"></a>03849 35, 17, 52, 38, 35, 34, 6, 6, 21, 17, -121, -76, 126, -64, 118, -82, 75, -76, 117, 107, 80, -115, 60, 5, -70,
-<a name="l03850"></a>03850 -3, -14, -110, 93, -92, -100, -3, 95, 2, -95, -121, 123, 83, -114, 125, -3, -69, 0, 2, 0, -120, 0, 0, 1, 60,
-<a name="l03851"></a>03851 5, -70, 0, 3, 0, 7, 0, -51, 64, 94, 9, 54, 11, 11, 2, 85, 79, 9, -112, 9, -96, 9, -80, 9, -64,
-<a name="l03852"></a>03852 9, -33, 9, -16, 9, 7, 0, 9, 31, 9, 112, 9, -128, 9, -97, 9, -80, 9, -64, 9, -33, 9, -32, 9, -1,
-<a name="l03853"></a>03853 9, 10, 31, 9, 1, 0, 1, 7, 4, 2, 3, 9, 6, 3, 126, 1, 0, 6, 5, 6, 4, 10, 6, 7, 37,
-<a name="l03854"></a>03854 5, 0, 4, -97, 4, -96, 4, -80, 4, -64, 4, -32, 4, 6, -64, 4, -16, 4, 2, 0, 4, 32, 4, -48, 4,
-<a name="l03855"></a>03855 -32, 4, 4, 4, -72, -1, -8, -76, 16, 16, 2, 85, 4, -72, -1, -6, 64, 23, 14, 14, 2, 85, 4, 4, 12,
-<a name="l03856"></a>03856 12, 2, 85, 4, 10, 11, 11, 2, 85, 4, 20, 11, 11, 6, 85, 4, -72, -1, -22, -76, 16, 16, 6, 85, 4,
-<a name="l03857"></a>03857 -72, -1, -2, -76, 13, 13, 6, 85, 4, -72, -1, -4, 64, 10, 12, 12, 6, 85, 4, 78, 8, 71, 80, 24, 43,
-<a name="l03858"></a>03858 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 60, -3, 60, 0, 63, 63, 60, 63, -19, 1, 17, 18,
-<a name="l03859"></a>03859 57, 57, 17, 18, 57, 57, 49, 48, 1, 93, 114, 113, 43, 19, 53, 51, 21, 3, 17, 51, 17, -120, -76, -76, -76,
-<a name="l03860"></a>03860 4, -21, -49, -49, -5, 21, 4, 38, -5, -38, 0, 0, 2, -1, -94, -2, 81, 1, 58, 5, -70, 0, 3, 0, 18,
-<a name="l03861"></a>03861 0, -43, 64, 69, 4, 5, 37, 5, 59, 4, 51, 5, -122, 5, 5, 23, 8, 5, 5, 7, 4, 4, 2, 4, 5,
-<a name="l03862"></a>03862 19, 0, 1, 13, 11, 2, 3, 20, 12, 4, 17, 5, 11, 7, 3, 126, 1, 0, 11, 6, 7, 28, 17, 15, -112,
-<a name="l03863"></a>03863 20, 1, 20, 23, 23, 26, 12, 12, 13, 37, 10, 10, -112, 11, 1, 31, 11, 63, 11, 79, 11, 3, 11, -72, -1,
-<a name="l03864"></a>03864 -6, 64, 55, 14, 14, 2, 85, 11, 16, 13, 13, 2, 85, 11, 16, 12, 12, 2, 85, 11, 12, 11, 11, 2, 85,
-<a name="l03865"></a>03865 11, 30, 11, 11, 6, 85, 11, 12, 16, 16, 6, 85, 11, 8, 12, 12, 6, 85, 11, 12, 13, 13, 6, 85, 11,
-<a name="l03866"></a>03866 25, 19, 20, -83, 33, 71, 80, 24, 43, 43, 78, -12, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 60, 77, 16,
-<a name="l03867"></a>03867 -3, 60, 78, 16, 69, 101, 68, -26, 113, 0, 63, 77, -19, 63, 63, -19, 17, 18, 57, 18, 57, 1, 17, 18, 57,
-<a name="l03868"></a>03868 57, 17, 18, 57, 57, 17, 51, 51, -121, 16, 8, 60, 49, 48, 67, 121, 64, 14, 8, 16, 15, 38, 8, 16, 10,
-<a name="l03869"></a>03869 27, 1, 9, 14, 7, 27, 0, 0, 43, 1, 43, 43, -127, 1, 93, 19, 53, 51, 21, 1, 55, 22, 51, 50, 54,
-<a name="l03870"></a>03870 53, 17, 51, 17, 20, 7, 6, 35, 34, -122, -76, -2, 104, 34, 54, 31, 55, 54, -76, 51, 65, -105, 73, 4, -23,
-<a name="l03871"></a>03871 -47, -47, -7, 123, -103, 14, 73, -110, 4, 92, -5, -96, -60, 77, 100, 0, 0, 1, 0, -120, 0, 0, 3, -8, 5,
-<a name="l03872"></a>03872 -70, 0, 11, 2, 97, 64, 27, 6, 12, 13, 13, 6, 85, 7, 6, 86, 6, 90, 9, 3, 15, 13, -13, 5, -10,
-<a name="l03873"></a>03873 6, 3, 9, 12, 16, 16, 2, 85, 6, -72, -1, -12, -76, 12, 12, 2, 85, 10, -72, -1, -12, -76, 12, 12, 2,
-<a name="l03874"></a>03874 85, 9, -72, -1, -12, -76, 12, 12, 2, 85, 3, -72, -1, -24, 64, 16, 13, 13, 6, 85, 85, 3, 119, 10, 2,
-<a name="l03875"></a>03875 18, 6, 32, 19, 33, 52, 8, -72, -1, -16, -77, 18, 39, 52, 9, -72, -1, -16, -76, 18, 39, 52, 18, 5, -72,
-<a name="l03876"></a>03876 -1, -16, -77, 18, 33, 52, 9, -72, -1, -16, 64, -124, 18, 39, 52, 6, 4, 4, 5, 4, 6, 55, 9, 71, 4,
-<a name="l03877"></a>03877 5, 37, 6, 45, 10, 88, 10, 119, 3, 117, 10, -38, 3, -29, 6, 7, -90, 6, 1, 35, 6, 38, 7, 37, 8,
-<a name="l03878"></a>03878 57, 6, 56, 9, 63, 13, 79, 13, 89, 4, 89, 6, 88, 7, 89, 9, 125, 4, 121, 5, -103, 9, -58, 6, -46,
-<a name="l03879"></a>03879 4, -42, 6, -28, 6, -23, 7, -9, 6, -7, 8, 21, 18, 10, 10, 5, 3, 3, 4, 2, 6, 6, 7, 9, 9,
-<a name="l03880"></a>03880 8, 10, 10, 5, 9, 8, 8, 37, 7, 6, 20, 7, 7, 6, 3, 4, 4, 37, 5, 10, 20, 5, 5, 10, 10,
-<a name="l03881"></a>03881 9, 6, 3, 4, 8, 1, 2, 0, 4, 5, 6, 7, 8, 8, 11, 11, 0, 10, 4, -72, 1, 15, 64, 9, 5,
-<a name="l03882"></a>03882 4, 12, 12, 6, 85, 5, 34, 8, -72, 1, 15, 64, 33, 32, 7, 63, 7, 2, 7, 16, 12, 12, 6, 85, 7,
-<a name="l03883"></a>03883 26, -112, 13, 1, 13, 11, 37, 0, 2, 37, 1, 1, -112, 0, 1, 63, 0, 79, 0, 2, 0, -72, -1, -2, 64,
-<a name="l03884"></a>03884 49, 14, 14, 2, 85, 0, 16, 13, 13, 2, 85, 0, 16, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0, 18,
-<a name="l03885"></a>03885 11, 11, 6, 85, 0, 18, 12, 12, 6, 85, 0, 8, 13, 13, 6, 85, 0, 25, 12, 13, -31, 33, 71, 102, 24,
-<a name="l03886"></a>03886 43, 43, 78, -12, 43, 43, 43, 43, 43, 43, 43, 93, 113, 60, 77, 16, -19, 16, -19, 78, 16, 113, -10, 43, 93,
-<a name="l03887"></a>03887 77, -19, -12, 43, -19, 0, 63, 60, 16, 60, 16, 60, 63, 60, 63, 60, 17, 23, 57, -121, 5, 46, 43, 4, 125,
-<a name="l03888"></a>03888 16, -60, -121, 5, 46, 24, 43, 14, 125, 16, -60, 7, 16, 8, 60, 8, 60, 3, 16, 8, 60, 8, 60, -79, 6,
-<a name="l03889"></a>03889 2, 67, 84, 88, 64, 13, 75, 9, 1, 31, 9, -124, 3, 2, 9, 24, 13, 17, 52, 0, 43, 93, 113, 89, 49,
-<a name="l03890"></a>03890 48, 1, 67, 92, 88, 64, 10, 9, 44, 29, 57, 9, 8, 29, 29, 60, 6, -72, -1, -34, -78, 29, 57, 6, -72,
-<a name="l03891"></a>03891 -1, -44, -78, 32, 57, 6, -72, -1, -44, -79, 33, 57, 43, 43, 43, 43, 43, 89, 93, 0, 113, 93, 1, 113, 0,
-<a name="l03892"></a>03892 43, 43, 67, 92, 88, -71, 0, 6, -1, -64, -78, 33, 57, 3, -72, -1, -64, -78, 22, 57, 3, -72, -1, -34, -78,
-<a name="l03893"></a>03893 16, 57, 6, -72, -1, -34, -78, 16, 57, 3, -72, -1, -34, -78, 12, 57, 3, -72, -1, -34, -79, 11, 57, 43, 43,
-<a name="l03894"></a>03894 43, 43, 43, 43, 89, 1, 43, 43, 43, 67, 92, 88, 64, 18, -35, 4, 1, 8, 20, 22, 57, 9, 8, 20, 20,
-<a name="l03895"></a>03895 60, 9, 8, 20, 20, 60, 6, -72, -1, -10, -78, 24, 57, 6, -72, -1, -20, -79, 27, 57, 43, 43, 43, 43, 43,
-<a name="l03896"></a>03896 1, 93, 89, 0, 93, 43, 43, 43, 43, 43, 1, 93, 113, 43, 51, 17, 51, 17, 1, 51, 1, 1, 35, 1, 7,
-<a name="l03897"></a>03897 17, -120, -76, 1, -86, -23, -2, 106, 1, -65, -34, -2, -95, 127, 5, -70, -4, -68, 1, -80, -2, 118, -3, 100, 2,
-<a name="l03898"></a>03898 31, 122, -2, 91, 0, 0, 1, 0, -125, 0, 0, 1, 55, 5, -70, 0, 3, 0, -29, -74, 5, 54, 11, 11, 2,
-<a name="l03899"></a>03899 85, 5, -72, -1, -64, -77, 55, 56, 52, 5, -72, -1, -64, -77, 52, 53, 52, 5, -72, -1, -64, -77, 48, 49, 52,
-<a name="l03900"></a>03900 5, -72, -1, -64, -77, 34, 37, 52, 5, -72, -1, -64, 64, 37, 21, 23, 52, 15, 5, 31, 5, -97, 5, -33, 5,
-<a name="l03901"></a>03901 4, 79, 5, -33, 5, -16, 5, 3, 31, 5, 112, 5, -128, 5, -1, 5, 4, 1, 0, 0, 10, 2, 3, 37, 1,
-<a name="l03902"></a>03902 0, -72, -1, -64, -77, 55, 56, 52, 0, -72, -1, -64, 64, 21, 51, 53, 52, -97, 0, 1, -64, 0, -16, 0, 2,
-<a name="l03903"></a>03903 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, -72, -1, -8, -76, 16, 16, 2, 85, 0, -72, -1, -6, 64, 29, 14,
-<a name="l03904"></a>03904 14, 2, 85, 0, 4, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0, 20, 11, 11, 6, 85, 0, 8, 16, 16,
-<a name="l03905"></a>03905 6, 85, 0, -72, -1, -2, -76, 13, 13, 6, 85, 0, -72, -1, -1, -76, 12, 12, 6, 85, 0, -72, -1, -4, 64,
-<a name="l03906"></a>03906 10, 12, 12, 6, 85, 0, 78, 4, 71, 80, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113,
-<a name="l03907"></a>03907 114, 43, 43, 60, -3, 60, 0, 63, 63, 49, 48, 1, 93, 113, 114, 43, 43, 43, 43, 43, 43, 51, 17, 51, 17,
-<a name="l03908"></a>03908 -125, -76, 5, -70, -6, 70, 0, 0, 1, 0, -121, 0, 0, 6, 38, 4, 62, 0, 35, 1, -57, -71, 0, 13, -1,
-<a name="l03909"></a>03909 -12, -76, 13, 13, 6, 85, 8, -72, -1, -12, -76, 13, 13, 6, 85, 9, -72, -1, -40, 64, 77, 11, 13, 52, 37,
-<a name="l03910"></a>03910 4, -28, 4, -28, 9, -31, 23, -27, 32, 5, -43, 5, -10, 32, 2, 23, 8, 32, 35, 9, 24, 27, 32, 9, 3,
-<a name="l03911"></a>03911 3, 35, 30, 28, 6, 21, 28, 11, 11, 6, 7, 1, 6, 35, 26, 25, 16, 10, -48, 37, 1, -112, 37, -96, 37,
-<a name="l03912"></a>03912 2, 37, 23, 23, 26, 14, 37, -112, 17, 1, 17, 4, 16, 16, 2, 85, 17, 24, 15, 15, 2, 85, 17, -72, -1,
-<a name="l03913"></a>03913 -20, 64, 11, 14, 14, 2, 85, 17, 20, 12, 12, 2, 85, 17, -72, -1, -24, 64, 23, 11, 11, 2, 85, 17, 2,
-<a name="l03914"></a>03914 11, 11, 6, 85, 17, 12, 16, 16, 6, 85, 17, 6, 15, 15, 6, 85, 17, -72, -1, -6, -76, 12, 12, 6, 85,
-<a name="l03915"></a>03915 17, -72, -1, -8, -76, 13, 13, 6, 85, 17, -72, 1, 93, 64, 12, 24, 37, -112, 27, 1, 27, 24, 15, 15, 2,
-<a name="l03916"></a>03916 85, 27, -72, -1, -20, 64, 11, 14, 14, 2, 85, 27, 20, 12, 12, 2, 85, 27, -72, -1, -18, 64, 17, 11, 11,
-<a name="l03917"></a>03917 2, 85, 27, 4, 11, 11, 6, 85, 27, 10, 16, 16, 6, 85, 27, -72, -1, -2, 64, 11, 13, 13, 6, 85, 27,
-<a name="l03918"></a>03918 12, 15, 15, 6, 85, 27, -72, -1, -4, -76, 12, 12, 6, 85, 27, -72, 1, 93, 64, 22, 0, 2, 51, 35, 37,
-<a name="l03919"></a>03919 1, -48, 0, 1, -112, 0, -96, 0, 2, 31, 0, 63, 0, 79, 0, 3, 0, -72, -1, -2, 64, 29, 14, 14, 2,
-<a name="l03920"></a>03920 85, 0, 16, 13, 13, 2, 85, 0, 16, 12, 12, 2, 85, 0, 12, 11, 11, 2, 85, 0, 22, 11, 11, 6, 85,
-<a name="l03921"></a>03921 0, -72, -1, -4, -76, 16, 16, 6, 85, 0, -72, -1, -12, 64, 20, 15, 15, 6, 85, 0, 10, 12, 12, 6, 85,
-<a name="l03922"></a>03922 0, 14, 13, 13, 6, 85, 0, 25, 36, 37, -72, 1, 120, -77, 33, 71, 80, 24, 43, 43, 78, -12, 43, 43, 43,
-<a name="l03923"></a>03923 43, 43, 43, 43, 43, 43, 93, 113, 114, 60, 77, -3, -28, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93,
-<a name="l03924"></a>03924 -19, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, -3, 78, 69, 101, 68, -26, 113, 114, 0, 63, 60, 60,
-<a name="l03925"></a>03925 60, 63, 63, 60, 77, 16, -19, 16, -19, 17, 23, 57, 1, 17, 18, 57, 18, 57, 49, 48, 67, 121, 64, 14, 12,
-<a name="l03926"></a>03926 20, 19, 38, 20, 12, 17, 27, 1, 18, 13, 21, 27, 1, 0, 43, 1, 43, 43, -127, 1, 93, 0, 93, 43, 43,
-<a name="l03927"></a>03927 43, 51, 17, 51, 21, 54, 54, 51, 50, 22, 23, 54, 51, 50, 22, 21, 17, 35, 17, 52, 38, 38, 35, 34, 6,
-<a name="l03928"></a>03928 21, 17, 35, 17, 52, 38, 35, 34, 6, 6, 21, 17, -121, -95, 50, -90, 106, 118, -105, 31, 126, -54, -98, -86, -77,
-<a name="l03929"></a>03929 35, 92, 62, 112, -108, -76, 88, 100, 76, -127, 58, 4, 38, -107, 78, 95, 98, 88, -70, -81, -74, -3, 39, 2, -99,
-<a name="l03930"></a>03930 108, 95, 58, -107, -92, -3, -105, 2, -78, 120, 120, 80, -102, -111, -3, -39, 0, 0, 1, 0, -121, 0, 0, 3, -26,
-<a name="l03931"></a>03931 4, 62, 0, 22, 1, 125, 64, 19, 5, 3, 6, 19, 2, -88, 16, -72, 16, -29, 3, -25, 19, -16, 3, -10, 19,
-<a name="l03932"></a>03932 6, 4, -72, -1, -16, 64, 60, 11, 13, 52, 121, 16, 1, -104, 16, -48, 24, -32, 24, -1, 24, 4, 32, 8, 20,
-<a name="l03933"></a>03933 14, 20, 22, 18, 28, 5, 7, 1, 6, 22, 13, 10, 13, 14, 12, 14, 36, 24, 64, 16, 16, 2, 85, 24, 64,
-<a name="l03934"></a>03934 11, 11, 2, 85, 11, 40, 16, 16, 2, 85, 11, 20, 14, 14, 2, 85, 11, -72, -1, -20, 64, 17, 13, 13, 2,
-<a name="l03935"></a>03935 85, 11, 4, 12, 12, 2, 85, 11, 34, 11, 11, 2, 85, 11, -72, -1, -12, 64, 11, 11, 11, 6, 85, 11, 20,
-<a name="l03936"></a>03936 16, 16, 6, 85, 11, -72, -1, -7, 64, 11, 13, 13, 6, 85, 11, 10, 15, 15, 6, 85, 11, -72, -1, -10, 64,
-<a name="l03937"></a>03937 18, 12, 12, 6, 85, 11, 64, 51, 54, 52, -1, 11, 1, -1, 11, 1, 11, 78, 24, -72, -1, -64, 64, 26, 52,
-<a name="l03938"></a>03938 54, 52, -80, 24, -16, 24, 2, 112, 24, -96, 24, -80, 24, -64, 24, 4, 24, 3, 2, 51, 21, 22, 37, 1, 0,
-<a name="l03939"></a>03939 -72, -1, -10, -76, 17, 17, 2, 85, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0, -72, -1, -6, 64, 23, 14, 14,
-<a name="l03940"></a>03940 2, 85, 0, 4, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0, 4, 11, 11, 6, 85, 0, -72, -1, -6, 64,
-<a name="l03941"></a>03941 17, 15, 15, 6, 85, 0, 2, 12, 12, 6, 85, 0, 4, 13, 13, 6, 85, 0, -72, -1, -64, 64, 18, 51, 54,
-<a name="l03942"></a>03942 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 23, 16, -10, 93, 113, 43, 43, 43, 43, 43,
-<a name="l03943"></a>03943 43, 43, 43, 43, 43, 60, -3, 60, -12, 60, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l03944"></a>03944 43, 43, 43, 43, 43, -19, 60, 16, 60, 0, 63, 60, 63, 63, -19, 17, 57, 1, 18, 57, 49, 48, 67, 121, 64,
-<a name="l03945"></a>03945 22, 6, 17, 9, 10, 8, 10, 7, 10, 3, 6, 16, 38, 17, 6, 14, 27, 1, 15, 10, 18, 27, 1, 0, 43,
-<a name="l03946"></a>03946 1, 43, 43, 42, -127, 1, 93, 113, 0, 43, 93, 113, 51, 17, 51, 21, 54, 51, 50, 22, 22, 23, 22, 21, 17,
-<a name="l03947"></a>03947 35, 17, 52, 38, 38, 35, 34, 6, 21, 17, -121, -94, 117, -35, 96, -95, 80, 16, 10, -76, 42, 107, 72, 115, -89,
-<a name="l03948"></a>03948 4, 38, -105, -81, 69, 112, 77, 50, 125, -3, 115, 2, -122, 110, 109, 65, -110, -52, -3, -68, 0, 0, 2, 0, 68,
-<a name="l03949"></a>03949 -1, -24, 4, 39, 4, 62, 0, 13, 0, 25, 1, 107, -74, 21, 24, 13, 13, 6, 85, 19, -72, -1, -24, -76, 13,
-<a name="l03950"></a>03950 13, 6, 85, 15, -72, -1, -24, 64, 115, 13, 13, 6, 85, 25, 24, 13, 13, 6, 85, 18, 7, 10, 25, 12, 71,
-<a name="l03951"></a>03951 6, 72, 8, 86, 6, 89, 8, 103, 6, 105, 8, 8, 52, 16, 58, 18, 58, 22, 53, 24, 69, 16, 75, 18, 75,
-<a name="l03952"></a>03952 22, 69, 24, 92, 5, 92, 9, 82, 16, 93, 18, 93, 22, 82, 24, 109, 5, 109, 9, 100, 16, 109, 18, 109, 22,
-<a name="l03953"></a>03953 100, 24, 119, 1, 21, 9, 6, 5, 13, 91, 3, 84, 5, 84, 10, 91, 12, 108, 3, 101, 5, 101, 10, 108, 12,
-<a name="l03954"></a>03954 10, 23, 28, 4, 7, 17, 28, 11, 11, 20, 36, 27, 64, 13, 13, 2, 85, 27, 64, 11, 11, 2, 85, 7, -72,
-<a name="l03955"></a>03955 -1, -22, 64, 17, 15, 15, 2, 85, 7, 24, 13, 13, 2, 85, 7, 16, 11, 11, 2, 85, 7, -72, -1, -16, -76,
-<a name="l03956"></a>03956 11, 11, 6, 85, 7, -72, -1, -16, -76, 13, 13, 6, 85, 7, -72, -1, -16, -76, 15, 15, 6, 85, 7, -72, -1,
-<a name="l03957"></a>03957 -16, -76, 12, 12, 6, 85, 7, -72, -1, -64, 64, 19, 36, 37, 52, 48, 7, 1, 0, 7, 16, 7, 32, 7, 3,
-<a name="l03958"></a>03958 7, 49, -33, 27, 1, 27, -72, -1, -64, 64, 73, 30, 35, 52, 48, 27, 1, 27, 14, 36, 0, 12, 14, 15, 2,
-<a name="l03959"></a>03959 85, 0, 18, 13, 13, 2, 85, 0, 12, 12, 12, 2, 85, 0, 28, 11, 11, 2, 85, 0, 14, 11, 11, 6, 85,
-<a name="l03960"></a>03960 0, 14, 13, 13, 6, 85, 0, 12, 16, 16, 6, 85, 0, 22, 12, 12, 6, 85, 0, 64, 36, 37, 52, 31, 0,
-<a name="l03961"></a>03961 63, 0, 2, 0, 49, 26, 52, 55, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, 113,
-<a name="l03962"></a>03962 43, 93, -10, 93, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, -19, 63, -19, 49, 48, 1, 113,
-<a name="l03963"></a>03963 93, 0, 113, 67, 92, 88, 64, 9, 83, 5, 83, 9, 98, 5, 98, 9, 4, 1, 93, 89, 0, 43, 43, 43, 43,
-<a name="l03964"></a>03964 19, 16, 55, 54, 51, 50, 0, 21, 20, 6, 6, 35, 34, 0, 19, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34,
-<a name="l03965"></a>03965 6, 68, -92, -119, -59, -37, 1, 22, 123, -21, -117, -33, -2, -19, -71, -78, -121, -122, -78, -77, -123, -121, -78, 2, 19,
-<a name="l03966"></a>03966 1, 39, -114, 118, -2, -31, -3, -51, -21, -126, 1, 30, 1, 13, -52, -53, -52, -47, -59, -53, -54, 0, 2, 0, -121,
-<a name="l03967"></a>03967 -2, 105, 4, 33, 4, 62, 0, 18, 0, 30, 1, 98, 64, -114, 12, 16, 45, 16, 61, 16, 75, 16, 4, 63, 32,
-<a name="l03968"></a>03968 -80, 32, 2, 31, 32, 41, 12, 35, 29, 50, 21, 50, 29, 66, 29, 112, 32, -112, 32, 8, 58, 23, 58, 27, 74,
-<a name="l03969"></a>03969 23, 74, 27, 89, 8, 91, 12, 92, 23, 92, 27, 106, 8, 107, 12, 105, 16, 109, 23, 107, 27, -64, 32, -45, 20,
-<a name="l03970"></a>03970 -35, 24, -35, 26, -45, 30, -28, 20, -28, 30, -32, 32, -1, 32, 22, 35, 4, 43, 16, 43, 21, 53, 4, 58, 16,
-<a name="l03971"></a>03971 70, 4, 74, 16, 90, 16, -27, 11, -21, 29, -2, 16, 11, 17, 14, 3, 22, 28, 28, 6, 7, 1, 6, 22, 28,
-<a name="l03972"></a>03972 14, 11, 0, 14, 25, 36, -48, 10, 1, 16, 10, 64, 10, 96, 10, -128, 10, 4, 32, 64, 11, 11, 2, 85, 32,
-<a name="l03973"></a>03973 64, 13, 13, 2, 85, 10, -72, -1, -26, 64, 11, 15, 15, 2, 85, 10, 24, 13, 13, 2, 85, 10, -72, -1, -6,
-<a name="l03974"></a>03974 -76, 12, 12, 2, 85, 10, -72, -1, -18, -76, 11, 11, 6, 85, 10, -72, -1, -12, -76, 15, 15, 6, 85, 10, -72,
-<a name="l03975"></a>03975 -1, -24, 64, 35, 12, 12, 6, 85, 10, 116, 1, 19, 51, 2, 51, 18, 37, 0, 0, -64, 1, 1, -112, 1, -96,
-<a name="l03976"></a>03976 1, -80, 1, -16, 1, 4, 31, 1, 63, 1, 79, 1, 3, 1, -72, -1, -4, 64, 29, 14, 14, 2, 85, 1, 16,
-<a name="l03977"></a>03977 13, 13, 2, 85, 1, 16, 12, 12, 2, 85, 1, 16, 11, 11, 2, 85, 1, 12, 11, 11, 6, 85, 1, -72, -1,
-<a name="l03978"></a>03978 -10, -76, 16, 16, 6, 85, 1, -72, -1, -4, 64, 22, 15, 15, 6, 85, 1, 12, 12, 12, 6, 85, 1, 18, 13,
-<a name="l03979"></a>03979 13, 6, 85, 1, 25, 31, 71, 55, 24, 1, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113,
-<a name="l03980"></a>03980 114, 60, 77, 16, -3, -12, -28, 16, -3, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, -19, 0, 63, 63, -19, 63,
-<a name="l03981"></a>03981 63, -19, 17, 57, 18, 57, 49, 48, 0, 93, 1, 93, 113, 114, 0, 113, 19, 17, 51, 21, 54, 54, 51, 50, 22,
-<a name="l03982"></a>03982 22, 21, 20, 2, 6, 35, 34, 38, 39, 17, 3, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, -121, -92, 58,
-<a name="l03983"></a>03983 -110, 104, -120, -48, 106, 117, -33, 123, 90, -113, 46, 17, -90, 118, 120, -85, -89, 116, 115, -79, -2, 105, 5, -67, -118,
-<a name="l03984"></a>03984 81, 81, -116, -1, -104, -93, -2, -5, -117, 76, 58, -3, -5, 3, -92, -51, -60, -53, -43, -53, -54, -41, 0, 0, 2,
-<a name="l03985"></a>03985 0, 72, -2, 105, 3, -32, 4, 62, 0, 16, 0, 28, 1, 54, 64, -114, 11, 2, 43, 2, 42, 24, 59, 2, 75,
-<a name="l03986"></a>03986 2, 121, 12, 6, 63, 21, 63, 25, 75, 25, -112, 30, -96, 30, 5, 52, 19, 52, 27, 63, 30, 68, 19, 68, 27,
-<a name="l03987"></a>03987 83, 19, 83, 27, 99, 19, 99, 27, 96, 30, -128, 30, -44, 6, -43, 18, -26, 6, -23, 12, -22, 24, 16, 41, 2,
-<a name="l03988"></a>03988 34, 12, 43, 21, 57, 2, 53, 12, 73, 2, 70, 12, 90, 2, 105, 2, -39, 12, -37, 24, -29, 22, -23, 25, -26,
-<a name="l03989"></a>03989 27, -4, 2, 15, 1, 4, 13, 20, 26, 28, 11, 7, 14, 6, 20, 28, 4, 11, 0, 14, 23, 14, 51, 0, 37,
-<a name="l03990"></a>03990 16, 16, -48, 15, 1, 16, 15, 64, 15, 96, 15, -128, 15, 4, 30, 64, 11, 12, 2, 85, 30, 64, 13, 13, 2,
-<a name="l03991"></a>03991 85, 15, 18, 16, 16, 2, 85, 15, -72, -1, -12, 64, 17, 15, 15, 2, 85, 15, 6, 14, 14, 2, 85, 15, 22,
-<a name="l03992"></a>03992 13, 13, 2, 85, 15, -72, -1, -2, 64, 11, 12, 12, 2, 85, 15, 22, 16, 16, 6, 85, 15, -72, -1, -24, -76,
-<a name="l03993"></a>03993 12, 12, 6, 85, 15, -72, -1, -12, 64, 63, 13, 13, 6, 85, 15, 116, 17, 36, -65, 7, -49, 7, -33, 7, -1,
-<a name="l03994"></a>03994 7, 4, 31, 7, 63, 7, 79, 7, 3, 7, 36, 11, 11, 2, 85, 7, 26, 12, 12, 2, 85, 7, 34, 13, 13,
-<a name="l03995"></a>03995 2, 85, 7, 22, 12, 12, 6, 85, 7, 26, 13, 13, 6, 85, 7, 25, 29, 30, 116, 33, 52, 80, 24, 43, 43,
-<a name="l03996"></a>03996 78, -12, 43, 43, 43, 43, 43, 93, 113, 77, -19, -3, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 60,
-<a name="l03997"></a>03997 16, -3, -12, 60, 0, 63, 63, -19, 63, 63, -19, 17, 57, 18, 57, 49, 48, 0, 93, 1, 93, 113, 0, 113, 1,
-<a name="l03998"></a>03998 17, 6, 6, 35, 34, 0, 17, 52, 54, 54, 51, 50, 23, 53, 51, 17, 1, 20, 22, 51, 50, 54, 53, 52, 38,
-<a name="l03999"></a>03999 35, 34, 6, 3, 44, 42, -105, 85, -67, -2, -17, 111, -45, 126, -59, 113, -94, -3, 33, -84, 120, 115, -90, -81, 118,
-<a name="l04000"></a>04000 117, -93, -2, 105, 2, 8, 59, 78, 1, 46, 1, 7, -96, -2, -125, -90, -114, -6, 67, 3, -83, -51, -51, -61, -57,
-<a name="l04001"></a>04001 -44, -42, -57, 0, 0, 1, 0, -123, 0, 0, 2, -58, 4, 62, 0, 17, 0, -55, 64, 59, 47, 19, 1, 16, 4,
-<a name="l04002"></a>04002 1, 35, 4, 52, 4, 67, 4, 83, 4, 102, 4, 116, 4, 6, 9, 17, 8, 9, 8, 9, 13, 19, 17, 9, 13,
-<a name="l04003"></a>04003 0, 3, 8, 1, 11, 28, 6, 7, 1, 6, 0, 10, 9, 40, -112, 8, 1, 8, 34, 32, 19, 1, 19, 2, 34,
-<a name="l04004"></a>04004 17, 37, 1, 0, -72, -1, -64, 64, 16, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0,
-<a name="l04005"></a>04005 -72, -1, -8, -76, 16, 16, 2, 85, 0, -72, -1, -8, 64, 17, 14, 14, 2, 85, 0, 4, 12, 12, 2, 85, 0,
-<a name="l04006"></a>04006 6, 11, 11, 2, 85, 0, -72, -1, -4, -76, 16, 16, 6, 85, 0, -72, -1, -12, 64, 22, 15, 15, 6, 85, 0,
-<a name="l04007"></a>04007 6, 12, 12, 6, 85, 0, 8, 13, 13, 6, 85, 0, 78, 18, 71, -60, 24, 43, 16, -10, 43, 43, 43, 43, 43,
-<a name="l04008"></a>04008 43, 43, 43, 93, 113, 43, 60, -3, -28, 16, 93, -12, 114, -28, 0, 63, 63, 63, -19, 17, 57, 57, 17, 57, 57,
-<a name="l04009"></a>04009 1, 17, 18, 57, 57, 0, 16, -55, -121, 14, 125, -60, 49, 48, 0, 93, 114, 1, 93, 51, 17, 51, 21, 54, 54,
-<a name="l04010"></a>04010 51, 50, 23, 7, 38, 35, 34, 6, 7, 6, 21, 17, -123, -94, 62, 105, 63, 91, 94, 62, 66, 66, 59, 94, 20,
-<a name="l04011"></a>04011 30, 4, 38, -95, 113, 72, 58, -89, 39, 71, 63, 96, 114, -3, -44, 0, 0, 1, 0, 63, -1, -24, 3, -79, 4,
-<a name="l04012"></a>04012 62, 0, 48, 3, 23, 64, 123, 4, 34, 20, 34, 58, 9, 74, 9, 68, 36, 86, 34, 101, 34, 124, 9, -114, 9,
-<a name="l04013"></a>04013 -124, 36, -90, 19, -85, 44, -62, 3, 13, 9, 23, 26, 24, 23, 48, 75, 44, -42, 23, 5, 27, 2, 85, 2, 2,
-<a name="l04014"></a>04014 16, 50, 1, 10, 24, 92, 8, 92, 9, 92, 10, 92, 11, 92, 12, 92, 13, 106, 8, 106, 9, 106, 10, 106, 11,
-<a name="l04015"></a>04015 106, 12, 106, 13, -76, 38, -76, 39, 15, 39, 38, 36, 39, 36, 41, 54, 36, 90, 10, 89, 11, 100, 38, 100, 40,
-<a name="l04016"></a>04016 116, 35, 116, 36, -128, 36, -109, 10, -100, 12, -110, 40, -105, 44, -107, 48, -92, 10, -87, 12, -93, 39, -92, 40, -77,
-<a name="l04017"></a>04017 38, -59, 38, 22, 40, -72, -1, -12, -76, 13, 13, 6, 85, 34, -72, -1, -12, -76, 13, 13, 6, 85, 35, -72, -1,
-<a name="l04018"></a>04018 -12, -76, 13, 13, 6, 85, 36, -72, -1, -12, -76, 13, 13, 6, 85, 40, -72, -1, -12, -76, 12, 12, 6, 85, 34,
-<a name="l04019"></a>04019 -72, -1, -12, -76, 12, 12, 6, 85, 35, -72, -1, -12, -76, 12, 12, 6, 85, 36, -72, -1, -12, -76, 12, 12, 6,
-<a name="l04020"></a>04020 85, 29, -72, -1, -34, 64, 18, 30, 57, 90, 8, 39, 37, 12, 10, 4, 26, 32, 38, 21, 4, 11, 46, 29, 26,
-<a name="l04021"></a>04021 -72, 2, -86, 64, 34, 25, 44, 11, 11, 2, 85, 31, 25, 63, 25, 79, 25, 95, 25, -81, 25, -49, 25, 6, 15,
-<a name="l04022"></a>04022 25, 31, 25, 111, 25, -33, 25, 4, 31, 25, -113, 25, 2, 25, -67, 2, 85, 0, 21, 0, 0, 2, -86, 0, 1,
-<a name="l04023"></a>04023 -1, -64, 64, 20, 11, 11, 2, 85, 16, 1, 64, 1, 2, 16, 1, -48, 1, 2, 0, 1, 16, 1, 2, 1, -72,
-<a name="l04024"></a>04024 -1, -64, -77, 20, 22, 52, 1, -72, -1, -64, 64, 16, 14, 17, 52, 1, 1, 46, 92, 29, 108, 29, 2, 29, 28,
-<a name="l04025"></a>04025 21, 7, 4, -72, -1, -12, -76, 11, 11, 2, 85, 4, -72, -1, -26, -76, 16, 16, 6, 85, 4, -72, -1, -26, 64,
-<a name="l04026"></a>04026 19, 15, 15, 6, 85, 4, 28, 46, 11, 31, 26, 1, 26, 36, 25, 64, 19, 24, 52, 50, -72, -1, -64, 64, 47,
-<a name="l04027"></a>04027 15, 15, 2, 85, 25, 24, 15, 15, 2, 85, 25, 24, 13, 13, 2, 85, 25, 22, 12, 12, 2, 85, 25, 32, 16,
-<a name="l04028"></a>04028 16, 6, 85, 25, 32, 15, 15, 6, 85, 25, 16, 12, 12, 6, 85, 25, 22, 13, 13, 6, 85, 25, -72, 2, 91,
-<a name="l04029"></a>04029 -78, 7, 36, 42, -72, -1, -64, -75, 28, 57, -48, 42, 1, 42, -72, -1, -26, -76, 12, 12, 2, 85, 42, -72, -1,
-<a name="l04030"></a>04030 -24, -76, 15, 15, 2, 85, 42, -72, -1, -24, -76, 12, 12, 6, 85, 42, -72, -1, -22, -74, 13, 13, 6, 85, 42,
-<a name="l04031"></a>04031 26, 50, -72, -1, -64, 64, 33, 39, 42, 52, 96, 50, -64, 50, 2, 63, 50, -128, 50, 2, 50, 16, 1, 1, 1,
-<a name="l04032"></a>04032 36, 0, 24, 13, 13, 2, 85, 0, 16, 13, 13, 6, 85, 0, 32, -72, -1, -12, -76, 13, 13, 2, 85, 32, -72,
-<a name="l04033"></a>04033 -1, -12, -76, 16, 16, 6, 85, 32, -72, -1, -12, 64, 25, 15, 15, 6, 85, 32, 36, 15, 16, 11, 11, 2, 85,
-<a name="l04034"></a>04034 15, 22, 12, 12, 2, 85, 15, 32, 13, 13, 2, 85, 15, -72, -1, -6, 64, 32, 15, 15, 2, 85, 15, 14, 12,
-<a name="l04035"></a>04035 12, 6, 85, 15, 12, 13, 13, 6, 85, 15, 34, -33, 0, 1, 63, 0, 79, 0, 2, 0, 25, 49, 52, 55, 24,
-<a name="l04036"></a>04036 43, 78, 16, -12, 93, 113, 77, -12, 43, 43, 43, 43, 43, 43, -19, 43, 43, 43, 16, 43, 43, -19, 114, 78, 16,
-<a name="l04037"></a>04037 93, 113, 43, -10, 43, 43, 43, 43, 113, 43, 77, -19, -12, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 114, 0,
-<a name="l04038"></a>04038 63, -19, 43, 43, 43, 63, -19, 113, 18, 57, 47, 43, 43, 93, 113, 114, 43, -28, 16, -3, 93, 113, 114, 43, -28,
-<a name="l04039"></a>04039 17, 18, 57, 17, 18, 57, 1, 17, 18, 23, 57, 49, 48, 67, 121, 64, 64, 39, 45, 30, 35, 5, 20, 44, 38,
-<a name="l04040"></a>04040 17, 16, 18, 16, 19, 16, 3, 6, 34, 13, 32, 27, 0, 9, 40, 7, 27, 1, 5, 45, 7, 27, 1, 30, 20,
-<a name="l04041"></a>04041 32, 27, 0, 33, 14, 35, 27, 0, 34, 35, 13, 12, 8, 41, 10, 27, 1, 40, 39, 9, 10, 6, 43, 4, 27,
-<a name="l04042"></a>04042 0, 31, 16, 29, 27, 1, 0, 43, 43, 16, 60, 16, 60, 43, 16, 60, 16, 60, 43, 1, 43, 43, 43, 43, 42,
-<a name="l04043"></a>04043 43, -127, -127, -127, 0, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 1, 93, 114, 113, 93, 19, 55, 22, 22,
-<a name="l04044"></a>04044 51, 50, 54, 53, 52, 39, 38, 39, 46, 2, 53, 52, 54, 55, 54, 54, 51, 50, 22, 22, 23, 7, 38, 38, 35,
-<a name="l04045"></a>04045 34, 6, 21, 20, 23, 22, 23, 22, 23, 30, 2, 21, 20, 6, 6, 35, 34, 38, 63, -78, 15, -119, 123, 124, 120,
-<a name="l04046"></a>04046 53, 37, -109, -58, -103, 79, 65, 56, 42, -111, 83, 125, -67, 90, 17, -80, 12, 115, 105, 124, 106, 22, 22, 47, 27,
-<a name="l04047"></a>04047 -124, -65, -105, 86, 105, -58, 125, -49, -39, 1, 61, 28, 107, 114, 101, 68, 61, 35, 24, 37, 50, 73, -127, 78, 71,
-<a name="l04048"></a>04048 121, 40, 31, 43, 72, 123, 103, 24, 82, 92, 82, 55, 35, 28, 29, 19, 10, 36, 51, 65, 124, 92, 90, -97, 87,
-<a name="l04049"></a>04049 -84, 0, 0, 1, 0, 36, -1, -14, 2, 42, 5, -103, 0, 23, 0, -40, -71, 0, 10, -1, -64, -77, 35, 38, 52,
-<a name="l04050"></a>04050 9, -72, -1, -64, 64, 65, 35, 38, 52, -128, 25, 1, 0, 1, 12, 13, 10, 1, 3, 0, 22, 16, 9, 43, 15,
-<a name="l04051"></a>04051 10, 6, 22, 28, 3, 11, 15, 16, 34, 0, 34, 1, 13, 18, 37, 12, 1, -1, 7, 8, 69, 9, 69, 96, 7,
-<a name="l04052"></a>04052 112, 7, -128, 7, -112, 7, 4, 0, 7, 32, 7, -96, 7, -80, 7, -64, 7, -48, 7, 6, 7, -72, -1, -18, -76,
-<a name="l04053"></a>04053 16, 16, 2, 85, 7, -72, -1, -12, -76, 15, 15, 2, 85, 7, -72, -1, -14, -76, 14, 14, 2, 85, 7, -72, -1,
-<a name="l04054"></a>04054 -8, -76, 13, 13, 2, 85, 7, -72, -1, -8, -76, 12, 12, 2, 85, 7, -72, -1, -6, -76, 16, 16, 6, 85, 7,
-<a name="l04055"></a>04055 -72, -1, -16, 64, 11, 15, 15, 6, 85, 7, 6, 12, 12, 6, 85, 7, -72, -1, -24, -76, 13, 13, 6, 85, 7,
-<a name="l04056"></a>04056 -70, 2, 106, 0, 24, 1, 54, -79, 102, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, -12,
-<a name="l04057"></a>04057 -28, 16, -19, 60, -3, 60, 16, -28, -12, 60, 0, 63, -19, 63, 60, -3, 60, 17, 57, 18, 57, 17, 51, 51, 16,
-<a name="l04058"></a>04058 -55, 49, 48, 1, 93, 43, 43, 37, 23, 6, 35, 34, 38, 38, 53, 17, 35, 53, 51, 17, 55, 17, 51, 21, 35,
-<a name="l04059"></a>04059 17, 20, 22, 22, 51, 50, 2, 16, 26, 76, 60, 98, 108, 44, -124, -124, -77, -75, -75, 19, 43, 40, 30, -95, -97,
-<a name="l04060"></a>04060 16, 62, 101, -94, 2, 99, -116, 1, 7, 108, -2, -115, -116, -3, -109, 77, 44, 26, 0, 0, 1, 0, -125, -1, -24,
-<a name="l04061"></a>04061 3, -32, 4, 38, 0, 24, 1, 79, -71, 0, 26, -1, -64, 64, 9, 21, 23, 52, 2, 32, 19, 22, 52, 15, -72,
-<a name="l04062"></a>04062 -1, -16, 64, 51, 18, 20, 52, 43, 19, 1, 36, 8, 19, 22, 12, 1, 19, 22, 11, 6, 0, 10, 17, 28, 3,
-<a name="l04063"></a>04063 11, 0, 51, 22, 37, 24, 23, 64, 51, 54, 52, 26, 64, 16, 16, 2, 85, 23, 40, 16, 16, 2, 85, 23, 18,
-<a name="l04064"></a>04064 14, 14, 2, 85, 23, -72, -1, -20, 64, 11, 13, 13, 2, 85, 23, 4, 12, 12, 2, 85, 23, -72, -1, -12, 64,
-<a name="l04065"></a>04065 11, 11, 11, 6, 85, 23, 20, 16, 16, 6, 85, 23, -72, -1, -8, 64, 11, 13, 13, 6, 85, 23, 12, 15, 15,
-<a name="l04066"></a>04066 6, 85, 23, -72, -1, -10, 64, 13, 12, 12, 6, 85, -1, 23, 1, -64, 23, 1, 23, 78, 26, -72, -1, -64, 64,
-<a name="l04067"></a>04067 21, 52, 54, 52, -80, 26, -16, 26, 2, 112, 26, -96, 26, -80, 26, -1, 26, 4, 26, 12, 37, 9, -72, -1, -64,
-<a name="l04068"></a>04068 64, 16, 51, 54, 52, -16, 9, 1, 0, 9, 32, 9, -48, 9, -32, 9, 4, 9, -72, -1, -8, -76, 16, 16, 2,
-<a name="l04069"></a>04069 85, 9, -72, -1, -8, 64, 17, 14, 14, 2, 85, 9, 4, 12, 12, 2, 85, 9, 10, 11, 11, 6, 85, 9, -72,
-<a name="l04070"></a>04070 -1, -10, 64, 22, 15, 15, 6, 85, 9, 2, 12, 12, 6, 85, 9, 2, 13, 13, 6, 85, 9, 78, 25, 71, 80,
-<a name="l04071"></a>04071 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 93, 113, 43, -19, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43,
-<a name="l04072"></a>04072 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, -28, 0, 63, -19, 63, 63, 60, 57, 57, 1, 17, 18, 57, 49, 48,
-<a name="l04073"></a>04073 67, 121, 64, 26, 4, 16, 14, 13, 15, 13, 2, 6, 7, 8, 6, 8, 5, 8, 3, 6, 16, 4, 12, 27, 0,
-<a name="l04074"></a>04074 13, 8, 17, 27, 0, 0, 43, 1, 43, 42, 42, -127, 0, 93, 1, 43, 43, 43, 33, 53, 6, 35, 34, 38, 38,
-<a name="l04075"></a>04075 39, 38, 53, 17, 51, 17, 20, 23, 22, 22, 51, 50, 54, 54, 53, 17, 51, 17, 3, 63, 124, -43, 94, -93, 79,
-<a name="l04076"></a>04076 16, 11, -76, 11, 17, 110, 81, 81, -114, 59, -76, -100, -76, 72, 109, 79, 53, 115, 2, -110, -3, -77, -115, 49, 71,
-<a name="l04077"></a>04077 81, 83, -113, -120, 2, 57, -5, -38, 0, 1, 0, 26, 0, 0, 3, -24, 4, 38, 0, 10, 1, -22, -79, 2, 2,
-<a name="l04078"></a>04078 67, 84, 88, 64, 23, 5, 8, 0, 10, 8, 6, 1, 6, 10, 0, 5, 9, 8, 5, 1, 2, 5, 36, 15, 15,
-<a name="l04079"></a>04079 2, 85, 5, 47, 43, -35, -51, 16, -35, -51, 17, 51, 51, 0, 63, 63, 63, 18, 57, 49, 48, 27, -73, 53, 5,
-<a name="l04080"></a>04080 1, 0, 34, 17, 57, 10, -72, -1, -34, 64, 13, 17, 57, 9, 22, 18, 28, 52, 8, 22, 18, 28, 52, 2, -72,
-<a name="l04081"></a>04081 -1, -22, -77, 18, 28, 52, 1, -72, -1, -22, -77, 18, 28, 52, 10, -72, -1, -40, 64, 9, 30, 33, 52, 0, 40,
-<a name="l04082"></a>04082 30, 33, 52, 10, -72, -1, -24, 64, 9, 34, 37, 52, 0, 22, 34, 37, 52, 10, -72, -1, -38, 64, 126, 40, 46,
-<a name="l04083"></a>04083 52, 0, 32, 40, 46, 52, 15, 12, 41, 0, 40, 9, 38, 10, 57, 0, 53, 10, 72, 0, 71, 10, 86, 1, 86,
-<a name="l04084"></a>04084 2, 89, 8, 88, 9, 102, 1, 102, 2, 105, 8, 105, 9, 120, 0, 119, 1, 119, 2, 121, 8, 120, 9, 119, 10,
-<a name="l04085"></a>04085 -121, 1, -121, 2, -122, 3, -119, 7, -120, 8, -118, 9, -99, 0, -104, 9, -111, 10, -84, 0, -94, 10, -67, 0, -73,
-<a name="l04086"></a>04086 7, -79, 10, -55, 0, -59, 10, -38, 0, -43, 10, -20, 0, -29, 10, -5, 0, -12, 10, 44, 10, 0, 5, 10, 24,
-<a name="l04087"></a>04087 0, 22, 10, 40, 0, 38, 10, 55, 10, 79, 0, 64, 10, 9, 5, 64, 18, 22, 52, 5, 64, 11, 13, 52, -79,
-<a name="l04088"></a>04088 6, 2, 67, 84, 88, 64, 9, 5, 1, 0, 8, 6, 1, 6, 0, 10, -72, -1, -12, 64, 15, 13, 13, 6, 85,
-<a name="l04089"></a>04089 10, 0, 12, 13, 13, 6, 85, 0, 5, 9, 8, -72, -1, -12, 64, 18, 13, 13, 6, 85, 8, 5, 1, 2, 12,
-<a name="l04090"></a>04090 13, 13, 6, 85, 2, 5, 5, 12, 11, 17, 18, 57, 47, -35, 43, -51, 16, -35, 43, -51, 16, -51, 43, -51, 43,
-<a name="l04091"></a>04091 0, 47, 63, 63, 17, 18, 57, 49, 48, 27, 64, 55, 10, 7, 8, 8, 37, 9, 10, 20, 9, 9, 10, 0, 3,
-<a name="l04092"></a>04092 2, 2, 37, 1, 0, 20, 1, 1, 0, 5, 10, 10, 0, 10, 9, 8, 8, 2, 2, 1, 6, 7, 10, 9, 3,
-<a name="l04093"></a>04093 0, 1, 5, 47, 12, 1, 12, 34, 8, 64, 64, 64, 9, -128, 9, 2, 9, -72, 1, 27, -75, 64, 5, -128, 5,
-<a name="l04094"></a>04094 2, 5, -72, 1, 27, 64, 9, 32, 2, 64, 1, 34, 11, -22, -46, 24, 43, 16, -10, -19, 26, 25, -3, 93, -3,
-<a name="l04095"></a>04095 93, 26, 24, -19, -28, 93, 17, 18, 57, 57, 18, 57, 57, 0, 63, 60, 16, 60, 16, 60, 63, 60, 17, 57, -121,
-<a name="l04096"></a>04096 5, 46, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125, -60, 89, 49, 48, 0, 43, 43, 1, 113, 93, 43, 43, 43,
-<a name="l04097"></a>04097 43, 43, 43, 43, 43, 43, 43, 43, 43, 0, 93, 89, 33, 1, 51, 19, 22, 23, 54, 55, 19, 51, 1, 1, -82,
-<a name="l04098"></a>04098 -2, 108, -66, -28, 37, 31, 24, 43, -20, -71, -2, 110, 4, 38, -3, -124, 103, 111, 84, 118, 2, -120, -5, -38, 0,
-<a name="l04099"></a>04099 0, 1, 0, 6, 0, 0, 5, -73, 4, 38, 0, 18, 4, 29, -79, 2, 2, 67, 84, 88, -71, 0, 18, -1, -12,
-<a name="l04100"></a>04100 64, 17, 13, 13, 2, 85, 7, 6, 13, 13, 2, 85, 0, 6, 13, 13, 2, 85, 10, -72, -1, -44, -76, 12, 13,
-<a name="l04101"></a>04101 2, 85, 4, -72, -1, -24, 64, 11, 12, 13, 2, 85, 17, 32, 12, 13, 2, 85, 10, -72, -1, -64, -76, 14, 16,
-<a name="l04102"></a>04102 2, 85, 4, -72, -1, -64, 64, 47, 14, 16, 2, 85, 17, 64, 14, 16, 2, 85, 4, 10, 17, 3, 1, 0, 12,
-<a name="l04103"></a>04103 6, 7, 6, 1, 6, 15, 10, 0, 10, 13, 12, 6, 12, 12, 2, 85, 12, 17, 1, 2, 4, 10, 4, 17, 10,
-<a name="l04104"></a>04104 12, 12, 2, 85, 17, -72, -1, -8, -76, 13, 13, 2, 85, 17, 47, 43, 43, -51, -51, 16, -42, -51, 16, -44, 43,
-<a name="l04105"></a>04105 -51, 0, 63, 63, 63, 63, 63, 17, 18, 23, 57, 49, 48, 0, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 27,
-<a name="l04106"></a>04106 64, 22, 15, 20, 1, 42, 4, 41, 10, 2, 74, 17, 91, 17, -114, 17, 3, 17, 32, 13, 13, 6, 85, 10, -72,
-<a name="l04107"></a>04107 -1, -32, -76, 13, 13, 6, 85, 4, -72, -1, -32, -76, 13, 13, 6, 85, 17, -72, -1, -16, 64, 9, 31, 33, 52,
-<a name="l04108"></a>04108 16, 28, 29, 39, 52, 9, -72, -1, -16, 64, -73, 31, 36, 52, 4, 6, 12, 9, 19, 6, 27, 9, 25, 18, 5,
-<a name="l04109"></a>04109 4, 0, 4, 6, 11, 9, 11, 14, 8, 18, 16, 0, 19, 3, 20, 7, 28, 8, 27, 11, 29, 14, 36, 0, 37,
-<a name="l04110"></a>04110 7, 42, 8, 43, 14, 52, 0, 53, 7, 58, 8, 59, 14, 68, 3, 71, 6, 64, 7, 77, 8, 75, 11, 67, 15,
-<a name="l04111"></a>04111 71, 17, 74, 18, 91, 15, 82, 18, 107, 7, 100, 8, 103, 18, 121, 6, 122, 7, 116, 8, -71, 6, -70, 15, -74,
-<a name="l04112"></a>04112 18, -11, 6, -5, 9, 40, 11, 17, 40, 0, 40, 13, 39, 14, 40, 15, 39, 18, 47, 20, 56, 0, 55, 18, 119,
-<a name="l04113"></a>04113 8, -122, 8, -104, 3, -105, 12, -89, 1, -88, 2, -88, 11, -90, 12, -75, 0, -74, 6, -70, 14, -56, 4, -42, 6,
-<a name="l04114"></a>04114 -39, 9, -24, 4, -24, 15, -25, 18, -12, 6, -6, 9, 28, 11, 6, 13, 13, 6, 85, 12, 6, 13, 13, 6, 85,
-<a name="l04115"></a>04115 16, 6, 13, 13, 6, 85, 14, 6, 13, 13, 6, 85, 15, 6, 13, 13, 6, 85, 18, -79, 6, 2, 67, 84, 88,
-<a name="l04116"></a>04116 64, 27, 10, 14, 15, 4, 18, 0, 17, 8, 7, 8, 37, 7, 15, 37, 14, 18, 37, 0, 0, 14, 7, 3, 13,
-<a name="l04117"></a>04117 1, 12, 37, 13, -72, -1, -42, 64, 55, 11, 11, 6, 85, 13, 2, 37, 1, 42, 11, 11, 6, 85, 1, 13, 1,
-<a name="l04118"></a>04118 20, 19, 6, 10, 11, 17, 38, 10, 43, 17, 84, 4, 82, 10, 92, 17, 108, 17, 124, 17, -118, 17, 10, 17, 10,
-<a name="l04119"></a>04119 4, 3, 0, 1, 15, 10, 0, 10, 12, 6, 7, 6, 1, 6, 0, 63, 63, 63, 63, 63, 17, 18, 23, 57, 93,
-<a name="l04120"></a>04120 1, 17, 18, 57, 57, 47, 43, -12, 47, 43, -12, 17, 18, 23, 57, 16, -28, 16, -28, 16, -28, 17, 18, 57, 17,
-<a name="l04121"></a>04121 18, 57, 17, 18, 57, 27, 64, 20, 3, 5, 5, 2, 6, 7, 7, 5, 9, 10, 10, 8, 11, 12, 12, 10, 16,
-<a name="l04122"></a>04122 17, 17, 15, -72, -1, 75, -77, 5, 0, 18, 32, -72, -1, 73, 64, 102, 10, 15, 14, 32, -61, 17, 7, 8, 32,
-<a name="l04123"></a>04123 7, 17, 18, 18, 43, 5, 7, 20, 5, 5, 7, 14, 10, 12, 12, 37, 13, 14, 20, 13, 13, 14, 8, 17, 15,
-<a name="l04124"></a>04124 15, 43, 10, 8, 20, 10, 10, 8, 0, 5, 2, 2, 37, 1, 0, 20, 1, 1, 0, 0, 2, 1, 7, 18, 4,
-<a name="l04125"></a>04125 8, 15, 17, 12, 14, 13, 10, 17, 10, 4, 3, 18, 13, 12, 12, 8, 8, 7, 7, 2, 2, 1, 6, 18, 15,
-<a name="l04126"></a>04126 15, 14, 14, 0, 10, 20, -10, 16, 13, 1, 96, 13, 112, 13, -128, 13, 3, 13, -72, 1, -89, 64, 10, 32, 79,
-<a name="l04127"></a>04127 10, 1, 111, 10, 127, 10, 2, 10, -72, 2, 85, 64, 9, 79, 17, 1, 111, 17, 127, 17, 2, 17, -72, 2, 85,
-<a name="l04128"></a>04128 64, 11, 16, 5, 1, 96, 5, 112, 5, -128, 5, 3, 5, -72, 1, -89, -75, 1, -10, 19, -10, 102, 24, 43, 78,
-<a name="l04129"></a>04129 16, -12, 25, 77, -12, 93, 93, 24, -3, 93, 113, -3, 93, 113, 26, 25, -3, 93, 93, 24, -26, 0, 63, 60, 16,
-<a name="l04130"></a>04130 60, 16, 60, 63, 60, 16, 60, 16, 60, 16, 60, 16, 60, 18, 23, 57, 1, 17, 18, 57, 57, 18, 57, 57, 17,
-<a name="l04131"></a>04131 57, 57, 18, 57, 57, -121, 77, 46, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125, -60, -121, 46, 24, 43, -121, 125,
-<a name="l04132"></a>04132 -60, -121, 46, 24, 43, -121, 125, -60, 43, 43, 43, -121, 14, 16, -60, 7, 14, 16, 60, 7, 14, 16, 60, -121, 14,
-<a name="l04133"></a>04133 16, -60, -121, 14, 16, -60, 75, -80, 31, 83, 88, -76, 13, 32, 12, 32, 2, -68, -1, -32, 0, 1, -1, -32, 0,
-<a name="l04134"></a>04134 14, -1, -48, -76, 0, 48, 15, 32, 18, -72, -1, -32, 1, 56, 56, 56, 56, 56, 56, 56, 56, 89, 75, -80, 52,
-<a name="l04135"></a>04135 83, 88, -71, 0, 8, -1, -48, -79, 7, 48, 1, 56, 56, 89, 75, -80, 33, 83, 75, -80, 51, 81, 90, 88, -71,
-<a name="l04136"></a>04136 0, 8, -1, -32, -79, 7, 32, 1, 56, 56, 89, 75, -80, 18, 83, 75, -80, 30, 81, 90, 88, -71, 0, 14, -1,
-<a name="l04137"></a>04137 -48, -74, 15, 32, 13, 32, 12, 32, 8, -72, -1, -48, -78, 7, 48, 18, -72, -1, -32, -78, 0, 56, 2, -70, -1,
-<a name="l04138"></a>04138 -32, 0, 1, -1, -32, 1, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 89, 75, -80, 18, 83, 75, -80, 23, 81,
-<a name="l04139"></a>04139 90, 88, -71, 0, 17, -1, -32, -77, 10, 32, 4, 32, 0, 56, 56, 56, 89, 89, 49, 48, 1, 67, 92, 88, -71,
-<a name="l04140"></a>04140 0, 14, -1, -44, -74, 18, 57, 0, 44, 18, 57, 0, -72, -1, -44, -79, 19, 57, 43, 43, 43, 89, 43, 43, 43,
-<a name="l04141"></a>04141 43, 43, 93, 113, 114, 43, 43, 43, 0, 43, 43, 43, 113, 93, 1, 93, 89, 33, 1, 51, 19, 23, 54, 55, 19,
-<a name="l04142"></a>04142 51, 19, 23, 55, 19, 51, 1, 35, 3, 39, 3, 1, 75, -2, -69, -70, -87, 63, 4, 51, -87, -71, -97, 53, 61,
-<a name="l04143"></a>04143 -74, -81, -2, -76, -69, -87, 41, -41, 4, 38, -3, -101, -28, 17, -54, 2, 110, -3, -104, -53, -51, 2, 102, -5, -38,
-<a name="l04144"></a>04144 2, 124, -75, -4, -49, 0, 1, 0, 15, 0, 0, 3, -15, 4, 38, 0, 16, 1, -36, -79, 2, 2, 67, 84, 88,
-<a name="l04145"></a>04145 64, 21, 15, 1, 11, 6, 4, 2, 9, 6, 2, 6, 13, 10, 0, 10, 15, 24, 15, 15, 2, 85, 15, 47, 43,
-<a name="l04146"></a>04146 0, 63, 63, 63, 63, 17, 23, 57, 49, 48, 27, -73, 15, 18, 1, 15, 34, 25, 57, 6, -72, -1, -34, 64, 80,
-<a name="l04147"></a>04147 25, 57, 90, 15, -106, 4, -106, 8, -103, 14, -102, 15, -64, 5, -64, 6, -64, 7, -53, 15, 9, 15, 64, 22, 57,
-<a name="l04148"></a>04148 26, 3, 19, 9, 21, 13, 26, 16, 53, 1, 58, 11, -127, 1, -114, 11, 8, 47, 18, 87, 4, 89, 7, 89, 11,
-<a name="l04149"></a>04149 88, 14, -105, 1, -104, 10, -104, 11, -73, 2, -72, 12, -56, 11, -54, 14, -52, 16, -38, 3, -43, 9, -47, 13, -37,
-<a name="l04150"></a>04150 16, -27, 10, 18, 18, -79, 6, 2, 67, 84, 88, 64, 11, 12, 0, 18, 17, 15, 24, 13, 16, 6, 85, 6, -72,
-<a name="l04151"></a>04151 -1, -24, 64, 14, 13, 16, 6, 85, 15, 6, 0, 2, 13, 0, 10, 10, 2, 6, 0, 63, 60, 63, 60, 17, 18,
-<a name="l04152"></a>04152 57, 57, 43, 43, 1, 17, 18, 57, 57, 27, 64, 102, 6, 6, 3, 7, 8, 9, 9, 1, 6, 6, 9, 5, 4,
-<a name="l04153"></a>04153 3, 3, 11, 15, 15, 16, 14, 13, 13, 1, 15, 15, 13, 16, 11, 1, 0, 9, 2, 13, 11, 3, 12, 16, 10,
-<a name="l04154"></a>04154 6, 15, 2, 15, 10, 16, -58, 0, -58, 9, 2, 16, 37, 0, 9, 20, 0, 0, 9, 3, 2, 13, -58, 13, 1,
-<a name="l04155"></a>04155 13, 37, 12, 3, 20, 12, 12, 3, 10, 9, 9, 3, 3, 2, 6, 16, 13, 13, 12, 12, 0, 10, 79, 18, 1,
-<a name="l04156"></a>04156 18, 73, 13, 126, 12, 34, 10, 15, 97, 6, 9, 126, 64, 10, -72, 1, 27, -73, 64, 6, 80, 6, -128, 6, 3,
-<a name="l04157"></a>04157 6, -72, 2, 67, 64, 14, 32, 3, 126, 2, 34, 79, 0, 1, 0, 73, 17, 124, -60, 24, 43, 16, -10, 93, -12,
-<a name="l04158"></a>04158 -19, 26, 25, -3, 93, -3, 26, 24, -19, 16, -27, 16, -12, -19, -26, 93, 0, 63, 60, 16, 60, 16, 60, 63, 60,
-<a name="l04159"></a>04159 16, 60, 16, 60, -121, 5, 46, 43, 93, -121, 125, -60, -121, 46, 24, 43, 93, 125, 16, -60, 0, 17, 18, 57, 57,
-<a name="l04160"></a>04160 15, 15, -121, 8, -60, -121, 14, 16, -60, 8, -60, -121, 14, 16, -60, -60, 8, -60, 7, 14, 16, 60, 60, 8, 60,
-<a name="l04161"></a>04161 89, 49, 48, 1, 67, 92, 88, -76, 14, 24, 29, 57, 11, -72, -1, -34, 64, 11, 29, 57, 12, 34, 23, 57, 3,
-<a name="l04162"></a>04162 34, 23, 57, 11, -72, -1, -34, -78, 33, 57, 16, -72, -1, -64, 64, 10, 21, 57, 1, 34, 33, 57, 9, 64, 28,
-<a name="l04163"></a>04163 57, 43, 43, 43, 43, 43, 43, 43, 43, 89, 93, 113, 0, 43, 93, 43, 43, 1, 93, 89, 51, 1, 1, 51, 23,
-<a name="l04164"></a>04164 22, 23, 54, 55, 55, 51, 1, 1, 35, 3, 39, 1, 15, 1, -124, -2, -103, -31, -93, 46, 28, 44, 37, -77, -41,
-<a name="l04165"></a>04165 -2, -111, 1, -117, -35, -38, 58, -2, -23, 2, 40, 1, -2, -7, 71, 48, 66, 51, -5, -2, 12, -3, -50, 1, 74,
-<a name="l04166"></a>04166 89, -2, 93, 0, 1, 0, 33, -2, 81, 3, -18, 4, 38, 0, 26, 1, -9, -79, 2, 2, 67, 84, 88, 64, 29,
-<a name="l04167"></a>04167 10, 20, 15, 3, 11, 3, 28, 25, 15, 18, 6, 11, 6, 19, 64, 18, 15, 32, 11, 64, 12, 32, 15, 24, 15,
-<a name="l04168"></a>04168 15, 2, 85, 15, 25, 47, 43, 26, -35, 26, 24, -51, 26, 25, 16, -35, 26, 24, -51, 0, 63, 63, 63, -19, 18,
-<a name="l04169"></a>04169 23, 57, 49, 48, 27, -77, 15, 28, 1, 15, -72, -1, -34, 64, 109, 28, 57, 40, 20, 86, 15, -81, 10, 3, 64,
-<a name="l04170"></a>04170 13, 64, 15, 2, 15, 32, 40, 48, 52, 16, 32, 40, 48, 52, 7, 12, 9, 18, 22, 13, 24, 18, 39, 11, 39,
-<a name="l04171"></a>04171 12, 39, 13, 54, 12, 54, 13, 53, 14, -103, 17, 11, 40, 18, 40, 19, 72, 22, 89, 18, 89, 19, 89, 21, 105,
-<a name="l04172"></a>04172 18, 105, 19, 105, 21, 121, 6, 118, 13, 121, 17, 122, 20, 122, 21, -123, 13, -118, 17, -116, 18, -116, 19, -119, 20,
-<a name="l04173"></a>04173 -104, 10, -88, 11, -68, 16, -69, 17, -70, 20, -22, 10, -25, 20, -11, 13, -3, 16, -7, 20, -1, 28, 30, 18, -79,
-<a name="l04174"></a>04174 6, 2, 67, 84, 88, 64, 22, 19, 11, 28, 27, 4, 15, 68, 15, -124, 15, 3, 15, 25, 11, 3, 28, 25, 15,
-<a name="l04175"></a>04175 18, 6, 11, 6, 0, 63, 63, 63, -19, 17, 18, 57, 93, 1, 17, 18, 57, 57, 27, 64, 55, 15, 15, 12, 16,
-<a name="l04176"></a>04176 17, 18, 18, 10, 0, 3, 25, 20, 19, 19, 37, 18, 10, 20, 18, 18, 10, 15, 12, 15, 17, 12, 37, 11, 10,
-<a name="l04177"></a>04177 20, 11, 11, 10, 19, 18, 18, 12, 12, 11, 6, 3, 28, 25, 15, 0, 28, 16, 28, 2, 47, 28, -65, 28, 2,
-<a name="l04178"></a>04178 28, -72, 2, 63, -75, 15, 19, 64, 18, 64, 20, -72, 2, 84, 64, 11, 63, 18, 64, 18, 2, 95, 18, -65, 18,
-<a name="l04179"></a>04179 2, 18, -72, 1, 66, -74, 15, 1, 34, 0, 69, 27, 10, -72, 2, 84, 64, 18, 15, 32, 11, 64, 64, 32, 12,
-<a name="l04180"></a>04180 48, 12, 79, 12, 3, 80, 12, -1, 12, 2, 12, -72, 1, 66, -77, 47, 15, 1, 15, -72, 2, 63, -76, 27, 32,
-<a name="l04181"></a>04181 124, 102, 24, 43, 26, 25, 16, -3, 113, -12, 93, 113, 26, 24, -19, 26, 25, 16, -19, 24, 16, -12, -28, 25, 16,
-<a name="l04182"></a>04182 -28, 93, 113, -19, 26, 24, 16, -19, 25, 16, -28, 93, 113, 0, 24, 63, -19, 63, 60, 16, 60, 16, 60, -121, 5,
-<a name="l04183"></a>04183 46, 43, 8, 125, 16, -60, -121, 5, 46, 24, 43, 14, 125, 16, -60, 0, 17, 18, 57, -121, 14, 16, 60, 60, 8,
-<a name="l04184"></a>04184 -60, 75, -80, 14, 83, 75, -80, 24, 81, 90, 88, -69, 0, 12, -1, -24, 0, 11, -1, -24, 1, 56, 56, 89, 89,
-<a name="l04185"></a>04185 49, 48, 1, 67, 92, 88, -71, 0, 20, -1, -34, -74, 55, 57, 10, 34, 55, 57, 14, -72, -1, -24, -75, 21, 57,
-<a name="l04186"></a>04186 17, 34, 21, 57, 43, 43, 43, 43, 89, 93, 113, 43, 43, 0, 113, 93, 43, 1, 93, 89, 19, 39, 22, 51, 50,
-<a name="l04187"></a>04187 54, 55, 54, 55, 54, 55, 1, 51, 19, 22, 23, 54, 55, 19, 51, 1, 6, 7, 6, 6, 35, 34, 127, 20, 59,
-<a name="l04188"></a>04188 44, 60, 72, 23, 17, 38, 5, 11, -2, 109, -62, -35, 43, 34, 31, 43, -29, -76, -2, 108, 65, 36, 48, 124, 86,
-<a name="l04189"></a>04189 52, -2, 103, -87, 16, 40, 36, 27, 107, 15, 29, 4, 40, -3, -103, 117, -127, 124, 118, 2, 107, -5, -56, -81, 66,
-<a name="l04190"></a>04190 89, 83, 0, 0, 1, 0, 40, 0, 0, 3, -44, 4, 38, 0, 14, 1, -81, 64, 13, 18, -72, 2, -55, 8, 2,
-<a name="l04191"></a>04191 18, 1, 50, 18, 23, 52, 8, -72, -1, -50, 64, 9, 18, 23, 52, 1, 62, 30, 33, 52, 8, -72, -1, -62, 64,
-<a name="l04192"></a>04192 74, 30, 33, 52, 41, 2, 40, 9, 47, 16, 57, 1, 57, 10, 73, 1, 70, 2, 70, 8, 73, 9, 79, 16, 92,
-<a name="l04193"></a>04193 1, 84, 2, 84, 8, 90, 9, 80, 16, 108, 1, 99, 2, 99, 8, 106, 9, 123, 1, 116, 8, 123, 9, -117, 1,
-<a name="l04194"></a>04194 -123, 8, -119, 9, -7, 1, -12, 2, 27, 25, 8, 38, 1, 41, 8, 43, 9, 57, 8, -91, 8, -41, 1, 7, 16,
-<a name="l04195"></a>04195 -72, -1, -64, -73, 16, 21, 52, 2, 44, 18, 57, 9, -72, -1, -44, 64, 35, 18, 57, 1, 2, 58, 9, 10, 2,
-<a name="l04196"></a>04196 8, 10, 10, 37, 1, 2, 20, 1, 1, 2, 1, 13, 14, 8, 6, 2, 97, 5, 43, 7, 6, 6, 10, 97, 13,
-<a name="l04197"></a>04197 0, 13, -72, -1, -12, 64, 9, 11, 11, 6, 85, 13, 43, 14, 10, 2, -72, 1, 15, -76, 8, 8, 7, 5, 6,
-<a name="l04198"></a>04198 -69, 2, 91, 0, 0, 0, 7, -1, -12, 64, 22, 11, 11, 6, 85, 7, 34, 13, -96, 14, 1, 0, 14, 64, 14,
-<a name="l04199"></a>04199 96, 14, -128, 14, -16, 14, 5, 14, -72, -1, -12, 64, 36, 11, 11, 6, 85, 14, 116, 0, 10, 126, 1, 1, -81,
-<a name="l04200"></a>04200 0, 1, 79, 0, 111, 0, -1, 0, 3, 0, 24, 11, 11, 6, 85, 0, 25, 15, 16, 116, 33, 124, -60, 24, 43,
-<a name="l04201"></a>04201 43, 78, -12, 43, 93, 113, 60, 77, 16, -19, 16, -3, 43, 93, 113, 60, -28, 43, 16, -12, 60, 16, 60, 16, -3,
-<a name="l04202"></a>04202 0, 63, -19, 43, 60, 16, -27, 63, 60, -3, -27, 17, 57, 17, 18, 57, -121, 5, 46, 43, -121, 125, -60, 16, 14,
-<a name="l04203"></a>04203 -60, 43, 49, 48, 1, 43, 43, 43, 113, 93, 0, 43, 43, 43, 43, 67, 92, 88, -75, 41, 1, 38, 8, 2, 1,
-<a name="l04204"></a>04204 -72, -1, -50, 64, 9, 18, 23, 52, 8, 50, 18, 23, 52, 1, -72, -1, -62, -73, 30, 33, 52, 8, 62, 30, 33,
-<a name="l04205"></a>04205 52, 0, 43, 43, 43, 43, 1, 113, 89, 1, 93, 67, 92, 88, -71, 0, 8, -1, -34, -78, 15, 57, 9, -72, -1,
-<a name="l04206"></a>04206 -34, -78, 15, 57, 9, -72, -1, -24, -73, 27, 57, 9, 8, 22, 27, 61, 9, -72, -1, -16, -78, 23, 57, 9, -72,
-<a name="l04207"></a>04207 -1, -8, 64, 10, 22, 57, 2, 20, 22, 57, 2, 26, 22, 57, 43, 43, 43, 43, 43, 43, 43, 43, 89, 51, 53,
-<a name="l04208"></a>04208 1, 6, 35, 33, 53, 33, 21, 1, 7, 54, 51, 33, 21, 40, 2, -92, 115, 88, -2, 79, 3, 100, -3, -63, 111,
-<a name="l04209"></a>04209 121, 106, 1, -21, -110, 3, 8, 6, -110, 119, -3, 94, 123, 9, -101, 0, 0, 1, 0, 57, -2, 81, 2, 124, 5,
-<a name="l04210"></a>04210 -45, 0, 42, 0, 123, 64, 77, 71, 15, 1, 40, 18, 15, 17, 52, 2, 18, 15, 17, 52, 7, 24, 11, 14, 52,
-<a name="l04211"></a>04211 37, 18, 11, 14, 52, 22, 39, 22, 0, 41, 42, 42, 12, 31, 37, 32, 19, 13, 37, 12, 17, 13, 12, 12, 31,
-<a name="l04212"></a>04212 32, -82, 27, 18, 17, 37, 5, 25, 58, 27, 37, 38, 3, 58, 5, -82, 42, 39, 58, 38, -82, 42, 42, 95, 0,
-<a name="l04213"></a>04213 -113, 0, 2, 0, 105, 43, 112, 104, 24, 43, 16, -10, 93, 60, 16, -12, -28, 16, -12, -28, 16, -3, -28, 16, -3,
-<a name="l04214"></a>04214 60, 16, -12, 60, 60, 16, 60, 0, 63, -19, 63, -19, 18, 57, 47, -19, 57, 1, 18, 57, 49, 48, 43, 43, 43,
-<a name="l04215"></a>04215 43, 1, 113, 19, 62, 2, 18, 55, 62, 2, 55, 54, 51, 51, 21, 35, 34, 6, 21, 16, 7, 6, 6, 7, 22,
-<a name="l04216"></a>04216 22, 21, 20, 23, 22, 22, 51, 51, 21, 35, 34, 39, 46, 2, 2, 38, 38, 39, 57, 77, 97, 32, 2, 5, 9,
-<a name="l04217"></a>04217 49, 72, 56, 38, 86, 56, 31, 104, 68, 11, 18, 87, 93, 110, 99, 4, 8, 65, 95, 31, 56, 98, 44, 64, 84,
-<a name="l04218"></a>04218 25, 2, 32, 97, 77, 2, 100, 2, 79, -118, 1, 78, 53, 84, 102, 61, 16, 10, -99, 75, -126, -2, -6, 69, 107,
-<a name="l04219"></a>04219 116, 45, 46, -67, -41, -61, 37, 68, 54, -99, 16, 23, 103, -98, 1, 104, -118, 80, 2, 0, 0, 1, 0, -68, -2,
-<a name="l04220"></a>04220 81, 1, 89, 5, -45, 0, 3, 0, 50, -71, 0, 3, 1, 126, 64, 24, 1, 0, 5, -95, 2, 2, -97, 3, -81,
-<a name="l04221"></a>04221 3, 2, 3, 118, 0, 0, 32, 1, 1, 1, -95, 4, -95, -104, 24, 43, 78, 16, -12, 93, 60, 77, 16, -3, 93,
-<a name="l04222"></a>04222 60, 16, -18, 0, 63, 77, -19, 49, 48, 19, 17, 51, 17, -68, -99, -2, 81, 7, -126, -8, 126, 0, 1, 0, 47,
-<a name="l04223"></a>04223 -2, 81, 2, 114, 5, -45, 0, 42, 0, -127, -71, 0, 3, -1, -18, -77, 15, 17, 52, 41, -72, -1, -18, -77, 15,
-<a name="l04224"></a>04224 17, 52, 38, -72, -1, -24, -77, 11, 14, 52, 8, -72, -1, -18, 64, 57, 11, 14, 52, 23, 40, 23, 0, 41, 1,
-<a name="l04225"></a>04225 1, 13, 32, 37, 33, 17, 14, 37, 13, 19, 33, 32, 32, 14, 13, -82, 18, 26, 58, 28, 37, 39, 20, 58, 18,
-<a name="l04226"></a>04226 37, 6, 39, 58, 40, -82, 1, 4, 58, 6, -82, 0, 80, 1, -128, 1, 2, 1, 105, 44, -101, -115, 24, 43, 16,
-<a name="l04227"></a>04227 -12, 93, 60, -12, -28, 16, -12, -28, 16, -3, -28, 16, -3, -28, 16, -12, 60, 60, 16, 60, 0, 63, -19, 63, -19,
-<a name="l04228"></a>04228 18, 57, 47, -19, 57, 1, 17, 57, 49, 48, 43, 43, 43, 43, 1, 21, 14, 2, 2, 7, 14, 2, 7, 6, 35,
-<a name="l04229"></a>04229 35, 53, 51, 50, 54, 53, 52, 55, 54, 54, 55, 38, 38, 53, 52, 39, 38, 38, 35, 35, 53, 51, 50, 23, 30,
-<a name="l04230"></a>04230 2, 18, 22, 22, 2, 114, 77, 97, 32, 2, 5, 9, 49, 72, 56, 38, 86, 56, 31, 104, 68, 9, 16, 96, 88,
-<a name="l04231"></a>04231 115, 94, 5, 7, 65, 95, 31, 56, 98, 44, 64, 84, 25, 2, 32, 97, 2, 100, -93, 2, 80, -119, -2, -78, 53,
-<a name="l04232"></a>04232 85, 101, 61, 16, 11, -99, 75, -125, -6, 67, 111, -123, 37, 55, -75, -41, -61, 38, 67, 53, -99, 16, 22, 104, -98,
-<a name="l04233"></a>04233 -2, -104, -119, 80, 0, 1, 0, 87, 2, 45, 4, 86, 3, 117, 0, 22, 0, 85, 64, 20, 11, 11, 4, 22, 27,
-<a name="l04234"></a>04234 11, 20, 22, 4, 13, 32, 43, 12, 59, 12, 2, 12, 1, 32, 0, -72, -1, -32, 64, 14, 11, 14, 52, 0, 16,
-<a name="l04235"></a>04235 32, 9, -44, 12, 0, -44, 20, 32, 3, -72, 2, 88, 64, 12, 12, 13, 12, 26, 24, 1, 0, 25, 23, 113, -116,
-<a name="l04236"></a>04236 24, 43, 78, 16, -12, 60, 16, -10, 60, 0, 47, 77, -12, -3, -28, 16, -12, -19, 16, 43, -19, 16, 93, -19, 49,
-<a name="l04237"></a>04237 48, 0, 93, 19, 53, 54, 51, 50, 22, 23, 22, 22, 51, 50, 54, 55, 21, 6, 6, 35, 34, 38, 38, 35, 34,
-<a name="l04238"></a>04238 6, 87, 106, -84, 60, -124, 122, 69, 69, 35, 65, -117, 54, 64, -125, 82, 60, 109, -19, 79, 64, 113, 2, 45, -51,
-<a name="l04239"></a>04239 120, 35, 52, 29, 18, 78, 59, -44, 60, 54, 28, 106, 55, 0, -1, -1, -1, -3, 0, 0, 5, 89, 6, -31, 2,
-<a name="l04240"></a>04240 38, 0, 36, 0, 0, 1, 7, 0, -114, 1, 62, 1, 30, 0, 50, -75, 3, 2, 2, 3, 2, 22, -70, 2, 33,
-<a name="l04241"></a>04241 0, 41, 1, 100, -123, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 15, 22, 1, 2, 65, 43, 27, 64, 10,
-<a name="l04242"></a>04242 20, 64, 18, 20, 52, 20, 12, 100, 72, 43, 43, 43, 89, 53, 53, -1, -1, -1, -3, 0, 0, 5, 89, 6, -12,
-<a name="l04243"></a>04243 2, 38, 0, 36, 0, 0, 1, 7, 0, -37, 1, 63, 1, 7, 0, 25, 64, 16, 3, 2, -1, 18, 1, 18, 12,
-<a name="l04244"></a>04244 0, 104, 43, 2, 3, 2, 30, 2, 41, 0, 43, 1, 43, 113, 53, 53, 0, -1, -1, 0, 102, -2, 91, 5, 118,
-<a name="l04245"></a>04245 5, -45, 2, 38, 0, 38, 0, 0, 1, 7, 0, -36, 1, -108, 0, 0, 0, 34, 64, 25, 1, 0, 48, 32, 48,
-<a name="l04246"></a>04246 79, 48, 3, 47, 48, 127, 48, -113, 48, 3, 48, 4, 0, 72, 43, 1, 1, 31, 8, 41, 0, 43, 1, 43, 93,
-<a name="l04247"></a>04247 113, 53, -1, -1, 0, -94, 0, 0, 4, -24, 7, 44, 2, 38, 0, 40, 0, 0, 1, 7, 0, -115, 1, 84, 1,
-<a name="l04248"></a>04248 106, 0, 40, 64, 16, 1, 0, 15, 1, -48, 15, -16, 15, 2, 47, 15, -112, 15, 2, 15, 2, -72, -2, 3, -76,
-<a name="l04249"></a>04249 72, 43, 1, 1, 15, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 93, 113, 53, -1, -1, 0, -100, 0, 0, 5,
-<a name="l04250"></a>04250 31, 6, -5, 2, 38, 0, 49, 0, 0, 1, 7, 0, -41, 1, -89, 1, 81, 0, 75, -79, 1, 27, -72, -1, -64,
-<a name="l04251"></a>04251 -76, 15, 15, 6, 85, 27, -72, -1, -64, 64, 29, 12, 12, 6, 85, -32, 27, -1, 27, 2, 111, 27, -81, 27, 2,
-<a name="l04252"></a>04252 79, 27, 1, -32, 27, -1, 27, 2, 95, 27, -112, 27, 2, 27, 4, -72, -2, 122, -76, 72, 43, 1, 1, 25, -70,
-<a name="l04253"></a>04253 2, 33, 0, 41, 1, 100, -123, 0, 43, 1, 43, 93, 93, 113, 113, 113, 43, 43, 53, 0, -1, -1, 0, 99, -1,
-<a name="l04254"></a>04254 -25, 5, -35, 6, -31, 2, 38, 0, 50, 0, 0, 1, 7, 0, -114, 1, -57, 1, 30, 0, 44, -75, 3, 2, 2,
-<a name="l04255"></a>04255 3, 2, 35, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 31, 32, 3, 3, 65, 43,
-<a name="l04256"></a>04256 27, -73, -81, 32, 1, 32, 3, 100, 72, 43, 43, 93, 89, 53, 53, -1, -1, 0, -95, -1, -25, 5, 34, 6, -31,
-<a name="l04257"></a>04257 2, 38, 0, 56, 0, 0, 1, 7, 0, -114, 1, -119, 1, 30, 0, 25, 64, 12, 2, 1, 0, 21, 28, 12, 0,
-<a name="l04258"></a>04258 65, 1, 2, 2, 28, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 53, 0, -1, -1, 0, 74, -1, -24, 4, 28,
-<a name="l04259"></a>04259 5, -62, 2, 38, 0, 68, 0, 0, 1, 7, 0, -115, 0, -15, 0, 0, 0, 27, 64, 14, 2, 47, 59, 63, 59,
-<a name="l04260"></a>04260 2, 59, 28, 0, 72, 43, 2, 1, 59, -71, 2, 34, 0, 41, 0, 43, 1, 43, 113, 53, 0, -1, -1, 0, 74,
-<a name="l04261"></a>04261 -1, -24, 4, 28, 5, -62, 2, 38, 0, 68, 0, 0, 1, 7, 0, 67, 0, -6, 0, 0, 0, 27, 64, 14, 2,
-<a name="l04262"></a>04262 -97, 57, -17, 57, 2, 57, 28, 10, 72, 43, 2, 1, 57, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0,
-<a name="l04263"></a>04263 -1, -1, 0, 74, -1, -24, 4, 28, 5, -62, 2, 38, 0, 68, 0, 0, 1, 7, 0, -42, 0, -34, 0, 0, 0,
-<a name="l04264"></a>04264 54, 64, 38, 2, -97, 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58, -96, 58, -80, 58, -32, 58, -16,
-<a name="l04265"></a>04265 58, 5, 58, 64, 46, 50, 52, 0, 58, 61, 28, 28, 65, 2, 1, 62, -71, 2, 34, 0, 41, 0, 43, 1, 43,
-<a name="l04266"></a>04266 43, 93, 113, 114, 53, -1, -1, 0, 74, -1, -24, 4, 28, 5, -61, 2, 38, 0, 68, 0, 0, 1, 7, 0, -114,
-<a name="l04267"></a>04267 0, -34, 0, 0, 0, 39, 64, 24, 3, 2, 60, 64, 10, 10, 6, 85, 112, 60, -128, 60, -16, 60, 3, 60, 28,
-<a name="l04268"></a>04268 98, 72, 43, 2, 3, 2, 63, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 43, 53, 53, 0, -1, -1, 0, 74,
-<a name="l04269"></a>04269 -1, -24, 4, 28, 5, -86, 2, 38, 0, 68, 0, 0, 1, 7, 0, -41, 0, -34, 0, 0, 0, 56, 64, 30, 2,
-<a name="l04270"></a>04270 73, 64, 13, 13, 6, 85, 73, 64, 10, 10, 6, 85, 73, 64, 25, 26, 52, 73, 64, 11, 13, 52, 127, 73, -113,
-<a name="l04271"></a>04271 73, 2, 73, 28, -72, -1, -48, -76, 72, 43, 2, 1, 71, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 43, 43,
-<a name="l04272"></a>04272 43, 43, 53, -1, -1, 0, 74, -1, -24, 4, 28, 5, -19, 2, 38, 0, 68, 0, 0, 1, 7, 0, -37, 0, -35,
-<a name="l04273"></a>04273 0, 0, 0, 30, 64, 16, 3, 2, 15, 65, 31, 65, 2, 65, 28, 0, 104, 43, 2, 3, 2, 65, -71, 2, 34,
-<a name="l04274"></a>04274 0, 41, 0, 43, 1, 43, 113, 53, 53, -1, -1, 0, 80, -2, 111, 3, -19, 4, 62, 2, 38, 0, 70, 0, 0,
-<a name="l04275"></a>04275 1, 7, 0, -36, 0, -61, 0, 20, 0, 55, -79, 1, 28, -72, -1, -64, 64, 26, 20, 20, 6, 85, 31, 28, 47,
-<a name="l04276"></a>04276 28, 2, 16, 28, 1, -17, 28, -1, 28, 2, 16, 28, 48, 28, 127, 28, 3, 28, 11, -72, -1, -104, -74, 72, 43,
-<a name="l04277"></a>04277 1, 1, 28, 8, 41, 0, 43, 1, 43, 93, 93, 113, 114, 43, 53, 0, -1, -1, 0, 75, -1, -24, 4, 30, 5,
-<a name="l04278"></a>04278 -62, 2, 38, 0, 72, 0, 0, 1, 7, 0, -115, 0, -13, 0, 0, 0, 27, 64, 14, 2, -32, 33, -16, 33, 2,
-<a name="l04279"></a>04279 33, 10, 0, 72, 43, 2, 1, 33, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, 75, -1,
-<a name="l04280"></a>04280 -24, 4, 30, 5, -62, 2, 38, 0, 72, 0, 0, 1, 7, 0, 67, 0, -35, 0, 0, 0, 38, -79, 2, 31, -72,
-<a name="l04281"></a>04281 -1, -64, 64, 17, 11, 13, 52, 15, 31, 1, 112, 31, 1, 31, 10, 0, 72, 43, 2, 1, 31, -71, 2, 34, 0,
-<a name="l04282"></a>04282 41, 0, 43, 1, 43, 93, 113, 43, 53, -1, -1, 0, 75, -1, -24, 4, 30, 5, -62, 2, 38, 0, 72, 0, 0,
-<a name="l04283"></a>04283 1, 7, 0, -42, 0, -33, 0, 0, 0, 39, 64, 24, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97,
-<a name="l04284"></a>04284 32, 2, 0, 32, 35, 10, 10, 65, 2, 1, 36, -71, 2, 34, 0, 41, 0, 43, 1, 43, 114, 43, 43, 53, 0,
-<a name="l04285"></a>04285 -1, -1, 0, 75, -1, -24, 4, 30, 5, -61, 2, 38, 0, 72, 0, 0, 1, 7, 0, -114, 0, -33, 0, 0, 0,
-<a name="l04286"></a>04286 35, 64, 20, 3, 2, 34, 64, 11, 11, 2, 85, -81, 34, 1, 34, 10, 100, 72, 43, 2, 3, 2, 37, -71, 2,
-<a name="l04287"></a>04287 34, 0, 41, 0, 43, 1, 43, 93, 43, 53, 53, 0, -1, -1, 0, -67, 0, 0, 2, 46, 5, -62, 2, 38, 0,
-<a name="l04288"></a>04288 -43, 0, 0, 1, 6, 0, -115, -33, 0, 0, 50, -73, 1, 7, 64, 11, 11, 6, 85, 7, -72, -1, -64, -77, 23,
-<a name="l04289"></a>04289 25, 52, 7, -72, -1, -64, 64, 14, 34, 37, 52, 47, 7, 1, 7, 1, 90, 72, 43, 1, 1, 7, -71, 2, 34,
-<a name="l04290"></a>04290 0, 41, 0, 43, 1, 43, 93, 43, 43, 43, 53, -1, -1, 0, 35, 0, 0, 1, -101, 5, -62, 2, 38, 0, -43,
-<a name="l04291"></a>04291 0, 0, 1, 6, 0, 67, -54, 0, 0, 40, 64, 16, 1, 5, 64, 23, 25, 52, 5, 64, 34, 37, 52, 32, 5,
-<a name="l04292"></a>04292 1, 5, 2, -72, -1, -90, -76, 72, 43, 1, 1, 5, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 43, 43, 53,
-<a name="l04293"></a>04293 -1, -1, -1, -17, 0, 0, 2, 104, 5, -62, 2, 38, 0, -43, 0, 0, 1, 6, 0, -42, -42, 0, 0, 22, 64,
-<a name="l04294"></a>04294 10, 1, 0, 6, 9, 1, 2, 65, 1, 1, 10, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 9,
-<a name="l04295"></a>04295 0, 0, 2, 58, 5, -61, 2, 38, 0, -43, 0, 0, 1, 6, 0, -114, -52, 0, 0, 31, 64, 17, 2, 1, 8,
-<a name="l04296"></a>04296 32, 11, 11, 6, 85, 8, 2, 0, 72, 43, 1, 2, 2, 11, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 53,
-<a name="l04297"></a>04297 53, 0, -1, -1, 0, -121, 0, 0, 3, -26, 5, -86, 2, 38, 0, 81, 0, 0, 1, 7, 0, -41, 0, -1, 0,
-<a name="l04298"></a>04298 0, 0, 53, -77, 1, 1, 1, 38, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 23,
-<a name="l04299"></a>04299 35, 1, 11, 65, 43, 27, -71, 0, 40, -1, -64, -73, 34, 36, 52, 79, 40, 1, 40, 18, -72, -1, -30, -79, 72,
-<a name="l04300"></a>04300 43, 43, 93, 43, 89, 53, 0, -1, -1, 0, 68, -1, -24, 4, 39, 5, -62, 2, 38, 0, 82, 0, 0, 1, 7,
-<a name="l04301"></a>04301 0, -115, 0, -12, 0, 0, 0, 27, 64, 14, 2, -32, 29, -16, 29, 2, 29, 4, 0, 72, 43, 2, 1, 29, -71,
-<a name="l04302"></a>04302 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, 68, -1, -24, 4, 39, 5, -62, 2, 38, 0, 82,
-<a name="l04303"></a>04303 0, 0, 1, 7, 0, 67, 0, -34, 0, 0, 0, 38, -79, 2, 27, -72, -1, -64, 64, 17, 11, 13, 52, 15, 27,
-<a name="l04304"></a>04304 1, 112, 27, 1, 27, 4, 0, 72, 43, 2, 1, 27, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 113, 43, 53,
-<a name="l04305"></a>04305 -1, -1, 0, 68, -1, -24, 4, 39, 5, -62, 2, 38, 0, 82, 0, 0, 1, 7, 0, -42, 0, -32, 0, 0, 0,
-<a name="l04306"></a>04306 32, 64, 18, 2, 28, 64, 46, 50, 52, -97, 28, 1, 0, 28, 31, 0, 7, 65, 2, 1, 32, -71, 2, 34, 0,
-<a name="l04307"></a>04307 41, 0, 43, 1, 43, 114, 43, 53, -1, -1, 0, 68, -1, -24, 4, 39, 5, -61, 2, 38, 0, 82, 0, 0, 1,
-<a name="l04308"></a>04308 7, 0, -114, 0, -32, 0, 0, 0, 42, 64, 9, 3, 2, 30, 64, 22, 22, 6, 85, 30, -72, -1, -64, 64, 13,
-<a name="l04309"></a>04309 10, 11, 6, 85, 30, 4, 110, 72, 43, 2, 3, 2, 33, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 43, 53,
-<a name="l04310"></a>04310 53, -1, -1, 0, 68, -1, -24, 4, 39, 5, -86, 2, 38, 0, 82, 0, 0, 1, 7, 0, -41, 0, -32, 0, 0,
-<a name="l04311"></a>04311 0, 48, 64, 23, 2, 47, 43, 63, 43, 2, 127, 43, -1, 43, 2, 79, 43, -113, 43, 2, 47, 43, 63, 43, 2,
-<a name="l04312"></a>04312 43, 4, -72, -1, -20, -76, 72, 43, 2, 1, 41, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 93, 93, 113, 53,
-<a name="l04313"></a>04313 -1, -1, 0, -125, -1, -24, 3, -32, 5, -62, 2, 38, 0, 88, 0, 0, 1, 7, 0, -115, 0, -25, 0, 0, 0,
-<a name="l04314"></a>04314 33, 64, 19, 1, 28, 64, 14, 16, 52, 31, 28, 79, 28, 2, 28, 17, 60, 72, 43, 1, 1, 28, -71, 2, 34,
-<a name="l04315"></a>04315 0, 41, 0, 43, 1, 43, 113, 43, 53, 0, -1, -1, 0, -125, -1, -24, 3, -32, 5, -62, 2, 38, 0, 88, 0,
-<a name="l04316"></a>04316 0, 1, 7, 0, 67, 1, 7, 0, 0, 0, 21, 64, 10, 1, 1, 26, 17, 0, 72, 39, 1, 1, 26, -71, 2,
-<a name="l04317"></a>04317 34, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0, -125, -1, -24, 3, -32, 5, -62, 2, 38, 0, 88, 0, 0, 1,
-<a name="l04318"></a>04318 7, 0, -42, 0, -36, 0, 0, 0, 41, -77, 1, 1, 1, 31, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2,
-<a name="l04319"></a>04319 67, 84, 88, -75, 0, 27, 30, 11, 22, 65, 43, 27, -73, -113, 25, 1, 25, 17, 35, 72, 43, 43, 93, 89, 53,
-<a name="l04320"></a>04320 0, -1, -1, 0, -125, -1, -24, 3, -32, 5, -61, 2, 38, 0, 88, 0, 0, 1, 7, 0, -114, 0, -36, 0, 0,
-<a name="l04321"></a>04321 0, 29, 64, 15, 2, 1, 112, 25, 1, 0, 25, 31, 17, 17, 65, 1, 2, 2, 32, -71, 2, 34, 0, 41, 0,
-<a name="l04322"></a>04322 43, 1, 43, 93, 53, 53, 0, 0, 1, 0, 73, -2, -90, 4, 30, 5, -104, 0, 11, 0, 94, 64, 51, 2, 1,
-<a name="l04323"></a>04323 9, 10, 10, 1, 32, 4, 11, 0, 3, 4, 8, 7, 7, 4, 110, 6, 5, 0, 8, 9, 6, 7, 7, 10, 10,
-<a name="l04324"></a>04324 9, 110, 11, 32, 0, 5, 4, 4, 1, 1, 0, 110, 3, 64, 2, -112, 2, 2, 2, 62, 12, 112, -116, 24, 43,
-<a name="l04325"></a>04325 16, -12, 93, 60, -12, 60, 16, 60, 16, 60, 16, -3, -28, 60, 16, 60, 16, 60, 16, 60, 0, 63, 60, -12, 60,
-<a name="l04326"></a>04326 16, 60, 16, 60, 47, 60, 16, -3, 60, 16, 60, 16, 60, 49, 48, 1, 17, 33, 53, 33, 17, 51, 17, 33, 21,
-<a name="l04327"></a>04327 33, 17, 1, -40, -2, 113, 1, -113, -76, 1, -110, -2, 110, -2, -90, 4, -68, -96, 1, -106, -2, 106, -96, -5, 68,
-<a name="l04328"></a>04328 0, 0, 2, 0, -128, 3, -88, 2, -85, 5, -45, 0, 11, 0, 23, 0, 59, -71, 0, 15, 2, -115, -75, 0, 9,
-<a name="l04329"></a>04329 1, 9, -125, 21, -72, 2, -115, -78, 3, 1, 18, -72, 2, -115, -75, 15, 6, 1, 6, -125, 12, -72, 2, -115, 64,
-<a name="l04330"></a>04330 9, 32, 0, 1, 0, -84, 24, -99, 121, 24, 43, 16, -10, 93, -19, -3, 93, -19, 0, 63, -19, -3, 93, -19, 49,
-<a name="l04331"></a>04331 48, 19, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6,
-<a name="l04332"></a>04332 -128, -93, 114, 116, -94, -93, 115, 114, -93, 109, 99, 70, 69, 99, 99, 69, 70, 99, 4, -66, 115, -94, -94, 115, 115,
-<a name="l04333"></a>04333 -93, -94, 116, 70, 99, 99, 70, 70, 99, 99, 0, 2, 0, 107, -2, 103, 4, 10, 5, -70, 0, 32, 0, 42, 1,
-<a name="l04334"></a>04334 -127, 64, -106, 21, 27, 20, 28, 2, 54, 1, 93, 4, 88, 16, 104, 15, 104, 24, 104, 33, 120, 15, 115, 28, 117,
-<a name="l04335"></a>04335 29, -119, 41, -87, 33, -26, 1, -24, 15, -24, 27, -8, 32, -7, 33, -8, 35, 17, 72, 25, 74, 29, 73, 32, 104,
-<a name="l04336"></a>04336 25, 104, 29, 104, 42, 6, 74, 9, 75, 32, 105, 15, 107, 32, 121, 15, -90, 0, -91, 17, -87, 41, -87, 42, -26,
-<a name="l04337"></a>04337 14, 10, 69, 30, 102, 5, 101, 30, 3, 29, 8, 31, 20, 16, 16, 2, 85, 15, 15, 16, 24, 33, 42, 42, 41,
-<a name="l04338"></a>04338 25, 25, 14, 0, 0, 32, 1, 1, 3, 12, 12, 10, 27, 27, 28, 26, 26, 13, 42, 33, 31, 27, 24, 15, 12,
-<a name="l04339"></a>04339 1, 0, 9, 39, 30, 7, 6, 15, 12, 1, 42, 7, 3, 31, 30, 0, 3, 33, 6, 27, 24, 35, 25, 26, 13,
-<a name="l04340"></a>04340 25, 26, 13, -72, 2, 94, 64, 23, 14, 25, 20, 14, 14, 25, 13, 14, 14, 18, 13, 25, 39, 26, 7, 6, 14,
-<a name="l04341"></a>04341 10, 13, 26, 25, 22, 7, -72, 2, -86, 64, 56, 6, 6, 12, 24, 25, 0, 33, 51, 35, 28, 22, 7, 24, 7,
-<a name="l04342"></a>04342 12, 11, 3, 28, 10, 11, 14, 14, 6, 36, 7, 26, 44, 39, 36, 18, 6, 13, 13, 2, 85, 18, 10, 12, 12,
-<a name="l04343"></a>04343 2, 85, 18, 20, 11, 11, 2, 85, 31, 18, 63, 18, 2, 18, 25, 43, -26, -70, 1, 48, 0, 24, 1, 28, -123,
-<a name="l04344"></a>04344 43, 78, 16, -12, 93, 43, 43, 43, 77, -19, 78, 16, -10, 77, -19, 0, 63, 63, -19, 63, 63, 63, -3, -28, 63,
-<a name="l04345"></a>04345 17, 18, 57, 47, -28, 17, 18, 57, 17, 18, 57, 1, 17, 18, 57, 18, 57, 57, 17, 57, 8, -121, 46, 43, 8,
-<a name="l04346"></a>04346 -121, 125, -60, 0, 17, 18, 57, 17, 18, 23, 57, 17, 18, 57, 57, 18, 57, 1, 17, 18, 57, 18, 23, 57, -121,
-<a name="l04347"></a>04347 16, 8, 60, 8, -60, 8, 60, 8, 60, -121, 16, 8, 60, 5, 60, 60, 8, 60, 1, 43, 49, 48, 24, 67, 121,
-<a name="l04348"></a>04348 64, 18, 36, 38, 19, 21, 37, 37, 20, 38, 36, 21, 39, 29, 0, 38, 19, 35, 29, 1, 0, 43, 1, 43, 43,
-<a name="l04349"></a>04349 43, -127, -127, 0, 113, 93, 1, 113, 93, 0, 114, 1, 3, 22, 51, 50, 54, 55, 23, 6, 6, 35, 34, 39, 3,
-<a name="l04350"></a>04350 39, 19, 38, 2, 53, 52, 54, 54, 51, 50, 23, 19, 23, 3, 22, 22, 23, 7, 38, 39, 38, 35, 34, 6, 6,
-<a name="l04351"></a>04351 21, 20, 22, 23, 2, -24, -34, 33, 28, 104, -105, 17, -77, 33, -9, -88, 49, 54, 118, 112, 115, 115, -110, 117, -23,
-<a name="l04352"></a>04352 121, 36, 64, 113, 110, 112, 99, 106, 21, -81, 26, -80, 32, 18, 82, -113, 71, 64, 59, 3, 126, -3, 2, 9, -114,
-<a name="l04353"></a>04353 -128, 20, -71, -44, 14, -2, 117, 32, 1, -114, 55, 1, 1, -63, -78, -1, -128, 8, 1, -125, 32, -2, 125, 43, -111,
-<a name="l04354"></a>04354 109, 27, 112, 105, 3, 91, -65, 126, -124, -74, 44, 0, 1, 0, 27, -1, -28, 4, 58, 5, -45, 0, 57, 0, -18,
-<a name="l04355"></a>04355 64, 74, 109, 55, 118, 43, -122, 43, 3, 22, 33, 1, 20, 7, 58, 24, 73, 24, 3, 41, 40, 39, 36, 4, 34,
-<a name="l04356"></a>04356 42, 57, 0, 3, 3, 5, 56, 2, 3, 3, 36, 36, 37, 30, 38, 1, 0, 0, 39, 39, 38, 38, 30, 46, 50,
-<a name="l04357"></a>04357 39, 95, 49, 111, 49, 2, 49, -2, 64, 53, 1, 53, 41, 46, 1, 10, 64, 29, 34, 52, 10, 64, 18, 20, 52,
-<a name="l04358"></a>04358 10, -72, 1, -107, -77, 47, 27, 1, 27, -72, 2, -72, 64, 10, 20, 16, 30, 17, -85, 14, 30, 20, 11, 31, -72,
-<a name="l04359"></a>04359 2, 90, -74, 30, 11, 50, 94, 49, 56, 16, -72, 1, -113, 64, 44, 32, 17, 48, 17, 2, 17, 26, 59, 1, 2,
-<a name="l04360"></a>04360 -91, 34, 94, 32, 5, 1, 5, 77, 56, 94, -65, 42, -49, 42, -17, 42, 3, 42, 114, 31, 38, 37, 39, 30, 62,
-<a name="l04361"></a>04361 -81, 31, 1, 31, 25, 58, -87, -115, 24, 43, 78, 16, -12, 93, 25, 77, -28, 24, -12, 60, 16, -12, 93, -3, -12,
-<a name="l04362"></a>04362 93, -19, -12, 60, 78, 16, -10, 93, 77, -28, -12, -19, 0, 63, -19, 63, -19, -3, -19, 16, -12, 93, -19, 43, 43,
-<a name="l04363"></a>04363 63, -19, 113, -3, 93, -28, 17, 18, 57, 47, 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, 1, 17, 18,
-<a name="l04364"></a>04364 23, 57, 17, 18, 23, 57, 49, 48, 1, 93, 113, 0, 93, 1, 33, 21, 33, 22, 21, 20, 6, 7, 54, 51, 50,
-<a name="l04365"></a>04365 23, 22, 51, 50, 55, 23, 6, 6, 35, 34, 39, 38, 38, 39, 38, 35, 34, 6, 7, 39, 54, 54, 53, 52, 39,
-<a name="l04366"></a>04366 35, 53, 51, 38, 38, 53, 52, 55, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 1, -116, 1, 59,
-<a name="l04367"></a>04367 -2, -28, 19, 83, 95, 79, 65, 83, 104, -84, 61, 74, 118, 58, 92, 101, 50, 42, 43, 27, -51, 30, 47, 47, 72,
-<a name="l04368"></a>04368 -93, 67, 69, 96, -122, 17, -60, -102, 33, 18, -102, 124, -80, -75, -21, 27, -77, 15, -107, 104, 111, -109, 3, 41, -108,
-<a name="l04369"></a>04369 44, 44, 87, -62, 101, 22, 25, 41, 56, -91, 39, 24, 8, 5, 63, 6, 8, 50, 43, -83, 53, -59, -114, 61, 63,
-<a name="l04370"></a>04370 -108, 112, 103, 49, -48, 117, 93, -57, -76, 27, 120, -118, -113, 101, 111, 0, 2, 0, 81, -2, 81, 4, 21, 5, -45,
-<a name="l04371"></a>04371 0, 56, 0, 74, 0, -44, 64, 106, 4, 48, 20, 48, 36, 57, 102, 47, 101, 58, 117, 6, 116, 17, 122, 29, 121,
-<a name="l04372"></a>04372 45, 121, 62, 123, 63, 123, 64, 123, 65, 115, 73, 115, 74, -124, 6, -124, 17, -117, 29, -119, 45, -117, 62, -117, 63,
-<a name="l04373"></a>04373 -117, 64, -117, 65, -125, 72, -125, 73, -125, 74, -108, 41, 27, 41, 13, 41, 19, 36, 41, 34, 49, 4, 72, 67, 18,
-<a name="l04374"></a>04374 12, 4, 69, 66, 63, 57, 37, 10, 5, 34, 58, 47, 39, 3, 60, 7, 72, 67, 66, 63, 58, 57, 47, 39, 37,
-<a name="l04375"></a>04375 18, 12, 10, 12, 28, 1, 54, 28, 4, -122, 1, 28, 39, 27, -72, 1, 19, 64, 45, 31, 28, 24, 1, 0, 39,
-<a name="l04376"></a>04376 1, 11, 28, 60, 27, 62, 43, 7, 94, 50, 62, 60, 41, 79, 43, 1, 43, 26, 76, 34, 94, 21, 62, 15, 1,
-<a name="l04377"></a>04377 60, 0, 56, 69, 41, 79, 15, 1, 15, 25, 75, 113, -89, 24, 43, 78, 16, -12, 93, 77, -19, -12, -19, 16, -12,
-<a name="l04378"></a>04378 -19, 78, 16, -10, 93, 77, -19, -12, -19, 16, -12, -19, 0, 63, -28, 63, -19, -3, -28, 16, -12, -19, 17, 18, 23,
-<a name="l04379"></a>04379 57, 1, 17, 18, 23, 57, 18, 23, 57, 17, 23, 57, 49, 48, 1, 93, 0, 93, 23, 55, 22, 22, 51, 50, 54,
-<a name="l04380"></a>04380 53, 52, 39, 38, 37, 46, 2, 53, 52, 54, 55, 38, 38, 53, 52, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34,
-<a name="l04381"></a>04381 6, 21, 20, 23, 22, 23, 22, 23, 22, 22, 21, 20, 7, 6, 7, 22, 22, 21, 20, 6, 6, 35, 34, 38, 1,
-<a name="l04382"></a>04382 54, 54, 53, 52, 39, 38, 39, 38, 39, 6, 6, 21, 20, 23, 22, 23, 22, -113, -75, 28, 122, 105, 102, 115, 36,
-<a name="l04383"></a>04383 62, -2, -22, -108, 117, 74, 120, 105, 71, 58, -56, -91, -69, -46, 21, -69, 21, 105, 89, 92, 113, 36, 56, -6, -99,
-<a name="l04384"></a>04384 55, 71, 67, 73, 42, 112, 80, 79, 100, -68, 109, -65, -32, 2, 51, 74, 73, 52, 53, -84, -119, 67, 81, 69, 46,
-<a name="l04385"></a>04385 46, -95, -122, 70, 26, -126, 105, 104, 70, 51, 43, 75, -86, 91, 103, -116, 76, 96, -100, 31, 68, 115, 65, -128, -68,
-<a name="l04386"></a>04386 -78, -87, 19, 122, 96, 99, 60, 52, 44, 68, -104, 96, 45, 60, -128, 75, 113, 80, 46, 47, 61, -116, 80, 88, -99,
-<a name="l04387"></a>04387 83, -65, 1, -28, 38, 101, 48, 57, 63, 63, 106, 84, 54, 46, 92, 56, 63, 57, 57, 95, 79, 0, 0, 1, 0,
-<a name="l04388"></a>04388 109, 1, -48, 2, 104, 3, -53, 0, 11, 0, 31, -71, 0, 3, 1, 83, 64, 14, 9, 6, -52, 32, 0, 48, 0,
-<a name="l04389"></a>04389 2, 0, 117, 12, 87, -89, 24, 43, 16, -10, 93, -19, 0, 47, -19, 49, 48, 19, 52, 54, 51, 50, 22, 21, 20,
-<a name="l04390"></a>04390 6, 35, 34, 38, 109, -107, 104, 105, -107, -107, 105, 104, -107, 2, -50, 105, -108, -108, 105, 105, -107, -107, 0, 0, 1,
-<a name="l04391"></a>04391 0, 1, -2, 105, 4, 83, 5, -70, 0, 15, 0, 90, 64, 13, 79, 10, 79, 11, 79, 14, 79, 15, 4, 11, 12,
-<a name="l04392"></a>04392 1, 15, -70, 1, -22, 0, 1, 1, 105, 64, 33, 7, 9, 14, 35, 8, 7, 0, 13, 12, 35, 10, 11, 114, 17,
-<a name="l04393"></a>04393 1, -7, 0, 15, 16, 15, 2, 15, 15, 16, 8, 26, 17, 4, 25, 16, -77, 122, 24, 43, 78, 16, -28, 16, -26,
-<a name="l04394"></a>04394 18, 57, 47, 93, 77, -19, 16, -12, 60, -3, 60, 0, 63, 60, -3, 60, 16, -19, -19, 17, 57, 57, 49, 48, 1,
-<a name="l04395"></a>04395 113, 0, 1, 17, 38, 38, 53, 52, 54, 51, 33, 21, 35, 17, 35, 17, 35, 17, 1, -107, -69, -39, -15, -24, 2,
-<a name="l04396"></a>04396 121, -112, -86, -33, -2, 105, 4, 21, 10, -33, -83, -63, -27, -83, -7, 92, 6, -92, -7, 92, 0, 0, 1, 0, -103,
-<a name="l04397"></a>04397 -1, -25, 4, -93, 5, -45, 0, 54, 1, -118, 64, -123, 11, 45, 27, 45, 63, 56, 70, 10, 70, 17, 69, 19, 79,
-<a name="l04398"></a>04398 56, 92, 46, 106, 36, 106, 46, 112, 56, 11, 73, 8, 38, 37, 37, 40, 17, 16, 37, 39, 39, 37, 16, 18, 20,
-<a name="l04399"></a>04399 16, 37, 39, 39, 37, 16, 18, 20, 16, 16, 18, 23, 24, 25, 26, 33, 32, 31, 30, 29, 9, 27, 34, 41, 40,
-<a name="l04400"></a>04400 39, 38, 37, 36, 35, 14, 15, 16, 17, 18, 19, 20, 14, 21, 43, 44, 45, 46, 12, 11, 10, 9, 8, 8, 42,
-<a name="l04401"></a>04401 2, 3, 51, 49, 6, 48, 6, 47, 0, 45, 44, 39, 37, 38, 28, 27, 29, 18, 17, 16, 11, 10, 51, 52, 15,
-<a name="l04402"></a>04402 31, 50, 28, 5, 1, 31, 28, 24, 11, 54, 0, 10, 47, 28, 8, -92, 21, 42, 36, 13, -72, 2, 45, 64, 12,
-<a name="l04403"></a>04403 21, 27, -55, -97, 28, 1, 28, 28, 53, 34, 36, 21, -72, -1, -12, -76, 15, 15, 6, 85, 21, -72, -1, -12, 64,
-<a name="l04404"></a>04404 14, 12, 12, 6, 85, 0, 21, 96, 21, 112, 21, -128, 21, 4, 21, -72, 2, 61, -74, 0, 53, 54, 1, 54, 37,
-<a name="l04405"></a>04405 0, -72, -1, -5, -76, 16, 16, 6, 85, 0, -72, -1, -12, -76, 15, 15, 6, 85, 0, -72, -1, -18, -76, 13, 13,
-<a name="l04406"></a>04406 6, 85, 0, -72, -1, -11, 64, 10, 12, 12, 6, 85, 32, 0, 1, 0, -110, 55, -72, 1, 54, -79, 55, 24, 43,
-<a name="l04407"></a>04407 16, -12, 93, 43, 43, 43, 43, -19, 60, 16, 60, 16, -3, 93, 43, 43, -19, 17, 57, 47, 93, -19, 16, -12, -19,
-<a name="l04408"></a>04408 16, -12, -19, 0, 63, 60, 63, -19, 63, -19, 17, 23, 57, 1, 17, 18, 23, 57, 17, 18, 23, 57, 18, 23, 57,
-<a name="l04409"></a>04409 17, 18, 23, 57, -121, 14, 46, 43, 14, 125, 16, -60, 46, 24, 43, 14, 125, 16, -60, 16, 60, -121, 14, 16, -60,
-<a name="l04410"></a>04410 49, 48, 24, 67, 121, 64, 52, 48, 52, 22, 33, 2, 7, 3, 38, 32, 23, 34, 27, 1, 30, 25, 28, 27, 0,
-<a name="l04411"></a>04411 29, 28, 26, 27, 51, 4, 53, 29, 0, 49, 6, 47, 27, 1, 33, 22, 31, 27, 0, 29, 26, 31, 27, 0, 52,
-<a name="l04412"></a>04412 2, 50, 29, 1, 48, 7, 50, 27, 1, 0, 43, 43, 43, 43, 1, 43, 43, 16, 60, 16, 60, 43, 43, 43, -127,
-<a name="l04413"></a>04413 -127, -127, 1, 93, 51, 17, 52, 54, 54, 51, 50, 22, 21, 20, 14, 2, 21, 20, 23, 22, 23, 22, 23, 22, 21,
-<a name="l04414"></a>04414 20, 6, 35, 34, 38, 39, 55, 22, 22, 51, 50, 54, 53, 52, 39, 38, 39, 38, 39, 38, 53, 52, 62, 2, 53,
-<a name="l04415"></a>04415 52, 38, 35, 34, 6, 21, 17, -103, 89, -48, -126, -83, -58, 36, 92, 24, 22, 21, 100, -120, 45, 64, -51, -96, 126,
-<a name="l04416"></a>04416 -66, 47, -101, 50, 100, 55, 76, 108, 32, 21, 91, -90, 39, 40, 27, 103, 32, 109, 91, 107, -120, 3, -25, -73, -59,
-<a name="l04417"></a>04417 112, -83, 114, 51, 108, -95, 63, 24, 32, 31, 32, 65, 89, 54, 77, 105, -117, -58, -121, 106, 72, 93, 72, 104, 70,
-<a name="l04418"></a>04418 56, 40, 26, 62, 114, 57, 57, 60, 39, 80, -80, 88, 34, 62, 95, -124, -36, -4, 33, 0, 4, 0, 3, -1, -18,
-<a name="l04419"></a>04419 5, -24, 5, -45, 0, 15, 0, 31, 0, 54, 0, 64, 1, -125, 64, 54, -102, 18, -108, 22, -108, 26, -102, 30, -37,
-<a name="l04420"></a>04420 18, -44, 22, -44, 26, -37, 30, 8, -65, 44, -71, 45, 2, 38, 39, 41, 45, 41, 48, 43, 49, -89, 3, -88, 11,
-<a name="l04421"></a>04421 -87, 13, -74, 43, -58, 43, -42, 43, 10, 101, 8, 48, 49, 47, 100, 47, 116, 47, 2, 47, -72, -1, -48, -77, 38,
-<a name="l04422"></a>04422 45, 52, 47, -72, 2, 98, 64, 31, 46, 44, 20, 46, 46, 44, 45, 44, 43, 42, 41, 5, 46, 48, 49, 50, 3,
-<a name="l04423"></a>04423 54, 48, 49, 40, 51, 45, 44, 43, 42, 8, 47, 41, 41, 53, -72, 2, 98, -75, 55, 55, 32, 33, 64, 63, -72,
-<a name="l04424"></a>04424 2, 98, 64, 28, 33, 0, 34, -113, 34, 2, 34, -108, 0, 46, 47, 47, 54, 79, 32, 1, 15, 32, 111, 32, 127,
-<a name="l04425"></a>04425 32, -17, 32, 4, 32, -108, 24, -72, 2, 98, -78, 8, 11, 16, -72, 2, 98, -78, 0, 3, 59, -72, 2, 98, -78,
-<a name="l04426"></a>04426 38, 84, 47, -70, 2, 98, 0, 46, 1, 22, -74, 4, 64, 55, 53, 54, 33, 54, -67, 2, 98, 0, 32, 1, 74,
-<a name="l04427"></a>04427 0, 12, 0, 28, 2, 98, -77, 4, 26, 66, 20, -72, 2, 98, -75, 12, 25, 65, -77, 122, 24, 43, 78, 16, -12,
-<a name="l04428"></a>04428 77, -19, 78, 16, -10, 77, -19, 16, -12, -19, 60, 16, 60, 60, 60, 16, -12, -19, -12, -19, 0, 63, -19, 63, -19,
-<a name="l04429"></a>04429 -12, 93, 113, 60, 60, 16, 60, 16, -12, 93, 60, -3, 60, 17, 18, 57, 47, -3, 57, 47, 18, 23, 57, 1, 17,
-<a name="l04430"></a>04430 23, 57, 18, 23, 57, -121, 46, 43, 43, 113, 14, 125, 16, -60, 1, 57, 49, 48, 24, 67, 121, 64, 74, 60, 62,
-<a name="l04431"></a>04431 1, 37, 36, 37, 61, 38, 18, 37, 14, 38, 2, 37, 30, 38, 22, 38, 10, 37, 6, 38, 26, 37, 62, 35, 59,
-<a name="l04432"></a>04432 44, 1, 17, 15, 20, 33, 0, 31, 1, 28, 33, 1, 23, 9, 20, 33, 0, 25, 7, 28, 33, 1, 60, 37, 63,
-<a name="l04433"></a>04433 44, 1, 19, 13, 16, 33, 1, 29, 3, 16, 33, 1, 21, 11, 24, 33, 0, 27, 5, 24, 33, 0, 0, 43, 43,
-<a name="l04434"></a>04434 43, 43, 43, 1, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -127, -127, 1, 93, 113, 0,
-<a name="l04435"></a>04435 93, 1, 50, 4, 18, 21, 20, 2, 4, 35, 34, 36, 2, 53, 52, 18, 36, 23, 34, 4, 2, 21, 20, 18, 4,
-<a name="l04436"></a>04436 51, 50, 36, 18, 53, 52, 2, 36, 1, 17, 33, 50, 22, 22, 21, 20, 6, 7, 22, 23, 22, 23, 23, 35, 39,
-<a name="l04437"></a>04437 38, 39, 38, 35, 35, 17, 17, 51, 50, 54, 53, 52, 38, 38, 35, 35, 2, -10, -66, 1, 106, -54, -57, -2, -103,
-<a name="l04438"></a>04438 -60, -60, -2, -103, -56, -53, 1, 106, -66, -97, -2, -45, -86, -89, 1, 44, -93, -93, 1, 44, -90, -87, -2, -46, -2,
-<a name="l04439"></a>04439 23, 1, 23, -113, -128, 76, 127, 105, 43, 26, 49, 71, 99, -96, 72, 85, 52, 36, 69, 77, -97, 114, 83, 40, 71,
-<a name="l04440"></a>04440 96, -107, 5, -45, -61, -2, -107, -59, -61, -2, -104, -57, -57, 1, 104, -61, -59, 1, 107, -61, 125, -93, -2, -47, -92,
-<a name="l04441"></a>04441 -93, -2, -43, -89, -89, 1, 43, -93, -92, 1, 47, -93, -5, -23, 3, 44, 45, 112, 63, 89, -124, 8, 18, 25, 48,
-<a name="l04442"></a>04442 113, -97, -128, -105, 38, 28, -2, -89, 1, -55, 68, 56, 36, 57, 28, 0, 3, 0, 3, -1, -18, 5, -24, 5, -45,
-<a name="l04443"></a>04443 0, 15, 0, 31, 0, 58, 1, 51, 64, 32, -108, 18, -108, 22, -101, 26, -101, 30, -90, 3, -88, 11, -88, 13, -71,
-<a name="l04444"></a>04444 48, -44, 18, -44, 22, -37, 26, -37, 30, -43, 51, -42, 54, 14, 112, 8, 32, -72, 2, -85, -77, 33, -121, 36, 47,
-<a name="l04445"></a>04445 -72, 2, -85, -77, 48, 46, 1, 46, -69, 2, 96, 0, 43, 0, 56, 2, 98, 64, 16, 79, 36, 1, 15, 36, 111,
-<a name="l04446"></a>04446 36, 127, 36, -17, 36, 4, 36, -108, 8, 50, -72, 2, 98, 64, 11, 0, 43, -113, 43, -1, 43, 3, 43, -108, 0,
-<a name="l04447"></a>04447 24, -72, 2, 98, -78, 8, 11, 16, -72, 2, 98, -78, 0, 3, 47, -72, 2, 98, -78, 46, -45, 32, -72, 2, 98,
-<a name="l04448"></a>04448 -77, 33, -120, 4, 53, -67, 2, 98, 0, 39, 2, 100, 0, 12, 0, 28, 2, 98, -77, 4, 26, 60, 20, -72, 2,
-<a name="l04449"></a>04449 98, -75, 12, 25, 59, -77, 122, 24, 43, 78, 16, -12, 77, -19, 78, 16, -10, 77, -19, 16, -12, -19, 16, -12, -19,
-<a name="l04450"></a>04450 -12, -19, 0, 63, -19, 63, -19, 16, -12, 93, -19, 16, -12, 93, 113, -19, 16, -3, 93, -28, 16, -3, -28, 49, 48,
-<a name="l04451"></a>04451 67, 121, 64, 84, 51, 55, 37, 42, 1, 31, 41, 38, 18, 37, 14, 38, 2, 37, 30, 38, 22, 38, 10, 37, 6,
-<a name="l04452"></a>04452 38, 26, 37, 51, 42, 53, 31, 0, 55, 37, 53, 31, 0, 17, 15, 20, 33, 0, 31, 1, 28, 33, 1, 23, 9,
-<a name="l04453"></a>04453 20, 33, 0, 25, 7, 28, 33, 1, 52, 40, 50, 31, 1, 54, 38, 56, 31, 0, 19, 13, 16, 33, 1, 29, 3,
-<a name="l04454"></a>04454 16, 33, 1, 21, 11, 24, 33, 0, 27, 5, 24, 33, 0, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43,
-<a name="l04455"></a>04455 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -127, -127, -127, 1, 93, 1, 50, 4, 18, 21, 20, 2, 4, 35, 34,
-<a name="l04456"></a>04456 36, 2, 53, 52, 18, 36, 23, 34, 4, 2, 21, 20, 18, 4, 51, 50, 36, 18, 53, 52, 2, 36, 19, 23, 6,
-<a name="l04457"></a>04457 6, 35, 34, 38, 53, 52, 54, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 2,
-<a name="l04458"></a>04458 -10, -66, 1, 106, -54, -57, -2, -103, -60, -60, -2, -103, -56, -53, 1, 106, -66, -97, -2, -45, -86, -89, 1, 44, -93,
-<a name="l04459"></a>04459 -93, 1, 44, -90, -87, -2, -46, 84, 123, 30, -61, -117, -80, -36, 100, -71, 119, -123, -80, 32, 119, 30, 117, 79, 115,
-<a name="l04460"></a>04460 -107, -115, 112, 90, -120, 5, -45, -61, -2, -107, -59, -61, -2, -104, -57, -57, 1, 104, -61, -59, 1, 107, -61, 125, -93,
-<a name="l04461"></a>04461 -2, -47, -92, -93, -2, -43, -89, -89, 1, 43, -93, -92, 1, 47, -93, -3, 16, 36, 125, -107, -28, -54, -124, -61, 99,
-<a name="l04462"></a>04462 127, 109, 29, 74, 79, -92, -103, -103, -99, 104, 0, 0, 2, 0, -31, 2, -117, 6, -9, 5, -70, 0, 7, 0, 20,
-<a name="l04463"></a>04463 0, -100, 64, 31, 93, 11, 1, 57, 17, 53, 18, 74, 17, 70, 18, 4, 11, 17, 18, 15, 14, 7, 0, 4, 18,
-<a name="l04464"></a>04464 17, 16, 11, 4, 20, 19, 4, 2, 20, 8, -72, 1, 105, -78, 9, 2, 5, -72, 2, 98, 64, 10, 13, 12, 10,
-<a name="l04465"></a>04465 9, 4, 0, 13, 14, 16, 14, -70, 2, 98, 0, 15, 1, 59, -78, 17, -84, 18, -70, 1, 59, 0, 20, 2, 98,
-<a name="l04466"></a>04466 -78, 8, 8, 9, -72, 2, 5, -78, 5, -91, 7, -72, 2, 98, 64, 14, 0, -91, 2, 32, 3, 48, 3, 96, 3,
-<a name="l04467"></a>04467 3, 3, 25, 21, -39, -71, 1, 46, 0, 24, 43, 16, -10, 93, 60, -12, -3, -12, -10, 60, 16, -3, -10, -10, -10,
-<a name="l04468"></a>04468 -19, 60, 16, 60, 0, 63, 60, 60, 60, 60, -3, 60, 16, -3, 60, 17, 18, 57, 18, 23, 57, 23, 57, 1, 17,
-<a name="l04469"></a>04469 18, 57, 49, 48, 1, 93, 0, 93, 1, 17, 33, 53, 33, 21, 33, 17, 33, 17, 51, 19, 19, 51, 17, 35, 17,
-<a name="l04470"></a>04470 3, 35, 3, 17, 1, -23, -2, -8, 2, -102, -2, -10, 1, 101, -56, -50, -57, -60, 124, -46, 123, -37, 2, -117, 2,
-<a name="l04471"></a>04471 -74, 121, 121, -3, 74, 3, 47, -3, 117, 2, -117, -4, -47, 2, -84, -3, 84, 2, -74, -3, 74, 0, 0, 1, 0,
-<a name="l04472"></a>04472 -34, 4, -86, 2, 79, 5, -62, 0, 3, 0, 101, -71, 0, 1, -1, -56, -77, 23, 25, 52, 2, -72, -1, -64, -77,
-<a name="l04473"></a>04473 23, 25, 52, 3, -72, -1, -64, 64, 38, 23, 25, 52, 127, 1, -128, 2, -33, 1, 3, 111, 3, 127, 0, 127, 3,
-<a name="l04474"></a>04474 3, 111, 0, 111, 1, 2, 79, 1, 80, 2, 2, 0, 0, 3, 16, 3, 2, 3, -121, 1, 4, 1, -72, 2, 96,
-<a name="l04475"></a>04475 -78, 2, -122, 3, -72, 2, 83, -75, 0, 25, 4, -39, -89, 24, 43, 78, 16, -12, 77, -3, -12, -3, 0, 63, -3,
-<a name="l04476"></a>04476 93, 60, 49, 48, 1, 93, 93, 93, 93, 43, 43, 43, 19, 19, 51, 3, -34, -123, -20, -36, 4, -86, 1, 24, -2,
-<a name="l04477"></a>04477 -24, 0, 0, 2, 0, 61, 4, -10, 2, 110, 5, -61, 0, 3, 0, 7, 0, 72, 64, 35, 0, 3, 2, 7, 60,
-<a name="l04478"></a>04478 5, 5, 2, 0, 6, 7, 5, 4, 2, 3, 1, 0, 7, 60, 4, -97, 3, 60, 95, 0, 111, 0, -113, 0, -112,
-<a name="l04479"></a>04479 0, -96, 0, 5, 0, -72, 2, 36, -77, 8, 112, -115, 24, 43, 78, 16, -12, 93, 77, -3, -10, -3, 16, 60, 16,
-<a name="l04480"></a>04480 60, 16, 60, 16, 60, 0, 63, 60, 16, -19, 17, 57, 57, 49, 48, 19, 53, 51, 21, 51, 53, 51, 21, 61, -68,
-<a name="l04481"></a>04481 -71, -68, 4, -10, -51, -51, -51, -51, 0, 1, 0, 78, -1, -28, 4, 22, 5, -62, 0, 19, 0, -47, 64, -126, -73,
-<a name="l04482"></a>04482 13, -73, 16, 2, 0, 4, 19, 1, 12, 3, 4, 19, 2, 11, 6, 5, 18, 2, 11, 7, 8, 15, 2, 11, 10,
-<a name="l04483"></a>04483 9, 14, 2, 11, 13, 9, 14, 1, 12, 16, 8, 15, 1, 12, 17, 5, 18, 1, 12, 11, 12, 1, 1, 63, 2,
-<a name="l04484"></a>04484 11, 20, 2, 2, 11, 15, 16, 16, 7, 7, 8, 37, 9, 14, 13, 13, 10, 10, 48, 9, 1, -97, 9, -49, 9,
-<a name="l04485"></a>04485 2, 9, -65, 4, 18, 17, 17, 6, 6, 5, 37, 4, 19, 0, 0, 3, 3, 4, 12, 11, 0, 1, 2, 10, 11,
-<a name="l04486"></a>04486 -24, 12, 1, -24, 2, 12, 12, 4, 2, 2, 14, 4, 14, 15, 15, 18, 19, 85, 21, 9, 8, 8, 5, 4, 62,
-<a name="l04487"></a>04487 20, 113, -116, 24, 43, 16, -12, 60, 60, 16, 60, 16, -10, 60, 60, 16, 60, 17, 18, 57, 47, 17, 57, 47, 16,
-<a name="l04488"></a>04488 -19, 16, -19, 0, 63, 60, 63, 60, 47, 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, 16, -3, 93, 113,
-<a name="l04489"></a>04489 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, -121, 5, 46, 43, -121, 125, -60, 15, 15, 15, 15, 15, 15,
-<a name="l04490"></a>04490 15, 15, 49, 48, 1, 93, 1, 3, 35, 19, 33, 53, 33, 19, 33, 53, 33, 19, 51, 3, 33, 21, 33, 3, 33,
-<a name="l04491"></a>04491 21, 1, -17, -62, -120, -61, -2, -26, 1, 100, 122, -2, 34, 2, 39, -60, -122, -61, 1, 26, -2, -100, 121, 1, -35,
-<a name="l04492"></a>04492 1, -95, -2, 67, 1, -67, -88, 1, 21, -88, 1, -68, -2, 68, -88, -2, -21, -88, 0, 0, 2, 0, 1, 0, 0,
-<a name="l04493"></a>04493 7, -112, 5, -70, 0, 15, 0, 19, 1, 16, 64, 15, 1, 24, 13, 17, 6, 85, 14, 16, 19, 15, 14, 16, 12,
-<a name="l04494"></a>04494 0, 19, -72, -1, -15, -76, 13, 17, 2, 85, 19, -72, -1, -10, 64, 30, 11, 11, 2, 85, 19, 15, 15, 32, 0,
-<a name="l04495"></a>04495 1, 20, 0, 0, 1, 19, 15, 1, 3, 12, 0, 13, 14, 30, 16, 16, 17, 17, 0, 1, 16, -72, 2, -89, 64,
-<a name="l04496"></a>04496 40, 8, 6, 5, 30, 7, 127, 8, -113, 8, 2, 8, 8, 0, 3, 19, 30, 2, 1, 2, 10, 9, 30, 12, 11,
-<a name="l04497"></a>04497 15, 12, 0, 8, 4, 9, 32, 12, 12, 18, 12, 16, 16, 2, 85, 18, -72, -1, -10, -76, 15, 15, 2, 85, 18,
-<a name="l04498"></a>04498 -72, -1, -18, 64, 11, 13, 13, 2, 85, 18, 10, 12, 12, 2, 85, 18, -72, -1, -24, -76, 11, 11, 2, 85, 18,
-<a name="l04499"></a>04499 -72, -1, -16, -76, 16, 16, 6, 85, 18, -72, -1, -21, 64, 11, 13, 13, 6, 85, 18, 10, 12, 12, 6, 85, 18,
-<a name="l04500"></a>04500 -72, -1, -27, 64, 21, 11, 11, 6, 85, 18, 18, 20, 21, 7, 84, 3, 74, 10, 26, 21, 0, 25, 20, 96, 91,
-<a name="l04501"></a>04501 24, 43, 25, 78, 16, -28, 24, 16, -10, 77, -12, -28, 17, 18, 57, 47, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l04502"></a>04502 60, 16, -3, 60, 0, 63, 60, 60, 60, 16, -3, 60, 63, 60, -3, 60, 18, 57, 47, 93, 60, -3, 60, 16, -26,
-<a name="l04503"></a>04503 17, 18, 57, 47, 60, 16, -3, 60, 1, 17, 18, 23, 57, -121, 46, 43, 125, 16, -60, 43, 43, 1, 17, 18, 57,
-<a name="l04504"></a>04504 57, 7, 60, 60, 43, 49, 48, 51, 1, 33, 21, 33, 17, 33, 21, 33, 17, 33, 21, 33, 17, 33, 3, 1, 33,
-<a name="l04505"></a>04505 17, 35, 1, 2, -63, 4, -77, -3, 31, 2, -83, -3, 83, 2, -4, -4, 65, -3, -54, -56, 1, 26, 1, -28, -111,
-<a name="l04506"></a>04506 5, -70, -83, -2, 61, -84, -2, 15, -83, 1, -89, -2, 89, 2, 83, 2, -70, 0, 3, 0, 83, -1, -59, 5, -19,
-<a name="l04507"></a>04507 5, -16, 0, 27, 0, 38, 0, 48, 1, -93, 64, -128, 41, 0, 42, 1, 37, 15, 3, 16, 2, 34, 0, 34, 3,
-<a name="l04508"></a>04508 56, 15, 58, 27, 69, 38, 73, 39, 69, 40, 82, 9, 92, 33, 82, 38, 84, 46, 105, 14, -125, 0, -128, 1, -128,
-<a name="l04509"></a>04509 2, -125, 3, -124, 27, -123, 28, -69, 27, -4, 0, -6, 38, 22, 11, 28, 7, 38, 11, 39, 3, 58, 4, 61, 48,
-<a name="l04510"></a>04510 74, 1, 74, 4, 73, 29, 69, 32, 72, 39, 75, 45, 91, 0, 91, 3, 89, 28, 85, 32, 89, 33, 91, 39, 82,
-<a name="l04511"></a>04511 41, 90, 45, 107, 1, 105, 2, 122, 48, -117, 2, -123, 37, -117, 39, -94, 9, -12, 1, 24, 4, 3, 11, 19, 20,
-<a name="l04512"></a>04512 4, 27, 19, 4, 4, 32, 11, 45, 20, 32, 27, 45, 4, 18, 0, -72, -1, -32, 64, 59, 10, 10, 6, 85, 15,
-<a name="l04513"></a>04513 32, 8, 10, 6, 85, 3, 39, 40, 15, 16, 16, 2, 0, 28, 38, 18, 17, 17, 1, 42, 40, 38, 37, 4, 29,
-<a name="l04514"></a>04514 28, 39, 48, 4, 34, 47, 42, 40, 38, 37, 4, 29, 28, 39, 48, 4, 44, 31, 2, 16, 16, 48, 17, 1, 20,
-<a name="l04515"></a>04515 17, 17, 1, 31, -72, 2, -69, -78, 25, 3, 44, -72, 2, -69, -78, 11, 9, 1, -72, 1, 11, -76, 2, 45, 47,
-<a name="l04516"></a>04516 38, 7, -72, -1, -24, -76, 16, 16, 2, 85, 7, -72, -1, -18, -76, 13, 13, 2, 85, 7, -72, -1, -16, -76, 12,
-<a name="l04517"></a>04517 12, 2, 85, 7, -72, -1, -6, -76, 11, 11, 6, 85, 7, -72, -1, -12, -76, 13, 13, 6, 85, 7, -72, -1, -6,
-<a name="l04518"></a>04518 64, 11, 12, 12, 6, 85, 7, 26, 32, 50, 1, 50, 17, -70, 1, 11, 0, 16, 1, 49, 64, 23, 34, 38, 21,
-<a name="l04519"></a>04519 6, 11, 11, 6, 85, 21, 6, 12, 12, 6, 85, 32, 21, 1, 21, 25, 49, 99, 92, 24, 43, 78, 16, -12, 93,
-<a name="l04520"></a>04520 43, 43, 77, -19, -3, -19, 78, 16, 93, -10, 43, 43, 43, 43, 43, 43, 77, -19, -12, -19, 0, 63, -19, 63, -3,
-<a name="l04521"></a>04521 -121, 14, 46, 43, 125, 16, -60, 0, 17, 18, 23, 57, 23, 57, 1, 17, 18, 23, 57, 23, 57, 7, 16, 14, 60,
-<a name="l04522"></a>04522 60, 60, 60, 7, 16, 14, 60, 60, 60, 60, 0, 43, 43, 49, 48, 1, 67, 92, 88, -71, 0, 40, -1, -34, -74,
-<a name="l04523"></a>04523 20, 57, 28, 34, 20, 57, 40, -72, -1, -34, -75, 18, 57, 28, 34, 18, 57, 43, 43, 43, 43, 89, 93, 93, 93,
-<a name="l04524"></a>04524 113, 0, 93, 113, 1, 55, 23, 7, 22, 23, 22, 21, 20, 2, 4, 35, 34, 39, 38, 39, 7, 39, 55, 38, 38,
-<a name="l04525"></a>04525 53, 52, 18, 36, 51, 50, 22, 7, 38, 38, 35, 34, 0, 17, 20, 23, 22, 23, 1, 1, 22, 23, 22, 51, 50,
-<a name="l04526"></a>04526 0, 17, 52, 4, -30, -88, 99, -80, 86, 30, 40, -74, -2, -73, -71, -118, 112, 86, 115, -88, 99, -80, 98, 66, -76,
-<a name="l04527"></a>04527 1, 69, -57, -122, -55, 4, 94, -115, 95, -37, -2, -30, 22, 16, 51, 3, 60, -3, 25, 77, 65, 85, 99, -38, 1,
-<a name="l04528"></a>04528 28, 5, 52, -68, 84, -58, -128, 96, 126, -100, -31, -2, -96, -76, 39, 30, 85, -68, 84, -59, -107, -45, -108, -30, 1,
-<a name="l04529"></a>04529 97, -74, 71, -33, 74, 54, -2, -41, -2, -39, 116, 90, 67, 98, 2, -36, -4, -64, 63, 25, 33, 1, 52, 1, 22,
-<a name="l04530"></a>04530 -48, 0, 3, 0, -102, 1, -124, 5, 30, 4, 20, 0, 24, 0, 38, 0, 49, 0, -50, 64, 66, 36, 25, 37, 26,
-<a name="l04531"></a>04531 37, 38, 59, 40, 59, 49, 76, 40, 76, 49, 99, 26, 99, 38, 117, 26, 117, 38, -124, 26, -124, 38, 13, 68, 8,
-<a name="l04532"></a>04532 25, 7, 45, 39, 32, 20, 15, 11, 35, 0, 29, 4, 39, 25, 15, 0, 4, 32, 45, 39, 25, 15, 0, 4, 48,
-<a name="l04533"></a>04533 42, 42, 23, 56, 4, 48, 42, 17, 56, 29, 42, 11, -72, 1, -68, 64, 17, 35, 42, 4, 6, 32, 42, 7, 26,
-<a name="l04534"></a>04534 51, 45, 42, 20, 25, 50, -98, 121, 24, 43, 78, 16, -12, 77, -19, 78, 16, -10, 77, -19, 0, 63, -19, -3, -19,
-<a name="l04535"></a>04535 -12, -19, 16, -12, -19, 17, 23, 57, 1, 17, 18, 23, 57, 0, 17, 18, 57, 17, 18, 57, 1, 17, 18, 57, 17,
-<a name="l04536"></a>04536 18, 57, 49, 48, 67, 121, 64, 50, 43, 47, 30, 34, 18, 22, 5, 10, 9, 38, 43, 22, 45, 31, 0, 34, 5,
-<a name="l04537"></a>04537 32, 31, 1, 47, 18, 45, 31, 0, 30, 10, 32, 31, 1, 44, 21, 42, 31, 1, 33, 6, 35, 31, 1, 46, 19,
-<a name="l04538"></a>04538 48, 31, 0, 31, 8, 29, 31, 0, 0, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, -127, -127, -127, -127, 1, 93,
-<a name="l04539"></a>04539 1, 54, 55, 54, 51, 50, 22, 21, 20, 6, 6, 35, 34, 39, 38, 39, 6, 35, 34, 38, 53, 52, 54, 51, 50,
-<a name="l04540"></a>04540 19, 22, 23, 22, 51, 50, 54, 53, 52, 38, 35, 34, 7, 6, 7, 38, 38, 35, 34, 6, 21, 20, 22, 51, 50,
-<a name="l04541"></a>04541 2, -79, 105, 59, 80, 89, 105, -73, 68, -112, 76, 89, 80, 59, 105, -120, -103, 101, -111, -111, 101, -103, -51, 87, 72,
-<a name="l04542"></a>04542 46, 57, 76, 103, 105, 78, 49, 43, 58, -10, 80, 96, 44, 58, 77, 80, 57, 101, 3, 44, -124, 42, 58, -104, -87,
-<a name="l04543"></a>04543 118, -121, 82, 57, 43, -124, -85, -103, 114, 113, -102, -2, -10, -121, 50, 33, 112, 102, 106, 112, 28, 39, -108, 100, 57,
-<a name="l04544"></a>04544 82, 72, 71, 85, 0, 0, 2, 0, 78, 0, 0, 4, 22, 4, -51, 0, 11, 0, 15, 0, 78, 64, 46, 9, 2,
-<a name="l04545"></a>04545 8, 3, 0, 110, 2, -7, 3, 110, 15, 5, 1, 5, 15, 14, -7, 12, 13, 5, 13, 10, 12, 8, 110, 6, 10,
-<a name="l04546"></a>04546 -7, 5, 1, 13, 1, 110, 63, 2, -112, 2, -96, 2, 3, 2, 85, 16, 113, -116, 24, 43, 16, -10, 93, -28, 60,
-<a name="l04547"></a>04547 16, 60, -3, 60, -12, 60, 0, 63, 47, 16, 60, -3, 60, 16, 93, -12, -3, -28, 16, 60, 16, 60, 49, 48, 1,
-<a name="l04548"></a>04548 17, 33, 53, 33, 17, 51, 17, 33, 21, 33, 17, 1, 33, 53, 33, 1, -35, -2, 113, 1, -113, -86, 1, -113, -2,
-<a name="l04549"></a>04549 113, 1, -113, -4, 56, 3, -56, 1, 4, 1, -109, -89, 1, -113, -2, 113, -89, -2, 109, -2, -4, -88, 0, 2, 0,
-<a name="l04550"></a>04550 77, 0, 106, 4, 24, 5, 60, 0, 6, 0, 10, 0, 118, 64, 22, -114, 3, -128, 5, 2, 10, 9, 8, 7, 4,
-<a name="l04551"></a>04551 0, 6, 5, 3, 3, 12, 2, 8, 7, 37, 9, 10, -67, 2, -84, 0, 5, 2, 90, 0, 6, 0, 3, 2, 90,
-<a name="l04552"></a>04552 -78, 2, 64, 6, -70, 1, 80, 0, 2, 1, 80, 64, 26, 0, -85, 1, -85, 32, 4, 2, 95, 0, 8, 9, 58,
-<a name="l04553"></a>04553 4, 60, 1, 48, 0, -96, 0, 2, 0, 25, 11, 113, -116, 24, 43, 78, 16, -12, 93, 60, 77, -19, -12, 60, 16,
-<a name="l04554"></a>04554 -19, 0, 25, 47, 26, -19, -19, -19, -19, 24, 26, 16, -19, 16, -19, -10, 60, -3, 60, 1, 17, 18, 23, 57, 18,
-<a name="l04555"></a>04555 23, 57, 49, 48, 0, 93, 19, 53, 1, 21, 1, 1, 21, 7, 33, 53, 33, 77, 3, -53, -4, -2, 3, 2, 2,
-<a name="l04556"></a>04556 -4, 56, 3, -56, 2, -6, -88, 1, -102, -76, -2, -59, -2, -63, -77, -15, -89, 0, 2, 0, 77, 0, 106, 4, 24,
-<a name="l04557"></a>04557 5, 60, 0, 6, 0, 10, 0, -118, 64, 24, -128, 2, -113, 4, 2, 10, 9, 8, 7, 4, 0, 4, 2, 1, 3,
-<a name="l04558"></a>04558 11, 5, 10, 9, 7, 8, 37, 64, 9, -72, 2, -84, -73, 1, 0, -85, 6, -85, 3, 32, 2, -69, 2, 90, 0,
-<a name="l04559"></a>04559 64, 0, 1, 1, 80, -78, 3, 32, 4, -69, 2, 90, 0, 64, 0, 5, 1, 80, 64, 9, 32, 3, 7, 10, 58,
-<a name="l04560"></a>04560 3, 60, 6, 5, -72, 1, 34, 64, 11, 31, 0, 48, 0, 2, 0, 26, 12, 113, -116, 24, 43, 78, 16, -10, 93,
-<a name="l04561"></a>04561 77, -19, 60, -19, -12, 60, 0, 25, 47, 26, -3, 24, 26, -19, 25, 26, 16, -3, 24, 26, -19, 25, 26, 16, -19,
-<a name="l04562"></a>04562 -19, 24, 16, -10, 26, -3, 60, 16, 60, 1, 17, 18, 23, 57, 18, 23, 57, 49, 48, 0, 93, 1, 1, 53, 1,
-<a name="l04563"></a>04563 1, 53, 1, 3, 33, 53, 33, 4, 24, -4, 53, 3, 1, -4, -1, 3, -53, 2, -4, 56, 3, -56, 2, -6, -2,
-<a name="l04564"></a>04564 97, -77, 1, 63, 1, 59, -76, -2, 102, -4, -56, -89, 0, 0, 1, -1, -3, 0, 0, 4, 109, 5, -70, 0, 26,
-<a name="l04565"></a>04565 0, -23, 64, 55, 36, 8, 36, 11, 43, 15, 43, 18, 121, 8, 118, 18, -119, 8, -123, 18, 8, 116, 13, -124, 13,
-<a name="l04566"></a>04566 2, 18, 17, 17, 21, 8, 9, 9, 5, 12, 11, 10, 10, 13, 14, 15, 16, 16, 13, 13, 26, 13, 0, 9, 25,
-<a name="l04567"></a>04567 -24, 22, 22, 4, 21, 5, 1, -24, 4, -72, 2, -81, -73, 5, -7, 8, 8, 31, 18, 1, 18, -72, 1, 96, 64,
-<a name="l04568"></a>04568 32, 17, 17, 16, 16, 10, 10, 9, 0, 0, 10, 24, 23, 23, 20, 20, 19, 56, 17, 2, 3, 3, 6, 6, 7,
-<a name="l04569"></a>04569 56, 9, 16, 60, 32, 17, 1, 17, -72, 1, 0, 64, 11, 21, 21, 26, 35, 0, 10, 60, 47, 9, 1, 9, -72,
-<a name="l04570"></a>04570 1, 0, 64, 15, 5, 5, 0, 16, 15, 15, 6, 85, 0, 16, 11, 11, 6, 85, 0, -72, 1, 25, -77, 27, -77,
-<a name="l04571"></a>04571 122, 24, 43, 16, -10, 43, 43, 60, 16, -12, 93, -19, 16, -3, 60, 16, -12, 93, -19, 16, -12, 60, 16, 60, 16,
-<a name="l04572"></a>04572 60, 16, -12, 60, 16, 60, 16, 60, 0, 63, 63, 60, 16, 60, 16, 60, 16, -12, 93, 60, 16, -3, -2, -19, 16,
-<a name="l04573"></a>04573 60, 16, 60, 16, -19, 17, 18, 57, 1, 17, 57, -121, 14, 125, 16, -60, -60, -121, 14, 16, -60, -60, -121, 5, 16,
-<a name="l04574"></a>04574 -60, -121, 16, -60, 49, 48, 0, 93, 1, 93, 33, 17, 33, 53, 33, 53, 33, 53, 33, 1, 51, 1, 22, 23, 54,
-<a name="l04575"></a>04575 55, 1, 51, 1, 33, 21, 33, 21, 33, 21, 33, 17, 1, -35, -2, 97, 1, -97, -2, 97, 1, 85, -2, 106, -56,
-<a name="l04576"></a>04576 1, 34, 49, 27, 23, 59, 1, 18, -42, -2, 107, 1, 85, -2, 100, 1, -100, -2, 100, 1, 69, -117, -113, -108, 2,
-<a name="l04577"></a>04577 -57, -3, -4, 88, 66, 53, 110, 1, -5, -3, 57, -108, -113, -117, -2, -69, 0, 1, 0, -96, -2, 105, 3, -6, 4,
-<a name="l04578"></a>04578 38, 0, 25, 1, 86, 64, 61, 40, 4, 40, 5, 40, 22, 56, 4, 56, 10, 57, 11, 72, 4, 72, 10, 72, 11,
-<a name="l04579"></a>04579 89, 4, 91, 9, 106, 4, 106, 9, 123, 4, 123, 10, -118, 4, -118, 10, 17, 18, 22, 25, 12, 3, 11, 2, 18,
-<a name="l04580"></a>04580 22, 25, 15, 6, 2, 10, 20, 28, 7, 11, 13, 14, 2, 51, 25, 37, 1, 27, -72, -1, -10, -76, 15, 15, 2,
-<a name="l04581"></a>04581 85, 27, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -28, -76, 16, 16, 2, 85, 0, -72, -1, -26, -76, 13,
-<a name="l04582"></a>04582 13, 2, 85, 0, -72, -1, -2, -76, 12, 12, 2, 85, 0, -72, -1, -18, -76, 11, 11, 2, 85, 0, -72, -1, -25,
-<a name="l04583"></a>04583 64, 11, 16, 16, 6, 85, 0, 27, 14, 15, 6, 85, 0, -72, -1, -3, -76, 13, 13, 6, 85, 0, -72, -1, -6,
-<a name="l04584"></a>04584 -76, 12, 12, 6, 85, 0, -72, -1, -21, 64, 28, 11, 11, 6, 85, 0, 26, 96, 27, -128, 27, 2, -80, 27, -64,
-<a name="l04585"></a>04585 27, 2, -48, 27, -32, 27, 2, 27, 15, 12, 37, 13, 13, 14, -72, -1, -12, -76, 16, 16, 2, 85, 14, -72, -1,
-<a name="l04586"></a>04586 -8, -76, 15, 15, 2, 85, 14, -72, -1, -8, -76, 13, 13, 2, 85, 14, -72, -1, -4, -76, 12, 12, 2, 85, 14,
-<a name="l04587"></a>04587 -72, -1, -8, -76, 11, 11, 2, 85, 14, -72, -1, -17, -76, 16, 16, 6, 85, 14, -72, -1, -14, -76, 15, 15, 6,
-<a name="l04588"></a>04588 85, 14, -72, -1, -3, 64, 22, 12, 12, 6, 85, -32, 14, 1, -64, 14, -48, 14, 2, 0, 14, 32, 14, -80, 14,
-<a name="l04589"></a>04589 3, 14, 25, 26, -72, 1, 54, -79, 80, 24, 43, 78, 16, -12, 93, 93, 93, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l04590"></a>04590 60, 77, 16, -3, 60, 78, 16, 93, 93, 93, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, 77, -3,
-<a name="l04591"></a>04591 -28, 0, 63, 63, -19, 63, 63, 60, 57, 57, 17, 57, 57, 1, 17, 18, 57, 57, 49, 48, 0, 93, 1, 17, 35,
-<a name="l04592"></a>04592 53, 6, 7, 6, 35, 34, 39, 38, 39, 17, 35, 17, 51, 17, 20, 22, 22, 51, 50, 54, 54, 53, 17, 3, -6,
-<a name="l04593"></a>04593 -95, 52, 51, 70, 93, 83, 64, 48, 58, -78, -78, 52, 117, 76, 80, 126, 52, 4, 38, -5, -38, 126, 80, 30, 41,
-<a name="l04594"></a>04594 33, 25, 74, -3, -2, 5, -67, -2, 62, -11, -111, 84, 88, -117, -12, 1, -59, 0, 2, 0, 56, -1, -25, 3, -51,
-<a name="l04595"></a>04595 5, -45, 0, 27, 0, 39, 0, 108, 64, 79, 119, 2, 118, 21, 120, 30, -122, 21, 4, 9, 12, 9, 37, 11, 38,
-<a name="l04596"></a>04596 68, 12, 100, 26, 115, 30, 121, 37, 123, 38, -118, 2, -124, 30, -118, 37, -119, 38, 12, 85, 26, 107, 24, 2, 58,
-<a name="l04597"></a>04597 37, 69, 26, 2, 47, 41, 54, 26, 2, 28, 21, 14, 25, -24, 4, 3, 35, -24, 14, 9, 28, -24, 21, -24, 10,
-<a name="l04598"></a>04598 61, 41, 0, -24, 1, -122, 32, 38, 17, 105, 40, -101, 104, 24, 43, 16, -10, -19, -12, -19, 16, -10, -19, -19, 0,
-<a name="l04599"></a>04599 63, -19, 63, -19, 18, 57, 57, 49, 48, 1, 93, 93, 93, 93, 0, 93, 1, 39, 54, 54, 51, 50, 22, 23, 22,
-<a name="l04600"></a>04600 22, 21, 16, 2, 4, 35, 34, 38, 53, 52, 55, 54, 37, 46, 2, 35, 34, 6, 1, 14, 2, 21, 20, 22, 51,
-<a name="l04601"></a>04601 50, 55, 54, 18, 1, -86, -121, 70, -60, 94, 76, 123, 31, 47, 45, -83, -2, -38, -114, -119, -85, -103, -59, 1, -60,
-<a name="l04602"></a>04602 4, 40, 96, 65, 62, 118, 1, 125, -12, -29, -109, 102, 68, 75, 85, 117, -109, 4, 114, 60, -99, -120, 79, 51, 79,
-<a name="l04603"></a>04603 -40, -116, -2, -32, -2, 63, -42, -74, -91, -30, -95, -49, 8, -88, -80, 95, 99, -2, 44, 14, 108, -11, 126, 83, 108,
-<a name="l04604"></a>04604 55, 76, 1, 61, 0, 0, 1, 0, 122, -2, 81, 5, 106, 5, -45, 0, 11, 0, -115, 64, 32, 4, 10, 0, 8,
-<a name="l04605"></a>04605 4, 3, 4, 5, 3, 32, 11, 10, 20, 11, 11, 10, 4, 5, 4, 3, 5, 32, 9, 10, 20, 9, 9, 10, 2,
-<a name="l04606"></a>04606 3, 30, 11, -72, 2, -90, -74, 1, 0, 2, 6, 5, 30, 9, -72, 2, -90, 64, 14, 7, 8, 14, 1, 2, 45,
-<a name="l04607"></a>04607 6, 7, 81, 32, 13, 1, 13, 4, -70, 2, 58, 0, 10, 2, 113, 64, 11, 9, 0, 11, 45, 9, 32, 8, 1,
-<a name="l04608"></a>04608 8, 86, 12, -72, 1, 51, -79, 92, 24, 43, 16, -10, 93, 60, -12, 60, 16, -12, -19, 16, 93, -12, 60, -12, 60,
-<a name="l04609"></a>04609 0, 63, 60, -26, -3, 60, 63, 60, -26, -3, 60, -121, 5, 46, 43, 8, 125, 16, -60, -121, 5, 46, 24, 43, 8,
-<a name="l04610"></a>04610 125, 16, -60, 0, 17, 18, 57, 57, 49, 48, 19, 33, 21, 33, 1, 1, 33, 21, 33, 53, 1, 1, -117, 4, -43,
-<a name="l04611"></a>04611 -4, 36, 2, 95, -3, 119, 4, 16, -5, 16, 2, 108, -3, -91, 5, -45, -92, -4, -7, -4, -54, -95, -69, 3, 20,
-<a name="l04612"></a>04612 3, 4, 0, 0, 1, 0, -95, -2, 81, 5, -13, 5, -45, 0, 7, 0, 62, 64, 34, 2, 3, 3, 6, 7, 14,
-<a name="l04613"></a>04613 4, 5, 1, 5, 35, 0, 2, 4, -70, 1, 1, 3, -70, 2, 108, 9, 5, -70, 0, 0, 6, -70, 7, 118, 8,
-<a name="l04614"></a>04614 -98, 121, 24, 43, 16, -12, -19, 60, 16, -19, 16, -10, -19, 60, 16, -19, 0, 63, -19, 60, 16, 60, 63, 60, 60,
-<a name="l04615"></a>04615 16, 60, 49, 48, 19, 33, 17, 35, 17, 33, 17, 35, -95, 5, 82, -65, -4, 46, -63, 5, -45, -8, 126, 6, -44,
-<a name="l04616"></a>04616 -7, 44, 0, 0, 1, 0, 0, 0, 0, 4, 100, 4, 39, 0, 11, 0, 65, 64, 30, 6, 7, 2, 11, 43, 1,
-<a name="l04617"></a>04617 0, 6, 8, 5, 10, 6, 5, 37, 3, 4, -110, 1, 26, 13, 7, 8, 37, 10, 9, -110, 0, 25, 12, -10, -71,
-<a name="l04618"></a>04618 2, -106, 0, 24, 43, 78, 16, -12, 77, -12, 60, -3, 60, 78, 16, -10, 77, -12, 60, -3, 60, 0, 63, 60, 63,
-<a name="l04619"></a>04619 60, -3, 60, 57, 57, 49, 48, 17, 33, 21, 35, 17, 35, 17, 33, 17, 35, 17, 35, 4, 100, -94, -67, -2, 86,
-<a name="l04620"></a>04620 -68, -97, 4, 39, -98, -4, 119, 3, -119, -4, 119, 3, -119, 0, 1, 0, 0, -1, 36, 2, 48, 7, 71, 0, 44,
-<a name="l04621"></a>04621 0, -91, 64, 20, 51, 8, 36, 37, 0, 34, 13, 15, 9, 23, 44, 42, 22, 20, 4, 12, 36, 16, 41, 6, -70,
-<a name="l04622"></a>04622 1, -104, 0, 12, 1, -23, -78, 29, 41, 38, -72, 2, -94, 64, 32, 36, 36, 35, 10, 46, 23, 23, 26, 9, -82,
-<a name="l04623"></a>04623 23, 39, 25, 39, 19, -85, 41, 39, 1, 39, 0, 118, 34, 25, 32, 45, 46, -52, 33, -101, 122, 24, 43, 43, 47,
-<a name="l04624"></a>04624 78, -12, 77, -12, -12, -12, -3, -12, -12, -12, 78, 69, 101, 68, -26, 0, 63, 60, 77, 16, -12, -3, -12, -3, -19,
-<a name="l04625"></a>04625 17, 18, 23, 57, 1, 17, 18, 57, 57, 17, 18, 57, 57, 49, 48, 67, 121, 64, 36, 39, 40, 26, 28, 17, 18,
-<a name="l04626"></a>04626 2, 5, 27, 38, 3, 2, 4, 2, 2, 6, 39, 28, 41, 50, 1, 17, 5, 19, 50, 0, 40, 26, 38, 50, 0,
-<a name="l04627"></a>04627 18, 2, 16, 50, 1, 0, 43, 43, 1, 43, 43, 42, 43, -127, -127, -127, -127, 19, 19, 54, 55, 54, 54, 51, 50,
-<a name="l04628"></a>04628 22, 21, 20, 6, 35, 34, 39, 38, 35, 34, 6, 21, 20, 23, 18, 21, 20, 3, 2, 7, 6, 35, 34, 38, 53,
-<a name="l04629"></a>04629 52, 54, 51, 50, 22, 51, 50, 54, 53, 52, 39, 2, -55, 17, 9, 41, 27, 95, 45, 50, 75, 53, 39, 35, 41,
-<a name="l04630"></a>04630 23, 17, 17, 23, 9, 37, 16, 8, 82, 54, 80, 52, 66, 51, 39, 40, 58, 20, 17, 22, 9, 37, 3, -76, 2,
-<a name="l04631"></a>04631 19, -103, 101, 65, 65, 67, 40, 47, 57, 36, 20, 29, 35, 42, 103, -2, 102, -1, 67, -3, -9, -2, -39, 104, 67,
-<a name="l04632"></a>04632 68, 53, 45, 54, 64, 28, 33, 42, 78, 1, 59, 0, 2, 0, 47, 2, -22, 2, -50, 5, -45, 0, 35, 0, 49,
-<a name="l04633"></a>04633 0, -117, 64, 14, 0, 30, 11, 38, 36, 42, 11, 38, 18, 45, 33, 33, 2, 45, -70, 2, 124, 0, 2, 1, 31,
-<a name="l04634"></a>04634 -74, 25, 21, 39, 63, 22, 1, 22, -70, 2, -72, 0, 18, 2, 124, 64, 53, 25, 1, 14, 127, 36, 29, 36, -24,
-<a name="l04635"></a>04635 48, -7, 30, 56, 34, -7, 32, 33, 1, 33, 105, -112, 51, 1, -128, 51, -64, 51, 2, 96, 51, 112, 51, 2, 64,
-<a name="l04636"></a>04636 51, 80, 51, 2, 51, 21, -24, 63, 22, 1, 22, 39, 42, 41, 5, 105, 50, -101, -116, 24, 43, 16, -10, -19, -12,
-<a name="l04637"></a>04637 93, -19, 16, 93, 93, 93, 93, -10, 93, -19, -12, -19, -19, 60, 16, -26, 0, 63, -3, -12, 93, -28, 16, -3, -19,
-<a name="l04638"></a>04638 16, 60, 60, 17, 18, 57, 57, 1, 17, 18, 57, 57, 17, 57, 49, 48, 1, 6, 35, 34, 38, 53, 52, 54, 54,
-<a name="l04639"></a>04639 55, 54, 55, 55, 54, 55, 46, 2, 35, 34, 6, 7, 39, 54, 54, 51, 50, 23, 22, 21, 21, 7, 20, 23, 35,
-<a name="l04640"></a>04640 38, 3, 6, 7, 6, 7, 6, 21, 20, 22, 51, 50, 54, 55, 54, 2, 36, 122, -122, 113, -124, 32, 63, 50, 35,
-<a name="l04641"></a>04641 64, -109, 72, 24, 1, 26, 71, 59, 79, 78, 9, -119, 12, -104, -115, -92, 68, 67, 1, 41, -108, 20, 17, 53, -117,
-<a name="l04642"></a>04642 90, 27, 28, 68, 62, 73, 108, 18, 7, 3, 85, 107, 123, 96, 48, 72, 56, 17, 11, 10, 22, 14, 6, 70, 48,
-<a name="l04643"></a>04643 35, 65, 60, 34, 89, 119, 61, 62, 119, -16, 61, -122, 50, 40, 1, 44, 14, 22, 14, 25, 26, 38, 41, 58, 78,
-<a name="l04644"></a>04644 57, 20, 0, 0, 2, 0, 45, 2, -28, 2, -67, 5, -45, 0, 11, 0, 23, 0, 67, -77, 47, 25, 1, 18, -67,
-<a name="l04645"></a>04645 2, 124, 0, 6, 0, 6, 1, 31, 0, 12, 2, 124, 64, 26, 0, 6, 20, 0, 1, 21, 41, 3, 105, -17, 25,
-<a name="l04646"></a>04646 1, 112, 25, -128, 25, 2, 25, 15, 41, 9, 105, 24, -101, 104, 24, 43, 16, -10, -19, 16, 93, 93, -10, -19, 0,
-<a name="l04647"></a>04647 63, 63, 16, -19, -19, 16, -19, 49, 48, 1, 93, 1, 50, 22, 21, 20, 6, 35, 34, 38, 53, 52, 54, 23, 34,
-<a name="l04648"></a>04648 6, 21, 20, 22, 51, 50, 54, 53, 52, 38, 1, 117, -111, -73, -72, -113, -111, -72, -73, -111, 81, 99, 101, 79, 80,
-<a name="l04649"></a>04649 100, 101, 5, -45, -56, -80, -81, -56, -60, -81, -76, -56, -123, 114, -127, 126, 117, 117, -125, 122, 116, 0, 0, 1, 0,
-<a name="l04650"></a>04650 127, 0, 0, 5, -61, 5, -33, 0, 42, 1, 89, 64, 37, 57, 15, 57, 26, 69, 3, 74, 15, 74, 26, 70, 37,
-<a name="l04651"></a>04651 89, 1, 86, 17, 105, 1, 102, 17, 124, 1, 122, 26, 116, 37, -118, 25, -124, 38, 15, 59, 2, 1, 46, 8, 32,
-<a name="l04652"></a>04652 -72, 2, 72, 64, 41, 9, 3, 43, 22, 59, 22, 2, -7, 22, 1, 22, 58, 19, 58, 18, 43, 39, 59, 39, 2,
-<a name="l04653"></a>04653 -119, 39, -7, 39, 2, 39, 58, 42, 58, 0, 0, 18, 30, 20, 21, 41, 40, 40, 21, 8, 18, -72, 2, 58, -78,
-<a name="l04654"></a>04654 21, 22, 0, -69, 2, 58, 0, 39, 0, 40, -1, -10, 64, 17, 11, 11, 2, 85, 40, 22, 10, 11, 11, 2, 85,
-<a name="l04655"></a>04655 47, 22, 79, 22, 2, 22, -72, 2, 120, 64, 13, 19, 28, 38, 13, 74, 20, 19, 40, 15, 15, 2, 85, 19, -72,
-<a name="l04656"></a>04656 -1, -6, -76, 13, 13, 2, 85, 19, -72, -1, -16, -76, 12, 12, 2, 85, 19, -72, -1, -32, 64, 16, 11, 11, 2,
-<a name="l04657"></a>04657 85, 16, 19, 1, 19, 106, 44, 32, 40, 64, 40, 2, 40, -72, 2, 120, -75, 41, 36, 38, 5, 74, 41, -72, -1,
-<a name="l04658"></a>04658 -32, -76, 16, 16, 2, 85, 41, -72, -1, -22, -76, 15, 15, 2, 85, 41, -72, -1, -18, -76, 13, 13, 2, 85, 41,
-<a name="l04659"></a>04659 -72, -1, -10, 64, 18, 12, 12, 2, 85, 96, 41, 1, 0, 41, 32, 41, 2, 41, -84, 43, -99, -89, 24, 43, 16,
-<a name="l04660"></a>04660 -10, 93, 113, 43, 43, 43, 43, -12, -19, 16, -19, 93, 16, -10, 93, 43, 43, 43, 43, 60, -10, -19, 16, -28, 93,
-<a name="l04661"></a>04661 43, 16, 43, 60, -19, 16, 60, -19, 0, 63, 60, 16, 60, 16, 60, -3, 60, 16, -28, -27, 93, 113, 16, -28, -27,
-<a name="l04662"></a>04662 93, 113, 63, -19, 49, 48, 67, 121, 64, 32, 29, 35, 6, 12, 34, 37, 7, 38, 11, 37, 30, 38, 33, 8, 36,
-<a name="l04663"></a>04663 -106, 0, 31, 10, 28, -106, 1, 35, 6, 32, -106, 1, 29, 12, 32, -106, 1, 43, 43, 1, 43, 43, 43, 43, 43,
-<a name="l04664"></a>04664 43, -127, -127, 1, 113, 93, 37, 38, 39, 38, 2, 53, 52, 18, 36, 51, 32, 23, 22, 17, 20, 2, 7, 6, 7,
-<a name="l04665"></a>04665 37, 21, 33, 53, 54, 55, 62, 2, 53, 52, 2, 38, 35, 34, 7, 6, 17, 20, 18, 23, 21, 33, 53, 1, -16,
-<a name="l04666"></a>04666 108, 57, 87, 94, -97, 1, 47, -60, 1, 80, -76, -125, 108, 87, 53, 96, 1, 108, -3, -63, 80, 44, 72, 100, 51,
-<a name="l04667"></a>04667 99, -55, -113, -65, 105, -110, -74, -96, -3, -65, -96, 67, 63, 96, 1, 3, -99, -60, 1, 73, -80, -2, -70, -2, -6,
-<a name="l04668"></a>04668 -88, -2, -3, 93, 58, 63, 6, -90, -79, 40, 38, 61, -88, -66, 103, -118, 1, 23, -110, 120, -87, -2, -15, -39, -2,
-<a name="l04669"></a>04669 -55, 72, -76, -88, 0, 3, 0, 68, -1, -24, 6, -54, 4, 62, 0, 53, 0, 60, 0, 74, 1, 123, 64, 53, 61,
-<a name="l04670"></a>04670 57, 61, 72, 76, 41, 79, 57, 90, 41, 94, 57, 122, 5, 7, 40, 64, 48, 34, 52, 37, 76, 5, 67, 14, 66,
-<a name="l04671"></a>04671 37, 68, 72, 91, 4, 86, 14, 86, 15, 83, 37, 105, 7, 103, 14, 101, 15, 100, 35, 119, 16, 116, 38, -121, 16,
-<a name="l04672"></a>04672 18, 36, -72, -1, -1, -74, 12, 16, 2, 85, 18, 28, 61, -72, -1, -26, -76, 16, 16, 2, 85, 61, -72, -1, -64,
-<a name="l04673"></a>04673 64, 46, 12, 13, 2, 85, 0, 61, 16, 61, 2, 61, 61, 23, 70, 54, 28, -112, 46, -96, 46, 2, 46, 46, 50,
-<a name="l04674"></a>04674 58, 28, -107, 23, 28, 32, 58, 28, 39, 39, 32, 7, 70, 28, 9, 50, 28, 0, 0, 16, 0, 2, 0, -72, 2,
-<a name="l04675"></a>04675 125, 64, 20, 3, 3, 9, 11, 54, 37, 18, 51, 61, 37, 46, 55, 64, 46, 10, 16, 16, 2, 85, 46, -72, -1,
-<a name="l04676"></a>04676 -10, 64, 27, 13, 13, 2, 85, 46, 21, 12, 12, 6, 85, 46, 16, 11, 11, 6, 85, -33, 46, 1, 31, 46, 63,
-<a name="l04677"></a>04677 46, -113, 46, 3, 46, -72, 1, -60, -75, 43, 53, 36, 0, 51, 43, -72, -1, -30, -76, 16, 16, 2, 85, 43, -72,
-<a name="l04678"></a>04678 -1, -12, -76, 13, 13, 6, 85, 43, -72, -1, -34, -76, 12, 12, 6, 85, 43, -72, -1, -8, 64, 14, 11, 11, 6,
-<a name="l04679"></a>04679 85, 16, 43, 48, 43, 64, 43, -128, 43, 4, 43, -72, 1, -28, 64, 59, 12, 27, 37, 28, 34, 67, 36, 12, 24,
-<a name="l04680"></a>04680 13, 13, 2, 85, 12, 34, 12, 12, 2, 85, 12, 20, 11, 11, 2, 85, 12, 20, 13, 13, 6, 85, 12, 28, 12,
-<a name="l04681"></a>04681 12, 6, 85, 12, 16, 11, 11, 6, 85, -33, 12, 1, 31, 12, 63, 12, 79, 12, 3, 12, 25, 75, 52, 55, 24,
-<a name="l04682"></a>04682 43, 78, 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 77, -19, -12, -19, 16, -3, 93, 43, 43, 43, 43, 77, -12,
-<a name="l04683"></a>04683 -19, 16, -28, 93, 113, 43, 43, 43, 43, -19, 16, -3, -28, -19, 0, 63, 60, 16, -19, 93, -19, 16, -19, 63, 60,
-<a name="l04684"></a>04684 16, -19, 16, -19, -19, 17, 18, 57, 47, 93, -19, 17, 18, 57, 47, 93, 43, 43, -19, 43, 49, 48, 0, 93, 1,
-<a name="l04685"></a>04685 93, 1, 6, 6, 35, 34, 38, 39, 6, 6, 35, 34, 38, 53, 52, 54, 54, 55, 54, 55, 54, 53, 52, 38, 35,
-<a name="l04686"></a>04686 34, 6, 6, 7, 39, 62, 2, 51, 50, 23, 22, 23, 54, 54, 51, 50, 22, 18, 21, 20, 7, 33, 30, 2, 51,
-<a name="l04687"></a>04687 50, 54, 55, 1, 33, 38, 38, 35, 34, 6, 7, 6, 7, 6, 7, 6, 21, 20, 22, 51, 50, 54, 55, 54, 6,
-<a name="l04688"></a>04688 -58, 50, -16, -78, 127, -65, 77, 104, -43, 123, -84, -65, 99, -79, -62, -106, 102, 1, 105, -125, 87, 120, 57, 19, -81,
-<a name="l04689"></a>04689 28, 105, -60, -125, -89, 102, 59, 40, 64, -94, 115, -94, -44, 98, 2, -3, 1, 2, 67, -109, 88, 103, -113, 27, -3,
-<a name="l04690"></a>04690 -65, 2, 72, 14, -104, 122, 126, -95, -71, 79, -13, 109, 44, 59, 106, 101, 115, -85, 26, 15, 1, 69, -89, -74, 96,
-<a name="l04691"></a>04691 102, 102, 96, -79, 127, 86, -105, 78, 25, 20, 29, 25, 16, 126, 101, 42, 77, 85, 21, 117, -119, 78, 50, 29, 64,
-<a name="l04692"></a>04692 70, 73, -99, -2, -2, 125, 19, 42, -112, -126, 87, 118, 107, 1, 28, -98, -110, -96, -12, 34, 39, 17, 34, 47, 76,
-<a name="l04693"></a>04693 71, 97, 114, 85, 52, 0, 0, 3, 0, -127, -1, -79, 4, 100, 4, 103, 0, 25, 0, 33, 0, 43, 2, -62, 64,
-<a name="l04694"></a>04694 -1, 24, 3, 21, 5, 34, 0, 44, 13, 37, 25, 70, 0, 84, 25, 100, 25, 8, 21, 25, 1, 27, 16, 16, 16,
-<a name="l04695"></a>04695 2, 85, 40, 33, 1, 16, 4, 20, 5, 28, 16, 28, 17, 28, 18, 21, 34, 70, 3, 73, 13, 76, 16, 76, 17,
-<a name="l04696"></a>04696 69, 29, 75, 38, 90, 26, 102, 21, 100, 30, 102, 34, -118, 26, -128, 34, -49, 26, 19, 18, 26, 43, 44, 3, 43,
-<a name="l04697"></a>04697 26, 47, 34, 59, 0, 5, 12, 0, 11, 2, 4, 15, 26, 2, 4, -70, 17, -20, 4, -5, 1, -10, 15, 4, 61,
-<a name="l04698"></a>04698 17, 56, 38, 84, 29, -70, 2, 4, -33, 45, -23, 0, -22, 2, -21, 3, 4, 88, 9, 92, 17, 94, 38, -118, 34,
-<a name="l04699"></a>04699 4, -123, 0, -118, 13, -118, 16, -118, 27, 4, -23, 1, -22, 26, -6, 0, -6, 2, 4, -54, 33, -38, 0, -38, 3,
-<a name="l04700"></a>04700 -21, 34, 4, -54, 0, -54, 2, -7, 4, 3, -97, 17, -102, 33, -86, 3, -85, 33, 4, 124, 27, 121, 33, 121, 34,
-<a name="l04701"></a>04701 -85, 35, 4, 106, 33, 105, 35, 122, 13, 122, 16, 4, 108, 17, 102, 26, 109, 38, 117, 0, 4, 23, 0, 59, 34,
-<a name="l04702"></a>04702 69, 2, 74, 15, 4, 38, 25, 45, 26, 44, 34, 57, 26, 4, -91, 0, -60, 26, -39, 2, -26, 15, 4, 77, 12,
-<a name="l04703"></a>04703 67, 25, 73, 30, 70, 39, 4, 122, 34, 118, 35, -108, 16, -107, 34, 4, 100, 9, 109, 21, 109, 30, 104, 34, -117,
-<a name="l04704"></a>04704 34, 5, 18, 3, 34, 35, 64, 55, 13, 14, 14, 2, 0, 26, 33, 16, 15, 1, 1, 15, 15, 125, 14, 2, 20,
-<a name="l04705"></a>04705 14, 14, 2, 33, 35, 26, 34, 4, 40, 31, 2, 45, 3, 1, 0, 3, 40, 7, 15, 44, 16, 13, 14, 3, 31,
-<a name="l04706"></a>04706 20, 0, 28, 23, 13, 37, 11, 15, 14, 20, 2, 7, 1, -72, 2, 91, -76, 28, 28, 23, 7, 14, -72, 2, 91,
-<a name="l04707"></a>04707 -74, 37, 28, 11, 11, 40, 36, 7, -72, -1, -16, -76, 16, 16, 2, 85, 7, -72, -1, -20, -76, 12, 12, 2, 85,
-<a name="l04708"></a>04708 7, -72, -1, -8, -76, 11, 11, 6, 85, 7, -72, -1, -6, -76, 12, 12, 6, 85, 7, -72, -1, -3, -76, 13, 13,
-<a name="l04709"></a>04709 6, 85, 7, -72, -1, -4, 64, 22, 15, 15, 6, 85, 7, 16, 16, 16, 6, 85, -49, 7, -33, 7, -17, 7, -16,
-<a name="l04710"></a>04710 7, 4, 7, 26, 45, -72, -1, -64, -77, 18, 21, 52, 45, -72, -1, -64, 64, 53, 13, 16, 52, -112, 45, -96, 45,
-<a name="l04711"></a>04711 -16, 45, 3, 0, 45, 32, 45, -128, 45, -32, 45, 4, 45, 31, 36, 20, 0, 16, 16, 2, 85, 20, 10, 11, 11,
-<a name="l04712"></a>04712 2, 85, 20, 5, 11, 11, 6, 85, 20, 14, 12, 12, 6, 85, 20, 4, 13, 13, 6, 85, 20, -72, -1, -12, 64,
-<a name="l04713"></a>04713 17, 15, 15, 6, 85, 31, 20, -33, 20, -17, 20, 3, 31, 20, 1, 20, 25, 44, -70, 1, 51, 2, -111, 0, 24,
-<a name="l04714"></a>04714 43, 78, 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 77, -19, 78, 16, 93, 113, 43, 43, -10, 93, 43, 43, 43,
-<a name="l04715"></a>04715 43, 43, 43, 43, 77, -19, 0, 63, -19, -28, 63, -19, -28, 17, 57, 17, 18, 57, 17, 18, 57, 17, 18, 57, 1,
-<a name="l04716"></a>04716 17, 18, 23, 57, 18, 57, 17, 18, 23, 57, 18, 57, 17, 18, 23, 57, -121, 14, 46, 43, 125, 16, -60, 7, 14,
-<a name="l04717"></a>04717 60, 60, 60, 60, 7, 16, 14, 60, 60, 60, 60, 49, 48, 1, 67, 92, 88, -71, 0, 0, -1, -34, -78, 12, 57,
-<a name="l04718"></a>04718 33, -72, -1, -34, -74, 28, 57, 34, 34, 18, 57, 35, -72, -1, -34, 64, 10, 25, 57, 26, 34, 37, 57, 26, 64,
-<a name="l04719"></a>04719 30, 57, 43, 43, 43, 0, 43, 43, 43, 89, 93, 93, 93, 93, 113, 113, 1, 93, 93, 93, 93, 93, 93, 93, 93,
-<a name="l04720"></a>04720 93, 93, 93, 93, 113, 113, 67, 92, 88, 64, 30, 41, 25, 34, 26, 35, 34, 3, -23, 15, 1, 35, 3, 36, 26,
-<a name="l04721"></a>04721 32, 34, 3, -26, 0, -27, 2, -28, 3, -29, 4, -28, 34, -17, 45, 6, 1, 93, 113, 0, 93, 113, 89, 1, 93,
-<a name="l04722"></a>04722 113, 43, 0, 113, 93, 1, 55, 23, 7, 22, 23, 22, 21, 16, 7, 6, 35, 34, 39, 7, 39, 55, 38, 39, 38,
-<a name="l04723"></a>04723 53, 16, 0, 51, 50, 22, 7, 38, 35, 34, 6, 21, 20, 23, 1, 1, 22, 51, 50, 54, 53, 52, 39, 38, 3,
-<a name="l04724"></a>04724 -105, 99, 96, 107, 63, 23, 31, -87, -119, -63, -97, 122, 105, 94, 108, 59, 25, 40, 1, 38, -58, 82, -118, 23, 91,
-<a name="l04725"></a>04725 100, -123, -76, 52, 2, 15, -2, 63, 78, 98, -117, -75, 12, 8, 3, -25, -128, 70, -118, 86, 70, 100, -123, -2, -44,
-<a name="l04726"></a>04726 -115, 113, 80, -121, 71, -115, 68, 68, 109, -118, 1, 45, 1, 13, 42, -79, 70, -52, -54, -106, 101, 1, -22, -3, -71,
-<a name="l04727"></a>04727 63, -52, -52, 76, 57, 42, 0, 2, 0, -98, -2, 83, 4, 79, 4, 38, 0, 3, 0, 34, 0, -120, 64, 55, -116,
-<a name="l04728"></a>04728 31, 1, 124, 31, -116, 30, 2, 107, 31, 124, 30, 2, 96, 16, 107, 30, 2, 93, 30, 93, 31, 2, 75, 30, 82,
-<a name="l04729"></a>04729 16, 2, 76, 18, 75, 29, 2, 58, 18, 68, 16, 2, 31, 29, 11, 12, 4, 4, 20, 39, 21, 21, 4, 17, 41,
-<a name="l04730"></a>04730 24, 15, 34, 4, -72, 2, -81, 64, 33, 2, 2, 1, 60, 3, 6, 20, 94, 21, 108, 32, 36, 1, 36, 0, 60,
-<a name="l04731"></a>04731 2, 34, 4, 94, 34, -120, 14, 94, 32, 27, 1, 27, 118, 35, -98, -104, 24, 43, 16, -12, 93, -19, -12, -19, 16,
-<a name="l04732"></a>04732 60, -19, 16, 93, -10, -19, 0, 63, -3, 60, 16, -10, 60, 63, -19, 18, 57, 47, -28, 17, 23, 57, 49, 48, 1,
-<a name="l04733"></a>04733 93, 93, 93, 93, 93, 93, 93, 93, 1, 21, 35, 53, 19, 22, 21, 20, 7, 6, 7, 14, 2, 21, 20, 22, 51,
-<a name="l04734"></a>04734 50, 54, 55, 23, 6, 6, 35, 34, 38, 53, 52, 54, 55, 62, 2, 55, 2, -35, -51, -63, 1, 30, 22, 49, 36,
-<a name="l04735"></a>04735 -69, 55, -92, 119, 114, -101, 24, -72, 25, -9, -54, -40, -1, 89, -125, 89, 54, 25, 2, 4, 38, -51, -51, -2, -105,
-<a name="l04736"></a>04736 34, 17, 110, 77, 58, 59, 43, -92, 98, 58, 106, -98, -112, -104, 21, -53, -36, -22, -90, 97, -96, 116, 79, 74, 96,
-<a name="l04737"></a>04737 108, 0, 0, 2, 0, -24, -2, 108, 1, -57, 4, 38, 0, 3, 0, 9, 0, 118, -79, 6, 2, 67, 84, 88, -79,
-<a name="l04738"></a>04738 7, 4, -72, 2, -81, 64, 11, 1, 60, 3, 6, 0, 58, 6, 60, 3, 58, 7, 1, 47, -28, -3, -28, 0, 63,
-<a name="l04739"></a>04739 -3, -26, 47, 49, 48, 27, -79, 28, 4, -72, 2, -81, 64, 35, 1, 60, 3, 7, 3, 6, 11, -53, 0, 58, 4,
-<a name="l04740"></a>04740 56, 5, 9, 56, 3, 58, 8, 60, 5, 5, 6, 60, 32, 7, 1, 7, -53, 10, 11, -127, 33, -39, -11, 24, 43,
-<a name="l04741"></a>04741 43, -10, 93, -3, 60, 16, -3, -28, -28, 16, -28, -28, -26, 0, 63, 47, 16, -3, -26, 49, 48, 75, 83, 88, -77,
-<a name="l04742"></a>04742 4, 5, 9, 8, 1, 16, 60, 16, 60, 89, 89, 1, 21, 35, 53, 19, 19, 17, 35, 17, 19, 1, -65, -49, -96,
-<a name="l04743"></a>04743 55, -33, 52, 4, 38, -51, -51, -2, -109, -4, -8, -2, -69, 1, 69, 3, 8, 0, 0, 1, 0, 114, 1, -88, 4,
-<a name="l04744"></a>04744 58, 4, 6, 0, 5, 0, 47, -74, 2, 3, 1, 0, 3, 37, 4, -72, 1, 29, 64, 14, 0, 2, 1, 37, 5,
-<a name="l04745"></a>04745 0, 26, 7, 3, 25, 6, 87, 90, 24, 43, 78, 16, -28, 16, -10, 60, 77, -3, 60, 0, 47, -3, -19, 16, 60,
-<a name="l04746"></a>04746 16, 60, 49, 48, 1, 35, 17, 33, 53, 33, 4, 58, -86, -4, -30, 3, -56, 1, -88, 1, -74, -88, 0, 0, 1,
-<a name="l04747"></a>04747 0, 84, -1, -78, 4, 100, 7, 77, 0, 7, 0, -121, 64, 59, 4, 6, 20, 6, 2, 0, 7, 16, 7, 2, 3,
-<a name="l04748"></a>04748 6, 7, 3, 4, 7, 63, 2, 3, 20, 2, 2, 3, 7, 0, 3, 4, 3, 2, 4, 76, 5, 6, 20, 5, 5,
-<a name="l04749"></a>04749 6, 4, 5, 0, 7, 7, 76, 2, 1, 20, 2, 2, 1, 7, 6, 3, 4, 5, 7, 2, 0, 3, 1, -72, 1,
-<a name="l04750"></a>04750 102, 64, 17, 6, 6, 6, 6, 8, 1, 26, 9, 5, 25, 8, 9, 120, 33, 113, 122, 24, 43, 43, 78, -28, 16,
-<a name="l04751"></a>04751 -26, 18, 57, 47, 24, 0, 63, 77, -28, 1, 23, 57, 18, 57, 57, 8, -121, 46, 43, 5, 125, 16, -60, 8, -121,
-<a name="l04752"></a>04752 46, 24, 43, 8, 125, 16, -60, 8, -121, 46, 24, 43, 8, -121, 125, -60, 49, 48, 0, 93, 1, 93, 1, 51, 1,
-<a name="l04753"></a>04753 1, 7, 39, 37, 1, 4, 26, 74, -2, -56, -2, 16, -58, 34, 1, 45, 1, -107, 7, 77, -8, 101, 3, -3, 91,
-<a name="l04754"></a>04754 64, -105, -4, -55, 0, 0, 1, 0, 46, -2, 81, 4, 61, 5, -44, 0, 33, 0, -76, 64, 94, 103, 6, 1, 1,
-<a name="l04755"></a>04755 9, 9, 0, 7, 10, 11, 11, 6, 25, 28, 29, 24, 0, 1, 34, 28, 27, 25, 10, 9, 7, 6, 8, 18, 19,
-<a name="l04756"></a>04756 35, 26, 0, 32, 1, 8, 3, 19, 9, 18, 16, 21, 24, 29, 29, 37, 6, 11, 20, 6, 6, 11, 29, 24, 11,
-<a name="l04757"></a>04757 6, 4, 26, 6, 29, 8, 3, 11, 24, 9, 21, 28, 16, 1, 27, 28, 7, 8, 43, 26, 25, 10, 9, 6, 3,
-<a name="l04758"></a>04758 28, 32, 15, 32, 26, 1, 26, 26, 35, 32, 8, 1, 8, 25, 34, -72, 1, -97, -79, -46, 24, 43, 78, 16, -28,
-<a name="l04759"></a>04759 93, 16, -26, 93, 0, 63, 77, -19, 63, 60, 60, 60, -3, 60, 60, 60, 63, -19, 17, 57, 57, 17, 18, 57, 57,
-<a name="l04760"></a>04760 1, 17, 23, 57, -121, 14, 46, 43, 125, 16, -60, 0, 17, 18, 57, 18, 57, 17, 18, 57, 18, 57, 1, 17, 18,
-<a name="l04761"></a>04761 57, 57, 18, 23, 57, 17, 57, 57, 7, 60, 60, 7, 16, 14, 60, 60, 7, 16, 14, 60, 49, 48, 1, 93, 19,
-<a name="l04762"></a>04762 55, 22, 51, 50, 54, 55, 19, 35, 55, 51, 55, 54, 55, 54, 54, 51, 50, 23, 7, 38, 35, 34, 6, 7, 7,
-<a name="l04763"></a>04763 51, 7, 35, 3, 6, 6, 35, 34, 46, 35, 101, 51, 54, 58, 16, -79, -55, 24, -55, 24, 22, 23, 31, 115, 93,
-<a name="l04764"></a>04764 80, -121, 35, 103, 51, 56, 56, 19, 19, -52, 25, -52, -65, 26, 122, 112, 94, -2, 107, -101, 22, 56, 96, 4, 18,
-<a name="l04765"></a>04765 -116, -123, 120, 45, 62, 70, 38, -103, 24, 55, 105, 103, -116, -5, -68, -108, 113, 0, 0, 2, 0, 51, 1, 120, 4,
-<a name="l04766"></a>04766 50, 4, 42, 0, 22, 0, 45, 1, 21, 64, 99, 36, 11, 35, 14, 43, 22, 36, 34, 34, 37, 43, 45, 47, 47,
-<a name="l04767"></a>04767 7, 0, 2, 15, 14, 0, 25, 13, 34, 15, 37, 17, 2, 28, 14, 26, 15, 17, 25, 26, 33, 30, 34, 28, 37,
-<a name="l04768"></a>04768 26, 38, 33, 2, 33, 25, 53, 2, 54, 5, 53, 25, 54, 28, 69, 2, 70, 5, 69, 25, 70, 28, 86, 2, 86,
-<a name="l04769"></a>04769 25, 101, 2, 101, 25, 118, 5, 118, 28, -122, 5, -122, 28, 31, 27, 10, 27, 18, 27, 41, 20, 45, 4, 11, 10,
-<a name="l04770"></a>04770 11, 18, 11, 41, 4, 45, 4, 36, 32, 35, -72, 2, -96, -73, 39, 32, 112, 32, -128, 32, 2, 32, -72, 2, -77,
-<a name="l04771"></a>04771 -78, 16, 32, 9, -72, 2, -96, -73, 13, 32, 12, 58, 3, 24, 32, 23, -72, 2, -96, -73, 43, 32, 112, 26, -128,
-<a name="l04772"></a>04772 26, 2, 26, -72, 2, -77, -77, 20, 1, 32, 0, -72, 2, -96, -76, 20, 32, 3, 6, 39, -69, 1, 62, 0, 36,
-<a name="l04773"></a>04773 0, 32, 1, 62, -77, 36, 35, 35, 16, -69, 1, 62, 0, 13, 0, 9, 1, 62, -76, 13, 12, 105, 47, 43, -69,
-<a name="l04774"></a>04774 1, 62, 0, 23, 0, 26, 1, 62, -77, 23, 24, 24, 20, -69, 1, 62, 0, 0, 0, 3, 1, 62, -73, 1, 1,
-<a name="l04775"></a>04775 0, 105, 46, -101, -115, 24, 43, 16, -10, 60, 16, -19, 16, -26, 60, 16, 60, -19, 16, -26, 16, -10, 60, -26, 16,
-<a name="l04776"></a>04776 -19, 60, 16, 60, -26, 16, -19, 0, 63, -3, -12, -19, 16, -10, 93, -3, -12, -19, 16, -12, -19, -12, -3, -10, 93,
-<a name="l04777"></a>04777 -19, -12, -19, 49, 48, 0, 93, 93, 93, 1, 93, 19, 53, 54, 51, 50, 22, 23, 22, 22, 51, 50, 54, 55, 21,
-<a name="l04778"></a>04778 6, 6, 35, 34, 38, 38, 35, 34, 6, 3, 53, 54, 51, 50, 22, 23, 22, 22, 51, 50, 54, 55, 21, 6, 6,
-<a name="l04779"></a>04779 35, 34, 38, 38, 35, 34, 6, 51, 106, -84, 60, -125, 123, 69, 69, 35, 65, -117, 54, 64, -125, 82, 60, 108, -18,
-<a name="l04780"></a>04780 79, 64, 113, 84, 106, -84, 60, -125, 123, 69, 69, 35, 65, -117, 54, 64, -125, 82, 60, 108, -18, 79, 64, 113, 2,
-<a name="l04781"></a>04781 -30, -51, 120, 34, 53, 30, 17, 78, 59, -44, 60, 54, 27, 107, 55, -2, 69, -51, 120, 34, 53, 29, 18, 78, 59,
-<a name="l04782"></a>04782 -44, 60, 54, 28, 106, 55, 0, 0, 2, 0, 26, 0, 0, 4, -54, 5, 107, 0, 2, 0, 5, 0, 114, 64, 65,
-<a name="l04783"></a>04783 2, 1, 2, 0, 1, 76, 5, 4, 20, 5, 5, 4, 2, 0, 2, 1, 0, -70, 3, 4, 20, 3, 3, 4, 5,
-<a name="l04784"></a>04784 1, 2, 3, 0, 4, 6, 3, 5, 76, 1, 1, 0, 10, 4, 4, 5, 3, 11, 0, 1, 0, 26, 7, -22, 1,
-<a name="l04785"></a>04785 -8, 1, 2, 121, 1, 1, 1, 25, 6, 7, -15, 33, -87, 104, 24, 43, 43, 78, -28, 113, 93, 16, -26, 93, 25,
-<a name="l04786"></a>04786 17, 18, 57, 47, 0, 24, 63, 60, 77, 16, -3, 60, 63, 1, 18, 57, 57, 18, 57, -121, 46, 43, 8, 125, 16,
-<a name="l04787"></a>04787 -60, -121, 5, 46, 24, 43, 8, 125, 16, -60, 49, 48, 33, 33, 9, 3, 4, -54, -5, 80, 2, 116, 1, 80, -2,
-<a name="l04788"></a>04788 113, -2, 72, 5, 107, -6, -25, 3, -57, -4, 57, 0, 2, 0, -122, 0, 72, 3, -33, 3, -40, 0, 5, 0, 11,
-<a name="l04789"></a>04789 0, -124, 64, 11, 9, 3, 13, 9, 25, 3, 29, 9, 4, 10, 4, -72, 1, -53, 64, 11, 8, 2, 8, -7, 7,
-<a name="l04790"></a>04790 7, 11, -7, 10, 117, 6, -72, -1, -64, -77, 25, 28, 52, 6, -72, -1, -64, 64, 27, 15, 17, 52, 6, -82, 9,
-<a name="l04791"></a>04791 64, 25, 28, 52, 9, 64, 14, 17, 52, 9, -97, 0, 2, -24, 1, 58, 5, -7, 4, 117, 0, -72, -1, -64, -77,
-<a name="l04792"></a>04792 25, 28, 52, 0, -72, -1, -64, 64, 18, 15, 17, 52, 0, -82, 0, 3, 16, 3, 32, 3, 3, 3, -84, 12, -81,
-<a name="l04793"></a>04793 121, 24, 43, 16, -10, 93, -3, 43, 43, -10, -3, -12, -19, 16, -10, 43, 43, -3, 43, 43, -10, -3, 60, 16, -3,
-<a name="l04794"></a>04794 0, 47, 60, -3, 60, 49, 48, 1, 93, 1, 1, 35, 1, 1, 51, 19, 1, 35, 1, 1, 51, 1, 84, 1, 3,
-<a name="l04795"></a>04795 -110, -2, -63, 1, 63, -108, 126, 1, 8, -104, -2, -57, 1, 57, -104, 2, 16, -2, 56, 1, -56, 1, -56, -2, 56,
-<a name="l04796"></a>04796 -2, 56, 1, -56, 1, -56, 0, 0, 2, 0, -116, 0, 72, 3, -27, 3, -40, 0, 5, 0, 11, 0, -128, 64, 11,
-<a name="l04797"></a>04797 6, 3, 2, 9, 22, 3, 18, 9, 4, 1, 7, -72, 1, -53, 64, 24, 5, 11, 10, 8, -7, 7, 7, 11, -7,
-<a name="l04798"></a>04798 10, 117, 6, 64, 25, 28, 52, 6, 64, 15, 17, 52, 6, -82, 9, -72, -1, -64, -77, 25, 28, 52, 9, -72, -1,
-<a name="l04799"></a>04799 -64, 64, 35, 14, 17, 52, 9, -97, 0, 2, -7, 1, 58, 5, -24, 4, 117, 0, 64, 25, 28, 52, 0, 64, 15,
-<a name="l04800"></a>04800 17, 52, 0, -82, 15, 3, 31, 3, 2, 3, -84, 13, -99, -71, 1, -122, 0, 24, 43, 16, -10, 93, -3, 43, 43,
-<a name="l04801"></a>04801 -10, -3, -12, -19, 16, -10, 43, 43, -3, 43, 43, -10, -3, 60, 16, -19, 16, 0, 47, 60, -10, 60, 49, 48, 1,
-<a name="l04802"></a>04802 93, 1, 1, 51, 1, 1, 35, 3, 1, 51, 1, 1, 35, 3, 23, -2, -5, -108, 1, 63, -2, -63, -109, 127, -2,
-<a name="l04803"></a>04803 -8, -105, 1, 58, -2, -58, -105, 2, 16, 1, -56, -2, 56, -2, 56, 1, -56, 1, -56, -2, 56, -2, 56, 0, 0,
-<a name="l04804"></a>04804 3, 0, -17, 0, 0, 7, 18, 0, -51, 0, 3, 0, 7, 0, 11, 0, 60, 64, 18, 6, 5, 2, 1, 4, 10,
-<a name="l04805"></a>04805 60, 8, 8, 7, 7, 4, 4, 3, 10, 10, 60, 9, -72, 1, 25, -78, 7, 60, 5, -72, 1, 25, -73, 3, 60,
-<a name="l04806"></a>04806 0, -53, 12, -39, -11, 24, 43, 16, -10, -3, -10, -3, -10, -3, 0, 63, 60, 16, 60, 16, 60, 16, -19, 23, 50,
-<a name="l04807"></a>04807 49, 48, 51, 53, 51, 21, 33, 53, 51, 21, 33, 53, 51, 21, -17, -51, 1, -34, -51, 1, -35, -50, -51, -51, -51,
-<a name="l04808"></a>04808 -51, -51, -51, -1, -1, -1, -3, 0, 0, 5, 89, 7, 44, 2, 38, 0, 36, 0, 0, 1, 7, 0, 67, 1, 103,
-<a name="l04809"></a>04809 1, 106, 0, 33, -79, 2, 16, -72, -1, -64, 64, 11, 11, 17, 52, 16, 12, 0, 72, 43, 2, 1, 16, -70, 2,
-<a name="l04810"></a>04810 33, 0, 41, 1, 100, -123, 0, 43, 1, 43, 43, 53, 0, -1, -1, -1, -3, 0, 0, 5, 89, 6, -5, 2, 38,
-<a name="l04811"></a>04811 0, 36, 0, 0, 1, 7, 0, -41, 1, 86, 1, 81, 0, 61, -77, 2, 2, 1, 30, -70, 2, 33, 0, 41, 1,
-<a name="l04812"></a>04812 100, -123, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 15, 27, 0, 3, 65, 43, 27, 64, 21, 15, 32, 1,
-<a name="l04813"></a>04813 -1, 32, 1, 32, 64, 24, 29, 52, 32, 64, 11, 16, 52, 32, 1, 82, 72, 43, 43, 43, 43, 113, 114, 89, 53,
-<a name="l04814"></a>04814 0, -1, -1, 0, 99, -1, -25, 5, -35, 6, -5, 2, 38, 0, 50, 0, 0, 1, 7, 0, -41, 1, -53, 1, 81,
-<a name="l04815"></a>04815 0, 51, -77, 2, 2, 1, 43, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 28, 40,
-<a name="l04816"></a>04816 3, 3, 65, 43, 27, 64, 10, 47, 45, 63, 45, 2, 95, 45, 1, 45, 3, -72, -1, -30, -79, 72, 43, 43, 93,
-<a name="l04817"></a>04817 93, 89, 53, 0, 0, 2, 0, -127, -1, -25, 7, -65, 5, -45, 0, 23, 0, 36, 1, -104, 64, 80, 20, 25, 20,
-<a name="l04818"></a>04818 30, 27, 32, 27, 36, 4, 4, 25, 4, 30, 11, 32, 11, 36, 4, 108, 32, 110, 36, 2, 101, 26, 99, 30, 2,
-<a name="l04819"></a>04819 48, 25, 48, 30, 2, 32, 25, 32, 30, 2, 121, 7, 1, 5, 13, 1, -25, 11, 1, -73, 6, -58, 11, 2, -113,
-<a name="l04820"></a>04820 3, -128, 14, 2, 107, 4, 1, 112, 14, 1, 117, 11, 115, 13, 2, 126, 3, 124, 4, 2, 35, 32, 9, 17, 2,
-<a name="l04821"></a>04821 85, 33, -72, -1, -32, -76, 9, 17, 2, 85, 14, -72, -1, -4, 64, 51, 11, 17, 2, 85, 3, 22, 23, 14, 18,
-<a name="l04822"></a>04822 20, 19, 30, 22, 22, 21, 21, 2, 15, 24, 30, 12, 3, 17, 18, 30, 16, 15, 2, 0, 23, 30, 1, 2, 8,
-<a name="l04823"></a>04823 31, 30, 5, 9, 34, 45, 15, 2, 30, 18, 23, 10, 16, 16, 2, 85, 23, -72, -1, -12, -76, 15, 15, 2, 85,
-<a name="l04824"></a>04824 23, -72, -1, -10, 64, 11, 13, 13, 2, 85, 23, 22, 12, 12, 2, 85, 23, -72, -1, -8, -76, 11, 11, 2, 85,
-<a name="l04825"></a>04825 23, -72, -1, -12, -76, 15, 15, 6, 85, 23, -72, -1, -12, 64, 11, 13, 13, 6, 85, 23, 18, 12, 12, 6, 85,
-<a name="l04826"></a>04826 23, -72, -1, -8, 64, 46, 11, 11, 6, 85, 23, 48, 23, 80, 23, 2, 32, 23, 96, 23, 2, 23, 37, 38, 21,
-<a name="l04827"></a>04827 84, 17, 74, 48, 0, 64, 0, 2, 80, 0, 96, 0, 2, 32, 0, 112, 0, 2, 0, 26, 127, 38, 1, 38, 28,
-<a name="l04828"></a>04828 38, 9, -72, -1, -14, -76, 16, 16, 2, 85, 9, -72, -1, -12, 64, 11, 15, 15, 2, 85, 9, 4, 11, 11, 2,
-<a name="l04829"></a>04829 85, 9, -72, -1, -24, -76, 16, 16, 6, 85, 9, -72, -1, -9, 64, 16, 15, 15, 6, 85, 9, 4, 11, 11, 6,
-<a name="l04830"></a>04830 85, 32, 9, 1, 9, 25, 37, -72, 1, 51, -79, -103, 24, 43, 78, 16, -12, 93, 43, 43, 43, 43, 43, 43, 77,
-<a name="l04831"></a>04831 -19, 78, 16, 93, -10, 93, 93, 93, 77, -12, -28, 17, 18, 57, 93, 93, 47, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l04832"></a>04832 43, 60, -3, 60, -28, 0, 63, -19, 63, 60, -3, 60, 63, 60, -3, 60, 63, -19, 17, 18, 57, 47, 60, 16, -3,
-<a name="l04833"></a>04833 60, 17, 57, 17, 18, 57, 49, 48, 0, 43, 43, 43, 93, 93, 93, 93, 93, 93, 93, 113, 1, 93, 93, 93, 93,
-<a name="l04834"></a>04834 93, 93, 93, 37, 21, 33, 53, 6, 33, 32, 39, 38, 17, 16, 0, 33, 32, 23, 53, 33, 21, 33, 17, 33, 21,
-<a name="l04835"></a>04835 33, 17, 1, 34, 6, 2, 21, 16, 18, 51, 50, 18, 17, 16, 2, 7, -65, -4, -94, -121, -2, -9, -2, -45, -101,
-<a name="l04836"></a>04836 -120, 1, 28, 1, 52, 1, 8, -120, 3, 63, -3, 118, 2, 87, -3, -87, -3, -70, 101, -64, 98, -25, -96, -95, -27,
-<a name="l04837"></a>04837 -25, -83, -83, -44, -19, -24, -51, 1, 67, 1, 66, 1, -78, -33, -58, -83, -2, 64, -84, -2, 12, 4, -119, -126, -2,
-<a name="l04838"></a>04838 -9, -37, -2, -47, -2, -30, 1, 29, 1, 73, 1, 50, 1, 27, 0, 0, 3, 0, 82, -1, -24, 7, 67, 4, 62,
-<a name="l04839"></a>04839 0, 32, 0, 46, 0, 53, 1, -100, 64, 109, 38, 21, 87, 11, 2, 68, 22, 68, 35, 75, 38, 75, 42, 68, 45,
-<a name="l04840"></a>04840 75, 50, 68, 52, 87, 5, 87, 8, 83, 35, 95, 38, 95, 42, 83, 45, 103, 8, 104, 14, 96, 36, 108, 38, 108,
-<a name="l04841"></a>04841 42, 99, 45, 19, 92, 50, 84, 52, 2, 82, 22, 91, 25, 2, 50, 22, 51, 35, 59, 38, 58, 42, 51, 45, 62,
-<a name="l04842"></a>04842 50, 50, 52, 7, 0, 13, 40, 0, 21, 20, 37, 13, 53, 51, 47, 28, -112, 20, -96, 20, 2, 20, 20, 3, 43,
-<a name="l04843"></a>04843 28, 10, 51, 28, 16, 16, 10, 7, 37, 28, 3, 23, 28, 0, 27, 16, 27, 2, 27, -72, 2, 125, 64, 38, 30,
-<a name="l04844"></a>04844 30, 3, 11, 47, 64, 40, 64, 20, 26, 64, 27, 51, 20, 10, 15, 15, 2, 85, 20, 10, 11, 12, 2, 85, 20,
-<a name="l04845"></a>04845 12, 12, 12, 6, 85, -33, 20, 1, 63, 20, 1, 20, -72, 1, -60, -78, 48, 64, 19, -72, -1, -20, -76, 16, 16,
-<a name="l04846"></a>04846 2, 85, 19, -72, -1, -10, -76, 15, 15, 2, 85, 19, -72, -1, -42, -76, 13, 13, 2, 85, 19, -72, -1, -48, -76,
-<a name="l04847"></a>04847 12, 12, 2, 85, 19, -72, -1, -42, -76, 11, 11, 2, 85, 19, -72, -1, -16, -76, 16, 16, 6, 85, 19, -72, -1,
-<a name="l04848"></a>04848 -13, -76, 15, 15, 6, 85, 19, -72, -1, -20, -76, 13, 13, 6, 85, 19, -72, -1, -53, -76, 12, 12, 6, 85, 19,
-<a name="l04849"></a>04849 -72, -1, -15, -73, 11, 11, 6, 85, -48, 19, 1, 19, -72, -1, -64, -77, 11, 17, 52, 19, -72, 2, 127, 64, 64,
-<a name="l04850"></a>04850 33, 36, 6, 6, 14, 15, 2, 85, 6, 28, 13, 13, 2, 85, 6, 24, 12, 12, 2, 85, 6, 32, 11, 11, 2,
-<a name="l04851"></a>04851 85, 6, 10, 16, 16, 6, 85, 6, 25, 13, 13, 6, 85, 6, 40, 12, 12, 6, 85, 6, 22, 11, 11, 6, 85,
-<a name="l04852"></a>04852 -33, 6, 1, 63, 6, 79, 6, 2, 6, 25, 54, 52, 55, 24, 43, 78, 16, -12, 93, 113, 43, 43, 43, 43, 43,
-<a name="l04853"></a>04853 43, 43, 43, 77, -19, -3, 43, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, -28, 93, 113, 43, 43, 43,
-<a name="l04854"></a>04854 -12, -19, 16, -3, -3, 0, 63, 60, 16, -19, 93, -19, 16, -19, 63, 60, 16, -19, 16, -19, 18, 57, 47, 93, -19,
-<a name="l04855"></a>04855 17, 57, 57, 17, 18, 57, 57, 1, 17, 57, 57, 49, 48, 1, 93, 93, 93, 93, 0, 93, 37, 6, 6, 35, 34,
-<a name="l04856"></a>04856 0, 17, 52, 18, 54, 51, 50, 22, 23, 54, 54, 51, 50, 0, 3, 33, 22, 22, 51, 50, 54, 55, 23, 6, 6,
-<a name="l04857"></a>04857 35, 34, 38, 1, 20, 23, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 6, 5, 33, 38, 38, 35, 34, 6, 3,
-<a name="l04858"></a>04858 -46, 76, -58, 122, -31, -2, -19, 117, -17, -110, -118, -51, 51, 64, -55, 124, -36, 1, 16, 2, -4, -16, 3, -77, -122,
-<a name="l04859"></a>04859 99, -113, 32, -76, 43, -21, -77, -122, -44, -4, -5, 71, 92, -109, -127, -72, -75, -124, 87, -110, 77, 3, 45, 2, 75,
-<a name="l04860"></a>04860 12, -97, 118, 120, -89, -81, 99, 100, 1, 30, 1, 0, -87, 1, 11, -124, 115, 88, 93, 110, -2, -46, -2, -45, -90,
-<a name="l04861"></a>04861 -63, 111, 111, 26, -91, -77, 105, 1, -60, -70, 97, 126, -44, -57, -58, -51, 98, -64, 17, -105, -100, -92, 0, 1, -1,
-<a name="l04862"></a>04862 -4, 1, -54, 4, 111, 2, 91, 0, 3, 0, 30, 64, 15, 1, 53, 0, 2, 26, 5, 32, 0, 1, 0, 25, 4,
-<a name="l04863"></a>04863 -77, 122, 24, 43, 78, 16, -28, 93, 16, -26, 0, 47, 77, -19, 49, 48, 3, 53, 33, 21, 4, 4, 115, 1, -54,
-<a name="l04864"></a>04864 -111, -111, 0, 0, 1, 0, 0, 1, -54, 8, 0, 2, 91, 0, 3, 0, 26, 64, 13, 1, 53, 0, 2, 5, 32,
-<a name="l04865"></a>04865 0, 1, 0, 4, -77, 122, 24, 43, 16, 60, 93, 16, 60, 0, 47, -19, 49, 48, 17, 53, 33, 21, 8, 0, 1,
-<a name="l04866"></a>04866 -54, -111, -111, 0, 2, 0, 83, 3, -13, 2, 90, 5, -45, 0, 11, 0, 23, 0, -40, 64, 92, -97, 25, -81, 25,
-<a name="l04867"></a>04867 2, -17, 7, -17, 19, 2, -33, 7, -33, 19, 2, -49, 7, -49, 19, 2, -65, 7, -65, 19, 2, -81, 7, -81, 19,
-<a name="l04868"></a>04868 2, -97, 7, -97, 19, 2, -113, 7, -113, 19, 2, 126, 7, 126, 19, 2, -5, 8, -5, 20, 2, 108, 8, 108, 20,
-<a name="l04869"></a>04869 2, 90, 8, 90, 20, 2, 12, 8, 12, 20, 2, 20, 19, 8, 7, 23, 12, 15, 11, 0, 3, 15, -7, 14, 3,
-<a name="l04870"></a>04870 -7, 2, 14, 13, 2, 1, 12, 60, 13, 0, 60, 13, 1, -72, 1, 80, 64, 47, 19, 111, 7, 127, 7, -113, 7,
-<a name="l04871"></a>04871 3, 7, 1, 19, 56, 20, 60, 14, 13, 12, 60, 15, 15, 14, 64, 23, 26, 52, 14, 117, 1, 7, 56, 8, 60,
-<a name="l04872"></a>04872 2, 1, 0, 60, 3, 3, -113, 2, 1, 2, 25, 24, 113, -89, 24, 43, 78, 16, -12, 93, 60, 77, 16, -3, 60,
-<a name="l04873"></a>04873 16, -3, -28, 16, -10, 43, 60, 16, -3, 60, 16, -3, -28, 0, 63, 93, 60, -3, 60, -19, 16, -19, 16, 60, 16,
-<a name="l04874"></a>04874 60, 16, -19, 16, -19, 1, 17, 18, 57, 17, 18, 57, 0, 16, -55, 16, -55, 49, 48, 0, 114, 113, 113, 113, 1,
-<a name="l04875"></a>04875 113, 113, 113, 113, 113, 113, 113, 113, 1, 93, 1, 21, 35, 53, 52, 55, 54, 55, 23, 6, 6, 7, 33, 21, 35,
-<a name="l04876"></a>04876 53, 52, 55, 54, 55, 23, 6, 6, 7, 1, 20, -63, 32, 42, 91, 44, 55, 52, 3, 1, -108, -63, 32, 42, 91,
-<a name="l04877"></a>04877 44, 55, 52, 3, 4, -60, -47, -91, -122, 60, 80, 41, 70, 23, 91, 87, -47, -91, -122, 60, 80, 41, 70, 23, 91,
-<a name="l04878"></a>04878 87, 0, 2, 0, 71, 3, -23, 2, 78, 5, -55, 0, 11, 0, 23, 0, -37, 64, 78, -97, 25, -81, 25, 2, -16,
-<a name="l04879"></a>04879 8, -16, 20, 2, 1, 8, 1, 20, 2, -32, 7, -32, 19, 2, -48, 7, -48, 19, 2, -64, 7, -64, 19, 2, -80,
-<a name="l04880"></a>04880 7, -80, 19, 2, -94, 7, -94, 19, 2, -110, 7, -110, 19, 2, -126, 7, -126, 19, 2, 112, 7, 112, 19, 2, 101,
-<a name="l04881"></a>04881 8, 101, 20, 2, 83, 8, 83, 20, 2, 20, 19, 8, 7, 23, 15, 12, 11, 3, 0, 20, -85, 19, -72, 1, 80,
-<a name="l04882"></a>04882 64, 12, 13, 15, -7, 14, 14, 12, 60, 13, 1, 8, -85, 7, -72, 1, 80, 64, 48, 1, 3, -7, 2, 2, 0,
-<a name="l04883"></a>04883 60, 1, 1, 14, 15, 60, 12, 19, 56, 20, 39, 13, 23, 62, 12, 12, 13, 64, 23, 26, 52, 13, 117, 2, 2,
-<a name="l04884"></a>04884 3, 60, 0, 7, 56, 8, 39, 0, 32, 1, 1, 1, 106, 24, 113, -89, 24, 43, 16, -10, 93, 60, -12, -28, 16,
-<a name="l04885"></a>04885 -3, 60, 16, -10, 43, 60, 16, -28, 16, -12, -28, 16, -3, 60, 0, 63, -19, 60, 16, -19, 16, -3, -19, 63, -19,
-<a name="l04886"></a>04886 60, 16, -19, 16, -3, -19, 1, 17, 18, 57, 17, 18, 57, 0, 16, -55, 16, -55, 49, 48, 1, 113, 113, 113, 113,
-<a name="l04887"></a>04887 113, 113, 113, 113, 113, 113, 0, 114, 113, 1, 93, 19, 53, 51, 21, 20, 7, 6, 7, 39, 54, 54, 55, 51, 53,
-<a name="l04888"></a>04888 51, 21, 20, 7, 6, 7, 39, 54, 54, 55, 87, -63, 31, 43, 91, 44, 54, 53, 3, -40, -63, 31, 43, 91, 44,
-<a name="l04889"></a>04889 54, 53, 3, 4, -8, -47, -91, -122, 59, 81, 41, 71, 22, 95, 83, -47, -91, -122, 59, 81, 41, 71, 22, 95, 83,
-<a name="l04890"></a>04890 0, 0, 1, 0, -128, 3, -13, 1, 81, 5, -45, 0, 11, 0, 126, 64, 54, 123, 8, -116, 8, 2, 13, 8, 1,
-<a name="l04891"></a>04891 -3, 7, 1, -34, 7, -17, 7, 2, -67, 7, -49, 7, 2, -101, 7, -82, 7, 2, 90, 7, 108, 7, 2, 8, 7,
-<a name="l04892"></a>04892 11, 0, 3, -7, 2, 2, 1, 11, 0, 60, 1, 8, 56, 111, 1, 127, 1, -113, 1, 3, 1, -72, 1, 80, 64,
-<a name="l04893"></a>04893 21, 7, 0, 1, 0, 7, 56, 8, 39, 0, 60, 3, 3, 32, 2, 1, 2, 25, 12, -99, 121, 24, 43, 78, 16,
-<a name="l04894"></a>04894 -12, 93, 60, 77, 16, -3, -12, -28, 16, 60, 0, 63, -19, 93, 1, -28, 0, 16, -3, 60, 16, 60, 16, -19, 1,
-<a name="l04895"></a>04895 17, 57, 0, 16, -55, 49, 48, 1, 113, 113, 113, 113, 113, 0, 114, 113, 1, 21, 35, 53, 52, 55, 54, 55, 23,
-<a name="l04896"></a>04896 6, 6, 7, 1, 65, -63, 32, 42, 91, 44, 55, 52, 3, 4, -60, -47, -91, -122, 60, 80, 41, 70, 23, 91, 87,
-<a name="l04897"></a>04897 0, 1, 0, 108, 3, -23, 1, 61, 5, -55, 0, 11, 0, 116, 64, 38, -45, 7, -29, 7, 2, -79, 7, -61, 7,
-<a name="l04898"></a>04898 2, -14, 8, 1, -109, 8, -95, 8, 2, 115, 8, -126, 8, 2, 85, 8, 101, 8, 2, 2, 8, 1, 8, 11, 3,
-<a name="l04899"></a>04899 0, 8, -85, 7, -72, 1, 80, 64, 30, 1, 3, -7, 2, 2, 1, 11, 0, 60, 1, 0, 2, 3, 60, 0, 7,
-<a name="l04900"></a>04900 56, 8, 39, 0, 0, 32, 1, 1, 1, 25, 12, -99, 121, 24, 43, 78, 16, -12, 93, 60, 77, 16, -12, -28, 16,
-<a name="l04901"></a>04901 -3, 60, 0, 63, -3, 60, 16, 60, 16, -19, 16, -3, -19, 1, 17, 18, 57, 0, -55, 49, 48, 0, 114, 113, 113,
-<a name="l04902"></a>04902 113, 113, 1, 113, 113, 19, 53, 51, 21, 20, 7, 6, 7, 39, 54, 54, 55, 124, -63, 31, 43, 91, 44, 54, 53,
-<a name="l04903"></a>04903 3, 4, -8, -47, -91, -122, 59, 81, 41, 71, 22, 95, 83, 0, 0, 3, 0, 78, 1, 63, 4, 22, 4, 103, 0,
-<a name="l04904"></a>04904 3, 0, 7, 0, 11, 0, 108, -75, 8, 60, 0, 9, 1, 9, -72, 2, -87, 64, 9, 64, 5, 1, 5, -7, 0,
-<a name="l04905"></a>04905 6, 1, 6, -72, 2, -87, 64, 51, 0, 60, -80, 1, 1, 48, 1, -112, 1, 2, -64, 1, -32, 1, 2, 80, 1,
-<a name="l04906"></a>04906 112, 1, 2, 1, 7, 110, 2, 60, 0, 110, 6, 4, 110, 11, 60, 9, 6, 9, 110, 64, 5, 80, 5, -112, 5,
-<a name="l04907"></a>04907 -96, 5, 4, 5, 113, 12, 113, -116, 24, 43, 78, 16, -12, 93, 77, -28, 60, 16, -3, -28, 16, -12, -3, -28, 0,
-<a name="l04908"></a>04908 47, 93, 93, 113, 113, -3, -10, 113, -3, 113, -10, 113, -19, 49, 48, 1, 53, 51, 21, 1, 33, 53, 33, 1, 53,
-<a name="l04909"></a>04909 51, 21, 1, -53, -51, 1, 126, -4, 56, 3, -56, -3, -75, -51, 3, -102, -51, -51, -2, -27, -88, -2, 24, -51, -51,
-<a name="l04910"></a>04910 0, 0, 2, 0, 47, 0, 0, 3, -57, 5, -114, 0, 5, 0, 9, 0, -105, 64, 93, 9, 6, 9, 8, 6, -123,
-<a name="l04911"></a>04911 0, 1, 20, 0, 6, 7, 0, 1, 6, 7, 6, 9, 7, -123, 4, 5, 20, 4, 7, 8, 4, 5, 9, 8, 9,
-<a name="l04912"></a>04912 6, 8, -123, 2, 1, 20, 2, 8, 7, 2, 1, 8, 7, 8, 9, 7, -123, 4, 3, 20, 4, 7, 6, 4, 3,
-<a name="l04913"></a>04913 5, 0, 3, 2, 7, 9, 6, 8, 8, 1, 4, 8, 6, 4, 7, 9, 1, 6, 3, 0, 5, 0, 2, 3, 8,
-<a name="l04914"></a>04914 15, 1, 1, 1, 105, 11, 4, 105, 10, -98, 121, 24, 43, 16, -26, 16, -26, 93, 0, 63, 60, 63, 60, 18, 23,
-<a name="l04915"></a>04915 57, 1, 17, 18, 23, 57, -121, 8, 46, 43, 8, 125, 16, -60, -121, 8, 46, 24, 43, 8, 125, 16, -60, -121, 8,
-<a name="l04916"></a>04916 46, 24, 43, 8, 125, 16, -60, -121, 8, 46, 24, 43, 8, 125, 16, -60, 49, 48, 9, 2, 35, 1, 1, 23, 9,
-<a name="l04917"></a>04917 2, 2, 37, 1, -94, -2, 94, 111, -2, 121, 1, -121, 57, -2, -84, 1, 84, 1, 103, 5, -114, -3, 55, -3, 59,
-<a name="l04918"></a>04918 2, -59, 2, -55, 97, -3, -104, -3, -103, 2, 103, -1, -1, 0, 33, -2, 81, 3, -18, 5, -61, 2, 38, 0, 92,
-<a name="l04919"></a>04919 0, 0, 1, 7, 0, -114, 0, -74, 0, 0, 0, 58, -75, 2, 1, 1, 2, 2, 34, -71, 2, 34, 0, 41, 0,
-<a name="l04920"></a>04920 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 27, 34, 11, 19, 65, 43, 27, -71, 0, 31, -1, -64, 64, 15, 43,
-<a name="l04921"></a>04921 48, 52, 15, 31, 31, 31, -16, 31, 3, 31, 15, 98, 72, 43, 43, 113, 43, 89, 53, 53, -1, -1, 0, 6, 0,
-<a name="l04922"></a>04922 0, 5, 70, 6, -31, 2, 38, 0, 60, 0, 0, 1, 7, 0, -114, 1, 80, 1, 30, 0, 27, 64, 11, 2, 1,
-<a name="l04923"></a>04923 17, 11, 0, 72, 43, 1, 2, 2, 20, -70, 2, 33, 0, 41, 1, 100, -123, 0, 43, 1, 43, 53, 53, 0, 0,
-<a name="l04924"></a>04924 1, -2, 57, -1, -57, 3, 35, 5, -45, 0, 3, 0, 57, 64, 12, 1, 0, 0, 63, 3, 2, 20, 3, 3, 2,
-<a name="l04925"></a>04925 0, 3, -72, 1, 125, 64, 10, 2, 1, 0, 2, 26, 5, 1, 25, 4, -50, -71, 1, -84, 0, 24, 43, 25, 78,
-<a name="l04926"></a>04926 16, -28, 16, -26, 0, 24, 63, 60, 77, -19, 57, -121, 5, 46, 43, 125, 16, -60, 49, 48, 5, 1, 51, 1, -2,
-<a name="l04927"></a>04927 57, 4, 77, -99, -5, -77, 57, 6, 12, -7, -12, 0, 0, 1, -1, -28, -1, -25, 4, 83, 5, -45, 0, 47, 0,
-<a name="l04928"></a>04928 -66, -77, 102, 2, 1, 18, -72, -1, -32, -77, 13, 17, 52, 4, -72, -1, -32, -77, 9, 17, 52, 17, -72, -1, -32,
-<a name="l04929"></a>04929 -77, 9, 17, 52, 45, -72, -1, -52, 64, 22, 14, 28, 52, 45, 43, 46, 46, 0, 38, 23, 32, 14, 28, 52, 23,
-<a name="l04930"></a>04930 25, 22, 22, 30, 20, 7, 38, -72, 2, 83, -76, 8, -113, 37, 1, 37, -72, 2, 83, -78, 31, 15, 30, -72, 2,
-<a name="l04931"></a>04931 83, 64, 46, 14, 31, 31, 20, 0, 30, 43, 3, 20, 30, 25, 9, 13, 16, 9, 6, 4, 14, 29, 32, 36, 39,
-<a name="l04932"></a>04932 4, 11, 38, 31, 34, 30, 15, 14, 14, 11, 8, 7, 7, 11, 45, 46, 46, 23, 49, 37, 30, 11, 38, 34, 47,
-<a name="l04933"></a>04933 -19, -44, 60, 16, -42, 60, 17, 51, 17, 57, 47, 51, 18, 57, 47, 51, 17, 18, 57, 57, 17, 23, 57, 18, 23,
-<a name="l04934"></a>04934 57, 0, 63, -19, 63, -19, 17, 57, 47, 60, -3, 60, 16, -10, 93, 60, -3, 60, 17, 18, 57, 47, 18, 57, 43,
-<a name="l04935"></a>04935 0, 17, 18, 57, 24, 47, 18, 57, 43, 49, 48, 1, 43, 43, 43, 93, 1, 34, 7, 6, 7, 6, 7, 33, 7,
-<a name="l04936"></a>04936 33, 6, 21, 20, 23, 33, 7, 33, 22, 23, 22, 51, 50, 55, 21, 6, 35, 32, 3, 38, 39, 35, 55, 51, 38,
-<a name="l04937"></a>04937 53, 52, 55, 35, 55, 51, 18, 37, 54, 51, 50, 23, 7, 38, 3, 22, -88, 114, 68, 55, 56, 10, 2, -86, 27,
-<a name="l04938"></a>04938 -3, 97, 1, 1, 2, -124, 28, -3, -83, 42, -96, 115, -122, -69, 105, 125, -105, -2, 60, -97, 32, 23, -103, 28, 105,
-<a name="l04939"></a>04939 3, 1, -125, 28, 116, 62, 1, 5, -95, -62, -70, 127, 40, 122, 5, 45, 81, 48, 88, 91, 82, -122, 21, 19, 77,
-<a name="l04940"></a>04940 15, -122, -27, 96, 69, 98, -50, 58, 1, 120, 76, 108, -122, 42, 49, 20, 21, -122, 1, 70, -114, 88, 81, -70, 101,
-<a name="l04941"></a>04941 0, 1, 0, 92, 0, 72, 2, 44, 3, -40, 0, 5, 0, 76, -71, 0, 0, -1, -18, -78, 22, 57, 0, -72, -1,
-<a name="l04942"></a>04942 -18, 64, 10, 23, 57, 7, 0, 23, 0, -89, 0, 3, 4, -72, 1, -53, 64, 22, 2, 1, -7, 2, 117, 0, 5,
-<a name="l04943"></a>04943 -43, 4, 117, 0, 60, 32, 3, 48, 3, -112, 3, 3, 3, 106, 6, -72, 1, 75, -79, 90, 24, 43, 16, -10, 93,
-<a name="l04944"></a>04944 -3, -10, -19, 16, -10, -19, 0, 47, -19, 49, 48, 1, 93, 43, 43, 1, 1, 35, 1, 1, 51, 1, 35, 1, 9,
-<a name="l04945"></a>04945 -107, -2, -59, 1, 59, -107, 2, 15, -2, 57, 1, -57, 1, -55, 0, 1, 0, 92, 0, 72, 2, 33, 3, -40, 0,
-<a name="l04946"></a>04946 5, 0, 52, -75, 7, 3, 23, 3, 2, 2, -72, 1, -53, 64, 23, 4, 5, -7, 4, 1, -7, 2, 117, 4, 117,
-<a name="l04947"></a>04947 0, 60, 63, 3, -97, 3, 2, 3, 106, 7, 113, -78, 24, 43, 16, -10, 93, -3, -26, -10, -19, 16, -19, 0, 47,
-<a name="l04948"></a>04948 -19, 49, 48, 1, 93, 1, 1, 51, 1, 1, 35, 1, 101, -2, -9, -107, 1, 48, -2, -48, -107, 2, 18, 1, -58,
-<a name="l04949"></a>04949 -2, 64, -2, 48, 0, 3, 0, 23, 0, 0, 3, 117, 5, -45, 0, 21, 0, 25, 0, 29, 1, 28, 64, 45, 22,
-<a name="l04950"></a>04950 8, 11, 13, 25, 10, 8, 25, 126, 24, 0, 13, 28, 8, 1, 19, 2, 43, 3, 28, 18, 18, 17, 17, 4, 4,
-<a name="l04951"></a>04951 3, 6, 26, 21, 10, 23, 22, 22, 27, 27, 26, 64, 29, 24, 25, 25, 28, 28, 29, -72, -1, -16, 64, 11, 15,
-<a name="l04952"></a>04952 16, 2, 85, 29, 16, 13, 13, 2, 85, 29, -72, -1, -24, 64, 11, 12, 12, 2, 85, 29, 12, 16, 16, 6, 85,
-<a name="l04953"></a>04953 29, -72, -1, -22, 64, 41, 11, 12, 6, 85, -97, 29, -65, 29, -1, 29, 3, 29, 26, 31, -112, 10, -80, 10, 2,
-<a name="l04954"></a>04954 10, 40, 18, 18, 19, -69, 17, 20, 20, 21, 64, 0, 5, 4, 4, 1, 1, 0, -110, 2, 2, 3, -72, -1, -28,
-<a name="l04955"></a>04955 -76, 14, 16, 2, 85, 3, -72, -1, -20, -76, 13, 13, 2, 85, 3, -72, -1, -14, -76, 12, 12, 2, 85, 3, -72,
-<a name="l04956"></a>04956 -1, -6, -76, 11, 11, 2, 85, 3, -72, -1, -20, -76, 13, 13, 6, 85, 3, -72, -1, -14, 64, 10, 11, 12, 6,
-<a name="l04957"></a>04957 85, 3, 25, 30, 124, 80, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 60, 77, 16, -12, 60, 16, 60, 16,
-<a name="l04958"></a>04958 60, 16, -3, 60, 16, 60, -12, 60, 16, -28, 93, 78, 16, -10, 113, 43, 43, 43, 43, 43, 60, 16, 60, 16, 60,
-<a name="l04959"></a>04959 77, 16, -3, 60, 16, 60, 16, 60, 0, 63, 60, 63, 60, 16, 60, 16, 60, 16, 60, 16, -3, 60, 63, -19, 63,
-<a name="l04960"></a>04960 -19, 18, 57, 17, 18, 57, 49, 48, 67, 121, 64, 14, 14, 15, 6, 7, 14, 7, 16, 27, 0, 15, 6, 13, 27,
-<a name="l04961"></a>04961 1, 43, 1, 43, -127, -127, 51, 17, 35, 53, 51, 53, 52, 54, 51, 50, 23, 7, 38, 35, 34, 6, 21, 21, 51,
-<a name="l04962"></a>04962 21, 35, 17, 1, 53, 51, 21, 3, 17, 51, 17, -73, -96, -96, -120, -109, 99, 84, 28, 53, 44, 93, 68, -50, -50,
-<a name="l04963"></a>04963 1, 86, -76, -76, -76, 3, -101, -117, 103, -98, -88, 23, -104, 9, 74, 120, 69, -117, -4, 101, 4, -21, -49, -49, -5,
-<a name="l04964"></a>04964 21, 4, 38, -5, -38, 0, 2, 0, 23, 0, 0, 3, 115, 5, -45, 0, 21, 0, 25, 1, 29, 64, 42, 22, 8,
-<a name="l04965"></a>04965 11, 13, 3, 10, 8, 24, 24, 23, 0, 19, 20, 20, 1, 1, 2, 43, 3, 18, 17, 17, 4, 4, 3, 6, 13,
-<a name="l04966"></a>04966 28, 8, 1, 25, 22, 22, 0, 21, 10, 23, 22, 64, 25, 25, 24, -72, -1, -12, 64, 11, 15, 16, 2, 85, 24,
-<a name="l04967"></a>04967 14, 13, 13, 2, 85, 24, -72, -1, -24, 64, 11, 12, 12, 2, 85, 24, 12, 16, 16, 6, 85, 24, -72, -1, -22,
-<a name="l04968"></a>04968 64, 44, 11, 12, 6, 85, -97, 24, -65, 24, -1, 24, 3, 24, 26, 27, -112, 10, -80, 10, 2, 10, 40, 18, 18,
-<a name="l04969"></a>04969 19, -69, 20, 16, 17, 17, 20, 20, 21, 64, 0, 5, 4, 4, 1, 1, 0, -110, 2, 2, 3, -72, -1, -28, -76,
-<a name="l04970"></a>04970 14, 16, 2, 85, 3, -72, -1, -20, -76, 13, 13, 2, 85, 3, -72, -1, -14, -76, 12, 12, 2, 85, 3, -72, -1,
-<a name="l04971"></a>04971 -6, -76, 11, 11, 2, 85, 3, -72, -1, -20, -76, 13, 13, 6, 85, 3, -72, -1, -14, 64, 10, 11, 12, 6, 85,
-<a name="l04972"></a>04972 3, 25, 26, 124, 80, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 60, 77, 16, -12, 60, 16, 60, 16, 60,
-<a name="l04973"></a>04973 16, -3, 60, 16, 60, 16, 60, 16, -12, 60, 16, -28, 93, 78, 16, -10, 113, 43, 43, 43, 43, 43, 60, 77, 16,
-<a name="l04974"></a>04974 -3, 60, 0, 63, 60, 60, 16, 60, 63, -19, 63, 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, 63, 60,
-<a name="l04975"></a>04975 17, 18, 57, 17, 18, 57, 49, 48, 67, 121, 64, 14, 14, 15, 6, 7, 14, 7, 16, 27, 0, 15, 6, 13, 27,
-<a name="l04976"></a>04976 1, 43, 1, 43, -127, -127, 51, 17, 35, 53, 51, 53, 52, 54, 51, 50, 23, 7, 38, 35, 34, 6, 21, 21, 51,
-<a name="l04977"></a>04977 21, 35, 17, 33, 17, 51, 17, -73, -96, -96, -120, -109, 99, 84, 28, 53, 44, 93, 68, -50, -50, 1, 84, -76, 3,
-<a name="l04978"></a>04978 -101, -117, 103, -98, -88, 23, -104, 9, 74, 120, 69, -117, -4, 101, 5, -70, -6, 70, 0, 0, 1, 0, 73, -2, -90,
-<a name="l04979"></a>04979 4, 34, 5, -90, 0, 19, 0, -104, 64, 81, 13, 14, 14, 5, 5, 6, 32, 7, 7, 12, 11, 11, 8, -120, 10,
-<a name="l04980"></a>04980 9, 0, 16, 15, 15, 4, 4, 3, 32, 1, 2, 2, 17, 18, 18, 1, -120, 19, 0, 12, 13, 13, 16, 17, 110,
-<a name="l04981"></a>04981 19, 10, 11, 11, 14, 14, 15, 15, 18, 18, 19, 32, 0, 9, 8, 8, 5, 5, 4, 4, 1, 1, 0, 110, 2,
-<a name="l04982"></a>04982 7, 6, 6, 2, 2, 64, 3, -112, 3, 2, 3, 62, 20, 112, -116, 24, 43, 16, -12, 93, 60, 16, 60, 16, 60,
-<a name="l04983"></a>04983 16, -12, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, 16, 60, 16, 60, 16, -12, 60,
-<a name="l04984"></a>04984 60, 16, 60, 0, 47, 60, -12, 60, 16, 60, 60, 16, 60, -3, 60, 16, 60, 16, 60, 63, 60, -12, 60, 16, 60,
-<a name="l04985"></a>04985 60, 16, -3, 60, 16, 60, 16, 60, 49, 48, 1, 17, 33, 53, 33, 17, 33, 53, 33, 17, 51, 17, 33, 21, 33,
-<a name="l04986"></a>04986 17, 33, 21, 33, 17, 1, -37, -2, 110, 1, -110, -2, 110, 1, -110, -76, 1, -109, -2, 109, 1, -109, -2, 109, -2,
-<a name="l04987"></a>04987 -90, 1, 114, -95, 2, -43, -95, 1, 119, -2, -119, -95, -3, 43, -95, -2, -114, 0, 0, 1, 0, -71, 2, 107, 1,
-<a name="l04988"></a>04988 -122, 3, 56, 0, 3, 0, 26, 64, 14, 1, 60, 0, 2, 60, 32, 0, 1, 0, -96, 4, -95, -104, 24, 43, 16,
-<a name="l04989"></a>04989 -12, 93, -3, 0, 47, -19, 49, 48, 19, 53, 51, 21, -71, -51, 2, 107, -51, -51, 0, 1, 0, 108, -2, -15, 1,
-<a name="l04990"></a>04990 61, 0, -47, 0, 11, 0, 110, 64, 40, -13, 8, 1, -111, 8, -96, 8, 2, 114, 8, -124, 8, 2, 3, 8, 1,
-<a name="l04991"></a>04991 -46, 7, 1, -76, 7, -61, 7, 2, 84, 7, 100, 7, 2, 8, 11, 3, 0, 8, -85, 7, 3, -7, 2, 7, -72,
-<a name="l04992"></a>04992 1, 80, 64, 24, 2, 1, 11, 1, 60, 0, 8, 3, -127, 0, 7, 56, 8, 39, 1, 32, 0, 1, 0, 25, 12,
-<a name="l04993"></a>04993 -99, 121, 24, 43, 78, 16, -12, 93, 60, 77, -12, -28, 16, -19, 0, 63, -19, 60, 16, 60, -19, 16, -19, 16, -19,
-<a name="l04994"></a>04994 1, 17, 18, 57, 0, -55, 49, 48, 1, 113, 113, 113, 0, 114, 113, 113, 113, 51, 53, 51, 21, 20, 7, 6, 7,
-<a name="l04995"></a>04995 39, 54, 54, 55, 124, -63, 31, 43, 91, 44, 54, 53, 3, -47, -91, -122, 59, 81, 41, 71, 22, 95, 83, 0, 0,
-<a name="l04996"></a>04996 2, 0, 71, -2, -15, 2, 78, 0, -47, 0, 11, 0, 23, 0, -42, 64, 78, -97, 25, -81, 25, 2, 0, 8, 0,
-<a name="l04997"></a>04997 20, 2, -30, 7, -30, 19, 2, -48, 7, -48, 19, 2, -64, 7, -64, 19, 2, -80, 7, -80, 19, 2, -96, 7, -96,
-<a name="l04998"></a>04998 19, 2, -111, 7, -111, 19, 2, -126, 7, -126, 19, 2, 115, 7, 115, 19, 2, -16, 8, -16, 20, 2, 100, 8, 100,
-<a name="l04999"></a>04999 20, 2, 84, 8, 84, 20, 2, 20, 19, 8, 7, 23, 15, 12, 11, 3, 0, 20, -85, 19, -72, 1, 80, 64, 11,
-<a name="l05000"></a>05000 13, 15, -7, 14, 14, 13, 60, 12, 8, 7, 7, -72, 1, 80, 64, 44, 1, 3, -7, 2, 2, 1, 60, 0, 8,
-<a name="l05001"></a>05001 14, 15, 60, 12, 19, 56, 20, 39, 13, 12, 64, 23, 26, 52, 12, 117, 2, 2, 3, 60, 0, 7, 56, 8, 39,
-<a name="l05002"></a>05002 1, -113, 0, 1, 0, 25, 24, 113, -89, 24, 43, 78, 16, -12, 93, 60, 77, -12, -28, 16, -3, 60, 16, -10, 43,
-<a name="l05003"></a>05003 60, -12, -28, 16, -3, 60, 0, 63, -3, 60, 16, -19, 16, -3, 60, 63, -3, 60, 16, -19, 16, -3, -19, 1, 17,
-<a name="l05004"></a>05004 18, 57, 17, 18, 57, 0, 16, -55, 16, -55, 49, 48, 0, 113, 113, 113, 1, 113, 113, 113, 113, 113, 113, 113, 113,
-<a name="l05005"></a>05005 0, 114, 1, 93, 51, 53, 51, 21, 20, 7, 6, 7, 39, 54, 54, 55, 51, 53, 51, 21, 20, 7, 6, 7, 39,
-<a name="l05006"></a>05006 54, 54, 55, 87, -63, 31, 43, 91, 44, 54, 53, 3, -40, -63, 31, 43, 91, 44, 54, 53, 3, -47, -91, -122, 59,
-<a name="l05007"></a>05007 81, 41, 71, 22, 95, 83, -47, -91, -122, 59, 81, 41, 71, 22, 95, 83, 0, 7, 0, 37, -1, -54, 7, -37, 5,
-<a name="l05008"></a>05008 -45, 0, 3, 0, 15, 0, 30, 0, 42, 0, 57, 0, 69, 0, 84, 1, 126, 64, 11, -104, 1, -105, 3, 2, -77,
-<a name="l05009"></a>05009 8, 1, 2, 3, 3, -72, 2, -102, 64, 15, 0, 1, 20, 0, 0, 1, 2, 1, 50, 43, 3, 0, 23, 16, 19,
-<a name="l05010"></a>05010 -68, 2, -97, 0, 13, 1, 31, 0, 27, 2, -97, 64, 11, 7, 2, 1, 58, 7, 1, 3, 0, 0, 40, 81, -72,
-<a name="l05011"></a>05011 2, -97, -78, 61, 61, 54, -67, 2, -97, 0, 34, 1, 31, 0, 40, 0, 73, 2, -97, -78, 67, 67, 46, -72, 2,
-<a name="l05012"></a>05012 -97, -76, 40, 11, 86, 105, 77, -68, 2, -102, 0, 64, 1, -74, 0, 70, 2, -102, -78, 58, 106, 50, -68, 2, -102,
-<a name="l05013"></a>05013 0, 37, 1, -74, 0, 43, 2, -102, -78, 31, 108, 23, -68, 2, -102, 0, 10, 1, -74, 0, 16, 2, -102, -77, 4,
-<a name="l05014"></a>05014 105, 85, 86, -72, 1, -19, -77, 33, -101, 104, 24, 43, 43, -10, -19, -3, -19, -10, -19, -3, -19, -10, -19, -3, -19,
-<a name="l05015"></a>05015 -26, 0, 63, -19, 60, 16, -19, 16, -3, -19, 60, 16, -19, 16, 60, 16, 60, 63, -12, 60, 16, -19, -3, -19, 1,
-<a name="l05016"></a>05016 17, 18, 57, 57, 17, 18, 57, 57, -121, 46, 43, -121, 125, -60, 49, 48, 24, 67, 121, 64, -116, 5, 84, 83, 37,
-<a name="l05017"></a>05017 79, 38, 75, 37, 56, 37, 52, 38, 48, 37, 29, 37, 25, 38, 21, 37, 82, 60, 70, 31, 0, 80, 62, 77, 31,
-<a name="l05018"></a>05018 1, 72, 68, 70, 31, 0, 74, 66, 77, 31, 1, 55, 33, 43, 31, 0, 53, 35, 50, 31, 1, 45, 41, 43, 31,
-<a name="l05019"></a>05019 0, 47, 39, 50, 31, 1, 28, 6, 16, 31, 0, 26, 8, 23, 31, 1, 18, 14, 16, 31, 0, 20, 12, 23, 31,
-<a name="l05020"></a>05020 1, 84, 59, 81, 31, 1, 78, 63, 81, 31, 1, 71, 69, 73, 31, 0, 76, 65, 73, 31, 0, 57, 32, 54, 31,
-<a name="l05021"></a>05021 1, 51, 36, 54, 31, 1, 44, 42, 46, 31, 0, 49, 38, 46, 31, 0, 30, 5, 27, 31, 1, 24, 9, 27, 31,
-<a name="l05022"></a>05022 1, 17, 15, 19, 31, 0, 22, 11, 19, 31, 0, 0, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1,
-<a name="l05023"></a>05023 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -127, 1, 93, 5,
-<a name="l05024"></a>05024 1, 51, 1, 1, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 55, 54, 53, 52, 39,
-<a name="l05025"></a>05025 38, 35, 34, 7, 6, 1, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 55, 54, 53,
-<a name="l05026"></a>05026 52, 39, 38, 35, 34, 7, 6, 5, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 55,
-<a name="l05027"></a>05027 54, 53, 52, 39, 38, 35, 34, 7, 6, 1, 64, 2, 89, -125, -3, -88, -2, 97, -99, -127, -128, -96, -116, -110, -128,
-<a name="l05028"></a>05028 -96, -108, 79, 65, 59, 32, 43, 44, 34, 60, 62, 33, 45, 2, 66, -99, -128, -128, -95, -116, -110, -128, -96, -108, 79,
-<a name="l05029"></a>05029 65, 59, 32, 43, 45, 34, 59, 62, 33, 45, 2, 14, -99, -127, -128, -96, -117, -109, -128, -96, -108, 79, 65, 59, 32,
-<a name="l05030"></a>05030 43, 44, 34, 60, 62, 33, 45, 54, 6, 9, -7, -9, 4, -127, -57, -75, -74, -62, -60, -57, -70, -59, -104, 106, 45,
-<a name="l05031"></a>05031 60, -101, -104, 63, 47, 46, 63, -4, 114, -57, -75, -74, -62, -60, -58, -71, -59, -105, 107, 45, 61, -102, -103, 62, 47,
-<a name="l05032"></a>05032 46, 62, -108, -57, -75, -74, -62, -60, -58, -71, -59, -105, 107, 45, 61, -102, -103, 62, 47, 46, 62, -1, -1, -1, -3,
-<a name="l05033"></a>05033 0, 0, 5, 89, 7, 44, 2, 38, 0, 36, 0, 0, 1, 7, 0, -42, 1, 64, 1, 106, 0, 31, 64, 15, 2,
-<a name="l05034"></a>05034 111, 17, -97, 17, 2, 0, 17, 20, 1, 2, 65, 2, 1, 21, -70, 2, 33, 0, 41, 1, 100, -123, 0, 43, 1,
-<a name="l05035"></a>05035 43, 114, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7, 44, 2, 38, 0, 40, 0, 0, 1, 7, 0, -42, 1,
-<a name="l05036"></a>05036 107, 1, 106, 0, 42, 64, 18, 1, 12, 64, 30, 32, 52, 0, 12, -81, 12, 2, 47, 12, 95, 12, 2, 12, 2,
-<a name="l05037"></a>05037 -72, -3, -1, -76, 72, 43, 1, 1, 18, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 43, 53, -1, -1, -1,
-<a name="l05038"></a>05038 -3, 0, 0, 5, 89, 7, 44, 2, 38, 0, 36, 0, 0, 1, 7, 0, -115, 1, 63, 1, 106, 0, 33, -79, 2,
-<a name="l05039"></a>05039 18, -72, -1, -64, 64, 11, 18, 25, 52, 18, 12, 0, 72, 43, 2, 1, 15, -70, 2, 33, 0, 41, 1, 100, -123,
-<a name="l05040"></a>05040 0, 43, 1, 43, 43, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 6, -31, 2, 38, 0, 40, 0, 0, 1, 7,
-<a name="l05041"></a>05041 0, -114, 1, 108, 1, 30, 0, 71, -78, 2, 1, 14, -72, -1, -64, 64, 10, 11, 12, 6, 85, 14, 64, 24, 28,
-<a name="l05042"></a>05042 52, 14, -72, -1, -64, 64, 20, 29, 32, 52, 14, 64, 15, 17, 52, -96, 14, -17, 14, 2, -96, 14, -80, 14, 2,
-<a name="l05043"></a>05043 14, 4, -72, 1, 14, -75, 72, 43, 1, 2, 2, 19, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 43, 43,
-<a name="l05044"></a>05044 43, 43, 53, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7, 44, 2, 38, 0, 40, 0, 0, 1, 7, 0, 67,
-<a name="l05045"></a>05045 1, -127, 1, 106, 0, 40, 64, 16, 1, -97, 13, -81, 13, 2, 111, 13, 127, 13, 2, 64, 13, 1, 13, 2, -72,
-<a name="l05046"></a>05046 -3, -5, -76, 72, 43, 1, 1, 13, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 113, 53, -1, -1, 0, -115,
-<a name="l05047"></a>05047 0, 0, 1, -2, 7, 44, 2, 38, 0, 44, 0, 0, 1, 7, 0, -115, -1, -81, 1, 106, 0, 43, -79, 1, 7,
-<a name="l05048"></a>05048 -72, -1, -64, -77, 23, 25, 52, 7, -72, -1, -64, 64, 14, 34, 37, 52, 47, 7, 1, 7, 1, 90, 72, 43, 1,
-<a name="l05049"></a>05049 1, 7, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 43, 43, 53, 0, -1, -1, -1, -32, 0, 0, 2, 89, 7,
-<a name="l05050"></a>05050 44, 2, 38, 0, 44, 0, 0, 1, 7, 0, -42, -1, -57, 1, 106, 0, 50, -77, 1, 1, 1, 10, -71, 2, 33,
-<a name="l05051"></a>05051 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 6, 9, 1, 2, 65, 43, 27, 64, 15, 4, 64, 51,
-<a name="l05052"></a>05052 52, 52, 4, 64, 29, 31, 52, 4, 1, 97, 72, 43, 43, 43, 43, 89, 53, -1, -1, 0, 4, 0, 0, 2, 53,
-<a name="l05053"></a>05053 6, -31, 2, 38, 0, 44, 0, 0, 1, 7, 0, -114, -1, -57, 1, 30, 0, 24, 64, 11, 2, 1, 8, 2, 0,
-<a name="l05054"></a>05054 72, 43, 1, 2, 2, 11, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 53, -1, -1, 0, 54, 0, 0, 1, -82,
-<a name="l05055"></a>05055 7, 44, 2, 38, 0, 44, 0, 0, 1, 7, 0, 67, -1, -35, 1, 106, 0, 57, -77, 1, 1, 1, 5, -71, 2,
-<a name="l05056"></a>05056 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 45, 4, 4, 2, 2, 65, 43, 27, 64, 15, 5, 64,
-<a name="l05057"></a>05057 23, 25, 52, 5, 64, 34, 37, 52, 32, 5, 1, 5, 2, -72, -1, -90, -79, 72, 43, 43, 93, 43, 43, 89, 53,
-<a name="l05058"></a>05058 0, -1, -1, 0, 99, -1, -25, 5, -35, 7, 44, 2, 38, 0, 50, 0, 0, 1, 7, 0, -115, 1, -57, 1, 106,
-<a name="l05059"></a>05059 0, 36, -79, 2, 31, -72, -1, -64, 64, 16, 22, 25, 52, 112, 31, -33, 31, 2, 31, 3, 0, 72, 43, 2, 1,
-<a name="l05060"></a>05060 31, -71, 2, 33, 0, 41, 0, 43, 1, 43, 113, 43, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 44, 2, 38,
-<a name="l05061"></a>05061 0, 50, 0, 0, 1, 7, 0, -42, 1, -58, 1, 106, 0, 22, 64, 10, 2, 0, 30, 33, 3, 3, 65, 2, 1,
-<a name="l05062"></a>05062 34, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 44, 2, 38, 0, 50,
-<a name="l05063"></a>05063 0, 0, 1, 7, 0, 67, 1, -61, 1, 106, 0, 36, -79, 2, 29, -72, -1, -64, 64, 16, 11, 12, 52, 80, 29,
-<a name="l05064"></a>05064 -17, 29, 2, 29, 3, 0, 72, 43, 2, 1, 29, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 43, 53, -1, -1,
-<a name="l05065"></a>05065 0, -95, -1, -25, 5, 34, 7, 44, 2, 38, 0, 56, 0, 0, 1, 7, 0, -115, 1, -120, 1, 106, 0, 43, 64,
-<a name="l05066"></a>05066 27, 1, 24, 64, 12, 14, 52, 79, 24, 1, 31, 24, 47, 24, 2, 127, 24, -113, 24, 2, 24, 17, 0, 72, 43,
-<a name="l05067"></a>05067 1, 1, 24, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 113, 43, 53, 0, -1, -1, 0, -95, -1, -25, 5,
-<a name="l05068"></a>05068 34, 7, 44, 2, 38, 0, 56, 0, 0, 1, 7, 0, -42, 1, -120, 1, 106, 0, 39, -78, 1, 1, 27, -71, 2,
-<a name="l05069"></a>05069 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -74, 1, 0, 23, 26, 11, 1, 65, 43, 53, 27, -74, 1,
-<a name="l05070"></a>05070 1, 21, 17, 20, 72, 39, 43, 89, 0, -1, -1, 0, -95, -1, -25, 5, 34, 7, 44, 2, 38, 0, 56, 0, 0,
-<a name="l05071"></a>05071 1, 7, 0, 67, 1, -123, 1, 106, 0, 35, 64, 20, 1, 22, 64, 23, 25, 52, 127, 22, 1, -97, 22, 1, 22,
-<a name="l05072"></a>05072 17, 0, 72, 43, 1, 1, 22, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 43, 53, 0, 0, 1, 0, -58,
-<a name="l05073"></a>05073 0, 0, 1, 122, 4, 38, 0, 3, 0, 106, -75, 2, 1, 6, 0, 10, 5, -72, -1, -28, 64, 16, 15, 15, 2,
-<a name="l05074"></a>05074 85, 5, -93, 2, 3, 37, 1, 0, 0, 32, 0, 2, 0, -72, -1, -28, -76, 16, 16, 2, 85, 0, -72, -1, -20,
-<a name="l05075"></a>05075 -76, 13, 15, 2, 85, 0, -72, -1, -16, -76, 12, 12, 2, 85, 0, -72, -1, -6, -76, 11, 11, 2, 85, 0, -72,
-<a name="l05076"></a>05076 -1, -4, 64, 16, 12, 12, 6, 85, 0, 29, 11, 11, 6, 85, 0, -93, 4, -22, -46, 24, 43, 16, -10, 43, 43,
-<a name="l05077"></a>05077 43, 43, 43, 43, 93, 60, -3, 60, -26, 43, 0, 63, 63, 60, 49, 48, 51, 17, 51, 17, -58, -76, 4, 38, -5,
-<a name="l05078"></a>05078 -38, 0, 1, 0, 25, 4, -86, 2, -110, 5, -62, 0, 6, 0, 73, 64, 20, 5, 6, 1, 0, 2, 16, 2, 2,
-<a name="l05079"></a>05079 2, -121, 0, 100, 4, 3, 0, 5, 60, 6, 61, 4, -72, -1, -64, 64, 17, 9, 12, 52, 4, 100, 0, 100, 3,
-<a name="l05080"></a>05080 127, 1, 60, 2, 25, 7, -87, 104, 24, 43, 25, 78, 16, -12, 24, 77, -3, 25, -10, 24, -3, -3, 43, 25, -10,
-<a name="l05081"></a>05081 24, -19, 0, 63, 60, -19, -3, 93, 60, 60, 60, 49, 48, 1, 7, 35, 19, 51, 19, 35, 1, 88, 113, -50, -40,
-<a name="l05082"></a>05082 -64, -31, -52, 5, 84, -86, 1, 24, -2, -24, 0, 0, 1, 0, 6, 4, -61, 2, -92, 5, -86, 0, 23, 0, -105,
-<a name="l05083"></a>05083 64, 17, -121, 14, 1, 64, 8, 18, 16, 7, 5, 4, 11, 23, 0, 58, 15, 63, 8, -72, 2, -72, -78, 19, 63,
-<a name="l05084"></a>05084 4, -72, 2, -76, 64, 25, 12, 0, 25, 23, 23, 26, 12, 118, 11, -127, 16, 77, 17, -99, 23, 118, 0, 127, 24,
-<a name="l05085"></a>05085 25, -32, 33, -77, 122, 24, 43, 43, -10, -3, -10, -28, -12, -3, 78, 69, 101, 68, -26, 0, 63, 77, -26, -20, -4,
-<a name="l05086"></a>05086 -3, -28, 1, 17, 18, 23, 57, 49, 48, 67, 121, 64, 44, 20, 22, 9, 14, 1, 3, 21, 37, 2, 38, 20, 3,
-<a name="l05087"></a>05087 22, 50, 0, 21, 22, 2, 1, 20, 3, 23, 50, 0, 9, 14, 11, 50, 1, 21, 2, 19, 50, 1, 22, 1, 19,
-<a name="l05088"></a>05088 50, 1, 10, 13, 8, 50, 0, 0, 43, 43, 43, 1, 43, 43, 16, 60, 16, 60, 43, 43, 43, -127, -127, -127, 1,
-<a name="l05089"></a>05089 93, 19, 38, 55, 54, 51, 50, 23, 22, 51, 50, 54, 55, 51, 6, 6, 35, 34, 39, 38, 35, 34, 7, 6, 23,
-<a name="l05090"></a>05090 7, 1, 58, 57, 89, 62, 107, 59, 35, 32, 34, 7, -126, 3, 109, 84, 63, 103, 67, 31, 34, 21, 22, 1, 4,
-<a name="l05091"></a>05091 -61, 104, 62, 62, 54, 30, 35, 52, 114, 114, 56, 36, 24, 24, 47, 0, 0, 1, 0, 29, 4, -53, 2, -115, 5,
-<a name="l05092"></a>05092 95, 0, 3, 0, 35, -71, 0, 1, -1, -64, 64, 15, 18, 20, 52, 1, 53, 0, 2, 26, 5, 0, 25, 4, -87,
-<a name="l05093"></a>05093 104, 24, 43, 78, 16, -28, 16, -26, 0, 47, 77, -19, 43, 49, 48, 19, 53, 33, 21, 29, 2, 112, 4, -53, -108,
-<a name="l05094"></a>05094 -108, 0, 1, 0, 46, 4, -75, 2, 125, 5, -72, 0, 13, 0, 75, -77, 85, 2, 1, 11, -72, 2, -97, 64, 12,
-<a name="l05095"></a>05095 16, 4, 127, 4, 2, 4, 7, 8, 8, 0, 0, 8, -69, 2, -97, 0, 7, 0, 0, 2, -97, 64, 15, 64, 1,
-<a name="l05096"></a>05096 -67, 4, -20, 32, 7, 25, 14, 16, 4, 1, -101, 65, 24, 43, 93, 78, 16, -12, 26, 25, 77, -3, -3, 26, 24,
-<a name="l05097"></a>05097 -19, 16, -19, 0, 63, 60, 16, 60, 47, 93, -19, 49, 48, 1, 93, 1, 51, 6, 6, 35, 34, 38, 39, 51, 22,
-<a name="l05098"></a>05098 22, 51, 50, 54, 2, 2, 123, 15, -103, 127, -128, -103, 15, 123, 14, 83, 70, 81, 83, 5, -72, 125, -122, -123, 126,
-<a name="l05099"></a>05099 68, 67, 65, 0, 0, 1, 0, -27, 4, -86, 1, -60, 5, -118, 0, 3, 0, 28, 64, 14, 2, 1, 3, 0, 60,
-<a name="l05100"></a>05100 1, 3, 60, 0, -53, 4, -39, -11, 24, 43, 16, -10, -19, 0, 47, -3, 60, 16, 60, 49, 48, 19, 53, 51, 21,
-<a name="l05101"></a>05101 -27, -33, 4, -86, -32, -32, 0, 2, 0, -94, 4, 127, 2, 10, 5, -19, 0, 11, 0, 23, 0, 86, 64, 14, 6,
-<a name="l05102"></a>05102 -124, 18, 77, 3, 77, 12, -124, 0, 108, 24, -98, 121, 24, 43, 16, -10, -3, 25, -12, -12, 24, -19, 0, -79, 6,
-<a name="l05103"></a>05103 2, 67, 84, 88, -78, 15, -124, 9, -72, -1, -64, 64, 9, 11, 14, 52, 9, 9, 21, -124, 3, 1, 63, -19, 51,
-<a name="l05104"></a>05104 47, 43, -3, 27, -76, 9, -124, 15, 77, 6, -72, 2, -76, -75, 0, 77, 21, -124, 3, 1, 63, -3, 25, -12, 24,
-<a name="l05105"></a>05105 -10, 25, -12, 24, -19, 89, 49, 48, 19, 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50,
-<a name="l05106"></a>05106 54, 53, 52, 38, 35, 34, 6, -94, 107, 73, 74, 106, 106, 73, 75, 106, 76, 63, 43, 43, 63, 62, 44, 43, 63,
-<a name="l05107"></a>05107 5, 58, 73, 106, 107, 76, 77, 106, 107, 79, 47, 64, 64, 45, 45, 64, 63, 0, 0, 1, 0, 107, -2, 91, 2,
-<a name="l05108"></a>05108 28, 0, 23, 0, 21, 0, 65, -76, 11, 9, 12, 58, 9, -72, 2, -75, -75, 14, -100, 79, 0, 1, 0, -72, 2,
-<a name="l05109"></a>05109 90, 64, 15, 2, 1, 10, 12, 58, 11, -91, 6, 118, 18, 77, 1, 2, -100, 1, -72, 1, 62, -77, 22, 87, 121,
-<a name="l05110"></a>05110 24, 43, 16, -10, -3, 16, -12, -19, -12, -28, 0, 63, 60, -3, 113, -10, -19, -12, 16, 60, 49, 48, 23, 55, 51,
-<a name="l05111"></a>05111 7, 22, 22, 21, 20, 6, 35, 34, 39, 55, 22, 51, 50, 55, 54, 53, 52, 38, 38, -40, 52, -122, 33, 85, 86,
-<a name="l05112"></a>05112 -112, -111, 82, 62, 11, 64, 30, 94, 38, 29, 23, 62, -102, -79, 107, 10, 85, 52, 75, 115, 12, 117, 4, 26, 20,
-<a name="l05113"></a>05113 29, 18, 28, 20, 0, 2, 0, 58, 4, -86, 2, -5, 5, -62, 0, 3, 0, 7, 0, 65, 64, 33, 7, 4, 0,
-<a name="l05114"></a>05114 0, 3, 16, 3, 2, 3, -121, 6, 1, 5, 2, 0, 6, 60, 5, 114, 15, 4, 1, 4, -36, 0, 2, 60, 1,
-<a name="l05115"></a>05115 114, 0, 25, 8, 112, -71, 1, -112, 0, 24, 43, 78, 16, -12, 77, -12, -19, 16, -12, 93, -12, -3, 0, 63, 60,
-<a name="l05116"></a>05116 60, 60, 77, -3, 93, 60, 60, 60, 49, 48, 19, 19, 51, 3, 51, 19, 51, 3, 58, 121, -22, -45, -53, 127, -25,
-<a name="l05117"></a>05117 -49, 4, -86, 1, 24, -2, -24, 1, 24, -2, -24, 0, 0, 1, 0, -73, -2, 86, 2, 109, 0, 24, 0, 16, 0,
-<a name="l05118"></a>05118 85, 64, 9, -39, 2, 1, 14, 32, 13, 19, 52, 6, -72, -1, -64, -77, 25, 28, 52, 6, -72, 2, -97, 64, 14,
-<a name="l05119"></a>05119 12, 15, 0, 10, 8, 32, 9, 48, 9, 2, 9, 85, 18, 3, -72, -1, -64, 64, 14, 25, 28, 52, 3, -84, 15,
-<a name="l05120"></a>05120 1, -84, 0, 56, 15, -97, 17, -95, -71, 1, -122, 0, 24, 43, 16, -10, -12, -19, 16, -19, 43, 16, -10, 93, 60,
-<a name="l05121"></a>05121 0, 63, 63, -19, 43, 49, 48, 0, 43, 1, 93, 55, 51, 6, 21, 20, 22, 51, 50, 55, 21, 6, 6, 35, 34,
-<a name="l05122"></a>05122 38, 53, 52, -32, 124, 39, 82, 62, 77, 91, 52, 122, 45, 99, 120, 24, 89, 75, 68, 84, 46, 119, 27, 34, 120,
-<a name="l05123"></a>05123 101, 86, 0, 1, 0, 40, 4, -86, 2, -95, 5, -62, 0, 6, 0, 72, 64, 19, 5, 6, 1, 15, 2, 31, 2,
-<a name="l05124"></a>05124 2, 2, -121, 0, 100, 4, 3, 2, 60, 1, 61, 3, -72, -1, -64, 64, 17, 9, 12, 52, 3, 100, 0, 100, 4,
-<a name="l05125"></a>05125 127, 6, 60, 5, 25, 7, -101, 122, 24, 43, 25, 78, 16, -12, 24, 77, -3, 25, -10, 24, -3, -3, 43, 25, -10,
-<a name="l05126"></a>05126 24, -19, 0, 47, 60, -19, -3, 93, 60, 60, 60, 49, 48, 1, 55, 51, 3, 35, 3, 51, 1, 103, 110, -52, -31,
-<a name="l05127"></a>05127 -64, -40, -50, 5, 24, -86, -2, -24, 1, 24, 0, 1, 0, 0, 0, 0, 4, 43, 5, -70, 0, 13, 0, -77, 64,
-<a name="l05128"></a>05128 21, 0, 1, 8, 4, 13, 3, 4, 13, 2, 7, 6, 2, 7, 5, 10, 9, 1, 8, 5, 10, 7, -69, 1, 14,
-<a name="l05129"></a>05129 0, 8, 0, 2, 1, 14, -78, 1, 11, 10, -72, 1, 14, 64, 36, 12, 13, 8, 1, 1, 4, 8, 8, 10, 4,
-<a name="l05130"></a>05130 2, 32, 11, 1, 11, 84, 15, 7, 8, -35, 5, 10, 2, 1, 10, 101, 4, 1, 93, 13, 28, 16, 16, 2, 85,
-<a name="l05131"></a>05131 13, -72, -1, -14, -76, 15, 15, 2, 85, 13, -72, -1, -14, -76, 13, 13, 2, 85, 13, -72, -1, -6, -76, 10, 12,
-<a name="l05132"></a>05132 2, 85, 13, -72, -1, -10, -76, 12, 12, 6, 85, 13, -72, -1, -12, -73, 13, 13, 6, 85, 32, 13, 1, 13, -72,
-<a name="l05133"></a>05133 2, -78, -77, 14, 59, 92, 24, 43, 16, -3, 93, 43, 43, 43, 43, 43, 43, -26, 60, -19, 16, 60, 16, 60, -12,
-<a name="l05134"></a>05134 60, 16, -28, 93, 0, 63, 25, 18, 57, 47, 17, 57, 47, 24, 63, 60, -3, 60, 16, -19, 16, -19, 15, 15, 15,
-<a name="l05135"></a>05135 15, 49, 48, 19, 7, 53, 55, 17, 51, 17, 1, 21, 1, 17, 33, 21, 33, -111, -111, -111, -62, 1, 76, -2, -76,
-<a name="l05136"></a>05136 2, -40, -4, 102, 2, 53, 123, -89, 124, 2, -35, -3, -56, 1, 25, -89, -2, -25, -3, -46, -83, 0, 1, 0, 3,
-<a name="l05137"></a>05137 0, 0, 1, -65, 5, -70, 0, 11, 0, -61, 64, 72, 31, 13, 112, 13, -128, 13, -64, 13, -48, 13, -1, 13, 6,
-<a name="l05138"></a>05138 0, 1, 8, 4, 11, 3, 4, 11, 2, 7, 6, 2, 7, 5, 10, 9, 1, 8, 5, 10, 7, -55, 8, 2, -55,
-<a name="l05139"></a>05139 1, 10, 11, 10, 1, 1, 4, 8, 8, 10, 4, 0, 7, 8, 69, 5, 10, 2, 1, 10, 64, 4, -33, 1, 1,
-<a name="l05140"></a>05140 1, 78, 13, 54, 11, 11, 2, 85, 11, -72, -1, -8, -76, 16, 16, 2, 85, 11, -72, -1, -6, 64, 29, 14, 14,
-<a name="l05141"></a>05141 2, 85, 11, 4, 12, 12, 2, 85, 11, 10, 11, 11, 2, 85, 11, 20, 11, 11, 6, 85, 11, 8, 16, 16, 6,
-<a name="l05142"></a>05142 85, 11, -72, -1, -2, -76, 13, 13, 6, 85, 11, -72, -1, -5, 64, 17, 12, 12, 6, 85, 0, 11, 32, 11, -48,
-<a name="l05143"></a>05143 11, 3, 11, 78, 12, 71, 80, 24, 43, 16, -3, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -26, 93, 60, -19,
-<a name="l05144"></a>05144 16, 60, 16, 60, -12, 60, 0, 63, 25, 18, 57, 47, 17, 57, 47, 24, 63, 60, 16, -19, 16, -19, 15, 15, 15,
-<a name="l05145"></a>05145 15, 49, 48, 1, 93, 19, 7, 53, 55, 17, 51, 17, 55, 21, 7, 17, 35, -123, -126, -126, -77, -121, -121, -77, 2,
-<a name="l05146"></a>05146 62, 110, -98, 110, 2, -34, -3, -70, 115, -99, 115, -3, 41, -1, -1, 0, 92, -1, -25, 4, -21, 7, 38, 2, 38,
-<a name="l05147"></a>05147 0, 54, 0, 0, 1, 7, 0, -33, 1, 40, 1, 100, 0, 25, 64, 12, 1, -16, 49, 1, 49, 22, 18, 72, 43,
-<a name="l05148"></a>05148 1, 1, 52, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, 63, -1, -24, 3, -79, 5, -62,
-<a name="l05149"></a>05149 2, 38, 0, 86, 0, 0, 1, 7, 0, -33, 0, -108, 0, 0, 0, 25, 64, 12, 1, 112, 49, 1, 49, 21, 18,
-<a name="l05150"></a>05150 72, 43, 1, 1, 53, -71, 2, 34, 0, 41, 0, 43, 1, 43, 113, 53, 0, -1, -1, 0, 41, 0, 0, 4, -80,
-<a name="l05151"></a>05151 7, 38, 2, 38, 0, 61, 0, 0, 1, 7, 0, -33, 1, 20, 1, 100, 0, 22, 64, 10, 1, 0, 18, 15, 6,
-<a name="l05152"></a>05152 7, 65, 1, 1, 16, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 40, 0, 0, 3, -44, 5, -62,
-<a name="l05153"></a>05153 2, 38, 0, 93, 0, 0, 1, 7, 0, -33, 0, -72, 0, 0, 0, 41, -77, 1, 1, 1, 19, -70, 2, 34, 0,
-<a name="l05154"></a>05154 41, 1, 100, -123, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 20, 17, 6, 7, 65, 43, 27, -75, 0, 20,
-<a name="l05155"></a>05155 17, 6, 14, 65, 43, 89, 53, 0, 0, 2, 0, -68, -2, 81, 1, 89, 5, -45, 0, 3, 0, 7, 0, 79, -67,
-<a name="l05156"></a>05156 0, 2, 2, -82, 0, 7, 1, 101, 0, 6, 1, 126, 64, 35, 3, 0, 9, -95, 0, 3, 2, 0, 1, 1, 5,
-<a name="l05157"></a>05157 5, -97, 4, -81, 4, 2, 4, 118, 6, 7, 7, 32, 2, 1, 2, -95, 8, 8, 9, -43, 33, -95, -104, 24, 43,
-<a name="l05158"></a>05158 43, 78, 16, -12, 93, 60, 16, 60, 77, -3, 93, 60, 16, 60, 16, 60, 16, 60, 16, -18, 0, 63, 77, -3, -3,
-<a name="l05159"></a>05159 -26, 49, 48, 1, 17, 35, 17, 19, 17, 35, 17, 1, 89, -99, -99, -99, 5, -45, -4, -22, 3, 22, -5, -107, -4,
-<a name="l05160"></a>05160 -23, 3, 23, 0, 2, -1, -3, 0, 0, 5, 90, 5, -70, 0, 19, 0, 37, 1, 3, 64, 46, 67, 8, 35, 3,
-<a name="l05161"></a>05161 48, 36, 2, 2, 0, 32, 33, 30, 6, 5, 2, 21, 20, 30, 19, 0, 8, 36, 36, 38, 39, 27, 38, 13, 40,
-<a name="l05162"></a>05162 16, 16, 2, 85, 13, 14, 15, 15, 2, 85, 13, 20, 13, 13, 2, 85, 13, -72, -1, -8, -76, 12, 12, 2, 85,
-<a name="l05163"></a>05163 13, -72, -1, -8, -76, 11, 11, 2, 85, 13, -72, -1, -21, 64, 23, 12, 12, 6, 85, 0, 13, 1, 13, 26, 39,
-<a name="l05164"></a>05164 33, 20, 32, 5, 2, 57, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10,
-<a name="l05165"></a>05165 -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72,
-<a name="l05166"></a>05166 -1, -8, 64, 10, 13, 13, 6, 85, 0, 93, 38, 96, 91, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, -28, 60,
-<a name="l05167"></a>05167 -3, 60, 78, 16, -10, 93, 43, 43, 43, 43, 43, 43, 77, -19, 17, 18, 57, 47, 0, 63, 60, -3, 60, 63, 60,
-<a name="l05168"></a>05168 -3, 60, 18, 57, 47, 60, -3, 60, 49, 48, 67, 121, 64, 54, 7, 31, 11, 12, 10, 12, 9, 12, 8, 12, 4,
-<a name="l05169"></a>05169 6, 29, 28, 30, 28, 2, 6, 15, 14, 16, 14, 17, 14, 3, 6, 25, 26, 24, 26, 23, 26, 3, 6, 31, 7,
-<a name="l05170"></a>05170 27, 33, 1, 22, 18, 27, 33, 1, 28, 12, 32, 33, 1, 26, 14, 21, 33, 0, 43, 43, 1, 43, 43, 42, 42,
-<a name="l05171"></a>05171 42, 42, -127, 51, 17, 35, 53, 51, 17, 33, 50, 23, 22, 23, 22, 18, 21, 20, 2, 6, 7, 6, 35, 37, 33,
-<a name="l05172"></a>05172 50, 54, 55, 54, 54, 53, 52, 46, 2, 35, 33, 17, 33, 21, 33, -98, -95, -95, 1, -6, -86, 90, 126, 89, 116,
-<a name="l05173"></a>05173 115, -114, -58, -127, 71, -113, -2, -79, 1, 57, -110, -92, 48, 69, 78, 77, 124, -104, -99, -2, -52, 1, -108, -2, 108,
-<a name="l05174"></a>05174 2, -101, -124, 2, -101, 21, 29, 76, 98, -2, -49, -60, -32, -2, -67, -110, 31, 17, -83, 54, 48, 69, -24, -89, -84,
-<a name="l05175"></a>05175 -50, 124, 48, -2, 18, -124, 0, 2, 0, 73, -1, -25, 4, 33, 5, -70, 0, 28, 0, 40, 1, -110, 64, 109, 15,
-<a name="l05176"></a>05176 25, 31, 25, 55, 3, 58, 30, 86, 3, 93, 28, 6, 4, 0, 20, 0, 42, 5, 36, 24, 93, 0, 5, 50, 8,
-<a name="l05177"></a>05177 2, 3, 3, 1, 24, 24, 22, 6, 6, 7, 25, 25, 5, 27, 27, 0, 26, 3, 3, 3, 1, 27, 27, 0, 26,
-<a name="l05178"></a>05178 26, 4, 28, 27, 27, 0, 24, 23, 21, 6, 2, 5, 29, 35, 21, 18, 32, 24, 23, 6, 2, 4, 0, 25, 27,
-<a name="l05179"></a>05179 26, 25, 4, 3, 1, 0, 7, 35, 5, 8, 29, 27, 26, 5, 3, 4, 0, 25, 32, 28, 32, 18, 48, 18, 2,
-<a name="l05180"></a>05180 18, -113, 25, 4, 1, 0, 0, 25, -72, -1, -64, 64, 13, 14, 14, 2, 85, 25, 7, 38, 28, 11, 11, 29, 36,
-<a name="l05181"></a>05181 8, -72, -1, -20, -76, 15, 15, 2, 85, 8, -72, -1, -10, -76, 13, 13, 2, 85, 8, -72, -1, -30, -76, 11, 11,
-<a name="l05182"></a>05182 2, 85, 8, -72, -1, -16, -76, 11, 11, 6, 85, 8, -72, -1, -23, -76, 13, 13, 6, 85, 8, -72, -1, -16, -76,
-<a name="l05183"></a>05183 15, 15, 6, 85, 8, -72, -1, -26, 64, 54, 12, 12, 6, 85, 8, 26, 42, 35, 36, 15, 10, 15, 15, 2, 85,
-<a name="l05184"></a>05184 15, 30, 12, 12, 2, 85, 15, 20, 11, 11, 6, 85, 15, 27, 13, 13, 6, 85, 15, 8, 16, 16, 6, 85, 15,
-<a name="l05185"></a>05185 32, 12, 12, 6, 85, 31, 15, 1, 15, 25, 41, 52, 55, 24, 43, 78, 16, -12, 93, 43, 43, 43, 43, 43, 43,
-<a name="l05186"></a>05186 77, -19, 78, 16, -10, 43, 43, 43, 43, 43, 43, 43, 77, -19, 0, 63, -19, 63, 43, 63, 60, 60, 16, -10, 93,
-<a name="l05187"></a>05187 -19, 17, 18, 23, 57, 1, 17, 18, 57, 18, 23, 57, 0, 17, 18, 23, 57, 17, 18, 57, 1, 17, 18, 23, 57,
-<a name="l05188"></a>05188 7, 16, 14, 60, 7, 16, 8, 60, 8, 60, -121, 8, 60, -121, 16, 8, 125, -60, 8, 60, 7, 16, 14, 60, -79,
-<a name="l05189"></a>05189 6, 2, 67, 84, 88, -74, 9, 24, 26, 24, 89, 24, 3, 0, 93, 89, 49, 48, 24, 67, 121, 64, 36, 33, 40,
-<a name="l05190"></a>05190 9, 17, 13, 37, 33, 17, 35, 29, 0, 37, 12, 35, 29, 0, 39, 10, 29, 29, 1, 34, 16, 32, 29, 1, 36,
-<a name="l05191"></a>05191 14, 38, 29, 0, 40, 9, 38, 29, 0, 0, 43, 43, 43, 1, 43, 43, 43, 43, -127, -127, 1, 93, 0, 93, 1,
-<a name="l05192"></a>05192 51, 22, 23, 55, 23, 7, 0, 17, 20, 0, 35, 34, 39, 38, 53, 16, 0, 51, 50, 22, 23, 38, 38, 39, 5,
-<a name="l05193"></a>05193 39, 55, 38, 1, 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, 52, -39, 72, 53, -42, 45, -84, 1, 64,
-<a name="l05194"></a>05194 -2, -22, -41, -1, -113, 93, 1, 2, -62, 58, 88, 66, 36, 54, 52, -2, -19, 44, -17, 97, 1, -60, -75, -124, -126,
-<a name="l05195"></a>05195 -86, -81, -125, -128, -77, 5, -70, 54, 48, 102, 102, 83, -2, -112, -2, 120, -3, -2, -37, -62, 127, -35, 1, 5, 1,
-<a name="l05196"></a>05196 28, 24, 35, 73, 81, 59, 127, 103, 109, 90, -4, -94, -64, -53, -53, -47, -62, -60, -49, -1, -1, 0, 6, 0, 0,
-<a name="l05197"></a>05197 5, 70, 7, 44, 2, 38, 0, 60, 0, 0, 1, 7, 0, -115, 1, 77, 1, 106, 0, 24, 64, 10, 1, 1, 16,
-<a name="l05198"></a>05198 6, 26, 72, 39, 1, 1, 16, -70, 2, 33, 0, 41, 1, 100, -123, 0, 43, 1, 43, -1, -1, 0, 33, -2, 81,
-<a name="l05199"></a>05199 3, -18, 5, -62, 2, 38, 0, 92, 0, 0, 1, 7, 0, -115, 0, -58, 0, 0, 0, 31, 64, 17, 1, 0, 30,
-<a name="l05200"></a>05200 1, -112, 30, -32, 30, 2, 30, 15, 34, 72, 43, 1, 1, 30, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 113,
-<a name="l05201"></a>05201 53, 0, 0, 2, 0, -98, 0, 0, 4, -3, 5, -70, 0, 15, 0, 26, 0, -95, 64, 22, 16, 26, 20, 15, 16,
-<a name="l05202"></a>05202 30, 14, -38, 0, 25, 26, 30, 4, 3, -38, 1, 2, 0, 8, 20, 38, 10, -72, -1, -16, -76, 13, 13, 6, 85,
-<a name="l05203"></a>05203 10, -72, -1, -16, -76, 12, 12, 6, 85, 10, -72, -1, -22, 64, 23, 11, 11, 6, 85, 16, 10, 32, 10, 2, 10,
-<a name="l05204"></a>05204 46, 28, 2, 15, 32, 1, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10,
-<a name="l05205"></a>05205 -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -16, -76, 13, 13, 6, 85, 0, -72,
-<a name="l05206"></a>05206 -1, -6, 64, 13, 12, 12, 6, 85, 32, 0, 1, 0, 93, 27, 59, 92, 24, 43, 16, -10, 93, 43, 43, 43, 43,
-<a name="l05207"></a>05207 43, 43, 60, -3, 60, 16, -10, 93, 43, 43, 43, -19, 0, 63, 63, -12, 60, -3, 60, 16, -12, -19, 1, 17, 18,
-<a name="l05208"></a>05208 57, 57, 49, 48, 51, 17, 51, 17, 33, 50, 23, 30, 2, 21, 20, 2, 33, 33, 17, 17, 33, 50, 54, 53, 52,
-<a name="l05209"></a>05209 38, 39, 38, 35, 33, -98, -62, 1, 103, -110, 78, 108, -110, 88, -18, -2, -55, -2, -120, 1, 123, -68, -98, 92, 76,
-<a name="l05210"></a>05210 49, -123, -2, -119, 5, -70, -2, -42, 14, 19, 101, -74, 109, -70, -2, -3, -2, -42, 1, -41, -116, 126, 91, -124, 21,
-<a name="l05211"></a>05211 14, 0, 0, 2, 0, -121, -2, 105, 4, 33, 5, -70, 0, 20, 0, 32, 1, 37, 64, 41, 72, 32, 87, 4, 88,
-<a name="l05212"></a>05212 18, 102, 4, 104, 18, -21, 32, 6, 55, 31, 1, 41, 8, 21, 20, 0, 19, 24, 15, 3, 7, 1, 0, 30, 28,
-<a name="l05213"></a>05213 7, 7, 24, 28, 15, 11, 0, 14, 27, 36, 11, -72, -1, -14, 64, 11, 15, 15, 2, 85, 11, 18, 13, 13, 2,
-<a name="l05214"></a>05214 85, 11, -72, -1, -6, 64, 11, 12, 12, 2, 85, 11, 6, 11, 11, 2, 85, 11, -72, -1, -14, -76, 11, 11, 6,
-<a name="l05215"></a>05215 85, 11, -72, -1, -28, -76, 12, 12, 6, 85, 11, -72, -1, -6, -76, 13, 13, 6, 85, 11, -72, -1, -5, 64, 14,
-<a name="l05216"></a>05216 16, 16, 6, 85, 11, 26, 34, 2, 3, 19, 20, 37, 1, 0, -72, -1, -4, 64, 23, 14, 14, 2, 85, 0, 16,
-<a name="l05217"></a>05217 13, 13, 2, 85, 0, 16, 12, 12, 2, 85, 0, 16, 11, 11, 2, 85, 0, -72, -1, -10, -76, 16, 16, 6, 85,
-<a name="l05218"></a>05218 0, -72, -1, -4, 64, 35, 15, 15, 6, 85, 0, 18, 13, 13, 6, 85, 0, 12, 12, 12, 6, 85, 0, 12, 11,
-<a name="l05219"></a>05219 11, 6, 85, 31, 0, 63, 0, 79, 0, 3, 0, 25, 33, 71, 55, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43,
-<a name="l05220"></a>05220 43, 43, 43, 43, 60, -3, 60, 60, 60, 78, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 77, -19, 0, 63, 63,
-<a name="l05221"></a>05221 -19, 63, -19, 63, 17, 57, 17, 18, 57, 1, 17, 18, 57, 49, 48, 67, 121, 64, 28, 25, 29, 8, 14, 9, 37,
-<a name="l05222"></a>05222 13, 38, 29, 8, 27, 29, 1, 25, 14, 27, 29, 1, 28, 10, 30, 29, 1, 26, 12, 24, 29, 0, 0, 43, 43,
-<a name="l05223"></a>05223 1, 43, 43, 43, 43, -127, -127, 1, 93, 0, 93, 19, 17, 51, 17, 54, 55, 54, 51, 50, 22, 22, 21, 20, 2,
-<a name="l05224"></a>05224 6, 35, 34, 39, 38, 39, 17, 3, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, -121, -76, 73, 55, 72, 92,
-<a name="l05225"></a>05225 -120, -48, 106, 117, -33, 122, 83, 71, 54, 72, 17, -90, 118, 120, -85, -89, 116, 115, -79, -2, 105, 7, 81, -3, -4,
-<a name="l05226"></a>05226 77, 25, 34, -116, -1, -104, -92, -2, -4, -117, 33, 26, 75, -3, -5, 3, -92, -51, -60, -53, -43, -53, -54, -41, 0,
-<a name="l05227"></a>05227 0, 1, 0, 114, 2, 127, 4, 58, 3, 39, 0, 3, 0, 26, 64, 12, 2, 37, 0, 0, 26, 5, 1, 25, 4,
-<a name="l05228"></a>05228 87, 90, 24, 43, 78, 16, -28, 16, -10, 0, 47, 77, -19, 49, 48, 1, 33, 53, 33, 4, 58, -4, 56, 3, -56,
-<a name="l05229"></a>05229 2, 127, -88, 0, 0, 1, 0, -95, 1, 32, 4, 9, 4, -120, 0, 11, 1, 32, -75, 39, 4, 1, 36, 4, 1,
-<a name="l05230"></a>05230 -79, 6, 2, 67, 84, 88, 64, 17, 11, 10, 3, 17, 3, 35, 3, 73, 3, 85, 3, 102, 3, -123, 3, 7, 3,
-<a name="l05231"></a>05231 0, 47, 93, 51, 48, 27, -80, 124, 75, 83, 88, 64, 23, 30, 17, 10, 6, 11, 2, 9, 7, 6, 11, 3, 8,
-<a name="l05232"></a>05232 4, 3, 8, 0, 5, 1, 0, 5, 2, 9, 5, -69, 2, 119, 0, 6, 0, 3, 2, 119, -77, 2, 7, 1, 9,
-<a name="l05233"></a>05233 -69, 2, 119, 0, 8, 0, 11, 2, 119, 64, 24, 0, 6, 2, -108, 42, 1, 1, 1, -108, 8, 48, 0, -112, 0,
-<a name="l05234"></a>05234 2, 63, 0, 80, 0, 2, 0, 10, 4, 8, 65, 10, 2, -110, 0, 9, 0, 6, 2, -110, 0, 5, 0, 2, 2,
-<a name="l05235"></a>05235 -110, 0, 3, 0, 0, 2, -110, 64, 22, 11, 9, 5, -108, 4, -108, 3, -80, 11, -64, 11, 2, -97, 11, 1, 32,
-<a name="l05236"></a>05236 11, 1, 11, -4, 12, -98, -71, 1, -127, 0, 24, 43, 16, -10, 93, 93, 93, 60, 25, -4, -4, 60, 24, 16, -20,
-<a name="l05237"></a>05237 16, -20, 16, -20, 16, -20, 16, 60, 0, 47, 93, 113, 60, 25, -4, 93, -4, 60, 24, 16, -20, 16, -20, 16, 60,
-<a name="l05238"></a>05238 16, -20, 16, -20, 15, 15, 15, 15, 75, 83, 88, -78, 6, 42, 8, -66, -1, -42, 0, 7, -1, -32, 0, 3, -1,
-<a name="l05239"></a>05239 -32, 0, 11, -1, -32, 64, 13, 1, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 1, 23, 56, 56, 56,
-<a name="l05240"></a>05240 56, 0, 56, 56, 89, 75, 81, 88, 64, 9, 2, 1, 10, 9, 0, 4, 5, 4, 7, 1, 23, 56, 89, 89, 89,
-<a name="l05241"></a>05241 49, 48, 0, 93, 1, 93, 19, 1, 1, 55, 1, 1, 23, 1, 1, 7, 1, 1, -95, 1, 59, -2, -58, 122, 1,
-<a name="l05242"></a>05242 58, 1, 57, 120, -2, -56, 1, 58, 122, -2, -58, -2, -59, 1, -103, 1, 59, 1, 58, 122, -2, -58, 1, 57, 121,
-<a name="l05243"></a>05243 -2, -57, -2, -58, 122, 1, 58, -2, -59, 0, 0, 1, 0, 107, 2, -35, 1, -36, 5, -52, 0, 9, 0, 80, 64,
-<a name="l05244"></a>05244 16, 1, 34, 18, 57, 3, 34, 18, 57, 7, 8, 0, 1, 4, 3, 9, 0, -72, 1, 31, -77, 8, 3, -24, 4,
-<a name="l05245"></a>05245 -72, 2, -93, 64, 15, 7, 7, 8, 1, 8, 9, 53, 1, 0, -53, 4, 3, 117, 10, 87, -71, 1, 47, 0, 24,
-<a name="l05246"></a>05246 43, 16, -10, 60, -10, 60, -3, 60, 0, 63, 60, 16, -12, -19, 16, -3, 60, 17, 18, 57, 1, 17, 18, 57, 49,
-<a name="l05247"></a>05247 48, 0, 43, 43, 1, 17, 6, 7, 53, 54, 54, 55, 51, 17, 1, 75, 102, 122, 62, -104, 47, 108, 2, -35, 2,
-<a name="l05248"></a>05248 42, 81, 32, 123, 20, 106, 61, -3, 17, 0, 1, 0, 25, 2, -35, 2, -120, 5, -52, 0, 28, 0, -126, 64, 27,
-<a name="l05249"></a>05249 3, 4, 12, 24, 2, 117, 24, -27, 23, -27, 24, -4, 3, 4, 10, 5, 1, 26, 25, 24, 3, 7, 13, 24, 25,
-<a name="l05250"></a>05250 18, 26, -70, 2, 97, 0, 28, 1, 31, -74, 17, 13, 39, 63, 14, 1, 14, -70, 2, -72, 0, 10, 2, 97, 64,
-<a name="l05251"></a>05251 20, 17, 1, 27, 28, 58, 7, 41, 20, -65, 0, 13, 41, 14, 39, 0, 25, 29, -87, 104, 24, 43, 78, 16, -12,
-<a name="l05252"></a>05252 77, -12, -19, 16, -3, -19, -12, 60, 0, 63, -3, -12, 93, -28, 16, -3, -3, 17, 57, 57, 1, 17, 18, 23, 57,
-<a name="l05253"></a>05253 -79, 6, 2, 67, 84, 88, -75, 24, 17, 28, 3, 17, 26, 0, 17, 18, 57, 17, 18, 57, 89, 49, 48, 1, 113,
-<a name="l05254"></a>05254 93, 0, 113, 19, 54, 55, 54, 36, 55, 54, 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 22, 21, 20,
-<a name="l05255"></a>05255 7, 6, 7, 6, 7, 33, 21, 25, 6, 41, 63, 1, 32, 27, 37, 70, 68, 66, 65, 21, -105, 29, -113, -122, -105,
-<a name="l05256"></a>05256 -115, 59, 45, -96, 83, 35, 1, -126, 2, -35, 57, 57, 86, -47, 30, 41, 43, 48, 62, 47, 67, 16, 111, 105, 118,
-<a name="l05257"></a>05257 85, 84, 75, 56, 115, 61, 36, 121, 0, 1, 0, 33, 2, -53, 2, -122, 5, -52, 0, 43, 0, 118, 64, 17, 35,
-<a name="l05258"></a>05258 8, 16, 19, 35, 16, 77, 15, 15, 22, 5, 1, 39, 48, 0, 1, 0, -68, 2, -72, 0, 5, 2, 97, 0, 41,
-<a name="l05259"></a>05259 1, 31, 64, 12, 29, 25, 39, 95, 26, 111, 26, 2, 63, 26, 1, 26, -70, 2, -72, 0, 22, 2, 97, 64, 25,
-<a name="l05260"></a>05260 29, 1, 15, -96, 19, 41, 32, 39, 8, 41, 38, -33, 0, 25, 41, 26, 39, 1, 41, 0, 25, 44, -87, 104, 24,
-<a name="l05261"></a>05261 43, 78, 16, -12, 77, -19, -12, -19, 16, -3, -19, -12, -3, -12, 0, 63, -3, -12, 93, 114, -28, 16, -3, -3, -12,
-<a name="l05262"></a>05262 93, -28, 17, 18, 57, 47, -4, 57, 1, 18, 57, 17, 57, 49, 48, 19, 55, 22, 23, 22, 51, 50, 54, 53, 52,
-<a name="l05263"></a>05263 38, 35, 34, 7, 6, 35, 55, 22, 54, 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 22, 21, 20, 6,
-<a name="l05264"></a>05264 7, 22, 22, 21, 20, 6, 35, 34, 38, 33, -110, 20, 32, 43, 59, 71, 86, 72, 87, 12, 21, 14, 8, 22, 81,
-<a name="l05265"></a>05265 75, 60, 59, 56, 63, 23, -113, 41, 125, 120, -112, -125, 71, 67, 89, 84, -98, -110, -116, -108, 3, -95, 15, 60, 22,
-<a name="l05266"></a>05266 30, 78, 55, 50, 60, 2, 1, 110, 1, 60, 43, 37, 52, 44, 58, 23, 106, 84, 107, 80, 55, 86, 19, 22, 101,
-<a name="l05267"></a>05267 68, 93, -118, 111, 0, 3, 0, 107, -1, -57, 6, -120, 5, -45, 0, 3, 0, 13, 0, 42, 1, 0, 64, 26, 6,
-<a name="l05268"></a>05268 17, 1, -10, 17, 1, 47, 44, 51, 33, 63, 38, 68, 33, 84, 33, -84, 40, -68, 40, -20, 40, 8, 2, 3, 3,
-<a name="l05269"></a>05269 -72, 2, -102, 64, 33, 0, 1, 20, 0, 0, 1, 40, 41, 15, 16, 17, 3, 27, 14, 0, 3, 1, 2, 4, 44,
-<a name="l05270"></a>05270 43, 11, 12, 4, 5, 8, 7, 28, 24, 27, 7, -24, 8, -72, 2, -93, -78, 11, 4, 13, -72, 1, 31, 64, 16,
-<a name="l05271"></a>05271 11, 12, 58, 2, 1, 1, 31, 27, 47, 27, 63, 27, 3, 27, 77, 24, -65, 2, 97, 0, 31, 1, 31, 0, 40,
-<a name="l05272"></a>05272 2, 97, 0, 14, 0, 41, 2, 97, 64, 11, 42, 42, 14, 39, 0, 0, 3, 9, 14, 39, 27, -70, 2, 99, 0,
-<a name="l05273"></a>05273 28, 1, 29, 64, 19, 21, 41, 34, 58, 42, 42, 41, 105, 44, 5, 4, 12, 13, 41, 4, 8, 7, -53, 4, -72,
-<a name="l05274"></a>05274 1, 68, -77, 43, 87, 104, 24, 43, 16, -10, -10, 60, 16, -3, 60, 16, 60, 16, -10, 60, 16, -12, -19, -3, -19,
-<a name="l05275"></a>05275 -28, 0, 63, 60, 16, -12, 60, 16, -19, 16, -19, -3, -3, -12, 93, 63, 60, -12, 60, -3, 60, 16, -12, -3, 17,
-<a name="l05276"></a>05276 18, 57, 17, 18, 57, 1, 17, 18, 57, 17, 18, 23, 57, 17, 18, 23, 57, 17, 57, -121, 46, 43, 125, 16, -60,
-<a name="l05277"></a>05277 -79, 6, 2, 67, 84, 88, -75, 38, 31, 42, 17, 31, 41, 0, 17, 18, 57, 17, 18, 57, 89, 49, 48, 1, 93,
-<a name="l05278"></a>05278 0, 93, 113, 23, 1, 51, 1, 3, 17, 6, 7, 53, 54, 54, 55, 51, 17, 1, 54, 55, 54, 36, 55, 54, 53,
-<a name="l05279"></a>05279 52, 38, 35, 34, 6, 7, 39, 54, 54, 51, 50, 22, 21, 20, 7, 6, 7, 6, 7, 33, 21, -28, 4, 77, -99,
-<a name="l05280"></a>05280 -5, -77, 54, 102, 122, 62, -104, 47, 108, 2, 61, 6, 42, 62, 1, 32, 27, 37, 69, 69, 66, 65, 21, -105, 29,
-<a name="l05281"></a>05281 -112, -123, -105, -115, 59, 45, -97, 84, 35, 1, -126, 57, 6, 12, -7, -12, 3, 22, 2, 42, 81, 32, 123, 20, 106,
-<a name="l05282"></a>05282 61, -3, 17, -3, 4, 56, 57, 87, -48, 31, 41, 43, 48, 61, 47, 66, 15, 112, 105, 118, 85, 84, 75, 56, 116,
-<a name="l05283"></a>05283 61, 35, 121, 0, 0, 4, 0, 107, -1, -57, 6, -114, 5, -45, 0, 3, 0, 13, 0, 24, 0, 27, 1, 1, 64,
-<a name="l05284"></a>05284 32, 22, 17, 1, 32, 1, 32, 2, 41, 17, 43, 27, 58, 17, 58, 27, 86, 0, 102, 0, -122, 27, 9, 27, 27,
-<a name="l05285"></a>05285 102, 27, 118, 27, 3, 1, 0, 0, -72, 2, -102, 64, 29, 3, 2, 20, 3, 3, 2, 11, 12, 4, 0, 3, 1,
-<a name="l05286"></a>05286 2, 4, 29, 28, 27, 17, 18, 24, 14, 26, 17, 18, 27, 5, 7, -24, 8, -72, 2, -93, -78, 11, 4, 13, -72,
-<a name="l05287"></a>05287 1, 31, 64, 21, 12, 12, 11, 2, 11, 58, 1, 1, 22, 23, 23, 16, 15, 27, 25, 21, 20, 20, 25, 100, 15,
-<a name="l05288"></a>05288 -72, 2, -80, -78, 14, 19, 18, -72, 1, 31, 64, 45, 24, 24, 14, 0, 3, 39, 14, 11, 26, 53, 19, 27, -7,
-<a name="l05289"></a>05289 17, 17, 95, 16, 1, 16, -18, 14, 53, 19, 22, 77, 32, 24, 1, 24, -84, 29, 12, 13, 53, 5, 4, 8, 7,
-<a name="l05290"></a>05290 -53, 32, 4, 1, 4, 25, 28, -69, 1, -95, 0, 104, 0, 24, 1, 14, -123, 43, 78, 16, -12, 93, 77, -10, 60,
-<a name="l05291"></a>05291 16, 60, -3, 60, 16, -10, 93, -28, 60, -19, -3, 93, 60, 16, -19, 16, -19, 0, 63, -12, 60, 16, 60, 16, -3,
-<a name="l05292"></a>05292 60, 16, -12, -3, 60, 16, 60, 16, 60, 16, 60, 60, 16, 60, 63, -28, 60, 16, 60, 16, -3, 60, 16, -12, -3,
-<a name="l05293"></a>05293 57, 17, 18, 57, 57, 1, 17, 18, 57, 18, 57, 17, 18, 23, 57, 17, 18, 57, -121, 46, 43, 125, 16, -60, 49,
-<a name="l05294"></a>05294 48, 1, 93, 93, 0, 93, 23, 1, 51, 1, 3, 17, 6, 7, 53, 54, 54, 55, 51, 17, 1, 53, 33, 53, 1,
-<a name="l05295"></a>05295 51, 17, 51, 21, 35, 21, 3, 17, 3, -4, 4, 78, -100, -5, -77, 78, 102, 122, 62, -104, 47, 108, 3, -70, -2,
-<a name="l05296"></a>05296 -127, 1, -107, 122, 104, 104, -112, -26, 57, 6, 12, -7, -12, 3, 22, 2, 42, 81, 32, 123, 20, 106, 61, -3, 17,
-<a name="l05297"></a>05297 -3, 4, -102, 123, 1, -38, -2, 23, 108, -102, 1, 6, 1, 7, -2, -7, 0, 4, 0, 33, -1, -57, 6, -114, 5,
-<a name="l05298"></a>05298 -45, 0, 3, 0, 45, 0, 56, 0, 59, 1, 51, -75, 47, 61, 1, 2, 3, 3, -72, 2, -102, 64, 39, 0, 1,
-<a name="l05299"></a>05299 20, 0, 0, 1, 18, 21, 17, 0, 3, 1, 2, 4, 61, 60, 37, 12, 21, 50, 51, 58, 37, 17, 18, 5, 4,
-<a name="l05300"></a>05300 9, 49, 58, 50, 48, 18, 77, 17, 17, 24, 9, 5, -72, 2, -86, 64, 11, 16, 4, 32, 4, 48, 4, 3, 4,
-<a name="l05301"></a>05301 -111, 9, 27, -72, 2, -86, 64, 23, 31, 28, 47, 28, 63, 28, 3, 127, 28, 1, 95, 28, 111, 28, 2, 95, 28,
-<a name="l05302"></a>05302 111, 28, 2, 28, -111, 24, -67, 2, 97, 0, 31, 0, 9, 2, 97, 0, 43, 1, 31, 64, 18, 31, 51, 2, 1,
-<a name="l05303"></a>05303 1, 53, 52, 52, 57, 54, 55, 55, 47, 59, 57, 100, 48, 47, -72, 2, -79, -78, 46, 51, 50, -72, 1, 31, 64,
-<a name="l05304"></a>05304 9, 56, 56, 46, 3, 0, -113, 46, 11, 17, -72, 2, 48, 64, 29, 21, 59, -7, 49, 49, 48, -18, 56, 58, 53,
-<a name="l05305"></a>05305 51, 54, -111, 51, 46, 41, 56, 78, 61, 21, 41, 34, 34, 12, 41, 48, 40, 1, 40, -72, 2, 40, 64, 13, 4,
-<a name="l05306"></a>05306 27, 41, 28, 34, 5, 41, 4, 25, 60, 124, 102, 24, 43, 78, 16, -12, 77, -19, -12, -19, 16, -3, 93, -19, -12,
-<a name="l05307"></a>05307 -19, 16, -10, -19, 60, -28, 16, -19, 16, -3, 60, 16, -19, 16, -12, 0, 63, -10, 60, 16, 60, 16, -3, 60, 16,
-<a name="l05308"></a>05308 -12, 60, -3, 60, 16, 60, 16, 60, 16, 60, 16, 60, 63, 60, -12, -3, -19, 16, -3, -12, 114, 113, 113, 93, -28,
-<a name="l05309"></a>05309 16, -12, 93, -28, 17, 18, 57, 47, -4, 17, 18, 57, 57, 17, 18, 57, 17, 18, 57, 1, 17, 18, 57, 17, 18,
-<a name="l05310"></a>05310 57, 17, 18, 23, 57, 17, 18, 57, -121, 46, 43, 125, 16, -60, 49, 48, 1, 93, 23, 1, 51, 1, 1, 55, 22,
-<a name="l05311"></a>05311 23, 22, 51, 50, 54, 53, 52, 38, 35, 6, 35, 55, 22, 54, 53, 52, 38, 35, 34, 6, 7, 39, 54, 54, 51,
-<a name="l05312"></a>05312 50, 22, 21, 20, 6, 7, 22, 22, 21, 20, 6, 35, 34, 38, 1, 53, 33, 53, 1, 51, 17, 51, 21, 35, 21,
-<a name="l05313"></a>05313 3, 17, 3, -4, 4, 77, -99, -5, -77, -2, -120, -110, 20, 32, 43, 59, 71, 86, 72, 84, 50, 8, 22, 81, 75,
-<a name="l05314"></a>05314 60, 59, 56, 63, 23, -113, 41, 125, 120, -112, -125, 71, 67, 89, 84, -98, -110, -116, -108, 5, 95, -2, -126, 1, -108,
-<a name="l05315"></a>05315 123, 104, 104, -111, -27, 57, 6, 12, -7, -12, 3, -38, 15, 60, 22, 30, 78, 55, 50, 60, 3, 110, 1, 60, 43,
-<a name="l05316"></a>05316 37, 52, 44, 58, 23, 106, 84, 107, 80, 55, 86, 19, 22, 101, 68, 93, -118, 111, -4, -89, -102, 123, 1, -38, -2,
-<a name="l05317"></a>05317 23, 108, -102, 1, 6, 1, 7, -2, -7, 0, 0, 1, 0, 0, 0, 0, 4, 13, 5, -70, 0, 17, 0, -65, 64,
-<a name="l05318"></a>05318 20, 7, 30, 5, 5, 4, 9, 30, 11, 64, 11, 11, 2, 85, 11, 64, 17, 17, 2, 85, 11, -72, 2, 49, 64,
-<a name="l05319"></a>05319 53, 14, 30, 12, 30, 2, 30, 0, 64, 13, 13, 2, 85, 0, -122, 16, 17, 4, 2, 17, 0, 14, 13, -91, 10,
-<a name="l05320"></a>05320 10, 9, 77, 6, 6, 5, 106, 19, 7, 8, 11, 12, 15, 16, 32, 4, 3, 0, 17, 2, 1, 118, 17, 28, 16,
-<a name="l05321"></a>05321 16, 2, 85, 17, -72, -1, -18, -76, 15, 15, 2, 85, 17, -72, -1, -14, -76, 13, 13, 2, 85, 17, -72, -1, -10,
-<a name="l05322"></a>05322 -76, 12, 12, 2, 85, 17, -72, -1, -4, -76, 11, 11, 2, 85, 17, -72, -1, -14, -76, 12, 12, 6, 85, 17, -72,
-<a name="l05323"></a>05323 -1, -16, 64, 10, 13, 13, 6, 85, 17, -97, 18, -95, -89, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, -12,
-<a name="l05324"></a>05324 60, 16, 60, 60, 60, -3, 60, 60, 60, 60, 60, 16, -10, 60, 16, -12, 60, 16, -12, 60, 0, 63, 63, 16, 60,
-<a name="l05325"></a>05325 -12, 43, -19, -3, -19, -2, 43, 43, -19, 16, 60, 16, -19, 49, 48, 55, 35, 53, 51, 17, 33, 21, 33, 17, 33,
-<a name="l05326"></a>05326 21, 33, 17, 33, 21, 33, 21, 35, -88, -88, -88, 3, 101, -3, 93, 2, 56, -3, -56, 1, 59, -2, -59, -62, -10,
-<a name="l05327"></a>05327 -107, 4, 47, -83, -2, 58, -83, -2, -15, -107, -10, 0, -1, -1, 0, 109, -1, -25, 5, -71, 7, 23, 2, 38, 0,
-<a name="l05328"></a>05328 42, 0, 0, 1, 7, 0, -39, 2, 14, 1, 95, 0, 44, -77, 1, 1, 1, 42, -71, 2, 33, 0, 41, 0, 43,
-<a name="l05329"></a>05329 1, -79, 6, 2, 67, 84, 88, -75, 0, 45, 39, 14, 14, 65, 43, 27, 64, 10, 112, 42, -96, 42, 2, 42, 14,
-<a name="l05330"></a>05330 0, 104, 43, 43, 93, 89, 53, -1, -1, 0, 66, -2, 81, 3, -22, 5, -72, 2, 38, 0, 74, 0, 0, 1, 7,
-<a name="l05331"></a>05331 0, -39, 0, -28, 0, 0, 0, 25, 64, 12, 2, -64, 47, 1, 47, 19, 44, 104, 43, 2, 1, 47, -71, 2, 34,
-<a name="l05332"></a>05332 0, 41, 0, 43, 1, 43, 113, 53, 0, -1, -1, 0, -79, 0, 0, 1, -112, 6, -12, 2, 38, 0, 44, 0, 0,
-<a name="l05333"></a>05333 1, 7, 0, -38, -1, -52, 1, 106, 0, 39, -78, 1, 1, 7, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2,
-<a name="l05334"></a>05334 67, 84, 88, -74, 1, 0, 5, 6, 1, 2, 65, 43, 53, 27, -74, 1, 1, 7, 2, 9, 72, 39, 43, 89, 0,
-<a name="l05335"></a>05335 -1, -1, 0, 92, -2, 101, 4, -21, 5, -45, 2, 38, 0, 54, 0, 0, 1, 7, 0, -36, 1, 83, 0, 10, 0,
-<a name="l05336"></a>05336 32, 64, 22, 1, 31, 51, 1, -64, 51, -16, 51, 2, -112, 51, 1, 51, 45, 25, 72, 43, 1, 1, 50, 8, 41,
-<a name="l05337"></a>05337 0, 43, 1, 43, 93, 93, 113, 53, -1, -1, 0, 63, -2, 111, 3, -79, 4, 62, 2, 38, 0, 86, 0, 0, 1,
-<a name="l05338"></a>05338 7, 0, -36, 0, -97, 0, 20, 0, 58, -75, 1, 1, 1, 50, 10, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88,
-<a name="l05339"></a>05339 -75, 0, 50, 51, 46, 46, 65, 43, 27, 64, 12, 16, 51, 1, -32, 51, -16, 51, 2, -80, 51, 1, 51, -72, -1,
-<a name="l05340"></a>05340 -64, -73, 15, 17, 52, 51, 46, 60, 72, 43, 43, 43, 93, 93, 114, 89, 53, -1, -1, 0, 102, -1, -25, 5, 118,
-<a name="l05341"></a>05341 7, 44, 2, 38, 0, 38, 0, 0, 1, 7, 0, -115, 1, -71, 1, 106, 0, 46, -74, 1, 33, 64, 16, 17, 52,
-<a name="l05342"></a>05342 33, -72, -1, -64, 64, 19, 19, 25, 52, 112, 33, -33, 33, 2, 47, 33, 1, 33, 12, 0, 72, 43, 1, 1, 33,
-<a name="l05343"></a>05343 -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 43, 43, 53, -1, -1, 0, 80, -1, -24, 3, -19, 5, -62, 2,
-<a name="l05344"></a>05344 38, 0, 70, 0, 0, 1, 7, 0, -115, 0, -54, 0, 0, 0, 48, -77, 1, 1, 1, 30, -71, 2, 34, 0, 41,
-<a name="l05345"></a>05345 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 30, 30, 11, 11, 65, 43, 27, 64, 13, 0, 30, -96, 30, 2,
-<a name="l05346"></a>05346 127, 30, 1, 30, 11, 0, 72, 43, 43, 93, 113, 89, 53, -1, -1, 0, 102, -1, -25, 5, 118, 7, 38, 2, 38,
-<a name="l05347"></a>05347 0, 38, 0, 0, 1, 7, 0, -33, 1, -80, 1, 100, 0, 22, 64, 10, 1, 0, 35, 32, 8, 15, 65, 1, 1,
-<a name="l05348"></a>05348 34, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 80, -1, -24, 3, -19, 5, -62, 2, 38, 0, 70,
-<a name="l05349"></a>05349 0, 0, 1, 7, 0, -33, 0, -54, 0, 0, 0, 22, 64, 10, 1, 0, 32, 29, 7, 14, 65, 1, 1, 31, -71,
-<a name="l05350"></a>05350 2, 34, 0, 41, 0, 43, 1, 43, 53, 0, 2, 0, 70, -1, -24, 4, 112, 5, -70, 0, 25, 0, 37, 1, 118,
-<a name="l05351"></a>05351 64, 118, 83, 28, 80, 36, -113, 39, 3, 63, 39, 1, 41, 13, 38, 24, 42, 30, 57, 13, 54, 24, 54, 28, 58,
-<a name="l05352"></a>05352 37, 74, 13, 69, 23, 70, 27, 73, 37, 90, 13, 90, 20, 87, 21, 86, 24, 15, 12, 29, 25, 22, 35, 1, 0,
-<a name="l05353"></a>05353 64, 30, 43, 52, 0, -44, 3, 8, 9, 64, 30, 43, 52, 9, -44, 7, 95, 6, 111, 6, 2, 31, 6, 47, 6,
-<a name="l05354"></a>05354 63, 6, 95, 6, -97, 6, 5, 6, -111, 5, 2, 95, 3, 111, 3, 2, 31, 3, 47, 3, 63, 3, 95, 3, -97,
-<a name="l05355"></a>05355 3, 5, 3, -111, 5, 4, 0, 10, 11, 10, 29, 28, 14, 11, 35, 28, 22, 7, 2, 1, -72, 2, 107, 64, 49,
-<a name="l05356"></a>05356 8, 3, 4, 37, 5, 32, 51, 0, 25, 12, 11, 37, 10, 7, 96, 8, 1, -96, 8, 1, -80, 8, -48, 8, 2,
-<a name="l05357"></a>05357 8, -110, 5, 6, 9, 39, 64, 11, 11, 2, 85, 39, 64, 13, 13, 2, 85, 10, 18, 16, 16, 2, 85, 10, -72,
-<a name="l05358"></a>05358 -1, -12, 64, 17, 15, 15, 2, 85, 10, 6, 14, 14, 2, 85, 10, 24, 13, 13, 2, 85, 10, -72, -1, -14, 64,
-<a name="l05359"></a>05359 11, 11, 11, 6, 85, 10, 14, 16, 16, 6, 85, 10, -72, -1, -18, -76, 12, 12, 6, 85, 10, -72, -1, -8, 64,
-<a name="l05360"></a>05360 66, 13, 13, 6, 85, 16, 10, 64, 10, -128, 10, 3, 10, 116, 26, 36, 18, 30, 11, 11, 2, 85, 18, 24, 12,
-<a name="l05361"></a>05361 12, 2, 85, 18, 30, 13, 13, 2, 85, 18, 12, 11, 11, 6, 85, 18, 12, 13, 13, 6, 85, 18, 26, 12, 12,
-<a name="l05362"></a>05362 6, 85, 31, 18, 63, 18, 79, 18, 96, 18, 4, 18, 25, 38, 52, 80, 24, 43, 78, 16, -12, 93, 43, 43, 43,
-<a name="l05363"></a>05363 43, 43, 43, 77, -19, -3, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, 60, 60, -12, 93, 113, 114, 60,
-<a name="l05364"></a>05364 16, -3, 60, 60, 60, -28, 16, -3, 60, 16, -3, 60, 0, 63, -19, 63, -19, 63, 60, 63, 60, -12, 93, 113, 60,
-<a name="l05365"></a>05365 16, -12, 93, 113, 60, -3, 43, 60, 16, -3, 43, 60, 17, 18, 57, 18, 57, 49, 48, 0, 93, 1, 114, 93, 1,
-<a name="l05366"></a>05366 33, 53, 33, 53, 51, 21, 51, 21, 35, 17, 35, 53, 6, 35, 34, 38, 38, 53, 52, 18, 54, 51, 50, 22, 23,
-<a name="l05367"></a>05367 1, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 3, 44, -2, -90, 1, 90, -77, -111, -111, -89, 101, -60, 127,
-<a name="l05368"></a>05368 -43, 117, 106, -44, -125, 96, -106, 47, -3, -45, -84, 117, 118, -91, -88, 123, 120, -95, 4, -61, -124, 115, 115, -124, -5,
-<a name="l05369"></a>05369 61, -122, -98, -116, -5, -93, -97, 1, 3, -118, 81, 65, -2, 102, -52, -54, -63, -58, -38, -52, -60, 0, 0, 1, -1,
-<a name="l05370"></a>05370 -31, 6, 30, 4, -118, 6, -97, 0, 3, 0, 37, 64, 13, 2, 48, 3, 3, 1, 48, 0, 3, 26, 5, 0, 25,
-<a name="l05371"></a>05371 4, -70, 1, -119, 1, -114, 0, 24, 43, 78, 16, -28, 16, -26, 0, 47, 77, -19, 60, 16, -19, 49, 48, 3, 53,
-<a name="l05372"></a>05372 33, 21, 31, 4, -87, 6, 30, -127, -127, 0, 1, 1, -15, 2, 125, 2, -66, 3, 74, 0, 3, 0, 33, 64, 11,
-<a name="l05373"></a>05373 2, 1, 3, 0, 60, 1, 3, 60, 0, 25, 4, -72, 1, 79, -79, 65, 24, 43, 78, 16, -12, 77, -3, 0, 47,
-<a name="l05374"></a>05374 -3, 60, 16, 60, 49, 48, 1, 53, 51, 21, 1, -15, -51, 2, 125, -51, -51, -1, -1, -1, -3, 0, 0, 5, 89,
-<a name="l05375"></a>05375 7, 23, 2, 38, 0, 36, 0, 0, 1, 7, 0, -39, 1, 82, 1, 95, 0, 21, 64, 10, 2, 1, 19, 12, 9,
-<a name="l05376"></a>05376 104, 39, 2, 1, 19, -71, 2, 33, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0, 74, -1, -24, 4, 28, 5, -72,
-<a name="l05377"></a>05377 2, 38, 0, 68, 0, 0, 1, 7, 0, -39, 0, -11, 0, 0, 0, 25, 64, 12, 2, -49, 60, 1, 60, 28, 3,
-<a name="l05378"></a>05378 104, 43, 2, 1, 60, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, -1, -3, -2, 96, 6, 12,
-<a name="l05379"></a>05379 5, -70, 2, 38, 0, 36, 0, 0, 1, 7, 0, -34, 3, -97, 0, 10, 0, 22, 64, 12, 2, 1, 15, 4, 0,
-<a name="l05380"></a>05380 72, 39, 2, 1, 15, 8, 41, -72, 1, 100, -123, 0, 43, 1, 43, -1, -1, 0, 74, -2, 111, 4, -12, 4, 62,
-<a name="l05381"></a>05381 2, 38, 0, 68, 0, 0, 1, 7, 0, -34, 2, -121, 0, 25, 0, 18, 64, 12, 2, 1, 56, 39, 0, 72, 39,
-<a name="l05382"></a>05382 2, 1, 56, 10, 41, 0, 43, 1, 43, -1, -1, 0, -98, 0, 0, 5, 90, 7, 38, 2, 38, 0, 39, 0, 0,
-<a name="l05383"></a>05383 1, 7, 0, -33, 0, -15, 1, 100, 0, 45, 64, 21, 2, 30, 64, 19, 19, 6, 85, 30, 64, 15, 15, 6, 85,
-<a name="l05384"></a>05384 30, 64, 12, 12, 6, 85, 30, 2, -72, -1, -10, -76, 72, 43, 2, 1, 33, -71, 2, 33, 0, 41, 0, 43, 1,
-<a name="l05385"></a>05385 43, 43, 43, 43, 53, 0, 0, 3, 0, 71, -1, -24, 4, -18, 5, -70, 0, 10, 0, 28, 0, 40, 1, 52, 64,
-<a name="l05386"></a>05386 48, 54, 39, 83, 31, 83, 39, 98, 31, 98, 39, 5, 53, 24, 54, 31, 2, 45, 33, 58, 13, 73, 13, 67, 23,
-<a name="l05387"></a>05387 69, 30, 73, 40, 90, 13, 106, 13, 8, 45, 13, 35, 24, 2, 6, 10, 0, 12, 38, 32, 25, 28, 22, 6, -72,
-<a name="l05388"></a>05388 2, 67, 64, 52, 0, 64, 1, 3, 64, 2, 2, 1, 0, 27, 26, 0, 38, 72, 22, 7, 28, 11, 10, 32, 72,
-<a name="l05389"></a>05389 14, 11, 10, -111, 0, 0, 1, 3, 2, 64, 1, 49, 27, 27, 28, 35, 51, 11, 25, 26, 12, 26, 11, 37, 28,
-<a name="l05390"></a>05390 18, 16, 16, 2, 85, 28, -72, -1, -12, 64, 23, 15, 15, 2, 85, 28, 6, 14, 14, 2, 85, 28, 24, 13, 13,
-<a name="l05391"></a>05391 2, 85, 28, 11, 16, 16, 6, 85, 28, -72, -1, -8, -76, 15, 15, 6, 85, 28, -72, -1, -18, 64, 11, 13, 13,
-<a name="l05392"></a>05392 6, 85, 28, 9, 12, 12, 6, 85, 28, -72, -1, -25, 64, 62, 11, 11, 6, 85, 16, 28, 64, 28, 96, 28, -128,
-<a name="l05393"></a>05393 28, 4, 28, 116, 29, 36, 18, 30, 11, 11, 2, 85, 18, 24, 12, 12, 2, 85, 18, 30, 13, 13, 2, 85, 18,
-<a name="l05394"></a>05394 10, 13, 13, 6, 85, 18, 34, 12, 12, 6, 85, 18, 7, 11, 11, 6, 85, 63, 18, 79, 18, 2, 18, 25, 41,
-<a name="l05395"></a>05395 52, -71, 2, -106, 0, 24, 43, 78, 16, -12, 93, 43, 43, 43, 43, 43, 43, 77, -19, -3, 93, 43, 43, 43, 43,
-<a name="l05396"></a>05396 43, 43, 43, 43, 43, -3, 60, 60, 16, 60, 16, -28, 16, 60, 16, -2, -3, 60, 16, 60, 77, 16, -28, 0, 63,
-<a name="l05397"></a>05397 -19, 63, 60, 63, -19, 63, 60, 63, 60, 16, -19, 16, -19, -19, 17, 18, 57, 17, 18, 57, 1, 17, 18, 57, 49,
-<a name="l05398"></a>05398 48, 0, 93, 93, 1, 93, 93, 1, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, 1, 53, 6, 35, 34, 38, 38,
-<a name="l05399"></a>05399 53, 52, 18, 54, 51, 50, 22, 23, 17, 51, 17, 1, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 4, 54,
-<a name="l05400"></a>05400 -72, 72, 78, 45, 51, 49, 2, -2, -88, 101, -60, 127, -43, 117, 106, -44, -125, 96, -106, 47, -77, -3, 32, -84, 117,
-<a name="l05401"></a>05401 118, -91, -88, 123, 120, -95, 5, 1, -71, -71, 101, 125, 34, 68, 23, 87, 82, -6, -1, -122, -98, -116, -5, -93, -97,
-<a name="l05402"></a>05402 1, 3, -118, 81, 65, 2, 14, -6, 70, 2, 18, -52, -54, -63, -58, -38, -52, -60, 0, 0, 2, -1, -3, 0, 0,
-<a name="l05403"></a>05403 5, 90, 5, -70, 0, 19, 0, 37, 1, 3, 64, 46, 67, 8, 35, 3, 48, 36, 2, 2, 0, 32, 33, 30, 6,
-<a name="l05404"></a>05404 5, 2, 21, 20, 30, 19, 0, 8, 36, 36, 38, 39, 27, 38, 13, 40, 16, 16, 2, 85, 13, 14, 15, 15, 2,
-<a name="l05405"></a>05405 85, 13, 20, 13, 13, 2, 85, 13, -72, -1, -8, -76, 12, 12, 2, 85, 13, -72, -1, -8, -76, 11, 11, 2, 85,
-<a name="l05406"></a>05406 13, -72, -1, -21, 64, 23, 12, 12, 6, 85, 0, 13, 1, 13, 26, 39, 33, 20, 32, 5, 2, 57, 0, 32, 16,
-<a name="l05407"></a>05407 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6,
-<a name="l05408"></a>05408 -76, 12, 12, 2, 85, 0, -72, -1, -9, -76, 12, 12, 6, 85, 0, -72, -1, -8, 64, 10, 13, 13, 6, 85, 0,
-<a name="l05409"></a>05409 93, 38, 96, 91, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, -28, 60, -3, 60, 78, 16, -10, 93, 43, 43, 43,
-<a name="l05410"></a>05410 43, 43, 43, 77, -19, 17, 18, 57, 47, 0, 63, 60, -3, 60, 63, 60, -3, 60, 18, 57, 47, 60, -3, 60, 49,
-<a name="l05411"></a>05411 48, 67, 121, 64, 54, 7, 31, 11, 12, 10, 12, 9, 12, 8, 12, 4, 6, 29, 28, 30, 28, 2, 6, 15, 14,
-<a name="l05412"></a>05412 16, 14, 17, 14, 3, 6, 25, 26, 24, 26, 23, 26, 3, 6, 31, 7, 27, 33, 1, 22, 18, 27, 33, 1, 28,
-<a name="l05413"></a>05413 12, 32, 33, 1, 26, 14, 21, 33, 0, 43, 43, 1, 43, 43, 42, 42, 42, 42, -127, 51, 17, 35, 53, 51, 17,
-<a name="l05414"></a>05414 33, 50, 23, 22, 23, 22, 18, 21, 20, 2, 6, 7, 6, 35, 37, 33, 50, 54, 55, 54, 54, 53, 52, 46, 2,
-<a name="l05415"></a>05415 35, 33, 17, 33, 21, 33, -98, -95, -95, 1, -6, -86, 90, 126, 89, 116, 115, -114, -58, -127, 71, -113, -2, -79, 1,
-<a name="l05416"></a>05416 57, -110, -92, 48, 69, 78, 77, 124, -104, -99, -2, -52, 1, -108, -2, 108, 2, -101, -124, 2, -101, 21, 29, 76, 98,
-<a name="l05417"></a>05417 -2, -49, -60, -32, -2, -67, -110, 31, 17, -83, 54, 48, 69, -24, -89, -84, -50, 124, 48, -2, 18, -124, -1, -1, 0,
-<a name="l05418"></a>05418 -94, -2, 86, 4, -24, 5, -70, 2, 38, 0, 40, 0, 0, 1, 7, 0, -34, 2, 120, 0, 0, 0, 18, 64, 12,
-<a name="l05419"></a>05419 1, 1, 20, 11, 0, 72, 39, 1, 1, 12, 8, 41, 0, 43, 1, 43, -1, -1, 0, 75, -2, 86, 4, 30, 4,
-<a name="l05420"></a>05420 62, 2, 38, 0, 72, 0, 0, 1, 7, 0, -34, 1, 61, 0, 0, 0, 39, 64, 18, 2, -112, 30, -49, 30, -33,
-<a name="l05421"></a>05421 30, 3, 96, 30, -128, 30, 2, 80, 30, 1, 30, 19, -72, -1, -70, -74, 72, 43, 2, 1, 30, 10, 41, 0, 43,
-<a name="l05422"></a>05422 1, 43, 93, 93, 93, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7, 38, 2, 38, 0, 40, 0, 0, 1, 7,
-<a name="l05423"></a>05423 0, -33, 1, 51, 1, 100, 0, 42, 64, 18, 1, 12, 64, 30, 32, 52, 0, 12, -81, 12, 2, 47, 12, 95, 12,
-<a name="l05424"></a>05424 2, 12, 2, -72, -3, -1, -76, 72, 43, 1, 1, 16, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 43, 53,
-<a name="l05425"></a>05425 -1, -1, 0, 75, -1, -24, 4, 30, 5, -62, 2, 38, 0, 72, 0, 0, 1, 7, 0, -33, 0, -32, 0, 0, 0,
-<a name="l05426"></a>05426 21, 64, 10, 2, 1, 30, 10, 0, 72, 39, 2, 1, 33, -71, 2, 34, 0, 41, 0, 43, 1, 43, 0, -1, -1,
-<a name="l05427"></a>05427 0, -106, 0, 0, 4, 42, 7, 44, 2, 38, 0, 47, 0, 0, 1, 7, 0, -115, 0, 82, 1, 106, 0, 21, 64,
-<a name="l05428"></a>05428 10, 1, 1, 9, 2, 112, 72, 39, 1, 1, 9, -71, 2, 33, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0, 66,
-<a name="l05429"></a>05429 0, 0, 1, -77, 7, 29, 2, 38, 0, 79, 0, 0, 1, 7, 0, -115, -1, 100, 1, 91, 0, 60, -77, 1, 1,
-<a name="l05430"></a>05430 1, 7, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 7, 7, 1, 2, 65, 43, 27,
-<a name="l05431"></a>05431 -71, 0, 7, -1, -64, -77, 23, 25, 52, 7, -72, -1, -64, 64, 11, 34, 37, 52, 47, 7, 1, 7, 1, 90, 72,
-<a name="l05432"></a>05432 43, 43, 93, 43, 43, 89, 53, 0, 2, 0, -106, 0, 0, 4, 42, 5, -70, 0, 10, 0, 16, 0, -99, -77, 6,
-<a name="l05433"></a>05433 10, 0, 6, -72, 1, 81, 64, 51, 1, 3, 101, 2, 0, 101, 2, 1, 1, 13, 10, 81, 0, 0, 1, 3, 2,
-<a name="l05434"></a>05434 10, 11, 16, 2, 85, 2, 101, 1, 1, 18, 13, 13, 12, 2, 15, 14, 30, 16, 11, 8, 15, 26, 18, 13, 14,
-<a name="l05435"></a>05435 32, 12, 11, 36, 16, 16, 2, 85, 11, -72, -1, -14, -76, 15, 15, 2, 85, 11, -72, -1, -2, 64, 11, 13, 13,
-<a name="l05436"></a>05436 2, 85, 11, 4, 16, 16, 6, 85, 11, -72, -1, -2, 64, 13, 12, 12, 6, 85, 32, 11, 1, 11, 25, 17, 59,
-<a name="l05437"></a>05437 92, 24, 43, 78, 16, -12, 93, 43, 43, 43, 43, 43, 60, 77, -3, 60, 78, 16, -26, 0, 63, 60, 77, -3, 60,
-<a name="l05438"></a>05438 63, 60, 1, 17, 18, 57, 47, -3, 43, 60, 16, 60, 16, -28, 0, 16, 60, 16, 60, -19, 16, -19, 16, -19, 1,
-<a name="l05439"></a>05439 17, 18, 57, 49, 48, 1, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, 1, 17, 51, 17, 33, 21, 2, -56, -51,
-<a name="l05440"></a>05440 80, 87, 50, 57, 55, 2, -3, 104, -62, 2, -46, 4, -19, -51, -51, 113, -117, 38, 77, 25, 97, 91, -5, 19, 5,
-<a name="l05441"></a>05441 -70, -6, -13, -83, 0, 2, 0, -120, 0, 0, 2, 84, 5, -70, 0, 10, 0, 14, 0, -43, 64, 9, 47, 16, 1,
-<a name="l05442"></a>05442 10, 3, 0, 7, -73, 6, -72, 2, 67, 64, 14, 1, 3, 64, 2, 0, 64, 2, 1, 0, 2, 3, 1, 0, 6,
-<a name="l05443"></a>05443 -72, 2, 91, 64, 40, 7, 51, 0, 64, 3, 20, 11, 16, 2, 85, 31, 3, 1, 3, 73, 112, 16, -128, 16, 2,
-<a name="l05444"></a>05444 -97, 16, -33, 16, 2, 79, 16, 1, 16, 13, 12, 0, 14, 11, 10, 13, 14, 37, 12, 11, -72, -1, -8, -76, 16,
-<a name="l05445"></a>05445 16, 2, 85, 11, -72, -1, -6, 64, 17, 14, 14, 2, 85, 11, 4, 12, 12, 2, 85, 11, 10, 11, 11, 2, 85,
-<a name="l05446"></a>05446 11, -72, -1, -14, -76, 11, 11, 6, 85, 11, -72, -1, -2, 64, 11, 15, 15, 6, 85, 11, 8, 16, 16, 6, 85,
-<a name="l05447"></a>05447 11, -72, -1, -4, -76, 13, 13, 6, 85, 11, -72, -1, -7, 64, 15, 12, 12, 6, 85, 0, 11, 32, 11, 2, 11,
-<a name="l05448"></a>05448 78, 15, 71, 102, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, 0, 63, 60, 63,
-<a name="l05449"></a>05449 60, 1, 16, 113, 93, 93, -10, 93, 43, -3, -12, -28, 16, 60, 16, 60, 0, 63, 60, -19, 16, -19, 16, -3, -19,
-<a name="l05450"></a>05450 1, 17, 18, 57, 49, 48, 1, 93, 1, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, 1, 17, 51, 17, 1, -100,
-<a name="l05451"></a>05451 -72, 72, 78, 45, 51, 49, 2, -2, -111, -76, 5, 1, -71, -71, 101, 125, 34, 68, 23, 87, 82, -6, -1, 5, -70,
-<a name="l05452"></a>05452 -6, 70, 0, -1, -1, 0, -106, 0, 0, 4, 42, 5, -70, 2, 38, 0, 47, 0, 0, 1, 7, 1, 1, 0, -28,
-<a name="l05453"></a>05453 0, 0, 0, 41, -79, 1, 6, -72, -1, -64, -76, 12, 14, 52, 6, 4, -72, -2, -89, 64, 10, 72, 43, 1, 6,
-<a name="l05454"></a>05454 64, 13, 17, 52, 6, 4, -72, 1, -48, -79, 72, 43, 0, 43, 43, 53, 1, 43, 43, 53, 0, -1, -1, 0, -125,
-<a name="l05455"></a>05455 0, 0, 2, -92, 5, -70, 0, 38, 0, 79, 0, 0, 1, 6, 1, 1, -26, 0, 0, 29, 64, 14, 1, -113, 4,
-<a name="l05456"></a>05456 -65, 4, 2, 4, 3, -107, 72, 43, 1, 4, 3, -72, 2, 125, -79, 72, 43, 0, 43, 53, 1, 43, 93, 53, 0,
-<a name="l05457"></a>05457 -1, -1, 0, -100, 0, 0, 5, 31, 7, 44, 2, 38, 0, 49, 0, 0, 1, 7, 0, -115, 1, 92, 1, 106, 0,
-<a name="l05458"></a>05458 64, -77, 1, 1, 1, 13, -70, 2, 33, 0, 41, 1, 100, -123, 0, 43, 1, -79, 6, 2, 67, 84, 88, -72, -1,
-<a name="l05459"></a>05459 -20, -76, 13, 13, 2, 4, 65, 43, 27, 64, 17, 111, 13, 127, 13, 2, 0, 13, 1, -65, 13, -32, 13, -16, 13,
-<a name="l05460"></a>05460 3, 13, 4, -72, -2, -107, -79, 72, 43, 43, 93, 113, 113, 89, 53, -1, -1, 0, -121, 0, 0, 3, -26, 5, -62,
-<a name="l05461"></a>05461 2, 38, 0, 81, 0, 0, 1, 7, 0, -115, 0, -30, 0, 0, 0, 36, -76, 1, 63, 26, 1, 26, -72, -1, -64,
-<a name="l05462"></a>05462 -76, 18, 20, 52, 26, 5, -72, -1, -38, -76, 72, 43, 1, 1, 26, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43,
-<a name="l05463"></a>05463 113, 53, -1, -1, 0, -100, 0, 0, 5, 31, 7, 44, 2, 38, 0, 49, 0, 0, 1, 7, 0, -33, 1, 119, 1,
-<a name="l05464"></a>05464 106, 0, 25, 64, 10, 1, 0, 15, 12, 1, 5, 65, 1, 1, 13, -70, 2, 33, 0, 41, 1, 100, -123, 0, 43,
-<a name="l05465"></a>05465 1, 43, 53, 0, -1, -1, 0, -121, 0, 0, 3, -26, 5, -62, 2, 38, 0, 81, 0, 0, 1, 7, 0, -33, 0,
-<a name="l05466"></a>05466 -30, 0, 0, 0, 22, 64, 10, 1, 0, 28, 25, 1, 11, 65, 1, 1, 26, -71, 2, 34, 0, 41, 0, 43, 1,
-<a name="l05467"></a>05467 43, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 44, 2, 38, 0, 50, 0, 0, 1, 7, 0, -35, 1, -97, 1,
-<a name="l05468"></a>05468 106, 0, 34, 64, 19, 3, 2, 0, 32, 32, 32, 2, -16, 32, 1, 32, 3, 86, 72, 43, 2, 3, 2, 35, -71,
-<a name="l05469"></a>05469 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 53, 53, -1, -1, 0, 68, -1, -24, 4, 39, 5, -62, 2, 38, 0,
-<a name="l05470"></a>05470 82, 0, 0, 1, 7, 0, -35, 0, -31, 0, 0, 0, 38, -78, 3, 2, 30, -72, -1, -64, 64, 16, 15, 15, 6,
-<a name="l05471"></a>05471 85, -113, 30, 1, 30, 4, 43, 72, 43, 2, 3, 2, 33, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 43, 53,
-<a name="l05472"></a>05472 53, -1, -1, 0, -95, 0, 0, 5, -83, 7, 44, 2, 38, 0, 53, 0, 0, 1, 7, 0, -115, 1, 25, 1, 106,
-<a name="l05473"></a>05473 0, 36, 64, 13, 2, 38, 64, 12, 17, 52, 38, 64, 19, 20, 52, 38, 2, -72, -1, 120, -76, 72, 43, 2, 1,
-<a name="l05474"></a>05474 38, -71, 2, 33, 0, 41, 0, 43, 1, 43, 43, 43, 53, -1, -1, 0, -123, 0, 0, 2, -58, 5, -62, 2, 38,
-<a name="l05475"></a>05475 0, 85, 0, 0, 1, 6, 0, -115, 20, 0, 0, 36, 64, 13, 1, -81, 21, -33, 21, 2, 21, 64, 11, 13, 52,
-<a name="l05476"></a>05476 21, 6, -72, -1, 123, -76, 72, 43, 1, 1, 21, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 93, 53, -1, -1,
-<a name="l05477"></a>05477 0, -95, 0, 0, 5, -83, 7, 38, 2, 38, 0, 53, 0, 0, 1, 7, 0, -33, 1, 34, 1, 100, 0, 40, 64,
-<a name="l05478"></a>05478 16, 2, 63, 35, 1, -17, 35, -1, 35, 2, 95, 35, -113, 35, 2, 35, 2, -72, -1, 107, -76, 72, 43, 2, 1,
-<a name="l05479"></a>05479 38, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 93, 113, 53, -1, -1, 0, 60, 0, 0, 2, -58, 5, -62, 2,
-<a name="l05480"></a>05480 38, 0, 85, 0, 0, 1, 6, 0, -33, 20, 0, 0, 29, -73, 1, 63, 18, 79, 18, 2, 18, 6, -72, -1, -106,
-<a name="l05481"></a>05481 -76, 72, 43, 1, 1, 21, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, 92, -1, -25, 4,
-<a name="l05482"></a>05482 -21, 7, 44, 2, 38, 0, 54, 0, 0, 1, 7, 0, -115, 1, 14, 1, 106, 0, 33, 64, 19, 1, 127, 52, -113,
-<a name="l05483"></a>05483 52, 2, 79, 52, 95, 52, 2, 52, 22, 0, 72, 43, 1, 1, 52, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93,
-<a name="l05484"></a>05484 93, 53, 0, -1, -1, 0, 63, -1, -24, 3, -79, 5, -62, 2, 38, 0, 86, 0, 0, 1, 7, 0, -115, 0, -84,
-<a name="l05485"></a>05485 0, 0, 0, 37, 64, 22, 1, -49, 52, -33, 52, 2, 47, 52, 95, 52, 2, 79, 52, 1, 52, 21, 0, 72, 43,
-<a name="l05486"></a>05486 1, 1, 52, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 93, 93, 53, 0, 0, 2, 0, 48, -3, -67, 4, -70,
-<a name="l05487"></a>05487 5, -70, 0, 7, 0, 18, 0, -54, -77, 13, 18, 8, 14, -70, 1, 49, 0, 13, 1, 73, 64, 13, 9, 11, 101,
-<a name="l05488"></a>05488 10, 18, 8, 101, 9, 9, 0, 10, 1, 10, -72, 2, -71, 64, 20, 7, 18, 81, 8, 8, 9, 101, 10, 45, 7,
-<a name="l05489"></a>05489 5, 2, 30, 4, 3, 2, 7, 0, 8, 20, -72, 2, 115, -75, 6, 5, 32, 4, 1, 4, -72, 1, 1, -73, 6,
-<a name="l05490"></a>05490 32, 1, 2, 47, 3, 1, 3, -72, 1, 1, -76, 1, 7, 32, 1, 0, -72, -1, -24, 64, 11, 16, 16, 2, 85,
-<a name="l05491"></a>05491 0, 8, 15, 15, 2, 85, 0, -72, -1, -14, -76, 12, 12, 2, 85, 0, -72, -1, -30, -76, 13, 13, 2, 85, 0,
-<a name="l05492"></a>05492 -72, -1, -4, -76, 12, 12, 6, 85, 0, -72, -1, -2, -73, 13, 13, 6, 85, 32, 0, 1, 0, -72, 2, 115, -77,
-<a name="l05493"></a>05493 19, -74, -103, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, 43, 60, -19, 16, -12, 93, 60, 16, -3, -12, 93, 60,
-<a name="l05494"></a>05494 16, -26, 0, 63, 60, 63, 60, -3, 60, 1, 16, -12, -3, 60, 16, -28, 0, 16, -10, 93, 60, 16, -3, 60, 16,
-<a name="l05495"></a>05495 -19, 16, -3, -19, 1, 17, 18, 57, 49, 48, 33, 17, 33, 53, 33, 21, 33, 17, 3, 53, 51, 21, 20, 7, 39,
-<a name="l05496"></a>05496 54, 55, 54, 55, 2, 19, -2, 29, 4, -118, -2, 27, -54, -51, -89, 50, 60, 30, 20, 4, 5, 13, -83, -83, -6,
-<a name="l05497"></a>05497 -13, -2, -70, -51, -51, -76, 73, 76, 27, 51, 33, 66, 0, 2, 0, 36, -3, -20, 2, 42, 5, -103, 0, 23, 0,
-<a name="l05498"></a>05498 33, 1, 4, 64, 21, 33, 33, 47, 35, 49, 33, 3, 0, 1, 13, 12, 10, 30, 33, 24, 1, 3, 0, 9, 22,
-<a name="l05499"></a>05499 30, -72, 1, 73, 64, 12, 25, 27, 64, 26, 24, 64, 25, 25, 0, 26, 1, 26, -72, 2, -74, 64, 47, 3, 33,
-<a name="l05500"></a>05500 -111, 24, 27, 26, 24, 25, 64, 26, 26, 1, 7, 16, 9, 43, 15, 10, 6, 22, 28, 3, 11, 15, 16, 35, 73,
-<a name="l05501"></a>05501 16, 34, 0, 34, -97, 1, 1, 1, 13, 18, 37, 12, 1, -1, 7, 8, 69, 9, 69, 7, -72, -1, -22, -76, 16,
-<a name="l05502"></a>05502 16, 2, 85, 7, -72, -1, -16, -76, 15, 15, 2, 85, 7, -72, -1, -22, -76, 14, 14, 2, 85, 7, -72, -1, -12,
-<a name="l05503"></a>05503 -76, 12, 13, 2, 85, 7, -72, -1, -4, -76, 11, 11, 2, 85, 7, -72, -1, -8, -76, 16, 16, 6, 85, 7, -72,
-<a name="l05504"></a>05504 -1, -20, 64, 24, 15, 15, 6, 85, 7, 2, 12, 12, 6, 85, 7, 13, 13, 13, 6, 85, 0, 7, 32, 7, -112,
-<a name="l05505"></a>05505 7, 3, 7, -70, 2, 48, 0, 34, 1, 54, -79, -60, 24, 43, 16, -12, 93, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l05506"></a>05506 43, -12, -28, 16, -19, 60, -3, 60, 16, 93, -28, -28, -26, 16, 60, 0, 63, -19, 63, 60, -3, 60, 1, 17, 18,
-<a name="l05507"></a>05507 57, 47, -3, 60, 16, 60, 16, -28, 0, 16, -10, 93, 60, 16, -19, 16, -19, 16, -19, 17, 18, 57, 18, 57, 1,
-<a name="l05508"></a>05508 17, 18, 57, 0, 17, 51, 51, 16, -55, 49, 48, 1, 93, 37, 23, 6, 35, 34, 38, 38, 53, 17, 35, 53, 51,
-<a name="l05509"></a>05509 17, 55, 17, 51, 21, 35, 17, 20, 22, 22, 51, 50, 3, 53, 51, 21, 20, 6, 7, 39, 54, 55, 2, 16, 26,
-<a name="l05510"></a>05510 76, 60, 98, 108, 44, -124, -124, -77, -75, -75, 19, 43, 40, 30, -52, -71, 73, 78, 44, 95, 7, -95, -97, 16, 62,
-<a name="l05511"></a>05511 101, -94, 2, 99, -116, 1, 7, 108, -2, -115, -116, -3, -109, 77, 44, 26, -2, 53, -72, -72, 70, 123, 34, 69, 42,
-<a name="l05512"></a>05512 116, -1, -1, 0, 48, 0, 0, 4, -70, 7, 38, 2, 38, 0, 55, 0, 0, 1, 7, 0, -33, 1, 15, 1, 100,
-<a name="l05513"></a>05513 0, 53, -77, 1, 1, 1, 11, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 12, 11,
-<a name="l05514"></a>05514 1, 6, 65, 43, 27, 64, 12, 8, 64, 37, 39, 52, 8, 64, 13, 17, 52, 8, 6, -72, -1, -83, -79, 72, 43,
-<a name="l05515"></a>05515 43, 43, 43, 89, 53, 0, 0, 2, 0, 35, -1, -14, 2, -3, 5, -70, 0, 10, 0, 34, 0, -16, 64, 42, 111,
-<a name="l05516"></a>05516 5, 108, 7, 127, 7, -114, 7, 4, 96, 1, 96, 6, 96, 7, 112, 1, 112, 4, 114, 7, -128, 1, -128, 4, 8,
-<a name="l05517"></a>05517 0, 23, 24, 21, 6, 10, 0, 11, 13, 27, 12, 14, 11, 20, 33, 7, -72, 2, 45, 64, 36, 1, 7, -73, 6,
-<a name="l05518"></a>05518 0, 64, 2, 2, 1, 0, 7, 51, 1, 10, -111, 0, 64, 1, 64, 2, 26, 36, 27, 20, 43, 26, 21, 6, 33,
-<a name="l05519"></a>05519 28, 14, 11, 26, 12, 34, 27, -72, 2, 48, -74, 24, 29, 37, 23, 20, 69, 18, -72, -1, -14, -76, 16, 16, 2,
-<a name="l05520"></a>05520 85, 18, -72, -1, -10, -76, 14, 15, 2, 85, 18, -72, -1, -4, -76, 12, 12, 2, 85, 18, -72, -1, -20, -76, 16,
-<a name="l05521"></a>05521 16, 6, 85, 18, -72, -1, -24, -76, 15, 15, 6, 85, 18, -72, -1, -10, -76, 13, 13, 6, 85, 18, -72, -1, -12,
-<a name="l05522"></a>05522 64, 10, 12, 12, 6, 85, 0, 18, 1, 18, 25, 35, -72, 1, 54, -79, 102, 24, 43, 78, 16, -12, 93, 43, 43,
-<a name="l05523"></a>05523 43, 43, 43, 43, 43, 77, -28, 60, -3, 60, -12, -28, 60, 0, 63, -19, 63, 60, -3, 60, 1, 78, 16, -10, 77,
-<a name="l05524"></a>05524 -19, -3, -28, 16, -28, 0, 63, 60, 16, -19, 16, -19, 16, -28, 17, 18, 57, 18, 57, 1, 17, 18, 57, 17, 18,
-<a name="l05525"></a>05525 57, 0, 17, 51, 51, -55, 49, 48, 1, 93, 0, 93, 1, 53, 51, 21, 20, 6, 7, 39, 54, 54, 55, 3, 23,
-<a name="l05526"></a>05526 6, 35, 34, 38, 38, 53, 17, 35, 53, 51, 17, 55, 17, 51, 21, 35, 17, 20, 22, 22, 51, 50, 2, 69, -72,
-<a name="l05527"></a>05527 72, 78, 45, 51, 49, 2, -111, 26, 76, 60, 98, 108, 44, -124, -124, -77, -75, -75, 19, 43, 40, 30, 5, 1, -71,
-<a name="l05528"></a>05528 -71, 101, 125, 34, 68, 23, 87, 82, -5, -96, -97, 16, 62, 101, -94, 2, 99, -116, 1, 7, 108, -2, -115, -116, -3,
-<a name="l05529"></a>05529 -109, 77, 44, 26, -1, -1, 0, -95, -1, -25, 5, 34, 7, 43, 2, 38, 0, 56, 0, 0, 1, 7, 0, -37, 1,
-<a name="l05530"></a>05530 -118, 1, 62, 0, 59, 64, 15, 2, 1, 24, -128, 58, 60, 52, -81, 24, -65, 24, -1, 24, 3, 24, -72, 3, 23,
-<a name="l05531"></a>05531 0, 125, 63, 114, 43, 24, 53, 53, 1, -79, 6, 2, 67, 84, 88, -73, 2, 1, 0, 21, 27, 12, 0, 65, 43,
-<a name="l05532"></a>05532 53, 53, 27, -73, 1, 2, 2, 30, 6, 0, 104, 39, 43, 89, 0, -1, -1, 0, -125, -1, -24, 3, -32, 5, -19,
-<a name="l05533"></a>05533 2, 38, 0, 88, 0, 0, 1, 7, 0, -37, 0, -36, 0, 0, 0, 25, 64, 12, 2, 1, 0, 25, 31, 17, 17,
-<a name="l05534"></a>05534 65, 1, 2, 2, 34, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 53, 0, -1, -1, 0, -95, -1, -25, 5, 34,
-<a name="l05535"></a>05535 7, 44, 2, 38, 0, 56, 0, 0, 1, 7, 0, -35, 1, -105, 1, 106, 0, 51, -75, 2, 1, 1, 2, 2, 28,
-<a name="l05536"></a>05536 -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -72, -1, -23, -76, 21, 28, 12, 0, 65, 43, 27,
-<a name="l05537"></a>05537 64, 11, -64, 25, 1, 96, 25, 1, 25, 17, 85, 72, 43, 43, 93, 93, 89, 53, 53, 0, -1, -1, 0, -125, -1,
-<a name="l05538"></a>05538 -24, 3, -32, 5, -62, 2, 38, 0, 88, 0, 0, 1, 7, 0, -35, 0, -76, 0, 0, 0, 49, -75, 2, 1, 1,
-<a name="l05539"></a>05539 2, 2, 32, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 28, 32, 11, 22, 65, 43,
-<a name="l05540"></a>05540 27, -71, 0, 29, -1, -64, -73, 18, 20, 52, 29, 17, 100, 72, 43, 43, 43, 89, 53, 52, 0, -1, -1, 0, 41,
-<a name="l05541"></a>05541 0, 0, 4, -80, 7, 44, 2, 38, 0, 61, 0, 0, 1, 7, 0, -115, 0, -5, 1, 106, 0, 40, 64, 16, 1,
-<a name="l05542"></a>05542 -49, 16, -33, 16, 2, -81, 16, 1, 16, 64, 11, 15, 52, 16, 2, -72, -1, 89, -76, 72, 43, 1, 1, 16, -71,
-<a name="l05543"></a>05543 2, 33, 0, 41, 0, 43, 1, 43, 43, 93, 93, 53, -1, -1, 0, 40, 0, 0, 3, -44, 5, -62, 2, 38, 0,
-<a name="l05544"></a>05544 93, 0, 0, 1, 7, 0, -115, 0, -87, 0, 0, 0, 30, -75, 1, 79, 18, 1, 18, 7, -72, -2, 105, -76, 72,
-<a name="l05545"></a>05545 43, 1, 1, 18, -70, 2, 34, 0, 41, 1, 100, -123, 0, 43, 1, 43, 93, 53, -1, -1, 0, 41, 0, 0, 4,
-<a name="l05546"></a>05546 -80, 6, -12, 2, 38, 0, 61, 0, 0, 1, 7, 0, -38, 1, 48, 1, 106, 0, 27, -75, 1, -49, 13, 1, 13,
-<a name="l05547"></a>05547 2, -72, -1, 17, -76, 72, 43, 1, 1, 13, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0,
-<a name="l05548"></a>05548 40, 0, 0, 3, -44, 5, -118, 2, 38, 0, 93, 0, 0, 1, 7, 0, -38, 0, -87, 0, 0, 0, 46, 64, 19,
-<a name="l05549"></a>05549 1, 15, 64, 11, 11, 6, 85, 31, 15, 47, 15, 2, -17, 15, -1, 15, 2, 15, 4, -72, -1, -95, -76, 72, 43,
-<a name="l05550"></a>05550 1, 1, 15, -70, 2, 34, 0, 41, 1, 100, -123, 0, 43, 1, 43, 93, 113, 43, 53, 0, 1, 0, -92, 0, 0,
-<a name="l05551"></a>05551 4, 56, 5, -70, 0, 5, 0, -125, 64, 28, 2, 3, 30, 1, 0, 2, 5, 8, 16, 1, 32, 1, 2, 1, 26,
-<a name="l05552"></a>05552 7, 3, 4, 32, 5, 5, 0, 36, 16, 16, 2, 85, 0, -72, -1, -14, -76, 15, 15, 2, 85, 0, -72, -1, -22,
-<a name="l05553"></a>05553 -76, 13, 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -3, -76, 16, 16, 6, 85, 0, -72,
-<a name="l05554"></a>05554 -1, -13, -76, 15, 15, 6, 85, 0, -72, -1, -22, -76, 13, 13, 6, 85, 0, -72, -1, -12, -73, 12, 12, 6, 85,
-<a name="l05555"></a>05555 0, 25, 6, 59, -71, 1, -114, 0, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 60, 77, 16, -3,
-<a name="l05556"></a>05556 60, 78, 16, -26, 93, 0, 63, 63, 60, 77, -3, 60, 49, 48, 19, 33, 21, 33, 17, 35, -92, 3, -108, -3, 46,
-<a name="l05557"></a>05557 -62, 5, -70, -83, -6, -13, 0, 3, 0, 96, -1, -25, 5, -38, 5, -44, 0, 12, 0, 24, 0, 28, 1, 40, 64,
-<a name="l05558"></a>05558 105, 108, 8, 109, 10, 108, 15, 106, 17, 99, 21, 99, 23, 6, 16, 14, 16, 18, 31, 20, 31, 24, 99, 2, 99,
-<a name="l05559"></a>05559 4, 6, 106, 14, 99, 18, 100, 20, 107, 24, -104, 2, -106, 4, 6, 31, 21, 16, 23, 109, 1, 98, 5, 99, 7,
-<a name="l05560"></a>05560 106, 11, 111, 12, 7, 16, 2, 31, 4, 31, 8, 18, 10, 16, 15, 31, 17, 32, 30, 7, 58, 8, 27, 30, 79,
-<a name="l05561"></a>05561 25, 95, 25, 127, 25, -113, 25, 4, -17, 25, 1, 25, 25, 9, 22, 30, 3, 3, 16, 30, 9, 9, 28, 101, 19,
-<a name="l05562"></a>05562 25, 101, 13, 19, 38, 6, -72, -1, -24, -76, 16, 16, 2, 85, 6, -72, -1, -18, -76, 13, 13, 2, 85, 6, -72,
-<a name="l05563"></a>05563 -1, -16, -76, 12, 12, 2, 85, 6, -72, -1, -7, -76, 11, 11, 6, 85, 6, -72, -1, -12, -76, 13, 13, 6, 85,
-<a name="l05564"></a>05564 6, -72, -1, -6, 64, 38, 12, 12, 6, 85, 32, 6, -128, 6, 2, -128, 30, 1, 6, 26, 30, 13, 38, 0, 6,
-<a name="l05565"></a>05565 11, 11, 6, 85, 0, 6, 12, 12, 6, 85, 32, 0, 1, 0, 25, 29, 99, 92, 24, 43, 16, -10, 93, 43, 43,
-<a name="l05566"></a>05566 -19, 16, -10, 93, 93, 43, 43, 43, 43, 43, 43, -19, 16, -26, 16, -26, 0, 63, -19, 63, -19, 18, 57, 47, 113,
-<a name="l05567"></a>05567 93, -19, 49, 48, 67, 121, 64, 44, 1, 24, 11, 37, 17, 8, 19, 33, 1, 15, 10, 13, 33, 0, 21, 4, 19,
-<a name="l05568"></a>05568 33, 1, 23, 2, 13, 33, 0, 18, 7, 16, 33, 0, 14, 12, 16, 33, 0, 20, 5, 22, 33, 1, 24, 1, 22,
-<a name="l05569"></a>05569 33, 1, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, -127, 1, 93, 93, 93, 0, 93, 93, 19, 16, 0, 33, 32,
-<a name="l05570"></a>05570 0, 17, 16, 0, 33, 34, 36, 2, 55, 20, 0, 51, 50, 0, 17, 16, 0, 35, 34, 0, 19, 53, 33, 21, 96,
-<a name="l05571"></a>05571 1, -118, 1, 52, 1, 53, 1, -121, -2, 118, -2, -51, -35, -2, -77, -109, -56, 1, 16, -28, -32, 1, 22, -2, -24,
-<a name="l05572"></a>05572 -37, -41, -2, -32, -45, 2, 68, 2, -54, 1, 110, 1, -100, -2, 93, -2, -86, -2, -84, -2, 96, -35, 1, 91, -88,
-<a name="l05573"></a>05573 -5, -2, -63, 1, 59, 1, 20, 1, 24, 1, 57, -2, -38, -2, -128, -84, -84, 0, 0, 3, 0, 85, -1, -53, 6,
-<a name="l05574"></a>05574 13, 5, -26, 0, 18, 0, 25, 0, 32, 1, 84, 64, 96, 32, 34, 58, 3, 58, 7, 53, 12, 53, 16, 53, 20,
-<a name="l05575"></a>05575 52, 24, 60, 27, 58, 31, 68, 3, 68, 7, 73, 17, 96, 34, 112, 34, -124, 21, -118, 30, -97, 34, -96, 34, -65,
-<a name="l05576"></a>05576 34, -16, 34, 20, 0, 34, 56, 3, 2, 41, 21, 38, 23, 38, 28, 40, 30, 56, 6, 104, 4, 105, 21, 101, 23,
-<a name="l05577"></a>05577 101, 28, 105, 30, 118, 4, 121, 6, 121, 13, 118, 16, -120, 4, -120, 20, -123, 23, -123, 28, -120, 30, 19, 57, 3,
-<a name="l05578"></a>05578 1, 32, 19, 8, 11, 26, 25, 30, 11, -72, 1, 58, 64, 38, 10, 19, 30, 18, 112, 2, -128, 2, 2, 2, -94,
-<a name="l05579"></a>05579 0, 3, 10, 9, 26, 9, 19, 10, 1, -112, 9, 1, 64, 9, 80, 9, 96, 9, 112, 9, -128, 9, 5, 9, 32,
-<a name="l05580"></a>05580 0, 10, -72, -1, -4, 64, 13, 12, 12, 6, 85, 127, 10, 1, 10, 10, 14, 29, 38, 5, -72, -1, -12, 64, 58,
-<a name="l05581"></a>05581 15, 16, 6, 85, 5, 42, 13, 13, 6, 85, 5, 26, 11, 12, 6, 85, 0, 5, 96, 5, 2, 32, 5, 96, 5,
-<a name="l05582"></a>05582 112, 5, -97, 5, -96, 5, -65, 5, -16, 5, 7, 5, 26, 34, 0, 34, 16, 34, 64, 34, 3, 16, 34, 48, 34,
-<a name="l05583"></a>05583 64, 34, -80, 34, -64, 34, 5, 34, -72, -1, -64, 64, 12, 16, 18, 52, 22, 38, 14, 18, 16, 16, 2, 85, 14,
-<a name="l05584"></a>05584 -72, -1, -22, 64, 11, 13, 13, 2, 85, 14, 8, 15, 16, 6, 85, 14, -72, -1, -42, -76, 13, 13, 6, 85, 14,
-<a name="l05585"></a>05585 -72, -1, -24, 64, 13, 11, 12, 6, 85, 32, 14, 1, 14, 25, 33, 99, 92, 24, 43, 16, -10, 93, 43, 43, 43,
-<a name="l05586"></a>05586 43, 43, -19, 43, 93, 113, 16, -10, 93, 113, 43, 43, 43, -19, 18, 57, 47, 113, 43, 60, -3, 113, 114, 60, 16,
-<a name="l05587"></a>05587 60, 16, 60, 0, 63, 63, -12, 93, 60, -19, 16, -12, -3, 60, 16, 60, 16, 60, 49, 48, 0, 113, 93, 1, 113,
-<a name="l05588"></a>05588 93, 1, 51, 21, 4, 0, 21, 16, 0, 5, 21, 35, 53, 36, 0, 53, 52, 18, 36, 55, 21, 6, 6, 21, 20,
-<a name="l05589"></a>05589 22, 23, 51, 54, 54, 53, 52, 38, 35, 2, -48, -62, 1, 52, 1, 71, -2, -98, -2, -25, -62, -2, -33, -2, -90,
-<a name="l05590"></a>05590 -106, 1, 18, -45, -50, -29, -8, -71, -62, -51, -24, -34, -41, 5, -26, -75, 19, -2, -66, -17, -2, -12, -2, -54, 10,
-<a name="l05591"></a>05591 -42, -42, 11, 1, 63, -7, -93, 1, 8, -104, 10, -88, 6, -42, -56, -54, -46, 3, 6, -38, -62, -72, -23, 0, 0,
-<a name="l05592"></a>05592 2, 0, 72, -1, -24, 4, 83, 4, 62, 0, 20, 0, 32, 1, 20, 64, 80, 6, 9, 6, 18, 16, 34, 55, 2,
-<a name="l05593"></a>05593 71, 2, 86, 2, 86, 4, 118, 9, 117, 18, -122, 9, 10, 8, 7, 1, 73, 23, 70, 25, 70, 29, 73, 31, 91,
-<a name="l05594"></a>05594 23, 84, 25, 84, 29, 91, 31, 104, 9, 104, 11, 103, 15, 121, 9, -9, 28, 13, 24, 19, 1, 37, 29, 42, 31,
-<a name="l05595"></a>05595 53, 29, 58, 31, 4, 111, 8, 96, 19, 2, 19, 8, 3, 30, 4, 16, 6, 0, 6, 6, 10, 27, -72, 2, -102,
-<a name="l05596"></a>05596 -78, 10, 11, 21, -72, 2, -102, -75, 16, 7, 8, 19, 0, 3, -72, -1, -10, -76, 16, 17, 2, 85, 3, -72, -1,
-<a name="l05597"></a>05597 -16, -76, 16, 17, 6, 85, 3, -72, -1, -16, -73, 13, 13, 6, 85, 3, 107, 64, 30, -72, -1, -24, -76, 13, 17,
-<a name="l05598"></a>05598 2, 85, 30, -72, -1, -20, -76, 11, 11, 2, 85, 30, -72, -1, -18, 64, 71, 13, 13, 6, 85, -112, 30, 1, 31,
-<a name="l05599"></a>05599 30, -16, 30, 2, 30, 66, 5, -128, 0, -83, 1, 1, 6, -83, 5, 55, 34, 24, 64, 13, 8, 14, 15, 2, 85,
-<a name="l05600"></a>05600 13, 28, 12, 13, 2, 85, 13, 12, 16, 16, 6, 85, 13, 18, 13, 13, 6, 85, 13, 37, 12, 12, 6, 85, 13,
-<a name="l05601"></a>05601 23, 11, 11, 6, 85, 63, 13, 79, 13, 2, 13, 52, 33, 16, -10, 93, 43, 43, 43, 43, 43, 43, -19, 16, -10,
-<a name="l05602"></a>05602 -19, 60, 16, -19, 26, 16, -3, 113, 93, 43, 43, 43, 26, -19, 43, 43, 43, 17, 51, 51, 0, 63, -19, 63, -19,
-<a name="l05603"></a>05603 63, 63, 17, 18, 23, 57, 93, 49, 48, 0, 113, 114, 93, 1, 113, 93, 1, 51, 6, 3, 18, 23, 35, 38, 39,
-<a name="l05604"></a>05604 6, 33, 34, 2, 17, 16, 18, 51, 50, 22, 23, 54, 37, 34, 6, 21, 20, 22, 51, 50, 54, 53, 52, 38, 3,
-<a name="l05605"></a>05605 -101, -72, 70, 59, 70, 59, -77, 43, 22, 83, -2, -8, -56, -12, -11, -54, 125, -98, 68, 7, -2, -72, -127, -106, -114,
-<a name="l05606"></a>05606 127, 124, -90, -101, 4, 38, -36, -2, -55, -2, 126, -111, 100, 94, -38, 1, 44, 1, 1, 1, 8, 1, 33, 101, 103,
-<a name="l05607"></a>05607 35, 20, -48, -60, -65, -38, -41, -54, -60, -56, 0, 2, 0, 72, -1, -24, 4, 44, 5, -70, 0, 19, 0, 31, 1,
-<a name="l05608"></a>05608 -122, 64, -127, 59, 18, 1, 88, 10, 90, 12, 85, 15, 104, 10, 104, 12, 120, 31, 6, 69, 25, 74, 27, 74, 31,
-<a name="l05609"></a>05609 85, 6, 90, 9, 5, 39, 21, 40, 31, 55, 21, 56, 31, 69, 21, 5, -58, 3, 1, 51, 22, 57, 24, 57, 28,
-<a name="l05610"></a>05610 51, 30, 91, 28, -114, 19, -121, 31, -103, 3, -88, 18, -72, 18, -42, 21, -38, 25, -36, 28, -42, 31, -25, 12, -25,
-<a name="l05611"></a>05611 22, -9, 12, -9, 22, 18, 107, 6, 111, 10, 99, 12, 96, 16, 99, 22, 111, 24, 111, 28, 96, 30, 126, 19, 9,
-<a name="l05612"></a>05612 95, 6, 95, 10, 80, 12, 80, 16, 80, 22, 95, 24, 90, 28, 80, 30, 8, 6, 3, 21, 3, 43, 17, 107, 12,
-<a name="l05613"></a>05613 106, 16, 5, 19, 2, 0, 29, -72, 2, -102, -75, 5, 17, 7, 17, 2, 23, -72, 2, -102, -78, 11, 11, 2, -72,
-<a name="l05614"></a>05614 2, -102, 64, 51, 0, 0, 123, 3, -117, 3, 2, 3, 1, 0, 48, 17, 64, 17, 2, 91, 17, 107, 17, 127, 17,
-<a name="l05615"></a>05615 -113, 17, 4, 5, 17, 8, 14, 64, 0, 1, 0, 0, 14, 1, 1, 26, 64, 33, 64, 13, 13, 2, 85, 33, 64,
-<a name="l05616"></a>05616 11, 11, 2, 85, 8, -72, -1, -22, 64, 17, 15, 15, 2, 85, 8, 24, 13, 13, 2, 85, 8, 16, 11, 11, 2,
-<a name="l05617"></a>05617 85, 8, -72, -1, -16, -76, 15, 15, 6, 85, 8, -72, -1, -15, -76, 11, 13, 6, 85, 8, -72, -1, -64, 64, 74,
-<a name="l05618"></a>05618 36, 37, 52, 48, 8, 1, 0, 8, 16, 8, 32, 8, 3, 8, 49, 33, 20, 64, 14, 12, 14, 15, 2, 85, 14,
-<a name="l05619"></a>05619 18, 13, 13, 2, 85, 14, 12, 12, 12, 2, 85, 14, 28, 11, 11, 2, 85, 14, 12, 16, 16, 6, 85, 14, 13,
-<a name="l05620"></a>05620 13, 13, 6, 85, 14, 22, 12, 12, 6, 85, 14, 13, 11, 11, 6, 85, 31, 14, 63, 14, 2, 14, 49, 32, 16,
-<a name="l05621"></a>05621 -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, -10, 93, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 51,
-<a name="l05622"></a>05622 47, 17, 51, 47, 93, 17, 18, 57, 57, 93, 114, 17, 18, 57, 93, 0, 63, -19, 63, -19, 17, 51, 63, 51, -19,
-<a name="l05623"></a>05623 17, 18, 57, 49, 48, 1, 113, 93, 93, 93, 114, 0, 93, 93, 93, 113, 19, 33, 21, 33, 22, 23, 22, 22, 21,
-<a name="l05624"></a>05624 16, 0, 35, 34, 2, 53, 16, 0, 55, 38, 39, 19, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, -82, 3,
-<a name="l05625"></a>05625 33, -3, -48, 100, -43, -66, -106, -2, -23, -32, -11, -8, 1, 6, -74, 93, -7, 82, -77, -117, 122, -69, -78, -121, -107,
-<a name="l05626"></a>05626 -91, 5, -70, -110, 102, -109, -124, -30, -63, -2, -3, -2, -29, 1, 64, -36, 1, 0, 1, 13, 7, 65, -33, -4, -54,
-<a name="l05627"></a>05627 -86, -36, -68, -53, -68, -50, -24, 0, 0, 1, 0, 98, -1, -24, 3, 99, 4, 62, 0, 36, 0, -24, 64, 55, 31,
-<a name="l05628"></a>05628 38, 95, 38, 125, 2, 125, 21, -119, 1, -117, 2, -125, 8, -124, 15, -117, 21, -119, 22, -78, 4, -78, 15, -61, 4,
-<a name="l05629"></a>05629 -62, 15, 14, -128, 38, 1, 38, 33, 57, 26, 54, 34, 117, 7, 121, 16, -76, 5, -74, 33, -60, 5, -58, 33, 9,
-<a name="l05630"></a>05630 30, 12, 23, 22, -72, -1, -64, 64, 14, 9, 12, 52, 22, 22, 20, 0, 63, 1, 1, 1, 1, 3, 11, -72, 2,
-<a name="l05631"></a>05631 -102, 64, 9, 112, 12, -65, 12, 2, 12, 12, 25, 3, -72, 2, -102, -78, 35, 7, 20, -72, 2, -102, 64, 43, 25,
-<a name="l05632"></a>05632 11, 30, 6, 28, 12, 12, 23, 28, 1, 0, 22, 23, 6, 64, 32, 64, 26, 34, 52, 32, 32, 28, 16, 0, 1,
-<a name="l05633"></a>05633 0, 0, 0, 23, 32, 23, 96, 23, -128, 23, 4, 23, -86, 38, 17, 64, 28, -72, -1, -8, 64, 24, 15, 15, 6,
-<a name="l05634"></a>05634 85, 28, 16, 12, 12, 6, 85, 28, 22, 11, 11, 6, 85, 31, 28, 79, 28, 2, 28, 52, 37, 16, -10, 93, 43,
-<a name="l05635"></a>05635 43, 43, -19, 16, -10, 93, 50, 47, 113, 17, 51, 47, 43, -19, 17, 51, 17, 51, 17, 18, 57, 47, 17, 18, 57,
-<a name="l05636"></a>05636 0, 63, -19, 63, -19, 18, 57, 47, 113, -19, 17, 51, 47, 93, 51, 17, 51, 47, 43, 51, 17, 57, 49, 48, 0,
-<a name="l05637"></a>05637 93, 1, 113, 93, 1, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 55, 21, 38, 35, 34, 6, 21, 20, 22, 51,
-<a name="l05638"></a>05638 50, 55, 23, 6, 35, 34, 38, 53, 52, 55, 38, 53, 52, 54, 51, 50, 3, 61, -127, 123, 107, 88, 81, 120, 116,
-<a name="l05639"></a>05639 15, 35, 32, 16, -113, 111, 112, 77, -115, 123, -127, -96, -18, -69, -72, -80, -109, -82, -76, -50, 3, -82, 104, 93, 94,
-<a name="l05640"></a>05640 54, 70, 93, 1, -105, 1, 110, 69, 71, 97, -125, 109, -86, -66, 126, -75, 76, 83, -110, 119, -67, 0, 2, 0, 68,
-<a name="l05641"></a>05641 -1, -24, 4, -61, 4, 62, 0, 15, 0, 27, 1, 36, 64, 61, 54, 17, 54, 21, 57, 23, 57, 27, 69, 17, 69,
-<a name="l05642"></a>05642 21, 73, 23, 73, 27, 83, 2, 88, 5, 84, 8, 82, 17, 84, 21, 94, 23, 101, 2, 106, 5, 100, 8, 100, 17,
-<a name="l05643"></a>05643 100, 21, 109, 23, 20, 15, 2, 2, 10, 4, 22, 28, 7, 11, 1, 28, 15, 6, 16, 28, 13, 7, 25, 36, 4,
-<a name="l05644"></a>05644 -72, -1, -22, -76, 14, 14, 2, 85, 4, -72, -1, -22, -76, 10, 12, 2, 85, 4, -72, -1, -17, -76, 16, 16, 6,
-<a name="l05645"></a>05645 85, 4, -72, -1, -32, -76, 15, 15, 6, 85, 4, -72, -1, -43, -76, 13, 13, 6, 85, 4, -72, -1, -15, -76, 12,
-<a name="l05646"></a>05646 12, 6, 85, 4, -72, -1, -28, 64, 33, 11, 11, 6, 85, 80, 4, 96, 4, 112, 4, -128, 4, 4, 16, 4, 48,
-<a name="l05647"></a>05647 4, 64, 4, 80, 4, 96, 4, 112, 4, -128, 4, -112, 4, -80, 4, 9, 4, -72, 1, -49, 64, 50, 10, 63, 0,
-<a name="l05648"></a>05648 1, 15, 0, -113, 0, 2, 0, -86, 29, 19, 36, 10, 64, 36, 37, 52, 10, 12, 14, 15, 2, 85, 10, 18, 13,
-<a name="l05649"></a>05649 13, 2, 85, 10, 12, 12, 12, 2, 85, 10, 28, 11, 11, 2, 85, 10, 12, 16, 16, 6, 85, 10, -72, -1, -1,
-<a name="l05650"></a>05650 64, 30, 15, 15, 6, 85, 10, 12, 13, 13, 6, 85, 10, 30, 12, 12, 6, 85, 10, 10, 11, 11, 6, 85, 31,
-<a name="l05651"></a>05651 10, 63, 10, 2, 10, 49, 28, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, -26, 113, 93,
-<a name="l05652"></a>05652 16, -3, 93, 113, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, -19, 63, -19, 63, -19, 1, 17, 18, 57, 17, 51,
-<a name="l05653"></a>05653 49, 48, 1, 93, 1, 21, 33, 22, 17, 16, 0, 35, 34, 0, 17, 16, 0, 51, 50, 23, 7, 34, 6, 21, 20,
-<a name="l05654"></a>05654 22, 51, 50, 54, 53, 52, 38, 4, -61, -2, -33, -123, -2, -35, -48, -40, -2, -24, 1, 35, -51, 75, 95, -83, -125,
-<a name="l05655"></a>05655 -79, -83, -118, -111, -85, -99, 4, 38, -110, 124, -2, -6, -2, -29, -2, -13, 1, 24, 1, 19, 1, 27, 1, 16, 24,
-<a name="l05656"></a>05656 125, -52, -53, -54, -52, -43, -62, -79, -27, 0, 1, 0, 46, 0, 0, 2, -6, 4, 38, 0, 7, 0, -67, 64, 29,
-<a name="l05657"></a>05657 16, 9, 80, 9, 96, 9, 112, 9, -128, 9, -97, 9, -48, 9, 7, 79, 9, 1, 2, 10, 7, 4, 28, 5, 6,
-<a name="l05658"></a>05658 127, 7, 1, 7, -72, 1, 15, -76, 1, 112, 4, 1, 4, -72, 1, 15, -78, 1, 37, 2, -72, -1, -32, -76, 16,
-<a name="l05659"></a>05659 16, 2, 85, 2, -72, -1, -12, -76, 13, 13, 2, 85, 2, -72, -1, -2, -76, 12, 12, 2, 85, 2, -72, -1, -28,
-<a name="l05660"></a>05660 -76, 11, 11, 2, 85, 2, -72, -1, -20, 64, 11, 10, 10, 2, 85, 2, 8, 16, 16, 6, 85, 2, -72, -1, -8,
-<a name="l05661"></a>05661 -76, 13, 13, 6, 85, 2, -72, -1, -10, 64, 45, 12, 12, 6, 85, 16, 2, 32, 2, 112, 2, -128, 2, -48, 2,
-<a name="l05662"></a>05662 -32, 2, -16, 2, 7, 64, 2, -96, 2, -80, 2, 3, 0, 2, 112, 2, -128, 2, -48, 2, -32, 2, -16, 2, 6,
-<a name="l05663"></a>05663 9, 0, 2, 1, 74, 2, 47, 94, 93, 94, 114, 113, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, -28, 93, 16,
-<a name="l05664"></a>05664 -28, 93, 0, 63, -3, 60, 63, 49, 48, 1, 113, 93, 1, 17, 35, 17, 33, 53, 33, 21, 1, -6, -76, -2, -24,
-<a name="l05665"></a>05665 2, -52, 3, -108, -4, 108, 3, -108, -110, -110, 0, 2, 0, 72, -2, 105, 4, -23, 4, 63, 0, 27, 0, 37, 1,
-<a name="l05666"></a>05666 30, 64, 68, 64, 39, 1, 35, 5, 35, 23, 40, 24, 56, 29, 72, 29, 115, 12, 122, 23, -118, 9, -116, 23, -76,
-<a name="l05667"></a>05667 5, -9, 2, 11, 82, 13, 102, 4, 103, 5, 98, 13, 103, 27, -104, 23, -88, 23, -57, 13, -54, 18, -54, 23, -54,
-<a name="l05668"></a>05668 24, 11, 28, 51, 6, 28, 19, 22, 11, 21, 1, 28, 0, 34, 28, 11, 7, 0, 7, 1, 0, -72, -1, -64, 64,
-<a name="l05669"></a>05669 21, 9, 14, 52, 0, 0, 25, 28, 20, 6, 79, 21, 1, 21, 37, 20, 6, 16, 16, 2, 85, 20, -72, -1, -12,
-<a name="l05670"></a>05670 -76, 15, 15, 2, 85, 20, -72, -1, -4, 64, 24, 15, 15, 6, 85, 20, 6, 12, 12, 6, 85, 20, 64, 11, 13,
-<a name="l05671"></a>05671 52, -65, 20, 1, 20, 20, 25, 31, 36, 15, -72, -1, -10, -76, 15, 15, 6, 85, 15, -72, -1, -15, -76, 13, 13,
-<a name="l05672"></a>05672 6, 85, 15, -72, -1, -18, -76, 12, 12, 6, 85, 15, -72, -1, -14, 64, 28, 11, 11, 6, 85, 64, 15, 1, 0,
-<a name="l05673"></a>05673 15, 16, 15, 32, 15, 48, 15, 4, 15, 49, 39, 3, 36, 25, 16, 16, 16, 6, 85, 25, -72, -1, -4, 64, 31,
-<a name="l05674"></a>05674 15, 15, 6, 85, 25, 18, 13, 13, 6, 85, 25, 23, 12, 12, 6, 85, 25, 14, 11, 11, 6, 85, 63, 25, 1,
-<a name="l05675"></a>05675 25, 49, 38, 52, 55, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, -19, 16, -10, 93, 113, 43, 43, 43, 43, -19,
-<a name="l05676"></a>05676 18, 57, 47, 93, 43, 43, 43, 43, 43, -3, 113, 60, 16, 60, 17, 57, 47, 43, 51, 0, 63, 63, -19, 16, -19,
-<a name="l05677"></a>05677 47, 63, 60, -3, -28, 49, 48, 0, 93, 1, 93, 113, 1, 7, 6, 17, 20, 22, 23, 17, 52, 54, 54, 51, 50,
-<a name="l05678"></a>05678 22, 22, 21, 20, 6, 6, 7, 17, 35, 17, 34, 0, 17, 52, 0, 1, 54, 54, 53, 52, 38, 35, 34, 6, 21,
-<a name="l05679"></a>05679 1, -13, 35, -49, -93, -94, 30, 107, 92, -113, -77, 124, 98, -36, -77, -78, -70, -2, -68, 1, 3, 1, -83, 127, -75,
-<a name="l05680"></a>05680 -124, 74, 53, 49, 4, 59, -100, 69, -2, -37, -101, -13, 35, 2, -108, 106, 115, 73, 116, -6, -112, 120, -15, -54, 38,
-<a name="l05681"></a>05681 -2, -126, 1, 126, 1, 70, 1, 0, -19, 1, 37, -4, 77, 23, -18, -63, -77, -92, 73, 124, 0, 2, -1, -31, -3,
-<a name="l05682"></a>05682 103, 4, -118, -2, -21, 0, 3, 0, 7, 0, 67, -74, 2, 1, 63, 3, 0, 6, 0, -72, 2, -97, 64, 24, 5,
-<a name="l05683"></a>05683 7, 5, 63, 4, 7, 6, 6, 3, 3, 2, 26, 9, 4, 5, 5, 0, 0, 1, -59, 8, 67, 65, 24, 43, 16,
-<a name="l05684"></a>05684 -11, 60, 16, 60, 16, 60, 78, 16, -10, 60, 16, 60, 16, 60, 0, 47, 77, -19, 60, 16, -26, 60, 16, 60, -3,
-<a name="l05685"></a>05685 60, 49, 48, 3, 53, 33, 21, 1, 53, 33, 21, 31, 4, -87, -5, 87, 4, -87, -2, 105, -126, -126, -2, -2, -127,
-<a name="l05686"></a>05686 -127, -1, -1, 0, -80, 0, 0, 3, 79, 5, -70, 0, 38, 0, 4, 0, 0, 1, 7, 0, 4, 1, -64, 0, 0,
-<a name="l05687"></a>05687 0, 13, -77, 2, 1, 14, 4, -72, 1, -64, -79, 72, 39, 1, 43, 0, 0, 1, 0, 82, 2, 7, 2, -101, 4,
-<a name="l05688"></a>05688 -82, 0, 20, 0, 90, 64, 26, 53, 4, 68, 4, 101, 4, 98, 17, 119, 4, 112, 17, 6, 18, 13, 20, 3, 3,
-<a name="l05689"></a>05689 16, 20, 1, 2, 39, 6, 12, 20, -72, 1, 89, 64, 24, 6, 28, 16, 7, 13, 37, 10, -126, 20, 2, 63, 1,
-<a name="l05690"></a>05690 20, 37, 1, 48, 0, 1, 0, 25, 21, 113, -116, 24, 43, 78, 16, -12, 93, 60, 77, -19, 16, -19, 16, -12, -19,
-<a name="l05691"></a>05691 0, 63, -19, -12, 60, 16, -12, 60, 17, 18, 57, 47, 1, 17, 18, 57, 49, 48, 0, 93, 19, 17, 51, 21, 54,
-<a name="l05692"></a>05692 54, 51, 50, 22, 22, 21, 17, 35, 17, 52, 38, 35, 34, 6, 21, 17, 82, -126, 41, 103, 64, 83, 114, 50, -115,
-<a name="l05693"></a>05693 65, 68, 81, 89, 2, 7, 2, -103, 69, 41, 42, 63, 101, 109, -2, 106, 1, -111, 88, 69, 92, 104, -2, -106, 0,
-<a name="l05694"></a>05694 3, 0, 51, -1, -26, 8, -109, 5, -70, 0, 54, 0, 65, 0, 95, 1, 106, 64, 107, 83, 4, 82, 28, 102, 27,
-<a name="l05695"></a>05695 101, 28, -123, 14, -118, 87, -119, 89, -120, 91, -102, 90, -100, 91, 10, 6, 28, 10, 35, 5, 47, 22, 28, 25, 35,
-<a name="l05696"></a>05696 21, 47, 35, 27, 44, 35, 52, 26, 69, 25, 66, 26, 74, 59, 74, 63, 81, 3, 85, 4, 100, 3, 108, 19, 100,
-<a name="l05697"></a>05697 47, 101, 48, 98, 80, 118, 4, 123, 19, 121, 83, 123, 87, 122, 91, -123, 4, -113, 14, -113, 19, -115, 22, -123, 31,
-<a name="l05698"></a>05698 -119, 59, -128, 80, -116, 94, -115, 95, -87, 13, -72, 13, -60, 13, -54, 35, -60, 37, 39, 26, 12, 81, 88, 33, 20,
-<a name="l05699"></a>05699 36, -72, 2, -73, -75, 71, 28, 40, 78, 58, 77, -72, 1, 19, 64, 19, 40, 20, 28, 12, 8, 58, 7, 56, 30,
-<a name="l05700"></a>05700 52, 52, 53, 55, 30, 0, 0, 17, 58, 16, -72, 1, 19, -78, 12, 7, 95, -72, 2, -76, 64, 57, 46, 43, 10,
-<a name="l05701"></a>05701 5, 6, 53, 10, 71, 28, 40, 11, 81, 28, 33, 11, 61, 60, 5, 46, 106, 5, 106, 7, 37, -27, 93, 78, 39,
-<a name="l05702"></a>05702 23, 94, 93, 61, 77, 36, -59, 74, 56, 77, 106, 68, 58, 8, 37, 44, 7, 32, 16, 16, 2, 85, 7, 8, 13,
-<a name="l05703"></a>05703 13, 2, 85, 7, -72, -1, -8, 64, 51, 12, 12, 2, 85, 7, 7, 96, 97, 16, 56, 30, 17, 56, 85, 94, 30,
-<a name="l05704"></a>05704 26, 97, 55, 53, -70, 54, 54, 0, 28, 16, 16, 2, 85, 0, 42, 15, 15, 2, 85, 0, 38, 13, 13, 2, 85,
-<a name="l05705"></a>05705 0, 42, 11, 12, 2, 85, 0, 25, 96, 97, -72, 1, -17, -77, 33, -101, 104, 24, 43, 43, 78, -12, 43, 43, 43,
-<a name="l05706"></a>05706 43, 60, 77, 16, -3, 60, 78, 16, -10, 77, -3, -28, 16, -28, 17, 18, 57, 47, 43, 43, 43, 60, -3, -28, -10,
-<a name="l05707"></a>05707 -12, -27, 16, -10, -3, -28, 16, -27, 16, -26, -26, 16, -19, 0, 63, -19, 63, -19, 63, 63, 60, -3, -26, 63, -3,
-<a name="l05708"></a>05708 -28, 63, -19, 17, 57, 47, -19, 47, -28, 16, -19, 16, -3, -28, 16, -3, -27, 17, 18, 57, 17, 18, 57, 49, 48,
-<a name="l05709"></a>05709 1, 93, 0, 93, 19, 33, 50, 23, 22, 23, 51, 17, 23, 17, 33, 54, 51, 50, 23, 22, 23, 39, 38, 38, 35,
-<a name="l05710"></a>05710 34, 6, 21, 20, 23, 22, 4, 22, 22, 21, 20, 6, 35, 34, 38, 39, 7, 6, 6, 35, 34, 39, 38, 53, 17,
-<a name="l05711"></a>05711 35, 6, 6, 7, 6, 35, 35, 17, 35, 19, 17, 51, 50, 54, 54, 53, 52, 38, 38, 35, 1, 17, 7, 20, 22,
-<a name="l05712"></a>05712 51, 50, 54, 55, 38, 38, 39, 23, 22, 22, 51, 50, 55, 54, 53, 52, 39, 38, 36, 39, 38, 38, 53, 52, 55,
-<a name="l05713"></a>05713 51, 1, -50, -22, 123, 94, 13, 92, -74, 1, 64, 85, 92, -67, 118, 95, 4, -69, 6, 104, 102, 102, 101, 57, 56,
-<a name="l05714"></a>05714 1, 61, -117, 74, -21, -60, 125, -98, 69, 1, 28, 47, 18, -109, 65, 37, 102, 31, -112, 114, 79, -61, -97, -62, -62,
-<a name="l05715"></a>05715 -124, -96, -102, 88, 72, 125, -124, 3, 33, 1, 46, 44, 12, 26, 14, 23, 18, 1, -74, 8, -127, 108, 105, 76, 57,
-<a name="l05716"></a>05716 35, 46, -2, -81, 56, 86, 81, 32, 5, -70, -127, 99, -82, 1, 54, 1, -2, -53, 28, 102, 82, -111, 1, 83, 87,
-<a name="l05717"></a>05717 80, 46, 55, 36, 36, 76, 81, -120, 75, -123, -50, 74, 83, -125, 8, 8, 78, 44, 102, 2, -57, 116, -106, 33, 22,
-<a name="l05718"></a>05718 -3, -86, 5, 15, -3, -16, 50, 122, 92, 83, 121, 60, -2, -120, -3, 113, 31, 38, 44, 5, 5, 47, 76, 54, 1,
-<a name="l05719"></a>05719 99, 111, 61, 46, 60, 46, 32, 42, 91, 29, 46, 120, 78, 77, 63, 0, 0, 1, 0, 79, 0, -99, 7, -80, 3,
-<a name="l05720"></a>05720 108, 0, 16, 0, 0, 1, 51, 6, 6, 7, 33, 21, 33, 22, 23, 35, 38, 38, 39, 53, 54, 54, 1, -20, 76,
-<a name="l05721"></a>05721 59, 59, 77, 6, 59, -7, -59, 104, 94, 78, -127, -70, 99, 87, -62, 3, 108, 118, 95, 96, 101, 108, -55, -112, -107,
-<a name="l05722"></a>05722 48, 45, 37, -104, 0, 0, 1, 0, -103, -2, 83, 3, 104, 5, 59, 0, 16, 0, 0, 19, 54, 54, 55, 51, 22,
-<a name="l05723"></a>05723 22, 23, 21, 38, 39, 17, 35, 17, 6, 6, 7, -103, -111, -105, 37, 46, 47, -107, -112, -55, 108, 101, 96, 95, 118,
-<a name="l05724"></a>05724 3, -98, -123, -62, 86, 99, -70, -127, 77, 94, 103, -6, 62, 5, -62, 76, 60, 59, 0, 0, 1, 0, 79, 0, -99,
-<a name="l05725"></a>05725 7, -80, 3, 108, 0, 16, 0, 0, 1, 22, 22, 23, 21, 6, 6, 7, 35, 54, 55, 33, 53, 33, 38, 38, 39,
-<a name="l05726"></a>05726 6, 19, -123, -62, 86, 99, -70, -127, 77, 94, 103, -7, -59, 6, 59, 76, 60, 59, 3, 108, -111, -105, 37, 45, 48,
-<a name="l05727"></a>05727 -107, -112, -55, 108, 101, 97, 94, 118, 0, 1, 0, -103, -2, 83, 3, 104, 5, 59, 0, 16, 0, 0, 23, 53, 22,
-<a name="l05728"></a>05728 22, 23, 17, 51, 17, 54, 55, 21, 6, 6, 7, 35, 38, 38, -103, 119, 94, 96, 101, 108, -55, -112, -107, 47, 46,
-<a name="l05729"></a>05729 37, -105, 16, 76, 59, 60, 76, 5, -62, -6, 62, 103, 94, 77, -127, -70, 99, 86, -62, 0, 0, 1, 0, 79, 0,
-<a name="l05730"></a>05730 -98, 7, -80, 3, 110, 0, 27, 0, 0, 1, 21, 6, 6, 7, 35, 54, 55, 33, 22, 23, 35, 38, 38, 39, 53,
-<a name="l05731"></a>05731 54, 54, 55, 51, 6, 7, 33, 38, 39, 51, 22, 22, 7, -80, 94, -74, -126, 80, 69, 125, -6, -25, 125, 69, 80,
-<a name="l05732"></a>05732 -126, -74, 94, 94, -74, -126, 80, 69, 125, 5, 25, 125, 69, 80, -126, -74, 2, 28, 45, 43, -110, -108, -84, -117, -117,
-<a name="l05733"></a>05733 -84, -108, -110, 43, 45, 44, -111, -107, -84, -117, -117, -84, -107, -111, 0, 1, 0, -104, -2, 85, 3, 103, 5, -73, 0,
-<a name="l05734"></a>05734 27, 0, 0, 1, 51, 22, 22, 23, 21, 38, 39, 17, 54, 55, 21, 6, 6, 7, 35, 38, 38, 39, 53, 22, 23,
-<a name="l05735"></a>05735 17, 6, 7, 53, 54, 54, 1, -23, 45, 44, -111, -108, -85, -116, -116, -85, -108, -111, 44, 45, 43, -110, -108, -85, -116,
-<a name="l05736"></a>05736 -116, -85, -108, -110, 5, -73, 94, -73, -126, 80, 69, 126, -6, -26, 126, 68, 79, -126, -73, 94, 94, -73, -126, 79, 68,
-<a name="l05737"></a>05737 126, 5, 26, 126, 69, 80, -126, -73, 0, 2, 0, -104, -3, -108, 3, 103, 5, -73, 0, 27, 0, 31, 0, 0, 1,
-<a name="l05738"></a>05738 51, 22, 22, 23, 21, 38, 39, 17, 54, 55, 21, 6, 6, 7, 35, 38, 38, 39, 53, 22, 23, 17, 6, 7, 53,
-<a name="l05739"></a>05739 54, 54, 1, 33, 21, 33, 1, -23, 45, 44, -111, -108, -85, -116, -116, -85, -108, -111, 44, 45, 43, -110, -108, -85, -116,
-<a name="l05740"></a>05740 -116, -85, -108, -110, -2, -36, 2, -51, -3, 51, 5, -73, 94, -73, -126, 80, 69, 126, -6, -26, 126, 68, 79, -126, -73,
-<a name="l05741"></a>05741 94, 94, -73, -126, 79, 68, 126, 5, 26, 126, 69, 80, -126, -73, -8, -99, 98, 0, 0, 1, 1, 106, 0, 0, 6,
-<a name="l05742"></a>05742 107, 4, -1, 0, 5, 0, 0, 1, 51, 17, 33, 21, 33, 1, 106, 100, 4, -99, -6, -1, 4, -1, -5, 101, 100,
-<a name="l05743"></a>05743 0, 1, 0, -98, 0, 0, 5, 35, 5, -44, 0, 33, 0, -124, -78, 70, 8, 26, -72, 2, -69, 64, 26, 9, 3,
-<a name="l05744"></a>05744 17, 18, 1, 0, 8, 19, 18, 32, 17, 17, 16, 26, 35, 0, 33, 1, 33, 32, 2, 25, 34, -98, 121, 24, 43,
-<a name="l05745"></a>05745 78, 16, -12, 77, -19, 60, 16, 60, 78, 16, -10, 60, 77, 16, -3, 60, 0, 63, 60, 60, 60, 63, -19, 49, 48,
-<a name="l05746"></a>05746 67, 121, 64, 56, 22, 30, 3, 15, 29, 30, 28, 30, 2, 6, 4, 3, 5, 3, 6, 3, 7, 3, 4, 6, 14,
-<a name="l05747"></a>05747 15, 13, 15, 12, 15, 11, 15, 4, 6, 23, 22, 24, 22, 2, 6, 27, 8, 31, 88, 0, 25, 10, 21, 88, 1,
-<a name="l05748"></a>05748 30, 3, 26, 88, 1, 22, 15, 26, 88, 1, 43, 43, 1, 43, 43, 42, 42, 42, 42, -127, -127, 33, 35, 17, 16,
-<a name="l05749"></a>05749 55, 62, 3, 51, 50, 30, 2, 23, 22, 21, 17, 35, 17, 52, 39, 46, 3, 35, 34, 14, 2, 7, 6, 21, 1,
-<a name="l05750"></a>05750 37, -121, 7, 12, 68, -107, -37, 124, 119, -41, -96, 69, 11, 4, -122, 6, 10, 53, 111, -83, 92, 92, -76, 115, 46,
-<a name="l05751"></a>05751 7, 3, 2, 109, 1, 5, 69, 125, -94, -100, 98, 93, -96, -76, -121, 52, -5, -3, -109, 2, 116, -29, 63, 114, -121,
-<a name="l05752"></a>05752 118, 76, 80, -125, -100, 104, 54, -48, 0, 0, 3, 0, 114, 0, -62, 4, 58, 4, -28, 0, 3, 0, 7, 0, 11,
-<a name="l05753"></a>05753 0, 106, 64, 60, 11, 10, 37, 8, 63, 9, 1, -112, 9, -64, 9, 2, 9, -65, 6, 3, 2, 0, 1, 37, 48,
-<a name="l05754"></a>05754 2, 1, -97, 2, -49, 2, 2, 2, -65, 5, 7, 6, 37, 4, 5, 8, 11, 11, 4, 7, 7, 3, 0, 26, 13,
-<a name="l05755"></a>05755 9, 10, 10, 5, 5, 6, 6, 2, 1, 25, 12, 87, 90, 24, 43, 78, 16, -12, 60, 60, 16, 60, 16, 60, 16,
-<a name="l05756"></a>05756 60, 16, -10, 60, 60, 16, 60, 60, 16, 60, 0, 47, 60, 77, -3, 60, 16, -3, 93, 113, -3, 60, 16, 60, 16,
-<a name="l05757"></a>05757 -3, 93, 113, 60, -3, 60, 49, 48, 1, 33, 53, 33, 17, 33, 53, 33, 17, 33, 53, 33, 4, 58, -4, 56, 3,
-<a name="l05758"></a>05758 -56, -4, 56, 3, -56, -4, 56, 3, -56, 4, 61, -89, -3, -101, -88, -3, -101, -88, 0, 0, 2, 0, -99, 0, 0,
-<a name="l05759"></a>05759 4, 56, 4, -127, 0, 4, 0, 9, 0, 0, 51, 17, 1, 1, 17, 37, 33, 17, 1, 1, -99, 1, -51, 1, -50,
-<a name="l05760"></a>05760 -4, -74, 2, -7, -2, -125, -2, -124, 2, 122, 2, 7, -3, -7, -3, -122, 81, 2, 7, 1, -85, -2, 85, 0, 1,
-<a name="l05761"></a>05761 0, 113, 1, -88, 4, 57, 4, 6, 0, 5, 0, 45, -76, 3, 37, 2, 2, 1, -72, 1, -71, 64, 14, 0, 2,
-<a name="l05762"></a>05762 26, 7, 4, 5, 37, 1, 0, 25, 6, 87, 90, 24, 43, 78, 16, -12, 60, 77, -3, 60, 78, 16, -26, 0, 47,
-<a name="l05763"></a>05763 77, -2, 60, 16, -19, 49, 48, 19, 17, 33, 21, 33, 17, 113, 3, -56, -4, -30, 1, -88, 2, 94, -88, -2, 74,
-<a name="l05764"></a>05764 0, 0, 1, 2, 34, -3, -3, 3, -48, 6, -55, 0, 22, 0, 0, 1, 35, 17, 52, 54, 51, 50, 22, 21, 20,
-<a name="l05765"></a>05765 6, 35, 34, 39, 38, 38, 35, 34, 7, 6, 7, 6, 21, 2, -77, -111, -77, 113, 67, 71, 51, 37, 30, 27, 18,
-<a name="l05766"></a>05766 47, 23, 17, 14, 10, 4, 7, -3, -3, 7, 19, -37, -34, 65, 44, 40, 52, 15, 10, 73, 12, 8, 19, 33, 106,
-<a name="l05767"></a>05767 0, 1, 1, 5, -3, -3, 2, -77, 6, -55, 0, 22, 0, 0, 1, 51, 17, 20, 6, 35, 34, 38, 53, 52, 54,
-<a name="l05768"></a>05768 51, 50, 23, 22, 22, 51, 50, 55, 54, 55, 54, 53, 2, 34, -111, -77, 113, 67, 71, 51, 36, 31, 28, 18, 46,
-<a name="l05769"></a>05769 23, 17, 14, 10, 4, 7, 6, -55, -8, -19, -37, -34, 65, 44, 40, 52, 16, 10, 72, 12, 7, 21, 32, 106, 0,
-<a name="l05770"></a>05770 1, -1, -23, 2, 22, 5, -63, 2, -59, 0, 3, 0, 0, 1, 33, 53, 33, 5, -63, -6, 40, 5, -40, 2, 22,
-<a name="l05771"></a>05771 -81, 0, 0, 1, 1, -55, -3, -109, 2, 120, 7, 72, 0, 3, 0, 0, 1, 17, 51, 17, 1, -55, -81, -3, -109,
-<a name="l05772"></a>05772 9, -75, -10, 75, 0, 0, 1, 2, 126, -3, -109, 5, -62, 2, -59, 0, 5, 0, 0, 1, 21, 33, 17, 35, 17,
-<a name="l05773"></a>05773 5, -62, -3, 107, -81, 2, -59, -81, -5, 125, 5, 50, 0, 1, -1, -23, -3, -109, 3, 44, 2, -59, 0, 5, 0,
-<a name="l05774"></a>05774 0, 1, 33, 53, 33, 17, 35, 2, 125, -3, 108, 3, 67, -81, 2, 22, -81, -6, -50, 0, 1, 2, 126, 2, 22,
-<a name="l05775"></a>05775 5, -62, 7, 72, 0, 5, 0, 0, 1, 17, 51, 17, 33, 21, 2, 126, -81, 2, -107, 2, 22, 5, 50, -5, 125,
-<a name="l05776"></a>05776 -81, 0, 1, -1, -23, 2, 22, 3, 44, 7, 72, 0, 5, 0, 0, 1, 33, 53, 33, 17, 51, 3, 44, -4, -67,
-<a name="l05777"></a>05777 2, -108, -81, 2, 22, -81, 4, -125, 0, 1, 2, 126, -3, -109, 5, -62, 7, 72, 0, 7, 0, 0, 1, 17, 51,
-<a name="l05778"></a>05778 17, 33, 21, 33, 17, 2, 126, -81, 2, -107, -3, 107, -3, -109, 9, -75, -5, 125, -81, -5, 125, 0, 1, -1, -23,
-<a name="l05779"></a>05779 -3, -109, 3, 44, 7, 72, 0, 7, 0, 0, 1, 17, 33, 53, 33, 17, 51, 17, 2, 125, -3, 108, 2, -108, -81,
-<a name="l05780"></a>05780 -3, -109, 4, -125, -81, 4, -125, -10, 75, 0, 1, -1, -23, -3, -109, 5, -63, 2, -59, 0, 7, 0, 0, 1, 33,
-<a name="l05781"></a>05781 53, 33, 21, 33, 17, 35, 2, 125, -3, 108, 5, -40, -3, 107, -81, 2, 22, -81, -81, -5, 125, 0, 0, 1, -1,
-<a name="l05782"></a>05782 -23, 2, 22, 5, -63, 7, 72, 0, 7, 0, 0, 1, 33, 53, 33, 17, 51, 17, 33, 5, -63, -6, 40, 2, -108,
-<a name="l05783"></a>05783 -81, 2, -107, 2, 22, -81, 4, -125, -5, 125, 0, 1, -1, -23, -3, -109, 5, -63, 7, 72, 0, 11, 0, 0, 1,
-<a name="l05784"></a>05784 33, 53, 33, 17, 51, 17, 33, 21, 33, 17, 35, 2, 125, -3, 108, 2, -108, -81, 2, -107, -3, 107, -81, 2, 22,
-<a name="l05785"></a>05785 -81, 4, -125, -5, 125, -81, -5, 125, 0, 2, -1, -23, 1, 88, 5, -63, 3, -125, 0, 3, 0, 7, 0, 0, 1,
-<a name="l05786"></a>05786 33, 53, 33, 17, 33, 53, 33, 5, -63, -6, 40, 5, -40, -6, 40, 5, -40, 2, -44, -81, -3, -43, -81, 0, 2,
-<a name="l05787"></a>05787 1, -64, -3, -109, 3, -21, 7, 72, 0, 3, 0, 7, 0, 0, 1, 17, 51, 17, 33, 17, 51, 17, 3, 60, -81,
-<a name="l05788"></a>05788 -3, -43, -81, -3, -109, 9, -75, -10, 75, 9, -75, -10, 75, 0, 1, 2, 126, -3, -109, 5, -62, 3, -125, 0, 9,
-<a name="l05789"></a>05789 0, 0, 1, 17, 33, 21, 33, 21, 33, 21, 33, 17, 2, 126, 3, 68, -3, 107, 2, -107, -3, 107, -3, -109, 5,
-<a name="l05790"></a>05790 -16, -81, -51, -81, -4, 59, 0, 0, 1, 1, -64, -3, -109, 5, -62, 2, -59, 0, 9, 0, 0, 1, 17, 33, 21,
-<a name="l05791"></a>05791 33, 17, 35, 17, 35, 17, 1, -64, 4, 2, -2, 41, -81, -51, -3, -109, 5, 50, -81, -5, 125, 4, 116, -5, -116,
-<a name="l05792"></a>05792 0, 0, 2, 1, -64, -3, -109, 5, -63, 3, -125, 0, 5, 0, 11, 0, 0, 1, 35, 17, 33, 21, 33, 1, 17,
-<a name="l05793"></a>05793 35, 17, 33, 21, 2, 111, -81, 4, 1, -4, -82, 1, 124, -81, 2, -123, -3, -109, 5, -16, -81, -2, -124, -4, 59,
-<a name="l05794"></a>05794 4, 116, -81, 0, 1, -1, -23, -3, -109, 3, 44, 3, -125, 0, 9, 0, 0, 1, 33, 53, 33, 53, 33, 53, 33,
-<a name="l05795"></a>05795 17, 35, 2, 125, -3, 108, 2, -108, -3, 108, 3, 67, -81, 1, 88, -81, -51, -81, -6, 16, 0, 1, -1, -23, -3,
-<a name="l05796"></a>05796 -109, 3, -22, 2, -59, 0, 9, 0, 0, 1, 19, 33, 53, 33, 17, 35, 17, 35, 17, 1, -65, 1, -2, 41, 4,
-<a name="l05797"></a>05797 1, -81, -51, -3, -109, 4, -125, -81, -6, -50, 4, -125, -5, 125, 0, 2, -1, -23, -3, -109, 3, -22, 3, -125, 0,
-<a name="l05798"></a>05798 5, 0, 11, 0, 0, 1, 17, 33, 53, 33, 17, 1, 33, 53, 33, 17, 35, 3, 59, -4, -82, 4, 1, -3, -43,
-<a name="l05799"></a>05799 -2, 42, 2, -123, -81, -3, -109, 5, 65, -81, -6, 16, 3, -59, -81, -5, -116, 0, 0, 1, 2, 126, 1, 88, 5,
-<a name="l05800"></a>05800 -62, 7, 72, 0, 9, 0, 0, 1, 17, 51, 17, 33, 21, 33, 21, 33, 21, 2, 126, -81, 2, -107, -3, 107, 2,
-<a name="l05801"></a>05801 -107, 1, 88, 5, -16, -4, 59, -81, -51, -81, 0, 1, 1, -64, 2, 22, 5, -62, 7, 72, 0, 9, 0, 0, 1,
-<a name="l05802"></a>05802 33, 17, 51, 17, 51, 17, 51, 17, 33, 5, -62, -5, -2, -81, -51, -81, 1, -41, 2, 22, 5, 50, -5, 125, 4,
-<a name="l05803"></a>05803 -125, -5, 125, 0, 0, 2, 1, -64, 1, 88, 5, -63, 7, 72, 0, 5, 0, 11, 0, 0, 1, 17, 33, 21, 33,
-<a name="l05804"></a>05804 17, 1, 33, 21, 33, 17, 51, 2, 111, 3, 82, -5, -1, 2, 43, 1, -42, -3, 123, -81, 7, 72, -6, -65, -81,
-<a name="l05805"></a>05805 5, -16, -4, 59, -81, 4, 116, 0, 0, 1, -1, -23, 1, 88, 3, 44, 7, 72, 0, 9, 0, 0, 1, 33, 53,
-<a name="l05806"></a>05806 33, 53, 33, 53, 33, 17, 51, 3, 44, -4, -67, 2, -108, -3, 108, 2, -108, -81, 1, 88, -81, -51, -81, 3, -59,
-<a name="l05807"></a>05807 0, 1, -1, -23, 2, 22, 3, -22, 7, 72, 0, 9, 0, 0, 1, 33, 53, 33, 17, 51, 17, 51, 17, 51, 3,
-<a name="l05808"></a>05808 -22, -5, -1, 1, -42, -81, -51, -81, 2, 22, -81, 4, -125, -5, 125, 4, -125, 0, 2, -1, -23, 1, 88, 3, -22,
-<a name="l05809"></a>05809 7, 72, 0, 5, 0, 11, 0, 0, 1, 51, 17, 33, 53, 33, 1, 17, 51, 17, 33, 53, 3, 59, -81, -5, -1,
-<a name="l05810"></a>05810 3, 82, -2, -124, -81, -3, 123, 7, 72, -6, 16, -81, 1, 124, 3, -59, -5, -116, -81, 0, 1, 2, 126, -3, -109,
-<a name="l05811"></a>05811 5, -62, 7, 72, 0, 11, 0, 0, 1, 17, 51, 17, 33, 21, 33, 21, 33, 21, 33, 17, 2, 126, -81, 2, -107,
-<a name="l05812"></a>05812 -3, 107, 2, -107, -3, 107, -3, -109, 9, -75, -4, 59, -81, -51, -81, -4, 59, 0, 2, 1, -64, -3, -109, 5, -62,
-<a name="l05813"></a>05813 7, 72, 0, 7, 0, 11, 0, 0, 1, 17, 51, 17, 33, 21, 33, 17, 33, 17, 51, 17, 3, 60, -81, 1, -41,
-<a name="l05814"></a>05814 -2, 41, -3, -43, -81, -3, -109, 9, -75, -5, 125, -81, -5, 125, 9, -75, -10, 75, 0, 0, 3, 1, -64, -3, -109,
-<a name="l05815"></a>05815 5, -62, 7, 72, 0, 3, 0, 9, 0, 15, 0, 0, 1, 17, 51, 17, 19, 17, 51, 17, 33, 21, 1, 17, 33,
-<a name="l05816"></a>05816 21, 33, 17, 1, -64, -81, -51, -81, 1, -41, -3, 122, 2, -122, -2, 41, -3, -109, 9, -75, -10, 75, 5, 65, 4,
-<a name="l05817"></a>05817 116, -4, 59, -81, -6, -65, 4, 116, -81, -4, 59, 0, 0, 1, -1, -23, -3, -109, 3, 44, 7, 72, 0, 11, 0,
-<a name="l05818"></a>05818 0, 1, 33, 53, 33, 39, 33, 53, 33, 17, 51, 17, 35, 2, 125, -3, 108, 2, -107, 1, -3, 108, 2, -108, -81,
-<a name="l05819"></a>05819 -81, 1, 88, -81, -51, -81, 3, -59, -10, 75, 0, 2, -1, -23, -3, -109, 3, -22, 7, 72, 0, 7, 0, 11, 0,
-<a name="l05820"></a>05820 0, 1, 19, 33, 53, 33, 17, 51, 17, 51, 17, 51, 17, 1, -65, 1, -2, 41, 1, -42, -81, -51, -81, -3, -109,
-<a name="l05821"></a>05821 4, -125, -81, 4, -125, -10, 75, 9, -75, -10, 75, 0, 0, 3, -1, -23, -3, -109, 3, -22, 7, 72, 0, 3, 0,
-<a name="l05822"></a>05822 9, 0, 15, 0, 0, 1, 17, 51, 17, 1, 17, 33, 53, 33, 17, 17, 33, 53, 33, 17, 35, 3, 59, -81, -2,
-<a name="l05823"></a>05823 -124, -3, 123, 1, -42, -2, 42, 2, -123, -81, -3, -109, 9, -75, -10, 75, 9, -75, -5, -116, -81, 3, -59, -6, 16,
-<a name="l05824"></a>05824 -81, -5, -116, 0, 2, -1, -23, -3, -109, 5, -63, 3, -125, 0, 3, 0, 11, 0, 0, 1, 33, 53, 33, 1, 33,
-<a name="l05825"></a>05825 53, 33, 21, 33, 17, 35, 5, -63, -6, 40, 5, -40, -4, -68, -3, 108, 5, -40, -3, 107, -81, 2, -44, -81, -3,
-<a name="l05826"></a>05826 -43, -81, -81, -4, 59, 0, 1, -1, -23, -3, -109, 5, -63, 2, -59, 0, 11, 0, 0, 1, 19, 33, 53, 33, 21,
-<a name="l05827"></a>05827 33, 17, 35, 17, 35, 17, 1, -65, 1, -2, 41, 5, -40, -2, 41, -81, -51, -3, -109, 4, -125, -81, -81, -5, 125,
-<a name="l05828"></a>05828 4, 116, -5, -116, 0, 0, 3, -1, -23, -3, -109, 5, -63, 3, -125, 0, 3, 0, 9, 0, 15, 0, 0, 1, 33,
-<a name="l05829"></a>05829 53, 33, 1, 33, 53, 33, 17, 35, 33, 17, 33, 21, 33, 17, 5, -63, -6, 40, 5, -40, -5, -2, -2, 42, 2,
-<a name="l05830"></a>05830 -123, -81, 1, 124, 2, -122, -2, 41, 2, -44, -81, -3, -43, -81, -5, -116, 4, 116, -81, -4, 59, 0, 2, -1, -23,
-<a name="l05831"></a>05831 1, 88, 5, -63, 7, 72, 0, 7, 0, 11, 0, 0, 1, 33, 53, 33, 17, 51, 17, 33, 17, 33, 53, 33, 5,
-<a name="l05832"></a>05832 -63, -6, 40, 2, -108, -81, 2, -107, -6, 40, 5, -40, 2, -44, -81, 3, -59, -4, 59, -3, -43, -81, 0, 0, 1,
-<a name="l05833"></a>05833 -1, -23, 2, 22, 5, -63, 7, 72, 0, 11, 0, 0, 1, 33, 53, 33, 17, 51, 17, 51, 17, 51, 17, 33, 5,
-<a name="l05834"></a>05834 -63, -6, 40, 1, -42, -81, -51, -81, 1, -41, 2, 22, -81, 4, -125, -5, 125, 4, -125, -5, 125, 0, 3, -1, -23,
-<a name="l05835"></a>05835 1, 88, 5, -63, 7, 72, 0, 5, 0, 11, 0, 15, 0, 0, 1, 33, 53, 33, 17, 51, 1, 33, 17, 51, 17,
-<a name="l05836"></a>05836 33, 17, 33, 53, 33, 2, 110, -3, 123, 1, -42, -81, 3, 83, -3, 122, -81, 1, -41, -6, 40, 5, -40, 2, -44,
-<a name="l05837"></a>05837 -81, 3, -59, -5, -116, 4, 116, -4, 59, -3, -43, -81, 0, 1, -1, -23, -3, -109, 5, -63, 7, 72, 0, 19, 0,
-<a name="l05838"></a>05838 0, 1, 33, 53, 33, 53, 33, 53, 33, 17, 51, 17, 33, 21, 33, 21, 33, 21, 33, 17, 35, 2, 125, -3, 108,
-<a name="l05839"></a>05839 2, -108, -3, 108, 2, -108, -81, 2, -107, -3, 107, 2, -107, -3, 107, -81, 1, 88, -81, -51, -81, 3, -59, -4, 59,
-<a name="l05840"></a>05840 -81, -51, -81, -4, 59, 0, 1, -1, -23, -3, -109, 5, -63, 7, 72, 0, 19, 0, 0, 1, 19, 33, 53, 33, 17,
-<a name="l05841"></a>05841 51, 17, 51, 17, 51, 17, 33, 21, 33, 17, 35, 17, 35, 17, 1, -65, 1, -2, 41, 1, -42, -81, -51, -81, 1,
-<a name="l05842"></a>05842 -41, -2, 41, -81, -51, -3, -109, 4, -125, -81, 4, -125, -5, 125, 4, -125, -5, 125, -81, -5, 125, 4, -125, -5, 125,
-<a name="l05843"></a>05843 0, 4, -1, -23, -3, -109, 5, -63, 7, 72, 0, 5, 0, 11, 0, 17, 0, 23, 0, 0, 1, 33, 21, 33, 17,
-<a name="l05844"></a>05844 51, 1, 17, 51, 17, 33, 53, 1, 33, 53, 33, 17, 35, 1, 17, 35, 17, 33, 21, 3, -21, 1, -42, -3, 123,
-<a name="l05845"></a>05845 -81, -3, -44, -81, -3, 123, 1, -42, -2, 42, 2, -123, -81, 2, 44, -81, 2, -123, 3, -125, -81, 4, 116, -4, 59,
-<a name="l05846"></a>05846 3, -59, -5, -116, -81, -3, -43, -81, -5, -116, 3, -59, -4, 59, 4, 116, -81, 0, 1, -1, -23, 2, 109, 5, -63,
-<a name="l05847"></a>05847 7, 72, 0, 3, 0, 0, 1, 33, 17, 33, 5, -63, -6, 40, 5, -40, 2, 109, 4, -37, 0, 1, -1, -23, -3,
-<a name="l05848"></a>05848 -109, 5, -63, 2, 109, 0, 3, 0, 0, 1, 33, 17, 33, 5, -63, -6, 40, 5, -40, -3, -109, 4, -38, 0, 1,
-<a name="l05849"></a>05849 -1, -23, -3, -109, 5, -63, 7, 72, 0, 3, 0, 0, 3, 17, 33, 17, 23, 5, -40, -3, -109, 9, -75, -10, 75,
-<a name="l05850"></a>05850 0, 0, 1, -1, -23, -3, -109, 2, -43, 7, 72, 0, 3, 0, 0, 3, 17, 33, 17, 23, 2, -20, -3, -109, 9,
-<a name="l05851"></a>05851 -75, -10, 75, 0, 0, 1, 2, -42, -3, -109, 5, -62, 7, 72, 0, 3, 0, 0, 1, 17, 33, 17, 2, -42, 2,
-<a name="l05852"></a>05852 -20, -3, -109, 9, -75, -10, 75, 0, 30, 0, 102, -2, 8, 5, -63, 7, 72, 0, 3, 0, 7, 0, 11, 0, 15,
-<a name="l05853"></a>05853 0, 19, 0, 23, 0, 27, 0, 31, 0, 35, 0, 39, 0, 43, 0, 47, 0, 51, 0, 55, 0, 59, 0, 63, 0,
-<a name="l05854"></a>05854 67, 0, 71, 0, 75, 0, 79, 0, 83, 0, 87, 0, 91, 0, 95, 0, 99, 0, 103, 0, 107, 0, 111, 0, 115,
-<a name="l05855"></a>05855 0, 119, 0, 0, 19, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 5, 51, 21, 35, 37, 51, 21, 35, 37,
-<a name="l05856"></a>05856 51, 21, 35, 7, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 5, 51, 21, 35, 37, 51, 21, 35, 37, 51,
-<a name="l05857"></a>05857 21, 35, 7, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 23, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21,
-<a name="l05858"></a>05858 35, 7, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 5, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35,
-<a name="l05859"></a>05859 7, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 23, 51, 21, 35, 37, 51, 21, 35, 37, 51, 21, 35, 102,
-<a name="l05860"></a>05860 125, 125, 1, -14, 125, 125, 1, -13, 125, 125, -3, 20, 125, 125, 1, -13, 124, 124, 1, -14, 125, 125, -7, 125, 125,
-<a name="l05861"></a>05861 -2, 13, 125, 125, -2, 14, 125, 125, 4, -34, 125, 125, -2, 14, 124, 124, -2, 13, 125, 125, -7, 125, 125, 1, -14,
-<a name="l05862"></a>05862 125, 125, 1, -13, 125, 125, -7, 125, 125, -2, 14, 124, 124, -2, 13, 125, 125, -7, 125, 125, 1, -14, 125, 125, 1,
-<a name="l05863"></a>05863 -13, 125, 125, -3, 20, 125, 125, 1, -13, 124, 124, 1, -14, 125, 125, -7, 125, 125, -2, 13, 125, 125, -2, 14, 125,
-<a name="l05864"></a>05864 125, -7, 125, 125, 1, -13, 124, 124, 1, -14, 125, 125, 7, 72, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125,
-<a name="l05865"></a>05865 124, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 124,
-<a name="l05866"></a>05866 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 0, 63,
-<a name="l05867"></a>05867 -1, -22, -2, 8, 5, -63, 7, 72, 0, 3, 0, 7, 0, 11, 0, 15, 0, 19, 0, 23, 0, 27, 0, 31, 0,
-<a name="l05868"></a>05868 35, 0, 39, 0, 43, 0, 47, 0, 51, 0, 55, 0, 59, 0, 63, 0, 67, 0, 71, 0, 75, 0, 79, 0, 83,
-<a name="l05869"></a>05869 0, 87, 0, 91, 0, 95, 0, 99, 0, 107, 0, 111, 0, 115, 0, 119, 0, 123, 0, 127, 0, -125, 0, -121, 0,
-<a name="l05870"></a>05870 -117, 0, -113, 0, -109, 0, -105, 0, -101, 0, -97, 0, -93, 0, -89, 0, -85, 0, -81, 0, -77, 0, -73, 0, -69,
-<a name="l05871"></a>05871 0, -65, 0, -61, 0, -57, 0, -53, 0, -49, 0, -45, 0, -41, 0, -37, 0, -33, 0, -29, 0, -25, 0, -21, 0,
-<a name="l05872"></a>05872 -17, 0, -13, 0, -9, 0, -5, 0, -1, 0, 0, 19, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51,
-<a name="l05873"></a>05873 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 5, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21,
-<a name="l05874"></a>05874 35, 55, 51, 21, 35, 55, 51, 21, 35, 53, 51, 21, 35, 53, 51, 21, 35, 5, 51, 21, 35, 55, 51, 21, 35,
-<a name="l05875"></a>05875 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 5, 51, 21, 35, 55, 51, 21, 35, 55,
-<a name="l05876"></a>05876 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 53, 51, 21, 35, 53, 51, 21, 35, 5, 51,
-<a name="l05877"></a>05877 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 5, 51, 21,
-<a name="l05878"></a>05878 35, 37, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 37, 51, 21, 35, 5, 51, 21, 35,
-<a name="l05879"></a>05879 39, 51, 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 7, 51, 21, 35, 55,
-<a name="l05880"></a>05880 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 23, 51, 21, 35, 39, 51,
-<a name="l05881"></a>05881 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 39, 51, 21, 35, 7, 51, 21, 35, 55, 51, 21,
-<a name="l05882"></a>05882 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 55, 51, 21, 35, 103, 124, 124, -7, 124, 124, -7, 125,
-<a name="l05883"></a>05883 125, -7, 125, 125, -6, 124, 124, -7, 124, 124, -6, -91, 125, 125, -7, 125, 125, -7, 125, 125, -6, 124, 124, -7, 125,
-<a name="l05884"></a>05884 125, -7, 125, 125, 125, 125, 125, 125, -5, -97, 124, 124, -7, 124, 124, -7, 125, 125, -7, 125, 125, -6, 124, 124, -7,
-<a name="l05885"></a>05885 124, 124, -6, -91, 125, 125, -7, 125, 125, -7, 125, 125, -6, 124, 124, -7, 125, 125, -7, 125, 125, 125, 125, 125, 125,
-<a name="l05886"></a>05886 -5, -97, 124, 124, -7, 124, 124, -7, 125, 125, -7, 125, 125, -6, 124, 124, -7, 124, 124, -6, -91, 125, 125, 1, -14,
-<a name="l05887"></a>05887 125, 125, -6, 124, 124, -7, 125, 125, -7, 125, 125, -4, 27, 125, 125, 4, 98, 124, 124, -7, 124, 124, -6, 125, 125,
-<a name="l05888"></a>05888 -7, 125, 125, -7, 124, 124, -7, 124, 124, 125, 125, 125, -7, 125, 125, -7, 125, 125, -6, 124, 124, -7, 125, 125, -7,
-<a name="l05889"></a>05889 125, 125, 125, 124, 124, -7, 124, 124, -6, 125, 125, -7, 125, 125, -7, 124, 124, -7, 124, 124, 125, 125, 125, -7, 125,
-<a name="l05890"></a>05890 125, -7, 125, 125, -6, 124, 124, -7, 125, 125, -7, 125, 125, 7, 72, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125,
-<a name="l05891"></a>05891 125, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 125, 125,
-<a name="l05892"></a>05892 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125,
-<a name="l05893"></a>05893 125, 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125,
-<a name="l05894"></a>05894 125, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125,
-<a name="l05895"></a>05895 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 0, 0, 46, -1, -1, -3, -116, 5,
-<a name="l05896"></a>05896 -42, 7, 72, 0, 61, 0, 65, 0, 69, 0, 73, 0, 77, 0, 81, 0, 85, 0, 89, 0, 93, 0, 97, 0, 101,
-<a name="l05897"></a>05897 0, 105, 0, 109, 0, 113, 0, 117, 0, 121, 0, 125, 0, -127, 0, -123, 0, -119, 0, -115, 0, -111, 0, -107, 0,
-<a name="l05898"></a>05898 -103, 0, -99, 0, -95, 0, -91, 0, -87, 0, -83, 0, -79, 0, -75, 0, -71, 0, -67, 0, -63, 0, -59, 0, -55,
-<a name="l05899"></a>05899 0, -51, 0, -47, 0, -43, 0, -39, 0, -35, 0, -31, 0, -27, 0, -23, 0, -19, 0, -15, 0, 0, 1, 17, 35,
-<a name="l05900"></a>05900 21, 51, 17, 35, 21, 51, 17, 35, 21, 51, 17, 35, 21, 51, 21, 33, 17, 51, 53, 35, 17, 51, 53, 35, 17,
-<a name="l05901"></a>05901 51, 53, 35, 17, 51, 53, 35, 17, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51,
-<a name="l05902"></a>05902 53, 51, 21, 51, 53, 51, 21, 35, 21, 37, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53,
-<a name="l05903"></a>05903 51, 21, 51, 53, 23, 35, 21, 51, 39, 35, 21, 51, 39, 35, 21, 51, 39, 35, 21, 51, 39, 35, 21, 51, 7,
-<a name="l05904"></a>05904 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 5, 35, 21, 51, 55, 21,
-<a name="l05905"></a>05905 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 5, 21, 51, 53, 33, 21, 51, 53, 7, 53, 35,
-<a name="l05906"></a>05906 21, 37, 21, 51, 53, 51, 21, 51, 53, 19, 53, 35, 21, 35, 53, 35, 21, 35, 53, 35, 21, 35, 53, 35, 21,
-<a name="l05907"></a>05907 35, 53, 35, 21, 7, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 19,
-<a name="l05908"></a>05908 53, 35, 21, 35, 53, 35, 21, 35, 53, 35, 21, 35, 53, 35, 21, 35, 53, 35, 21, 7, 21, 51, 53, 51, 21,
-<a name="l05909"></a>05909 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 51, 21, 51, 53, 5, -42, 124, 124, 124, 124, 124, 124, 124, 124, -6,
-<a name="l05910"></a>05910 41, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 125, 124, 125, 125, 124, 125, 125, 124, 125, 124, 124, -5, 34, 124,
-<a name="l05911"></a>05911 125, 124, 125, 125, 124, 125, 125, 124, 125, 125, 125, -7, 125, 125, -6, 124, 124, -7, 125, 125, -7, 125, 125, -7, 124,
-<a name="l05912"></a>05912 125, 124, 125, 125, 124, 125, 125, 124, -4, -104, 125, 125, 124, 125, 125, 124, 125, 125, 124, 125, -5, 34, 124, 1, 118,
-<a name="l05913"></a>05913 125, -6, 124, 1, -14, 125, 125, 124, 125, 125, 124, 125, 125, 124, 125, 125, 124, 125, 124, 124, 125, 124, 125, 125, 124,
-<a name="l05914"></a>05914 125, 125, 124, 125, 125, 124, 125, 125, 124, 125, 125, 124, 125, 124, 124, 125, 124, 125, 125, 124, 125, 125, 124, 5, -46,
-<a name="l05915"></a>05915 -2, -118, 124, -2, -118, 125, -2, -118, 124, -2, -118, 125, 124, 1, 117, 125, 1, 118, 125, 1, 117, 125, 1, 118, 125,
-<a name="l05916"></a>05916 1, 117, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, -7, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125,
-<a name="l05917"></a>05917 125, -7, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, -7, 125, 125,
-<a name="l05918"></a>05918 125, 125, 125, 125, 125, 125, 125, 125, -7, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, -2, -118, 125, 125,
-<a name="l05919"></a>05919 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, -2, -118, 125, 125, 125, 125,
-<a name="l05920"></a>05920 125, 125, 125, 125, 125, 125, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 0, 1, 0, -110, 0, 0, 4, 66,
-<a name="l05921"></a>05921 3, -80, 0, 3, 0, 0, 19, 33, 17, 33, -110, 3, -80, -4, 80, 3, -80, -4, 80, 0, 0, 1, 0, 0, 1,
-<a name="l05922"></a>05922 61, 7, -1, 2, -65, 0, 3, 0, 0, 17, 33, 17, 33, 7, -1, -8, 1, 2, -65, -2, 126, 0, 1, 1, 48,
-<a name="l05923"></a>05923 0, 0, 6, -68, 5, -117, 0, 2, 0, 0, 33, 1, 1, 1, 48, 2, -58, 2, -58, 5, -117, -6, 117, 0, 0,
-<a name="l05924"></a>05924 1, 1, 32, -1, -31, 6, -53, 5, -119, 0, 2, 0, 0, 9, 2, 1, 32, 5, -85, -6, 85, 5, -119, -3, 44,
-<a name="l05925"></a>05925 -3, 44, 0, 1, 1, 48, -1, -31, 6, -68, 5, 108, 0, 2, 0, 0, 9, 2, 6, -68, -3, 58, -3, 58, 5,
-<a name="l05926"></a>05926 108, -6, 117, 5, -117, 0, 1, 1, 32, -1, -31, 6, -53, 5, -119, 0, 2, 0, 0, 1, 17, 1, 6, -53, -6,
-<a name="l05927"></a>05927 85, 5, -119, -6, 88, 2, -44, 0, 0, 2, 0, -78, 0, -119, 4, 35, 3, -6, 0, 13, 0, 27, 0, 0, 1,
-<a name="l05928"></a>05928 50, 22, 22, 21, 20, 0, 35, 34, 0, 53, 52, 54, 54, 23, 34, 6, 6, 21, 20, 22, 51, 50, 54, 53, 52,
-<a name="l05929"></a>05929 38, 38, 2, 106, 111, -44, 118, -2, -2, -74, -73, -2, -2, 118, -44, 111, 93, -82, 98, -42, -105, -105, -43, 98, -82,
-<a name="l05930"></a>05930 3, -6, 114, -44, 114, -73, -2, -2, 1, 2, -73, 115, -45, 114, 76, 94, -80, 94, -105, -42, -42, -105, 94, -80, 94,
-<a name="l05931"></a>05931 0, 2, 0, -128, 0, 0, 4, 84, 3, -44, 0, 3, 0, 15, 0, 0, 51, 17, 33, 17, 1, 34, 6, 21, 20,
-<a name="l05932"></a>05932 22, 51, 50, 54, 53, 52, 38, -128, 3, -44, -2, 22, 84, 118, 119, 83, 84, 118, 118, 3, -44, -4, 44, 2, -76,
-<a name="l05933"></a>05933 118, 84, 83, 119, 119, 83, 84, 118, 0, 3, 0, 42, 0, 0, 4, -83, 4, -125, 0, 3, 0, 17, 0, 31, 0,
-<a name="l05934"></a>05934 0, 51, 17, 33, 17, 1, 34, 6, 6, 21, 20, 0, 51, 50, 0, 53, 52, 38, 38, 7, 50, 22, 22, 21, 20,
-<a name="l05935"></a>05935 6, 35, 34, 38, 53, 52, 54, 54, 42, 4, -125, -3, -65, 112, -45, 118, 1, 2, -73, -74, 1, 2, 118, -45, 111,
-<a name="l05936"></a>05936 91, -81, 98, -43, -105, -104, -43, 98, -81, 4, -125, -5, 125, 3, -6, 114, -44, 115, -74, -2, -2, 1, 2, -74, 115,
-<a name="l05937"></a>05937 -44, 114, 76, 94, -81, 96, -105, -43, -43, -105, 96, -81, 94, 0, 0, 5, 1, -104, -1, -119, 6, -109, 4, -124, 0,
-<a name="l05938"></a>05938 11, 0, 23, 0, 35, 0, 47, 0, 59, 0, 0, 1, 16, 0, 33, 32, 0, 17, 16, 0, 33, 32, 0, 3, 52,
-<a name="l05939"></a>05939 0, 35, 34, 0, 21, 20, 0, 51, 50, 0, 1, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 5, 20, 6,
-<a name="l05940"></a>05940 35, 34, 38, 53, 52, 54, 51, 50, 22, 1, 55, 22, 51, 50, 55, 23, 6, 6, 35, 34, 38, 6, -109, -2, -117,
-<a name="l05941"></a>05941 -2, -8, -2, -8, -2, -118, 1, 118, 1, 8, 1, 8, 1, 117, 92, -2, -63, -30, -30, -2, -63, 1, 63, -30, -30,
-<a name="l05942"></a>05942 1, 63, -3, 59, 47, 34, 33, 48, 48, 33, 34, 47, 1, -23, 47, 34, 33, 48, 48, 33, 34, 47, -3, -107, 62,
-<a name="l05943"></a>05943 79, -103, -103, 78, 63, 50, -109, 97, 98, -110, 2, 6, -2, -8, -2, -117, 1, 117, 1, 8, 1, 9, 1, 117, -2,
-<a name="l05944"></a>05944 -117, -2, -9, -30, 1, 63, -2, -63, -30, -31, -2, -63, 1, 63, 1, 101, 33, 48, 48, 33, 34, 47, 47, 34, 33,
-<a name="l05945"></a>05945 48, 48, 33, 34, 47, 47, -2, -115, 36, -112, -112, 36, 95, 100, 100, 0, 0, 4, 1, -72, -1, -119, 6, -77, 4,
-<a name="l05946"></a>05946 -124, 0, 11, 0, 23, 0, 35, 0, 47, 0, 0, 1, 16, 0, 33, 32, 0, 17, 16, 0, 33, 32, 0, 5, 52,
-<a name="l05947"></a>05947 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 37, 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, 22, 22,
-<a name="l05948"></a>05948 51, 50, 54, 55, 39, 6, 35, 34, 39, 6, -77, -2, -117, -2, -8, -2, -8, -2, -118, 1, 118, 1, 8, 1, 8,
-<a name="l05949"></a>05949 1, 117, -4, -33, 47, 34, 33, 48, 48, 33, 34, 47, 1, -23, 47, 34, 33, 48, 48, 33, 34, 47, -3, -107, 50,
-<a name="l05950"></a>05950 -110, 98, 97, -109, 50, 63, 78, -103, -103, 79, 2, 6, -2, -8, -2, -117, 1, 117, 1, 8, 1, 9, 1, 117, -2,
-<a name="l05951"></a>05951 -117, -123, 34, 47, 47, 34, 33, 48, 48, 33, 34, 47, 47, 34, 33, 48, 48, -2, -48, 95, 100, 100, 95, 36, -112,
-<a name="l05952"></a>05952 -112, 0, 2, 0, 16, -1, 33, 7, 70, 6, 85, 0, 47, 0, 59, 0, 0, 1, 51, 17, 22, 22, 23, 1, 23,
-<a name="l05953"></a>05953 1, 22, 23, 22, 23, 33, 21, 33, 6, 7, 1, 7, 1, 6, 6, 7, 17, 35, 17, 38, 38, 39, 1, 39, 1,
-<a name="l05954"></a>05954 38, 38, 39, 33, 53, 33, 54, 54, 55, 1, 55, 1, 54, 54, 55, 1, 52, 0, 35, 34, 0, 21, 20, 0, 51,
-<a name="l05955"></a>05955 50, 0, 3, -122, 76, 102, -97, 88, 1, 34, 52, -2, -30, 73, 30, 38, 2, 1, 80, -2, -79, 19, 124, 1, 29,
-<a name="l05956"></a>05956 57, -2, -27, 98, -110, 107, 76, 112, -103, 80, -2, -38, 51, 1, 29, 66, 68, 11, -2, -80, 1, 80, 9, 66, 69,
-<a name="l05957"></a>05957 -2, -28, 48, 1, 36, 101, -99, 92, 2, 36, -2, -45, -44, -44, -2, -44, 1, 44, -44, -44, 1, 45, 6, 85, -2,
-<a name="l05958"></a>05958 -81, 7, 63, 71, 1, 28, 53, -2, -30, 95, 74, 96, 93, 69, -67, -98, -2, -35, 50, 1, 26, 72, 57, 12, -2,
-<a name="l05959"></a>05959 -81, 1, 81, 15, 62, 61, -2, -22, 51, 1, 30, 84, -92, 106, 69, 106, -97, 84, 1, 31, 57, -2, -26, 70, 61,
-<a name="l05960"></a>05960 8, -3, -73, -44, 1, 44, -2, -44, -44, -44, -2, -45, 1, 45, 0, 0, 2, 0, -12, -2, 73, 5, 11, 5, -29,
-<a name="l05961"></a>05961 0, 25, 0, 39, 0, 0, 1, 17, 33, 21, 33, 17, 35, 17, 33, 53, 33, 17, 34, 38, 38, 53, 52, 54, 54,
-<a name="l05962"></a>05962 51, 50, 22, 22, 21, 20, 0, 3, 34, 6, 6, 21, 20, 0, 51, 50, 0, 53, 52, 38, 38, 3, 28, 1, -53,
-<a name="l05963"></a>05963 -2, 53, 59, -2, 52, 1, -52, 103, -11, -111, -117, -8, -119, -120, -7, -118, -2, -31, -19, 118, -31, 126, 1, 19, -62,
-<a name="l05964"></a>05964 -61, 1, 19, 126, -31, 1, -51, -2, 110, 59, -2, 73, 1, -73, 59, 1, -110, -125, -5, -116, -120, -6, -118, -117, -7,
-<a name="l05965"></a>05965 -120, -47, -2, -47, 3, -44, 121, -30, 122, -61, -2, -19, 1, 19, -61, 122, -30, 121, 0, 2, 0, 111, -2, -6, 5,
-<a name="l05966"></a>05966 -121, 6, 84, 0, 24, 0, 38, 0, 0, 1, 23, 19, 7, 3, 1, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38,
-<a name="l05967"></a>05967 53, 52, 0, 51, 50, 23, 1, 1, 39, 19, 34, 6, 6, 21, 20, 0, 51, 50, 0, 53, 52, 38, 38, 4, -64,
-<a name="l05968"></a>05968 36, -93, 57, -114, -2, -102, -108, -104, -118, -7, -119, -120, -7, -118, 1, 51, -37, 78, 88, 1, 104, -3, -25, 24, 32,
-<a name="l05969"></a>05969 118, -31, 126, 1, 19, -62, -61, 1, 19, 126, -31, 6, 84, 16, -3, 102, 15, 2, 69, -3, 0, 75, -2, -111, -120,
-<a name="l05970"></a>05970 -7, -117, -117, -7, -120, -39, 1, 50, 27, 3, 3, -2, -9, 53, -3, -74, 121, -30, 122, -61, -2, -19, 1, 19, -61,
-<a name="l05971"></a>05971 122, -30, 121, 0, 0, 1, 0, 58, 0, 0, 4, 6, 4, -49, 0, 34, 0, 0, 1, 22, 22, 4, 22, 21, 20,
-<a name="l05972"></a>05972 6, 35, 34, 38, 39, 30, 2, 23, 23, 33, 55, 50, 54, 39, 6, 6, 35, 34, 38, 53, 52, 55, 54, 54, 55,
-<a name="l05973"></a>05973 54, 54, 2, 33, 26, 108, 1, 21, 74, -128, 92, 78, 127, 49, 1, 75, -91, -119, 7, -4, -25, 8, -72, -53, 4,
-<a name="l05974"></a>05974 45, -123, 84, 90, -127, 33, 45, -54, 48, 73, 67, 4, -49, 108, -86, -5, -122, 69, 96, -128, 97, 93, -109, -83, 99,
-<a name="l05975"></a>05975 9, 37, 37, -41, -43, 95, 95, -126, 91, 73, 59, 82, -90, 54, 83, -126, 0, 1, 0, 55, 0, 0, 5, 8, 4,
-<a name="l05976"></a>05976 -49, 0, 51, 0, 0, 33, 33, 55, 54, 55, 54, 54, 53, 52, 39, 6, 6, 35, 34, 38, 53, 52, 54, 51, 50,
-<a name="l05977"></a>05977 23, 38, 38, 53, 52, 54, 51, 50, 22, 21, 20, 7, 54, 55, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 39,
-<a name="l05978"></a>05978 38, 39, 22, 22, 23, 22, 23, 4, 74, -4, -80, 8, -91, 54, 81, 103, 1, 61, -81, 91, 116, -94, -108, 94, 60,
-<a name="l05979"></a>05979 103, 42, 25, -98, 118, 118, -95, 69, 84, 17, 27, 34, 100, -109, -95, 113, 63, -123, 49, 35, 52, 4, 89, 92, 62,
-<a name="l05980"></a>05980 -95, 34, 35, 34, 51, -56, 111, 16, 30, 124, 114, -94, 118, 116, -97, 51, 70, 71, 41, 114, -98, -98, 109, 89, 98,
-<a name="l05981"></a>05981 40, 5, 8, -99, 116, 120, -93, 61, 51, 37, 88, -97, -71, 61, 41, 31, 0, 1, 0, 63, -1, -24, 4, -127, 4,
-<a name="l05982"></a>05982 -49, 0, 28, 0, 0, 5, 38, 38, 39, 38, 39, 38, 38, 53, 52, 54, 51, 50, 23, 22, 23, 54, 55, 54, 51,
-<a name="l05983"></a>05983 50, 22, 21, 20, 6, 7, 6, 7, 6, 2, 98, 31, 115, -91, 121, 28, 46, 41, -108, 109, 110, 81, 61, 38, 33,
-<a name="l05984"></a>05984 60, 83, 109, 108, -106, 88, 126, -92, 75, 59, 24, 118, -49, -38, -96, 43, 70, 117, 60, 111, -106, 78, 58, 115, 113,
-<a name="l05985"></a>05985 59, 80, -107, 103, 90, -61, -98, -49, -123, 105, 0, 1, 0, 64, -1, -24, 3, -42, 4, -49, 0, 17, 0, 0, 1,
-<a name="l05986"></a>05986 22, 23, 22, 23, 6, 7, 6, 7, 38, 39, 38, 39, 38, 39, 54, 55, 54, 2, 9, 89, -126, -106, 92, 74, -88,
-<a name="l05987"></a>05987 -120, 82, 27, 47, 81, 120, 26, -99, 101, -97, 118, 4, -49, -105, -83, -56, 103, 78, -32, -74, -112, 52, 69, 120, -97,
-<a name="l05988"></a>05988 35, -63, 115, -43, -98, 0, 1, 0, 37, -1, -37, 3, -37, 5, 83, 0, 30, 0, 0, 1, 51, 50, 23, 22, 23,
-<a name="l05989"></a>05989 22, 22, 21, 21, 35, 53, 52, 38, 39, 38, 35, 35, 17, 20, 6, 6, 35, 34, 38, 53, 52, 54, 51, 50, 23,
-<a name="l05990"></a>05990 1, -26, 38, -84, 55, 79, 60, 45, 52, 99, 57, 56, 73, 89, 28, 64, -100, 92, 109, 127, -104, 123, 78, 96, 5,
-<a name="l05991"></a>05991 83, 14, 20, 57, 42, -103, 102, 103, 43, 68, 95, 25, 32, -4, -67, 121, -121, 81, 123, 100, 105, -113, 46, 0, 0,
-<a name="l05992"></a>05992 1, 0, 85, -1, -128, 5, 50, 5, -17, 0, 30, 0, 0, 1, 37, 17, 20, 6, 6, 35, 34, 38, 53, 52, 54,
-<a name="l05993"></a>05993 51, 50, 22, 23, 17, 5, 17, 20, 6, 6, 35, 34, 38, 53, 52, 54, 51, 50, 23, 2, 22, 3, 28, 63, -105,
-<a name="l05994"></a>05994 95, 109, -126, -102, 122, 40, 61, 69, -3, -83, 64, -100, 92, 109, 127, -104, 123, 78, 96, 4, -9, -8, -5, -84, 124,
-<a name="l05995"></a>05995 126, 82, 125, 99, 100, -111, 14, 29, 2, -44, -71, -4, -68, 121, -121, 80, 123, 99, 105, -113, 46, 0, -1, -1, 0,
-<a name="l05996"></a>05996 -65, -1, -25, 5, 120, 5, -70, 0, 38, 0, 44, 0, 0, 1, 7, 0, 45, 2, 23, 0, 0, 0, -98, 64, 14,
-<a name="l05997"></a>05997 1, 4, 30, 15, 16, 2, 85, 4, 28, 13, 13, 2, 85, 4, -72, -1, -16, -76, 11, 11, 2, 85, 4, -72, -1,
-<a name="l05998"></a>05998 -32, -76, 9, 10, 6, 85, 4, -72, -1, -4, 64, 17, 12, 12, 6, 85, 4, 18, 13, 13, 6, 85, 4, 9, 15,
-<a name="l05999"></a>05999 15, 6, 85, 4, -72, -1, -38, 64, 22, 16, 16, 6, 85, 79, 4, 95, 4, -97, 4, -65, 4, -64, 4, 5, 4,
-<a name="l06000"></a>06000 3, -106, 72, 43, 0, 0, -72, -1, -10, -76, 16, 16, 2, 85, 0, -72, -1, -6, -76, 12, 13, 2, 85, 0, -72,
-<a name="l06001"></a>06001 -1, -17, -76, 16, 16, 6, 85, 0, -72, -1, -13, -76, 15, 15, 6, 85, 0, -72, -1, -7, 64, 14, 11, 13, 6,
-<a name="l06002"></a>06002 85, 111, 0, -112, 0, 2, 0, 22, -65, 72, 43, 1, 43, 93, 43, 43, 43, 43, 43, 53, 43, 93, 43, 43, 43,
-<a name="l06003"></a>06003 43, 43, 43, 43, 43, 52, -1, -1, 0, -120, -2, 81, 3, 24, 5, -70, 0, 38, 0, 76, 0, 0, 1, 7, 0,
-<a name="l06004"></a>06004 77, 1, -34, 0, 0, 0, -92, 64, 15, 3, 2, 28, 64, 12, 12, 2, 85, 28, 64, 9, 10, 2, 85, 19, -72,
-<a name="l06005"></a>06005 -1, -8, -76, 12, 13, 2, 85, 19, -72, -1, -64, -76, 11, 11, 2, 85, 19, -72, -1, -4, -76, 16, 16, 6, 85,
-<a name="l06006"></a>06006 19, -72, -1, -6, -76, 13, 13, 6, 85, 19, -72, -1, -50, 64, 24, 11, 12, 6, 85, 96, 19, 112, 19, 2, 31,
-<a name="l06007"></a>06007 19, 48, 19, 111, 19, -112, 19, -96, 19, -32, 19, 6, 19, 7, -72, 1, 44, -76, 72, 43, 1, 0, 4, -72, -1,
-<a name="l06008"></a>06008 -8, -76, 12, 13, 2, 85, 4, -72, -1, -4, -76, 16, 16, 6, 85, 4, -72, -1, -8, -76, 15, 15, 6, 85, 4,
-<a name="l06009"></a>06009 -72, -1, -6, 64, 20, 11, 13, 6, 85, 0, 4, 16, 4, 32, 4, 127, 4, -113, 4, 5, 4, 27, -120, 72, 43,
-<a name="l06010"></a>06010 1, 43, 93, 43, 43, 43, 43, 53, 53, 43, 93, 113, 43, 43, 43, 43, 43, 43, 43, 53, 53, -1, -1, 0, 108,
-<a name="l06011"></a>06011 0, 0, 4, -42, 5, -55, 0, 39, 0, 81, 0, -16, 0, 0, 1, 6, 0, -74, 0, 0, 0, 18, 64, 14, 0,
-<a name="l06012"></a>06012 1, 0, 35, -16, 72, 39, 1, 1, 24, 35, 0, 72, 39, 43, 43, 0, 1, 0, -128, 3, -77, 1, -114, 5, -70,
-<a name="l06013"></a>06013 0, 5, 0, 58, 64, 35, 3, 34, 26, 33, 52, 2, 34, 26, 33, 52, 2, 3, 0, 5, 4, 4, 1, 5, -18,
-<a name="l06014"></a>06014 3, 2, 0, 2, -7, 4, -127, 47, 1, 1, 1, 25, 6, -99, 104, 24, 43, 78, 16, -12, 93, 77, -3, -19, 0,
-<a name="l06015"></a>06015 63, 60, -19, 1, 17, 18, 23, 57, 49, 48, 43, 43, 19, 19, 55, 51, 7, 3, -128, 12, 52, -50, 53, 105, 3,
-<a name="l06016"></a>06016 -77, 1, 18, -11, -11, -2, -18, -1, -1, 0, -128, 3, -77, 2, -87, 5, -70, 0, 38, 1, -115, 0, 0, 1, 7,
-<a name="l06017"></a>06017 1, -115, 1, 27, 0, 0, 0, 42, 1, -79, 6, 2, 67, 84, 88, 27, -75, 1, 79, 7, 1, 7, 12, -72, 1,
-<a name="l06018"></a>06018 127, 64, 15, 72, 43, 0, 79, 1, 95, 1, -112, 1, 3, 1, 12, 70, 72, 43, 43, 93, 53, 43, 93, 52, 89,
-<a name="l06019"></a>06019 0, 4, 0, 97, -1, -54, 6, -75, 5, -45, 0, 25, 0, 29, 0, 41, 0, 53, 0, -57, 64, 41, 33, 0, 32,
-<a name="l06020"></a>06020 1, 47, 13, -128, 0, 4, 32, 1, 32, 2, -122, 19, -122, 22, -126, 44, -114, 47, -114, 50, -126, 53, 8, 28, 29,
-<a name="l06021"></a>06021 29, 63, 26, 27, 20, 26, 26, 27, 29, 26, 56, 39, 51, -68, 2, -66, 0, 33, 1, 101, 0, 45, 2, -66, 64,
-<a name="l06022"></a>06022 22, 39, 9, 28, 27, 27, 10, 15, 14, 31, 14, 2, 14, 118, 17, 0, 0, 16, 0, 2, 0, -96, 23, -68, 2,
-<a name="l06023"></a>06023 -66, 0, 4, 1, 101, 0, 17, 2, -66, 64, 10, 10, 3, 28, -24, 27, -96, 30, 48, 42, 36, -72, 2, -67, 64,
-<a name="l06024"></a>06024 17, 42, 42, 30, 110, 0, 29, -7, 26, -82, 0, 14, 42, 13, 58, 0, 42, 1, -72, 1, 84, 64, 11, 20, 42,
-<a name="l06025"></a>06025 63, 7, 1, 7, 25, 54, 113, -89, 24, 43, 78, 16, -12, 93, 77, -3, -12, -19, -12, -19, 25, 16, -12, 24, -19,
-<a name="l06026"></a>06026 16, -12, -19, -3, -19, 25, 16, -12, 24, -19, 0, 63, -19, -3, -3, -28, 93, 16, -28, 93, 16, 60, 16, 60, 63,
-<a name="l06027"></a>06027 -19, -3, -19, 16, -12, 60, -121, 5, 46, 43, 125, 16, -60, 49, 48, 1, 93, 0, 93, 1, 23, 6, 6, 35, 34,
-<a name="l06028"></a>06028 38, 53, 52, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 3, 1, 51, 1, 1,
-<a name="l06029"></a>06029 52, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 2, 108,
-<a name="l06030"></a>06030 123, 20, -89, 122, -104, -71, -70, -104, 122, -103, 21, 122, 17, 89, 63, 95, 119, 115, 92, 74, 99, -58, 3, 34, -110,
-<a name="l06031"></a>06031 -4, -31, 1, -48, -64, -100, -102, -62, -65, -99, -101, -63, -127, 125, 94, 94, 125, 125, 94, 94, 125, 3, -20, 16, -128,
-<a name="l06032"></a>06032 -112, -57, -70, -64, -58, 122, 112, 20, 75, 76, -120, -108, -107, -120, 90, -4, 61, 6, 9, -7, -9, 1, -87, -69, -55,
-<a name="l06033"></a>06033 -55, -80, -58, -55, -56, -68, -114, -114, -114, -110, -118, -114, -114, 0, 0, 2, 0, 15, -1, -24, 2, -122, 5, -45, 0,
-<a name="l06034"></a>06034 26, 0, 38, 0, 125, 64, 31, 79, 40, 1, 25, 26, 26, 11, 11, 12, 11, 10, 25, 24, 27, 11, 26, 0, 25,
-<a name="l06035"></a>06035 1, 4, 12, 24, 1, 60, 25, 25, 21, 5, 19, -7, 18, -72, 2, 122, 64, 40, 15, 41, 21, 13, 34, 42, 5,
-<a name="l06036"></a>06036 5, 19, 18, 39, 8, 41, 30, 108, 38, 38, 12, 2, 12, 41, 0, 24, 32, 24, -112, 24, -96, 24, -80, 24, -64,
-<a name="l06037"></a>06037 24, 6, 24, -97, 39, -87, 122, 24, 43, 16, -10, 93, -19, 60, 16, 60, 16, -10, -3, -12, 60, 0, 63, -19, 63,
-<a name="l06038"></a>06038 -19, -3, -19, 17, 18, 57, 47, -19, 1, 17, 18, 23, 57, 57, 57, 14, 16, 60, 8, 16, 60, -121, 4, 125, 16,
-<a name="l06039"></a>06039 -60, 49, 48, 1, 93, 19, 55, 17, 52, 54, 51, 50, 22, 21, 20, 2, 7, 17, 20, 22, 51, 50, 54, 55, 21,
-<a name="l06040"></a>06040 6, 35, 34, 38, 53, 53, 7, 19, 54, 54, 53, 52, 39, 38, 35, 34, 7, 6, 21, 15, -79, 123, 111, 96, 124,
-<a name="l06041"></a>06041 120, -91, 29, 27, 26, 68, 105, 111, 114, 92, 107, 79, -8, 98, 47, 26, 20, 30, 31, 15, 23, 1, -90, -21, 1,
-<a name="l06042"></a>06042 -57, -30, -103, -126, 109, 92, -2, -9, -26, -2, 97, 89, 43, 33, 74, -94, 87, 114, 127, -31, 98, 2, 43, -87, -128,
-<a name="l06043"></a>06043 55, 61, 34, 25, 26, 42, -79, 0, 0, 2, 0, -110, 0, 0, 4, 66, 3, -80, 0, 3, 0, 7, 0, 0, 19,
-<a name="l06044"></a>06044 33, 17, 33, 19, 17, 33, 17, -110, 3, -80, -4, 80, 76, 3, 24, 3, -80, -4, 80, 3, 100, -4, -24, 3, 24,
-<a name="l06045"></a>06045 0, 1, 0, -125, 1, -67, 2, 82, 3, -116, 0, 3, 0, 0, 1, 17, 33, 17, 2, 82, -2, 49, 3, -116, -2,
-<a name="l06046"></a>06046 49, 1, -49, 0, 2, 0, -125, 1, -67, 2, 82, 3, -116, 0, 3, 0, 7, 0, 0, 1, 17, 33, 17, 5, 33,
-<a name="l06047"></a>06047 17, 33, 2, 82, -2, 49, 1, -125, -2, -55, 1, 55, 3, -116, -2, 49, 1, -49, 76, -2, -55, 0, 0, 1, 0,
-<a name="l06048"></a>06048 -78, 0, -119, 4, 35, 3, -6, 0, 13, 0, 0, 1, 50, 22, 22, 21, 20, 0, 35, 34, 0, 53, 52, 54, 54,
-<a name="l06049"></a>06049 2, 107, 110, -44, 118, -2, -2, -74, -73, -2, -2, 118, -44, 3, -6, 114, -44, 114, -73, -2, -2, 1, 2, -73, 115,
-<a name="l06050"></a>06050 -45, 114, 0, 0, 2, 0, 112, 1, -86, 2, 102, 3, -96, 0, 11, 0, 23, 0, 0, 1, 50, 22, 21, 20, 6,
-<a name="l06051"></a>06051 35, 34, 38, 53, 52, 54, 23, 34, 6, 21, 20, 22, 51, 50, 54, 53, 52, 38, 1, 107, 104, -109, -109, 104, 104,
-<a name="l06052"></a>06052 -109, -110, 105, 73, 102, 103, 72, 72, 103, 102, 3, -96, -109, 104, 104, -109, -109, 104, 104, -109, 76, 103, 72, 73, 102,
-<a name="l06053"></a>06053 102, 73, 72, 103, -1, -1, -1, -3, 0, 0, 5, 89, 6, -66, 2, 38, 0, 36, 0, 0, 1, 7, 0, -40, 1,
-<a name="l06054"></a>06054 74, 1, 95, 0, 38, 64, 23, 2, 0, 15, 1, 16, 15, -48, 15, 2, 32, 15, 48, 15, 2, 0, 15, 18, 12,
-<a name="l06055"></a>06055 12, 65, 2, 1, 15, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 114, 53, -1, -1, 0, 74, -1, -24, 4,
-<a name="l06056"></a>06056 28, 5, 95, 2, 38, 0, 68, 0, 0, 1, 7, 0, -40, 0, -11, 0, 0, 0, 26, 64, 13, 2, 112, 56, 1,
-<a name="l06057"></a>06057 0, 56, 59, 2, 2, 65, 2, 1, 56, -71, 2, -61, 0, 41, 0, 43, 1, 43, 93, 53, -1, -1, 0, 102, -1,
-<a name="l06058"></a>06058 -25, 5, 118, 7, 38, 2, 38, 0, 38, 0, 0, 1, 7, 0, -42, 1, -80, 1, 100, 0, 22, 64, 10, 1, 0,
-<a name="l06059"></a>06059 32, 35, 8, 15, 65, 1, 1, 32, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 80, -1, -24, 3,
-<a name="l06060"></a>06060 -19, 5, -62, 2, 38, 0, 70, 0, 0, 1, 7, 0, -42, 0, -6, 0, 0, 0, 22, 64, 10, 1, 0, 29, 32,
-<a name="l06061"></a>06061 7, 14, 65, 1, 1, 29, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 102, -1, -25, 5, 118, 7,
-<a name="l06062"></a>06062 26, 2, 38, 0, 38, 0, 0, 1, 7, 0, -38, 1, -80, 1, -112, 0, 21, 64, 9, 1, 30, 11, 100, 72, 43,
-<a name="l06063"></a>06063 1, 1, 30, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 0, -1, -1, 0, 80, -1, -24, 3, -19, 5, -118, 2,
-<a name="l06064"></a>06064 38, 0, 70, 0, 0, 1, 7, 0, -38, 0, -16, 0, 0, 0, 41, -77, 1, 1, 1, 27, -71, 2, 34, 0, 41,
-<a name="l06065"></a>06065 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 27, 30, 11, 11, 65, 43, 27, -73, 111, 27, 1, 27, 19, 40,
-<a name="l06066"></a>06066 72, 43, 43, 93, 89, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 6, -55, 2, 38, 0, 40, 0, 0, 1, 7,
-<a name="l06067"></a>06067 0, -40, 1, -127, 1, 106, 0, 22, 64, 10, 1, 0, 12, 15, 1, 2, 65, 1, 1, 12, -71, 2, 33, 0, 41,
-<a name="l06068"></a>06068 0, 43, 1, 43, 53, -1, -1, 0, 75, -1, -24, 4, 30, 5, 95, 2, 38, 0, 72, 0, 0, 1, 7, 0, -40,
-<a name="l06069"></a>06069 0, -32, 0, 0, 0, 22, 64, 10, 2, 0, 30, 33, 7, 15, 65, 2, 1, 30, -71, 2, -61, 0, 41, 0, 43,
-<a name="l06070"></a>06070 1, 43, 53, -1, -1, 0, -94, 0, 0, 4, -24, 7, 34, 2, 38, 0, 40, 0, 0, 1, 7, 0, -39, 1, 107,
-<a name="l06071"></a>06071 1, 106, 0, 37, -77, 1, 1, 1, 16, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0,
-<a name="l06072"></a>06072 19, 13, 1, 2, 65, 43, 27, -76, 19, 5, 70, 72, 43, 43, 89, 53, 0, -1, -1, 0, 75, -1, -24, 4, 30,
-<a name="l06073"></a>06073 5, -72, 2, 38, 0, 72, 0, 0, 1, 7, 0, -39, 0, -12, 0, 0, 0, 21, 64, 10, 2, 1, 37, 22, 0,
-<a name="l06074"></a>06074 72, 39, 2, 1, 34, -71, 2, 34, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0, -94, 0, 0, 4, -24, 6, -12,
-<a name="l06075"></a>06075 2, 38, 0, 40, 0, 0, 1, 7, 0, -38, 1, -127, 1, 106, 0, 22, 64, 10, 1, 0, 12, 15, 1, 2, 65,
-<a name="l06076"></a>06076 1, 1, 12, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 75, -1, -24, 4, 30, 5, -118, 2, 38,
-<a name="l06077"></a>06077 0, 72, 0, 0, 1, 7, 0, -38, 0, -6, 0, 0, 0, 22, 64, 10, 2, 0, 30, 33, 7, 15, 65, 2, 1,
-<a name="l06078"></a>06078 30, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 109, -1, -25, 5, -71, 7, 33, 2, 38, 0, 42,
-<a name="l06079"></a>06079 0, 0, 1, 7, 0, -42, 2, 14, 1, 95, 0, 37, -77, 1, 1, 1, 40, -71, 2, 33, 0, 41, 0, 43, 1,
-<a name="l06080"></a>06080 -79, 6, 2, 67, 84, 88, -75, 0, 40, 43, 14, 14, 65, 43, 27, -76, 38, 14, 0, 72, 43, 43, 89, 53, 0,
-<a name="l06081"></a>06081 -1, -1, 0, 66, -2, 81, 3, -22, 5, -62, 2, 38, 0, 74, 0, 0, 1, 7, 0, -42, 0, -56, 0, 0, 0,
-<a name="l06082"></a>06082 22, 64, 10, 2, 0, 45, 48, 15, 23, 65, 2, 1, 45, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1,
-<a name="l06083"></a>06083 0, 109, -1, -25, 5, -71, 6, -23, 2, 38, 0, 42, 0, 0, 1, 7, 0, -38, 2, 14, 1, 95, 0, 22, 64,
-<a name="l06084"></a>06084 10, 1, 0, 38, 41, 10, 2, 65, 1, 1, 38, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 66,
-<a name="l06085"></a>06085 -2, 81, 3, -22, 5, -118, 2, 38, 0, 74, 0, 0, 1, 7, 0, -38, 0, -28, 0, 0, 0, 21, 64, 9, 2,
-<a name="l06086"></a>06086 43, 41, 44, 72, 43, 2, 1, 43, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 0, -1, -1, 0, 109, -2, 91,
-<a name="l06087"></a>06087 5, -71, 5, -45, 2, 38, 0, 42, 0, 0, 1, 7, 0, -36, 2, 20, 0, 0, 0, 19, 64, 12, 1, 0, 49,
-<a name="l06088"></a>06088 44, 10, 2, 65, 1, 1, 39, 8, 41, 0, 43, 1, 43, 53, 0, 0, 3, 0, 66, -2, 81, 3, -22, 6, 40,
-<a name="l06089"></a>06089 0, 9, 0, 36, 0, 48, 1, 112, 64, 48, 42, 18, 38, 26, 41, 41, 38, 45, 59, 18, 52, 26, 75, 18, 68,
-<a name="l06090"></a>06090 26, 86, 15, 91, 18, 101, 15, 106, 18, 12, 53, 39, 53, 47, 68, 39, 68, 47, 83, 39, 83, 47, 97, 39, 98,
-<a name="l06091"></a>06091 47, 8, 6, 49, 7, -110, 9, 0, -72, 2, 48, -78, 1, 1, 2, -72, 2, 84, -76, 25, 29, 28, 6, 27, -72,
-<a name="l06092"></a>06092 2, 127, -76, 46, 28, 25, 7, 11, -72, 2, -86, 64, 16, 32, 10, 48, 10, 96, 10, 112, 10, -128, 10, -64, 10,
-<a name="l06093"></a>06093 -48, 10, 7, 10, -72, 2, 125, 64, 11, 13, 28, 34, 15, 17, 69, 40, 28, 19, 10, 6, -70, 2, 91, 0, 7,
-<a name="l06094"></a>06094 1, 12, 64, 36, 9, 9, 1, 126, 2, 2, 29, 22, 28, 27, 51, 43, 51, 17, 37, 30, 30, 50, 64, 11, 11,
-<a name="l06095"></a>06095 2, 85, 50, 64, 13, 13, 2, 85, 29, 18, 16, 16, 2, 85, 29, -72, -1, -12, 64, 17, 15, 15, 2, 85, 29,
-<a name="l06096"></a>06096 6, 14, 14, 2, 85, 29, 22, 13, 13, 2, 85, 29, -72, -1, -22, 64, 11, 11, 11, 6, 85, 29, 18, 16, 16,
-<a name="l06097"></a>06097 6, 85, 29, -72, -1, -18, -76, 12, 12, 6, 85, 29, -72, -1, -4, 64, 81, 13, 13, 6, 85, -48, 29, 1, 16,
-<a name="l06098"></a>06098 29, 64, 29, 96, 29, -128, 29, 4, 29, 116, 22, 11, 37, 10, 34, 37, 36, 22, 32, 11, 11, 2, 85, 22, 26,
-<a name="l06099"></a>06099 12, 12, 2, 85, 22, 34, 13, 13, 2, 85, 22, 28, 11, 11, 6, 85, 22, 12, 13, 13, 6, 85, 22, 26, 12,
-<a name="l06100"></a>06100 12, 6, 85, -65, 22, -49, 22, -33, 22, -1, 22, 4, 31, 22, 63, 22, 79, 22, 3, 22, 25, 49, 52, -71, 1,
-<a name="l06101"></a>06101 10, 0, 24, 43, 78, 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 77, -19, -12, -19, 16, -3, 93, 113, 43, 43,
-<a name="l06102"></a>06102 43, 43, 43, 43, 43, 43, 43, 43, 60, 16, -3, -12, -11, 60, 17, 18, 57, 47, -19, 57, 47, -12, -28, 0, 63,
-<a name="l06103"></a>06103 -19, -28, 63, -19, -3, 93, -28, 63, -19, -28, 63, 60, 16, -2, 60, 16, -3, 60, -10, -19, 49, 48, 1, 93, 0,
-<a name="l06104"></a>06104 93, 1, 21, 35, 53, 52, 54, 55, 23, 6, 7, 1, 23, 22, 51, 50, 54, 54, 53, 6, 35, 34, 2, 53, 52,
-<a name="l06105"></a>06105 18, 51, 50, 23, 53, 51, 17, 20, 6, 6, 35, 34, 38, 19, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6,
-<a name="l06106"></a>06106 2, 120, -47, 74, 94, 54, 93, 16, -2, 78, -81, 17, -29, 121, -117, 38, 117, -82, -36, -14, -14, -36, -70, 122, -90,
-<a name="l06107"></a>06107 92, -27, -101, -42, -42, -103, -86, 121, -127, -93, -101, -116, -126, -98, 5, 65, -81, 117, 112, -116, 37, 83, 39, 109, -6,
-<a name="l06108"></a>06108 103, 26, -88, 96, -112, -75, -117, 1, 59, -36, -15, 1, 54, -104, -128, -4, 106, -25, -38, 126, -69, 3, 26, -43, -68,
-<a name="l06109"></a>06109 -59, -54, -86, -37, -49, 0, -1, -1, 0, -92, 0, 0, 5, 34, 7, 44, 2, 38, 0, 43, 0, 0, 1, 7, 0,
-<a name="l06110"></a>06110 -42, 1, -82, 1, 106, 0, 22, 64, 10, 1, 0, 14, 17, 1, 6, 65, 1, 1, 14, -71, 2, 33, 0, 41, 0,
-<a name="l06111"></a>06111 43, 1, 43, 53, -1, -1, 0, -121, 0, 0, 3, -24, 7, 44, 2, 38, 0, 75, 0, 0, 1, 7, 0, -42, 1,
-<a name="l06112"></a>06112 44, 1, 106, 0, 21, 64, 9, 1, 21, 5, 0, 72, 43, 1, 1, 23, -71, 2, 33, 0, 41, 0, 43, 1, 43,
-<a name="l06113"></a>06113 53, 0, 0, 2, 0, 31, 0, 0, 5, -89, 5, -70, 0, 19, 0, 23, 1, 6, -71, 0, 25, -1, -64, 64, 44,
-<a name="l06114"></a>06114 19, 21, 52, 47, 25, 1, 17, 21, 20, 6, 4, 18, 0, 3, 4, 3, 19, 23, 8, 6, 2, 20, 1, 11, 2,
-<a name="l06115"></a>06115 30, 12, 1, 1, 4, 22, 21, 30, 16, 17, 17, 19, 8, 4, 2, 15, 19, 8, 12, -72, 2, 93, 64, 9, 15,
-<a name="l06116"></a>06116 32, 14, 14, 9, 15, 8, 32, 9, -72, -1, -18, -76, 15, 15, 2, 85, 9, -72, -1, -14, 64, 11, 13, 13, 2,
-<a name="l06117"></a>06117 85, 9, 16, 12, 12, 2, 85, 9, -72, -1, -64, 64, 19, 11, 11, 6, 85, 9, 1, 12, 12, 6, 85, 9, 93,
-<a name="l06118"></a>06118 47, 25, -128, 25, 2, 25, 1, -72, 2, 93, 64, 11, 19, 5, 18, 32, 19, 32, 16, 16, 2, 85, 19, -72, -1,
-<a name="l06119"></a>06119 -10, -76, 15, 15, 2, 85, 19, -72, -1, -10, -76, 13, 13, 2, 85, 19, -72, -1, -6, 64, 11, 12, 12, 2, 85,
-<a name="l06120"></a>06120 19, 48, 11, 11, 6, 85, 19, -72, -1, -9, -76, 12, 12, 6, 85, 19, -72, -1, -8, 64, 19, 13, 13, 6, 85,
-<a name="l06121"></a>06121 19, 93, 24, 32, 25, 1, 32, 25, 80, 25, 96, 25, 112, 25, 4, 93, 113, 16, -10, 43, 43, 43, 43, 43, 43,
-<a name="l06122"></a>06122 43, -3, 60, 16, -28, 16, 93, -10, 43, 43, 43, 43, 43, -3, 60, 16, 60, 16, -19, -28, 0, 63, 60, 63, 60,
-<a name="l06123"></a>06123 18, 57, 47, 60, -3, 60, 17, 57, 47, 60, -3, 60, 17, 51, 17, 51, 1, 17, 51, 17, 23, 51, 17, 23, 51,
-<a name="l06124"></a>06124 49, 48, 1, 93, 43, 19, 35, 53, 51, 53, 51, 21, 33, 53, 51, 21, 51, 21, 35, 17, 35, 17, 33, 17, 35,
-<a name="l06125"></a>06125 19, 21, 33, 53, -92, -123, -123, -62, 2, -6, -62, -123, -123, -62, -3, 6, -62, -62, 2, -6, 4, 75, -108, -37, -37,
-<a name="l06126"></a>06126 -37, -37, -108, -5, -75, 2, -77, -3, 77, 4, 75, -21, -21, 0, 1, 0, 6, 0, 0, 3, -24, 5, -70, 0, 25,
-<a name="l06127"></a>06127 1, 102, -75, 19, 34, 16, 23, 52, 27, -72, -1, -64, -77, 21, 23, 52, 14, -72, -1, -64, -77, 9, 10, 52, 21,
-<a name="l06128"></a>06128 -72, -1, -34, 64, 11, 23, 25, 52, 37, 11, 53, 10, 69, 10, 3, 10, -72, -1, -32, -74, 23, 25, 52, 10, 24,
-<a name="l06129"></a>06129 7, 2, -72, -1, -64, 64, 50, 30, 43, 52, 2, -44, 8, 1, 1, 12, 4, 0, 20, 28, 12, 7, 17, 25, 10,
-<a name="l06130"></a>06130 7, 32, 1, 1, 1, 18, 37, 27, 64, 11, 11, 2, 85, 27, 64, 16, 16, 2, 85, 15, 40, 16, 16, 2, 85,
-<a name="l06131"></a>06131 15, 20, 14, 14, 2, 85, 15, -72, -1, -20, 64, 17, 13, 13, 2, 85, 15, 4, 12, 12, 2, 85, 15, 26, 11,
-<a name="l06132"></a>06132 11, 2, 85, 15, -72, -1, -10, 64, 11, 11, 11, 6, 85, 15, 20, 16, 16, 6, 85, 15, -72, -1, -8, 64, 11,
-<a name="l06133"></a>06133 13, 13, 6, 85, 15, 10, 15, 15, 6, 85, 15, -72, -1, -10, 64, 18, 12, 12, 6, 85, 15, 64, 51, 54, 52,
-<a name="l06134"></a>06134 -1, 15, 1, -64, 15, 1, 15, 78, 27, -72, -1, -64, 64, 23, 52, 54, 52, -80, 27, -16, 27, 2, 112, 27, -96,
-<a name="l06135"></a>06135 27, -80, 27, -1, 27, 4, 27, 5, 24, 37, 4, 25, -72, -1, -6, -76, 16, 16, 2, 85, 25, -72, -1, -6, 64,
-<a name="l06136"></a>06136 23, 14, 14, 2, 85, 25, 4, 12, 12, 2, 85, 25, 8, 11, 11, 2, 85, 25, 4, 11, 11, 6, 85, 25, -72,
-<a name="l06137"></a>06137 -1, -6, 64, 17, 15, 15, 6, 85, 25, 2, 12, 12, 6, 85, 25, 2, 13, 13, 6, 85, 25, -72, -1, -64, 64,
-<a name="l06138"></a>06138 18, 51, 54, 52, -16, 25, 1, 0, 25, 32, 25, -48, 25, -32, 25, 4, 25, 78, 26, 16, -10, 93, 113, 43, 43,
-<a name="l06139"></a>06139 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l06140"></a>06140 43, 43, 43, 43, 43, -19, 47, 93, 47, 0, 63, 60, 63, -19, 63, 18, 57, 47, 60, -3, 43, 60, 1, 17, 51,
-<a name="l06141"></a>06141 49, 48, 0, 43, 93, 43, 43, 1, 43, 43, 19, 35, 53, 51, 53, 51, 21, 33, 21, 33, 17, 54, 51, 50, 22,
-<a name="l06142"></a>06142 17, 17, 35, 17, 16, 35, 34, 6, 21, 17, 35, -121, -127, -127, -76, 1, 111, -2, -111, 122, -58, -119, -28, -76, -31,
-<a name="l06143"></a>06143 123, -99, -76, 4, -81, -122, -123, -123, -122, -2, -3, -110, -104, -2, -5, -3, 95, 2, -95, 1, 2, -95, -67, -3, -69,
-<a name="l06144"></a>06144 0, -1, -1, -1, -64, 0, 0, 2, 94, 7, 20, 2, 38, 0, 44, 0, 0, 1, 7, 0, -41, -1, -70, 1, 106,
-<a name="l06145"></a>06145 0, 22, 64, 10, 1, 0, 4, 16, 1, 2, 65, 1, 1, 19, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1,
-<a name="l06146"></a>06146 -1, -1, -46, 0, 0, 2, 112, 5, -86, 2, 38, 0, -43, 0, 0, 1, 6, 0, -41, -52, 0, 0, 22, 64, 10,
-<a name="l06147"></a>06147 1, 0, 4, 16, 1, 2, 65, 1, 1, 19, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, -1, -28, 0,
-<a name="l06148"></a>06148 0, 2, 84, 6, -81, 2, 38, 0, 44, 0, 0, 1, 7, 0, -40, -1, -57, 1, 80, 0, 22, 64, 10, 1, 0,
-<a name="l06149"></a>06149 4, 7, 1, 2, 65, 1, 1, 7, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, -1, -23, 0, 0, 2,
-<a name="l06150"></a>06150 89, 5, 95, 2, 38, 0, -43, 0, 0, 1, 6, 0, -40, -52, 0, 0, 22, 64, 10, 1, 0, 4, 7, 1, 2,
-<a name="l06151"></a>06151 65, 1, 1, 7, -71, 2, -61, 0, 41, 0, 43, 1, 43, 53, -1, -1, -1, -1, 0, 0, 2, 78, 7, 8, 2,
-<a name="l06152"></a>06152 38, 0, 44, 0, 0, 1, 7, 0, -39, -1, -47, 1, 80, 0, 22, 64, 10, 1, 0, 11, 5, 1, 2, 65, 1,
-<a name="l06153"></a>06153 1, 8, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, -1, -6, 0, 0, 2, 73, 5, -72, 2, 38, 0,
-<a name="l06154"></a>06154 -43, 0, 0, 1, 6, 0, -39, -52, 0, 0, 22, 64, 10, 1, 0, 11, 5, 1, 2, 65, 1, 1, 8, -71, 2,
-<a name="l06155"></a>06155 34, 0, 41, 0, 43, 1, 43, 53, 0, 1, 0, -93, -2, 86, 2, 89, 5, -70, 0, 18, 0, -16, -71, 0, 5,
-<a name="l06156"></a>06156 2, 93, 64, 13, 10, 15, 18, 8, 16, 2, 7, 8, 0, 0, 18, 15, 2, -72, -1, -64, -77, 24, 26, 52, 2,
-<a name="l06157"></a>06157 -72, 2, 93, -75, 32, 13, 1, 13, 17, 20, -72, -1, -64, -76, 13, 13, 2, 85, 20, -72, -1, -64, -77, 56, 61,
-<a name="l06158"></a>06158 52, 20, -72, -1, -64, -77, 51, 52, 52, 20, -72, -1, -64, -77, 45, 48, 52, 20, -72, -1, -64, -77, 40, 41, 52,
-<a name="l06159"></a>06159 20, -72, -1, -64, -77, 35, 37, 52, 20, -72, -1, -64, -77, 29, 30, 52, 20, -72, -1, -64, -77, 24, 26, 52, 20,
-<a name="l06160"></a>06160 -72, -1, -64, 64, 40, 13, 16, 52, 32, 20, -112, 20, -81, 20, 3, 18, 32, 0, 15, -113, 15, -96, 15, -80, 15,
-<a name="l06161"></a>06161 4, 47, 15, 64, 15, 80, 15, -33, 15, -16, 15, 5, 18, 15, 24, 16, 16, 2, 85, 15, -72, -1, -20, -76, 15,
-<a name="l06162"></a>06162 15, 2, 85, 15, -72, -1, -18, -76, 13, 13, 2, 85, 15, -72, -1, -10, 64, 20, 12, 12, 2, 85, 15, 32, 11,
-<a name="l06163"></a>06163 11, 6, 85, 32, 15, -113, 15, -112, 15, 3, 15, -94, 19, 16, -10, 93, 43, 43, 43, 43, 43, 67, 92, 88, -78,
-<a name="l06164"></a>06164 -128, 15, 1, 1, 93, 89, 113, 114, -3, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, 47, 93, -19, 43, 17,
-<a name="l06165"></a>06165 18, 57, 47, 47, 60, 0, 63, 63, 63, -19, 49, 48, 33, 6, 21, 20, 22, 51, 50, 55, 21, 6, 35, 34, 38,
-<a name="l06166"></a>06166 53, 52, 55, 17, 51, 17, 1, 62, 29, 82, 62, 77, 91, 119, 104, 91, 124, 35, -62, 78, 62, 67, 85, 46, 119,
-<a name="l06167"></a>06167 61, 118, 103, 80, 126, 5, -71, -6, 70, 0, 0, 2, 0, 102, -2, 87, 2, 28, 5, -70, 0, 3, 0, 22, 0,
-<a name="l06168"></a>06168 -29, 64, 85, 24, 54, 11, 11, 2, 85, 79, 24, -112, 24, -96, 24, -80, 24, -64, 24, -33, 24, -16, 24, 7, 0,
-<a name="l06169"></a>06169 24, 31, 24, 112, 24, -128, 24, -97, 24, -80, 24, -64, 24, -33, 24, -21, 4, -32, 24, -1, 24, 11, 31, 24, 1,
-<a name="l06170"></a>06170 0, 126, 1, 0, 20, 6, 22, 19, 10, 9, 69, 14, 15, 12, 32, 11, 1, 11, 4, 4, 22, 19, 6, 69, 32,
-<a name="l06171"></a>06171 17, 1, 17, 2, 3, 3, 22, 1, 0, 0, 22, 37, 19, -72, -1, -8, -76, 16, 16, 2, 85, 19, -72, -1, -6,
-<a name="l06172"></a>06172 64, 23, 14, 14, 2, 85, 19, 4, 12, 12, 2, 85, 19, 10, 11, 11, 2, 85, 19, 20, 11, 11, 6, 85, 19,
-<a name="l06173"></a>06173 -72, -1, -22, -76, 16, 16, 6, 85, 19, -72, -1, -2, -76, 13, 13, 6, 85, 19, -72, -1, -4, 64, 34, 12, 12,
-<a name="l06174"></a>06174 6, 85, 0, 19, -97, 19, -96, 19, -80, 19, -64, 19, -32, 19, 6, -64, 19, -16, 19, 2, 0, 19, 32, 19, -48,
-<a name="l06175"></a>06175 19, -32, 19, 4, 19, 78, 23, 16, -10, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43, 43, -19, 60, 16, 60, 16,
-<a name="l06176"></a>06176 60, 16, 60, 47, 93, -19, 17, 18, 57, 47, 47, 93, 60, 0, 63, -19, 63, 60, 63, 63, -3, 49, 48, 1, 93,
-<a name="l06177"></a>06177 114, 113, 43, 19, 53, 51, 21, 3, 6, 21, 20, 22, 51, 50, 55, 21, 6, 35, 34, 38, 53, 52, 55, 17, 51,
-<a name="l06178"></a>06178 17, -120, -76, 59, 29, 82, 62, 77, 91, 117, 104, 101, 116, 34, -76, 4, -21, -49, -49, -5, 21, 78, 62, 67, 85,
-<a name="l06179"></a>06179 46, 119, 60, 122, 98, 65, -116, 4, 38, -5, -38, 0, -1, -1, 0, 55, -1, -25, 4, 84, 7, 44, 2, 38, 0,
-<a name="l06180"></a>06180 45, 0, 0, 1, 7, 0, -42, 1, -62, 1, 106, 0, 22, 64, 10, 1, 0, 20, 23, 8, 11, 65, 1, 1, 20,
-<a name="l06181"></a>06181 -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 0, 2, -1, -94, -2, 81, 2, 32, 5, -62, 0, 6, 0, 20, 1,
-<a name="l06182"></a>06182 37, 64, 43, 4, 8, 3, 18, 32, 8, 32, 17, 32, 18, 59, 7, 51, 8, 50, 17, 72, 11, -122, 8, 10, 7,
-<a name="l06183"></a>06183 19, 8, 14, 10, 0, 100, 4, 4, 15, 3, 31, 3, 2, 3, -121, 2, 5, 6, 6, 1, 2, -72, 2, 34, 64,
-<a name="l06184"></a>06184 11, 14, 6, 10, 28, 19, 15, 5, 60, 6, 61, 4, -72, -1, -64, 64, 33, 9, 12, 52, 4, 100, 0, 100, 3,
-<a name="l06185"></a>06185 127, 1, 60, 2, 32, 16, 16, 6, 85, 2, 32, 11, 11, 6, 85, 15, 2, 31, 2, 47, 2, 63, 2, 4, 2,
-<a name="l06186"></a>06186 -72, -1, -64, 64, 25, 11, 23, 52, 0, 2, 63, 2, 127, 2, -1, 2, 4, 2, -112, 22, 1, 22, 23, 23, 26,
-<a name="l06187"></a>06187 16, 15, 37, 13, 14, -72, -1, -6, 64, 67, 14, 14, 2, 85, 14, 16, 13, 13, 2, 85, 14, 16, 12, 12, 2,
-<a name="l06188"></a>06188 85, 14, 12, 11, 11, 2, 85, 14, 30, 11, 11, 6, 85, 14, 12, 16, 16, 6, 85, 14, 8, 12, 12, 6, 85,
-<a name="l06189"></a>06189 14, 12, 13, 13, 6, 85, -112, 14, 1, 31, 14, 63, 14, 79, 14, 3, 14, 25, 21, 8, 7, 21, 20, 8, 71,
-<a name="l06190"></a>06190 80, 24, 43, 67, 121, 64, 12, 11, 18, 11, 18, 13, 27, 1, 12, 17, 10, 27, 0, 0, 43, 1, 43, -127, 17,
-<a name="l06191"></a>06191 51, 51, 78, 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 60, 77, -3, 60, 78, 69, 101, 68, -26, 113,
-<a name="l06192"></a>06192 25, 47, 93, 43, 113, 43, 43, 24, 77, -3, 25, -10, 24, -3, -3, 43, 25, -10, 24, -19, 0, 63, -19, 63, 63,
-<a name="l06193"></a>06193 60, 60, 16, 60, 16, -3, 93, 60, 16, -19, 17, 18, 57, 18, 57, 49, 48, 1, 93, 19, 7, 35, 19, 51, 19,
-<a name="l06194"></a>06194 35, 1, 55, 22, 51, 50, 54, 53, 17, 51, 17, 20, 6, 35, 34, -26, 113, -51, -40, -64, -32, -53, -2, 77, 34,
-<a name="l06195"></a>06195 52, 33, 63, 46, -76, 117, -106, 73, 5, 84, -86, 1, 24, -2, -24, -7, -70, -103, 14, 83, -120, 4, 92, -5, -96,
-<a name="l06196"></a>06196 -59, -80, 0, -1, -1, 0, -106, -2, 91, 5, 82, 5, -70, 2, 38, 0, 46, 0, 0, 1, 7, 1, -18, 1, -52,
-<a name="l06197"></a>06197 0, 0, 0, 29, -79, 1, 22, -72, -1, -64, 64, 14, 9, 100, 6, 85, 32, 22, 1, 0, 22, 17, 0, 5, 65,
-<a name="l06198"></a>06198 14, 0, 47, 1, 43, 93, 43, 53, 0, -1, -1, 0, -120, -2, 91, 3, -8, 5, -70, 2, 38, 0, 78, 0, 0,
-<a name="l06199"></a>06199 1, 7, 1, -18, 1, 33, 0, 0, 0, 21, 64, 13, 1, 32, 22, -112, 22, 2, 0, 22, 17, 0, 5, 65, 14,
-<a name="l06200"></a>06200 0, 47, 1, 43, 93, 53, 0, 0, 1, 0, -122, 0, 0, 3, -10, 4, 38, 0, 11, 1, 91, -71, 0, 6, -1,
-<a name="l06201"></a>06201 -24, -76, 12, 12, 2, 85, 10, -72, -1, -24, -76, 12, 12, 2, 85, 9, -72, -1, -24, 64, 76, 12, 12, 2, 85,
-<a name="l06202"></a>06202 23, 3, 1, 68, 3, 1, 6, 6, 4, 9, 2, 7, 6, 37, 6, 47, 7, 47, 8, -128, 13, -73, 5, -58, 5,
-<a name="l06203"></a>06203 -64, 13, -27, 6, -27, 9, -32, 13, -6, 4, -11, 6, 13, 63, 13, 90, 4, 89, 5, 105, 4, 105, 5, -104, 6,
-<a name="l06204"></a>06204 -88, 6, 7, 5, 6, 27, 4, 24, 9, 40, 9, 56, 9, 88, 4, 89, 5, 7, 74, 6, 1, 3, -72, -1, -12,
-<a name="l06205"></a>06205 64, 16, 10, 9, 16, 2, 6, 6, 7, 9, 10, 9, 8, 10, 5, 9, 8, 8, -72, -1, -8, 64, 64, 11, 12,
-<a name="l06206"></a>06206 6, 85, 8, 37, 7, 6, 20, 7, 7, 6, 3, 4, 4, 37, 5, 10, 20, 5, 5, 10, 101, 10, 1, 10, 9,
-<a name="l06207"></a>06207 6, 3, 4, 4, 1, 6, 5, 4, 6, 11, 8, 8, 7, 10, -85, 6, 1, 10, 9, 8, 6, 5, 4, 3, 7,
-<a name="l06208"></a>06208 32, 7, -128, 7, -65, 7, 3, 7, 2, 11, 37, 0, -72, -1, -8, -76, 16, 16, 2, 85, 0, -72, -1, -6, 64,
-<a name="l06209"></a>06209 17, 14, 14, 2, 85, 0, 6, 12, 12, 2, 85, 0, 6, 11, 11, 2, 85, 0, -72, -1, -8, -76, 16, 16, 6,
-<a name="l06210"></a>06210 85, 0, -72, -1, -18, -76, 15, 15, 6, 85, 0, -72, -1, -8, -76, 12, 13, 6, 85, 0, -72, -1, -64, 64, 18,
-<a name="l06211"></a>06211 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 12, 16, -10, 93, 113, 43, 43, 43,
-<a name="l06212"></a>06212 43, 43, 43, 43, 43, -3, 60, 25, 47, 93, 23, 57, 113, 0, 24, 63, 60, 16, 60, 63, 60, 63, 17, 23, 57,
-<a name="l06213"></a>06213 114, -121, 5, 46, 43, 4, 125, 16, -60, -121, 5, 46, 24, 43, 43, 14, 125, 16, -60, 7, 8, 16, 60, 8, 60,
-<a name="l06214"></a>06214 0, 23, 56, 49, 48, 56, 1, 114, 113, 93, 93, 0, 93, 114, 113, 43, 43, 43, 51, 17, 51, 17, 1, 51, 1,
-<a name="l06215"></a>06215 1, 35, 1, 7, 17, -122, -76, 1, -86, -23, -2, 106, 1, -65, -34, -2, -95, 127, 4, 38, -2, 80, 1, -80, -2,
-<a name="l06216"></a>06216 118, -3, 100, 2, 31, 122, -2, 91, 0, -1, -1, 0, -106, -2, 91, 4, 42, 5, -70, 2, 38, 0, 47, 0, 0,
-<a name="l06217"></a>06217 1, 7, 1, -18, 1, 84, 0, 0, 0, 19, 64, 11, 1, 32, 22, 1, 0, 16, 11, 0, 5, 65, 8, 0, 47,
-<a name="l06218"></a>06218 1, 43, 93, 53, 0, -1, -1, -1, -3, -2, 91, 1, -82, 5, -70, 2, 38, 0, 79, 0, 0, 1, 6, 1, -18,
-<a name="l06219"></a>06219 -110, 0, 0, 22, -74, 1, 79, 4, 1, 31, 4, 1, -72, -1, -28, -76, 4, 4, 0, 0, 65, 1, 43, 93, 113,
-<a name="l06220"></a>06220 53, -1, -1, 0, -100, -2, 91, 5, 31, 5, -70, 2, 38, 0, 49, 0, 0, 1, 7, 1, -18, 1, -26, 0, 0,
-<a name="l06221"></a>06221 0, 19, 64, 11, 1, 32, 20, 1, 0, 20, 15, 0, 5, 65, 12, 0, 47, 1, 43, 93, 53, 0, -1, -1, 0,
-<a name="l06222"></a>06222 -121, -2, 91, 3, -26, 4, 62, 2, 38, 0, 81, 0, 0, 1, 7, 1, -18, 0, -6, 0, 0, 0, 14, -73, 1,
-<a name="l06223"></a>06223 0, 33, 28, 1, 12, 65, 25, 0, 47, 1, 43, 53, 0, 1, 0, -91, -1, -25, 5, 93, 5, -45, 0, 29, 0,
-<a name="l06224"></a>06224 -4, 64, 94, 59, 7, 52, 11, 63, 22, 65, 11, 105, 19, 108, 22, 123, 3, 117, 6, 114, 7, 117, 22, -117, 3,
-<a name="l06225"></a>06225 -101, 3, 12, 5, 3, 5, 25, 20, 3, 20, 25, 36, 3, 36, 19, 47, 22, 113, 2, -126, 2, -107, 2, -92, 2,
-<a name="l06226"></a>06226 -92, 3, -77, 2, -74, 3, -64, 2, -48, 2, 16, 15, 14, 14, 12, 15, 14, 23, 30, 5, 3, 1, 0, 2, 15,
-<a name="l06227"></a>06227 14, 17, 30, 12, 9, 28, 29, 8, 15, 47, 14, 1, 14, 21, 38, 9, 36, 16, 16, 2, 85, 9, -72, -1, -44,
-<a name="l06228"></a>06228 -76, 13, 13, 2, 85, 9, -72, -1, -16, -76, 11, 11, 2, 85, 9, -72, -1, -20, -76, 13, 13, 6, 85, 9, -72,
-<a name="l06229"></a>06229 -1, -12, 64, 20, 11, 12, 6, 85, 0, 9, 1, 9, 86, 31, 1, 28, 32, 29, 32, 16, 16, 2, 85, 29, -72,
-<a name="l06230"></a>06230 -1, -10, -76, 15, 15, 2, 85, 29, -72, -1, -10, -76, 13, 13, 2, 85, 29, -72, -1, -6, -76, 12, 12, 2, 85,
-<a name="l06231"></a>06231 29, -72, -1, -12, -76, 15, 15, 6, 85, 29, -72, -1, -8, -76, 13, 13, 6, 85, 29, -72, -1, -10, -74, 12, 12,
-<a name="l06232"></a>06232 6, 85, 29, 93, 30, 16, -3, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, -10, 93, 43, 43, 43, 43, 43, -19,
-<a name="l06233"></a>06233 47, 93, 47, 0, 63, 60, 63, -19, 47, 47, 63, 60, 63, -19, 1, 17, 51, 0, 17, 51, 17, 51, 49, 48, 0,
-<a name="l06234"></a>06234 93, 1, 93, 19, 51, 21, 54, 54, 51, 50, 22, 18, 17, 16, 0, 35, 34, 39, 55, 22, 51, 50, 54, 18, 53,
-<a name="l06235"></a>06235 16, 33, 34, 6, 6, 21, 17, 35, -91, -60, 115, -30, 125, -75, -27, -120, -2, -4, -36, 127, 121, 87, 96, 65, 77,
-<a name="l06236"></a>06236 -126, 76, -2, 107, -123, -55, 76, -60, 5, -70, -74, -124, 75, -94, -2, -49, -2, -14, -2, 118, -2, 127, 72, -103, 52,
-<a name="l06237"></a>06237 -127, 1, 7, -47, 2, 67, 125, -63, -47, -4, -33, 0, 0, 1, 0, -117, -2, 81, 3, -22, 4, 62, 0, 29, 1,
-<a name="l06238"></a>06238 60, 64, 74, 36, 24, 52, 25, 68, 25, -32, 24, -27, 25, 5, 21, 28, -44, 17, -46, 18, -30, 18, 4, -123, 18,
-<a name="l06239"></a>06239 -99, 15, -84, 15, -86, 18, -68, 15, 5, 6, 18, 5, 28, 114, 18, -119, 15, -128, 17, 5, 7, 7, 6, 6, 9,
-<a name="l06240"></a>06240 28, 4, 15, 21, 10, 16, 28, 26, 7, 23, 22, 6, 18, 16, 20, 12, 13, 1, 13, 37, 0, 18, 16, 16, 2,
-<a name="l06241"></a>06241 85, 0, -72, -1, -22, 64, 11, 13, 13, 2, 85, 0, 6, 12, 12, 2, 85, 0, -72, -1, -10, -76, 11, 11, 2,
-<a name="l06242"></a>06242 85, 0, -72, -1, -12, 64, 11, 11, 11, 6, 85, 0, 26, 16, 16, 6, 85, 0, -72, -1, -7, -76, 13, 13, 6,
-<a name="l06243"></a>06243 85, 0, -72, -1, -10, 64, 11, 12, 12, 6, 85, -1, 0, 1, -1, 0, 1, 0, -72, -1, -64, 64, 28, 51, 54,
-<a name="l06244"></a>06244 52, -80, 0, -16, 0, 2, 112, 0, -96, 0, -80, 0, -64, 0, 4, 0, 69, 31, 24, 23, -102, 19, 20, 37, 22,
-<a name="l06245"></a>06245 21, -72, -1, -8, 64, 17, 16, 16, 2, 85, 21, 6, 12, 12, 2, 85, 21, 4, 11, 11, 6, 85, 21, -72, -1,
-<a name="l06246"></a>06246 -6, -76, 16, 16, 6, 85, 21, -72, -1, -6, 64, 17, 15, 15, 6, 85, 21, 2, 12, 12, 6, 85, 21, 4, 13,
-<a name="l06247"></a>06247 13, 6, 85, 21, -72, -1, -64, 64, 21, 51, 54, 52, -16, 21, 1, 0, 21, 32, 21, -48, 21, -32, 21, 4, 21,
-<a name="l06248"></a>06248 78, 30, 18, 13, 20, 17, 18, 57, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, -12, 60,
-<a name="l06249"></a>06249 16, -10, 93, 113, 43, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -19, 60, 16, 60, 0, 17, 18, 57, 63, 60,
-<a name="l06250"></a>06250 63, -19, 63, 63, -19, 51, 47, 51, 47, 49, 48, 1, 93, 93, 93, 0, 93, 1, 17, 20, 6, 35, 34, 39, 55,
-<a name="l06251"></a>06251 22, 51, 50, 54, 53, 17, 52, 38, 35, 34, 6, 21, 17, 35, 17, 51, 21, 54, 51, 50, 22, 22, 3, -22, 117,
-<a name="l06252"></a>06252 -106, 73, 68, 34, 53, 32, 65, 44, 104, 119, 117, -93, -76, -94, 117, -35, -126, -80, 57, 2, -115, -3, 57, -59, -80,
-<a name="l06253"></a>06253 19, -103, 14, 88, -125, 2, -68, -108, -120, -106, -56, -3, -68, 4, 38, -105, -81, 112, -91, 0, -1, -1, 0, 99, -1,
-<a name="l06254"></a>06254 -25, 5, -35, 6, -45, 2, 38, 0, 50, 0, 0, 1, 7, 0, -40, 1, -37, 1, 116, 0, 30, -75, 2, 32, 28,
-<a name="l06255"></a>06255 112, 28, 2, -72, -1, -20, -73, 28, 31, 0, 7, 65, 2, 1, 28, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93,
-<a name="l06256"></a>06256 53, -1, -1, 0, 68, -1, -24, 4, 39, 5, 95, 2, 38, 0, 82, 0, 0, 1, 7, 0, -40, 0, -21, 0, 0,
-<a name="l06257"></a>06257 0, 37, -77, 2, 2, 1, 26, -71, 2, -61, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 27, 28,
-<a name="l06258"></a>06258 0, 7, 65, 43, 27, -76, 26, 2, 10, 72, 43, 43, 89, 53, 0, -1, -1, 0, 99, -1, -25, 5, -35, 7, 34,
-<a name="l06259"></a>06259 2, 38, 0, 50, 0, 0, 1, 7, 0, -39, 1, -37, 1, 106, 0, 33, 64, 20, 2, 80, 35, 96, 35, 112, 35,
-<a name="l06260"></a>06260 -128, 35, -112, 35, 5, 35, 2, 0, 72, 43, 2, 1, 32, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 53, 0,
-<a name="l06261"></a>06261 -1, -1, 0, 68, -1, -24, 4, 39, 5, -72, 2, 38, 0, 82, 0, 0, 1, 7, 0, -39, 0, -21, 0, 0, 0,
-<a name="l06262"></a>06262 22, 64, 10, 2, 0, 33, 27, 0, 7, 65, 2, 1, 30, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1,
-<a name="l06263"></a>06263 0, -95, -2, 91, 5, -83, 5, -70, 2, 38, 0, 53, 0, 0, 1, 7, 1, -18, 1, -26, 0, 0, 0, 19, 64,
-<a name="l06264"></a>06264 11, 2, 32, 46, 1, 0, 46, 40, 1, 6, 65, 37, 0, 47, 1, 43, 93, 53, 0, -1, -1, 0, -123, -2, 91,
-<a name="l06265"></a>06265 2, -58, 4, 62, 2, 38, 0, 85, 0, 0, 1, 6, 1, -18, 37, 0, 0, 4, -80, 20, 0, 47, -1, -1, 0,
-<a name="l06266"></a>06266 92, -1, -25, 4, -21, 7, 38, 2, 38, 0, 54, 0, 0, 1, 7, 0, -42, 1, 76, 1, 100, 0, 22, 64, 10,
-<a name="l06267"></a>06267 1, 0, 51, 54, 22, 22, 65, 1, 1, 50, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 63, -1,
-<a name="l06268"></a>06268 -24, 3, -79, 5, -62, 2, 38, 0, 86, 0, 0, 1, 7, 0, -42, 0, -66, 0, 0, 0, 22, 64, 10, 1, 0,
-<a name="l06269"></a>06269 51, 54, 21, 21, 65, 1, 1, 50, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 0, 1, 0, 48, 0, 0, 4,
-<a name="l06270"></a>06270 -70, 5, -70, 0, 15, 0, -76, 64, 38, 0, 17, 16, 17, 32, 17, 3, 12, 1, 48, 11, 2, 2, 15, 6, 8,
-<a name="l06271"></a>06271 5, 30, 7, 6, 2, 15, 8, 11, 12, 57, 7, 1, 2, 57, 6, 14, 9, 8, 32, 7, 1, 7, -72, 1, 1,
-<a name="l06272"></a>06272 -73, 9, 32, 4, 5, 47, 6, 1, 6, -72, 1, 1, -78, 4, 4, 15, -72, -1, -24, 64, 11, 16, 16, 2, 85,
-<a name="l06273"></a>06273 15, 8, 15, 15, 2, 85, 15, -72, -1, -14, -76, 12, 12, 2, 85, 15, -72, -1, -30, -76, 13, 13, 2, 85, 15,
-<a name="l06274"></a>06274 -72, -1, -4, -76, 12, 12, 6, 85, 15, -72, -1, -24, -76, 13, 13, 6, 85, 15, -72, -1, -32, 64, 10, 16, 16,
-<a name="l06275"></a>06275 6, 85, 16, 15, 32, 15, 2, 15, -72, 2, 115, -77, 16, -74, -103, 24, 43, 16, -3, 93, 43, 43, 43, 43, 43,
-<a name="l06276"></a>06276 43, 43, 60, 16, -12, 93, 60, 16, -3, -12, 93, 60, 16, 60, 16, -12, 60, 16, -12, 60, 0, 63, 63, 60, -3,
-<a name="l06277"></a>06277 60, 17, 18, 57, 47, 60, -3, 60, 49, 48, 1, 93, 1, 33, 53, 33, 17, 33, 53, 33, 21, 33, 17, 33, 21,
-<a name="l06278"></a>06278 33, 17, 35, 2, 19, -2, -74, 1, 74, -2, 29, 4, -118, -2, 27, 1, 72, -2, -72, -62, 2, 117, -124, 2, 20,
-<a name="l06279"></a>06279 -83, -83, -3, -20, -124, -3, -117, 0, 0, 1, 0, 12, -1, -14, 2, 19, 5, -103, 0, 30, 1, 14, -71, 0, 5,
-<a name="l06280"></a>06280 -1, -64, -77, 35, 38, 52, 6, -72, -1, -64, 64, 91, 35, 38, 52, 47, 32, -128, 32, 2, 16, 1, 43, 15, 2,
-<a name="l06281"></a>06281 2, 26, 12, 5, 43, 11, 6, 6, 22, -55, 26, 3, 24, 26, 23, 5, 21, 8, 52, 11, 12, 6, 85, 9, 52,
-<a name="l06282"></a>06282 11, 12, 6, 85, 8, 9, 6, 17, 14, 13, 10, 4, 9, 18, 0, 3, 4, 7, 4, 8, 30, 15, 51, 11, -96,
-<a name="l06283"></a>06283 2, -80, 2, -64, 2, -48, 2, 4, 2, 2, 6, 11, 12, 34, 23, 34, 24, 9, 18, 37, 8, 24, -1, 30, 6,
-<a name="l06284"></a>06284 5, 69, 30, -72, -1, -6, -76, 16, 16, 2, 85, 30, -72, -1, -6, 64, 23, 14, 14, 2, 85, 30, 4, 12, 13,
-<a name="l06285"></a>06285 2, 85, 30, 8, 11, 11, 2, 85, 30, 6, 16, 16, 6, 85, 30, -72, -1, -6, -76, 15, 15, 6, 85, 30, -72,
-<a name="l06286"></a>06286 -1, -4, 64, 11, 11, 11, 6, 85, 30, 18, 12, 12, 6, 85, 30, -72, -1, -12, 64, 20, 13, 13, 6, 85, -81,
-<a name="l06287"></a>06287 30, -65, 30, 2, 0, 30, -48, 30, 2, 30, 78, 31, 23, 24, 71, -71, 1, 10, 0, 24, 43, 0, 16, -55, 1,
-<a name="l06288"></a>06288 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, -12, 60, 16, -19, 60, -3, 60, 16, -28, -12, 60, 17,
-<a name="l06289"></a>06289 51, 47, 113, 16, -28, 17, 18, 23, 51, 17, 18, 23, 51, 0, 17, 51, 51, 43, 43, 17, 18, 57, 18, 57, 63,
-<a name="l06290"></a>06290 -19, 63, 60, -3, 60, 18, 57, 47, 60, -3, 60, 49, 48, 1, 93, 43, 43, 19, 35, 53, 51, 17, 35, 53, 51,
-<a name="l06291"></a>06291 17, 55, 17, 51, 21, 35, 17, 51, 21, 35, 21, 20, 22, 51, 50, 55, 23, 6, 35, 34, 38, 38, 53, -111, -123,
-<a name="l06292"></a>06292 -123, -124, -124, -76, -76, -76, -84, -84, 37, 64, 32, 47, 26, 73, 61, 106, 115, 31, 2, 2, -124, 1, 20, -116, 1,
-<a name="l06293"></a>06293 7, 108, -2, -115, -116, -2, -20, -124, -43, 85, 62, 7, -97, 16, 72, 117, -120, 0, -1, -1, 0, -95, -1, -25, 5,
-<a name="l06294"></a>06294 34, 7, 14, 2, 38, 0, 56, 0, 0, 1, 7, 0, -41, 1, -92, 1, 100, 0, 22, 64, 10, 1, 0, 21, 33,
-<a name="l06295"></a>06295 17, 17, 65, 1, 1, 21, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, -125, -1, -24, 3, -32, 5,
-<a name="l06296"></a>06296 -86, 2, 38, 0, 88, 0, 0, 1, 7, 0, -41, 0, -20, 0, 0, 0, 32, 64, 18, 1, -17, 25, 1, 25, 64,
-<a name="l06297"></a>06297 83, 84, 52, 0, 25, 37, 17, 17, 65, 1, 1, 25, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 113, 53, -1,
-<a name="l06298"></a>06298 -1, 0, -95, -1, -25, 5, 34, 6, -61, 2, 38, 0, 56, 0, 0, 1, 7, 0, -40, 1, -92, 1, 100, 0, 37,
-<a name="l06299"></a>06299 -77, 1, 1, 1, 21, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 21, 23, 11, 1,
-<a name="l06300"></a>06300 65, 43, 27, -76, 21, 15, 0, 72, 43, 43, 89, 53, 0, -1, -1, 0, -125, -1, -24, 3, -32, 5, 95, 2, 38,
-<a name="l06301"></a>06301 0, 88, 0, 0, 1, 7, 0, -40, 0, -20, 0, 0, 0, 22, 64, 10, 1, 0, 25, 28, 10, 23, 65, 1, 1,
-<a name="l06302"></a>06302 25, -71, 2, -61, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, -95, -1, -25, 5, 34, 7, 28, 2, 38, 0, 56,
-<a name="l06303"></a>06303 0, 0, 1, 7, 0, -39, 1, -112, 1, 100, 0, 22, 64, 10, 1, 0, 28, 22, 11, 1, 65, 1, 1, 25, -71,
-<a name="l06304"></a>06304 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, -125, -1, -24, 3, -32, 5, -72, 2, 38, 0, 88, 0, 0,
-<a name="l06305"></a>06305 1, 7, 0, -39, 0, -20, 0, 0, 0, 40, -77, 1, 1, 1, 29, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6,
-<a name="l06306"></a>06306 2, 67, 84, 88, -75, 0, 32, 26, 10, 23, 65, 43, 27, -79, 32, 11, -72, -1, -40, -79, 72, 43, 43, 89, 53,
-<a name="l06307"></a>06307 0, 1, 0, -95, -2, 86, 5, 34, 5, -70, 0, 34, 1, 51, -73, 88, 16, 88, 34, -55, 16, 3, 36, -72, -1,
-<a name="l06308"></a>06308 -64, 64, 42, 19, 21, 52, 58, 16, 59, 17, 52, 33, 54, 34, 74, 16, 74, 17, 70, 33, 70, 34, 88, 17, 86,
-<a name="l06309"></a>06309 33, 102, 34, 118, 23, -86, 34, -24, 23, 14, 12, 34, 13, 21, 52, 7, -100, 8, 8, 5, -72, 2, 93, -75, 10,
-<a name="l06310"></a>06310 15, 15, 9, 15, 25, -72, 2, -69, 64, 10, 0, 9, 29, 19, 2, 32, 8, 1, 8, 2, -72, 2, 93, 64, 16,
-<a name="l06311"></a>06311 13, 13, 15, 0, 1, -1, 0, 1, 0, -100, 15, 15, 18, 28, 38, 31, -72, -1, -20, -76, 15, 15, 2, 85, 31,
-<a name="l06312"></a>06312 -72, -1, -14, 64, 17, 13, 13, 2, 85, 31, 16, 12, 12, 2, 85, 31, 12, 15, 15, 6, 85, 31, -72, -1, -16,
-<a name="l06313"></a>06313 64, 31, 11, 11, 6, 85, 32, 31, 1, 32, 31, 80, 31, 2, 96, 31, 112, 31, -128, 31, 3, 31, 93, 36, 21,
-<a name="l06314"></a>06314 38, 18, 32, 16, 16, 2, 85, 18, -72, -1, -10, -76, 15, 15, 2, 85, 18, -72, -1, -10, -76, 13, 13, 2, 85,
-<a name="l06315"></a>06315 18, -72, -1, -6, -76, 12, 12, 2, 85, 18, -72, -1, -4, -76, 11, 11, 6, 85, 18, -72, -1, -9, -76, 12, 12,
-<a name="l06316"></a>06316 6, 85, 18, -72, -1, -8, -76, 13, 13, 6, 85, 18, -72, -1, -10, -73, 15, 15, 6, 85, 32, 10, 1, 18, -72,
-<a name="l06317"></a>06317 -1, -64, -74, 19, 21, 52, 18, 93, 35, 59, -71, 1, -114, 0, 24, 43, 16, -12, 43, 93, 43, 43, 43, 43, 43,
-<a name="l06318"></a>06318 43, 43, 43, -19, 16, -10, 93, 93, 113, 43, 43, 43, 43, 43, -19, 18, 57, 47, -19, 93, 113, 51, 47, -19, 47,
-<a name="l06319"></a>06319 93, 0, 63, 60, 63, -19, 51, 63, 63, -19, 51, 47, -19, 49, 48, 1, 43, 93, 43, 0, 93, 5, 6, 21, 20,
-<a name="l06320"></a>06320 22, 51, 50, 55, 21, 6, 35, 34, 38, 53, 52, 55, 36, 2, 17, 17, 51, 17, 20, 22, 22, 51, 50, 54, 17,
-<a name="l06321"></a>06321 17, 51, 17, 20, 2, 6, 3, 18, 20, 82, 62, 77, 91, 118, 101, 98, 121, 28, -2, -13, -18, -62, 73, -79, 116,
-<a name="l06322"></a>06322 -37, -76, -62, 78, -16, 24, 71, 42, 71, 84, 46, 119, 61, 120, 101, 70, 113, 23, 1, 26, 1, 80, 3, 79, -4,
-<a name="l06323"></a>06323 -78, -65, -71, 94, -60, 1, 18, 3, 78, -4, -79, -63, -2, -2, -76, 0, 0, 1, 0, -125, -2, 87, 4, -45, 4,
-<a name="l06324"></a>06324 38, 0, 37, 1, 114, -75, 12, 34, 15, 17, 52, 39, -72, -1, -64, 64, 9, 21, 23, 52, 18, 32, 19, 22, 52,
-<a name="l06325"></a>06325 28, -72, -1, -16, 64, 64, 18, 20, 52, 10, 21, 25, 21, 38, 18, 53, 18, 68, 18, 119, 28, -124, 28, 7, 42,
-<a name="l06326"></a>06326 18, 43, 32, 2, 7, 7, 8, 8, 5, 69, 10, 15, 35, 24, 6, 37, 16, 11, 30, 28, 19, 11, 7, 32, 8,
-<a name="l06327"></a>06327 64, 8, 112, 8, 3, 8, 2, 69, 13, 13, 0, 0, 37, 34, 33, 17, 3, 16, -102, 35, -72, 2, 48, 64, 25,
-<a name="l06328"></a>06328 37, 36, 64, 51, 54, 52, 39, 64, 16, 16, 2, 85, 36, 40, 16, 16, 2, 85, 36, 18, 14, 14, 2, 85, 36,
-<a name="l06329"></a>06329 -72, -1, -22, 64, 11, 13, 13, 2, 85, 36, 4, 12, 12, 2, 85, 36, -72, -1, -4, -76, 11, 11, 2, 85, 36,
-<a name="l06330"></a>06330 -72, -1, -12, 64, 11, 11, 11, 6, 85, 36, 20, 16, 16, 6, 85, 36, -72, -1, -10, 64, 11, 13, 13, 6, 85,
-<a name="l06331"></a>06331 36, 12, 15, 15, 6, 85, 36, -72, -1, -10, 64, 13, 12, 12, 6, 85, -1, 36, 1, -64, 36, 1, 36, 78, 39,
-<a name="l06332"></a>06332 -72, -1, -64, 64, 21, 52, 54, 52, -80, 39, -16, 39, 2, 112, 39, -96, 39, -80, 39, -1, 39, 4, 39, 26, 37,
-<a name="l06333"></a>06333 23, -72, -1, -8, -76, 16, 16, 2, 85, 23, -72, -1, -8, 64, 17, 14, 14, 2, 85, 23, 4, 12, 12, 2, 85,
-<a name="l06334"></a>06334 23, 10, 11, 11, 6, 85, 23, -72, -1, -10, 64, 17, 15, 15, 6, 85, 23, 2, 12, 12, 6, 85, 23, 2, 13,
-<a name="l06335"></a>06335 13, 6, 85, 23, -72, -1, -64, 64, 21, 51, 54, 52, -16, 23, 1, 0, 23, 32, 23, -48, 23, -32, 23, 4, 23,
-<a name="l06336"></a>06336 78, 38, 71, 80, 24, 43, 16, -12, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, 93, 113, 43, -10, 93,
-<a name="l06337"></a>06337 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, -28, 23, 57, 17, 57, 47, 50, 47, -19, 47,
-<a name="l06338"></a>06338 93, 60, 0, 63, -19, 63, 60, 63, 60, 63, -19, 51, 47, 51, 47, 49, 48, 0, 93, 1, 93, 43, 43, 43, 43,
-<a name="l06339"></a>06339 33, 6, 21, 20, 22, 51, 50, 55, 21, 6, 35, 34, 38, 53, 52, 55, 55, 53, 6, 35, 34, 38, 38, 53, 17,
-<a name="l06340"></a>06340 51, 17, 20, 22, 22, 51, 50, 54, 54, 53, 17, 51, 17, 3, -72, 29, 82, 62, 76, 92, 117, 104, 98, 119, 26,
-<a name="l06341"></a>06341 8, 124, -42, 126, -79, 59, -76, 26, 110, 83, 91, -113, 48, -76, 78, 62, 67, 85, 46, 119, 60, 120, 100, 67, 105,
-<a name="l06342"></a>06342 33, -100, -76, 112, -89, -107, 2, -110, -3, -77, -117, 119, 84, 96, -112, 122, 2, 57, -5, -38, 0, -1, -1, 0, 25,
-<a name="l06343"></a>06343 0, 0, 7, 118, 7, 44, 2, 38, 0, 58, 0, 0, 1, 7, 0, -42, 2, 108, 1, 106, 0, 37, -77, 1, 1,
-<a name="l06344"></a>06344 1, 27, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 27, 30, 8, 9, 65, 43, 27,
-<a name="l06345"></a>06345 -76, 25, 21, 0, 72, 43, 43, 89, 53, 0, -1, -1, 0, 6, 0, 0, 5, -73, 5, -62, 2, 38, 0, 90, 0,
-<a name="l06346"></a>06346 0, 1, 7, 0, -42, 1, -102, 0, 0, 0, 37, -77, 1, 1, 1, 21, -71, 2, 34, 0, 41, 0, 43, 1, -79,
-<a name="l06347"></a>06347 6, 2, 67, 84, 88, -75, 0, 21, 24, 7, 8, 65, 43, 27, -76, 19, 17, 0, 72, 43, 43, 89, 53, 0, -1,
-<a name="l06348"></a>06348 -1, 0, 6, 0, 0, 5, 70, 7, 44, 2, 38, 0, 60, 0, 0, 1, 7, 0, -42, 1, 109, 1, 106, 0, 22,
-<a name="l06349"></a>06349 64, 10, 1, 0, 15, 18, 2, 10, 65, 1, 1, 15, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0,
-<a name="l06350"></a>06350 33, -2, 81, 3, -18, 5, -62, 2, 38, 0, 92, 0, 0, 1, 7, 0, -42, 0, -41, 0, 0, 0, 37, -77, 1,
-<a name="l06351"></a>06351 1, 1, 29, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 29, 32, 12, 18, 65, 43,
-<a name="l06352"></a>06352 27, -76, 27, 15, 0, 72, 43, 43, 89, 53, 0, 0, 1, 0, -119, 0, 0, 2, 86, 5, -45, 0, 14, 0, -75,
-<a name="l06353"></a>06353 64, 77, 79, 16, -112, 16, -96, 16, -80, 16, -64, 16, -33, 16, -16, 16, 7, -80, 16, -64, 16, -33, 16, -32, 16,
-<a name="l06354"></a>06354 -1, 16, 5, 0, 16, 31, 16, 112, 16, -128, 16, -97, 16, 5, 31, 16, 75, 3, 89, 3, 104, 3, 112, 16, 5,
-<a name="l06355"></a>06355 10, 28, 5, 0, 0, 10, 7, 7, 0, 8, 32, 8, 112, 8, -128, 8, 4, 8, 13, 14, 37, 1, 16, 64, 11,
-<a name="l06356"></a>06356 11, 2, 85, 0, -72, -1, -10, 64, 23, 16, 16, 2, 85, 0, 6, 12, 12, 2, 85, 0, 16, 11, 11, 2, 85,
-<a name="l06357"></a>06357 0, 8, 16, 16, 6, 85, 0, -72, -1, -4, 64, 38, 12, 13, 6, 85, -97, 0, -64, 0, -32, 0, 3, 0, 0,
-<a name="l06358"></a>06358 -96, 0, -80, 0, 3, -64, 0, -16, 0, 2, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 15, 71, 80, 24,
-<a name="l06359"></a>06359 43, 16, -12, 93, 113, 114, 114, 43, 43, 43, 43, 43, 43, 60, -3, 60, 47, 93, 51, 47, 0, 63, 63, -19, 49,
-<a name="l06360"></a>06360 48, 1, 93, 114, 114, 113, 51, 17, 52, 54, 54, 51, 50, 23, 7, 38, 35, 34, 6, 21, 17, -119, 54, -122, 106,
-<a name="l06361"></a>06361 79, 88, 26, 54, 52, 90, 59, 4, -105, 115, 127, 74, 18, -99, 10, 79, 87, -5, 120, 0, -1, -1, -1, -3, 0,
-<a name="l06362"></a>06362 0, 5, 89, 8, 12, 2, 54, 0, 99, 0, 0, 1, 23, 0, -115, 1, 83, 2, 74, 0, 101, -73, 4, 39, 17,
-<a name="l06363"></a>06363 0, 72, 43, 4, 39, -72, -1, -64, -77, 51, 54, 52, 39, -72, -1, -64, -77, 34, 36, 52, 39, -72, -1, -64, -77,
-<a name="l06364"></a>06364 30, 32, 52, 39, -72, -1, -64, -74, 16, 18, 52, -81, 39, 1, 39, 0, 47, 93, 43, 43, 43, 43, -79, 6, 2,
-<a name="l06365"></a>06365 67, 84, 88, 64, 9, 0, 39, 16, 39, 2, -96, 39, 1, 39, -72, -1, -64, -77, 69, 69, 52, 39, -72, -1, -64,
-<a name="l06366"></a>06366 -77, 44, 47, 52, 39, -72, -1, -64, -78, 23, 25, 52, 43, 43, 43, 93, 114, 89, 53, 1, 43, 53, 0, -1, -1,
-<a name="l06367"></a>06367 0, 74, -1, -24, 4, 28, 7, -124, 2, 38, 0, 110, 0, 0, 1, 7, 0, -115, 1, 15, 1, -62, 0, -54, -79,
-<a name="l06368"></a>06368 6, 2, 67, 84, 88, 64, 42, 4, 0, 80, 83, 59, 59, 65, 3, 2, 0, 56, 62, 28, 28, 65, 4, 0, 83,
-<a name="l06369"></a>06369 80, 83, -16, 83, 3, 47, 83, 112, 83, -128, 83, 3, 83, 3, 2, 32, 65, -128, 65, 2, -128, 65, 1, 65, 0,
-<a name="l06370"></a>06370 47, 113, 114, 53, 53, 47, 93, 113, 53, 1, 43, 53, 53, 43, 53, 27, 64, 44, 4, 80, 68, 0, 72, 43, 81,
-<a name="l06371"></a>06371 82, 80, 83, -128, 75, 79, 52, 83, 64, 96, 96, 52, 83, 64, 56, 56, 52, 0, 83, 96, 83, -113, 83, -48, 83,
-<a name="l06372"></a>06372 4, -113, 83, -16, 83, 2, 83, -128, 56, 63, 52, 83, -72, -1, -64, 64, 9, 44, 46, 52, 83, -128, 41, 47, 52,
-<a name="l06373"></a>06373 83, -72, -1, -64, -77, 39, 40, 52, 83, -72, -1, -128, -77, 35, 36, 52, 83, -72, -1, -64, -77, 31, 34, 52, 83,
-<a name="l06374"></a>06374 -72, -1, -128, 64, 15, 30, 30, 52, 83, 64, 21, 24, 52, 83, -128, 19, 20, 52, 83, 28, -72, 1, 64, 0, 26,
-<a name="l06375"></a>06375 24, 16, -36, 43, 43, 43, 43, 43, 43, 43, 43, 43, 113, 114, 43, 43, 43, -60, -44, -60, 49, 48, 1, 43, 53,
-<a name="l06376"></a>06376 89, -1, -1, 0, 1, 0, 0, 7, -112, 7, 44, 2, 38, 0, -112, 0, 0, 1, 7, 0, -115, 2, -109, 1, 106,
-<a name="l06377"></a>06377 0, 22, 64, 10, 2, 0, 20, 22, 1, 4, 65, 2, 1, 23, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1,
-<a name="l06378"></a>06378 -1, 0, 68, -1, -24, 6, -54, 5, -62, 2, 38, 0, -96, 0, 0, 1, 7, 0, -115, 2, 88, 0, 0, 0, 21,
-<a name="l06379"></a>06379 64, 10, 3, 1, 78, 37, 0, 72, 39, 3, 1, 78, -71, 2, 34, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0,
-<a name="l06380"></a>06380 83, -1, -59, 5, -19, 7, 44, 2, 38, 0, -111, 0, 0, 1, 7, 0, -115, 1, -53, 1, 106, 0, 21, 64, 9,
-<a name="l06381"></a>06381 3, 52, 25, 50, 72, 43, 3, 1, 52, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 0, -1, -1, 0, -127, -1,
-<a name="l06382"></a>06382 -79, 4, 100, 5, -62, 2, 38, 0, -95, 0, 0, 1, 7, 0, -115, 1, 54, 0, 0, 0, 21, 64, 10, 3, 1,
-<a name="l06383"></a>06383 44, 29, 30, 72, 39, 3, 1, 47, -71, 2, 34, 0, 41, 0, 43, 1, 43, 0, 0, 1, 0, -71, 3, 89, 1,
-<a name="l06384"></a>06384 -122, 4, 38, 0, 3, 0, 36, 64, 14, 2, 1, 3, 0, 60, 1, 5, -97, 3, 60, 0, 25, 4, -95, -71, 1,
-<a name="l06385"></a>06385 -112, 0, 24, 43, 78, 16, -12, 77, -3, -26, 0, 47, -3, 60, 16, 60, 49, 48, 19, 53, 51, 21, -71, -51, 3,
-<a name="l06386"></a>06386 89, -51, -51, -1, -1, 0, 25, 0, 0, 7, 118, 7, 44, 2, 38, 0, 58, 0, 0, 1, 7, 0, 67, 2, -118,
-<a name="l06387"></a>06387 1, 106, 0, 24, -71, 0, 1, -1, -90, -73, 27, 25, 8, 9, 65, 1, 1, 26, -71, 2, 33, 0, 41, 0, 43,
-<a name="l06388"></a>06388 1, 43, 53, -1, -1, 0, 6, 0, 0, 5, -73, 5, -62, 2, 38, 0, 90, 0, 0, 1, 7, 0, 67, 1, 104,
-<a name="l06389"></a>06389 0, 0, 0, 24, -71, 0, 1, -1, -90, -73, 21, 19, 7, 8, 65, 1, 1, 20, -71, 2, 34, 0, 41, 0, 43,
-<a name="l06390"></a>06390 1, 43, 53, -1, -1, 0, 25, 0, 0, 7, 118, 7, 44, 2, 38, 0, 58, 0, 0, 1, 7, 0, -115, 2, -118,
-<a name="l06391"></a>06391 1, 106, 0, 21, 64, 9, 1, 25, 8, 0, 72, 43, 1, 1, 25, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53,
-<a name="l06392"></a>06392 0, -1, -1, 0, 6, 0, 0, 5, -73, 5, -62, 2, 38, 0, 90, 0, 0, 1, 7, 0, -115, 1, 104, 0, 0,
-<a name="l06393"></a>06393 0, 21, 64, 9, 1, 19, 7, 0, 72, 43, 1, 1, 19, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 0, -1,
-<a name="l06394"></a>06394 -1, 0, 25, 0, 0, 7, 118, 6, -31, 2, 38, 0, 58, 0, 0, 1, 7, 0, -114, 2, 108, 1, 30, 0, 43,
-<a name="l06395"></a>06395 -75, 2, 1, 1, 2, 2, 25, -71, 2, 33, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 28, 29,
-<a name="l06396"></a>06396 8, 9, 65, 43, 27, -79, 28, 23, -72, -1, -30, -79, 72, 43, 43, 89, 53, 53, 0, -1, -1, 0, 6, 0, 0,
-<a name="l06397"></a>06397 5, -73, 5, -61, 2, 38, 0, 90, 0, 0, 1, 7, 0, -114, 1, -102, 0, 0, 0, 24, 64, 11, 2, 1, 22,
-<a name="l06398"></a>06398 7, 0, 72, 43, 1, 2, 2, 22, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 53, -1, -1, 0, 6, 0, 0,
-<a name="l06399"></a>06399 5, 70, 7, 44, 2, 38, 0, 60, 0, 0, 1, 7, 0, 67, 1, 77, 1, 106, 0, 21, 64, 10, 1, 1, 14,
-<a name="l06400"></a>06400 6, 26, 72, 39, 1, 1, 14, -71, 2, 33, 0, 41, 0, 43, 1, 43, 0, -1, -1, 0, 33, -2, 81, 3, -18,
-<a name="l06401"></a>06401 5, -62, 2, 38, 0, 92, 0, 0, 1, 7, 0, 67, 0, -73, 0, 0, 0, 28, 64, 15, 1, 28, 32, 13, 14,
-<a name="l06402"></a>06402 6, 85, 28, 15, 26, 72, 43, 1, 1, 28, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 53, 0, 1, 0, -118,
-<a name="l06403"></a>06403 3, -23, 1, 91, 5, -55, 0, 9, 0, 71, -74, 3, 1, 8, 0, 3, -85, 4, -72, 1, 80, 64, 24, 9, 1,
-<a name="l06404"></a>06404 0, 60, 9, 9, 8, 0, 4, 105, 3, -59, 0, 0, 9, -127, 7, 63, 8, 1, 8, 25, 10, -99, -71, 1, -112,
-<a name="l06405"></a>06405 0, 24, 43, 78, 16, -12, 93, 60, 77, -3, 60, 16, -12, -28, 0, 63, 60, 16, -3, 60, 16, -3, -19, 1, 17,
-<a name="l06406"></a>06406 18, 57, 0, -55, 49, 48, 1, 35, 22, 23, 7, 38, 38, 53, 53, 51, 1, 75, 94, 2, 108, 44, 93, 72, -63,
-<a name="l06407"></a>06407 4, -8, -100, 44, 71, 42, -114, -125, -91, 0, 0, 1, -1, -31, 4, -53, 2, -54, 5, 95, 0, 3, 0, 26, 64,
-<a name="l06408"></a>06408 12, 1, 53, 0, 2, 26, 5, 0, 25, 4, 67, 104, 24, 43, 78, 16, -28, 16, -26, 0, 47, 77, -19, 49, 48,
-<a name="l06409"></a>06409 3, 53, 33, 21, 31, 2, -23, 4, -53, -108, -108, 0, 0, 1, 0, 27, -1, -28, 4, 58, 5, -45, 0, 54, 1,
-<a name="l06410"></a>06410 47, 64, -59, 11, 36, 19, 4, 41, 24, 58, 18, 83, 46, 109, 44, 98, 46, -122, 40, 8, -37, 30, -33, 33, -38,
-<a name="l06411"></a>06411 50, -23, 33, -6, 33, 5, 25, 33, 1, 117, 9, -122, 9, 2, 52, 53, 53, 30, 30, 31, 43, 32, 51, 50, 50,
-<a name="l06412"></a>06412 33, 33, 95, 32, -33, 32, 2, -113, 32, 1, 15, 32, 31, 32, 47, 32, -97, 32, -81, 32, 5, 32, 32, 38, 2,
-<a name="l06413"></a>06413 3, 3, 25, 25, 26, 43, 27, 1, 0, 0, 28, 28, 0, 27, 1, 47, 27, 1, 27, 27, 22, 38, 42, 39, 95,
-<a name="l06414"></a>06414 41, 111, 41, 2, 41, -120, 64, 45, 1, 45, 41, 38, 1, 7, 30, 20, 106, 16, 13, 30, 14, -85, 11, 30, 16,
-<a name="l06415"></a>06415 11, 23, -97, 22, 11, 33, 30, 28, 3, 25, 35, 50, 53, 0, 3, 3, 48, 42, 94, 41, 105, 13, -27, 32, 14,
-<a name="l06416"></a>06416 48, 14, 2, 14, 26, 56, 51, 52, 52, 1, 1, 2, -121, 25, 94, 32, 3, 1, 3, 77, 48, 94, -65, 35, -49,
-<a name="l06417"></a>06417 35, -17, 35, 3, 35, 114, 23, 32, 31, 31, 27, 27, 26, -59, 22, -85, -81, 31, 1, 23, 25, 55, -87, -115, 24,
-<a name="l06418"></a>06418 43, 78, 16, -12, 93, 25, 77, -28, 24, -12, 60, 16, 60, 16, 60, 16, -12, 93, -3, -12, 93, -19, -12, 60, 16,
-<a name="l06419"></a>06419 60, 16, 60, 78, 16, -10, 93, 77, -28, -12, -19, 17, 18, 23, 57, 17, 18, 23, 57, 0, 63, -19, 63, -19, -3,
-<a name="l06420"></a>06420 -19, 16, -12, -19, 63, -19, 113, -3, 93, -28, 17, 18, 57, 47, 93, 113, 60, 16, 60, 16, 60, 16, -3, 60, 16,
-<a name="l06421"></a>06421 60, 16, 60, 17, 57, 47, 93, 113, 114, 60, 16, 60, 16, 60, 16, -3, 60, 16, 60, 16, 60, 49, 48, 0, 93,
-<a name="l06422"></a>06422 1, 114, 113, 93, 1, 33, 21, 33, 6, 7, 54, 51, 50, 23, 22, 51, 50, 55, 23, 6, 35, 34, 39, 38, 35,
-<a name="l06423"></a>06423 34, 7, 39, 54, 55, 35, 53, 51, 38, 39, 35, 53, 51, 38, 53, 52, 36, 51, 50, 22, 23, 7, 38, 38, 35,
-<a name="l06424"></a>06424 34, 6, 21, 20, 23, 33, 21, 33, 22, 1, -79, 1, 22, -2, -26, 33, -128, 77, 64, 87, 103, -86, 68, 69, 118,
-<a name="l06425"></a>06425 58, -110, 92, 74, -112, -105, 70, -91, -112, 69, -62, 32, -47, -47, 4, 37, -88, 126, 23, 1, 9, -63, -90, -9, 26,
-<a name="l06426"></a>06426 -77, 13, -108, 107, 117, -115, 28, 1, 88, -2, -54, 26, 2, 102, -108, -112, -125, 22, 25, 41, 56, -91, 63, 44, 46,
-<a name="l06427"></a>06427 93, -83, 112, -47, -108, 31, 117, -108, 90, 77, -62, -36, -65, -68, 27, 113, -111, -106, 92, 58, -123, -108, 105, 0, 0,
-<a name="l06428"></a>06428 2, 0, 90, -1, -34, 4, 124, 4, 72, 0, 18, 0, 25, 0, -92, 64, 80, -74, 4, 1, 69, 23, 90, 4, 82,
-<a name="l06429"></a>06429 14, 91, 16, 90, 21, 82, 23, 107, 4, 104, 7, 8, 32, 27, 58, 4, 75, 4, 73, 17, 74, 21, 5, 18, 0,
-<a name="l06430"></a>06430 76, 19, 47, 25, -49, 25, 2, 25, 25, 9, 15, 6, 105, 5, 1, -84, 3, -85, 9, 11, 20, 58, 24, -84, 22,
-<a name="l06431"></a>06431 -85, 15, 7, 5, -85, -113, 6, -97, 6, -81, 6, -65, 6, -49, 6, -33, 6, 6, 6, 6, 20, 19, -72, 2, -63,
-<a name="l06432"></a>06432 64, 21, 0, 18, 32, 18, 2, 16, 18, 32, 18, 48, 18, 3, 18, 49, 27, 1, 0, 24, 25, 25, 0, -72, 2,
-<a name="l06433"></a>06433 -63, -73, 31, 12, 63, 12, 2, 12, 49, 26, 16, -10, 93, -3, 60, 16, 60, 16, 60, 16, -10, 93, 93, -3, 60,
-<a name="l06434"></a>06434 57, 47, 93, -19, 0, 63, -3, -12, -28, 63, -3, -28, 47, -28, 17, 18, 57, 47, 93, 60, -3, 60, 49, 48, 1,
-<a name="l06435"></a>06435 93, 93, 0, 93, 1, 17, 22, 51, 50, 55, 23, 6, 6, 35, 34, 0, 53, 52, 0, 51, 50, 0, 19, 39, 17,
-<a name="l06436"></a>06436 38, 35, 34, 7, 17, 1, 65, 120, -78, -2, -115, 72, 120, -32, 123, -19, -2, -36, 1, 38, -21, -42, 1, 48, 11,
-<a name="l06437"></a>06437 -25, -128, -84, -81, 121, 2, 19, -2, -115, 121, -10, 43, -83, 103, 1, 64, -11, -9, 1, 62, -2, -28, -2, -25, 74,
-<a name="l06438"></a>06438 1, 41, 121, 122, -2, -40, 0, 0, 5, 0, 107, -1, -57, 6, -128, 5, -45, 0, 3, 0, 13, 0, 33, 0, 45,
-<a name="l06439"></a>06439 0, 56, 0, -28, 64, 14, 47, 58, 123, 17, 119, 21, -118, 17, -122, 21, 5, 2, 3, 3, -72, -1, -64, -77, 66,
-<a name="l06440"></a>06440 92, 52, 3, -72, -1, -64, 64, 17, 39, 59, 52, 3, 63, 0, 1, 20, 0, 0, 1, 24, 24, 37, 14, 14, 54,
-<a name="l06441"></a>06441 -72, 2, 97, 64, 11, 31, 37, 47, 37, 63, 37, 3, 37, 37, 29, 43, -70, 2, 97, 0, 19, 1, -64, 64, 9,
-<a name="l06442"></a>06442 29, 5, 7, -84, 8, -96, 11, 4, 13, -72, 1, 31, -76, 11, 12, -30, 2, 1, -69, 1, 125, 0, 3, 0, 48,
-<a name="l06443"></a>06443 2, 97, 64, 13, 29, -30, 0, 0, 3, 9, 34, 41, 16, 39, 46, 41, 32, -72, 1, 29, 64, 29, 26, 40, 41,
-<a name="l06444"></a>06444 22, 39, 51, 41, 26, 26, 58, 0, 3, 1, 2, 4, 58, 57, 11, 12, 5, 4, 12, 13, 41, 4, 8, 7, -53,
-<a name="l06445"></a>06445 4, -72, 1, 70, -77, 57, 87, 104, 24, 43, 16, -10, -10, 60, 16, -3, 60, 16, 60, 18, 57, 17, 18, 23, 57,
-<a name="l06446"></a>06446 78, 16, -10, 77, -19, -12, -19, 16, -3, -19, -12, -19, 0, 63, 60, 16, -10, -19, 16, -3, 60, -12, 60, -3, 60,
-<a name="l06447"></a>06447 16, -12, -3, 57, 16, -3, -19, 18, 57, 47, 93, -19, 25, 57, 47, 17, 57, 47, -121, 5, 46, 24, 43, 43, 43,
-<a name="l06448"></a>06448 125, 16, -60, 49, 48, 1, 93, 23, 1, 51, 1, 3, 17, 6, 7, 53, 54, 54, 55, 51, 17, 1, 38, 53, 52,
-<a name="l06449"></a>06449 54, 51, 50, 22, 21, 20, 7, 22, 21, 20, 6, 35, 34, 38, 53, 52, 55, 20, 22, 51, 50, 54, 53, 52, 38,
-<a name="l06450"></a>06450 35, 34, 6, 3, 20, 51, 50, 54, 53, 52, 38, 35, 34, 6, -28, 4, 77, -99, -5, -77, 54, 102, 122, 55, -96,
-<a name="l06451"></a>06451 46, 108, 2, -19, -126, 125, -117, -117, -117, -116, -89, -88, -126, -118, -95, -79, 70, 51, 51, 73, 72, 54, 55, 64, 28,
-<a name="l06452"></a>06452 -107, 71, 80, 86, 68, 70, 76, 57, 6, 12, -7, -12, 3, 22, 2, 42, 81, 32, 123, 17, 109, 61, -3, 17, -2,
-<a name="l06453"></a>06453 -110, 47, 115, 80, 111, 107, 86, 115, 45, 41, -113, 106, 126, 127, 100, -108, -63, 50, 52, 52, 45, 46, 55, 58, -2,
-<a name="l06454"></a>06454 -111, 127, 69, 53, 58, 68, 69, 0, 5, 0, 34, -1, -57, 6, -127, 5, -45, 0, 3, 0, 34, 0, 54, 0, 66,
-<a name="l06455"></a>06455 0, 77, 1, 81, 64, 23, 31, 20, -33, 20, 2, 47, 79, 105, 38, 102, 42, 123, 38, 119, 42, -118, 38, -123, 42,
-<a name="l06456"></a>06456 7, 2, 3, 3, -72, -1, -64, -77, 66, 92, 52, 3, -72, -1, -64, 64, 21, 39, 59, 52, 3, 63, 0, 1, 20,
-<a name="l06457"></a>06457 0, 0, 1, 28, 28, 33, 24, 45, 45, 58, 35, 35, 75, -72, 2, 97, 64, 11, 31, 58, 47, 58, 63, 58, 3,
-<a name="l06458"></a>06458 58, 58, 50, 64, -67, 2, 97, 0, 40, 1, -64, 0, 50, 0, 14, 2, 97, 64, 14, 13, 13, 33, 24, 5, -59,
-<a name="l06459"></a>06459 32, 4, 48, 4, 2, 4, 100, 7, -67, 2, 97, 0, 33, 1, 31, 0, 24, 0, 20, 2, -86, 64, 23, 31, 21,
-<a name="l06460"></a>06460 47, 21, 63, 21, 3, 127, 21, 1, 95, 21, 111, 21, 2, 95, 21, 111, 21, 2, 21, -111, 18, -72, 2, 97, -77,
-<a name="l06461"></a>06461 24, -30, 2, 1, -69, 1, 125, 0, 3, 0, 69, 2, 97, 64, 17, 50, -30, 0, 0, 3, 9, 14, 13, -97, 16,
-<a name="l06462"></a>06462 55, 41, 37, 39, 67, 41, 53, -72, 1, 29, 64, 27, 47, 61, 41, 43, 39, 72, 41, 47, 26, 79, 0, 3, 1,
-<a name="l06463"></a>06463 2, 4, 79, 78, 16, 41, 26, 34, 10, 41, 48, 30, 1, 30, -72, 2, 40, 64, 23, 4, 14, 39, 13, 100, 5,
-<a name="l06464"></a>06464 20, 41, 16, 21, -48, 21, 2, 21, 34, 5, 41, 4, 25, 78, 124, 104, 24, 43, 78, 16, -12, 77, -19, -12, 114,
-<a name="l06465"></a>06465 -19, 16, -10, -28, 16, -3, 93, -19, -12, -19, 17, 18, 23, 57, 78, 16, -10, 77, -19, -12, -19, 16, -3, -19, -12,
-<a name="l06466"></a>06466 -19, 16, -28, 57, 0, 63, 60, 16, -10, -19, 16, -3, 60, -12, -3, -12, 114, 113, 113, 93, -28, 16, -3, -3, -12,
-<a name="l06467"></a>06467 93, -28, 17, 18, 57, 47, -19, 16, -3, -19, 18, 57, 47, 93, -19, 25, 57, 47, 17, 57, 47, 17, 18, 57, 47,
-<a name="l06468"></a>06468 -121, 5, 46, 24, 43, 43, 43, 125, 16, -60, 49, 48, 1, 93, 0, 114, 23, 1, 51, 1, 1, 55, 22, 51, 50,
-<a name="l06469"></a>06469 54, 53, 52, 35, 7, 55, 50, 53, 52, 35, 34, 7, 39, 54, 54, 51, 32, 21, 20, 7, 22, 21, 20, 6, 35,
-<a name="l06470"></a>06470 32, 1, 38, 53, 52, 54, 51, 50, 22, 21, 20, 7, 22, 21, 20, 6, 35, 34, 38, 53, 52, 55, 20, 22, 51,
-<a name="l06471"></a>06471 50, 54, 53, 52, 38, 35, 34, 6, 3, 20, 51, 50, 54, 53, 52, 38, 35, 34, 6, -27, 4, 77, -100, -5, -76,
-<a name="l06472"></a>06472 -2, -96, -110, 31, 123, 67, 90, -100, 58, 22, -100, 121, 104, 36, -113, 41, -122, 100, 1, 30, -118, -83, -91, -118, -2,
-<a name="l06473"></a>06473 -11, 4, 125, -126, -119, 126, -116, -117, -115, -88, -86, -128, -121, -92, -79, 70, 51, 49, 74, 72, 54, 54, 64, 28, -107,
-<a name="l06474"></a>06474 72, 78, 85, 68, 70, 76, 57, 6, 12, -7, -12, 3, -38, 15, 112, 75, 57, 111, 3, 110, 102, 89, 102, 23, 111,
-<a name="l06475"></a>06475 79, -68, 120, 39, 43, -110, 101, -124, -2, -92, 47, 115, 90, 101, 107, 86, 112, 48, 41, -113, 109, 123, 123, 104, -108,
-<a name="l06476"></a>06476 -63, 50, 52, 51, 46, 46, 55, 58, -2, -111, 127, 70, 52, 58, 68, 69, 0, 0, 5, 0, 34, -1, -57, 6, -127,
-<a name="l06477"></a>06477 5, -45, 0, 3, 0, 31, 0, 51, 0, 63, 0, 74, 1, 119, 64, 44, 123, 35, 119, 39, -118, 35, -122, 39, -63,
-<a name="l06478"></a>06478 27, -41, 27, -27, 27, -11, 21, 8, 18, 25, 32, 25, 47, 76, 49, 25, 4, 5, 21, 5, 27, 2, 20, 21, 21,
-<a name="l06479"></a>06479 108, 16, 17, 20, 16, 16, 17, 2, 3, 3, -72, -1, -64, -77, 66, 92, 52, 3, -72, -1, -64, 64, 17, 39, 59,
-<a name="l06480"></a>06480 52, 3, 63, 0, 1, 20, 0, 0, 1, 42, 42, 55, 32, 32, 72, -72, 2, 97, 64, 11, 31, 55, 47, 55, 63,
-<a name="l06481"></a>06481 55, 3, 55, 55, 47, 61, -70, 2, 97, 0, 37, 1, -64, 64, 19, 47, 21, 21, 13, 17, 16, 39, 95, 15, 111,
-<a name="l06482"></a>06482 15, 127, 15, -113, 15, 4, 15, -85, 13, -72, 2, 97, 64, 28, 15, 23, 64, 23, 80, 23, 3, 23, 23, 29, 17,
-<a name="l06483"></a>06483 5, -59, -128, 4, 1, 32, 4, 48, 4, 64, 4, 80, 4, 4, 4, 100, 7, -70, 2, 97, 0, 29, 1, 31, -76,
-<a name="l06484"></a>06484 17, 19, 20, 18, 20, -72, 2, 97, -77, 17, 39, 2, 1, -69, 1, 125, 0, 3, 0, 66, 2, 97, 64, 13, 47,
-<a name="l06485"></a>06485 -30, 0, 0, 3, 9, 52, 41, 34, 39, 64, 41, 50, -72, 1, 29, 64, 34, 44, 58, 41, 40, 39, 69, 41, 44,
-<a name="l06486"></a>06486 26, 76, 0, 3, 1, 2, 4, 76, 75, 21, 15, 16, 19, 15, 18, 1, 18, 34, 10, 41, 0, 26, 48, 26, 2,
-<a name="l06487"></a>06487 26, -72, 2, 40, 64, 20, 4, 20, 20, 17, 17, 15, 15, 15, 16, 1, 16, 39, 5, 41, 4, 25, 75, 87, 104,
-<a name="l06488"></a>06488 24, 43, 78, 16, -12, 77, -19, -12, 93, 50, 47, 50, 47, 51, 47, 16, -3, 93, -19, -12, 93, 60, 17, 18, 57,
-<a name="l06489"></a>06489 17, 18, 23, 57, 78, 16, -10, 77, -19, -12, -19, 16, -3, -19, -12, -19, 0, 63, 60, 16, -10, -19, 16, -3, 60,
-<a name="l06490"></a>06490 -12, -19, 60, 16, 60, 16, -3, -3, -12, 93, 113, -28, 17, 18, 57, 47, 93, -3, -12, 93, -28, 17, 18, 57, 47,
-<a name="l06491"></a>06491 16, -3, -19, 18, 57, 47, 93, -19, 25, 57, 47, 17, 57, 47, -121, 5, 46, 24, 43, 43, 43, 125, 16, -60, -121,
-<a name="l06492"></a>06492 14, 46, 24, 43, 5, 125, 16, -60, 49, 48, 1, 113, 93, 93, 23, 1, 51, 1, 1, 55, 22, 51, 50, 54, 53,
-<a name="l06493"></a>06493 52, 38, 35, 34, 7, 39, 19, 33, 21, 33, 7, 54, 51, 50, 22, 21, 20, 6, 35, 34, 38, 1, 38, 53, 52,
-<a name="l06494"></a>06494 54, 51, 50, 22, 21, 20, 7, 22, 21, 20, 6, 35, 34, 38, 53, 52, 55, 20, 22, 51, 50, 54, 53, 52, 38,
-<a name="l06495"></a>06495 35, 34, 6, 3, 20, 51, 50, 54, 53, 52, 38, 35, 34, 6, -27, 4, 77, -100, -5, -76, -2, -96, -112, 26, 121,
-<a name="l06496"></a>06496 76, 92, 83, 66, 70, 70, -115, 79, 1, -42, -2, -118, 34, 79, 89, 113, -98, -71, -126, 118, -101, 4, -109, -126, -119,
-<a name="l06497"></a>06497 126, -116, -117, -115, -88, -86, -128, -121, -92, -79, 70, 51, 49, 74, 72, 54, 54, 64, 28, -107, 72, 78, 85, 68, 70,
-<a name="l06498"></a>06498 76, 57, 6, 12, -7, -12, 3, -41, 18, 105, 83, 63, 58, 85, 64, 25, 1, 121, 121, -98, 53, -109, 108, 120, -106,
-<a name="l06499"></a>06499 113, -2, 51, 47, 115, 90, 101, 107, 86, 112, 48, 41, -113, 109, 123, 123, 104, -108, -63, 50, 52, 51, 46, 46, 55,
-<a name="l06500"></a>06500 58, -2, -111, 127, 70, 52, 58, 68, 69, 0, 5, 0, 74, -1, -57, 6, -128, 5, -45, 0, 3, 0, 12, 0, 32,
-<a name="l06501"></a>06501 0, 44, 0, 55, 0, -28, 64, 14, 47, 57, 125, 16, 119, 20, -117, 16, -122, 20, 5, 2, 3, 3, -72, -1, -64,
-<a name="l06502"></a>06502 -77, 66, 92, 52, 3, -72, -1, -64, 64, 17, 39, 59, 52, 3, 63, 0, 1, 20, 0, 0, 1, 23, 23, 36, 13,
-<a name="l06503"></a>06503 13, 53, -72, 2, 97, 64, 11, 31, 36, 47, 36, 63, 36, 3, 36, 36, 28, 42, -70, 2, 97, 0, 18, 1, -64,
-<a name="l06504"></a>06504 -78, 28, 12, 4, -72, 1, -71, -73, 6, 7, -84, 9, 8, 39, 2, 1, -69, 1, 125, 0, 3, 0, 47, 2, 97,
-<a name="l06505"></a>06505 64, 13, 28, -30, 0, 0, 3, 9, 33, 41, 15, 39, 45, 41, 31, -72, 1, 29, 64, 41, 25, 39, 41, 21, 39,
-<a name="l06506"></a>06506 50, 41, 25, 26, 57, 0, 3, 1, 2, 4, 57, 56, 6, 9, 4, 9, 32, 10, 1, 10, -121, 12, 41, 4, 8,
-<a name="l06507"></a>06507 7, -84, 47, 4, 1, 4, 60, 56, 124, 104, 24, 43, 16, -10, 93, -12, 60, 16, -3, -12, 93, 60, 17, 18, 57,
-<a name="l06508"></a>06508 17, 18, 23, 57, 78, 16, -10, 77, -19, -12, -19, 16, -3, -19, -12, -19, 0, 63, 60, 16, -10, -19, 16, -3, 60,
-<a name="l06509"></a>06509 -12, 60, -3, 60, -10, 60, 16, -3, -19, 18, 57, 47, 93, -19, 25, 57, 47, 17, 57, 47, -121, 5, 46, 24, 43,
-<a name="l06510"></a>06510 43, 43, 125, 16, -60, 49, 48, 1, 93, 23, 1, 51, 1, 3, 18, 19, 33, 53, 33, 21, 2, 3, 1, 38, 53,
-<a name="l06511"></a>06511 52, 54, 51, 50, 22, 21, 20, 7, 22, 21, 20, 6, 35, 34, 38, 53, 52, 55, 20, 22, 51, 50, 54, 53, 52,
-<a name="l06512"></a>06512 38, 35, 34, 6, 3, 20, 51, 50, 54, 53, 52, 38, 35, 34, 6, -52, 4, 77, -99, -5, -77, -92, 24, -19, -2,
-<a name="l06513"></a>06513 -128, 2, 37, -12, 34, 3, 112, -126, 125, -117, -117, -117, -116, -89, -87, -127, -122, -91, -79, 70, 51, 49, 75, 72, 54,
-<a name="l06514"></a>06514 55, 64, 28, -107, 71, 80, 86, 68, 70, 76, 57, 6, 12, -7, -12, 3, 22, 1, 65, 1, 35, 121, 80, -2, -28,
-<a name="l06515"></a>06515 -2, -113, -2, -110, 47, 115, 80, 111, 107, 86, 115, 45, 41, -113, 109, 123, 123, 104, -108, -63, 49, 53, 51, 46, 46,
-<a name="l06516"></a>06516 55, 58, -2, -111, 127, 69, 53, 58, 68, 69, 0, 0, 1, 0, -30, -3, -39, 1, -64, -1, 111, 0, 9, 0, 58,
-<a name="l06517"></a>06517 64, 21, 6, 62, 7, 108, 9, 9, 0, -97, 2, 1, 3, 2, -127, 1, 1, 0, 6, -27, 7, -30, 0, -72, 2,
-<a name="l06518"></a>06518 96, -77, 10, 9, 3, -39, -71, 1, -112, 0, 24, 43, 17, 57, 16, -12, -12, -28, 16, 60, 16, -3, 60, 0, 47,
-<a name="l06519"></a>06519 60, -3, 60, 16, -10, -19, 49, 48, 19, 53, 51, 21, 20, 6, 7, 39, 54, 55, -17, -47, 74, 94, 54, 93, 16,
-<a name="l06520"></a>06520 -2, -64, -81, 117, 110, -115, 38, 84, 40, 107, 0, 0, 1, 0, 107, -2, 91, 2, 28, -1, -46, 0, 19, 0, 75,
-<a name="l06521"></a>06521 64, 10, 8, 77, 0, 13, 16, 13, 32, 13, 3, 13, -72, 2, 49, 64, 30, 2, 17, 58, 19, 77, 0, 127, 15,
-<a name="l06522"></a>06522 2, 31, 2, 47, 2, 3, 2, 56, 20, 5, 41, 15, -7, 19, 0, 106, 10, -30, 11, 25, 20, 87, -71, 1, -112,
-<a name="l06523"></a>06523 0, 24, 43, 78, 16, -12, 77, -28, -10, 60, -12, -19, 0, 16, -2, 93, -12, -3, -28, 16, -12, 93, -19, 49, 48,
-<a name="l06524"></a>06524 23, 54, 51, 50, 22, 21, 20, 6, 35, 34, 39, 55, 22, 51, 50, 53, 52, 35, 34, 7, -43, 35, 31, -119, 124,
-<a name="l06525"></a>06525 -115, -104, 63, 77, 11, 44, 43, -89, 127, 14, 18, 50, 4, 110, 72, 77, 116, 12, 117, 4, 76, 67, 2, 0, -1,
-<a name="l06526"></a>06526 -1, 0, -34, 4, -86, 2, 79, 5, -62, 2, 22, 0, -115, 0, 0, 0, 3, -1, -22, 4, -50, 2, -63, 5, -29,
-<a name="l06527"></a>06527 0, 3, 0, 7, 0, 11, 0, 90, 64, 56, 4, -96, 6, 9, -96, 11, 64, 6, 11, 0, 3, 1, -112, 3, 1,
-<a name="l06528"></a>06528 3, -121, -128, 0, 3, 5, -97, 7, 7, 0, 8, -97, 80, 10, 96, 10, 2, 10, 10, 0, 3, 117, -16, 2, 1,
-<a name="l06529"></a>06529 2, 64, 44, 47, 52, 2, -59, 1, -96, 95, 0, 1, 80, 0, 1, 0, 47, 114, 93, -19, -10, 43, 113, -19, 17,
-<a name="l06530"></a>06530 51, 47, 93, -19, 17, 51, 47, -19, 0, 63, 26, -3, 93, 113, 60, 60, 26, 16, -19, 16, -19, 49, 48, 1, 51,
-<a name="l06531"></a>06531 3, 35, 37, 51, 21, 35, 37, 51, 21, 35, 1, 91, -70, -56, 117, 1, 60, -83, -83, -3, -42, -83, -83, 5, -29,
-<a name="l06532"></a>06532 -2, -21, -64, -64, -64, -64, 0, 0, 3, -1, -1, 0, 0, 5, 91, 5, -70, 0, 7, 0, 14, 0, 18, 1, -85,
-<a name="l06533"></a>06533 -74, 1, 14, 15, 16, 2, 85, 2, -72, -1, -14, -76, 15, 16, 2, 85, 2, -72, -1, -4, -76, 16, 16, 6, 85,
-<a name="l06534"></a>06534 2, -72, -1, -10, -76, 13, 13, 6, 85, 2, -72, -1, -8, 64, 101, 12, 12, 6, 85, 9, 12, 12, 12, 6, 85,
-<a name="l06535"></a>06535 5, 12, 12, 12, 6, 85, 47, 20, 48, 20, 103, 8, 104, 9, 96, 20, -120, 3, -97, 15, -112, 20, -55, 5, -58,
-<a name="l06536"></a>06536 6, -64, 20, -16, 20, 12, 8, 5, 89, 1, 86, 2, 80, 20, 104, 11, -80, 20, -13, 12, -13, 13, -13, 14, 9,
-<a name="l06537"></a>06537 4, 12, 4, 13, 4, 14, 3, 15, 0, 18, 16, 18, 2, 18, -38, 16, 2, 11, 10, 9, 5, 4, 4, 12, 13,
-<a name="l06538"></a>06538 14, 8, 6, 7, 7, 12, 9, 5, 4, 8, 6, 12, 7, 2, 3, 3, -72, -1, -8, 64, 15, 12, 12, 2, 85,
-<a name="l06539"></a>06539 3, 32, 4, 12, 20, 4, 4, 12, 1, 0, 0, -72, -1, -8, 64, 21, 12, 12, 2, 85, 0, 32, 7, 12, 20,
-<a name="l06540"></a>06540 7, 7, 12, 9, 30, 5, 5, 8, 30, 6, 3, 6, -72, 2, 112, 64, 14, 0, 12, -23, 2, 1, 2, 16, 82,
-<a name="l06541"></a>06541 17, 82, 18, -23, 64, 15, -72, -1, -64, -77, 18, 21, 52, 15, -72, -1, -64, 64, 10, 11, 12, 52, -33, 15, 1,
-<a name="l06542"></a>06542 15, 84, 0, 2, -70, 1, 11, 0, 1, 1, 11, 64, 18, 12, 32, 0, 101, 7, 3, 82, 80, 4, -49, 4, -33,
-<a name="l06543"></a>06543 4, 3, -112, 4, 1, 4, -72, 1, 1, 64, 11, 80, 12, -64, 7, -33, 12, 3, -112, 12, 1, 12, -72, 1, 1,
-<a name="l06544"></a>06544 64, 13, 15, 7, -49, 7, 2, 127, 7, -128, 7, 2, 7, -109, 19, -70, 1, -101, 1, -114, 0, 24, 43, 16, -12,
-<a name="l06545"></a>06545 93, 113, 25, -12, 93, 113, -12, 93, 113, 24, -19, 16, -19, 26, 25, 16, -19, -19, 24, 16, -12, 114, 43, 43, 26,
-<a name="l06546"></a>06546 -3, -12, -19, 0, 63, 60, -19, 47, -28, 60, 16, -19, 60, 16, -19, -121, 5, 46, 43, 43, 125, 16, -60, -121, 46,
-<a name="l06547"></a>06547 24, 43, 43, 125, 16, -60, 1, 17, 18, 57, 57, 17, 57, 57, -121, 16, -60, -60, 14, -60, -60, -121, 5, 16, -60,
-<a name="l06548"></a>06548 -60, 14, -60, -60, 0, 24, 63, -3, 93, 60, 49, 48, 1, 75, -80, 11, 83, 75, -80, 30, 81, 90, 88, -76, 4,
-<a name="l06549"></a>06549 15, 3, 8, 7, -70, -1, -16, 0, 0, -1, -8, 56, 56, 56, 56, 89, 1, 114, 113, 93, 43, 43, 43, 43, 43,
-<a name="l06550"></a>06550 43, 43, 35, 1, 51, 1, 35, 3, 33, 3, 19, 33, 3, 38, 39, 6, 7, 37, 19, 51, 3, 1, 2, 51, -47,
-<a name="l06551"></a>06551 2, 88, -35, -85, -3, -101, -95, -39, 1, -15, -103, 73, 31, 28, 51, -3, -17, -123, -20, -36, 5, -70, -6, 70, 1,
-<a name="l06552"></a>06552 -68, -2, 68, 2, 90, 1, -106, -62, 110, -115, -117, -102, 1, 24, -2, -24, 0, 0, 2, -1, -89, 0, 0, 5, -41,
-<a name="l06553"></a>06553 5, -70, 0, 11, 0, 15, 0, -21, 64, 56, 12, 0, 15, 16, 15, 2, 15, -38, 13, 2, 6, 5, 30, 8, 8,
-<a name="l06554"></a>06554 7, 7, 0, 3, 4, 30, 2, 1, 2, 10, 9, 30, 11, 0, 8, 13, 82, 14, 82, -112, 15, 1, 15, -23, 15,
-<a name="l06555"></a>06555 12, 31, 12, 79, 12, -49, 12, -33, 12, 5, 12, 64, 14, 17, 52, 12, -72, -1, -64, 64, 13, 9, 11, 52, -97,
-<a name="l06556"></a>06556 12, 1, 12, 64, 46, 100, 52, 12, 7, -72, -1, -64, 64, 44, 16, 18, 52, 7, 84, 3, 74, 32, 10, 32, 13,
-<a name="l06557"></a>06557 2, 10, 26, 17, 4, 9, 32, 1, 0, 50, 16, 16, 2, 85, 0, 10, 15, 15, 2, 85, 0, 26, 13, 13, 2,
-<a name="l06558"></a>06558 85, 0, 38, 12, 12, 2, 85, 0, -72, -1, -15, 64, 23, 11, 11, 2, 85, 0, 8, 16, 16, 6, 85, 0, 15,
-<a name="l06559"></a>06559 15, 15, 6, 85, 0, 28, 13, 13, 6, 85, 0, -72, -1, -20, 64, 11, 12, 12, 6, 85, 0, 32, 11, 11, 6,
-<a name="l06560"></a>06560 85, 0, -70, 1, 22, 0, 16, 1, -119, -79, 91, 24, 43, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l06561"></a>06561 60, -3, 60, 78, 16, -10, 93, 77, -12, -28, 43, 47, 43, 114, 43, 43, 113, -3, 93, -12, -19, 0, 63, 60, -3,
-<a name="l06562"></a>06562 60, 63, 60, -3, 60, 18, 57, 47, 60, 16, -3, 60, 63, -3, 93, 60, 49, 48, 33, 17, 33, 21, 33, 17, 33,
-<a name="l06563"></a>06563 21, 33, 17, 33, 21, 1, 19, 51, 3, 1, -111, 4, 36, -4, -98, 3, 43, -4, -43, 3, -124, -7, -48, -123, -20,
-<a name="l06564"></a>06564 -36, 5, -70, -83, -2, 63, -84, -2, 13, -83, 4, -94, 1, 24, -2, -24, 0, 0, 2, -1, -88, 0, 0, 5, -26,
-<a name="l06565"></a>06565 5, -70, 0, 11, 0, 15, 1, 44, -71, 0, 17, -1, -64, 64, 46, 19, 21, 52, 12, 0, 15, 16, 15, 2, 15,
-<a name="l06566"></a>06566 -38, 13, 2, 4, 3, 30, 9, -96, 10, -48, 10, 2, 10, 10, 8, 5, 2, 2, 11, 8, 8, 13, 82, 14, 82,
-<a name="l06567"></a>06567 -112, 15, 1, 15, -23, 12, 64, 15, 17, 52, 12, -72, -1, -64, 64, 29, 9, 11, 52, 12, 32, 11, 11, 6, 85,
-<a name="l06568"></a>06568 79, 12, 95, 12, -96, 12, 3, 80, 12, 1, 16, 12, 1, 12, 5, 8, 32, 7, 7, 6, -72, -1, -35, 64, 29,
-<a name="l06569"></a>06569 16, 16, 2, 85, 6, 12, 15, 15, 2, 85, 6, 30, 13, 13, 2, 85, 6, 10, 12, 12, 2, 85, 6, 18, 16,
-<a name="l06570"></a>06570 16, 6, 85, 6, -72, -1, -2, 64, 52, 15, 15, 6, 85, 6, 17, 13, 13, 6, 85, 6, 10, 12, 12, 6, 85,
-<a name="l06571"></a>06571 96, 6, -113, 6, 2, 6, 26, 80, 17, -128, 17, 2, 17, 2, 11, 32, 1, 0, 8, 16, 16, 2, 85, 0, 28,
-<a name="l06572"></a>06572 15, 15, 2, 85, 0, 46, 13, 13, 2, 85, 0, -72, -1, -6, 64, 23, 12, 12, 2, 85, 0, 48, 16, 16, 6,
-<a name="l06573"></a>06573 85, 0, 25, 15, 15, 6, 85, 0, 38, 13, 13, 6, 85, 0, -72, -1, -6, 64, 20, 12, 12, 6, 85, 0, 64,
-<a name="l06574"></a>06574 11, 11, 6, 85, 79, 0, 95, 0, -65, 0, 3, 0, -35, 16, -72, 1, -119, -79, 89, 24, 43, 16, -10, 93, 43,
-<a name="l06575"></a>06575 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, 16, 93, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 60, 16,
-<a name="l06576"></a>06576 -3, 60, 47, 114, 113, 93, 43, 43, 43, -3, 93, -12, -19, 0, 63, 60, 63, 60, 18, 57, 47, 93, 60, -3, 60,
-<a name="l06577"></a>06577 63, -3, 93, 60, 49, 48, 1, 43, 33, 17, 51, 17, 33, 17, 51, 17, 35, 17, 33, 17, 1, 19, 51, 3, 1,
-<a name="l06578"></a>06578 104, -62, 2, -6, -62, -62, -3, 6, -3, 126, -123, -20, -36, 5, -70, -3, -90, 2, 90, -6, 70, 2, -77, -3, 77,
-<a name="l06579"></a>06579 4, -94, 1, 24, -2, -24, 0, 2, -1, -88, 0, 0, 2, 42, 5, -70, 0, 3, 0, 7, 0, -58, 64, 50, 15,
-<a name="l06580"></a>06580 9, 47, 9, 48, 9, -128, 9, 4, 0, 7, 16, 7, 2, 7, -38, 6, 5, 2, 1, 2, 0, 8, 5, 82, 6,
-<a name="l06581"></a>06581 82, -112, 7, 1, 7, -23, 4, 22, 12, 13, 2, 85, 4, 24, 11, 11, 6, 85, 4, 64, 15, 17, 52, 4, -72,
-<a name="l06582"></a>06582 -1, -64, 64, 95, 9, 11, 52, 79, 4, 95, 4, -96, 4, -80, 4, 4, 16, 4, 1, 4, 2, 3, 32, 1, 0,
-<a name="l06583"></a>06583 10, 16, 16, 2, 85, 0, 28, 15, 15, 2, 85, 0, 46, 13, 13, 2, 85, 0, 56, 12, 12, 2, 85, 0, 10,
-<a name="l06584"></a>06584 11, 11, 2, 85, 0, 4, 16, 16, 6, 85, 0, 12, 15, 15, 6, 85, 0, 42, 13, 13, 6, 85, 0, 18, 12,
-<a name="l06585"></a>06585 12, 6, 85, 0, 24, 11, 11, 6, 85, 95, 0, 111, 0, 127, 0, 3, 79, 0, 95, 0, 2, 0, -35, 8, -72,
-<a name="l06586"></a>06586 1, -119, -79, 89, 24, 43, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, 47, 114,
-<a name="l06587"></a>06587 93, 43, 43, 43, 43, -3, 93, -12, -19, 0, 63, 63, 63, 60, -19, 93, 49, 48, 1, 93, 33, 17, 51, 17, 1,
-<a name="l06588"></a>06588 19, 51, 3, 1, 104, -62, -3, 126, -123, -20, -36, 5, -70, -6, 70, 4, -94, 1, 24, -2, -24, 0, 3, -1, -89,
-<a name="l06589"></a>06589 -1, -25, 5, -46, 5, -44, 0, 12, 0, 24, 0, 28, 1, 14, 64, 86, 5, 15, 10, 17, 10, 21, 5, 23, 19,
-<a name="l06590"></a>06590 15, 29, 17, 29, 21, 19, 23, 71, 14, 73, 18, 73, 20, 71, 24, 88, 5, 88, 7, 86, 11, 84, 15, 90, 17,
-<a name="l06591"></a>06591 91, 18, 93, 21, 83, 23, -119, 18, -102, 2, -107, 4, 23, 0, 28, 16, 28, 2, 28, -38, 27, 26, 2, 22, 30,
-<a name="l06592"></a>06592 3, 3, 16, 30, 9, 9, 26, 82, 27, 82, -112, 28, 1, 28, -23, 25, 32, 11, 11, 6, 85, 25, 64, 15, 17,
-<a name="l06593"></a>06593 52, 25, -72, -1, -64, 64, 15, 9, 11, 52, -96, 25, -80, 25, 2, -128, 25, 1, 25, 19, 38, 6, -72, -1, -22,
-<a name="l06594"></a>06594 64, 11, 16, 16, 2, 85, 6, 8, 15, 15, 2, 85, 6, -72, -1, -18, -76, 13, 13, 2, 85, 6, -72, -1, -16,
-<a name="l06595"></a>06595 64, 11, 12, 12, 2, 85, 6, 16, 11, 11, 2, 85, 6, -72, -1, -11, -76, 13, 13, 6, 85, 6, -72, -1, -8,
-<a name="l06596"></a>06596 64, 55, 12, 12, 6, 85, 6, 26, 30, 13, 38, 0, 10, 15, 16, 2, 85, 0, 16, 11, 14, 2, 85, 0, 10,
-<a name="l06597"></a>06597 9, 10, 2, 85, 0, 11, 13, 13, 6, 85, 0, 18, 12, 12, 6, 85, 0, 73, 11, 11, 6, 85, 15, 0, 31,
-<a name="l06598"></a>06598 0, 47, 0, 3, 0, 46, 29, -72, 1, -119, -79, 92, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, 43, -19, 78,
-<a name="l06599"></a>06599 16, -10, 43, 43, 43, 43, 43, 43, 43, 77, -19, 47, 113, 93, 43, 43, 43, -3, 93, -12, -19, 0, 63, -19, 63,
-<a name="l06600"></a>06600 -19, 63, 60, -19, 93, 49, 48, 1, 93, 19, 16, 0, 33, 32, 0, 17, 16, 0, 33, 34, 36, 2, 55, 20, 0,
-<a name="l06601"></a>06601 51, 50, 0, 17, 16, 0, 35, 34, 0, 37, 19, 51, 3, 88, 1, -118, 1, 52, 1, 53, 1, -121, -2, 118, -2,
-<a name="l06602"></a>06602 -51, -35, -2, -77, -109, -56, 1, 16, -28, -32, 1, 22, -2, -24, -37, -41, -2, -32, -2, -121, -123, -20, -36, 2, -54,
-<a name="l06603"></a>06603 1, 110, 1, -100, -2, 93, -2, -86, -2, -84, -2, 96, -35, 1, 91, -88, -5, -2, -63, 1, 59, 1, 20, 1, 24,
-<a name="l06604"></a>06604 1, 57, -2, -38, -101, 1, 24, -2, -24, 0, 2, -1, -89, 0, 0, 6, -68, 5, -70, 0, 12, 0, 16, 1, -51,
-<a name="l06605"></a>06605 -74, 8, 9, 58, 3, 4, 59, 9, -72, -1, -25, -77, 18, 23, 52, 8, -72, -1, -25, 64, 14, 18, 23, 52, 4,
-<a name="l06606"></a>06606 25, 18, 23, 52, 3, 25, 18, 23, 52, 9, -72, -1, -40, -77, 24, 33, 52, 8, -72, -1, -40, 64, 42, 24, 33,
-<a name="l06607"></a>06607 52, 4, 40, 24, 33, 52, 18, 38, 4, 41, 8, 42, 10, 47, 18, 4, 104, 1, 104, 6, 104, 11, -34, 6, 4,
-<a name="l06608"></a>06608 5, 4, 3, 3, 6, 8, 7, 9, 9, 6, 6, 3, 6, 9, 3, -72, -1, -10, 64, 42, 12, 16, 2, 85, 3,
-<a name="l06609"></a>06609 32, 2, 1, 20, 2, 2, 1, 6, 9, 6, 3, 9, 10, 12, 16, 2, 85, 9, 32, 10, 11, 20, 10, 10, 11,
-<a name="l06610"></a>06610 0, 16, 16, 16, 2, 16, -38, 15, 14, 2, 1, 11, -72, -1, -32, 64, 11, 13, 13, 6, 85, 11, 32, 11, 11,
-<a name="l06611"></a>06611 6, 85, 11, -72, 2, 25, 64, 42, 10, 10, 9, 9, 3, 3, 2, 2, 0, 8, 11, 6, 1, 3, 2, 0, 14,
-<a name="l06612"></a>06612 82, 15, 82, -112, 16, 1, 16, -23, 13, 25, 12, 12, 2, 85, 96, 13, 112, 13, 2, 13, 64, 15, 17, 52, 13,
-<a name="l06613"></a>06613 -72, -1, -64, 64, 14, 9, 11, 52, 79, 13, 95, 13, -80, 13, -64, 13, 4, 13, 18, -72, 2, 24, 64, 9, 12,
-<a name="l06614"></a>06614 9, 82, 64, 10, -128, 10, 2, 10, -72, 1, -75, 64, 13, 11, 11, 12, 32, 0, 3, 82, 79, 2, -113, 2, 2,
-<a name="l06615"></a>06615 2, -72, 1, -75, 64, 39, 1, 1, 0, 36, 16, 16, 2, 85, 0, 12, 15, 15, 2, 85, 0, 28, 12, 12, 2,
-<a name="l06616"></a>06616 85, 0, 34, 16, 16, 6, 85, 0, 32, 15, 15, 6, 85, 0, 12, 12, 12, 6, 85, 0, -72, 2, 71, -78, 17,
-<a name="l06617"></a>06617 6, 12, -72, 1, -119, -79, -88, 24, 43, 17, 57, 16, -10, 43, 43, 43, 43, 43, 43, 60, 16, -12, 93, -19, 16,
-<a name="l06618"></a>06618 -3, 60, 16, -12, 93, -19, 16, -26, 47, 93, 43, 43, 113, 43, -3, 93, -12, -19, 0, 17, 18, 23, 57, 63, 63,
-<a name="l06619"></a>06619 60, 16, 60, 16, 60, 16, -12, 43, 43, 60, 63, 60, -19, 93, -121, 5, 46, 43, 43, 8, 125, 16, -60, -121, 5,
-<a name="l06620"></a>06620 46, 24, 43, 43, 8, 125, 16, -60, -121, 14, 16, -60, -60, -121, 14, 16, -60, -60, 75, -80, 23, 83, 75, -80, 28,
-<a name="l06621"></a>06621 81, 90, 88, -76, 8, 12, 9, 12, 4, -70, -1, -12, 0, 3, -1, -12, 1, 56, 56, 56, 56, 89, 49, 48, 0,
-<a name="l06622"></a>06622 93, 1, 93, 67, 92, 88, 64, 9, 9, 34, 25, 57, 8, 34, 25, 57, 4, -72, -1, -34, -79, 25, 57, 43, 43,
-<a name="l06623"></a>06623 43, 89, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 17, 1, 51, 1, 22, 23, 54, 55, 1, 51, 1, 17, 1,
-<a name="l06624"></a>06624 19, 51, 3, 3, -79, -3, -53, -20, 1, 33, 85, 64, 66, 94, 1, 28, -30, -3, -73, -5, 52, -123, -20, -36, 2,
-<a name="l06625"></a>06625 109, 3, 77, -2, 70, -125, 117, 115, -112, 1, -81, -4, -77, -3, -109, 4, -94, 1, 24, -2, -24, 0, 0, 2, -1,
-<a name="l06626"></a>06626 -89, 0, 0, 5, -91, 5, -45, 0, 29, 0, 33, 1, -76, 64, 69, -97, 17, -97, 27, 2, 88, 1, 87, 13, 122,
-<a name="l06627"></a>06627 18, 117, 26, -122, 24, -81, 35, 6, 92, 5, 80, 9, 111, 5, 100, 9, 118, 9, 5, 37, 9, 75, 18, 75, 20,
-<a name="l06628"></a>06628 70, 24, 69, 26, 5, 11, 5, 4, 9, 29, 5, 20, 9, 42, 5, 5, 12, 21, 2, 23, 59, 26, 3, 0, 33,
-<a name="l06629"></a>06629 16, 33, 2, 33, -38, 32, 31, 2, 22, -72, 2, 72, 64, 35, 7, 3, 14, 13, 0, 1, 45, 27, 27, 17, 45,
-<a name="l06630"></a>06630 13, 30, 15, 16, 29, 28, 28, 16, 8, 31, 82, 32, 82, -112, 33, 1, 33, -23, 30, 64, 15, 17, 52, 30, -72,
-<a name="l06631"></a>06631 -1, -64, 64, 16, 9, 11, 52, 79, 30, 95, 30, -96, 30, -80, 30, -64, 30, 5, 30, 13, -72, 2, 58, -77, 16,
-<a name="l06632"></a>06632 16, 17, 1, -69, 2, 58, 0, 27, 0, 28, -1, -10, 64, 17, 11, 11, 2, 85, 28, 17, 10, 11, 11, 2, 85,
-<a name="l06633"></a>06633 47, 17, 79, 17, 2, 17, -72, 2, 120, 64, 13, 14, 19, 38, 11, 74, 15, 14, 12, 16, 16, 2, 85, 14, -72,
-<a name="l06634"></a>06634 -1, -10, 64, 11, 15, 15, 2, 85, 14, 6, 13, 13, 2, 85, 14, -72, -1, -4, -76, 12, 12, 2, 85, 14, -72,
-<a name="l06635"></a>06635 -1, -24, 64, 11, 11, 11, 2, 85, 14, 16, 16, 16, 6, 85, 14, -72, -1, -6, -76, 12, 13, 6, 85, 14, -72,
-<a name="l06636"></a>06636 -1, -9, 64, 18, 11, 11, 6, 85, 16, 19, -81, 14, 2, 14, 106, 35, 32, 28, 64, 28, 2, 28, -72, 2, 120,
-<a name="l06637"></a>06637 -75, 29, 25, 38, 3, 74, 29, -72, -1, -32, -76, 16, 16, 2, 85, 29, -72, -1, -22, -76, 15, 15, 2, 85, 29,
-<a name="l06638"></a>06638 -72, -1, -18, -76, 13, 13, 2, 85, 29, -72, -1, -10, -76, 12, 12, 2, 85, 29, -72, -1, -32, -76, 16, 16, 6,
-<a name="l06639"></a>06639 85, 29, -72, -1, -20, -76, 15, 15, 6, 85, 29, -72, -1, -14, -76, 13, 13, 6, 85, 29, -72, -1, -8, 64, 10,
-<a name="l06640"></a>06640 12, 12, 6, 85, 32, 29, 1, 29, -84, 34, -70, 1, -119, 1, -114, 0, 24, 43, 16, -10, 93, 43, 43, 43, 43,
-<a name="l06641"></a>06641 43, 43, 43, 43, -12, -19, 16, -19, 93, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 60, -12, -19, 16, -19,
-<a name="l06642"></a>06642 93, 43, 16, 43, 60, -19, 16, 60, 16, -19, 47, 93, 43, 43, -3, 93, -12, -19, 0, 63, 60, 16, 60, 16, 60,
-<a name="l06643"></a>06643 -3, -12, 60, 16, -12, 60, 16, 60, 63, -19, 63, 60, -19, 93, 49, 48, 1, 113, 93, 93, 93, 93, 0, 93, 55,
-<a name="l06644"></a>06644 33, 36, 17, 52, 18, 36, 51, 50, 4, 18, 21, 16, 5, 33, 21, 33, 53, 36, 17, 52, 2, 35, 34, 2, 21,
-<a name="l06645"></a>06645 16, 5, 21, 33, 3, 19, 51, 3, 107, 1, 64, -2, -48, -96, 1, 36, -51, -53, 1, 15, -81, -2, -48, 1, 64,
-<a name="l06646"></a>06646 -3, -58, 1, 100, -5, -55, -49, -8, 1, 98, -3, -59, -60, -123, -20, -36, -83, -2, 1, 110, -57, 1, 60, -73, -88,
-<a name="l06647"></a>06647 -2, -58, -40, -2, -110, -2, -83, -94, -90, 1, -77, -11, 1, 61, -2, -63, -23, -2, 71, -86, -94, 4, -94, 1, 24,
-<a name="l06648"></a>06648 -2, -24, 0, 0, 4, -1, 120, 0, 0, 2, 79, 5, -29, 0, 3, 0, 7, 0, 11, 0, 15, 0, -77, 64, 26,
-<a name="l06649"></a>06649 9, -93, 10, 13, -93, 15, 64, 10, 15, 15, 4, 1, -97, 4, 1, 4, 66, -128, 7, -55, 2, 1, 6, 0, 10,
-<a name="l06650"></a>06650 9, -72, 2, 48, -77, 11, 11, 4, 12, -72, 2, 48, 64, 12, 80, 14, 96, 14, 2, 14, 14, 4, 31, 7, 1,
-<a name="l06651"></a>06651 7, -72, 1, 12, 64, 20, -16, 6, 1, 6, 64, 44, 47, 52, 6, 73, 5, 64, 4, 17, 78, 2, 3, 37, 1,
-<a name="l06652"></a>06652 0, -72, -1, -4, 64, 17, 14, 14, 2, 85, 0, 4, 11, 12, 2, 85, 0, 12, 16, 16, 6, 85, 0, -72, -1,
-<a name="l06653"></a>06653 -2, -76, 13, 13, 6, 85, 0, -72, -1, -4, 64, 13, 12, 12, 6, 85, 16, 0, 32, 0, 2, 0, 69, 16, 71,
-<a name="l06654"></a>06654 -71, 1, 10, 0, 24, 43, 16, -10, 93, 43, 43, 43, 43, 43, 60, -3, 60, -28, 47, -19, -10, 43, 113, -19, 113,
-<a name="l06655"></a>06655 17, 51, 47, 93, -19, 17, 51, 47, -19, 0, 63, 63, 60, -2, 26, -19, 93, 113, 60, 60, 26, 16, -19, 16, -19,
-<a name="l06656"></a>06656 49, 48, 51, 17, 51, 17, 3, 51, 3, 35, 37, 51, 21, 35, 37, 51, 21, 35, -119, -76, 84, -70, -56, 117, 1,
-<a name="l06657"></a>06657 60, -83, -83, -3, -42, -83, -83, 4, 38, -5, -38, 5, -29, -2, -21, -64, -64, -64, -64, 0, -1, -1, -1, -3, 0,
-<a name="l06658"></a>06658 0, 5, 89, 5, -70, 2, 6, 0, 36, 0, 0, -1, -1, 0, -106, 0, 0, 4, -23, 5, -70, 2, 6, 0, 37,
-<a name="l06659"></a>06659 0, 0, 0, 2, -1, -2, 0, 0, 5, 90, 5, -70, 0, 3, 0, 10, 0, -31, 64, 60, -124, 8, 1, -97, 8,
-<a name="l06660"></a>06660 1, 7, 2, 23, 2, 47, 12, 48, 12, 120, 6, -119, 1, -122, 2, -105, 4, -104, 5, -73, 4, -72, 5, -57, 4,
-<a name="l06661"></a>06661 -56, 5, -25, 3, -9, 3, 15, 6, 4, 8, 5, 39, 4, 40, 5, 55, 4, 56, 5, 6, -108, 8, 1, 1, 14,
-<a name="l06662"></a>06662 15, 16, 2, 85, 2, -72, -1, -14, -76, 15, 16, 2, 85, 2, -72, -1, -10, 64, 60, 12, 12, 2, 85, 6, 8,
-<a name="l06663"></a>06663 8, 5, 10, 4, 4, 8, 2, 3, 1, 0, 8, 5, 8, 4, 5, 32, 3, 2, 20, 3, 3, 2, 8, 4, 8,
-<a name="l06664"></a>06664 5, 4, 32, 0, 1, 20, 0, 0, 1, 5, 4, 30, 0, 8, 1, 2, 2, 1, 2, 3, 8, 0, 8, 4, 1,
-<a name="l06665"></a>06665 0, 5, 2, 3, -70, 2, 20, 0, 0, 2, 20, 64, 13, 8, 6, 12, 12, 6, 85, -49, 8, 1, 8, 8, 12,
-<a name="l06666"></a>06666 11, 25, 17, 18, 57, 47, 93, 43, 24, -19, -19, 57, 57, 18, 57, 57, 0, 63, 63, 63, 63, 17, 57, 16, -3,
-<a name="l06667"></a>06667 60, -121, 5, 46, 43, 8, 125, 16, -60, -121, 5, 46, 24, 43, 8, 125, 16, -60, 1, 17, 57, 17, 57, -121, 14,
-<a name="l06668"></a>06668 16, -60, -121, 14, 16, -60, 49, 48, 1, 43, 43, 43, 114, 113, 93, 0, 114, 93, 35, 1, 51, 1, 37, 33, 1,
-<a name="l06669"></a>06669 38, 39, 6, 7, 2, 2, 51, -47, 2, 88, -5, -79, 3, 47, -2, -61, 71, 33, 27, 52, 5, -70, -6, 70, -83,
-<a name="l06670"></a>06670 3, 67, -68, 116, -120, -112, 0, -1, -1, 0, -94, 0, 0, 4, -24, 5, -70, 2, 6, 0, 40, 0, 0, -1, -1,
-<a name="l06671"></a>06671 0, 41, 0, 0, 4, -80, 5, -70, 2, 6, 0, 61, 0, 0, -1, -1, 0, -92, 0, 0, 5, 34, 5, -70, 2,
-<a name="l06672"></a>06672 6, 0, 43, 0, 0, -1, -1, 0, -65, 0, 0, 1, -127, 5, -70, 2, 6, 0, 44, 0, 0, -1, -1, 0, -106,
-<a name="l06673"></a>06673 0, 0, 5, 82, 5, -70, 2, 6, 0, 46, 0, 0, 0, 1, 0, 11, 0, 0, 5, 72, 5, -70, 0, 10, 0,
-<a name="l06674"></a>06674 -25, 64, 26, 95, 5, 1, 0, 12, 47, 12, 48, 12, 111, 12, 4, 87, 3, 92, 4, 86, 5, 3, 10, 8, 15,
-<a name="l06675"></a>06675 16, 2, 85, 0, -72, -1, -8, 64, 17, 15, 16, 2, 85, 3, 5, 5, 2, 7, 8, 8, 5, 0, 1, 10, 9,
-<a name="l06676"></a>06676 5, -72, -1, -18, 64, 9, 12, 12, 2, 85, 5, 2, 5, 8, 2, -72, -1, -20, 64, 13, 12, 12, 6, 85, 2,
-<a name="l06677"></a>06677 32, 1, 0, 20, 1, 1, 0, 5, -72, -1, -18, 64, 40, 12, 12, 2, 85, 5, 8, 5, 2, 8, 12, 12, 13,
-<a name="l06678"></a>06678 6, 85, 8, 32, 9, 10, 20, 9, 9, 10, 5, 0, 1, 9, 8, 8, 2, 1, 8, 10, 0, 2, 8, 10, 9,
-<a name="l06679"></a>06679 0, 2, 1, -70, 1, 95, 0, 9, -1, -8, -76, 13, 13, 2, 85, 9, -70, 1, 95, 0, 5, -1, -12, 64, 13,
-<a name="l06680"></a>06680 11, 11, 6, 85, 0, 5, 48, 5, 2, 5, 5, 12, 11, 25, 17, 18, 57, 47, 93, 43, 24, -19, 43, -19, 57,
-<a name="l06681"></a>06681 57, 18, 57, 57, 0, 63, 60, 63, 60, 63, 60, 17, 18, 57, -121, 5, 46, 43, 43, 8, 125, 16, -60, 43, -121,
-<a name="l06682"></a>06682 5, 46, 24, 43, 43, 8, 125, 16, -60, 43, 1, 17, 57, 17, 57, -121, 14, 16, -60, -121, 14, 16, -60, 49, 48,
-<a name="l06683"></a>06683 1, 43, 43, 114, 93, 0, 114, 1, 1, 35, 1, 38, 39, 6, 7, 1, 35, 1, 3, 16, 2, 56, -45, -2, -125,
-<a name="l06684"></a>06684 50, 27, 33, 45, -2, 116, -58, 2, 61, 5, -70, -6, 70, 4, 40, -116, 101, 121, 120, -5, -40, 5, -70, -1, -1,
-<a name="l06685"></a>06685 0, -104, 0, 0, 6, 15, 5, -70, 2, 6, 0, 48, 0, 0, -1, -1, 0, -100, 0, 0, 5, 31, 5, -70, 2,
-<a name="l06686"></a>06686 6, 0, 49, 0, 0, 0, 3, 0, 109, 0, 0, 4, -58, 5, -70, 0, 3, 0, 7, 0, 11, 0, 62, 64, 39,
-<a name="l06687"></a>06687 5, 30, 31, 7, 1, 79, 7, 95, 7, 127, 7, -113, 7, 4, 7, 7, 0, 9, 30, 11, 8, 2, 30, 0, 2,
-<a name="l06688"></a>06688 6, -100, 1, 98, 10, 86, 13, 7, -100, 0, 98, 11, 86, 12, 16, -10, -28, -28, 16, -10, -28, -28, 0, 63, -19,
-<a name="l06689"></a>06689 63, -19, 18, 57, 47, 93, 113, -19, 49, 48, 19, 33, 21, 33, 19, 33, 21, 33, 3, 33, 21, 33, -120, 4, 35,
-<a name="l06690"></a>06690 -5, -35, 94, 3, 103, -4, -103, 121, 4, 89, -5, -89, 5, -70, -83, -2, 38, -84, -2, 38, -83, -1, -1, 0, 99,
-<a name="l06691"></a>06691 -1, -25, 5, -35, 5, -44, 2, 6, 0, 50, 0, 0, 0, 1, 0, -92, 0, 0, 5, 34, 5, -70, 0, 7, 0,
-<a name="l06692"></a>06692 -84, -71, 0, 9, -1, -64, 64, 14, 19, 21, 52, 3, 8, 0, 8, 5, 30, 1, 2, 5, 32, 3, -72, -1, -18,
-<a name="l06693"></a>06693 -76, 15, 15, 2, 85, 3, -72, -1, -14, 64, 25, 13, 13, 2, 85, 3, 16, 12, 12, 2, 85, 3, 93, -128, 9,
-<a name="l06694"></a>06694 1, 9, 6, 32, 0, 32, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13,
-<a name="l06695"></a>06695 13, 2, 85, 0, -72, -1, -6, -76, 12, 12, 2, 85, 0, -72, -1, -11, 64, 14, 12, 13, 6, 85, 0, 8, 11,
-<a name="l06696"></a>06696 11, 6, 85, 32, 0, 1, 0, -72, -1, -64, -74, 19, 21, 52, 0, 93, 8, 9, -72, -1, -32, 64, 19, 11, 11,
-<a name="l06697"></a>06697 6, 85, 32, 9, 1, 32, 9, 80, 9, 96, 9, 112, 9, 4, 59, 89, 24, 43, 93, 113, 43, 16, -10, 43, 93,
-<a name="l06698"></a>06698 43, 43, 43, 43, 43, 43, -19, 16, 93, -10, 43, 43, 43, -19, 0, 63, -19, 63, 63, 49, 48, 1, 43, 51, 17,
-<a name="l06699"></a>06699 33, 17, 35, 17, 33, 17, -92, 4, 126, -62, -3, 6, 5, -70, -6, 70, 5, 13, -6, -13, -1, -1, 0, -98, 0,
-<a name="l06700"></a>06700 0, 4, -3, 5, -70, 2, 6, 0, 51, 0, 0, 0, 1, 0, -108, 0, 0, 4, -94, 5, -70, 0, 11, 0, -39,
-<a name="l06701"></a>06701 64, 60, -11, 9, 1, 54, 3, 54, 9, 2, 21, 4, -107, 4, -91, 4, -42, 2, 4, 7, 2, 11, 9, 22, 2,
-<a name="l06702"></a>06702 26, 9, 38, 2, 45, 9, 55, 2, 58, 3, 63, 9, 73, 3, 10, 105, 3, 106, 9, 120, 3, 120, 9, -72, 3,
-<a name="l06703"></a>06703 -71, 9, -10, 2, -7, 9, 8, 3, 4, 3, 2, 4, -72, -1, -16, -76, 15, 16, 2, 85, 4, -72, -1, -16, 64,
-<a name="l06704"></a>06704 17, 12, 12, 2, 85, 4, 30, 8, 9, 20, 8, 8, 9, 3, 2, 3, 4, 2, -72, -1, -10, 64, 54, 15, 16,
-<a name="l06705"></a>06705 2, 85, 2, 18, 12, 12, 6, 85, 2, 30, 10, 9, 20, 10, 10, 9, 10, 8, 9, 3, 4, 4, 2, 4, 5,
-<a name="l06706"></a>06706 2, 1, 30, 11, 2, 5, 30, 7, 8, 4, 2, 9, 3, 4, 8, 8, 7, 10, 11, 11, 7, 0, -29, 32, 6,
-<a name="l06707"></a>06707 1, 6, -72, 1, 49, -77, 13, 7, -23, 12, 16, -26, 16, -10, 93, -28, 16, 60, 16, 60, 16, 60, 18, 23, 57,
-<a name="l06708"></a>06708 0, 63, -19, 63, -3, 60, 16, 60, 17, 18, 23, 57, -121, 5, 46, 43, 43, 43, 8, 125, 16, -60, -121, 5, 46,
-<a name="l06709"></a>06709 24, 43, 43, 43, 8, 125, 16, -60, 49, 48, 1, 93, 113, 114, 0, 113, 93, 1, 21, 33, 1, 1, 33, 21, 33,
-<a name="l06710"></a>06710 53, 1, 1, 53, 4, 121, -4, -19, 1, -12, -2, 12, 3, 60, -5, -14, 1, -33, -2, 33, 5, -70, -83, -3, -20,
-<a name="l06711"></a>06711 -3, -76, -83, -54, 2, 47, 1, -2, -61, 0, -1, -1, 0, 48, 0, 0, 4, -70, 5, -70, 2, 6, 0, 55, 0,
-<a name="l06712"></a>06712 0, -1, -1, 0, 6, 0, 0, 5, 70, 5, -70, 2, 6, 0, 60, 0, 0, -1, -1, 0, 9, 0, 0, 5, 73,
-<a name="l06713"></a>06713 5, -70, 2, 6, 0, 59, 0, 0, 0, 1, 0, 127, 0, 0, 6, 48, 5, -70, 0, 22, 1, 10, 64, 74, 64,
-<a name="l06714"></a>06714 4, 79, 9, 73, 15, 64, 20, 64, 24, 96, 24, 112, 24, -112, 24, -96, 24, 9, 0, 24, 32, 24, 48, 24, 64,
-<a name="l06715"></a>06715 24, 4, 21, 32, 15, 17, 52, 15, 32, 15, 17, 52, 35, 3, 35, 10, 52, 3, 52, 10, -94, 10, -28, 10, -10,
-<a name="l06716"></a>06716 10, 7, 8, 5, 93, 16, 19, 19, 0, 18, 12, 2, 6, 2, 0, 2, 18, 8, 7, 17, 32, 6, 18, -72, -1,
-<a name="l06717"></a>06717 -5, 64, 14, 12, 13, 6, 85, 18, 18, 22, 11, 32, 13, 1, 32, 22, 13, -72, -1, -16, -76, 15, 15, 2, 85,
-<a name="l06718"></a>06718 13, -72, -1, -22, -76, 12, 12, 2, 85, 13, -72, -1, -32, 64, 27, 12, 13, 6, 85, 0, 13, 32, 13, 48, 13,
-<a name="l06719"></a>06719 64, 13, 4, 64, 13, 96, 13, 112, 13, -112, 13, -96, 13, -1, 13, 6, 13, -72, 2, 93, 64, 16, 24, -128, 24,
-<a name="l06720"></a>06720 -64, 24, -48, 24, 3, -96, 24, -32, 24, -16, 24, 3, 24, -72, -1, -64, -77, 9, 17, 52, 22, -72, -1, -12, 64,
-<a name="l06721"></a>06721 32, 16, 16, 2, 85, 22, 8, 12, 12, 2, 85, 22, 16, 15, 15, 6, 85, 22, 16, 13, 13, 6, 85, 22, 20,
-<a name="l06722"></a>06722 12, 12, 6, 85, 32, 22, 1, 22, -71, 2, 93, 0, 23, 16, -28, 93, 43, 43, 43, 43, 43, 43, 93, 113, 16,
-<a name="l06723"></a>06723 -26, 93, 113, 43, 43, 43, 16, -19, 16, -19, 18, 57, 47, 43, 60, -3, 60, 0, 63, 63, 63, 63, 17, 18, 57,
-<a name="l06724"></a>06724 47, 60, -3, 60, 49, 48, 0, 93, 43, 43, 1, 113, 93, 19, 51, 17, 20, 22, 23, 17, 51, 17, 54, 54, 17,
-<a name="l06725"></a>06725 17, 51, 17, 16, 5, 17, 35, 17, 36, 0, 17, 127, -62, -42, -33, -62, -46, -29, -61, -3, -120, -62, -2, -74, -2,
-<a name="l06726"></a>06726 -45, 5, -70, -2, 117, -15, -63, 18, 3, 79, -4, -79, 13, -50, 1, 1, 1, 115, -2, 98, -3, -77, 10, -2, 59,
-<a name="l06727"></a>06727 1, -59, 6, 1, 53, 1, 11, 0, 0, 1, 0, 97, 0, 0, 5, -101, 5, -45, 0, 29, 1, 119, 64, 91, -97,
-<a name="l06728"></a>06728 17, -97, 27, 2, 88, 1, 89, 4, 88, 5, 87, 13, 91, 20, 84, 21, 88, 23, 88, 24, 122, 18, 117, 26, -122,
-<a name="l06729"></a>06729 24, 11, 92, 5, 80, 9, 111, 5, 100, 9, 118, 9, 5, 37, 9, 75, 18, 75, 20, 70, 24, 69, 26, 5, 11,
-<a name="l06730"></a>06730 5, 4, 9, 29, 5, 20, 9, 42, 5, 5, 12, 21, 2, 23, 59, 26, 3, 22, 30, 7, 3, 14, 13, 0, 1,
-<a name="l06731"></a>06731 45, 27, 27, 17, 45, 13, 30, 15, 16, 29, 28, 28, 16, 8, 13, -72, 2, 58, -77, 16, 16, 17, 1, -69, 2,
-<a name="l06732"></a>06732 58, 0, 27, 0, 28, -1, -10, 64, 17, 11, 11, 2, 85, 28, 17, 10, 11, 11, 2, 85, 47, 17, 79, 17, 2,
-<a name="l06733"></a>06733 17, -72, 2, 120, 64, 13, 14, 19, 38, 11, 74, 15, 14, 16, 16, 16, 2, 85, 14, -72, -1, -10, 64, 11, 15,
-<a name="l06734"></a>06734 15, 2, 85, 14, 10, 13, 13, 2, 85, 14, -72, -1, -20, 64, 11, 11, 11, 2, 85, 14, 16, 16, 16, 6, 85,
-<a name="l06735"></a>06735 14, -72, -1, -6, -76, 12, 13, 6, 85, 14, -72, -1, -9, 64, 19, 11, 11, 6, 85, 16, 19, 1, 14, 106, 95,
-<a name="l06736"></a>06736 31, 1, 31, 32, 28, 64, 28, 2, 28, -72, 2, 120, -75, 29, 25, 38, 3, 74, 29, -72, -1, -32, -76, 16, 16,
-<a name="l06737"></a>06737 2, 85, 29, -72, -1, -22, -76, 15, 15, 2, 85, 29, -72, -1, -18, -76, 13, 13, 2, 85, 29, -72, -1, -10, -76,
-<a name="l06738"></a>06738 12, 12, 2, 85, 29, -72, -1, -32, -76, 16, 16, 6, 85, 29, -72, -1, -20, -76, 15, 15, 6, 85, 29, -72, -1,
-<a name="l06739"></a>06739 -14, -76, 13, 13, 6, 85, 29, -72, -1, -8, 64, 15, 12, 12, 6, 85, 96, 29, 1, 0, 29, 32, 29, 2, 29,
-<a name="l06740"></a>06740 -84, 30, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -12, -19, 16, -19, 93, 16, 93, -10, 93, 43, 43,
-<a name="l06741"></a>06741 43, 43, 43, 43, 43, 60, -12, -19, 16, -19, 93, 43, 16, 43, 60, -19, 16, 60, 16, -19, 0, 63, 60, 16, 60,
-<a name="l06742"></a>06742 16, 60, -3, -12, 60, 16, -12, 60, 16, 60, 63, -19, 49, 48, 1, 113, 93, 93, 93, 93, 0, 93, 55, 33, 36,
-<a name="l06743"></a>06743 17, 52, 18, 36, 51, 50, 4, 18, 21, 16, 5, 33, 21, 33, 53, 36, 17, 52, 2, 35, 34, 2, 21, 16, 5,
-<a name="l06744"></a>06744 21, 33, 97, 1, 64, -2, -48, -96, 1, 36, -51, -53, 1, 15, -81, -2, -48, 1, 64, -3, -58, 1, 100, -5, -55,
-<a name="l06745"></a>06745 -49, -8, 1, 98, -3, -59, -83, -2, 1, 110, -57, 1, 60, -73, -88, -2, -58, -40, -2, -110, -2, -83, -94, -90, 1,
-<a name="l06746"></a>06746 -77, -11, 1, 61, -2, -63, -23, -2, 71, -86, -94, -1, -1, 0, 4, 0, 0, 2, 53, 6, -31, 2, 38, 0, 44,
-<a name="l06747"></a>06747 0, 0, 1, 7, 0, -114, -1, -57, 1, 30, 0, 40, -75, 2, 1, 1, 2, 2, 11, -71, 2, 33, 0, 41, 0,
-<a name="l06748"></a>06748 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 5, 10, 1, 2, 65, 43, 27, -76, 8, 2, 0, 72, 43, 43, 89,
-<a name="l06749"></a>06749 53, 53, -1, -1, 0, 6, 0, 0, 5, 70, 6, -31, 2, 38, 0, 60, 0, 0, 1, 7, 0, -114, 1, 80, 1,
-<a name="l06750"></a>06750 30, 0, 27, 64, 11, 2, 1, 17, 11, 0, 72, 43, 1, 2, 2, 20, -70, 2, 33, 0, 41, 1, 100, -123, 0,
-<a name="l06751"></a>06751 43, 1, 43, 53, 53, 0, -1, -1, 0, 72, -1, -24, 4, 83, 5, -62, 2, 38, 1, 46, 0, 0, 1, 7, 0,
-<a name="l06752"></a>06752 -115, 0, -12, 0, 0, 0, 27, 64, 14, 2, -32, 33, -16, 33, 2, 33, 21, 0, 72, 43, 2, 1, 33, -71, 2,
-<a name="l06753"></a>06753 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, 98, -1, -24, 3, 99, 5, -62, 2, 38, 1, 48, 0,
-<a name="l06754"></a>06754 0, 1, 7, 0, -115, 0, -112, 0, 0, 0, 22, 64, 10, 1, 0, 37, 39, 28, 0, 65, 1, 1, 37, -71, 2,
-<a name="l06755"></a>06755 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, -117, -2, 105, 3, -22, 5, -62, 2, 38, 2, 24, 0, 0, 1,
-<a name="l06756"></a>06756 7, 0, -115, 0, -12, 0, 0, 0, 21, 64, 9, 1, 20, 16, 0, 72, 43, 1, 1, 20, -71, 2, 34, 0, 41,
-<a name="l06757"></a>06757 0, 43, 1, 43, 53, 0, -1, -1, 0, 99, 0, 0, 1, -44, 5, -62, 2, 38, 2, 26, 0, 0, 1, 6, 0,
-<a name="l06758"></a>06758 -115, -123, 0, 0, 60, -77, 1, 1, 1, 7, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75,
-<a name="l06759"></a>06759 21, 7, 7, 1, 2, 65, 43, 27, -71, 0, 7, -1, -64, -77, 23, 25, 52, 7, -72, -1, -64, 64, 11, 34, 37,
-<a name="l06760"></a>06760 52, 47, 7, 1, 7, 1, 90, 72, 43, 43, 93, 43, 43, 89, 53, -1, -1, 0, -120, -1, -24, 3, -38, 5, -29,
-<a name="l06761"></a>06761 2, 38, 2, 35, 0, 0, 1, 7, 1, -16, 0, -36, 0, 0, 0, 13, -76, 1, 2, 3, 3, 23, -71, 2, 34,
-<a name="l06762"></a>06762 0, 41, 0, 43, 0, 0, 2, 0, -116, -2, 105, 4, 61, 5, -45, 0, 20, 0, 44, 1, 6, 64, 89, 56, 20,
-<a name="l06763"></a>06763 72, 20, 87, 15, 103, 15, 106, 25, 106, 29, 101, 38, 121, 11, 122, 25, 122, 29, -119, 11, -117, 25, -105, 13, 13,
-<a name="l06764"></a>06764 40, 12, 1, 72, 41, 89, 37, -87, 8, -84, 13, 4, 13, 16, 10, 14, 52, -69, 13, -53, 13, 2, 0, 7, 36,
-<a name="l06765"></a>06765 104, 13, 1, 13, 13, 21, 28, 16, 44, -64, 44, 2, 44, 27, 28, 7, 36, 28, 19, 7, 1, 19, 11, 2, 14,
-<a name="l06766"></a>06766 13, 21, 21, 1, 24, 36, 63, 10, 79, 10, 2, 10, -72, 2, 84, 64, 9, 39, 36, 46, 20, 11, 11, 2, 85,
-<a name="l06767"></a>06767 16, -72, -1, -16, -76, 11, 13, 6, 85, 16, -72, -1, -64, 64, 20, 36, 37, 52, 48, 16, 1, 0, 16, 16, 16,
-<a name="l06768"></a>06768 32, 16, 3, 16, 49, 46, 31, 1, 37, 2, -72, -1, -10, 64, 17, 16, 16, 2, 85, 2, 6, 12, 12, 2, 85,
-<a name="l06769"></a>06769 2, 6, 11, 11, 2, 85, 2, -72, -1, -14, 64, 17, 15, 15, 6, 85, 2, 4, 12, 12, 6, 85, 2, 6, 11,
-<a name="l06770"></a>06770 11, 6, 85, 2, -72, -1, -64, 64, 18, 51, 54, 52, -16, 2, 1, 0, 2, 32, 2, -48, 2, -32, 2, 4, 2,
-<a name="l06771"></a>06771 78, 45, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, -10, 93, 93, 43, 43, 43, -19, -12, 93,
-<a name="l06772"></a>06772 -19, 17, 57, 47, 57, 0, 63, 63, 63, 16, -19, 16, -19, 47, 93, -19, 25, 57, 47, 93, 17, 18, 57, 1, 93,
-<a name="l06773"></a>06773 43, 49, 48, 1, 93, 0, 113, 93, 37, 17, 35, 17, 52, 54, 54, 51, 50, 22, 21, 20, 6, 7, 22, 22, 21,
-<a name="l06774"></a>06774 20, 2, 35, 34, 19, 50, 54, 53, 52, 38, 35, 34, 6, 6, 21, 17, 20, 22, 22, 51, 50, 54, 53, 52, 38,
-<a name="l06775"></a>06775 38, 35, 35, 1, 63, -77, 91, -34, -120, -55, -49, -89, 108, -82, -67, -33, -45, -40, 43, -72, -88, -113, 107, 93, -119,
-<a name="l06776"></a>06776 31, 48, -98, 103, 125, -111, 107, -99, -126, 26, -121, -3, -30, 5, -123, -87, -65, 125, -25, -119, -122, -92, 19, 17, -40,
-<a name="l06777"></a>06777 -98, -86, -2, -13, 3, 120, -128, 121, 98, -124, 98, 120, -106, -2, 109, -84, -94, -126, -85, 126, 104, -91, 59, 0, 0,
-<a name="l06778"></a>06778 1, 0, 25, -2, 105, 3, -25, 4, 38, 0, 8, 1, 26, -77, -113, 10, 1, 2, -72, -1, -18, 64, 11, 15, 17,
-<a name="l06779"></a>06779 2, 85, 2, 10, 13, 13, 2, 85, 2, -72, -1, -20, 64, 15, 9, 11, 2, 85, -16, 2, 1, 0, 2, 1, 2,
-<a name="l06780"></a>06780 1, 2, 3, 1, -72, -1, -4, 64, 68, 14, 17, 6, 85, 1, 37, 0, 8, 20, 0, 0, 8, 2, 3, 2, 1,
-<a name="l06781"></a>06781 3, 4, 15, 17, 6, 85, 3, 37, 4, 5, 20, 4, 4, 5, 2, 1, 5, 7, 14, 4, 3, 3, 1, 1, 0,
-<a name="l06782"></a>06782 6, 5, 8, 10, 3, 4, 6, 1, 0, 7, 4, -1, 6, 0, -1, 7, 5, 6, 37, 8, 7, 18, 17, 17, 2,
-<a name="l06783"></a>06783 85, 7, -72, -1, -16, 64, 17, 16, 16, 2, 85, 7, 10, 13, 13, 2, 85, 7, 10, 9, 9, 2, 85, 7, -72,
-<a name="l06784"></a>06784 -1, -2, -76, 16, 16, 6, 85, 7, -72, -1, -8, 64, 38, 12, 12, 6, 85, 0, 7, -113, 7, -32, 7, -16, 7,
-<a name="l06785"></a>06785 4, 64, 7, 1, -80, 7, 1, 7, 7, 10, 9, 0, 10, 48, 10, 96, 10, -128, 10, -112, 10, 5, 64, 10, 1,
-<a name="l06786"></a>06786 10, -72, -1, -64, -78, 21, 26, 52, 43, 113, 93, 17, 18, 57, 47, 114, 113, 93, 43, 43, 43, 43, 43, 43, 60,
-<a name="l06787"></a>06787 -3, 60, 25, 16, -28, 16, -28, 17, 18, 57, 17, 18, 57, -79, 6, 2, 67, 84, 88, -78, 2, 6, 7, 17, 18,
-<a name="l06788"></a>06788 57, 89, 0, 24, 63, 60, 63, 60, 16, 60, 16, 60, 63, 17, 18, 57, -121, 5, 46, 43, 43, 8, 125, 16, -60,
-<a name="l06789"></a>06789 -121, 5, 46, 24, 43, 43, 8, 125, 16, -60, 49, 48, 0, 114, 113, 43, 43, 43, 1, 93, 19, 51, 1, 1, 51,
-<a name="l06790"></a>06790 1, 17, 35, 17, 25, -67, 1, 41, 1, 48, -72, -2, 115, -73, 4, 38, -4, -69, 3, 69, -5, -38, -2, 105, 1,
-<a name="l06791"></a>06791 -105, 0, 0, 1, 0, 72, -2, 81, 3, 118, 5, -70, 0, 31, 0, -20, 64, 32, 8, 25, 24, 25, 108, 4, 119,
-<a name="l06792"></a>06792 6, -122, 6, -90, 4, -87, 24, 7, 26, 3, 67, 3, 84, 3, 3, 55, 3, 122, 29, -117, 29, 3, 2, 30, 17,
-<a name="l06793"></a>06793 -72, 2, 106, 64, 19, 16, 15, 8, 28, 23, 10, 30, 72, 0, 0, 30, 1, 16, 16, 12, -96, 0, 1, 0, -72,
-<a name="l06794"></a>06794 -1, -64, -74, 9, 10, 52, 0, 0, 27, 19, -72, 2, 48, 64, 19, 12, 24, 16, 16, 2, 85, 12, 24, 13, 14,
-<a name="l06795"></a>06795 2, 85, 12, 25, 16, 16, 6, 85, 12, -72, -1, -12, -76, 15, 15, 6, 85, 12, -72, -1, -22, 64, 18, 13, 13,
-<a name="l06796"></a>06796 6, 85, 12, 10, 12, 12, 6, 85, 12, 12, 31, 1, 111, 1, 2, 1, -72, -1, -64, 64, 58, 9, 11, 52, 1,
-<a name="l06797"></a>06797 5, 36, 27, 18, 11, 17, 2, 85, 27, 18, 16, 16, 6, 85, 27, 2, 15, 15, 6, 85, 27, 12, 13, 13, 6,
-<a name="l06798"></a>06798 85, 27, 32, 12, 12, 6, 85, 27, 12, 11, 11, 6, 85, 31, 27, 63, 27, 79, 27, 95, 27, 127, 27, -113, 27,
-<a name="l06799"></a>06799 6, 27, 40, 32, 16, -10, 93, 43, 43, 43, 43, 43, 43, -19, 47, 43, 93, 51, 47, 43, 43, 43, 43, 43, 43,
-<a name="l06800"></a>06800 -19, 17, 51, 47, 43, 93, 17, 51, 47, 17, 51, 0, 63, -19, 63, -19, 63, -19, 17, 51, 49, 48, 1, 93, 0,
-<a name="l06801"></a>06801 113, 93, 19, 33, 21, 4, 0, 21, 20, 22, 23, 30, 2, 21, 20, 6, 6, 35, 55, 54, 53, 52, 38, 38, 39,
-<a name="l06802"></a>06802 46, 2, 53, 52, 0, 55, 33, -22, 2, -116, -2, -13, -2, -109, 108, 121, -100, -125, 98, 120, -99, 113, 49, -88, 54,
-<a name="l06803"></a>06803 78, 109, -105, -103, 76, 1, 86, -20, -2, 96, 5, -70, 122, -90, -3, -25, -28, 120, 116, 10, 14, 41, 127, 89, 97,
-<a name="l06804"></a>06804 -92, 66, -90, 19, 122, 41, 62, 18, 4, 4, 113, -70, 117, -19, 1, -9, -97, 0, 1, 0, -117, -2, 105, 3, -22,
-<a name="l06805"></a>06805 4, 62, 0, 19, 1, 41, 64, 87, 114, 17, 112, 21, -117, 14, -126, 16, -126, 17, -101, 14, -84, 14, -87, 17, -96,
-<a name="l06806"></a>06806 21, -69, 14, -80, 21, -64, 21, -44, 17, -48, 21, -32, 21, -1, 21, 16, -16, 21, 1, 6, 7, 9, 17, 22, 7,
-<a name="l06807"></a>06807 37, 4, 53, 4, 70, 4, -39, 16, -32, 3, -17, 17, 9, 11, 15, 0, 10, 15, 28, 5, 7, 2, 1, 6, 17,
-<a name="l06808"></a>06808 15, 19, 11, 12, 10, 12, 37, 21, 64, 11, 11, 2, 85, 9, 24, 16, 16, 2, 85, 9, -72, -1, -22, 64, 17,
-<a name="l06809"></a>06809 13, 13, 2, 85, 9, 6, 12, 12, 2, 85, 9, 28, 11, 11, 2, 85, 9, -72, -1, -12, 64, 11, 11, 11, 6,
-<a name="l06810"></a>06810 85, 9, 20, 16, 16, 6, 85, 9, -72, -1, -7, 64, 11, 13, 13, 6, 85, 9, 10, 15, 15, 6, 85, 9, -72,
-<a name="l06811"></a>06811 -1, -10, 64, 26, 12, 12, 6, 85, 112, 9, -96, 9, -80, 9, -64, 9, -1, 9, 5, 9, 78, 21, 3, 2, -102,
-<a name="l06812"></a>06812 18, 19, 37, 1, 0, -72, -1, -8, 64, 17, 16, 16, 2, 85, 0, 6, 11, 12, 2, 85, 0, 4, 11, 11, 6,
-<a name="l06813"></a>06813 85, 0, -72, -1, -6, 64, 17, 15, 15, 6, 85, 0, 2, 12, 12, 6, 85, 0, 4, 13, 13, 6, 85, 0, -72,
-<a name="l06814"></a>06814 -1, -64, 64, 21, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 20, 17, 12, 19,
-<a name="l06815"></a>06815 17, 18, 57, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, -12, 60, 16, -10, 93, 43, 43, 43,
-<a name="l06816"></a>06816 43, 43, 43, 43, 43, 43, 43, -19, 60, 16, 60, 0, 17, 18, 57, 63, 60, 63, -19, 63, 63, 49, 48, 0, 93,
-<a name="l06817"></a>06817 1, 113, 93, 51, 17, 51, 21, 54, 51, 50, 22, 22, 21, 17, 35, 17, 52, 38, 35, 34, 6, 21, 17, -117, -94,
-<a name="l06818"></a>06818 117, -35, -126, -80, 57, -76, 104, 119, 117, -93, 4, 38, -105, -81, 112, -91, -100, -5, -36, 4, 29, -108, -120, -106, -56,
-<a name="l06819"></a>06819 -3, -68, 0, 3, 0, 92, -1, -24, 4, 24, 5, -45, 0, 7, 0, 13, 0, 18, 1, 52, 64, 97, 87, 1, 87,
-<a name="l06820"></a>06820 3, 88, 5, 88, 7, 103, 1, 103, 3, 6, 36, 16, 41, 18, 58, 11, 53, 13, 53, 16, 58, 18, 70, 1, 73,
-<a name="l06821"></a>06821 3, 73, 5, 70, 7, 73, 11, 70, 13, 67, 16, 74, 18, 102, 5, 105, 7, 118, 16, 121, 18, -122, 16, -119, 18,
-<a name="l06822"></a>06822 -75, 16, -70, 18, 22, 9, 28, 127, 15, -113, 15, 2, 15, 15, 2, 17, 28, 6, 11, 12, 28, 2, 3, 9, 14,
-<a name="l06823"></a>06823 36, 4, 8, 15, 36, 0, 20, 64, 13, 13, 2, 85, 20, 64, 11, 11, 2, 85, 4, -72, -1, -22, 64, 17, 15,
-<a name="l06824"></a>06824 15, 2, 85, 4, 24, 13, 13, 2, 85, 4, 16, 11, 11, 2, 85, 4, -72, -1, -16, -76, 11, 11, 6, 85, 4,
-<a name="l06825"></a>06825 -72, -1, -16, -76, 13, 13, 6, 85, 4, -72, -1, -16, -76, 15, 15, 6, 85, 4, -72, -1, -16, -76, 12, 12, 6,
-<a name="l06826"></a>06826 85, 4, -72, -1, -64, 64, 21, 36, 37, 52, 48, 4, 1, 0, 4, 16, 4, 32, 4, 3, 4, 49, 4, 49, -33,
-<a name="l06827"></a>06827 20, 1, 20, -72, -1, -64, 64, 68, 30, 35, 52, 48, 20, 1, 20, 0, 12, 14, 15, 2, 85, 0, 18, 13, 13,
-<a name="l06828"></a>06828 2, 85, 0, 12, 12, 12, 2, 85, 0, 28, 11, 11, 2, 85, 0, 14, 11, 11, 6, 85, 0, 14, 13, 13, 6,
-<a name="l06829"></a>06829 85, 0, 12, 16, 16, 6, 85, 0, 22, 12, 12, 6, 85, 0, 64, 36, 37, 52, 31, 0, 63, 0, 2, 0, 49,
-<a name="l06830"></a>06830 19, 16, -28, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 16, 113, 43, 93, -26, -10, 93, 93, 43, 43, 43, 43,
-<a name="l06831"></a>06831 43, 43, 43, 43, 43, 43, 16, -3, 60, 16, -3, 60, 0, 63, -19, 63, -19, 18, 57, 47, 93, -19, 49, 48, 1,
-<a name="l06832"></a>06832 93, 0, 93, 19, 16, 33, 32, 17, 16, 33, 32, 19, 33, 2, 38, 35, 32, 1, 33, 18, 33, 32, 92, 1, -34,
-<a name="l06833"></a>06833 1, -34, -2, 34, -2, 34, -70, 2, 72, 10, -96, 124, -2, -23, 2, 61, -3, -72, 11, 1, 25, 1, 26, 2, -35,
-<a name="l06834"></a>06834 2, -10, -3, 10, -3, 11, 3, 62, 1, 57, -32, -3, 86, -3, -25, 0, 1, 0, -119, 0, 0, 1, 61, 4, 38,
-<a name="l06835"></a>06835 0, 3, 0, 76, 64, 18, 2, 1, 6, 0, 10, 5, 78, 2, 3, 37, 1, 0, 6, 11, 12, 2, 85, 0, -72,
-<a name="l06836"></a>06836 -1, -4, -76, 12, 12, 6, 85, 0, -72, -1, -2, 64, 19, 13, 13, 6, 85, 0, 12, 16, 16, 6, 85, 0, 0,
-<a name="l06837"></a>06837 32, 0, 2, 0, 69, 4, 71, -71, 1, 10, 0, 24, 43, 16, -10, 93, 43, 43, 43, 43, 60, -3, 60, -26, 0,
-<a name="l06838"></a>06838 63, 63, 60, 49, 48, 51, 17, 51, 17, -119, -76, 4, 38, -5, -38, 0, 1, 0, -122, 0, 0, 3, -1, 4, 38,
-<a name="l06839"></a>06839 0, 11, 1, 90, -71, 0, 5, -1, -24, -76, 12, 12, 2, 85, 8, -72, -1, -24, -76, 12, 12, 2, 85, 9, -72,
-<a name="l06840"></a>06840 -1, -24, 64, 62, 12, 12, 2, 85, 23, 2, 1, 68, 2, 1, 63, 13, 90, 3, 89, 4, 105, 3, 105, 4, -128,
-<a name="l06841"></a>06841 13, -104, 5, -88, 5, -73, 4, -58, 4, -64, 13, -27, 5, -27, 8, -32, 13, -6, 3, -11, 5, 16, 5, 5, 27,
-<a name="l06842"></a>06842 3, 24, 8, 40, 8, 56, 8, 88, 3, 89, 4, 7, 74, 5, 1, 2, -72, -1, -12, 64, 12, 9, 8, 16, 2,
-<a name="l06843"></a>06843 5, 8, 9, 9, 4, 8, 7, 7, -72, -1, -7, 64, 82, 11, 11, 6, 85, 7, 37, 6, 5, 20, 6, 6, 5,
-<a name="l06844"></a>06844 2, 3, 3, 16, 16, 16, 6, 85, 3, 7, 12, 13, 6, 85, 3, 37, 4, 9, 20, 4, 4, 9, 101, 9, 1,
-<a name="l06845"></a>06845 9, 8, 5, 2, 4, 3, 0, 6, 4, 3, 6, 10, 7, 7, 6, 10, -85, 5, 1, 9, 8, 7, 5, 4, 3,
-<a name="l06846"></a>06846 2, 7, 16, 6, 80, 6, 112, 6, -128, 6, -97, 6, -65, 6, 6, 6, 1, 10, 37, 11, -72, -1, -8, -76, 16,
-<a name="l06847"></a>06847 16, 2, 85, 11, -72, -1, -6, 64, 17, 14, 14, 2, 85, 11, 6, 12, 12, 2, 85, 11, 6, 11, 11, 2, 85,
-<a name="l06848"></a>06848 11, -72, -1, -4, -76, 16, 16, 6, 85, 11, -72, -1, -16, -76, 15, 15, 6, 85, 11, -72, -1, -7, -76, 12, 13,
-<a name="l06849"></a>06849 6, 85, 11, -72, -1, -64, 64, 18, 51, 54, 52, -16, 11, 1, 0, 11, 32, 11, -48, 11, -32, 11, 4, 11, 78,
-<a name="l06850"></a>06850 12, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 25, 47, 93, 23, 57, 113, 0, 24, 63, 60,
-<a name="l06851"></a>06851 16, 60, 63, 60, 63, 17, 23, 57, 114, -121, 5, 46, 43, 43, 43, 4, 125, 16, -60, -121, 5, 46, 24, 43, 43,
-<a name="l06852"></a>06852 14, 125, 16, -60, 7, 14, 16, 60, 60, 0, 23, 56, 49, 48, 56, 1, 114, 113, 93, 0, 114, 113, 43, 43, 43,
-<a name="l06853"></a>06853 19, 51, 17, 1, 51, 1, 1, 35, 1, 7, 17, 35, -122, -77, 1, -81, -18, -2, 37, 2, 4, -26, -2, 98, 66,
-<a name="l06854"></a>06854 -77, 4, 38, -2, 95, 1, -95, -2, 71, -3, -109, 1, -12, 61, -2, 73, 0, 0, 1, 0, 24, 0, 0, 3, -26,
-<a name="l06855"></a>06855 5, -70, 0, 7, 0, -17, -71, 0, 3, -1, -20, 64, 64, 9, 9, 2, 85, 0, 24, 14, 17, 2, 85, 3, 0,
-<a name="l06856"></a>06856 19, 0, 121, 0, -119, 0, 4, 3, 16, 20, 25, 52, 55, 6, 70, 5, 86, 5, 104, 3, -89, 4, -89, 5, 6,
-<a name="l06857"></a>06857 8, 3, 0, 9, 24, 3, 48, 9, 96, 9, -104, 0, -96, 9, -80, 9, 8, 0, 12, 11, 15, 6, 85, 5, 4,
-<a name="l06858"></a>06858 7, 7, -72, -1, -6, 64, 22, 11, 13, 6, 85, 7, 12, 16, 17, 6, 85, 7, 37, 6, 5, 20, 6, 6, 5,
-<a name="l06859"></a>06859 1, 2, 3, 3, -72, -1, -12, 64, 56, 12, 13, 6, 85, 3, 12, 16, 17, 6, 85, 3, 37, 0, 1, 20, 0,
-<a name="l06860"></a>06860 3, 4, 0, 1, 0, 3, 1, 5, 4, 0, 6, 7, 7, 2, 1, 10, 4, 4, 20, 4, -106, 0, -106, 4, 4,
-<a name="l06861"></a>06861 3, 5, 4, 1, 4, 2, 7, 6, 2, 24, 17, 17, 2, 85, 2, -70, 1, 27, 0, 6, 1, 27, 64, 13, 0,
-<a name="l06862"></a>06862 0, 32, 0, 48, 0, 96, 0, 4, 0, 0, 9, 8, 25, 17, 18, 57, 47, 93, 24, -19, -19, 43, 18, 57, 18,
-<a name="l06863"></a>06863 23, 57, 93, 0, 63, 60, 60, 16, 60, 63, 60, 18, 57, 57, -121, 8, 46, 43, 43, 43, -121, 5, 125, -60, -121,
-<a name="l06864"></a>06864 46, 24, 43, 43, 43, -121, 125, -60, 0, 43, 49, 48, 1, 93, 93, 43, 0, 93, 43, 43, 1, 1, 35, 1, 3,
-<a name="l06865"></a>06865 51, 1, 35, 1, -1, -2, -41, -66, 1, -118, -98, -66, 2, 36, -66, 3, 26, -4, -26, 4, 18, 1, -88, -6, 70,
-<a name="l06866"></a>06866 0, -1, -1, 0, -96, -2, 105, 3, -6, 4, 38, 2, 6, 0, -105, 0, 0, -1, -1, 0, 26, 0, 0, 3, -24,
-<a name="l06867"></a>06867 4, 38, 2, 6, 0, 89, 0, 0, 0, 1, 0, 92, -2, 81, 3, 112, 5, -45, 0, 40, 1, 12, 64, 49, 9,
-<a name="l06868"></a>06868 33, 9, 38, 70, 15, 86, 15, -125, 15, 5, 5, 10, 54, 11, -26, 11, 3, -119, 4, -121, 6, -118, 11, -117, 12,
-<a name="l06869"></a>06869 -121, 35, -101, 38, -58, 11, -42, 12, 8, 105, 4, 103, 6, 107, 11, 106, 30, 121, 12, 121, 30, 6, 33, -72, -1,
-<a name="l06870"></a>06870 -24, -77, 9, 11, 52, 12, -72, -1, -48, 64, 33, 29, 32, 52, 34, 8, 28, -96, 9, 1, 9, 9, 29, 40, 24,
-<a name="l06871"></a>06871 28, 23, 15, 16, 28, 29, 10, 2, 28, 40, 1, 24, 23, 23, 20, 31, 5, 36, 37, -72, -1, -19, -76, 15, 16,
-<a name="l06872"></a>06872 6, 85, 37, -72, -1, -8, -76, 13, 13, 6, 85, 37, -72, -1, -12, 64, 27, 12, 12, 6, 85, 111, 37, 127, 37,
-<a name="l06873"></a>06873 2, 37, 37, 31, 27, 28, 20, 10, 16, 16, 2, 85, 20, 20, 13, 13, 2, 85, 20, -72, -1, -27, -76, 15, 16,
-<a name="l06874"></a>06874 6, 85, 20, -72, -1, -27, -73, 13, 13, 6, 85, 31, 20, 1, 20, -72, -1, -64, 64, 33, 9, 11, 52, 20, 20,
-<a name="l06875"></a>06875 -128, 8, 1, 8, 8, 0, 78, 42, 13, 36, 31, 32, 12, 12, 6, 85, 31, 8, 11, 11, 6, 85, 31, 31, -113,
-<a name="l06876"></a>06876 31, 2, 31, -71, 2, 84, 0, 41, 16, -10, 93, 43, 43, -19, 16, -10, 50, 47, 93, 51, 47, 43, 93, 43, 43,
-<a name="l06877"></a>06877 43, 43, -19, 17, 51, 47, 93, 43, 43, 43, -19, 17, 18, 57, 47, 51, 0, 63, -19, 63, -19, 63, -19, 17, 18,
-<a name="l06878"></a>06878 57, 47, 93, -3, 57, 49, 48, 0, 43, 43, 93, 93, 113, 1, 93, 1, 21, 35, 34, 6, 21, 20, 33, 51, 21,
-<a name="l06879"></a>06879 34, 6, 6, 21, 20, 22, 23, 30, 2, 21, 20, 6, 7, 55, 54, 54, 53, 52, 39, 36, 17, 52, 54, 55, 38,
-<a name="l06880"></a>06880 38, 53, 52, 54, 51, 3, 4, -109, -92, -109, 1, 43, -109, -124, -60, -99, 113, -70, 120, 112, 74, -38, -71, 46, 99,
-<a name="l06881"></a>06881 83, -85, -2, 70, -73, -114, -114, -127, -27, -37, 5, -45, -107, 97, 90, -84, -107, 78, -54, -128, 96, -106, 21, 14, 61,
-<a name="l06882"></a>06882 124, 72, -124, -71, 2, -89, 7, 88, 46, 102, 19, 48, 1, 118, -103, -12, 61, 18, -77, 93, -126, -63, 0, -1, -1,
-<a name="l06883"></a>06883 0, 68, -1, -24, 4, 39, 4, 62, 2, 6, 0, 82, 0, 0, 0, 2, 0, -125, -2, 105, 4, 69, 4, 62, 0,
-<a name="l06884"></a>06884 13, 0, 25, 1, 12, 64, 100, 7, 2, 1, 107, 11, -54, 3, -39, 3, -9, 2, -8, 8, 5, 106, 24, 106, 25,
-<a name="l06885"></a>06885 96, 27, -128, 27, -88, 6, -71, 5, 6, 95, 25, 98, 3, 106, 6, 108, 9, 98, 15, 108, 21, 6, 80, 3, 95,
-<a name="l06886"></a>06886 5, 95, 9, 80, 15, 95, 21, 5, 57, 16, 53, 18, 55, 22, 57, 24, 73, 16, 70, 18, 70, 22, 73, 24, 86,
-<a name="l06887"></a>06887 3, 87, 5, 88, 9, 89, 12, 104, 12, 120, 12, -118, 12, 15, 12, 10, 0, 14, 20, 28, 10, 11, 14, 28, 4,
-<a name="l06888"></a>06888 7, 17, 17, 13, 23, 36, 7, -72, -1, -64, 64, 10, 36, 37, 52, 7, 14, 15, 15, 2, 85, 7, -72, -1, -18,
-<a name="l06889"></a>06889 -76, 15, 15, 6, 85, 7, -72, -1, -18, 64, 24, 11, 13, 6, 85, 48, 7, 96, 7, -128, 7, 3, 0, 7, 16,
-<a name="l06890"></a>06890 7, 32, 7, 3, 7, 49, -33, 27, 1, 27, -72, -1, -64, 64, 10, 30, 35, 52, 48, 27, 1, 27, 13, 37, 0,
-<a name="l06891"></a>06891 -72, -1, -4, 64, 11, 14, 16, 2, 85, 0, 4, 11, 12, 2, 85, 0, -72, -1, -4, 64, 11, 15, 16, 6, 85,
-<a name="l06892"></a>06892 0, 4, 11, 11, 6, 85, 0, -72, -1, -64, 64, 18, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32,
-<a name="l06893"></a>06893 0, 4, 0, 78, 26, 16, -10, 93, 113, 43, 43, 43, 43, 43, -19, 16, 113, 43, 93, -10, 93, 93, 43, 43, 43,
-<a name="l06894"></a>06894 43, -19, 17, 51, 47, 0, 63, -19, 63, -19, 63, 17, 57, 49, 48, 0, 93, 1, 93, 93, 93, 93, 113, 19, 17,
-<a name="l06895"></a>06895 16, 18, 51, 50, 0, 21, 20, 0, 35, 34, 39, 17, 1, 34, 6, 21, 20, 22, 51, 50, 54, 53, 52, 38, -125,
-<a name="l06896"></a>06896 -18, -29, -30, 1, 15, -2, -3, -45, -59, 115, 1, 35, -125, -98, -100, -122, -121, -86, -74, -2, 105, 3, -123, 1, 46,
-<a name="l06897"></a>06897 1, 34, -2, -52, -10, -9, -2, -53, 125, -2, 4, 5, 64, -55, -37, -59, -60, -53, -61, -34, -63, 0, 0, 1, 0,
-<a name="l06898"></a>06898 86, -2, 81, 3, -58, 4, 62, 0, 34, 0, -18, 64, 75, 39, 8, 41, 31, 54, 8, 57, 32, 70, 8, 74, 32,
-<a name="l06899"></a>06899 6, -122, 32, -104, 31, -88, 5, -88, 31, -73, 32, -57, 32, -40, 4, -39, 31, 8, 38, 32, 55, 32, 71, 32, 118,
-<a name="l06900"></a>06900 32, -122, 4, 5, 9, 28, 27, 21, 28, 16, 15, 3, 28, 33, 7, 19, 18, 18, 13, 30, 1, 0, 0, 24, 36,
-<a name="l06901"></a>06901 13, 8, 16, 16, 2, 85, 13, 4, 16, 16, 6, 85, 13, -72, -1, -4, -76, 15, 15, 6, 85, 13, -72, -1, -8,
-<a name="l06902"></a>06902 -76, 13, 13, 6, 85, 13, -72, -1, -16, -76, 12, 12, 6, 85, 13, -72, -1, -64, 64, 19, 36, 37, 52, 48, 13,
-<a name="l06903"></a>06903 1, 0, 13, 16, 13, 32, 13, 3, 13, 49, -33, 36, 1, 36, -72, -1, -64, 64, 58, 30, 35, 52, 48, 36, 1,
-<a name="l06904"></a>06904 36, 6, 36, 30, 8, 14, 14, 2, 85, 30, 12, 13, 13, 2, 85, 30, 12, 12, 12, 2, 85, 30, 16, 11, 11,
-<a name="l06905"></a>06905 2, 85, 30, 4, 15, 16, 6, 85, 30, 19, 11, 13, 6, 85, 30, 64, 36, 37, 52, 31, 30, 63, 30, 2, 30,
-<a name="l06906"></a>06906 49, 35, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, -19, 16, 113, 43, 93, -10, 93, 93, 43, 43, 43, 43, 43,
-<a name="l06907"></a>06907 43, -19, 51, 47, 51, 17, 18, 57, 47, 51, 0, 63, -19, 63, -19, 47, -19, 49, 48, 0, 93, 93, 1, 93, 1,
-<a name="l06908"></a>06908 7, 38, 35, 34, 6, 21, 20, 22, 23, 30, 2, 21, 20, 6, 35, 34, 39, 55, 22, 51, 50, 54, 53, 52, 38,
-<a name="l06909"></a>06909 39, 38, 38, 53, 52, 0, 33, 50, 3, -58, 42, 112, 112, -55, -18, -125, -62, -117, 124, 70, -34, -90, 67, 85, 44,
-<a name="l06910"></a>06910 58, 43, 96, 110, 79, 126, -34, -39, 1, 89, 1, 36, 123, 4, 28, -106, 35, -7, -88, 116, -77, 51, 37, 65, 115,
-<a name="l06911"></a>06911 75, -119, -80, 14, -91, 12, 83, 59, 54, 57, 27, 47, -4, -82, -15, 1, 100, 0, 0, 1, 0, -120, -1, -24, 3,
-<a name="l06912"></a>06912 -38, 4, 38, 0, 19, 0, -14, 64, 57, 68, 3, 68, 7, 84, 3, 83, 7, -102, 17, -106, 18, 6, 31, 21, 80,
-<a name="l06913"></a>06913 4, 91, 7, 99, 4, 106, 7, 115, 4, 123, 7, -64, 21, -48, 21, -32, 21, -1, 21, 11, 112, 21, -80, 21, 2,
-<a name="l06914"></a>06914 -16, 21, 1, 5, 28, 15, 11, 10, 0, 6, 9, 10, 12, 10, 37, 11, -72, -1, -12, 64, 17, 16, 16, 2, 85,
-<a name="l06915"></a>06915 11, 10, 15, 15, 2, 85, 11, 26, 14, 14, 2, 85, 11, -72, -1, -12, 64, 23, 13, 13, 2, 85, 11, 12, 12,
-<a name="l06916"></a>06916 12, 2, 85, 11, 24, 16, 16, 6, 85, 11, 8, 15, 15, 6, 85, 11, -72, -1, -8, 64, 23, 12, 13, 6, 85,
-<a name="l06917"></a>06917 31, 11, 112, 11, -80, 11, -64, 11, -1, 11, 5, 11, 78, 21, 1, 2, 37, 0, 19, -72, -1, -8, -76, 16, 16,
-<a name="l06918"></a>06918 2, 85, 19, -72, -1, -8, 64, 11, 14, 14, 2, 85, 19, 4, 12, 12, 2, 85, 19, -72, -1, -8, 64, 11, 15,
-<a name="l06919"></a>06919 15, 6, 85, 19, 4, 11, 11, 6, 85, 19, -72, -1, -64, 64, 18, 51, 54, 52, -16, 19, 1, 0, 19, 32, 19,
-<a name="l06920"></a>06920 -48, 19, -32, 19, 4, 19, 78, 20, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 60, -3, 60, 16, -12, 93, 43,
-<a name="l06921"></a>06921 43, 43, 43, 43, 43, 43, 43, -19, 60, 16, 60, 0, 63, 60, 63, -19, 49, 48, 1, 113, 93, 93, 0, 113, 19,
-<a name="l06922"></a>06922 51, 17, 20, 22, 51, 50, 54, 54, 53, 17, 51, 17, 20, 6, 35, 34, 38, 38, 53, -120, -76, -110, 98, 81, 120,
-<a name="l06923"></a>06923 46, -77, -20, -63, -107, -61, 77, 4, 38, -3, -117, -93, -110, 92, 120, 111, 2, 103, -3, -110, -19, -29, -123, -82, -106,
-<a name="l06924"></a>06924 0, 0, 1, 0, 17, -2, 105, 4, 32, 4, 38, 0, 11, 1, 33, 64, 117, 53, 2, 1, -95, 2, -51, 8, -16,
-<a name="l06925"></a>06925 2, -1, 8, 4, 48, 2, 63, 8, 2, 5, 5, 10, 11, 21, 5, 26, 11, 56, 11, 119, 8, 6, -88, 3, -90,
-<a name="l06926"></a>06926 8, -74, 5, -71, 11, -55, 2, -57, 5, -57, 8, -56, 11, -41, 8, -8, 3, -9, 9, 11, 7, 11, 15, 13, 23,
-<a name="l06927"></a>06927 11, 32, 13, 57, 5, 55, 11, 6, 5, 1, 6, 4, 9, 8, 9, 4, 0, 7, 11, 0, 7, 10, 3, 2, 1,
-<a name="l06928"></a>06928 6, 10, 3, 2, 8, 0, 9, 1, 0, 7, 7, 8, 9, 17, 2, 85, 7, 11, 13, 17, 6, 85, 7, 37, 6,
-<a name="l06929"></a>06929 1, 20, 6, 6, 1, 3, 4, 9, 9, -72, -1, -8, -76, 9, 17, 2, 85, 9, -72, -1, -11, 64, 40, 13, 17,
-<a name="l06930"></a>06930 6, 85, 9, 37, 10, 3, 20, 10, 10, 3, 4, 3, 3, 1, 1, 0, 6, 9, 7, 7, 6, 6, 10, 14, 7,
-<a name="l06931"></a>06931 9, 6, 10, 3, 1, 0, 4, -102, 6, 0, -113, 10, 6, -72, -1, -11, -76, 16, 16, 2, 85, 6, -72, -1, -11,
-<a name="l06932"></a>06932 64, 30, 10, 10, 2, 85, 15, 6, 31, 6, 32, 6, 3, 6, -102, 13, 10, 11, 17, 17, 2, 85, 0, 10, 16,
-<a name="l06933"></a>06933 10, 32, 10, 3, 10, 73, 12, 25, 16, -26, 93, 43, 16, -26, 93, 43, 43, 24, 16, -28, 16, -28, 17, 57, 57,
-<a name="l06934"></a>06934 17, 18, 57, 57, 0, 63, 60, 16, 60, 16, 60, 63, 60, 16, 60, 16, 60, -121, 5, 46, 43, 43, 43, -121, 125,
-<a name="l06935"></a>06935 -60, -121, 46, 24, 43, 43, 43, -121, 125, -60, 0, 17, 18, 57, 57, 15, 15, 15, 15, 49, 48, 1, 93, 113, 114,
-<a name="l06936"></a>06936 0, 93, 113, 114, 19, 51, 1, 1, 51, 1, 1, 35, 1, 1, 35, 1, 48, -60, 1, 36, 1, 46, -58, -2, 122,
-<a name="l06937"></a>06937 1, -102, -51, -2, -59, -2, -62, -55, 1, -103, 4, 38, -3, -76, 2, 76, -3, 44, -3, 23, 2, 101, -3, -101, 2,
-<a name="l06938"></a>06938 -29, 0, 1, 0, 122, -2, 105, 5, 57, 4, 38, 0, 28, 1, 18, -73, -76, 19, -32, 30, -1, 30, 3, 11, -72,
-<a name="l06939"></a>06939 -1, -32, -77, 11, 14, 52, 4, -72, -1, -32, 64, 35, 11, 14, 52, 18, 32, 36, 38, 52, -68, 26, -54, 26, 2,
-<a name="l06940"></a>06940 121, 18, 121, 25, 2, 9, 6, 20, 6, -110, 23, 11, 22, 14, 14, 6, 7, 6, 0, 6, 8, 21, -69, 2, 48,
-<a name="l06941"></a>06941 0, 7, 0, 22, -1, -2, -73, 13, 13, 2, 85, 22, 22, 28, 14, -72, 2, 48, -74, 15, 40, 15, 15, 2, 85,
-<a name="l06942"></a>06942 15, -72, -1, -22, 64, 11, 13, 13, 2, 85, 15, 12, 12, 12, 2, 85, 15, -72, -1, -10, 64, 33, 12, 13, 6,
-<a name="l06943"></a>06943 85, 15, 20, 15, 15, 6, 85, 15, 31, 16, 16, 6, 85, 15, 64, 50, 54, 52, -1, 15, 1, -33, 15, -1, 15,
-<a name="l06944"></a>06944 2, 15, 78, 30, 2, -70, 2, 48, 0, 28, -1, -6, 64, 11, 16, 16, 2, 85, 28, 4, 11, 12, 2, 85, 28,
-<a name="l06945"></a>06945 -72, -1, -3, -76, 11, 11, 6, 85, 28, -72, -1, -13, -76, 15, 15, 6, 85, 28, -72, -1, -64, 64, 40, 51, 54,
-<a name="l06946"></a>06946 52, -16, 28, 1, 0, 28, 32, 28, -48, 28, -32, 28, 4, 28, 78, 29, 32, 30, 111, 30, -128, 30, -80, 30, -32,
-<a name="l06947"></a>06947 30, 5, 80, 30, -128, 30, -112, 30, -64, 30, -17, 30, 5, 93, 113, 16, -12, 93, 113, 43, 43, 43, 43, 43, -19,
-<a name="l06948"></a>06948 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, -19, 18, 57, 47, 43, 60, -3, 60, 0, 63, 63, 63, 63, 63,
-<a name="l06949"></a>06949 -19, 60, 16, 60, 49, 48, 0, 93, 113, 43, 43, 43, 1, 93, 19, 51, 17, 20, 22, 22, 23, 17, 51, 17, 62,
-<a name="l06950"></a>06950 2, 53, 17, 51, 17, 20, 6, 6, 7, 17, 35, 17, 46, 3, 53, 122, -77, 48, -101, -120, -76, -125, -102, 53, -77,
-<a name="l06951"></a>06951 77, -22, -50, -76, -123, -56, -117, 46, 4, 38, -3, -12, -109, -102, 103, 7, 3, -89, -4, 89, 7, 98, -103, -103, 2,
-<a name="l06952"></a>06952 12, -3, -6, -48, -54, -105, 7, -2, -127, 1, 127, 4, 68, -107, -92, -73, 0, 0, 1, 0, 87, -1, -24, 5, -24,
-<a name="l06953"></a>06953 4, 38, 0, 36, 1, 85, 64, 73, 0, 38, 40, 30, 32, 38, 57, 30, 72, 30, 64, 38, 83, 5, 92, 18, 93,
-<a name="l06954"></a>06954 29, 83, 31, 100, 5, 107, 18, 110, 29, 97, 31, 118, 24, 122, 29, 117, 31, 122, 36, -123, 24, -119, 36, -81, 38,
-<a name="l06955"></a>06955 -16, 38, 22, 0, 38, 1, 30, 11, 6, 17, 72, 28, 6, 72, 32, 0, 11, 1, 11, 11, 32, 0, 22, 6, 0,
-<a name="l06956"></a>06956 6, 28, 11, 32, 11, 22, -69, 2, 48, 0, 23, 0, 1, 2, 48, 64, 19, 0, 23, 23, 25, 20, 0, 0, 3,
-<a name="l06957"></a>06957 35, 30, 0, 13, 16, 13, 2, 80, 13, 1, 13, -72, 2, 48, 64, 18, 10, 8, 15, 15, 6, 85, 10, 10, 35,
-<a name="l06958"></a>06958 20, 64, 25, 10, 16, 16, 2, 85, 25, -72, -1, -10, 64, 11, 12, 12, 2, 85, 25, 10, 11, 11, 2, 85, 25,
-<a name="l06959"></a>06959 -72, -1, -13, -76, 15, 15, 6, 85, 25, -72, -1, -23, -76, 12, 13, 6, 85, 25, -72, -1, -64, 64, 41, 36, 37,
-<a name="l06960"></a>06960 52, 32, 25, 48, 25, 2, 0, 25, 1, 0, 25, 16, 25, 32, 25, 48, 25, -81, 25, -16, 25, 6, 0, 25, 16,
-<a name="l06961"></a>06961 25, 32, 25, 64, 25, 96, 25, 5, 25, 49, -33, 38, 1, 38, -72, -1, -64, 64, 10, 30, 35, 52, 48, 38, 1,
-<a name="l06962"></a>06962 38, 3, 64, 35, -72, -1, -10, 64, 11, 11, 11, 2, 85, 35, 5, 16, 16, 6, 85, 35, -72, -1, -5, 64, 29,
-<a name="l06963"></a>06963 15, 15, 6, 85, 35, 24, 13, 13, 6, 85, 35, 27, 12, 12, 6, 85, 35, 64, 36, 37, 52, 31, 35, 63, 35,
-<a name="l06964"></a>06964 2, 35, 49, 37, 16, -10, 93, 43, 43, 43, 43, 43, 43, -19, 16, 113, 43, 93, -10, 93, 93, 114, 113, 43, 43,
-<a name="l06965"></a>06965 43, 43, 43, 43, -19, 18, 57, 47, 43, -19, 113, 114, 57, 17, 18, 57, 47, 17, 18, 57, 47, 16, -19, 16, -19,
-<a name="l06966"></a>06966 0, 63, 63, 63, 63, 17, 18, 57, 47, 93, 16, -19, 16, -19, 17, 18, 57, 49, 48, 1, 114, 93, 19, 51, 2,
-<a name="l06967"></a>06967 21, 20, 22, 51, 50, 54, 54, 53, 17, 51, 17, 20, 22, 22, 51, 50, 54, 53, 52, 3, 51, 18, 17, 16, 2,
-<a name="l06968"></a>06968 35, 34, 39, 6, 35, 34, 2, 53, 16, -11, -82, -107, -128, 99, 64, 112, 37, -77, 37, 113, 64, 98, -128, -108, -83,
-<a name="l06969"></a>06969 -98, -37, -86, -30, 97, 98, -30, -77, -46, 4, 38, -2, -73, -29, -81, -42, 100, -116, 126, 1, 55, -2, -55, 123, -112,
-<a name="l06970"></a>06970 99, -43, -80, -29, 1, 73, -2, -25, -2, -8, -2, -9, -2, -20, -17, -17, 1, 34, -5, 1, 8, -1, -1, -1, -47,
-<a name="l06971"></a>06971 0, 0, 2, 2, 5, -61, 2, 38, 2, 26, 0, 0, 1, 6, 0, -114, -108, 0, 0, 40, -75, 2, 1, 1, 2,
-<a name="l06972"></a>06972 2, 11, -71, 2, 34, 0, 41, 0, 43, 1, -79, 6, 2, 67, 84, 88, -75, 0, 5, 10, 1, 2, 65, 43, 27,
-<a name="l06973"></a>06973 -76, 8, 2, 0, 72, 43, 43, 89, 53, 53, -1, -1, 0, -120, -1, -24, 3, -38, 5, -61, 2, 38, 2, 35, 0,
-<a name="l06974"></a>06974 0, 1, 7, 0, -114, 0, -16, 0, 0, 0, 29, 64, 15, 2, 1, 112, 20, 1, 0, 20, 27, 0, 11, 65, 1,
-<a name="l06975"></a>06975 2, 2, 20, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 52, 0, -1, -1, 0, 68, -1, -24, 4, 39, 5,
-<a name="l06976"></a>06976 -62, 2, 38, 0, 82, 0, 0, 1, 7, 0, -115, 0, -12, 0, 0, 0, 27, 64, 14, 2, -32, 29, -16, 29, 2,
-<a name="l06977"></a>06977 29, 4, 0, 72, 43, 2, 1, 29, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 0, -1, -1, 0, -120, -1,
-<a name="l06978"></a>06978 -24, 3, -38, 5, -62, 2, 38, 2, 35, 0, 0, 1, 7, 0, -115, 0, -36, 0, 0, 0, 11, -78, 1, 1, 20,
-<a name="l06979"></a>06979 -71, 2, 34, 0, 41, 0, 43, 0, -1, -1, 0, 87, -1, -24, 5, -24, 5, -62, 2, 38, 2, 38, 0, 0, 1,
-<a name="l06980"></a>06980 7, 0, -115, 1, -32, 0, 0, 0, 22, 64, 10, 1, 0, 37, 39, 11, 12, 65, 1, 1, 37, -71, 2, 34, 0,
-<a name="l06981"></a>06981 41, 0, 43, 1, 43, 53, -1, -1, 0, -94, 0, 0, 4, -24, 6, -31, 2, 38, 0, 40, 0, 0, 1, 7, 0,
-<a name="l06982"></a>06982 -114, 1, 94, 1, 30, 0, 12, -77, 1, 2, 2, 12, -71, 2, 33, 0, 41, 0, 43, 0, 1, 0, 50, -1, -25,
-<a name="l06983"></a>06983 6, -103, 5, -70, 0, 29, 1, 24, 64, 42, 102, 4, 118, 4, -121, 4, 3, 34, 8, 25, 12, 4, 6, 23, 15,
-<a name="l06984"></a>06984 93, 14, 74, 12, 6, 30, 23, 23, 27, 2, 29, 30, 0, 2, 27, 8, 17, 30, 12, 9, 15, 74, 14, 14, 20,
-<a name="l06985"></a>06985 3, 2, -72, 2, -120, -77, 27, 20, 38, 9, -72, -1, -48, -76, 13, 13, 2, 85, 9, -72, -1, -14, -76, 11, 11,
-<a name="l06986"></a>06986 2, 85, 9, -72, -1, -10, -76, 11, 11, 6, 85, 9, -72, -1, -30, -76, 12, 12, 6, 85, 9, -72, -1, -20, 64,
-<a name="l06987"></a>06987 12, 13, 13, 6, 85, 9, 55, 31, 27, 32, 26, 26, 3, -70, 2, -120, 0, 0, -1, -32, -76, 16, 16, 2, 85,
-<a name="l06988"></a>06988 0, -72, -1, -12, -76, 15, 15, 2, 85, 0, -72, -1, -42, -76, 13, 13, 2, 85, 0, -72, -1, -22, -76, 12, 12,
-<a name="l06989"></a>06989 2, 85, 0, -72, -1, -6, -76, 11, 11, 2, 85, 0, -72, -1, -22, -76, 11, 11, 6, 85, 0, -72, -1, -10, -76,
-<a name="l06990"></a>06990 12, 12, 6, 85, 0, -72, -1, -42, -76, 13, 13, 6, 85, 0, -72, -1, -15, -74, 15, 16, 6, 85, 0, 84, 30,
-<a name="l06991"></a>06991 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, -19, 16, -10, 43, 43, 43, 43, 43, -19, 16, -19,
-<a name="l06992"></a>06992 17, 18, 57, 47, -28, 0, 63, -19, 63, 63, -3, 60, 18, 57, 47, -19, 16, -3, -19, 17, 18, 57, 18, 57, 49,
-<a name="l06993"></a>06993 48, 67, 121, 64, 24, 18, 22, 7, 11, 18, 11, 20, 54, 1, 22, 7, 20, 54, 1, 19, 10, 17, 54, 0, 21,
-<a name="l06994"></a>06994 8, 23, 54, 1, 43, 43, 1, 43, 43, -127, -127, 0, 93, 19, 33, 21, 33, 17, 54, 51, 50, 0, 21, 20, 2,
-<a name="l06995"></a>06995 35, 34, 39, 55, 22, 51, 50, 54, 53, 52, 38, 35, 34, 7, 17, 35, 17, 33, 50, 4, -110, -2, 24, -3, -69,
-<a name="l06996"></a>06996 -23, 1, 28, -23, -31, 104, -125, 31, 76, 82, -105, -101, -77, -68, -94, -26, -62, -2, 24, 5, -70, -83, -2, 56, 99,
-<a name="l06997"></a>06997 -2, -26, -53, -78, -2, -42, 33, -92, 37, -80, -122, -114, -69, 94, -3, 88, 5, 13, -1, -1, 0, -95, 0, 0, 4,
-<a name="l06998"></a>06998 85, 7, 44, 2, 38, 2, 61, 0, 0, 1, 7, 0, -115, 0, -5, 1, 106, 0, 21, 64, 9, 1, 6, 3, -89,
-<a name="l06999"></a>06999 72, 43, 1, 1, 6, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, 0, 0, 1, 0, 100, -1, -25, 5, 118, 5,
-<a name="l07000"></a>07000 -45, 0, 26, 0, -49, 64, -123, -87, 22, -76, 6, -71, 22, 3, 27, 6, 43, 6, 59, 6, 93, 25, 111, 25, 127,
-<a name="l07001"></a>07001 25, -79, 9, 7, 41, 3, 41, 9, 41, 11, 53, 3, 59, 6, 53, 9, 59, 22, 71, 3, 75, 6, 69, 9, 75,
-<a name="l07002"></a>07002 22, 86, 3, 84, 9, 86, 11, 84, 19, 106, 11, 119, 3, 121, 6, 120, 11, -121, 3, -119, 12, -88, 22, -75, 6,
-<a name="l07003"></a>07003 -56, 8, 24, 7, -29, 32, 8, 96, 8, 112, 8, -128, 8, 4, 8, 8, 10, 17, 21, 84, 20, 20, 10, 17, 26,
-<a name="l07004"></a>07004 30, 2, 2, 10, 23, 30, 17, 3, 5, 30, 10, 9, 1, 1, 8, 2, 21, 38, 20, 7, 38, 20, 98, 47, 8,
-<a name="l07005"></a>07005 1, -97, 8, 1, 8, 26, 32, 28, 1, 28, 26, 45, 2, 38, 13, -72, -1, -7, 64, 19, 16, 16, 6, 85, 13,
-<a name="l07006"></a>07006 10, 11, 11, 6, 85, 32, 13, 1, 13, 25, 27, 99, 92, 24, 43, 16, -10, 93, 43, 43, -3, -28, 16, 93, -12,
-<a name="l07007"></a>07007 93, 113, -28, -19, 16, -19, 17, 18, 57, 47, 0, 63, -19, 63, -19, 18, 57, 47, -19, 17, 18, 57, 47, -28, 17,
-<a name="l07008"></a>07008 18, 57, 47, 93, -28, 49, 48, 1, 93, 113, 0, 93, 1, 21, 33, 22, 18, 51, 32, 19, 23, 2, 33, 32, 0,
-<a name="l07009"></a>07009 19, 52, 18, 36, 51, 50, 4, 23, 7, 2, 33, 34, 2, 7, 3, 89, -3, -33, 11, -4, -59, 1, 94, 89, -69,
-<a name="l07010"></a>07010 127, -2, 27, -2, -91, -2, -83, 11, -105, 1, 56, -40, -28, 1, 51, 54, -66, 83, -2, -61, -42, -13, 12, 3, 75,
-<a name="l07011"></a>07011 -83, -9, -2, -29, 1, 116, 49, -2, 26, 1, -65, 1, 71, -56, 1, 74, -44, -30, -55, 50, 1, 51, -2, -2, -36,
-<a name="l07012"></a>07012 0, -1, -1, 0, 92, -1, -25, 4, -21, 5, -45, 2, 6, 0, 54, 0, 0, -1, -1, 0, -65, 0, 0, 1, -127,
-<a name="l07013"></a>07013 5, -70, 2, 6, 0, 44, 0, 0, -1, -1, 0, 4, 0, 0, 2, 53, 6, -31, 2, 38, 0, 44, 0, 0, 1,
-<a name="l07014"></a>07014 7, 0, -114, -1, -57, 1, 30, 0, 40, -75, 2, 1, 1, 2, 2, 11, -71, 2, 33, 0, 41, 0, 43, 1, -79,
-<a name="l07015"></a>07015 6, 2, 67, 84, 88, -75, 0, 5, 10, 1, 2, 65, 43, 27, -76, 8, 2, 0, 72, 43, 43, 89, 53, 53, -1,
-<a name="l07016"></a>07016 -1, 0, 55, -1, -25, 3, 97, 5, -70, 2, 6, 0, 45, 0, 0, 0, 2, 0, 13, -1, -25, 8, 41, 5, -70,
-<a name="l07017"></a>07017 0, 27, 0, 38, 1, 24, -78, 61, 8, 21, -72, 1, 14, 64, 17, 20, 98, 18, 1, 30, 38, 38, 11, 13, 30,
-<a name="l07018"></a>07018 27, 2, 28, 30, 11, 8, 23, -72, 2, 72, 64, 30, 18, 9, 11, 32, 0, 28, 10, 16, 16, 2, 85, 28, 36,
-<a name="l07019"></a>07019 15, 15, 2, 85, 28, 30, 13, 13, 2, 85, 28, 10, 11, 11, 6, 85, 28, -72, -1, -10, 64, 11, 12, 12, 6,
-<a name="l07020"></a>07020 85, 28, 32, 13, 13, 6, 85, 28, -72, -1, -24, 64, 19, 14, 15, 6, 85, 28, 25, 16, 16, 6, 85, -128, 28,
-<a name="l07021"></a>07021 1, 28, 28, 26, 33, 38, 6, -72, -1, -11, -76, 12, 13, 6, 85, 6, -72, -1, -64, 64, 19, 36, 37, 52, 48,
-<a name="l07022"></a>07022 6, 1, 0, 6, 16, 6, 32, 6, 3, 6, 49, 40, 14, 32, 26, -72, -1, -16, 64, 11, 16, 16, 2, 85, 26,
-<a name="l07023"></a>07023 10, 13, 13, 2, 85, 26, -72, 2, 58, 64, 17, 21, 74, 20, 12, 11, 12, 6, 85, 20, 2, 16, 16, 6, 85,
-<a name="l07024"></a>07024 20, 45, 39, 16, -10, 43, 43, -28, -12, 43, 43, -19, 16, -10, 93, 93, 43, 43, -19, 18, 57, 47, 93, 43, 43,
-<a name="l07025"></a>07025 43, 43, 43, 43, 43, 43, 60, -19, 0, 63, -19, 63, -19, 63, -19, 18, 57, 47, -19, 16, -3, -19, 49, 48, 67,
-<a name="l07026"></a>07026 121, 64, 44, 24, 36, 3, 17, 16, 38, 8, 38, 31, 37, 4, 37, 35, 38, 24, 17, 26, 44, 1, 30, 9, 33,
-<a name="l07027"></a>07027 54, 1, 36, 3, 33, 54, 1, 25, 15, 23, 44, 0, 32, 7, 29, 54, 0, 34, 5, 37, 54, 1, 43, 43, 43,
-<a name="l07028"></a>07028 1, 43, 43, 43, 43, 43, 43, 43, 43, -127, -127, 1, 17, 33, 50, 22, 22, 21, 20, 6, 6, 35, 33, 17, 33,
-<a name="l07029"></a>07029 17, 20, 6, 6, 35, 34, 39, 55, 22, 51, 50, 54, 53, 17, 1, 33, 50, 54, 54, 53, 52, 38, 38, 35, 33,
-<a name="l07030"></a>07030 4, -102, 1, 94, -13, -36, 98, -115, -55, -66, -3, -61, -3, -18, 43, -118, 106, 64, 90, 33, 48, 34, 66, 66, 3,
-<a name="l07031"></a>07031 -106, 1, -124, 106, 122, 87, 93, -99, -63, -2, -4, 5, -70, -3, -114, 111, -58, 104, -119, -43, 77, 5, 13, -3, 13,
-<a name="l07032"></a>07032 -26, -42, 119, 24, -84, 20, 99, -72, 4, 8, -6, -21, 41, 119, 96, 91, 123, 38, 0, 0, 2, 0, -92, 0, 0,
-<a name="l07033"></a>07033 7, -55, 5, -70, 0, 20, 0, 31, 1, 68, 64, 47, 43, 8, 12, 31, 19, 1, 30, 31, 31, 11, 20, 17, 2,
-<a name="l07034"></a>07034 21, 30, 14, 11, 8, 20, 11, 32, 0, 21, 32, 15, 16, 2, 85, 21, 6, 13, 13, 2, 85, 21, 32, 12, 12,
-<a name="l07035"></a>07035 2, 85, 21, 12, 11, 11, 6, 85, 21, -72, -1, -12, 64, 11, 12, 12, 6, 85, 21, 24, 13, 13, 6, 85, 21,
-<a name="l07036"></a>07036 -72, -1, -30, 64, 34, 15, 15, 6, 85, 21, 16, 16, 16, 6, 85, 21, 21, 15, 26, 38, 6, 30, 13, 13, 2,
-<a name="l07037"></a>07037 85, 6, 22, 12, 12, 2, 85, 6, 12, 11, 11, 2, 85, 6, -72, -1, -11, -76, 11, 11, 6, 85, 6, -72, -1,
-<a name="l07038"></a>07038 -14, -76, 12, 12, 6, 85, 6, -72, -1, -12, -76, 13, 13, 6, 85, 6, -72, -1, -64, 64, 26, 36, 37, 52, 48,
-<a name="l07039"></a>07039 6, 1, 0, 6, 16, 6, 32, 6, 3, 6, 49, 33, 17, 14, 32, 15, 32, 16, 16, 2, 85, 15, -72, -1, -10,
-<a name="l07040"></a>07040 -76, 15, 15, 2, 85, 15, -72, -1, -10, -76, 13, 13, 2, 85, 15, -72, -1, -6, -76, 12, 12, 2, 85, 15, -72,
-<a name="l07041"></a>07041 -1, -6, -76, 12, 12, 6, 85, 15, -72, -1, -12, -76, 13, 13, 6, 85, 15, -72, -1, -8, -76, 15, 15, 6, 85,
-<a name="l07042"></a>07042 15, -72, -1, -4, -74, 16, 16, 6, 85, 15, 93, 32, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16,
-<a name="l07043"></a>07043 -12, 93, 93, 43, 43, 43, 43, 43, 43, 43, -19, 18, 57, 47, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60,
-<a name="l07044"></a>07044 0, 63, 60, -19, 63, 60, 18, 57, 47, -3, 60, 16, 60, 49, 48, 67, 121, 64, 30, 3, 29, 8, 38, 24, 37,
-<a name="l07045"></a>07045 4, 37, 28, 38, 23, 9, 26, 54, 1, 29, 3, 26, 54, 1, 25, 7, 22, 54, 0, 27, 5, 30, 54, 1, 43,
-<a name="l07046"></a>07046 43, 1, 43, 43, 43, 43, 43, 43, -127, 1, 17, 33, 50, 22, 22, 21, 20, 6, 6, 35, 33, 17, 33, 17, 35,
-<a name="l07047"></a>07047 17, 51, 17, 33, 17, 19, 33, 50, 54, 54, 53, 52, 38, 38, 35, 35, 4, 58, 1, 70, -47, -23, -113, -105, -55,
-<a name="l07048"></a>07048 -64, -3, -49, -3, -18, -62, -62, 2, 18, -62, 1, 107, 124, 123, 93, 82, -89, -38, -20, 5, -70, -3, -114, 70, -50,
-<a name="l07049"></a>07049 -119, -113, -40, 68, 2, -95, -3, 95, 5, -70, -3, -114, 2, 114, -6, -21, 36, 121, 99, 85, 122, 45, 0, 1, 0,
-<a name="l07050"></a>07050 49, 0, 0, 6, 120, 5, -70, 0, 23, 1, 57, 64, 13, 102, 4, 119, 4, -121, 4, 3, 25, 8, 19, 12, 4,
-<a name="l07051"></a>07051 6, -72, 2, 72, 64, 12, 17, 17, 12, 2, 23, 30, 0, 2, 20, 12, 8, 2, -72, 2, -120, -77, 21, 12, 32,
-<a name="l07052"></a>07052 10, -72, -1, -44, 64, 17, 16, 16, 2, 85, 10, 10, 15, 15, 2, 85, 10, 20, 13, 13, 2, 85, 10, -72, -1,
-<a name="l07053"></a>07053 -46, 64, 11, 12, 13, 2, 85, 10, 19, 16, 16, 6, 85, 10, -72, -1, -21, -76, 13, 13, 6, 85, 10, -72, -1,
-<a name="l07054"></a>07054 -32, -76, 12, 12, 6, 85, 10, -72, -1, -42, 64, 18, 11, 11, 6, 85, 10, 64, 51, 54, 52, -1, 10, 1, -64,
-<a name="l07055"></a>07055 10, 1, 10, 78, 25, -72, -1, -64, 64, 25, 52, 54, 52, -80, 25, -16, 25, 2, 16, 25, 112, 25, -96, 25, -80,
-<a name="l07056"></a>07056 25, -1, 25, 5, 25, 21, 32, 20, 20, 3, -70, 2, -120, 0, 0, -1, -32, -76, 16, 16, 2, 85, 0, -72, -1,
-<a name="l07057"></a>07057 -38, -76, 13, 13, 2, 85, 0, -72, -1, -18, -76, 12, 12, 2, 85, 0, -72, -1, -2, 64, 11, 11, 11, 2, 85,
-<a name="l07058"></a>07058 0, 9, 16, 16, 6, 85, 0, -72, -1, -9, -76, 15, 15, 6, 85, 0, -72, -1, -39, -76, 13, 13, 6, 85, 0,
-<a name="l07059"></a>07059 -72, -1, -12, 64, 16, 12, 12, 6, 85, 0, 4, 11, 11, 6, 85, 0, 0, 1, 0, -29, 24, 16, -10, 113, 43,
-<a name="l07060"></a>07060 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, -19, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43,
-<a name="l07061"></a>07061 43, 43, 43, -19, 16, -19, 0, 63, 60, 63, -3, 60, 18, 57, 47, -19, 57, 18, 57, 49, 48, 67, 121, 64, 16,
-<a name="l07062"></a>07062 7, 16, 8, 37, 15, 38, 16, 7, 13, 54, 1, 14, 9, 17, 54, 1, 43, 1, 43, 43, 43, -127, 0, 93, 19,
-<a name="l07063"></a>07063 33, 21, 33, 17, 36, 51, 50, 22, 22, 21, 17, 35, 17, 52, 38, 38, 35, 34, 5, 17, 35, 17, 33, 49, 4,
-<a name="l07064"></a>07064 -107, -2, 23, 1, 17, -92, -97, -20, 91, -62, 54, -113, 106, -95, -2, -9, -62, -2, 22, 5, -70, -83, -2, 61, 94,
-<a name="l07065"></a>07065 -127, -32, -59, -2, 126, 1, 123, -112, -97, 90, 92, -3, 88, 5, 13, 0, -1, -1, 0, -95, 0, 0, 4, -94, 7,
-<a name="l07066"></a>07066 44, 2, 38, 2, 68, 0, 0, 1, 7, 0, -115, 1, 47, 1, 106, 0, 14, -78, 1, 1, 34, -70, 2, 33, 0,
-<a name="l07067"></a>07067 41, 1, 100, -123, 0, 43, -1, -1, 0, 10, -1, -20, 5, 15, 7, 23, 2, 38, 2, 77, 0, 0, 1, 7, 0,
-<a name="l07068"></a>07068 -39, 1, 100, 1, 95, 0, 22, 64, 10, 1, 0, 24, 18, 0, 4, 65, 1, 1, 21, -71, 2, 33, 0, 41, 0,
-<a name="l07069"></a>07069 43, 1, 43, 53, 0, 1, 0, -96, -2, 105, 5, 33, 5, -70, 0, 11, 1, 45, 64, 25, 16, 13, 1, 15, 13,
-<a name="l07070"></a>07070 32, 13, -128, 13, -32, 13, 4, 9, 6, 2, 2, 7, 30, 4, 4, 11, 8, 8, 32, 11, -72, -1, -28, 64, 11,
-<a name="l07071"></a>07071 15, 15, 2, 85, 11, 16, 12, 12, 2, 85, 11, -72, -1, -19, 64, 50, 11, 11, 6, 85, 11, 2, 12, 12, 6,
-<a name="l07072"></a>07072 85, 11, 10, 13, 13, 6, 85, 11, 25, 15, 15, 6, 85, 64, 11, 96, 11, 2, 32, 11, 79, 11, 96, 11, -112,
-<a name="l07073"></a>07073 11, -96, 11, -64, 11, 6, 32, 11, 96, 11, -64, 11, -16, 11, 4, 11, -72, 2, 20, 64, 10, 2, 7, 32, 4,
-<a name="l07074"></a>07074 36, 16, 16, 2, 85, 4, -72, -1, -25, -76, 15, 15, 2, 85, 4, -72, -1, -2, -76, 13, 13, 2, 85, 4, -72,
-<a name="l07075"></a>07075 -1, -4, 64, 25, 12, 12, 2, 85, 4, 16, 11, 11, 2, 85, 4, 14, 11, 11, 6, 85, 64, 4, -113, 4, 2,
-<a name="l07076"></a>07076 95, 4, 1, 4, -72, 2, 20, 64, 15, 1, 6, 13, 13, 2, 85, 1, 30, 2, 12, 15, 15, 2, 85, 2, -72,
-<a name="l07077"></a>07077 -1, -14, -76, 13, 13, 2, 85, 2, -72, -1, -16, -76, 11, 11, 2, 85, 2, -72, -1, -10, -76, 11, 11, 6, 85,
-<a name="l07078"></a>07078 2, -72, -1, -6, -76, 12, 12, 6, 85, 2, -72, -1, -8, -76, 13, 13, 6, 85, 2, -72, -1, -10, 64, 22, 15,
-<a name="l07079"></a>07079 15, 6, 85, 0, 2, 80, 2, -96, 2, -80, 2, -16, 2, 5, 80, 2, 1, -112, 2, 1, 2, 47, 93, 113, 114,
-<a name="l07080"></a>07080 43, 43, 43, 43, 43, 43, 43, -3, 43, -3, 93, 113, 43, 43, 43, 43, 43, 43, -19, 16, -3, 93, 113, 114, 43,
-<a name="l07081"></a>07081 43, 43, 43, 43, 43, -19, 0, 63, 60, 16, -19, 47, 63, 60, 49, 48, 1, 93, 113, 33, 17, 35, 17, 33, 17,
-<a name="l07082"></a>07082 51, 17, 33, 17, 51, 17, 3, 55, -83, -2, 22, -62, 2, -4, -61, -2, 105, 1, -105, 5, -70, -6, -13, 5, 13,
-<a name="l07083"></a>07083 -6, 70, -1, -1, -1, -3, 0, 0, 5, 89, 5, -70, 2, 6, 0, 36, 0, 0, 0, 2, 0, -89, 0, 0, 4,
-<a name="l07084"></a>07084 -8, 5, -70, 0, 14, 0, 24, 0, -28, 64, 21, 40, 8, 4, 30, 24, 24, 14, 3, 30, 0, 2, 15, 30, 14,
-<a name="l07085"></a>07085 8, 2, 2, 0, 19, 38, 9, -72, -1, -15, -76, 11, 12, 6, 85, 9, -72, -1, -8, 64, 11, 13, 13, 6, 85,
-<a name="l07086"></a>07086 9, 4, 16, 16, 6, 85, 9, -72, -1, -64, 64, 19, 36, 37, 52, 48, 9, 1, 0, 9, 16, 9, 32, 9, 3,
-<a name="l07087"></a>07087 9, 49, -33, 26, 1, 26, -72, -1, -64, 64, 17, 30, 35, 52, 48, 26, 1, 26, 3, 15, 32, 0, 32, 16, 16,
-<a name="l07088"></a>07088 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1, -10, -76, 13, 13, 2, 85, 0, -72, -1, -6, -76,
-<a name="l07089"></a>07089 12, 12, 2, 85, 0, -72, -1, -10, -76, 12, 12, 6, 85, 0, -72, -1, -18, -76, 13, 13, 6, 85, 0, -72, -1,
-<a name="l07090"></a>07090 -10, -74, 15, 16, 6, 85, 0, 93, 25, 16, -10, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, 113, 43, 93, -10,
-<a name="l07091"></a>07091 93, 93, 43, 43, 43, 43, -19, 18, 57, 47, 0, 63, -19, 63, -19, 18, 57, 47, -3, 49, 48, 67, 121, 64, 28,
-<a name="l07092"></a>07092 6, 22, 11, 38, 7, 37, 21, 38, 17, 12, 19, 54, 1, 22, 6, 19, 54, 1, 18, 10, 16, 54, 0, 20, 8,
-<a name="l07093"></a>07093 23, 54, 1, 43, 43, 1, 43, 43, 43, 43, 43, -127, 19, 33, 21, 33, 17, 33, 50, 22, 22, 21, 20, 6, 6,
-<a name="l07094"></a>07094 35, 33, 55, 33, 50, 54, 53, 52, 38, 38, 35, 33, -89, 3, -73, -3, 11, 1, 94, -62, -27, -118, 99, -60, -20,
-<a name="l07095"></a>07095 -3, -62, -62, 1, -124, -99, -99, 90, -96, -63, -2, -3, 5, -70, -83, -2, 60, 74, -51, -120, 111, -63, 122, -91, -128,
-<a name="l07096"></a>07096 -128, 91, 122, 40, 0, -1, -1, 0, -106, 0, 0, 4, -23, 5, -70, 2, 6, 0, 37, 0, 0, 0, 1, 0, -95,
-<a name="l07097"></a>07097 0, 0, 4, 85, 5, -70, 0, 5, 0, 123, 64, 23, 2, 3, 30, 1, 0, 2, 5, 8, 1, 26, 7, 3, 4,
-<a name="l07098"></a>07098 32, 5, 5, 0, 36, 16, 16, 2, 85, 0, -72, -1, -14, -76, 15, 15, 2, 85, 0, -72, -1, -22, -76, 13, 13,
-<a name="l07099"></a>07099 2, 85, 0, -72, -1, -2, -76, 12, 12, 2, 85, 0, -72, -1, -10, -76, 16, 16, 6, 85, 0, -72, -1, -12, -76,
-<a name="l07100"></a>07100 15, 15, 6, 85, 0, -72, -1, -23, -76, 13, 13, 6, 85, 0, -72, -1, -10, 64, 10, 12, 12, 6, 85, 0, 25,
-<a name="l07101"></a>07101 6, 59, -114, 24, 43, 78, 16, -12, 43, 43, 43, 43, 43, 43, 43, 43, 60, 77, 16, -3, 60, 78, 16, -26, 0,
-<a name="l07102"></a>07102 63, 63, 60, 77, -3, 60, 49, 48, 19, 33, 21, 33, 17, 35, -95, 3, -76, -3, 14, -62, 5, -70, -83, -6, -13,
-<a name="l07103"></a>07103 0, 2, 0, 0, -2, -86, 5, 35, 5, -70, 0, 13, 0, 20, 1, 18, 64, 21, 15, 22, 47, 22, 2, 15, 30,
-<a name="l07104"></a>07104 0, 2, 5, 9, 2, 19, 3, 10, 30, 7, 8, 13, 30, 16, -72, -1, -32, -76, 16, 16, 2, 85, 16, -72, -1,
-<a name="l07105"></a>07105 -14, -76, 13, 13, 2, 85, 16, -72, -1, -24, 64, 11, 11, 11, 2, 85, 16, 10, 13, 13, 6, 85, 16, -72, -1,
-<a name="l07106"></a>07106 -8, -76, 15, 15, 6, 85, 16, -72, -1, -14, 64, 11, 16, 16, 6, 85, 16, 16, 3, 9, 20, 32, 2, -72, -1,
-<a name="l07107"></a>07107 -2, -76, 12, 12, 2, 85, 2, -72, -1, -24, -76, 11, 11, 2, 85, 2, -72, -1, -10, -76, 11, 12, 6, 85, 2,
-<a name="l07108"></a>07108 -72, 2, 93, -78, 5, 30, 3, -72, -1, -32, 64, 17, 15, 15, 2, 85, 3, 34, 13, 13, 2, 85, 3, 10, 11,
-<a name="l07109"></a>07109 12, 6, 85, 3, -72, -1, -40, -76, 13, 13, 6, 85, 3, -72, -1, -16, 64, 46, 15, 15, 6, 85, 3, 10, 16,
-<a name="l07110"></a>07110 16, 6, 85, 9, 15, 3, 1, 58, 31, 3, -33, 3, 2, 15, 3, -113, 3, 2, 15, 3, -97, 3, -81, 3, -65,
-<a name="l07111"></a>07111 3, -1, 3, 5, 3, 75, 22, 19, 101, 11, 11, 8, 30, 9, -72, -1, -10, 64, 16, 11, 13, 6, 85, 9, 10,
-<a name="l07112"></a>07112 16, 16, 6, 85, 9, 31, 9, 1, 9, 21, 16, 60, 114, 16, 43, 43, -19, 57, 47, -19, 16, -10, 93, 113, 114,
-<a name="l07113"></a>07113 94, 93, 94, 43, 43, 43, 43, 43, 43, -19, -12, 43, 43, 43, -19, 17, 18, 57, 47, 43, 43, 43, 43, 43, 43,
-<a name="l07114"></a>07114 -19, 0, 63, -3, 60, 60, 60, 47, 60, 63, -19, 49, 48, 1, 93, 1, 33, 17, 51, 17, 35, 17, 33, 17, 35,
-<a name="l07115"></a>07115 17, 51, 18, 17, 37, 33, 21, 20, 2, 7, 33, 1, 35, 3, 124, -124, -83, -4, 55, -83, 114, -79, 2, -70, -2,
-<a name="l07116"></a>07116 1, 67, 98, 2, -92, 5, -70, -6, -13, -3, -3, 1, 86, -2, -86, 2, 3, 1, 11, 3, 44, 41, 75, -69, -3,
-<a name="l07117"></a>07117 119, -47, -1, -1, 0, -94, 0, 0, 4, -24, 5, -70, 2, 6, 0, 40, 0, 0, 0, 1, 0, 7, 0, 0, 7,
-<a name="l07118"></a>07118 91, 5, -69, 0, 61, 1, -90, 64, -91, -115, 24, -124, 26, -117, 38, -126, 40, 4, 47, 63, 1, 15, 63, 47, 63,
-<a name="l07119"></a>07119 64, 63, 119, 20, 112, 63, -121, 20, -128, 63, -106, 20, -106, 23, -103, 41, -103, 44, -32, 63, 12, 40, 28, 40, 35,
-<a name="l07120"></a>07120 57, 18, 56, 28, 56, 35, 56, 46, 73, 46, 104, 27, 104, 36, -120, 44, 10, 73, 18, 73, 28, 73, 35, 118, 23,
-<a name="l07121"></a>07121 118, 41, 120, 44, 6, 39, 25, 56, 58, 58, 32, 44, 46, 20, 44, 44, 46, 37, 38, 38, 32, 39, 40, 20, 39,
-<a name="l07122"></a>07122 39, 40, 5, 3, 3, 32, 20, 18, 20, 20, 20, 18, 27, 26, 26, 32, 25, 24, 20, 25, 25, 24, 58, 56, 3,
-<a name="l07123"></a>07123 5, 4, 8, 60, 44, 46, 20, 18, 4, 49, 42, 22, 42, 60, 37, 40, 27, 24, 4, 33, 37, 40, 32, 39, 27,
-<a name="l07124"></a>07124 26, 24, 3, 25, 3, 5, 18, 20, 22, 3, 31, 11, 46, 44, 42, 3, 58, 56, 32, 50, 1, 60, 30, 60, -72,
-<a name="l07125"></a>07125 2, 93, -73, 33, 33, 61, 38, 26, 32, 8, 49, -69, 2, 72, 0, 53, 0, 11, 1, 14, 64, 22, 53, 8, 123,
-<a name="l07126"></a>07126 61, 2, -97, 50, 1, 50, 45, 39, 26, 11, 11, 6, 85, 79, 39, -113, 39, 2, 39, -72, 1, 114, -74, 31, -112,
-<a name="l07127"></a>07127 11, 1, 11, 45, 25, -72, -1, -16, 64, 10, 11, 11, 6, 85, 64, 25, -128, 25, 2, 25, -72, 1, 114, 64, 12,
-<a name="l07128"></a>07128 32, 0, 31, 101, 61, 32, 12, 16, 16, 2, 85, 32, -72, -1, -8, -76, 15, 15, 2, 85, 32, -72, -1, -2, -76,
-<a name="l07129"></a>07129 12, 12, 2, 85, 32, -72, -1, -6, -76, 11, 11, 6, 85, 32, -72, -1, -2, 64, 13, 15, 15, 6, 85, -16, 32,
-<a name="l07130"></a>07130 1, 112, 32, -32, 32, 2, 32, 47, 93, 113, 43, 43, 43, 43, 43, 60, -3, 60, 16, -3, 93, 43, -28, 113, 16,
-<a name="l07131"></a>07131 -3, 93, 43, -28, 113, 0, 63, -12, 60, -19, 16, -19, 63, 60, 60, 18, 57, 47, -19, 60, 16, 60, 1, 17, 18,
-<a name="l07132"></a>07132 57, 57, 23, 57, 17, 18, 23, 57, 57, 57, 17, 23, 57, 17, 18, 57, 57, 0, 17, 23, 57, 18, 57, 57, 17,
-<a name="l07133"></a>07133 18, 23, 57, 17, 18, 23, 57, -121, 5, 46, 43, 14, 125, 16, -60, -121, 14, 46, 24, 43, 14, 125, 16, -60, -121,
-<a name="l07134"></a>07134 5, 46, 24, 43, 14, 125, 16, -60, -121, 14, 46, 24, 43, 14, 125, 16, -60, 0, 46, 46, 49, 48, 0, 93, 93,
-<a name="l07135"></a>07135 1, 93, 93, 113, 1, 17, 50, 54, 55, 62, 2, 51, 50, 23, 21, 34, 39, 38, 35, 34, 7, 6, 7, 6, 6,
-<a name="l07136"></a>07136 7, 22, 23, 1, 35, 3, 38, 38, 35, 17, 35, 17, 34, 6, 7, 7, 3, 35, 1, 54, 55, 38, 38, 39, 38,
-<a name="l07137"></a>07137 39, 38, 35, 7, 53, 54, 51, 50, 22, 22, 23, 22, 22, 23, 17, 4, 21, -113, 107, 83, 61, 79, -110, 87, 95,
-<a name="l07138"></a>07138 23, 9, 29, 32, 7, 93, 45, 46, 59, 64, 94, 89, -112, -121, 1, 46, -16, -11, 98, -122, 121, -57, 96, -109, 98,
-<a name="l07139"></a>07139 12, -11, -15, 1, 46, -118, -114, 79, 100, 69, 63, 45, 45, 89, 78, 11, 101, 96, -115, 80, 63, 84, 105, -112, 5,
-<a name="l07140"></a>07140 -70, -3, 126, 105, -62, -112, 119, 81, 2, -88, 1, 1, 45, 45, -109, -97, 115, 38, 40, -34, -2, 24, 1, -114, -98,
-<a name="l07141"></a>07141 -126, -3, 82, 2, -82, 101, -89, 20, -2, 114, 1, -24, -33, 39, 32, 107, -83, -99, 40, 40, 2, -88, 2, 79, 119,
-<a name="l07142"></a>07142 -110, -59, 100, 2, 2, -126, 0, 0, 1, 0, 78, -1, -25, 4, -126, 5, -45, 0, 38, 1, 22, 64, 83, 78, 25,
-<a name="l07143"></a>07143 -60, 3, 2, 6, 31, 57, 14, 70, 30, 101, 33, 117, 30, -91, 31, 6, 7, 25, 75, 30, 90, 30, 116, 3, 4,
-<a name="l07144"></a>07144 -64, 1, -63, 22, -53, 23, -56, 24, 4, 40, 8, 31, 11, 64, 31, 80, 31, 96, 31, 112, 31, -128, 31, 5, 31,
-<a name="l07145"></a>07145 29, 12, 23, -29, 63, 24, 79, 24, 95, 24, 127, 24, 4, 24, 24, 37, 26, 1, -29, 48, 0, 64, 0, 80, 0,
-<a name="l07146"></a>07146 3, 0, 0, 26, 37, 12, -72, 2, 72, -77, 10, 10, 37, 19, -72, 2, 72, -78, 26, 3, 4, -72, 2, 72, 64,
-<a name="l07147"></a>07147 20, 37, 9, 11, 11, 23, 16, 38, 29, 16, 11, 11, 6, 85, 29, 16, 13, 13, 6, 85, 29, -72, -1, -25, 64,
-<a name="l07148"></a>07148 14, 15, 16, 6, 85, -97, 29, -81, 29, 2, 29, 75, 7, 38, 34, -72, -1, -18, -76, 12, 12, 2, 85, 34, -72,
-<a name="l07149"></a>07149 -1, -19, 64, 17, 11, 12, 6, 85, 32, 34, 1, 34, 92, 40, 23, 38, 24, 98, 1, 38, 0, -71, 1, 49, 0,
-<a name="l07150"></a>07150 39, 16, -12, -19, -12, -19, 16, -10, 93, 43, 43, -19, -12, 93, 43, 43, 43, -19, 17, 57, 47, 0, 63, -19, 63,
-<a name="l07151"></a>07151 -19, 18, 57, 47, -19, 17, 18, 57, 47, 93, -28, 17, 18, 57, 47, 93, -28, 1, 17, 18, 57, 93, 0, 18, 57,
-<a name="l07152"></a>07152 49, 48, 67, 121, 64, 28, 35, 36, 27, 28, 17, 18, 5, 6, 18, 27, 16, 54, 1, 5, 36, 7, 54, 1, 17,
-<a name="l07153"></a>07153 28, 19, 54, 1, 6, 35, 4, 54, 0, 43, 43, 1, 43, 43, -127, -127, -127, -127, 0, 113, 93, 1, 93, 113, 19,
-<a name="l07154"></a>07154 55, 22, 22, 51, 50, 54, 53, 52, 38, 35, 35, 53, 50, 54, 54, 53, 52, 38, 35, 34, 6, 6, 21, 39, 18,
-<a name="l07155"></a>07155 33, 50, 22, 21, 20, 7, 22, 22, 21, 20, 4, 35, 32, 78, -71, 21, -73, -105, -102, -78, -68, -94, 93, -122, -114,
-<a name="l07156"></a>07156 109, -107, 127, 111, -99, 60, -70, 69, 1, -65, -41, -4, -62, 112, -105, -2, -37, -14, -2, 96, 1, -98, 48, 107, -42,
-<a name="l07157"></a>07157 -98, 112, 121, -113, -87, 31, 127, 81, 96, -114, 111, -73, 45, 42, 1, -45, -17, -96, -51, 113, 31, -65, -123, -67, -1,
-<a name="l07158"></a>07158 0, 0, 1, 0, -95, 0, 0, 5, 32, 5, -70, 0, 9, 1, 58, 64, 10, 47, 11, 1, 7, 24, 12, 28, 2,
-<a name="l07159"></a>07159 85, 2, -72, -1, -24, 64, 20, 12, 28, 2, 85, 55, 2, 56, 7, 86, 2, 89, 7, 105, 7, 118, 2, 121, 7,
-<a name="l07160"></a>07160 7, 2, -72, -1, -12, 64, 34, 16, 16, 6, 85, 7, 76, 15, 16, 6, 85, 7, 60, 12, 12, 6, 85, 7, 78,
-<a name="l07161"></a>07161 11, 11, 6, 85, 3, 7, 8, 8, 32, 2, 3, 20, 2, 2, 3, 2, -72, -1, -32, -76, 11, 11, 6, 85, 7,
-<a name="l07162"></a>07162 -72, -1, -52, 64, 20, 11, 11, 6, 85, 2, 7, 8, 3, 1, 2, 8, 6, 8, 3, 8, 6, 2, 7, 32, 4,
-<a name="l07163"></a>07163 -72, -1, -20, -76, 15, 15, 2, 85, 4, -72, -1, -18, 64, 11, 13, 13, 2, 85, 4, 18, 12, 12, 2, 85, 4,
-<a name="l07164"></a>07164 -72, -1, -4, -76, 11, 11, 6, 85, 4, -72, -1, -2, 64, 25, 12, 13, 6, 85, 4, 8, 15, 15, 6, 85, 4,
-<a name="l07165"></a>07165 57, 15, 11, 1, 11, 2, 32, 0, 36, 16, 16, 2, 85, 0, -72, -1, -10, -76, 15, 15, 2, 85, 0, -72, -1,
-<a name="l07166"></a>07166 -6, -76, 13, 13, 2, 85, 0, -72, -1, -4, -76, 12, 12, 2, 85, 0, -72, -1, -10, -76, 11, 11, 6, 85, 0,
-<a name="l07167"></a>07167 -72, -1, -6, -76, 12, 13, 6, 85, 0, -72, -1, -9, -74, 15, 15, 6, 85, 0, 57, 10, 16, -10, 43, 43, 43,
-<a name="l07168"></a>07168 43, 43, 43, 43, -19, 16, 93, -10, 43, 43, 43, 43, 43, 43, -19, 17, 18, 57, 57, 0, 63, 60, 63, 60, 18,
-<a name="l07169"></a>07169 57, 57, 43, 43, -121, 5, 46, 43, -121, 125, -60, -79, 6, 2, 67, 84, 88, 64, 12, 6, 2, 15, 7, 21, 2,
-<a name="l07170"></a>07170 91, 7, -118, 7, 5, 2, -72, -1, -32, -78, 12, 17, 52, 0, 43, 93, 89, 43, 43, 43, 43, 49, 48, 0, 93,
-<a name="l07171"></a>07171 43, 43, 1, 93, 19, 51, 17, 1, 51, 17, 35, 17, 1, 35, -95, -80, 3, 12, -61, -80, -4, -13, -62, 5, -70,
-<a name="l07172"></a>07172 -5, 119, 4, -119, -6, 70, 4, -122, -5, 122, 0, -1, -1, 0, -95, 0, 0, 5, 32, 7, 23, 2, 38, 2, 66,
-<a name="l07173"></a>07173 0, 0, 1, 7, 0, -39, 1, 120, 1, 95, 0, 22, 64, 10, 1, 0, 17, 11, 0, 4, 65, 1, 1, 14, -71,
-<a name="l07174"></a>07174 2, 33, 0, 41, 0, 43, 1, 43, 53, 0, 1, 0, -95, 0, 0, 4, -94, 5, -69, 0, 33, 1, 9, 64, 67,
-<a name="l07175"></a>07175 -117, 25, -124, 27, 2, 10, 7, 29, 7, 44, 7, 47, 35, 118, 24, -119, 7, -115, 30, 7, 58, 19, 58, 21, 56,
-<a name="l07176"></a>07176 29, 3, 6, 4, 4, 37, 21, 19, 20, 21, 21, 19, 28, 27, 27, 8, 11, 16, 6, 85, 27, 32, 26, 25, 20,
-<a name="l07177"></a>07177 26, 26, 25, 25, 28, 31, 27, 6, 4, 9, 2, 19, 21, 16, 23, 23, 2, -72, 2, 93, -77, 31, 31, 33, 16,
-<a name="l07178"></a>07178 -72, 2, 72, 64, 33, 9, 123, 0, 2, 26, 27, 27, 33, 8, 27, 28, 25, 3, 26, 6, 4, 23, 21, 19, 3,
-<a name="l07179"></a>07179 32, -112, 11, 1, 11, 45, 26, 45, 35, 1, 32, 32, 33, -72, -1, -22, -76, 16, 16, 2, 85, 33, -72, -1, -10,
-<a name="l07180"></a>07180 -76, 15, 15, 2, 85, 33, -72, -1, -6, -76, 13, 13, 2, 85, 33, -72, -1, -2, -76, 12, 12, 2, 85, 33, -72,
-<a name="l07181"></a>07181 -1, -8, -76, 11, 11, 6, 85, 33, -72, -1, -4, -76, 12, 12, 6, 85, 33, -72, -1, -12, -76, 13, 13, 6, 85,
-<a name="l07182"></a>07182 33, -72, -1, -12, -74, 15, 15, 6, 85, 33, 57, 34, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16,
-<a name="l07183"></a>07183 -10, -28, 113, 17, 23, 57, 57, 57, 18, 23, 57, 0, 63, 60, 16, 60, 63, -12, -19, 18, 57, 47, -19, 25, 57,
-<a name="l07184"></a>07184 47, 18, 57, 57, 17, 18, 57, 57, 17, 18, 57, 57, -121, 5, 46, 24, 43, 43, 14, 125, 16, -60, -121, 14, 46,
-<a name="l07185"></a>07185 24, 43, 14, 125, 16, -60, 49, 48, 0, 93, 1, 93, 113, 19, 51, 17, 50, 54, 55, 62, 2, 51, 50, 23, 21,
-<a name="l07186"></a>07186 34, 39, 38, 35, 34, 7, 6, 7, 6, 6, 7, 22, 23, 1, 35, 3, 38, 38, 35, 17, 35, -95, -62, -123, 108,
-<a name="l07187"></a>07187 84, 61, 79, -110, 88, 112, 6, 10, 29, 32, 7, 93, 45, 46, 59, 74, 102, 71, -114, -118, 1, 46, -15, -11, 101,
-<a name="l07188"></a>07188 -120, 108, -62, 5, -70, -3, 126, 103, -60, -112, 119, 81, 2, -88, 1, 1, 45, 45, -109, -70, 97, 29, 39, -33, -2,
-<a name="l07189"></a>07189 24, 1, -114, -91, 123, -3, 82, 0, 0, 1, 0, 18, -1, -25, 4, -97, 5, -70, 0, 18, 0, -17, -78, 25, 8,
-<a name="l07190"></a>07190 13, -72, 1, 14, -73, 12, 98, 10, 5, 30, 0, 2, 15, -72, 2, 72, 64, 13, 10, 9, 3, 8, 3, 32, 2,
-<a name="l07191"></a>07191 6, 16, 16, 2, 85, 2, -72, -1, -20, 64, 17, 15, 15, 2, 85, 2, 38, 13, 13, 2, 85, 2, 6, 12, 12,
-<a name="l07192"></a>07192 2, 85, 2, -72, -1, -24, -76, 11, 11, 2, 85, 2, -72, -1, -22, 64, 25, 11, 11, 6, 85, 2, 8, 13, 13,
-<a name="l07193"></a>07193 6, 85, 2, 8, 15, 15, 6, 85, 2, 93, -128, 20, 1, 20, 6, 32, 18, -72, -1, -28, -76, 16, 16, 2, 85,
-<a name="l07194"></a>07194 18, -72, -1, -8, 64, 17, 15, 15, 2, 85, 18, 2, 13, 13, 2, 85, 18, 8, 12, 12, 2, 85, 18, -72, -1,
-<a name="l07195"></a>07195 -28, 64, 11, 11, 11, 2, 85, 18, 26, 11, 11, 6, 85, 18, -72, 2, 58, 64, 9, 13, 74, 12, 6, 12, 12,
-<a name="l07196"></a>07196 6, 85, 12, -72, -1, -8, -76, 13, 13, 6, 85, 12, -72, -1, -8, -74, 15, 15, 6, 85, 12, 98, 19, 16, -10,
-<a name="l07197"></a>07197 43, 43, 43, -28, -12, 43, 43, 43, 43, 43, 43, -19, 16, 93, -10, 43, 43, 43, 43, 43, 43, 43, 43, -3, 0,
-<a name="l07198"></a>07198 63, 63, -19, 63, -19, 16, -3, -19, 49, 48, 67, 121, 64, 16, 16, 17, 7, 9, 8, 38, 16, 9, 18, 44, 1,
-<a name="l07199"></a>07199 17, 7, 15, 44, 0, 43, 1, 43, 43, -127, -127, 1, 33, 17, 35, 17, 33, 17, 20, 6, 6, 35, 34, 39, 55,
-<a name="l07200"></a>07200 22, 51, 50, 54, 53, 1, 9, 3, -106, -62, -3, -18, 43, -118, 106, 64, 90, 33, 48, 34, 66, 66, 5, -70, -6,
-<a name="l07201"></a>07201 70, 5, 13, -3, 13, -26, -42, 119, 24, -84, 20, 99, -72, 0, -1, -1, 0, -104, 0, 0, 6, 15, 5, -70, 2,
-<a name="l07202"></a>07202 6, 0, 48, 0, 0, -1, -1, 0, -92, 0, 0, 5, 34, 5, -70, 2, 6, 0, 43, 0, 0, -1, -1, 0, 99,
-<a name="l07203"></a>07203 -1, -25, 5, -35, 5, -44, 2, 6, 0, 50, 0, 0, 0, 1, 0, -96, 0, 0, 5, 33, 5, -70, 0, 7, 0,
-<a name="l07204"></a>07204 -76, -71, 0, 9, -1, -64, 64, 13, 19, 21, 52, 3, 7, 8, 5, 30, 0, 2, 3, 32, 2, -72, -1, -18, -76,
-<a name="l07205"></a>07205 15, 15, 2, 85, 2, -72, -1, -18, 64, 11, 13, 13, 2, 85, 2, 16, 12, 12, 2, 85, 2, -72, -1, -32, -76,
-<a name="l07206"></a>07206 11, 11, 6, 85, 2, -72, -1, -2, 64, 21, 12, 13, 6, 85, 2, 57, 15, 9, -128, 9, 2, 9, 6, 32, 7,
-<a name="l07207"></a>07207 32, 16, 16, 2, 85, 7, -72, -1, -10, -76, 15, 15, 2, 85, 7, -72, -1, -10, -76, 13, 13, 2, 85, 7, -72,
-<a name="l07208"></a>07208 -1, -6, 64, 11, 12, 12, 2, 85, 7, 10, 11, 11, 6, 85, 7, -72, -1, -10, -73, 12, 13, 6, 85, 32, 7,
-<a name="l07209"></a>07209 1, 7, -72, -1, -64, 64, 18, 19, 21, 52, 7, 93, 8, 32, 9, 1, 32, 9, 80, 9, 96, 9, 112, 9, 4,
-<a name="l07210"></a>07210 93, 113, 16, -10, 43, 93, 43, 43, 43, 43, 43, 43, -19, 16, 93, -10, 43, 43, 43, 43, 43, -19, 0, 63, -19,
-<a name="l07211"></a>07211 63, 60, 49, 48, 1, 43, 19, 33, 17, 35, 17, 33, 17, 35, -96, 4, -127, -61, -3, 4, -62, 5, -70, -6, 70,
-<a name="l07212"></a>07212 5, 13, -6, -13, 0, -1, -1, 0, -98, 0, 0, 4, -3, 5, -70, 2, 6, 0, 51, 0, 0, -1, -1, 0, 102,
-<a name="l07213"></a>07213 -1, -25, 5, 118, 5, -45, 2, 6, 0, 38, 0, 0, -1, -1, 0, 48, 0, 0, 4, -70, 5, -70, 2, 6, 0,
-<a name="l07214"></a>07214 55, 0, 0, 0, 1, 0, 10, -1, -20, 5, 15, 5, -70, 0, 16, 0, -73, 64, 23, 102, 2, 1, -101, 2, 1,
-<a name="l07215"></a>07215 104, 2, 1, -100, 1, -109, 3, 2, 2, 16, 2, 1, 16, 3, 1, 2, 2, -72, -1, -12, 64, 17, 13, 13, 6,
-<a name="l07216"></a>07216 85, 2, 30, 16, 0, 20, 16, 2, 3, 16, 0, 3, 2, 2, -72, -1, -12, 64, 32, 13, 13, 6, 85, 2, 30,
-<a name="l07217"></a>07217 5, 4, 20, 5, 2, 1, 5, 4, 2, 16, 5, 3, 8, 0, 11, 93, 10, 74, 8, 4, 3, 3, 1, 0, 2,
-<a name="l07218"></a>07218 13, -72, 2, 72, 64, 16, 8, 9, 16, 1, 0, 5, 3, 4, 2, 32, 10, 1, 10, -109, 0, 4, -70, 1, 92,
-<a name="l07219"></a>07219 0, 0, 1, 92, -77, 2, 2, 18, 17, 25, 17, 18, 57, 47, 24, -19, -19, 25, 16, -28, 93, 17, 18, 57, 57,
-<a name="l07220"></a>07220 18, 57, 57, 0, 24, 63, -19, 63, 60, 60, 16, 60, 16, -12, -19, 17, 18, 23, 57, -121, 8, 46, 43, 43, 5,
-<a name="l07221"></a>07221 125, 16, -60, -121, 8, 46, 24, 43, 43, 5, 125, 16, -60, -121, 8, 16, -60, 49, 48, 1, 114, 93, 0, 114, 93,
-<a name="l07222"></a>07222 19, 51, 1, 1, 51, 1, 6, 6, 35, 34, 39, 53, 22, 51, 50, 54, 55, 10, -60, 1, -34, 1, -94, -63, -3,
-<a name="l07223"></a>07223 -38, 103, -124, 123, 75, 109, 78, 87, 71, 103, 62, 5, -70, -4, 126, 3, -126, -5, -116, -42, -124, 35, -90, 45, 91,
-<a name="l07224"></a>07224 -94, 0, 3, 0, 82, 0, 0, 5, -62, 5, -58, 0, 17, 0, 24, 0, 31, 1, 7, 64, 73, 32, 33, 1, 16,
-<a name="l07225"></a>07225 33, 79, 33, 112, 33, -48, 33, -32, 33, 5, 37, 21, 43, 23, 43, 27, 37, 29, 4, 18, 123, 25, 9, 12, 19,
-<a name="l07226"></a>07226 123, 31, 30, 48, 12, 1, 111, 12, 127, 12, 2, 12, -109, 11, 25, 30, 0, 63, 3, 1, 112, 3, 1, 3, -109,
-<a name="l07227"></a>07227 1, 2, 11, 8, 28, 38, 15, 18, 15, 15, 6, 85, 15, 20, 13, 13, 6, 85, 15, -72, -1, -10, 64, 21, 11,
-<a name="l07228"></a>07228 12, 6, 85, 15, 15, 63, 15, 2, 31, 15, 111, 15, 127, 15, -113, 15, -17, 15, 5, 15, -72, 1, -61, -77, 10,
-<a name="l07229"></a>07229 22, 38, 6, -72, -1, -12, -76, 15, 15, 6, 85, 6, -72, -1, -10, 64, 27, 13, 13, 6, 85, 6, 10, 11, 12,
-<a name="l07230"></a>07230 6, 85, 0, 6, 48, 6, 2, 16, 6, 96, 6, 112, 6, -128, 6, -32, 6, 5, 6, -72, 1, -61, 64, 13, 11,
-<a name="l07231"></a>07231 19, 10, 25, 11, 2, 64, 10, 1, 10, 30, 1, 11, -72, -1, -4, 64, 11, 15, 15, 2, 85, 11, 10, 15, 15,
-<a name="l07232"></a>07232 6, 85, 11, -72, -1, -6, 64, 19, 13, 13, 6, 85, 0, 11, -112, 11, -64, 11, 3, 32, 11, 79, 11, -80, 11,
-<a name="l07233"></a>07233 3, 11, 47, 93, 114, 43, 43, 43, 60, -3, 113, 60, 16, 60, 16, 60, 16, -3, 93, 113, 43, 43, 43, -19, 16,
-<a name="l07234"></a>07234 -3, 93, 113, 43, 43, 43, -19, 0, 63, 63, -12, 93, 113, 60, -19, 16, -12, 93, 113, -3, -28, 16, 60, 16, -28,
-<a name="l07235"></a>07235 49, 48, 0, 93, 1, 93, 113, 1, 53, 51, 21, 4, 0, 21, 20, 0, 5, 21, 35, 53, 36, 0, 53, 52, 0,
-<a name="l07236"></a>07236 5, 17, 54, 54, 53, 52, 38, 37, 6, 6, 21, 20, 22, 23, 2, -80, -74, 1, 24, 1, 68, -2, -58, -2, -34,
-<a name="l07237"></a>07237 -74, -2, -4, -2, -90, 1, 89, 1, -69, -68, -40, -44, -2, -118, -75, -32, -35, -72, 5, 10, -68, -68, 15, -2, -51,
-<a name="l07238"></a>07238 -28, -33, -2, -56, 16, -67, -67, 10, 1, 41, -12, -11, 1, 38, -101, -3, 0, 9, -56, -81, -84, -55, 10, 8, -58,
-<a name="l07239"></a>07239 -79, -81, -56, 8, -1, -1, 0, 9, 0, 0, 5, 73, 5, -70, 2, 6, 0, 59, 0, 0, 0, 1, 0, -97, -2,
-<a name="l07240"></a>07240 105, 5, -90, 5, -70, 0, 11, 0, -7, 64, 23, 32, 13, -32, 13, 2, 4, 1, 2, 9, 7, 2, 30, 11, 8,
-<a name="l07241"></a>07241 3, 32, 6, 0, 15, 15, 2, 85, 6, -72, -1, -14, -76, 13, 13, 2, 85, 6, -72, -1, -10, -76, 12, 12, 2,
-<a name="l07242"></a>07242 85, 6, -72, -1, -44, -76, 16, 16, 6, 85, 6, -72, -1, -10, 64, 14, 11, 11, 6, 85, 96, 6, -128, 6, 2,
-<a name="l07243"></a>07243 6, 6, 9, 30, 7, -72, -1, -22, 64, 11, 15, 15, 2, 85, 7, 24, 12, 12, 2, 85, 7, -72, -1, -35, -76,
-<a name="l07244"></a>07244 15, 15, 6, 85, 7, -72, -1, -35, 64, 31, 13, 13, 6, 85, 7, 6, 12, 12, 6, 85, 32, 7, -97, 7, -81,
-<a name="l07245"></a>07245 7, -65, 7, 4, 7, 75, 13, 2, 32, 11, 36, 16, 16, 2, 85, 11, -72, -1, -10, -76, 15, 15, 2, 85, 11,
-<a name="l07246"></a>07246 -72, -1, -6, -76, 13, 13, 2, 85, 11, -72, -1, -2, -76, 12, 12, 2, 85, 11, -72, -1, -2, -76, 16, 16, 6,
-<a name="l07247"></a>07247 85, 11, -72, -1, -12, -76, 15, 15, 6, 85, 11, -72, -1, -12, -76, 13, 13, 6, 85, 11, -72, -1, -6, 64, 16,
-<a name="l07248"></a>07248 12, 12, 6, 85, 11, 6, 11, 11, 6, 85, 32, 11, 1, 11, 57, 12, 16, -10, 93, 43, 43, 43, 43, 43, 43,
-<a name="l07249"></a>07249 43, 43, 43, -19, 16, -10, 93, 43, 43, 43, 43, 43, -3, 57, 47, 93, 43, 43, 43, 43, 43, -19, 0, 63, -3,
-<a name="l07250"></a>07250 60, 47, 63, 60, 49, 48, 1, 93, 19, 51, 17, 33, 17, 51, 17, 51, 17, 35, 17, 33, -97, -62, 2, -4, -61,
-<a name="l07251"></a>07251 -122, -84, -5, -91, 5, -70, -6, -13, 5, 13, -6, -13, -3, -68, 1, -105, 0, 1, 0, 87, 0, 0, 4, -76, 5,
-<a name="l07252"></a>07252 -70, 0, 18, 0, -12, 64, 11, 105, 2, 121, 2, -119, 2, 3, 22, 8, 2, 4, -72, 2, 72, 64, 11, 14, 14,
-<a name="l07253"></a>07253 17, 10, 2, 1, 8, 17, 1, 32, 0, -72, -1, -8, -76, 16, 16, 2, 85, 0, -72, -1, -28, 64, 11, 15, 15,
-<a name="l07254"></a>07254 2, 85, 0, 30, 13, 13, 2, 85, 0, -72, -1, -2, -76, 12, 12, 2, 85, 0, -72, -1, -24, 64, 11, 11, 11,
-<a name="l07255"></a>07255 2, 85, 0, 6, 13, 13, 6, 85, 0, -72, -1, -4, 64, 43, 12, 12, 6, 85, 0, 93, -128, 20, 1, 20, 11,
-<a name="l07256"></a>07256 32, 8, 10, 16, 16, 2, 85, 8, 20, 15, 15, 2, 85, 8, 22, 13, 13, 2, 85, 8, 26, 12, 12, 2, 85,
-<a name="l07257"></a>07257 8, 18, 11, 11, 2, 85, 8, -72, -1, -14, 64, 26, 16, 16, 6, 85, 8, 14, 15, 15, 6, 85, 8, 12, 13,
-<a name="l07258"></a>07258 13, 6, 85, 8, 24, 12, 12, 6, 85, 32, 8, 1, 8, -72, -1, -64, 64, 18, 19, 21, 52, 8, 93, 19, 32,
-<a name="l07259"></a>07259 20, 1, 32, 20, 80, 20, 96, 20, 112, 20, 4, 93, 113, 16, -10, 43, 93, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07260"></a>07260 43, -19, 16, 93, -10, 43, 43, 43, 43, 43, 43, 43, -3, 60, 0, 63, 63, 60, 57, 47, -19, 57, 49, 48, 67,
-<a name="l07261"></a>07261 121, 64, 14, 5, 13, 6, 37, 13, 5, 11, 54, 0, 12, 7, 14, 54, 0, 43, 1, 43, 43, -127, 0, 93, 33,
-<a name="l07262"></a>07262 35, 17, 4, 35, 34, 38, 38, 53, 17, 51, 17, 20, 22, 51, 50, 55, 17, 51, 4, -76, -62, -2, -5, -60, -103,
-<a name="l07263"></a>07263 -22, 79, -62, -81, 123, -51, -30, -62, 2, 79, 97, -113, -36, -78, 1, -81, -2, 99, -16, -105, 91, 2, -55, 0, 0,
-<a name="l07264"></a>07264 1, 0, -95, 0, 0, 6, -75, 5, -70, 0, 11, 1, 34, 64, 79, 15, 13, 64, 13, 112, 13, -128, 13, -65, 13,
-<a name="l07265"></a>07265 -64, 13, -17, 13, 7, 7, 2, 30, 11, 8, 4, 4, 1, 16, 2, 32, 11, 42, 16, 16, 2, 85, 11, 14, 15,
-<a name="l07266"></a>07266 15, 2, 85, 11, 6, 13, 13, 2, 85, 11, 16, 12, 12, 2, 85, 11, 10, 11, 11, 2, 85, 11, 26, 15, 15,
-<a name="l07267"></a>07267 6, 85, 11, 15, 12, 13, 6, 85, 15, 11, 1, 79, 11, 127, 11, -113, 11, 3, 11, -72, 1, 109, -77, 6, 7,
-<a name="l07268"></a>07268 32, 10, -72, -1, -40, -76, 16, 16, 2, 85, 10, -72, -1, -18, -76, 15, 15, 2, 85, 10, -72, -1, -2, -76, 13,
-<a name="l07269"></a>07269 13, 2, 85, 10, -72, -1, -16, -76, 12, 12, 2, 85, 10, -72, -1, -32, -76, 11, 11, 2, 85, 10, -72, -1, -26,
-<a name="l07270"></a>07270 -76, 15, 15, 6, 85, 10, -72, -1, -18, 64, 18, 12, 13, 6, 85, 80, 10, 1, 0, 10, 1, 64, 10, 112, 10,
-<a name="l07271"></a>07271 -128, 10, 3, 10, -72, 1, 109, 64, 9, 6, 32, 3, 16, 16, 16, 2, 85, 3, -72, -1, -10, -76, 15, 15, 2,
-<a name="l07272"></a>07272 85, 3, -72, -1, -2, 64, 11, 12, 12, 2, 85, 3, 7, 16, 16, 6, 85, 3, -72, -1, -4, -76, 15, 15, 6,
-<a name="l07273"></a>07273 85, 3, -72, -1, -2, 64, 24, 11, 13, 6, 85, 64, 3, -112, 3, 2, 32, 3, 112, 3, -96, 3, -64, 3, -17,
-<a name="l07274"></a>07274 3, 5, 3, 112, 13, 1, 93, 47, 93, 114, 43, 43, 43, 43, 43, 43, -19, -3, 93, 113, 114, 43, 43, 43, 43,
-<a name="l07275"></a>07275 43, 43, 43, -19, 16, -3, 93, 113, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, 60, 16, 60, 47, -3, 60, 49,
-<a name="l07276"></a>07276 48, 1, 93, 19, 51, 17, 33, 17, 51, 17, 33, 17, 51, 17, 33, -95, -62, 1, -25, -62, 1, -25, -62, -7, -20,
-<a name="l07277"></a>07277 5, -70, -6, -13, 5, 13, -6, -13, 5, 13, -6, 70, 0, 1, 0, -95, -2, 105, 7, 58, 5, -70, 0, 15, 1,
-<a name="l07278"></a>07278 89, 64, 37, 64, 17, 111, 17, 112, 17, -128, 17, -96, 17, 5, 8, 4, 4, 1, 2, 13, 6, 11, 2, 30, 15,
-<a name="l07279"></a>07279 8, 12, 30, -112, 14, -96, 14, -80, 14, 3, 14, 14, 7, 32, 10, -72, -1, -40, -76, 16, 16, 2, 85, 10, -72,
-<a name="l07280"></a>07280 -1, -18, -76, 15, 15, 2, 85, 10, -72, -1, -2, -76, 13, 13, 2, 85, 10, -72, -1, -16, -76, 12, 12, 2, 85,
-<a name="l07281"></a>07281 10, -72, -1, -32, -76, 11, 11, 2, 85, 10, -72, -1, -18, -76, 16, 16, 6, 85, 10, -72, -1, -45, -76, 15, 15,
-<a name="l07282"></a>07282 6, 85, 10, -72, -1, -10, 64, 28, 12, 13, 6, 85, 10, 10, 11, 11, 6, 85, 0, 10, 80, 10, 2, 0, 10,
-<a name="l07283"></a>07283 16, 10, 2, 64, 10, 112, 10, -128, 10, 3, 10, -72, 1, 109, 64, 52, 3, 2, 32, 15, 42, 16, 16, 2, 85,
-<a name="l07284"></a>07284 15, 14, 15, 15, 2, 85, 15, 6, 13, 13, 2, 85, 15, 16, 12, 12, 2, 85, 15, 10, 11, 11, 2, 85, 15,
-<a name="l07285"></a>07285 14, 16, 16, 6, 85, 15, 40, 15, 15, 6, 85, 15, 10, 12, 12, 6, 85, 15, -72, -1, -10, 64, 15, 11, 11,
-<a name="l07286"></a>07286 6, 85, 15, 15, 1, 79, 15, 127, 15, -113, 15, 3, 15, -72, 1, 109, 64, 9, 6, 32, 3, 16, 16, 16, 2,
-<a name="l07287"></a>07287 85, 3, -72, -1, -10, -76, 15, 15, 2, 85, 3, -72, -1, -2, -76, 12, 12, 2, 85, 3, -72, -1, -14, -76, 16,
-<a name="l07288"></a>07288 16, 6, 85, 3, -72, -1, -24, 64, 30, 15, 15, 6, 85, 3, 6, 11, 13, 6, 85, 64, 3, 1, -17, 3, 1,
-<a name="l07289"></a>07289 0, 3, 32, 3, 111, 3, 112, 3, -96, 3, -17, 3, 6, 3, 47, 93, 113, 114, 43, 43, 43, 43, 43, 43, -3,
-<a name="l07290"></a>07290 -3, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, -3, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07291"></a>07291 43, 43, -3, 57, 47, 93, -19, 0, 63, -3, 60, 60, 47, 63, 60, 16, 60, 49, 48, 1, 93, 19, 51, 17, 33,
-<a name="l07292"></a>07292 17, 51, 17, 33, 17, 51, 17, 51, 17, 35, 17, 33, -95, -62, 1, -25, -62, 1, -25, -62, -123, -83, -6, 20, 5,
-<a name="l07293"></a>07293 -70, -6, -13, 5, 13, -6, -13, 5, 13, -6, -13, -3, -68, 1, -105, 0, 0, 2, 0, 0, 0, 0, 6, 15, 5,
-<a name="l07294"></a>07294 -70, 0, 12, 0, 22, 0, -53, 64, 30, 34, 8, 2, 30, 22, 22, 10, 12, 30, 0, 2, 13, 30, 10, 8, 17,
-<a name="l07295"></a>07295 38, 6, 20, 16, 16, 2, 85, 6, 12, 13, 13, 2, 85, 6, -72, -1, -10, -76, 11, 13, 6, 85, 6, -72, -1,
-<a name="l07296"></a>07296 -64, 64, 29, 36, 37, 52, 48, 6, 1, 0, 6, 16, 6, 32, 6, 3, 6, 49, 32, 24, 1, 24, 1, 13, 32,
-<a name="l07297"></a>07297 10, 24, 16, 16, 2, 85, 10, -72, -1, -10, 64, 23, 15, 15, 2, 85, 10, 6, 13, 13, 2, 85, 10, 20, 12,
-<a name="l07298"></a>07298 12, 2, 85, 10, 26, 11, 11, 2, 85, 10, -72, -1, -18, 64, 11, 11, 11, 6, 85, 10, 10, 12, 13, 6, 85,
-<a name="l07299"></a>07299 10, -72, -1, -18, 64, 9, 15, 16, 6, 85, 10, -19, 0, 0, 23, 16, 60, 16, -12, 43, 43, 43, 43, 43, 43,
-<a name="l07300"></a>07300 43, 43, -3, 60, 16, 93, -10, 93, 93, 43, 43, 43, 43, -19, 0, 63, -19, 63, -19, 18, 57, 47, -3, 49, 48,
-<a name="l07301"></a>07301 67, 121, 64, 24, 4, 20, 19, 38, 15, 8, 17, 54, 1, 20, 4, 17, 54, 1, 16, 7, 14, 54, 0, 18, 5,
-<a name="l07302"></a>07302 21, 54, 1, 43, 43, 1, 43, 43, 43, -127, 17, 33, 17, 33, 32, 18, 21, 20, 6, 33, 33, 17, 33, 1, 33,
-<a name="l07303"></a>07303 50, 54, 53, 52, 38, 38, 35, 33, 2, -128, 1, 95, 1, 89, -41, -7, -2, -43, -3, -45, -2, 66, 2, -128, 1,
-<a name="l07304"></a>07304 99, -73, -92, 97, -96, -70, -2, -3, 5, -70, -3, -114, -1, 0, -96, -72, -16, 5, 13, -5, -104, 123, -122, 91, 125,
-<a name="l07305"></a>07305 35, 0, 0, 3, 0, -88, 0, 0, 6, 107, 5, -70, 0, 10, 0, 20, 0, 24, 1, 52, 64, 18, 34, 8, 2,
-<a name="l07306"></a>07306 30, 20, 20, 10, 21, 1, 2, 11, 30, 24, 10, 8, 15, 38, 6, -72, -1, -22, -76, 15, 15, 2, 85, 6, -72,
-<a name="l07307"></a>07307 -1, -36, -76, 13, 13, 2, 85, 6, -72, -1, -50, -76, 12, 12, 2, 85, 6, -72, -1, -30, 64, 39, 13, 13, 6,
-<a name="l07308"></a>07308 85, 6, 3, 15, 15, 6, 85, 80, 6, 1, 16, 6, 32, 6, -64, 6, -48, 6, -32, 6, 5, 64, 6, 96, 6,
-<a name="l07309"></a>07309 -128, 6, -81, 6, 4, 6, 6, 10, 24, 32, 22, -72, -1, -36, -76, 16, 16, 2, 85, 22, -72, -1, -52, 64, 17,
-<a name="l07310"></a>07310 15, 15, 2, 85, 22, 46, 13, 13, 2, 85, 22, 22, 12, 12, 2, 85, 22, -72, -1, -23, -76, 11, 11, 6, 85,
-<a name="l07311"></a>07311 22, -72, -1, -8, 64, 17, 12, 12, 6, 85, 22, 8, 13, 13, 6, 85, 22, 10, 15, 15, 6, 85, 22, -72, 1,
-<a name="l07312"></a>07312 14, 64, 22, 32, 26, 48, 26, 64, 26, 80, 26, -128, 26, 5, 26, 1, 11, 32, 10, 32, 16, 16, 2, 85, 10,
-<a name="l07313"></a>07313 -72, -1, -10, -76, 15, 15, 2, 85, 10, -72, -1, -10, -76, 13, 13, 2, 85, 10, -72, -1, -6, -76, 12, 12, 2,
-<a name="l07314"></a>07314 85, 10, -72, -1, -8, -76, 13, 13, 6, 85, 10, -72, -1, -8, -74, 15, 16, 6, 85, 10, 93, 25, 16, -10, 43,
-<a name="l07315"></a>07315 43, 43, 43, 43, 43, -3, 60, 16, 93, -10, 43, 43, 43, 43, 43, 43, 43, 43, -3, 17, 57, 47, 93, 113, 114,
-<a name="l07316"></a>07316 43, 43, 43, 43, 43, -19, 0, 63, 60, -19, 63, 60, 18, 57, 47, -19, 49, 48, 67, 121, 64, 24, 4, 18, 17,
-<a name="l07317"></a>07317 38, 13, 8, 15, 54, 1, 18, 4, 15, 54, 1, 14, 7, 12, 54, 0, 16, 5, 19, 54, 1, 43, 43, 1, 43,
-<a name="l07318"></a>07318 43, 43, -127, 19, 51, 17, 33, 32, 22, 21, 20, 6, 33, 33, 55, 33, 50, 54, 53, 52, 38, 38, 35, 33, 1,
-<a name="l07319"></a>07319 51, 17, 35, -88, -62, 1, 94, 1, 88, -39, -24, -2, -59, -3, -46, -62, 1, 99, -73, -91, 100, -98, -71, -2, -4,
-<a name="l07320"></a>07320 4, 63, -62, -62, 5, -70, -3, -114, -2, -95, -86, -1, -91, 123, -121, 92, 124, 34, 3, 25, -6, 70, 0, 0, 2,
-<a name="l07321"></a>07321 0, -91, 0, 0, 4, -10, 5, -70, 0, 11, 0, 21, 0, -59, 64, 22, 37, 8, 2, 30, 21, 21, 11, 0, 2,
-<a name="l07322"></a>07322 12, 30, 11, 8, 16, 38, 7, 22, 16, 16, 2, 85, 7, -72, -1, -16, -76, 12, 12, 2, 85, 7, -72, -1, -13,
-<a name="l07323"></a>07323 -76, 11, 13, 6, 85, 7, -72, -1, -64, 64, 35, 36, 37, 52, 48, 7, 1, 0, 7, 16, 7, 32, 7, 3, 7,
-<a name="l07324"></a>07324 49, 64, 23, -128, 23, -112, 23, -81, 23, 4, 23, 1, 12, 32, 11, 32, 16, 16, 2, 85, 11, -72, -1, -10, -76,
-<a name="l07325"></a>07325 15, 15, 2, 85, 11, -72, -1, -10, -76, 13, 13, 2, 85, 11, -72, -1, -6, -76, 12, 12, 2, 85, 11, -72, -1,
-<a name="l07326"></a>07326 -10, -76, 12, 13, 6, 85, 11, -72, -1, -14, -74, 15, 16, 6, 85, 11, 93, 22, 16, -10, 43, 43, 43, 43, 43,
-<a name="l07327"></a>07327 43, -3, 60, 16, 93, -10, 93, 93, 43, 43, 43, 43, -19, 0, 63, -19, 63, 18, 57, 47, -3, 49, 48, 67, 121,
-<a name="l07328"></a>07328 64, 26, 4, 19, 5, 37, 18, 38, 14, 9, 16, 54, 1, 19, 4, 16, 54, 1, 15, 8, 13, 54, 0, 17, 6,
-<a name="l07329"></a>07329 20, 54, 1, 43, 43, 1, 43, 43, 43, 43, -127, 19, 51, 17, 33, 50, 22, 22, 21, 20, 2, 33, 33, 55, 33,
-<a name="l07330"></a>07330 50, 54, 53, 52, 38, 38, 35, 33, -91, -62, 1, 94, -11, -36, 96, -24, -2, -60, -3, -45, -62, 1, 99, -40, -125,
-<a name="l07331"></a>07331 95, -98, -67, -2, -4, 5, -70, -3, -114, 114, -60, 104, -86, -1, 0, -91, -103, 108, 88, 123, 36, 0, -1, -1, 0,
-<a name="l07332"></a>07332 74, -1, -25, 5, 92, 5, -45, 1, 83, 2, 47, 5, -64, 0, 0, -64, 0, 64, 0, 0, 29, 64, 9, 0, 13,
-<a name="l07333"></a>07333 13, 39, 16, 16, 2, 85, 13, -72, -1, -35, -74, 13, 13, 2, 85, 13, 92, 28, 78, 16, -10, 43, 43, 17, 53,
-<a name="l07334"></a>07334 0, 0, 2, 0, -92, -1, -25, 7, -83, 5, -45, 0, 18, 0, 30, 1, -68, 64, 54, 6, 21, 9, 23, 9, 27,
-<a name="l07335"></a>07335 6, 29, 21, 21, 27, 23, 27, 27, 21, 29, 37, 7, 38, 11, 43, 13, 38, 21, 42, 23, 42, 27, 37, 29, 70,
-<a name="l07336"></a>07336 20, 72, 24, 73, 26, 71, 30, 80, 21, 91, 23, 92, 27, 83, 29, 123, 14, -117, 14, -100, 4, 26, 14, -72, -1,
-<a name="l07337"></a>07337 -24, -76, 16, 17, 2, 85, 14, -72, -1, -24, -76, 13, 14, 2, 85, 14, -72, -1, -24, -76, 11, 11, 2, 85, 4,
-<a name="l07338"></a>07338 -72, -1, -24, -76, 16, 17, 2, 85, 4, -72, -1, -24, -76, 13, 14, 2, 85, 4, -72, -1, -24, 64, 49, 11, 11,
-<a name="l07339"></a>07339 2, 85, 2, 30, 16, 64, 16, 17, 2, 85, 16, 64, 13, 14, 2, 85, 16, 64, 11, 11, 2, 85, 16, 64, 11,
-<a name="l07340"></a>07340 11, 6, 85, 16, 16, 18, 0, 28, 30, 6, 3, 0, 2, 18, 8, 22, 30, 12, 9, 25, 38, 9, -72, -1, -10,
-<a name="l07341"></a>07341 -76, 16, 16, 2, 85, 9, -72, -1, -14, -76, 15, 15, 2, 85, 9, -72, -1, -18, -76, 13, 13, 2, 85, 9, -72,
-<a name="l07342"></a>07342 -1, -16, -76, 12, 12, 2, 85, 9, -72, -1, -18, -76, 11, 11, 2, 85, 9, -72, -1, -2, -76, 11, 11, 6, 85,
-<a name="l07343"></a>07343 9, -72, -1, -10, -76, 13, 13, 6, 85, 9, -72, -1, -8, 64, 15, 15, 15, 6, 85, 9, 92, -128, 32, 1, 32,
-<a name="l07344"></a>07344 19, 38, 15, 123, 3, -72, -1, -42, 64, 11, 16, 16, 2, 85, 3, 20, 15, 15, 2, 85, 3, -72, -1, -4, 64,
-<a name="l07345"></a>07345 11, 13, 13, 2, 85, 3, 4, 12, 12, 2, 85, 3, -72, -1, -24, 64, 17, 11, 11, 2, 85, 3, 26, 11, 11,
-<a name="l07346"></a>07346 6, 85, 3, 10, 12, 12, 6, 85, 3, -72, -1, -8, 64, 29, 13, 13, 6, 85, 3, 26, 15, 15, 6, 85, 32,
-<a name="l07347"></a>07347 3, 127, 3, -113, 3, 3, 3, -38, 1, 17, 32, 18, 32, 16, 16, 2, 85, 18, -72, -1, -10, -76, 15, 15, 2,
-<a name="l07348"></a>07348 85, 18, -72, -1, -10, -76, 13, 13, 2, 85, 18, -72, -1, -6, -76, 12, 12, 2, 85, 18, -72, -1, -8, -76, 15,
-<a name="l07349"></a>07349 16, 6, 85, 18, -72, -1, -10, -76, 13, 13, 6, 85, 18, -72, -1, -6, -74, 12, 12, 6, 85, 18, 93, 31, 16,
-<a name="l07350"></a>07350 -10, 43, 43, 43, 43, 43, 43, 43, -3, 60, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -12, -19, 16, 93,
-<a name="l07351"></a>07351 -12, 43, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, -19, 63, 63, 63, -19, 17, 18, 57, 47, 43, 43, 43, 43,
-<a name="l07352"></a>07352 -19, 49, 48, 43, 43, 43, 43, 43, 43, 1, 93, 19, 51, 17, 33, 18, 0, 33, 32, 0, 17, 16, 0, 33, 32,
-<a name="l07353"></a>07353 0, 3, 33, 17, 35, 1, 16, 0, 51, 50, 18, 17, 16, 2, 35, 34, 2, -92, -62, 1, 26, 21, 1, 112, 1,
-<a name="l07354"></a>07354 16, 1, 31, 1, 121, -2, -120, -2, -37, -2, -10, -2, -99, 31, -2, -30, -62, 2, -97, 1, 0, -48, -43, -2, -6,
-<a name="l07355"></a>07355 -43, -39, -5, 5, -70, -3, 110, 1, 56, 1, 115, -2, 108, -2, -90, -2, -104, -2, 106, 1, 95, 1, 54, -3, -124,
-<a name="l07356"></a>07356 2, -42, -2, -22, -2, -51, 1, 52, 1, 33, 1, 18, 1, 59, -2, -63, 0, -1, -1, 0, 26, 0, 0, 5, 38,
-<a name="l07357"></a>07357 5, -70, 1, 83, 0, 53, 5, -57, 0, 0, -64, 0, 64, 0, 0, -120, -71, 0, 15, -1, -12, -76, 11, 16, 6,
-<a name="l07358"></a>07358 85, 16, -72, -1, -12, 64, 14, 11, 16, 6, 85, 1, 0, 0, 0, 34, 16, 16, 2, 85, 0, -72, -1, -18, -76,
-<a name="l07359"></a>07359 15, 15, 2, 85, 0, -72, -1, -14, 64, 11, 13, 13, 2, 85, 0, 16, 12, 12, 2, 85, 0, -72, -1, -10, -76,
-<a name="l07360"></a>07360 11, 11, 2, 85, 0, -72, -1, -4, -76, 16, 16, 6, 85, 0, -72, -1, -16, 64, 11, 15, 15, 6, 85, 0, 2,
-<a name="l07361"></a>07361 13, 13, 6, 85, 0, -72, -1, -4, -76, 12, 12, 6, 85, 0, -72, -1, -14, 64, 13, 11, 11, 6, 85, 32, 0,
-<a name="l07362"></a>07362 1, 32, 0, 1, 0, 93, 36, 1, 16, -10, 93, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 17, 53, 53,
-<a name="l07363"></a>07363 43, 43, -1, -1, 0, 74, -1, -24, 4, 28, 4, 62, 2, 6, 0, 68, 0, 0, 0, 2, 0, 91, -1, -24, 4,
-<a name="l07364"></a>07364 68, 5, -35, 0, 28, 0, 40, 1, 19, 64, 69, 57, 10, 53, 37, 57, 39, 73, 10, 70, 37, 72, 39, 89, 14,
-<a name="l07365"></a>07365 89, 17, 85, 21, 91, 31, 81, 37, 92, 39, 12, 61, 24, 1, 9, 32, 38, 9, 35, 23, 0, 51, 1, -113, 5,
-<a name="l07366"></a>07366 28, 26, 0, 32, 28, 12, 7, 38, 28, 19, 11, 0, -110, 1, -102, 29, 36, 42, 64, 13, 13, 2, 85, 42, 64,
-<a name="l07367"></a>07367 11, 11, 2, 85, 15, -72, -1, -16, 64, 17, 16, 16, 2, 85, 15, 10, 15, 15, 2, 85, 15, 10, 13, 13, 2,
-<a name="l07368"></a>07368 85, 15, -72, -1, -10, 64, 11, 12, 12, 2, 85, 15, 4, 11, 11, 2, 85, 15, -72, -1, -16, -76, 11, 13, 6,
-<a name="l07369"></a>07369 85, 15, -72, -1, -8, -76, 15, 15, 6, 85, 15, -72, -1, -64, 64, 16, 36, 37, 52, 48, 15, 1, 0, 15, 16,
-<a name="l07370"></a>07370 15, 32, 15, 3, 15, 49, 42, -72, -1, -64, 64, 67, 30, 35, 52, 48, 42, 1, 42, -128, 42, 1, 35, 36, 23,
-<a name="l07371"></a>07371 12, 14, 15, 2, 85, 23, 18, 13, 13, 2, 85, 23, 12, 12, 12, 2, 85, 23, 28, 11, 11, 2, 85, 23, 18,
-<a name="l07372"></a>07372 11, 11, 6, 85, 23, 22, 12, 13, 6, 85, 23, 14, 16, 16, 6, 85, 23, 64, 36, 37, 52, 31, 23, 63, 23,
-<a name="l07373"></a>07373 2, 23, 49, 41, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 93, 16, 113, 43, -10, 93, 93, 43, 43,
-<a name="l07374"></a>07374 43, 43, 43, 43, 43, 43, 43, 43, -19, -12, -19, 0, 63, -19, 63, -19, 63, -19, -12, -28, 1, 17, 18, 57, 0,
-<a name="l07375"></a>07375 17, 18, 57, 49, 48, 0, 113, 1, 93, 1, 23, 14, 2, 35, 34, 6, 6, 7, 54, 54, 51, 50, 0, 21, 20,
-<a name="l07376"></a>07376 6, 6, 35, 34, 38, 2, 17, 16, 0, 33, 50, 54, 3, 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 3,
-<a name="l07377"></a>07377 -111, -97, 11, 73, 115, -88, -33, -94, 71, 4, 68, -74, 114, -47, 1, 18, -118, -67, -93, -67, -46, 112, 1, 29, 1,
-<a name="l07378"></a>07378 40, -72, 50, 2, -99, -113, -107, -94, -77, -125, -122, -89, 5, -35, 2, 107, 84, 24, 86, -67, -107, 101, 101, -2, -31,
-<a name="l07379"></a>07379 -11, -70, -18, -126, -83, 1, 14, 1, 79, 1, -91, 1, 36, 12, -4, 80, -90, -44, -32, -69, -71, -60, -29, 0, 0,
-<a name="l07380"></a>07380 3, 0, -120, 0, 0, 3, -16, 4, 38, 0, 15, 0, 25, 0, 35, 1, 50, 64, 54, 15, 37, 47, 37, 2, 70,
-<a name="l07381"></a>07381 8, 8, 16, 35, 8, 5, 30, 16, 43, 35, 35, 15, 25, 43, 0, 6, 26, 43, 15, 10, 21, 36, 5, 12, 12,
-<a name="l07382"></a>07382 13, 6, 85, 5, 8, 15, 15, 6, 85, 5, 22, 16, 16, 6, 85, -48, 5, 1, 5, -86, 30, 36, 11, -72, -1,
-<a name="l07383"></a>07383 -4, -76, 13, 13, 2, 85, 11, -72, -1, -18, -76, 12, 12, 6, 85, 11, -72, -1, -8, -76, 13, 13, 6, 85, 11,
-<a name="l07384"></a>07384 -72, -1, -12, 64, 11, 15, 15, 6, 85, 11, 6, 16, 16, 6, 85, 11, -72, -1, -64, 64, 19, 36, 37, 52, 48,
-<a name="l07385"></a>07385 11, 1, 0, 11, 16, 11, 32, 11, 3, 11, 49, -33, 37, 1, 37, -72, -1, -64, 64, 29, 30, 35, 52, 48, 37,
-<a name="l07386"></a>07386 1, 37, 25, 26, 37, 15, 4, 12, 12, 2, 85, 15, 10, 11, 11, 2, 85, 15, 4, 9, 9, 2, 85, 15, -72,
-<a name="l07387"></a>07387 -1, -10, 64, 11, 11, 11, 6, 85, 15, 10, 12, 12, 6, 85, 15, -72, -1, -14, -74, 15, 16, 6, 85, 15, 69,
-<a name="l07388"></a>07388 36, 16, -10, 43, 43, 43, 43, 43, 43, -3, 60, 16, 113, 43, 93, -10, 93, 93, 43, 43, 43, 43, 43, 43, -19,
-<a name="l07389"></a>07389 -12, 93, 43, 43, 43, -19, 0, 63, -19, 63, -19, 18, 57, 47, -3, 1, 17, 18, 57, 0, 17, 18, 57, 49, 48,
-<a name="l07390"></a>07390 67, 121, 64, 51, 2, 33, 19, 37, 3, 37, 32, 38, 18, 7, 21, 27, 1, 23, 2, 21, 27, 1, 28, 13, 30,
-<a name="l07391"></a>07391 27, 1, 33, 9, 30, 27, 1, 20, 6, 17, 27, 0, 7, 22, 4, 24, 27, 1, 29, 12, 27, 27, 0, 31, 10,
-<a name="l07392"></a>07392 34, 27, 1, 9, 8, 16, 60, 43, 43, 43, 60, 43, 1, 43, 43, 43, 43, 43, 43, 43, -127, 1, 93, 19, 33,
-<a name="l07393"></a>07393 50, 22, 22, 21, 20, 6, 7, 22, 22, 21, 6, 6, 35, 33, 19, 51, 50, 54, 54, 53, 52, 38, 35, 35, 17,
-<a name="l07394"></a>07394 51, 50, 54, 55, 52, 38, 38, 35, 35, -120, 1, -97, -103, -107, 107, 63, 63, 75, 99, 10, -60, -69, -2, 33, -76,
-<a name="l07395"></a>07395 -64, 115, 86, 68, 119, -112, -58, -19, -103, 114, 3, 66, 106, 117, -38, 4, 38, 51, -120, 95, 76, 113, 38, 25, -119,
-<a name="l07396"></a>07396 94, -105, -110, 2, 103, 24, 73, 51, 84, 66, -3, 3, 71, 87, 51, 87, 23, 0, 1, 0, -120, 0, 0, 2, -21,
-<a name="l07397"></a>07397 4, 38, 0, 5, 0, 100, 64, 11, 3, 43, 0, 6, 5, 10, 1, 7, 4, 37, 0, -72, -1, -10, -76, 17, 17,
-<a name="l07398"></a>07398 2, 85, 0, -72, -1, -6, 64, 17, 14, 14, 2, 85, 0, 4, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0,
-<a name="l07399"></a>07399 -72, -1, -12, -76, 16, 16, 6, 85, 0, -72, -1, -4, 64, 22, 13, 13, 6, 85, 0, 12, 12, 12, 6, 85, 0,
-<a name="l07400"></a>07400 4, 11, 11, 6, 85, 0, 0, 1, 0, 69, 6, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, 60,
-<a name="l07401"></a>07401 0, 63, 63, -19, 49, 48, 19, 33, 21, 33, 17, 35, -120, 2, 99, -2, 81, -76, 4, 38, -107, -4, 111, 0, 0,
-<a name="l07402"></a>07402 2, 0, 0, -2, -45, 4, 108, 4, 38, 0, 12, 0, 17, 1, 59, 64, 15, 13, 43, 0, 6, 5, 9, 15, 3,
-<a name="l07403"></a>07403 10, 43, 7, 10, 13, -110, 0, -72, -1, -18, 64, 11, 16, 16, 2, 85, 0, 22, 12, 12, 2, 85, 0, -72, -1,
-<a name="l07404"></a>07404 -14, -76, 11, 11, 2, 85, 0, -72, -1, -8, -76, 11, 11, 6, 85, 0, -72, -1, -22, 64, 25, 12, 12, 6, 85,
-<a name="l07405"></a>07405 -113, 0, 1, 0, 64, 15, -55, 0, 11, 16, 11, 32, 11, 3, 11, 11, 8, 9, 16, 37, 2, -72, -1, -12, 64,
-<a name="l07406"></a>07406 23, 12, 12, 6, 85, 2, 2, 16, 16, 6, 85, 15, 2, 1, 15, 2, -49, 2, 2, 2, 2, 5, 43, 3, -72,
-<a name="l07407"></a>07407 -1, -30, 64, 17, 16, 16, 2, 85, 3, 0, 15, 15, 2, 85, 3, 14, 14, 14, 2, 85, 3, -72, -1, -10, 64,
-<a name="l07408"></a>07408 11, 13, 13, 2, 85, 3, 6, 12, 12, 2, 85, 3, -72, -1, -10, 64, 17, 11, 11, 2, 85, 3, 8, 11, 11,
-<a name="l07409"></a>07409 6, 85, 3, 18, 12, 12, 6, 85, 3, -72, -1, -38, -76, 13, 13, 6, 85, 3, -72, -1, -26, -76, 15, 15, 6,
-<a name="l07410"></a>07410 85, 3, -72, -1, -11, 64, 36, 16, 16, 6, 85, 31, 3, 63, 3, -97, 3, -81, 3, -65, 3, -33, 3, -17, 3,
-<a name="l07411"></a>07411 -1, 3, 8, 79, 3, -113, 3, 2, -33, 3, 1, 3, 78, 19, 8, 43, 9, 9, -72, -1, -8, -76, 12, 13, 6,
-<a name="l07412"></a>07412 85, 9, -72, -1, -12, 64, 15, 15, 15, 6, 85, -33, 9, 1, 15, 9, 1, 31, 9, 1, 9, 18, 16, 60, 93,
-<a name="l07413"></a>07413 113, 114, 43, 43, 16, -19, 16, -10, 114, 113, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, 57, 47,
-<a name="l07414"></a>07414 93, 113, 43, 43, -19, 17, 18, 57, 47, 93, -19, -12, 93, 43, 43, 43, 43, 43, -19, 0, 63, -3, 60, 60, 47,
-<a name="l07415"></a>07415 60, 63, -19, 49, 48, 1, 33, 17, 51, 17, 35, 17, 33, 17, 35, 17, 51, 18, 19, 2, 7, 33, 17, 1, 21,
-<a name="l07416"></a>07416 2, -28, 115, -108, -4, -68, -108, 95, -66, -114, 20, -116, 2, 59, 4, 38, -4, 110, -2, 63, 1, 45, -2, -45, 1,
-<a name="l07417"></a>07417 -63, 1, 2, 1, -5, -3, -5, -8, 2, -3, -1, -1, 0, 75, -1, -24, 4, 30, 4, 62, 2, 6, 0, 72, 0,
-<a name="l07418"></a>07418 0, 0, 1, -1, -5, 0, 0, 5, 96, 4, 38, 0, 56, 1, -72, 64, 57, 39, 5, 1, 3, 18, 12, 37, 19,
-<a name="l07419"></a>07419 18, 28, 37, 16, 58, 47, 58, 63, 58, 96, 58, 112, 58, -81, 58, 10, 0, 58, 31, 58, 48, 58, 79, 58, 127,
-<a name="l07420"></a>07420 58, -128, 58, -33, 58, -17, 58, 8, 52, 22, 59, 33, -124, 22, -117, 33, -108, 22, -101, 33, 6, 53, 51, 51, -72,
-<a name="l07421"></a>07421 -1, -8, -76, 16, 16, 2, 85, 51, -72, -1, -14, 64, 74, 15, 17, 6, 85, 51, 43, 41, 39, 20, 41, 41, 39,
-<a name="l07422"></a>07422 3, 5, 5, 14, 15, 17, 6, 85, 5, 43, 14, 16, 20, 14, 14, 16, 23, 22, 22, 37, 21, 20, 20, 21, 21,
-<a name="l07423"></a>07423 20, 32, 33, 33, 37, 34, 35, 20, 34, 34, 35, 3, 5, 53, 51, 4, 8, 1, 16, 14, 39, 41, 4, 11, 18,
-<a name="l07424"></a>07424 37, 18, 1, 35, 32, 23, 20, 4, 29, 34, 55, 1, -72, 1, 12, 64, 63, 29, 26, 26, 0, 27, 46, 51, 11,
-<a name="l07425"></a>07425 48, 11, 72, 8, 8, 0, 6, 34, 33, 33, 27, 27, 22, 22, 21, 10, 37, 39, 53, 41, 51, 5, 47, 35, 33,
-<a name="l07426"></a>07426 32, 3, 28, 34, 18, 16, 14, 3, 5, 5, 10, 23, 22, 20, 3, 27, 64, 10, 1, 10, -86, -128, 21, 1, 0,
-<a name="l07427"></a>07427 21, 16, 21, 2, 21, -72, 2, 40, 64, 11, 0, 27, 37, 56, 28, 10, 15, 16, 2, 85, 28, -72, -1, -14, -76,
-<a name="l07428"></a>07428 14, 14, 2, 85, 28, -72, -1, -4, -76, 12, 12, 2, 85, 28, -72, -1, -10, -76, 11, 11, 2, 85, 28, -72, -1,
-<a name="l07429"></a>07429 -9, -76, 11, 13, 6, 85, 28, -72, -1, -8, 64, 13, 16, 16, 6, 85, -128, 28, 1, 0, 28, 16, 28, 2, 28,
-<a name="l07430"></a>07430 -72, 2, 40, 64, 29, 79, 47, 1, 47, -86, 0, 34, -112, 34, -48, 34, 3, 80, 34, -80, 34, -16, 34, 3, 112,
-<a name="l07431"></a>07431 34, -32, 34, -16, 34, 3, 34, 51, 57, 16, -11, 93, 113, 114, -28, 113, -12, 93, 113, 43, 43, 43, 43, 43, 43,
-<a name="l07432"></a>07432 60, -3, 60, -12, 93, 113, -28, 113, 18, 23, 57, 17, 23, 57, 17, 18, 23, 57, 17, 23, 57, 0, 63, 60, 16,
-<a name="l07433"></a>07433 60, 16, 60, 16, 60, 63, 60, 16, -19, 60, 16, -28, 17, 18, 57, 47, 60, -3, 60, 17, 18, 23, 57, 17, 57,
-<a name="l07434"></a>07434 57, 17, 18, 23, 57, 17, 18, 23, 57, -121, 5, 46, 43, 14, 125, 16, -60, -121, 5, 46, 24, 43, 14, 125, 16,
-<a name="l07435"></a>07435 -60, -121, 14, 46, 24, 43, 43, 14, 125, 16, -60, -121, 14, 46, 24, 43, 43, 43, 14, 125, 16, -60, 49, 48, 1,
-<a name="l07436"></a>07436 113, 113, 93, 0, 93, 1, 17, 50, 54, 55, 54, 55, 54, 51, 51, 21, 39, 34, 7, 6, 7, 6, 6, 7, 22,
-<a name="l07437"></a>07437 23, 19, 35, 3, 38, 38, 35, 17, 35, 17, 34, 6, 7, 3, 35, 19, 54, 55, 38, 38, 39, 38, 39, 38, 35,
-<a name="l07438"></a>07438 34, 7, 53, 51, 50, 22, 22, 23, 22, 22, 51, 17, 3, 9, 86, 70, 67, 63, 50, 49, 107, 66, 49, 72, 20,
-<a name="l07439"></a>07439 21, 43, 40, 68, 72, 117, 111, -58, -58, -63, 59, 88, 61, -72, 60, 88, 59, -63, -58, -59, 112, 117, 80, 64, 64,
-<a name="l07440"></a>07440 22, 25, 26, 51, 13, 40, 25, 104, 85, 67, 54, 66, 69, 87, 4, 38, -2, 53, 66, -97, -105, 42, 41, -107, 1,
-<a name="l07441"></a>07441 21, 22, 109, 104, 80, 33, 31, -71, -2, -73, 1, 73, 100, 62, -2, 21, 1, -21, 61, 101, -2, -73, 1, 73, -71,
-<a name="l07442"></a>07442 31, 37, 87, -92, 55, 13, 13, 1, -107, 25, 81, -128, -99, 68, 1, -53, 0, 0, 1, 0, 50, -1, -24, 3, 98,
-<a name="l07443"></a>07443 4, 62, 0, 38, 1, 10, 64, 93, -44, 9, 1, 16, 40, 85, 29, -128, 9, -124, 12, -126, 29, 5, 8, 25, 1,
-<a name="l07444"></a>07444 59, 8, 18, 0, 1, 26, -113, 0, 27, 80, 27, 96, 27, 112, 27, -80, 27, 5, -48, 27, 1, 27, 27, 30, 0,
-<a name="l07445"></a>07445 11, -113, 15, 10, 127, 10, 2, 10, 10, 8, 64, 1, 1, 1, 72, -112, 0, -96, 0, 2, 0, 0, 24, 8, 72,
-<a name="l07446"></a>07446 13, 7, 30, 72, 24, 11, 18, 16, 33, 1, 1, 5, 10, -55, 11, -113, 27, -55, 26, 5, 36, 16, -113, 33, 36,
-<a name="l07447"></a>07447 21, -72, -1, -16, -76, 16, 16, 2, 85, 21, -72, -1, -64, 64, 17, 36, 37, 52, 48, 21, 1, 0, 21, 16, 21,
-<a name="l07448"></a>07448 32, 21, 3, 21, 49, 40, 26, -72, -1, -16, 64, 13, 16, 16, 2, 85, 64, 26, 1, -113, 26, -80, 26, 2, 26,
-<a name="l07449"></a>07449 -71, 2, 91, 0, 39, 16, -26, 93, 113, 43, 16, -10, 93, 93, 43, 43, -19, -12, -19, 16, -19, -12, -3, 17, 57,
-<a name="l07450"></a>07450 47, 17, 18, 57, 0, 63, -19, 63, -19, 18, 57, 47, 93, -19, 113, 17, 57, 47, 93, -28, 17, 18, 57, 47, 113,
-<a name="l07451"></a>07451 93, -28, 17, 18, 57, 49, 48, 67, 121, 64, 42, 31, 36, 19, 23, 14, 15, 6, 7, 35, 38, 7, 14, 5, 27,
-<a name="l07452"></a>07452 1, 31, 23, 33, 27, 1, 36, 19, 33, 27, 3, 6, 15, 8, 27, 1, 32, 22, 30, 27, 0, 34, 20, 37, 27,
-<a name="l07453"></a>07453 1, 19, 18, 16, 60, 43, 43, 43, 1, 43, 43, 43, 43, -127, -127, -127, -127, 0, 93, 1, 93, 113, 1, 53, 62,
-<a name="l07454"></a>07454 2, 53, 52, 38, 35, 34, 7, 39, 18, 33, 50, 22, 21, 20, 7, 22, 22, 21, 20, 6, 35, 32, 3, 55, 22,
-<a name="l07455"></a>07455 22, 51, 50, 54, 53, 52, 38, 38, 35, 34, 1, 114, 114, 83, 74, 97, 77, -104, 61, -85, 80, 1, 50, -86, -63,
-<a name="l07456"></a>07456 126, 80, 80, -48, -69, -2, -107, 58, -87, 23, -115, 91, 91, 121, 76, 86, 113, 9, 1, -32, -115, 1, 16, 80, 60,
-<a name="l07457"></a>07457 73, 87, -77, 28, 1, 43, -70, -127, -126, 77, 43, -123, 91, -113, -78, 1, 67, 36, 102, 112, 103, 80, 62, 92, 23,
-<a name="l07458"></a>07458 0, 0, 1, 0, -121, 0, 0, 3, -16, 4, 38, 0, 9, 1, 82, 64, 17, 25, 3, 20, 8, 2, 86, 2, 103,
-<a name="l07459"></a>07459 2, 123, 7, -124, 2, -115, 7, 5, 2, -72, -1, -22, 64, 11, 9, 17, 2, 85, 7, 22, 9, 17, 2, 85, 2,
-<a name="l07460"></a>07460 -72, -1, -22, 64, 57, 9, 17, 6, 85, 7, 22, 9, 17, 6, 85, 3, 7, 8, 8, 43, 2, 3, 20, 2, 2,
-<a name="l07461"></a>07461 3, 2, 7, 8, 3, 1, 6, 8, 6, 10, 7, 37, 11, 64, 16, 16, 2, 85, 11, 64, 11, 11, 2, 85, 4,
-<a name="l07462"></a>07462 36, 16, 17, 2, 85, 4, 18, 14, 14, 2, 85, 4, -72, -1, -19, 64, 29, 13, 13, 2, 85, 4, 6, 12, 12,
-<a name="l07463"></a>07463 2, 85, 4, 26, 11, 11, 2, 85, 4, 22, 16, 16, 6, 85, 4, 6, 15, 15, 6, 85, 4, -72, -1, -12, -76,
-<a name="l07464"></a>07464 12, 13, 6, 85, 4, -72, -1, -4, 64, 18, 11, 11, 6, 85, 4, 64, 51, 54, 52, -1, 4, 1, -1, 4, 1,
-<a name="l07465"></a>07465 4, 78, 11, -72, -1, -64, 64, 23, 52, 54, 52, -80, 11, -16, 11, 2, 112, 11, -128, 11, -96, 11, -80, 11, -64,
-<a name="l07466"></a>07466 11, 5, 11, 2, 37, 9, -72, -1, -6, -76, 16, 16, 2, 85, 9, -72, -1, -6, 64, 11, 14, 14, 2, 85, 9,
-<a name="l07467"></a>07467 6, 11, 12, 2, 85, 9, -72, -1, -6, 64, 11, 15, 15, 6, 85, 9, 4, 11, 11, 6, 85, 9, -72, -1, -64,
-<a name="l07468"></a>07468 64, 18, 51, 54, 52, -16, 9, 1, 0, 9, 32, 9, -48, 9, -32, 9, 4, 9, 78, 10, 16, -10, 93, 113, 43,
-<a name="l07469"></a>07469 43, 43, 43, 43, 43, -19, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07470"></a>07470 -19, -79, 6, 2, 67, 84, 88, -77, 3, 8, 7, 2, 17, 18, 57, 57, 27, -77, 3, 8, 6, 2, 17, 18, 57,
-<a name="l07471"></a>07471 57, 89, 0, 63, 60, 63, 60, 18, 57, 57, -121, 5, 46, 43, -121, 125, -60, 0, 43, 43, 43, 43, 49, 48, 0,
-<a name="l07472"></a>07472 93, 1, 93, 19, 51, 17, 1, 51, 17, 35, 17, 1, 35, -121, -76, 1, -13, -62, -76, -2, 13, -62, 4, 38, -4,
-<a name="l07473"></a>07473 -42, 3, 42, -5, -38, 3, 37, -4, -37, 0, -1, -1, 0, -121, 0, 0, 3, -16, 5, -72, 2, 38, 2, 98, 0,
-<a name="l07474"></a>07474 0, 1, 7, 0, -39, 0, -10, 0, 0, 0, 22, 64, 10, 1, 0, 17, 11, 0, 4, 65, 1, 1, 14, -71, 2,
-<a name="l07475"></a>07475 34, 0, 41, 0, 43, 1, 43, 53, 0, 1, 0, -122, 0, 0, 3, -112, 4, 38, 0, 29, 1, 62, 64, 75, 62,
-<a name="l07476"></a>07476 5, 63, 6, 63, 7, 68, 5, 68, 23, -108, 23, 6, 13, 6, 47, 4, 44, 5, 47, 6, 47, 31, 76, 6, 94,
-<a name="l07477"></a>07477 6, 122, 7, -117, 7, -106, 6, 10, 75, 4, 75, 6, -101, 4, -101, 6, -85, 4, -85, 6, -69, 4, -69, 6, -53,
-<a name="l07478"></a>07478 4, -53, 6, 10, 31, 31, 63, 31, 123, 4, 123, 6, -113, 4, -113, 6, 6, 4, 17, 6, 15, 24, 23, 23, -72,
-<a name="l07479"></a>07479 -1, -16, 64, 27, 12, 13, 6, 85, 23, 37, 22, 21, 20, 22, 22, 21, 6, 4, 9, 2, 17, 15, 4, 6, 4,
-<a name="l07480"></a>07480 12, 21, 24, 28, 19, 2, -72, 1, 12, 64, 42, 27, 27, 22, 1, 12, 72, 9, 9, 1, 6, 28, 23, 23, 22,
-<a name="l07481"></a>07481 10, 4, 6, 19, 17, 15, 5, 11, 24, 21, 23, 3, 28, 11, -86, 0, 22, 1, 22, 73, 32, 31, 1, 31, 1,
-<a name="l07482"></a>07482 28, 37, 0, -72, -1, -8, -76, 16, 16, 2, 85, 0, -72, -1, -6, 64, 17, 14, 14, 2, 85, 0, 6, 12, 12,
-<a name="l07483"></a>07483 2, 85, 0, 6, 11, 11, 2, 85, 0, -72, -1, -6, -76, 12, 12, 6, 85, 0, -72, -1, -4, -76, 13, 13, 6,
-<a name="l07484"></a>07484 85, 0, -72, -1, -16, -76, 15, 15, 6, 85, 0, -72, -1, -10, -76, 16, 16, 6, 85, 0, -72, -1, -64, 64, 18,
-<a name="l07485"></a>07485 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 30, 16, -12, 93, 113, 43, 43, 43,
-<a name="l07486"></a>07486 43, 43, 43, 43, 43, 43, -3, 60, 16, 93, -11, 93, -28, 18, 23, 57, 17, 23, 57, 0, 63, 60, 16, 60, 63,
-<a name="l07487"></a>07487 60, 16, -19, 17, 18, 57, 47, -19, 57, 18, 57, 57, 18, 23, 57, 17, 18, 57, 57, -121, 5, 46, 43, 43, 14,
-<a name="l07488"></a>07488 125, 16, -60, 1, 17, 51, 17, 51, 93, 113, 49, 48, 1, 93, 113, 19, 51, 17, 50, 54, 55, 62, 2, 51, 51,
-<a name="l07489"></a>07489 21, 39, 34, 7, 6, 7, 6, 6, 7, 22, 23, 19, 35, 3, 38, 38, 35, 17, 35, -122, -76, 86, 69, 67, 53,
-<a name="l07490"></a>07490 66, 86, 95, 36, 50, 71, 20, 21, 43, 41, 68, 71, 116, 112, -59, -58, -64, 59, 88, 61, -76, 4, 38, -2, 53,
-<a name="l07491"></a>07491 66, -97, 126, 80, 28, -107, 1, 21, 22, 109, 104, 80, 33, 31, -71, -2, -73, 1, 73, 99, 63, -2, 21, 0, 0,
-<a name="l07492"></a>07492 1, 0, 24, -1, -7, 4, 35, 4, 38, 0, 18, 1, 70, 64, 22, 28, 8, 5, 43, 0, 6, 3, 51, 12, 14,
-<a name="l07493"></a>07493 28, 10, 10, 3, 37, 20, 64, 11, 11, 2, 85, 2, -72, -1, -52, 64, 11, 16, 16, 2, 85, 2, 40, 15, 15,
-<a name="l07494"></a>07494 2, 85, 2, -72, -1, -6, 64, 11, 14, 14, 2, 85, 2, 20, 13, 13, 2, 85, 2, -72, -1, -14, 64, 11, 12,
-<a name="l07495"></a>07495 12, 2, 85, 2, 10, 11, 11, 2, 85, 2, -72, -1, -20, -76, 9, 9, 2, 85, 2, -72, -1, -15, -76, 11, 12,
-<a name="l07496"></a>07496 6, 85, 2, -72, -1, -10, 64, 27, 13, 13, 6, 85, 2, 4, 15, 15, 6, 85, 2, 16, 16, 16, 6, 85, 2,
-<a name="l07497"></a>07497 64, 51, 54, 52, -1, 2, 1, 2, 78, 20, -72, -1, -64, 64, 25, 52, 54, 52, -80, 20, -16, 20, 2, 64, 20,
-<a name="l07498"></a>07498 96, 20, 112, 20, -96, 20, -80, 20, -64, 20, 6, 20, 5, 37, 18, -72, -1, -10, -76, 17, 17, 2, 85, 18, -72,
-<a name="l07499"></a>07499 -1, -48, 64, 17, 16, 16, 2, 85, 18, 22, 15, 15, 2, 85, 18, 22, 13, 13, 2, 85, 18, -72, -1, -26, -76,
-<a name="l07500"></a>07500 12, 12, 2, 85, 18, -72, -1, -20, -76, 11, 11, 2, 85, 18, -72, -1, -18, -76, 12, 12, 6, 85, 18, -72, -1,
-<a name="l07501"></a>07501 -14, -76, 13, 13, 6, 85, 18, -72, -1, -32, 64, 22, 15, 16, 6, 85, 79, 18, 95, 18, 111, 18, 112, 18, -33,
-<a name="l07502"></a>07502 18, 5, 18, -69, 12, 12, 20, 19, 124, -71, 1, 10, 0, 24, 43, 17, 18, 57, 47, -12, 93, 43, 43, 43, 43,
-<a name="l07503"></a>07503 43, 43, 43, 43, 43, -19, 16, 93, 113, 43, -10, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07504"></a>07504 -19, 0, 63, -19, 16, -28, 63, -19, 49, 48, 67, 121, 64, 18, 15, 17, 7, 9, 8, 38, 16, 37, 15, 9, 18,
-<a name="l07505"></a>07505 27, 1, 17, 7, 14, 27, 0, 43, 1, 43, 43, 43, -127, -127, 19, 33, 17, 35, 17, 33, 17, 20, 6, 6, 35,
-<a name="l07506"></a>07506 34, 39, 53, 51, 50, 54, 54, 53, -33, 3, 68, -77, -2, 35, 24, 108, 102, 63, 82, 79, 56, 48, 16, 4, 38,
-<a name="l07507"></a>07507 -5, -38, 3, -111, -3, -17, -71, 118, 88, 8, -106, 23, 50, -118, 0, 1, 0, -116, 0, 0, 4, -12, 4, 38, 0,
-<a name="l07508"></a>07508 12, 1, -120, -74, 7, 28, 10, 13, 2, 85, 2, -72, -1, -28, 64, 118, 10, 12, 2, 85, 14, 2, -75, 10, -59,
-<a name="l07509"></a>07509 10, 3, 18, 2, 27, 7, 2, 4, 1, 12, 3, 3, 8, 12, 9, 70, 1, 74, 3, 69, 8, 74, 9, 86, 8,
-<a name="l07510"></a>07510 90, 9, -124, 1, -113, 3, -127, 8, -113, 9, -48, 1, -33, 3, -48, 8, -33, 9, -11, 8, -6, 9, 20, 8, 9,
-<a name="l07511"></a>07511 25, 2, 27, 9, 120, 2, 120, 9, -120, 9, -108, 1, -101, 3, -108, 8, -101, 9, -92, 1, -85, 3, -76, 1, -69,
-<a name="l07512"></a>07512 3, -74, 8, -60, 1, -53, 3, -58, 8, 18, 5, 8, 10, 9, 20, 1, 26, 3, 22, 8, 27, 9, -107, 1, -103,
-<a name="l07513"></a>07513 2, -102, 3, -107, 8, -98, 9, 11, 1, -72, -1, -10, 64, 21, 1, 10, 9, 9, 11, 10, 12, 6, 85, 9, 43,
-<a name="l07514"></a>07514 2, 1, 20, 2, 2, 1, 3, 7, 8, 8, -72, -1, -20, -76, 10, 12, 6, 85, 8, -72, -1, -11, 64, 39, 13,
-<a name="l07515"></a>07515 13, 6, 85, 8, 43, 2, 3, 20, 2, 2, 3, 10, 7, 2, 3, 11, 3, 1, 6, 11, 9, 9, 8, 8, 6,
-<a name="l07516"></a>07516 10, 2, 9, 8, 1, 3, 5, 6, 11, 6, 7, 37, 4, -72, -1, -28, 64, 11, 16, 16, 2, 85, 4, 28, 14,
-<a name="l07517"></a>07517 14, 2, 85, 4, -72, -1, -20, -76, 12, 12, 2, 85, 4, -72, -1, -6, -76, 12, 12, 6, 85, 4, -72, -1, -2,
-<a name="l07518"></a>07518 64, 33, 13, 13, 6, 85, 4, 8, 15, 15, 6, 85, 4, 32, 16, 17, 6, 85, 4, 78, -128, 14, -80, 14, -64,
-<a name="l07519"></a>07519 14, 3, 14, 63, 14, 1, 11, 10, 37, 0, -72, -1, -6, 64, 11, 16, 16, 2, 85, 0, 6, 11, 12, 2, 85,
-<a name="l07520"></a>07520 0, -72, -1, -2, -76, 12, 12, 6, 85, 0, -72, -1, -12, 64, 12, 15, 17, 6, 85, 0, 0, 32, 0, 2, 0,
-<a name="l07521"></a>07521 78, 13, 16, -10, 93, 43, 43, 43, 43, -3, 60, 93, 16, 93, -10, 43, 43, 43, 43, 43, 43, 43, -3, 60, 17,
-<a name="l07522"></a>07522 18, 23, 57, 0, 63, 60, 16, 60, 16, 60, 63, 60, 18, 23, 57, -121, 5, 46, 43, 43, 43, -121, 125, -60, -121,
-<a name="l07523"></a>07523 46, 24, 43, 43, -121, 125, -60, 49, 48, 1, 56, 1, 114, 93, 113, 0, 114, 93, 43, 43, 19, 33, 1, 1, 33,
-<a name="l07524"></a>07524 17, 35, 17, 1, 35, 1, 17, 35, -116, 1, 24, 1, 23, 1, 54, 1, 3, -76, -2, -58, -95, -2, -41, -80, 4,
-<a name="l07525"></a>07525 38, -4, -82, 3, 82, -5, -38, 3, 87, -4, -87, 3, -128, -4, -128, 0, 0, 1, 0, -120, 0, 0, 3, -29, 4,
-<a name="l07526"></a>07526 38, 0, 11, 0, -4, 64, 25, -48, 13, -32, 13, 2, 2, 43, 9, 9, 4, 1, 6, 10, 7, 10, 4, 7, 37,
-<a name="l07527"></a>07527 13, 64, 11, 11, 2, 85, 5, -72, -1, -20, 64, 11, 16, 16, 2, 85, 5, 22, 14, 14, 2, 85, 5, -72, -1,
-<a name="l07528"></a>07528 -20, 64, 17, 13, 13, 2, 85, 5, 8, 12, 12, 2, 85, 5, 34, 11, 11, 2, 85, 5, -72, -1, -10, 64, 30,
-<a name="l07529"></a>07529 11, 13, 6, 85, 5, 10, 15, 15, 6, 85, 5, 22, 16, 16, 6, 85, 5, 64, 51, 54, 52, -1, 5, 1, -1,
-<a name="l07530"></a>07530 5, 1, 5, 78, 13, -72, -1, -64, 64, 22, 52, 54, 52, -80, 13, -16, 13, 2, 112, 13, -96, 13, -80, 13, -64,
-<a name="l07531"></a>07531 13, 4, 13, 1, 10, 37, 0, -72, -1, -10, -76, 17, 17, 2, 85, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0,
-<a name="l07532"></a>07532 -72, -1, -6, 64, 23, 14, 14, 2, 85, 0, 4, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0, 3, 11, 11,
-<a name="l07533"></a>07533 6, 85, 0, -72, -1, -10, -76, 15, 15, 6, 85, 0, -72, -1, -64, 64, 20, 51, 54, 52, -16, 0, 1, 0, 0,
-<a name="l07534"></a>07534 32, 0, -48, 0, -32, 0, -16, 0, 5, 0, 78, 12, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -3,
-<a name="l07535"></a>07535 60, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, 60, 0, 63, 60, 63, 60,
-<a name="l07536"></a>07536 57, 47, -19, 49, 48, 1, 93, 19, 51, 17, 33, 17, 51, 17, 35, 17, 33, 17, 35, -120, -76, 1, -13, -76, -76,
-<a name="l07537"></a>07537 -2, 13, -76, 4, 38, -2, 70, 1, -70, -5, -38, 1, -41, -2, 41, 0, -1, -1, 0, 68, -1, -24, 4, 39, 4,
-<a name="l07538"></a>07538 62, 2, 6, 0, 82, 0, 0, 0, 1, 0, -120, 0, 0, 3, -50, 4, 38, 0, 7, 1, 11, 64, 16, 4, 43,
-<a name="l07539"></a>07539 0, 6, 6, 3, 10, 3, 37, 9, 64, 11, 11, 2, 85, 1, -72, -1, -5, 64, 17, 16, 16, 2, 85, 1, 12,
-<a name="l07540"></a>07540 15, 15, 2, 85, 1, 22, 14, 14, 2, 85, 1, -72, -1, -8, 64, 17, 13, 13, 2, 85, 1, 16, 12, 12, 2,
-<a name="l07541"></a>07541 85, 1, 38, 11, 11, 2, 85, 1, -72, -1, -8, -76, 12, 12, 6, 85, 1, -72, -1, -6, 64, 32, 13, 13, 6,
-<a name="l07542"></a>07542 85, 1, 14, 15, 15, 6, 85, 1, 24, 16, 16, 6, 85, 1, 64, 51, 54, 52, -1, 1, 1, -33, 1, -1, 1,
-<a name="l07543"></a>07543 2, 1, 78, 9, -72, -1, -64, 64, 23, 52, 54, 52, -80, 9, -16, 9, 2, 31, 9, 112, 9, -96, 9, -80, 9,
-<a name="l07544"></a>07544 -64, 9, 5, 9, 6, 37, 0, -72, -1, -10, -76, 17, 17, 2, 85, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0,
-<a name="l07545"></a>07545 -72, -1, -6, 64, 17, 14, 14, 2, 85, 0, 4, 12, 12, 2, 85, 0, 10, 11, 11, 2, 85, 0, -72, -1, -2,
-<a name="l07546"></a>07546 -76, 12, 12, 6, 85, 0, -72, -1, -8, -76, 15, 15, 6, 85, 0, -72, -1, -4, -76, 16, 16, 6, 85, 0, -72,
-<a name="l07547"></a>07547 -1, -64, 64, 18, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 8, 16, -10, 93,
-<a name="l07548"></a>07548 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07549"></a>07549 43, 43, 43, 43, 43, -3, 0, 63, 60, 63, -19, 49, 48, 19, 33, 17, 35, 17, 33, 17, 35, -120, 3, 70, -76,
-<a name="l07550"></a>07550 -2, 34, -76, 4, 38, -5, -38, 3, -111, -4, 111, -1, -1, 0, -121, -2, 105, 4, 33, 4, 62, 2, 6, 0, 83,
-<a name="l07551"></a>07551 0, 0, -1, -1, 0, 80, -1, -24, 3, -19, 4, 62, 2, 6, 0, 70, 0, 0, 0, 1, 0, 38, 0, 0, 3,
-<a name="l07552"></a>07552 -123, 4, 38, 0, 7, 0, -102, 64, 19, 47, 9, 48, 9, 64, 9, 95, 9, -96, 9, 5, 2, 7, 43, 0, 6,
-<a name="l07553"></a>07553 5, 10, 7, -69, 1, 87, 0, 4, 0, 2, 1, 87, -78, 4, 37, 5, -72, -1, -10, 64, 11, 16, 16, 2, 85,
-<a name="l07554"></a>07554 5, 10, 15, 15, 2, 85, 5, -72, -1, -12, -76, 13, 13, 2, 85, 5, -72, -1, -10, -76, 11, 11, 2, 85, 5,
-<a name="l07555"></a>07555 -72, -1, -18, -76, 11, 11, 6, 85, 5, -72, -1, -8, -76, 12, 12, 6, 85, 5, -72, -1, -5, 64, 38, 13, 13,
-<a name="l07556"></a>07556 6, 85, 5, 6, 16, 16, 6, 85, 0, 5, 16, 5, 80, 5, -80, 5, -64, 5, 5, 0, 5, 80, 5, 96, 5,
-<a name="l07557"></a>07557 -96, 5, -80, 5, 5, 0, 5, -96, 5, 2, 5, 47, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43, 43, -19, -19,
-<a name="l07558"></a>07558 16, -19, 0, 63, 63, -3, 60, 49, 48, 1, 93, 19, 33, 21, 33, 17, 35, 17, 33, 38, 3, 95, -2, -86, -77,
-<a name="l07559"></a>07559 -2, -86, 4, 38, -107, -4, 111, 3, -111, 0, -1, -1, 0, 33, -2, 81, 3, -18, 4, 38, 2, 6, 0, 92, 0,
-<a name="l07560"></a>07560 0, 0, 3, 0, 75, -2, 105, 6, 74, 5, -70, 0, 29, 0, 41, 0, 53, 1, 68, 64, 98, 88, 18, 1, 4,
-<a name="l07561"></a>07561 6, 4, 10, 11, 21, 11, 25, 15, 55, 31, 55, 91, 3, 92, 13, 85, 18, 83, 28, 89, 32, 89, 34, 89, 38,
-<a name="l07562"></a>07562 85, 44, 86, 46, 85, 52, 106, 3, 106, 13, 101, 18, 100, 28, 106, 32, 110, 34, 110, 38, 104, 40, 102, 44, 101,
-<a name="l07563"></a>07563 46, 102, 52, 121, 3, 118, 6, 121, 13, 118, 18, 118, 28, -125, 6, -119, 13, -123, 18, 35, 30, 48, 1, 0, 39,
-<a name="l07564"></a>07564 51, 51, 28, 5, 26, 7, 33, 51, 45, 28, 11, 20, 11, 16, 14, 0, 0, 1, 15, -72, -1, -10, -73, 15, 16,
-<a name="l07565"></a>07565 2, 85, 15, 37, 0, 16, -72, -1, -16, -76, 12, 12, 6, 85, 16, -72, -1, -13, 64, 10, 13, 13, 6, 85, 16,
-<a name="l07566"></a>07566 16, 23, 36, 36, 8, -72, -1, -10, -76, 10, 11, 2, 85, 8, -72, -1, -28, -76, 11, 12, 6, 85, 8, -72, -1,
-<a name="l07567"></a>07567 -22, -76, 13, 13, 6, 85, 8, -72, -1, -22, -76, 15, 15, 6, 85, 8, -72, -1, -64, 64, 36, 36, 37, 52, 48,
-<a name="l07568"></a>07568 8, 1, 32, 8, 1, 8, 49, 0, 55, 64, 55, 80, 55, 96, 55, -128, 55, -112, 55, 6, 0, 55, 32, 55, 48,
-<a name="l07569"></a>07569 55, 64, 55, -33, 55, 5, 55, -72, -1, -64, 64, 52, 30, 35, 52, 48, 55, 1, 55, 42, 36, 23, 24, 11, 11,
-<a name="l07570"></a>07570 6, 85, 23, 35, 12, 12, 6, 85, 23, 28, 13, 13, 6, 85, 23, 8, 15, 15, 6, 85, 23, 14, 16, 16, 6,
-<a name="l07571"></a>07571 85, 23, 64, 36, 37, 52, 31, 23, 63, 23, 2, 23, 49, 54, 16, -10, 93, 43, 43, 43, 43, 43, 43, -19, 16,
-<a name="l07572"></a>07572 113, 43, 93, 93, -12, 93, 93, 43, 43, 43, 43, 43, -19, 18, 57, 47, 43, 43, 60, -3, 43, 60, 0, 63, 63,
-<a name="l07573"></a>07573 63, 60, -3, -28, 63, 60, -3, -28, 1, 17, 18, 57, 57, 49, 48, 93, 0, 93, 1, 51, 17, 54, 54, 51, 50,
-<a name="l07574"></a>07574 18, 21, 20, 2, 35, 34, 38, 39, 17, 35, 17, 6, 6, 35, 34, 2, 17, 52, 18, 51, 50, 22, 23, 19, 20,
-<a name="l07575"></a>07575 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 5, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 2, -15, -76,
-<a name="l07576"></a>07576 56, -122, 77, -67, -35, -18, -79, 58, 120, 84, -76, 54, -125, 76, -89, -6, -30, -65, 80, -126, 51, -77, -124, 99, 110,
-<a name="l07577"></a>07577 -101, -113, 112, 120, 121, -3, 94, -105, 112, 117, 116, 122, 123, 111, -116, 5, -70, -2, 5, 64, 63, -2, -59, -17, -7,
-<a name="l07578"></a>07578 -2, -51, 36, 80, -2, 13, 1, -13, 58, 58, 1, 37, 1, 17, -25, 1, 57, 63, 64, -2, 80, -16, -91, -53, -42,
-<a name="l07579"></a>07579 -54, -58, -50, -70, -31, -58, -59, -59, -46, -46, -51, 0, -1, -1, 0, 15, 0, 0, 3, -15, 4, 38, 2, 6, 0,
-<a name="l07580"></a>07580 91, 0, 0, 0, 1, 0, -118, -2, -45, 4, 88, 4, 38, 0, 11, 1, 6, 64, 22, 95, 13, 1, 4, 1, 6,
-<a name="l07581"></a>07581 7, 2, 43, 11, 10, 9, 14, 3, 37, 13, 64, 11, 11, 2, 85, 6, -72, -1, -22, -76, 16, 16, 2, 85, 6,
-<a name="l07582"></a>07582 -72, -1, -32, -76, 13, 13, 2, 85, 6, -72, -1, -6, 64, 11, 12, 12, 2, 85, 6, 22, 11, 11, 2, 85, 6,
-<a name="l07583"></a>07583 -72, -1, -14, -76, 11, 13, 6, 85, 6, -72, -1, -26, -76, 15, 15, 6, 85, 6, -72, -1, -18, -73, 16, 16, 6,
-<a name="l07584"></a>07584 85, 6, 9, 43, 7, -72, -1, -16, -76, 16, 16, 2, 85, 7, -72, -1, -16, 64, 17, 13, 13, 2, 85, 7, 40,
-<a name="l07585"></a>07585 11, 11, 2, 85, 7, 8, 13, 13, 6, 85, 7, -72, -1, -10, -76, 15, 16, 6, 85, 7, -72, 1, 12, 64, 16,
-<a name="l07586"></a>07586 -112, 6, 1, 96, 6, -128, 6, -64, 6, 3, 6, 78, 13, 2, 37, 0, -72, -1, -6, 64, 23, 16, 16, 2, 85,
-<a name="l07587"></a>07587 0, 6, 11, 12, 2, 85, 0, 14, 11, 11, 6, 85, 0, 4, 12, 12, 6, 85, 0, -72, -1, -15, -76, 15, 15,
-<a name="l07588"></a>07588 6, 85, 0, -72, -1, -10, -76, 16, 16, 6, 85, 0, -72, -1, -64, 64, 18, 51, 54, 52, -16, 0, 1, 0, 0,
-<a name="l07589"></a>07589 32, 0, -48, 0, -32, 0, 4, 0, 78, 12, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, -19, 16, -10, 93,
-<a name="l07590"></a>07590 114, -4, 43, 43, 43, 43, 43, -19, 16, 43, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, 63, -3, 60, 63, 60,
-<a name="l07591"></a>07591 49, 48, 1, 93, 19, 51, 17, 33, 17, 51, 17, 51, 17, 35, 17, 33, -118, -76, 1, -14, -76, 116, -108, -4, -58,
-<a name="l07592"></a>07592 4, 38, -4, 110, 3, -110, -4, 110, -2, 63, 1, 45, 0, 0, 1, 0, 69, 0, 0, 3, -93, 4, 38, 0, 19,
-<a name="l07593"></a>07593 0, -51, 64, 18, 28, 8, 8, 1, 13, 15, 72, 6, 6, 9, 1, 6, 12, 10, 9, 12, 37, 10, -72, -1, -48,
-<a name="l07594"></a>07594 64, 17, 16, 16, 2, 85, 10, 32, 15, 15, 2, 85, 10, 10, 13, 13, 2, 85, 10, -72, -1, -6, -76, 10, 11,
-<a name="l07595"></a>07595 2, 85, 10, -72, -1, -8, 64, 22, 12, 12, 6, 85, 10, 20, 15, 15, 6, 85, 10, 26, 16, 16, 6, 85, 10,
-<a name="l07596"></a>07596 78, 21, 1, 37, 0, -72, -1, -32, 64, 17, 16, 16, 2, 85, 0, 28, 15, 15, 2, 85, 0, 22, 13, 13, 2,
-<a name="l07597"></a>07597 85, 0, -72, -1, -4, 64, 36, 12, 12, 2, 85, 0, 22, 11, 12, 6, 85, 0, 24, 13, 13, 6, 85, 0, 24,
-<a name="l07598"></a>07598 15, 15, 6, 85, 0, 28, 16, 16, 6, 85, 31, 0, 79, 0, 2, 0, 40, 20, 16, -10, 93, 43, 43, 43, 43,
-<a name="l07599"></a>07599 43, 43, 43, 43, -19, 16, -12, 43, 43, 43, 43, 43, 43, 43, -3, 60, 0, 63, 63, 60, 57, 47, -19, 57, 18,
-<a name="l07600"></a>07600 57, 49, 48, 67, 121, 64, 18, 16, 18, 3, 5, 4, 38, 17, 37, 5, 16, 2, 29, 0, 3, 18, 6, 29, 0,
-<a name="l07601"></a>07601 43, 1, 43, 43, 43, -127, -127, 19, 51, 21, 20, 22, 22, 51, 50, 55, 17, 51, 17, 35, 17, 6, 35, 34, 38,
-<a name="l07602"></a>07602 38, 53, 69, -76, 31, 118, 89, 102, -94, -76, -76, -90, -112, 121, -71, 66, 4, 38, -55, -126, 117, 87, 54, 1, -31,
-<a name="l07603"></a>07603 -5, -38, 1, -84, 52, 123, -78, 107, 0, 1, 0, -115, 0, 0, 5, -35, 4, 38, 0, 11, 1, 124, 64, 37, 0,
-<a name="l07604"></a>07604 13, 16, 13, 112, 13, 3, 32, 13, 48, 13, 79, 13, 96, 13, 112, 13, -96, 13, -64, 13, -17, 13, 8, 8, 4,
-<a name="l07605"></a>07605 4, 1, 6, 7, 2, 43, 11, 10, 7, 37, 9, -72, -1, -10, -76, 16, 16, 2, 85, 9, -72, -1, -18, 64, 11,
-<a name="l07606"></a>07606 13, 13, 2, 85, 9, 6, 12, 12, 2, 85, 9, -72, -1, -16, -76, 11, 11, 2, 85, 9, -72, -1, -24, -76, 12,
-<a name="l07607"></a>07607 12, 6, 85, 9, -72, -1, -5, -76, 15, 15, 6, 85, 9, -72, -1, -3, 64, 36, 16, 16, 6, 85, 48, 9, 1,
-<a name="l07608"></a>07608 0, 9, 16, 9, 48, 9, 64, 9, -80, 9, -48, 9, -32, 9, 7, 16, 9, 32, 9, 48, 9, 96, 9, 112, 9,
-<a name="l07609"></a>07609 -128, 9, 6, 9, -72, 1, -60, -75, 64, 5, 1, 3, 37, 5, -72, -1, -20, -76, 16, 16, 2, 85, 5, -72, -1,
-<a name="l07610"></a>07610 -22, -76, 13, 13, 2, 85, 5, -72, -1, -12, -76, 12, 12, 2, 85, 5, -72, -1, -12, -76, 11, 11, 2, 85, 5,
-<a name="l07611"></a>07611 -72, -1, -19, -76, 12, 12, 6, 85, 5, -72, -1, -10, -76, 15, 15, 6, 85, 5, -72, -1, -6, 64, 36, 16, 16,
-<a name="l07612"></a>07612 6, 85, 31, 5, 47, 5, -81, 5, -33, 5, 4, 0, 5, 48, 5, -48, 5, -32, 5, 4, 16, 5, 32, 5, 48,
-<a name="l07613"></a>07613 5, 96, 5, 112, 5, -128, 5, 6, 5, -72, 1, -60, -78, 2, 37, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0,
-<a name="l07614"></a>07614 -72, -1, -12, 64, 11, 14, 14, 2, 85, 0, 6, 11, 11, 2, 85, 0, -72, -1, -16, 64, 11, 9, 10, 2, 85,
-<a name="l07615"></a>07615 0, 6, 16, 16, 6, 85, 0, -72, -1, -2, -76, 15, 15, 6, 85, 0, -72, -1, -8, 64, 28, 13, 13, 6, 85,
-<a name="l07616"></a>07616 0, 9, 12, 12, 6, 85, 0, 5, 11, 11, 6, 85, 15, 0, 1, 79, 0, 1, 0, 0, 1, 0, 78, 12, 16,
-<a name="l07617"></a>07617 -10, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, -3, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07618"></a>07618 -3, 113, -3, 93, 113, 114, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, -3, 60, 63, 60, 16, 60, 49, 48, 1,
-<a name="l07619"></a>07619 93, 93, 19, 51, 17, 33, 17, 51, 17, 33, 17, 51, 17, 33, -115, -76, 1, -102, -76, 1, -101, -77, -6, -80, 4,
-<a name="l07620"></a>07620 38, -4, 111, 3, -111, -4, 111, 3, -111, -5, -38, 0, 1, 0, -115, -2, -45, 6, 84, 4, 38, 0, 15, 1, 124,
-<a name="l07621"></a>07621 64, 46, 16, 17, 1, 32, 17, 79, 17, 96, 17, 112, 17, -96, 17, -64, 17, -17, 17, 7, 8, 4, 4, 1, 6,
-<a name="l07622"></a>07622 6, 11, 2, 43, 15, 10, 13, 14, 14, 43, 12, 10, 16, 16, 6, 85, 12, 20, 15, 15, 6, 85, 12, -72, -1,
-<a name="l07623"></a>07623 -17, 64, 25, 13, 13, 6, 85, 12, 17, 12, 12, 6, 85, 12, 12, 17, 48, 17, 80, 17, 112, 17, -96, 17, 4,
-<a name="l07624"></a>07624 7, 37, 9, -72, -1, -10, -76, 16, 16, 2, 85, 9, -72, -1, -18, 64, 11, 13, 13, 2, 85, 9, 6, 12, 12,
-<a name="l07625"></a>07625 2, 85, 9, -72, -1, -16, -76, 11, 11, 2, 85, 9, -72, -1, -19, 64, 42, 12, 13, 6, 85, 9, 3, 16, 16,
-<a name="l07626"></a>07626 6, 85, 48, 9, 1, 0, 9, 16, 9, 48, 9, 64, 9, -80, 9, -48, 9, -32, 9, 7, 16, 9, 32, 9, 48,
-<a name="l07627"></a>07627 9, 96, 9, 112, 9, -128, 9, 6, 9, -72, 1, -60, -75, 64, 5, 1, 3, 37, 5, -72, -1, -20, -76, 16, 16,
-<a name="l07628"></a>07628 2, 85, 5, -72, -1, -22, -76, 13, 13, 2, 85, 5, -72, -1, -12, -76, 12, 12, 2, 85, 5, -72, -1, -12, -76,
-<a name="l07629"></a>07629 11, 11, 2, 85, 5, -72, -1, -15, 64, 36, 12, 13, 6, 85, 31, 5, 47, 5, -81, 5, -33, 5, 4, 0, 5,
-<a name="l07630"></a>07630 48, 5, -48, 5, -32, 5, 4, 16, 5, 32, 5, 48, 5, 96, 5, 112, 5, -128, 5, 6, 5, -72, 1, -60, -78,
-<a name="l07631"></a>07631 2, 37, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0, -72, -1, -12, 64, 11, 14, 14, 2, 85, 0, 6, 11, 11,
-<a name="l07632"></a>07632 2, 85, 0, -72, -1, -16, 64, 11, 9, 10, 2, 85, 0, 10, 16, 16, 6, 85, 0, -72, -1, -13, 64, 22, 13,
-<a name="l07633"></a>07633 13, 6, 85, 0, 13, 12, 12, 6, 85, 15, 0, 1, 79, 0, 1, 0, 0, 1, 0, 78, 16, 16, -10, 93, 113,
-<a name="l07634"></a>07634 114, 43, 43, 43, 43, 43, 43, 43, -19, -3, 93, 113, 114, 43, 43, 43, 43, 43, -3, 113, -3, 93, 113, 114, 43,
-<a name="l07635"></a>07635 43, 43, 43, 43, 43, -19, 93, 18, 57, 47, 43, 43, 43, 43, -19, 0, 63, 63, -3, 60, 60, 63, 60, 16, 60,
-<a name="l07636"></a>07636 49, 48, 1, 93, 93, 19, 51, 17, 33, 17, 51, 17, 33, 17, 51, 17, 51, 17, 35, 17, 33, -115, -76, 1, -102,
-<a name="l07637"></a>07637 -76, 1, -101, -77, 119, -107, -6, -50, 4, 38, -4, 110, 3, -110, -4, 110, 3, -110, -4, 110, -2, 63, 1, 45, 0,
-<a name="l07638"></a>07638 2, 0, 40, 0, 0, 4, -73, 4, 38, 0, 12, 0, 21, 0, -8, 64, 28, 19, 16, 1, 25, 19, 1, 25, 18,
-<a name="l07639"></a>07639 1, 25, 4, 1, 21, 43, 2, 2, 10, 12, 43, 0, 6, 13, 43, 10, 10, 17, 36, 6, -72, -1, -26, -76, 13,
-<a name="l07640"></a>07640 13, 2, 85, 6, -72, -1, -6, -76, 11, 11, 2, 85, 6, -72, -1, -2, -76, 11, 11, 6, 85, 6, -72, -1, -22,
-<a name="l07641"></a>07641 -76, 12, 12, 6, 85, 6, -72, -1, -20, 64, 10, 15, 15, 6, 85, 6, 23, -33, 23, 1, 23, -72, -1, -64, 64,
-<a name="l07642"></a>07642 22, 30, 35, 52, 48, 23, 1, 2, 13, 37, 10, 12, 16, 16, 2, 85, 10, 16, 15, 15, 2, 85, 10, -72, -1,
-<a name="l07643"></a>07643 -38, -76, 13, 13, 2, 85, 10, -72, -1, -22, -76, 12, 12, 2, 85, 10, -72, -1, -12, -76, 11, 11, 2, 85, 10,
-<a name="l07644"></a>07644 -72, -1, -64, -77, 25, 76, 52, 10, -72, -1, -64, 64, 10, 11, 13, 52, -112, 10, 1, 10, 12, 12, 0, -72, -1,
-<a name="l07645"></a>07645 -14, -76, 11, 11, 6, 85, 0, -72, -1, -32, -76, 12, 13, 6, 85, 0, -72, -1, -45, -76, 15, 15, 6, 85, 0,
-<a name="l07646"></a>07646 -72, -1, -54, 64, 11, 16, 16, 6, 85, 0, 64, 25, 76, 52, 0, 22, 16, -34, 43, 43, 43, 43, 43, 60, 16,
-<a name="l07647"></a>07647 -34, 93, 43, 43, 43, 43, 43, 43, 43, -3, 60, 1, 113, 43, 93, 16, -34, 43, 43, 43, 43, 43, -19, 0, 63,
-<a name="l07648"></a>07648 -19, 63, -19, 18, 57, 47, -19, 49, 48, 114, 114, 114, 114, 19, 33, 17, 51, 50, 22, 21, 20, 6, 35, 33, 17,
-<a name="l07649"></a>07649 33, 1, 51, 50, 54, 53, 52, 38, 35, 35, 40, 1, -37, -27, -13, -36, -43, -48, -2, 61, -2, -39, 1, -37, -67,
-<a name="l07650"></a>07650 -84, -112, 123, -87, -43, 4, 38, -2, 97, -67, -119, -114, -77, 3, -111, -3, 1, 83, 92, 84, 92, 0, 3, 0, -117,
-<a name="l07651"></a>07651 0, 0, 5, 46, 4, 38, 0, 3, 0, 14, 0, 23, 1, 32, 64, 19, 31, 8, 6, 43, 23, 23, 3, 5, 0,
-<a name="l07652"></a>07652 6, 15, 43, 14, 14, 3, 10, 19, 36, 10, -72, -1, -20, 64, 11, 15, 16, 2, 85, 10, 10, 13, 13, 2, 85,
-<a name="l07653"></a>07653 10, -72, -1, -38, -76, 15, 15, 6, 85, 10, -72, -1, -20, 64, 39, 16, 16, 6, 85, 80, 10, -112, 10, 2, 15,
-<a name="l07654"></a>07654 10, 1, 96, 10, 112, 10, -128, 10, -64, 10, 4, 10, 10, 15, 3, 37, 1, 4, 16, 16, 2, 85, 1, 32, 15,
-<a name="l07655"></a>07655 15, 2, 85, 1, -72, -1, -30, 64, 11, 13, 13, 2, 85, 1, 10, 12, 12, 2, 85, 1, -72, -1, -20, -76, 10,
-<a name="l07656"></a>07656 11, 2, 85, 1, -72, -1, -28, -76, 11, 11, 6, 85, 1, -72, -1, -12, 64, 23, 12, 13, 6, 85, 1, 16, 15,
-<a name="l07657"></a>07657 15, 6, 85, 1, 36, 16, 16, 6, 85, 1, 78, 25, 5, 15, 37, 4, -72, -1, -4, 64, 11, 16, 16, 2, 85,
-<a name="l07658"></a>07658 4, 4, 11, 12, 2, 85, 4, -72, -1, -12, -76, 15, 15, 6, 85, 4, -72, -1, -16, -76, 16, 16, 6, 85, 4,
-<a name="l07659"></a>07659 -72, -1, -64, 64, 18, 51, 54, 52, -16, 4, 1, 0, 4, 32, 4, -48, 4, -32, 4, 4, 4, 78, 24, 16, -10,
-<a name="l07660"></a>07660 93, 113, 43, 43, 43, 43, 43, -3, 60, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, 17, 57, 47, 93,
-<a name="l07661"></a>07661 113, 114, 43, 43, 43, 43, -19, 0, 63, 60, 16, -19, 63, 60, 18, 57, 47, -3, 49, 48, 67, 121, 64, 22, 8,
-<a name="l07662"></a>07662 21, 17, 12, 19, 27, 1, 21, 8, 19, 27, 1, 18, 11, 16, 27, 0, 20, 9, 22, 27, 1, 43, 43, 1, 43,
-<a name="l07663"></a>07663 43, -127, 1, 51, 17, 35, 1, 51, 17, 51, 50, 22, 21, 20, 6, 35, 33, 55, 51, 50, 54, 53, 52, 38, 35,
-<a name="l07664"></a>07664 35, 4, 122, -76, -76, -4, 17, -76, -28, -33, -15, -55, -35, -2, 62, -76, -67, -85, -110, 108, -71, -43, 4, 38, -5,
-<a name="l07665"></a>07665 -38, 4, 38, -2, 97, -83, -104, -123, -67, -108, 84, 89, 69, 108, 0, 2, 0, -124, 0, 0, 3, -20, 4, 38, 0,
-<a name="l07666"></a>07666 10, 0, 19, 1, 6, 64, 22, 31, 8, 2, 43, 19, 19, 10, 0, 6, 11, 43, 10, 10, 15, 36, 6, 14, 12,
-<a name="l07667"></a>07667 12, 2, 85, 6, -72, -1, -4, -76, 11, 11, 6, 85, 6, -72, -1, -15, -76, 12, 12, 6, 85, 6, -72, -1, -10,
-<a name="l07668"></a>07668 64, 11, 15, 15, 6, 85, 6, 6, 16, 16, 6, 85, 6, -72, -1, -64, 64, 55, 36, 37, 52, 48, 6, 1, 0,
-<a name="l07669"></a>07669 6, 16, 6, 32, 6, 3, 6, 49, 31, 21, 63, 21, 95, 21, 127, 21, -97, 21, -81, 21, -65, 21, -33, 21, 8,
-<a name="l07670"></a>07670 15, 21, 1, 15, 21, -113, 21, -81, 21, -65, 21, -49, 21, -33, 21, -17, 21, 7, 21, 1, 11, 37, 0, -72, -1,
-<a name="l07671"></a>07671 -4, 64, 11, 16, 16, 2, 85, 0, 4, 11, 12, 2, 85, 0, -72, -1, -4, -76, 12, 12, 6, 85, 0, -72, -1,
-<a name="l07672"></a>07672 -2, -76, 13, 13, 6, 85, 0, -72, -1, -12, -76, 15, 15, 6, 85, 0, -72, -1, -20, -76, 16, 16, 6, 85, 0,
-<a name="l07673"></a>07673 -72, -1, -64, 64, 18, 51, 54, 52, -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 20, 16, -10,
-<a name="l07674"></a>07674 93, 113, 43, 43, 43, 43, 43, 43, 43, -3, 60, 16, 113, 114, 93, -10, 93, 93, 43, 43, 43, 43, 43, 43, -19,
-<a name="l07675"></a>07675 0, 63, -19, 63, 18, 57, 47, -3, 49, 48, 67, 121, 64, 22, 4, 17, 13, 8, 15, 27, 1, 17, 4, 15, 27,
-<a name="l07676"></a>07676 1, 14, 7, 12, 27, 0, 16, 5, 18, 27, 1, 43, 43, 1, 43, 43, -127, 19, 51, 17, 51, 50, 22, 21, 20,
-<a name="l07677"></a>07677 6, 35, 33, 55, 51, 50, 54, 53, 52, 38, 35, 35, -124, -76, -28, -33, -15, -55, -35, -2, 62, -76, -67, -85, -110,
-<a name="l07678"></a>07678 108, -71, -43, 4, 38, -2, 97, -83, -104, -123, -67, -108, 84, 89, 69, 108, 0, -1, -1, 0, 43, -1, -37, 3, -54,
-<a name="l07679"></a>07679 4, 62, 1, 83, 2, 125, 4, 21, 0, 0, -64, 0, 64, 0, 0, 57, -79, 0, 14, -72, -1, -6, 64, 11, 16,
-<a name="l07680"></a>07680 16, 2, 85, 14, 6, 15, 15, 2, 85, 14, -72, -1, -12, -76, 12, 12, 2, 85, 14, -72, -1, -2, 64, 14, 15,
-<a name="l07681"></a>07681 15, 6, 85, 14, 6, 16, 16, 6, 85, 14, 14, 55, 28, 78, 16, -10, 17, 43, 43, 43, 43, 43, 53, 0, 0,
-<a name="l07682"></a>07682 2, 0, -119, -1, -24, 5, -83, 4, 62, 0, 19, 0, 31, 1, 125, 64, 94, 10, 4, 1, 52, 25, 71, 25, 90,
-<a name="l07683"></a>07683 8, 95, 12, 80, 14, 83, 21, 83, 25, 95, 27, 91, 31, 110, 8, 111, 12, 101, 14, 99, 21, 99, 25, 111, 27,
-<a name="l07684"></a>07684 110, 31, -71, 4, -53, 4, -39, 4, -39, 15, -37, 21, -39, 22, -37, 25, -43, 27, -45, 31, -23, 4, -25, 15, -7,
-<a name="l07685"></a>07685 4, -5, 5, -9, 15, -7, 21, -6, 25, -11, 27, -13, 31, 34, 2, 43, 17, 17, 19, 0, 20, 28, 6, 7, 0,
-<a name="l07686"></a>07686 6, 19, 10, 26, 28, 13, 11, 3, 16, 36, 23, -72, -1, -18, -76, 16, 16, 2, 85, 23, -72, -1, -28, -76, 13,
-<a name="l07687"></a>07687 13, 2, 85, 23, -72, -1, -19, 64, 11, 16, 16, 6, 85, 23, 16, 13, 13, 6, 85, 23, -72, -1, -9, 64, 24,
-<a name="l07688"></a>07688 12, 12, 6, 85, 48, 23, -1, 23, 2, -97, 23, -48, 23, -32, 23, -16, 23, 4, 23, 23, 0, 29, 36, 10, -72,
-<a name="l07689"></a>07689 -1, -4, -76, 16, 16, 2, 85, 10, -72, -1, -14, -76, 15, 15, 2, 85, 10, -72, -1, -12, -76, 15, 15, 6, 85,
-<a name="l07690"></a>07690 10, -72, -1, -10, -76, 13, 13, 6, 85, 10, -72, -1, -16, -76, 11, 12, 6, 85, 10, -72, -1, -64, 64, 20, 36,
-<a name="l07691"></a>07691 37, 52, 48, 10, 1, 0, 10, 16, 10, 32, 10, 3, 10, 49, 33, 1, 18, 37, 0, -72, -1, -10, -76, 17, 17,
-<a name="l07692"></a>07692 2, 85, 0, -72, -1, -6, -76, 16, 16, 2, 85, 0, -72, -1, -6, 64, 23, 14, 14, 2, 85, 0, 4, 12, 12,
-<a name="l07693"></a>07693 2, 85, 0, 10, 11, 11, 2, 85, 0, 4, 11, 12, 6, 85, 0, -72, -1, -2, -76, 13, 13, 6, 85, 0, -72,
-<a name="l07694"></a>07694 -1, -8, -76, 15, 15, 6, 85, 0, -72, -1, -12, -76, 16, 16, 6, 85, 0, -72, -1, -64, 64, 18, 51, 54, 52,
-<a name="l07695"></a>07695 -16, 0, 1, 0, 0, 32, 0, -48, 0, -32, 0, 4, 0, 78, 32, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43,
-<a name="l07696"></a>07696 43, 43, 43, 43, -3, 60, 16, -10, 93, 93, 43, 43, 43, 43, 43, 43, -19, 18, 57, 47, 93, 113, 43, 43, 43,
-<a name="l07697"></a>07697 43, 43, -3, 60, 0, 63, -19, 63, 63, 63, -19, 17, 18, 57, 47, -19, 49, 48, 1, 93, 113, 19, 51, 17, 51,
-<a name="l07698"></a>07698 54, 54, 51, 50, 22, 22, 21, 16, 2, 35, 34, 2, 39, 35, 17, 35, 1, 34, 6, 21, 20, 22, 51, 50, 54,
-<a name="l07699"></a>07699 53, 52, 38, -119, -76, -38, 24, -19, -67, -95, -70, 121, -6, -42, -57, -16, 15, -38, -76, 3, 90, -124, -109, -108, 124,
-<a name="l07700"></a>07700 123, -99, -120, 4, 38, -2, 68, -28, -16, -126, -28, -63, -2, -19, -2, -28, 1, 8, -26, -2, 42, 3, -91, -53, -73,
-<a name="l07701"></a>07701 -37, -52, -67, -46, -51, -51, 0, 2, 0, 31, 0, 0, 3, -53, 4, 38, 0, 18, 0, 27, 1, 32, 64, 38, 4,
-<a name="l07702"></a>07702 9, 29, 8, 52, 12, 68, 12, 91, 8, 84, 12, -44, 12, 7, 121, 11, 1, 36, 8, 12, 2, 10, 6, 8, 8,
-<a name="l07703"></a>07703 10, 12, 12, 2, 85, 8, 6, 12, 12, 6, 85, 8, -72, -1, -10, 64, 42, 16, 16, 6, 85, 8, 37, 9, 11,
-<a name="l07704"></a>07704 20, 9, 9, 11, 11, 12, 6, 9, 3, 12, 12, 27, 43, 3, 3, 2, 20, 43, 18, 6, 9, 8, 8, 2, 10,
-<a name="l07705"></a>07705 11, 6, 8, 3, 9, 19, 2, 37, 0, -72, -1, -4, 64, 11, 16, 16, 2, 85, 0, 18, 15, 15, 2, 85, 0,
-<a name="l07706"></a>07706 -72, -1, -10, 64, 11, 13, 13, 2, 85, 0, 18, 12, 12, 2, 85, 0, -72, -1, -18, -76, 11, 11, 2, 85, 0,
-<a name="l07707"></a>07707 -72, -1, -22, -76, 10, 10, 2, 85, 0, -72, -1, -8, -76, 12, 12, 6, 85, 0, -72, -1, -6, 64, 24, 13, 13,
-<a name="l07708"></a>07708 6, 85, 0, 14, 15, 15, 6, 85, 0, 34, 16, 16, 6, 85, 0, 78, 29, 9, 40, 23, 36, 15, -72, -1, -8,
-<a name="l07709"></a>07709 -74, 10, 10, 2, 85, 15, -111, 28, 16, -10, 43, -19, 25, -28, 24, 16, -10, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07710"></a>07710 43, 43, -3, 60, 17, 23, 57, 0, 63, 60, 16, 60, 63, -19, 18, 57, 47, -19, 25, 57, 47, 17, 18, 57, 17,
-<a name="l07711"></a>07711 57, -121, 5, 46, 24, 43, 43, 43, 43, 14, 125, 16, -60, 1, 17, 18, 57, 49, 48, 24, 67, 121, 64, 24, 13,
-<a name="l07712"></a>07712 25, 25, 13, 23, 27, 2, 21, 17, 23, 27, 0, 24, 14, 26, 27, 0, 13, 12, 22, 16, 20, 27, 1, 0, 43,
-<a name="l07713"></a>07713 16, 60, 43, 1, 43, 43, -127, 1, 93, 113, 1, 17, 35, 17, 35, 34, 6, 7, 7, 35, 19, 54, 55, 38, 38,
-<a name="l07714"></a>07714 53, 52, 54, 51, 5, 33, 34, 6, 21, 20, 22, 51, 51, 3, -53, -77, 104, 95, 93, 89, -99, -33, -62, 89, 88,
-<a name="l07715"></a>07715 -102, -107, -61, -71, 1, 57, -1, 0, -95, 93, -119, -82, -57, 4, 38, -5, -38, 1, -98, 49, -123, -24, 1, 30, -125,
-<a name="l07716"></a>07716 17, 21, -76, 117, -118, -84, -107, 100, 67, 95, 89, -1, -1, 0, 75, -1, -24, 4, 30, 5, -61, 2, 38, 0, 72,
-<a name="l07717"></a>07717 0, 0, 1, 7, 0, -114, 0, -33, 0, 0, 0, 35, 64, 20, 3, 2, 34, 64, 11, 11, 2, 85, -81, 34, 1,
-<a name="l07718"></a>07718 34, 10, 80, 72, 43, 2, 3, 2, 37, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 43, 53, 53, 0, 0, 1,
-<a name="l07719"></a>07719 0, 0, -2, 81, 3, -24, 5, -70, 0, 37, 1, 56, 64, 30, 3, 15, 20, 15, 37, 11, 53, 11, 70, 11, 5,
-<a name="l07720"></a>07720 54, 18, 69, 19, 122, 31, -117, 31, 4, 23, 23, 22, 22, 26, 28, 20, 15, 7, 2, -72, -1, -64, 64, 55, 30,
-<a name="l07721"></a>07721 43, 52, 2, -44, 8, 1, 1, 13, 4, 0, 32, 28, 13, 7, 36, 37, 10, 23, 0, 22, 1, 22, 7, 32, 2,
-<a name="l07722"></a>07722 1, 2, 29, 37, 39, 64, 11, 11, 2, 85, 39, 64, 16, 16, 2, 85, 16, 40, 16, 16, 2, 85, 16, 20, 14,
-<a name="l07723"></a>07723 14, 2, 85, 16, -72, -1, -20, 64, 17, 13, 13, 2, 85, 16, 4, 12, 12, 2, 85, 16, 26, 11, 11, 2, 85,
-<a name="l07724"></a>07724 16, -72, -1, -10, 64, 30, 11, 13, 6, 85, 16, 10, 15, 15, 6, 85, 16, 20, 16, 16, 6, 85, 16, 64, 51,
-<a name="l07725"></a>07725 54, 52, -1, 16, 1, -64, 16, 1, 16, 78, 39, -72, -1, -64, 64, 24, 52, 54, 52, -80, 39, -16, 39, 2, 112,
-<a name="l07726"></a>07726 39, -96, 39, -80, 39, -1, 39, 4, 39, 10, 5, 36, 37, 4, 37, -72, -1, -6, -76, 16, 16, 2, 85, 37, -72,
-<a name="l07727"></a>07727 -1, -6, 64, 23, 14, 14, 2, 85, 37, 4, 12, 12, 2, 85, 37, 8, 11, 11, 2, 85, 37, 8, 11, 11, 6,
-<a name="l07728"></a>07728 85, 37, -72, -1, -8, -76, 15, 15, 6, 85, 37, -72, -1, -64, 64, 18, 51, 54, 52, -16, 37, 1, 0, 37, 32,
-<a name="l07729"></a>07729 37, -48, 37, -32, 37, 4, 37, 78, 38, 16, -3, 93, 113, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60, 60, 16,
-<a name="l07730"></a>07730 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 47, 93, 47, 47, 93, 51, 0,
-<a name="l07731"></a>07731 63, 60, 63, -19, 63, 18, 57, 47, 60, -3, 43, 60, 63, -19, 51, 47, 51, 47, 49, 48, 1, 93, 0, 93, 19,
-<a name="l07732"></a>07732 35, 39, 51, 53, 51, 21, 33, 21, 33, 17, 54, 54, 51, 50, 22, 21, 17, 20, 6, 35, 34, 39, 55, 22, 51,
-<a name="l07733"></a>07733 50, 54, 53, 17, 52, 38, 35, 34, 6, 21, 17, 35, -121, -122, 1, -121, -77, 1, 87, -2, -87, 61, -95, 99, -81,
-<a name="l07734"></a>07734 -66, -104, 114, 79, 63, 34, 52, 32, 47, 63, 113, 113, 99, -75, -77, 4, -63, 119, -126, -126, 119, -2, -22, 74, 73,
-<a name="l07735"></a>07735 -72, -27, -3, 37, -18, -121, 19, -103, 14, 63, -100, 2, -41, -127, -127, -118, -44, -3, -69, 0, -1, -1, 0, -120, 0,
-<a name="l07736"></a>07736 0, 2, -21, 5, -62, 2, 38, 2, 93, 0, 0, 1, 6, 0, -115, 120, 0, 0, 11, -78, 1, 1, 6, -71, 2,
-<a name="l07737"></a>07737 34, 0, 41, 0, 43, 0, 0, 1, 0, 75, -1, -37, 3, -22, 4, 62, 0, 26, 0, -30, 64, 58, 31, 28, 69,
-<a name="l07738"></a>07738 24, 85, 4, 85, 24, 107, 12, 108, 13, 108, 16, 115, 9, 115, 10, 123, 12, 116, 18, 117, 19, -123, 18, -107, 18,
-<a name="l07739"></a>07739 -112, 24, 15, 20, -113, 95, 21, 111, 21, 2, 21, 21, 11, 17, 8, 34, 48, 7, 64, 7, 96, 7, -96, 7, 4,
-<a name="l07740"></a>07740 7, 7, 17, 11, 26, -72, -1, -64, 64, 72, 30, 32, 52, 26, 43, 2, 2, 11, 23, 28, 17, 7, 5, 28, 11,
-<a name="l07741"></a>07741 11, 1, 1, 7, 2, 21, 36, 20, -102, 7, 36, 31, 8, 1, 8, 55, 28, 26, 2, 36, 14, 8, 14, 14, 2,
-<a name="l07742"></a>07742 85, 14, 12, 13, 13, 2, 85, 14, 12, 12, 12, 2, 85, 14, 16, 11, 11, 2, 85, 14, 16, 12, 12, 6, 85,
-<a name="l07743"></a>07743 14, 10, 11, 13, 6, 85, 14, -72, -1, -4, 64, 24, 15, 15, 6, 85, 14, 14, 16, 16, 6, 85, 14, 64, 36,
-<a name="l07744"></a>07744 37, 52, 31, 14, 63, 14, 2, 14, 49, 27, 52, -71, 1, 10, 0, 24, 43, 78, 16, -12, 93, 43, 43, 43, 43,
-<a name="l07745"></a>07745 43, 43, 43, 43, 43, 77, -3, 60, 78, 16, -10, 93, 77, -19, -12, -19, 17, 18, 57, 47, 0, 63, -19, 63, -19,
-<a name="l07746"></a>07746 18, 57, 47, -19, 43, 17, 18, 57, 47, 93, -28, 17, 18, 57, 47, 93, -28, 49, 48, 1, 93, 1, 21, 33, 22,
-<a name="l07747"></a>07747 22, 51, 50, 19, 23, 6, 6, 35, 6, 2, 55, 16, 0, 51, 50, 22, 23, 7, 38, 35, 34, 6, 7, 2, -127,
-<a name="l07748"></a>07748 -2, -119, 17, -111, -127, -28, 41, -80, 28, -21, -66, -30, -8, 6, 1, 2, -33, -78, -36, 24, -81, 44, -47, 120, -103,
-<a name="l07749"></a>07749 17, 2, 106, -108, -83, -83, 1, 8, 23, -81, -42, 13, 1, 57, -1, 1, 3, 1, 40, -67, -107, 28, -39, -79, -114,
-<a name="l07750"></a>07750 0, -1, -1, 0, 63, -1, -24, 3, -79, 4, 62, 2, 6, 0, 86, 0, 0, -1, -1, 0, -120, 0, 0, 1, 60,
-<a name="l07751"></a>07751 5, -70, 2, 6, 0, 76, 0, 0, -1, -1, 0, 9, 0, 0, 2, 58, 5, -61, 2, 38, 0, -43, 0, 0, 1,
-<a name="l07752"></a>07752 6, 0, -114, -52, 0, 0, 31, 64, 17, 2, 1, 8, 32, 11, 11, 6, 85, 8, 2, 0, 72, 43, 1, 2, 2,
-<a name="l07753"></a>07753 11, -71, 2, 34, 0, 41, 0, 43, 1, 43, 43, 53, 53, 0, -1, -1, -1, -94, -2, 81, 1, 58, 5, -70, 2,
-<a name="l07754"></a>07754 6, 0, 77, 0, 0, 0, 2, 0, 19, -1, -6, 6, -8, 4, 38, 0, 25, 0, 34, 1, 32, 64, 31, 21, 4,
-<a name="l07755"></a>07755 21, 6, 16, 36, 3, 1, 43, 34, 34, 9, 11, 43, 25, 6, 26, 43, 9, 19, 43, 18, 18, 9, 10, 16, 10,
-<a name="l07756"></a>07756 0, 26, 37, 9, -72, -1, -12, 64, 11, 16, 16, 2, 85, 9, 12, 15, 15, 2, 85, 9, -72, -1, -12, -76, 13,
-<a name="l07757"></a>07757 13, 2, 85, 9, -72, -1, -20, -76, 11, 11, 6, 85, 9, -72, -1, -39, -76, 12, 12, 6, 85, 9, -72, -1, -16,
-<a name="l07758"></a>07758 -76, 13, 13, 6, 85, 9, -72, -1, -30, 64, 18, 16, 16, 6, 85, 64, 9, 96, 9, 2, -112, 9, 1, 9, 9,
-<a name="l07759"></a>07759 12, 30, 36, 5, -72, -1, -10, -76, 11, 11, 6, 85, 5, -72, -1, -28, -76, 12, 12, 6, 85, 5, -72, -1, -10,
-<a name="l07760"></a>07760 64, 11, 15, 15, 6, 85, 5, 4, 16, 16, 6, 85, 5, -72, -1, -64, 64, 19, 36, 37, 52, 48, 5, 1, 0,
-<a name="l07761"></a>07761 5, 16, 5, 32, 5, 3, 5, 49, -33, 36, 1, 36, -72, -1, -64, 64, 22, 30, 35, 52, 48, 36, 1, 36, 12,
-<a name="l07762"></a>07762 37, 24, 8, 15, 16, 2, 85, 24, 18, 13, 13, 2, 85, 24, -72, -1, -12, 64, 34, 11, 12, 2, 85, 24, 32,
-<a name="l07763"></a>07763 11, 11, 6, 85, 24, 28, 12, 12, 6, 85, 24, 20, 13, 13, 6, 85, 79, 24, 95, 24, -33, 24, 3, 24, -92,
-<a name="l07764"></a>07764 19, -102, 35, 16, -10, -10, 93, 43, 43, 43, 43, 43, 43, -19, 16, 113, 43, 93, -12, 93, 93, 43, 43, 43, 43,
-<a name="l07765"></a>07765 43, -3, 17, 57, 47, 93, 113, 43, 43, 43, 43, 43, 43, 43, -3, 60, 0, 63, 63, 60, 16, -19, 16, -19, 63,
-<a name="l07766"></a>07766 -19, 18, 57, 47, -19, 49, 48, 1, 93, 1, 17, 51, 50, 22, 21, 20, 6, 35, 33, 17, 33, 17, 20, 6, 6,
-<a name="l07767"></a>07767 35, 34, 39, 53, 22, 51, 50, 54, 53, 17, 1, 51, 50, 54, 53, 52, 38, 35, 35, 4, 68, -27, -36, -13, -60,
-<a name="l07768"></a>07768 -30, -2, 62, -2, 13, 39, 111, 104, 29, 111, 71, 40, 63, 40, 3, 91, -67, -84, -110, 107, -70, -42, 4, 38, -2,
-<a name="l07769"></a>07769 97, -84, -103, -128, -62, 3, -111, -3, -17, -81, -112, 71, 6, -109, 10, 78, -109, 2, -68, -4, 110, 83, 90, 70, 107,
-<a name="l07770"></a>07770 0, 0, 2, 0, -125, 0, 0, 6, 57, 4, 38, 0, 18, 0, 27, 1, 22, 64, 40, 21, 3, 21, 5, 2, 1,
-<a name="l07771"></a>07771 15, 43, 26, 10, 10, 8, 17, 14, 6, 19, 43, 11, 8, 10, 17, 8, 37, 0, 27, 18, 18, 19, 28, 16, 16,
-<a name="l07772"></a>07772 2, 85, 19, 20, 13, 13, 2, 85, 19, -72, -1, -14, 64, 11, 12, 12, 6, 85, 19, 10, 13, 13, 6, 85, 19,
-<a name="l07773"></a>07773 -72, -1, -12, 64, 21, 15, 15, 6, 85, 19, 25, 16, 16, 6, 85, 15, 19, 47, 19, 2, 19, 19, 12, 23, 36,
-<a name="l07774"></a>07774 4, -72, -1, -8, -76, 11, 11, 6, 85, 4, -72, -1, -28, -76, 12, 12, 6, 85, 4, -72, -1, -12, -76, 15, 15,
-<a name="l07775"></a>07775 6, 85, 4, -72, -1, -64, 64, 17, 36, 37, 52, 48, 4, 1, 0, 4, 32, 4, 2, 4, 49, -33, 29, 1, 29,
-<a name="l07776"></a>07776 -72, -1, -64, 64, 11, 30, 35, 52, 48, 29, 1, 29, 14, 11, 37, 12, -72, -1, -8, 64, 17, 16, 16, 2, 85,
-<a name="l07777"></a>07777 12, 4, 11, 12, 2, 85, 12, 4, 12, 12, 6, 85, 12, -72, -1, -4, -76, 13, 13, 6, 85, 12, -72, -1, -12,
-<a name="l07778"></a>07778 -76, 15, 15, 6, 85, 12, -72, -1, -12, -76, 16, 16, 6, 85, 12, -72, -1, -64, 64, 18, 51, 54, 52, -16, 12,
-<a name="l07779"></a>07779 1, 0, 12, 32, 12, -48, 12, -32, 12, 4, 12, 78, 28, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, -3,
-<a name="l07780"></a>07780 60, 16, 113, 43, 93, -10, 93, 93, 43, 43, 43, 43, -19, 18, 57, 47, 93, 43, 43, 43, 43, 43, 43, 60, 18,
-<a name="l07781"></a>07781 57, 57, -3, 60, 0, 63, 60, -19, 63, 60, 18, 57, 47, 60, -3, 60, 49, 48, 1, 93, 1, 51, 50, 22, 21,
-<a name="l07782"></a>07782 20, 6, 35, 33, 17, 33, 17, 35, 17, 51, 17, 33, 17, 51, 17, 51, 50, 54, 53, 52, 38, 35, 35, 3, -123,
-<a name="l07783"></a>07783 -27, -34, -15, -54, -36, -2, 62, -2, 102, -76, -76, 1, -102, -76, -67, -83, -112, 107, -70, -43, 2, 108, -90, -111, -127,
-<a name="l07784"></a>07784 -76, 1, -41, -2, 41, 4, 38, -2, 70, 1, -70, -4, 103, 79, 84, 66, 101, 0, 1, 0, 0, 0, 0, 3, -24,
-<a name="l07785"></a>07785 5, -70, 0, 27, 1, 30, 64, 18, 3, 12, 20, 12, 37, 8, 53, 8, 70, 8, 5, 122, 18, -118, 18, 2, 4,
-<a name="l07786"></a>07786 27, -72, -1, -64, 64, 50, 30, 43, 52, 27, -44, 5, 26, 26, 10, 1, 0, 19, 28, 10, 7, 15, 24, 10, 4,
-<a name="l07787"></a>07787 32, 27, 1, 27, 16, 37, 29, 64, 11, 11, 2, 85, 29, 64, 16, 16, 2, 85, 13, 40, 16, 16, 2, 85, 13,
-<a name="l07788"></a>07788 20, 14, 14, 2, 85, 13, -72, -1, -20, 64, 17, 13, 13, 2, 85, 13, 4, 12, 12, 2, 85, 13, 26, 11, 11,
-<a name="l07789"></a>07789 2, 85, 13, -72, -1, -10, 64, 30, 11, 13, 6, 85, 13, 10, 15, 15, 6, 85, 13, 22, 16, 16, 6, 85, 13,
-<a name="l07790"></a>07790 64, 51, 54, 52, -1, 13, 1, -64, 13, 1, 13, 78, 29, -72, -1, -64, 64, 24, 52, 54, 52, -80, 29, -16, 29,
-<a name="l07791"></a>07791 2, 112, 29, -96, 29, -80, 29, -1, 29, 4, 29, 7, 2, 23, 37, 1, 24, -72, -1, -6, -76, 16, 16, 2, 85,
-<a name="l07792"></a>07792 24, -72, -1, -6, 64, 23, 14, 14, 2, 85, 24, 4, 12, 12, 2, 85, 24, 8, 11, 11, 2, 85, 24, 6, 11,
-<a name="l07793"></a>07793 11, 6, 85, 24, -72, -1, -6, -76, 15, 15, 6, 85, 24, -72, -1, -64, 64, 18, 51, 54, 52, -16, 24, 1, 0,
-<a name="l07794"></a>07794 24, 32, 24, -48, 24, -32, 24, 4, 24, 78, 28, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 60, -3, 60,
-<a name="l07795"></a>07795 60, 16, 93, 113, 43, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 47, 93, 47, 0, 63,
-<a name="l07796"></a>07796 60, 63, -19, 63, 18, 57, 47, 60, -3, 43, 60, 49, 48, 1, 93, 0, 93, 19, 53, 51, 21, 33, 21, 33, 17,
-<a name="l07797"></a>07797 54, 54, 51, 50, 22, 21, 17, 35, 17, 52, 38, 35, 34, 6, 21, 17, 35, 17, 35, 39, -121, -77, 1, 87, -2,
-<a name="l07798"></a>07798 -87, 61, -95, 99, -81, -66, -76, 113, 113, 99, -75, -77, -122, 1, 5, 56, -126, -126, 119, -2, -22, 74, 73, -72, -27,
-<a name="l07799"></a>07799 -3, 95, 2, -95, -127, -127, -118, -44, -3, -69, 4, -63, 119, 0, -1, -1, 0, -122, 0, 0, 3, -112, 5, -62, 2,
-<a name="l07800"></a>07800 38, 2, 100, 0, 0, 1, 6, 0, -115, 120, 0, 0, 11, -78, 1, 1, 30, -71, 2, 34, 0, 41, 0, 43, 0,
-<a name="l07801"></a>07801 -1, -1, 0, 33, -2, 81, 3, -18, 5, -72, 2, 38, 0, 92, 0, 0, 1, 7, 0, -39, 0, -73, 0, 0, 0,
-<a name="l07802"></a>07802 22, 64, 10, 1, 0, 34, 28, 11, 19, 65, 1, 1, 31, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, 0, 1,
-<a name="l07803"></a>07803 0, -120, -2, -46, 3, -29, 4, 38, 0, 11, 1, 62, 64, 14, 9, 6, 6, 2, 14, 7, 43, 4, 4, 11, 10,
-<a name="l07804"></a>07804 0, 43, 3, -72, -1, -6, -76, 10, 13, 2, 85, 3, -72, -1, -4, -76, 12, 12, 6, 85, 3, -72, -1, -8, -76,
-<a name="l07805"></a>07805 13, 13, 6, 85, 3, -72, -1, -16, 64, 23, 15, 16, 6, 85, 95, 3, 111, 3, 127, 3, 3, 3, 3, 4, 8,
-<a name="l07806"></a>07806 37, 13, 64, 11, 11, 2, 85, 11, -72, -1, -15, 64, 11, 16, 16, 2, 85, 11, 22, 14, 14, 2, 85, 11, -72,
-<a name="l07807"></a>07807 -1, -16, 64, 17, 13, 13, 2, 85, 11, 10, 12, 12, 2, 85, 11, 38, 11, 11, 2, 85, 11, -72, -1, -9, -76,
-<a name="l07808"></a>07808 11, 11, 6, 85, 11, -72, -1, -11, -76, 12, 12, 6, 85, 11, -72, -1, -8, 64, 30, 13, 13, 6, 85, 11, 8,
-<a name="l07809"></a>07809 15, 15, 6, 85, 11, 22, 16, 16, 6, 85, 11, 64, 51, 54, 52, -1, 11, 1, -1, 11, 1, 11, 78, 13, -72,
-<a name="l07810"></a>07810 -1, -64, 64, 21, 52, 54, 52, -80, 13, -16, 13, 2, 112, 13, -96, 13, -80, 13, -64, 13, 4, 13, 7, 37, 4,
-<a name="l07811"></a>07811 -72, -1, -10, -76, 17, 17, 2, 85, 4, -72, -1, -6, -76, 16, 16, 2, 85, 4, -72, -1, -6, 64, 23, 14, 14,
-<a name="l07812"></a>07812 2, 85, 4, 4, 12, 12, 2, 85, 4, 10, 11, 11, 2, 85, 4, 4, 11, 11, 6, 85, 4, -72, -1, -8, -76,
-<a name="l07813"></a>07813 15, 15, 6, 85, 4, -72, -1, -64, 64, 18, 51, 54, 52, -16, 4, 1, 0, 4, 32, 4, -48, 4, -32, 4, 4,
-<a name="l07814"></a>07814 4, 78, 12, 16, -10, 93, 113, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, 93, 113, 43, -10, 93, 113, 43, 43,
-<a name="l07815"></a>07815 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 18, 57, 47, 93, 43, 43, 43, 43, -19, 0, 63, 60, 16, -19,
-<a name="l07816"></a>07816 63, 63, 60, 49, 48, 33, 17, 35, 17, 33, 17, 51, 17, 33, 17, 51, 17, 2, -128, -107, -2, -99, -76, 1, -13,
-<a name="l07817"></a>07817 -76, -2, -46, 1, 46, 4, 38, -4, 110, 3, -110, -5, -38, 0, 0, 1, 0, -95, 0, 0, 3, -84, 7, 80, 0,
-<a name="l07818"></a>07818 7, 0, -116, 64, 46, 1, 4, 30, 7, 2, 6, 8, 0, 30, 3, 22, 15, 15, 2, 85, 3, 18, 12, 12, 2,
-<a name="l07819"></a>07819 85, 3, 9, 11, 11, 6, 85, 3, 19, 12, 13, 6, 85, 3, 30, 15, 15, 6, 85, 3, 3, 8, 9, 5, 32,
-<a name="l07820"></a>07820 6, -72, -1, -28, -76, 16, 16, 2, 85, 6, -72, -1, -12, -76, 15, 15, 2, 85, 6, -72, -1, -6, -76, 13, 13,
-<a name="l07821"></a>07821 2, 85, 6, -72, -1, -2, -76, 12, 12, 2, 85, 6, -72, -1, -3, -76, 15, 16, 6, 85, 6, -72, -1, -1, -76,
-<a name="l07822"></a>07822 13, 13, 6, 85, 6, -72, -1, -6, -74, 12, 12, 6, 85, 6, 57, 8, 16, -10, 43, 43, 43, 43, 43, 43, 43,
-<a name="l07823"></a>07823 -19, 17, 18, 57, 47, 43, 43, 43, 43, 43, -19, 0, 63, 63, -19, 47, 49, 48, 1, 17, 51, 17, 33, 17, 35,
-<a name="l07824"></a>07824 17, 2, -1, -83, -3, -73, -62, 5, -70, 1, -106, -3, -67, -6, -13, 5, -70, 0, 1, 0, -120, 0, 0, 3, 12,
-<a name="l07825"></a>07825 5, -68, 0, 7, 0, -105, 64, 35, 1, 0, 4, 43, 7, 6, 6, 10, 0, 37, 3, 22, 15, 15, 2, 85, 3,
-<a name="l07826"></a>07826 12, 12, 12, 2, 85, 3, 10, 11, 11, 6, 85, 3, 20, 12, 13, 6, 85, 3, -72, -1, -25, -76, 15, 15, 6,
-<a name="l07827"></a>07827 85, 3, -72, -1, -13, 64, 14, 16, 16, 6, 85, 32, 3, 1, 3, 3, 8, 9, 5, 37, 6, -72, -1, -10, -76,
-<a name="l07828"></a>07828 17, 17, 2, 85, 6, -72, -1, -6, 64, 23, 14, 14, 2, 85, 6, 4, 12, 12, 2, 85, 6, 10, 11, 11, 2,
-<a name="l07829"></a>07829 85, 6, 2, 12, 12, 6, 85, 6, -72, -1, -4, -76, 15, 15, 6, 85, 6, -72, -1, -13, -74, 16, 16, 6, 85,
-<a name="l07830"></a>07830 6, 69, 8, 16, -10, 43, 43, 43, 43, 43, 43, 43, -19, 17, 18, 57, 47, 93, 43, 43, 43, 43, 43, 43, -19,
-<a name="l07831"></a>07831 0, 63, 63, -19, 63, 49, 48, 1, 17, 51, 17, 33, 17, 35, 17, 2, 119, -107, -2, 48, -76, 4, 38, 1, -106,
-<a name="l07832"></a>07832 -3, -43, -4, 111, 4, 38, 0, 0, 1, 0, 65, 1, -54, 7, -64, 2, 91, 0, 3, 0, 20, 64, 9, 1, 30,
-<a name="l07833"></a>07833 0, 2, -85, 5, 0, -85, 4, 16, -26, 16, -26, 0, 47, -19, 49, 48, 19, 53, 33, 21, 65, 7, 127, 1, -54,
-<a name="l07834"></a>07834 -111, -111, 0, 0, 4, 0, -96, 0, 0, 8, 64, 5, -70, 0, 9, 0, 21, 0, 33, 0, 37, 1, 58, 64, 24,
-<a name="l07835"></a>07835 39, 1, 40, 6, 47, 39, -118, 1, -122, 6, -86, 11, -93, 14, -86, 21, 8, 7, 24, 9, 22, 2, 85, 2, -72,
-<a name="l07836"></a>07836 -1, -24, 64, 37, 9, 22, 2, 85, 55, 2, 102, 2, 117, 2, -123, 2, -113, 7, 5, 56, 8, 1, 7, 6, 6,
-<a name="l07837"></a>07837 -70, 2, 1, 20, 2, 2, 1, 2, 7, 6, 3, 1, 2, 31, 42, 13, -72, 1, 102, 64, 40, 25, 42, 19, 77,
-<a name="l07838"></a>07838 35, 34, 53, 36, 37, 117, 8, 8, 6, 8, 1, 6, 2, 8, 2, 3, 32, 5, 22, 16, 16, 2, 85, 5, 4,
-<a name="l07839"></a>07839 15, 15, 2, 85, 5, 10, 13, 13, 2, 85, 5, -72, -1, -32, 64, 16, 12, 12, 2, 85, 5, 5, 8, 10, 36,
-<a name="l07840"></a>07840 -59, 16, 37, -59, 22, 94, 10, -72, 1, 98, 64, 23, 28, 94, 16, 6, 11, 12, 2, 85, 16, 62, 39, 7, 8,
-<a name="l07841"></a>07841 32, 9, 9, 0, 28, 16, 16, 2, 85, 0, -72, -1, -12, -76, 15, 15, 2, 85, 0, -72, -1, -14, -76, 13, 13,
-<a name="l07842"></a>07842 2, 85, 0, -72, -1, -6, -74, 11, 12, 2, 85, 0, -7, 38, 16, -10, 43, 43, 43, 43, 60, 16, -3, 60, 16,
-<a name="l07843"></a>07843 -10, 43, -19, -3, -19, -28, 16, -28, 17, 18, 57, 47, 43, 43, 43, 43, -3, 60, 17, 18, 57, 57, 0, 63, 60,
-<a name="l07844"></a>07844 16, -12, 60, -3, 60, -2, -19, -3, -19, 63, 60, 18, 57, 57, -121, 5, 46, 43, -121, 125, -60, 49, 48, 24, 67,
-<a name="l07845"></a>07845 121, 64, 42, 11, 33, 26, 18, 28, 31, 1, 24, 20, 22, 31, 0, 30, 14, 28, 31, 1, 32, 12, 22, 31, 0,
-<a name="l07846"></a>07846 27, 17, 25, 31, 0, 23, 21, 25, 31, 0, 29, 15, 31, 31, 1, 33, 11, 31, 31, 1, 0, 43, 43, 43, 43,
-<a name="l07847"></a>07847 1, 43, 43, 43, 43, -127, 0, 93, 43, 43, 1, 93, 19, 51, 1, 17, 51, 17, 35, 1, 17, 35, 1, 52, 54,
-<a name="l07848"></a>07848 51, 50, 22, 21, 20, 6, 35, 34, 38, 55, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 3, 33, 21, 33,
-<a name="l07849"></a>07849 -96, -61, 2, -51, -71, -62, -3, 47, -74, 4, -49, -57, -92, -93, -61, -55, -91, -114, -43, -81, 107, 78, 73, 113, 117,
-<a name="l07850"></a>07850 70, 75, 109, -100, 2, -87, -3, 87, 5, -70, -5, -112, 4, 112, -6, 70, 4, 107, -5, -107, 3, 17, -79, -46, -40,
-<a name="l07851"></a>07851 -73, -71, -40, -61, -44, -122, -120, -125, -123, -116, 125, -126, -3, 126, -108, 0, 0, 1, 0, 45, 0, 0, 5, 89, 4,
-<a name="l07852"></a>07852 38, 0, 11, 0, -56, 64, 22, 15, 13, 47, 13, 2, 10, 10, 2, 10, 8, 0, 4, 43, 5, 6, 11, 37, 9,
-<a name="l07853"></a>07853 0, 37, 2, 9, -72, -1, -24, -76, 16, 16, 2, 85, 9, -72, -1, -8, -76, 13, 13, 2, 85, 9, -72, -1, -14,
-<a name="l07854"></a>07854 -76, 12, 12, 2, 85, 9, -72, -1, -19, -76, 12, 12, 6, 85, 9, -72, -1, -4, 64, 20, 13, 13, 6, 85, 9,
-<a name="l07855"></a>07855 10, 15, 15, 6, 85, 9, 38, 16, 16, 6, 85, 9, 66, 6, 2, -72, -1, -24, -76, 15, 16, 2, 85, 2, -72,
-<a name="l07856"></a>07856 -1, -12, 64, 11, 13, 13, 2, 85, 2, 10, 11, 11, 2, 85, 2, -72, -1, -18, 64, 11, 11, 11, 6, 85, 2,
-<a name="l07857"></a>07857 8, 12, 12, 6, 85, 2, -72, -1, -8, -76, 13, 13, 6, 85, 2, -72, -1, -22, -76, 15, 15, 6, 85, 2, -72,
-<a name="l07858"></a>07858 -1, -32, 64, 13, 16, 16, 6, 85, 2, 66, 5, 6, -60, 13, 5, 124, 12, 16, -26, 16, -26, 16, -28, 43, 43,
-<a name="l07859"></a>07859 43, 43, 43, 43, 43, 43, 16, -28, 43, 43, 43, 43, 43, 43, 43, 16, -19, 16, -19, 0, 63, -3, 60, 60, 63,
-<a name="l07860"></a>07860 63, 49, 48, 1, 93, 1, 17, 35, 17, 33, 53, 33, 21, 35, 17, 35, 17, 1, -7, -76, -2, -24, 5, 44, -14,
-<a name="l07861"></a>07861 -76, 3, -108, -4, 108, 3, -108, -110, -110, -4, 108, 3, -108, 0, 0, 2, 1, 1, -2, 82, 1, -87, -1, -50, 0,
-<a name="l07862"></a>07862 14, 0, 29, 0, 49, -71, 0, 0, 2, -45, -73, 8, 64, 13, 23, 52, 8, 8, 15, -67, 2, -45, 0, 23, 2,
-<a name="l07863"></a>07863 -60, 0, 19, 0, 4, 2, -45, -74, 27, 12, 64, 26, 27, 52, 12, 47, 43, 60, -3, 60, 0, 63, -3, 50, 47,
-<a name="l07864"></a>07864 43, -3, 49, 48, 5, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 23, 50, 22, 22, 21, 20,
-<a name="l07865"></a>07865 6, 6, 35, 34, 38, 38, 53, 52, 54, 1, 85, 24, 38, 22, 22, 38, 24, 24, 38, 22, 43, 41, 24, 38, 22,
-<a name="l07866"></a>07866 22, 38, 24, 24, 38, 22, 48, 50, 22, 38, 24, 24, 37, 23, 23, 37, 24, 31, 53, -44, 22, 38, 24, 24, 37,
-<a name="l07867"></a>07867 23, 23, 37, 24, 36, 48, 0, 5, 0, 30, -2, 82, 2, -116, -1, -50, 0, 14, 0, 29, 0, 42, 0, 55, 0,
-<a name="l07868"></a>07868 70, 0, 99, -78, 30, 15, 0, -72, 2, -45, 64, 11, 37, 23, 8, 64, 13, 23, 52, 8, 8, 56, 43, -67, 2,
-<a name="l07869"></a>07869 -45, 0, 64, 0, 49, 2, -60, 0, 46, 2, -45, -78, 53, 53, 12, -72, 2, -45, -76, 4, -27, 27, 60, 33, -72,
-<a name="l07870"></a>07870 2, -45, -77, 68, 40, -27, 19, -72, 2, -45, 64, 9, 27, 64, 26, 27, 52, 27, 27, 72, 71, 17, 18, 57, 47,
-<a name="l07871"></a>07871 43, -3, -2, 60, -3, 60, 16, -2, -3, 57, 47, -19, 0, 63, 60, -3, 60, 50, 47, 43, 60, 60, -3, 60, 60,
-<a name="l07872"></a>07872 49, 48, 23, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 33, 50, 22, 22, 21, 20, 6, 6,
-<a name="l07873"></a>07873 35, 34, 38, 38, 53, 52, 54, 33, 50, 22, 21, 20, 6, 6, 35, 34, 38, 53, 52, 54, 5, 50, 22, 21, 20,
-<a name="l07874"></a>07874 6, 35, 34, 38, 38, 53, 52, 54, 33, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 114, 24,
-<a name="l07875"></a>07875 37, 23, 23, 37, 24, 24, 38, 22, 43, 1, 12, 22, 37, 25, 22, 38, 24, 24, 38, 22, 48, 1, 7, 41, 43,
-<a name="l07876"></a>07876 22, 38, 24, 35, 49, 48, -2, -50, 31, 53, 48, 36, 24, 37, 23, 44, 1, 126, 22, 37, 25, 22, 38, 24, 21,
-<a name="l07877"></a>07877 37, 26, 48, 50, 22, 38, 24, 24, 37, 23, 23, 37, 24, 31, 53, 19, 39, 26, 24, 37, 23, 23, 37, 24, 36,
-<a name="l07878"></a>07878 48, 53, 31, 24, 37, 23, 49, 35, 36, 48, -44, 43, 41, 35, 49, 23, 37, 24, 31, 53, 19, 39, 26, 24, 37,
-<a name="l07879"></a>07879 23, 20, 38, 26, 36, 48, 0, 3, 0, 49, -2, 82, 2, 121, -1, -50, 0, 12, 0, 16, 0, 31, 0, 80, -76,
-<a name="l07880"></a>07880 16, 100, 14, 14, 0, -72, 2, -45, -73, 6, 64, 13, 23, 52, 6, 6, 17, -70, 2, -45, 0, 24, 2, -60, -74,
-<a name="l07881"></a>07881 14, 14, 15, 85, 9, 21, 3, -72, 2, -45, 64, 16, 28, 95, 9, 1, 127, 9, 1, 9, 64, 23, 25, 52, 9,
-<a name="l07882"></a>07882 9, 33, 32, 17, 18, 57, 47, 43, 93, 114, 60, -3, 60, 16, -2, 50, 47, 0, 63, -3, 50, 47, 43, -3, 50,
-<a name="l07883"></a>07883 47, -19, 49, 48, 5, 50, 22, 21, 20, 6, 35, 34, 38, 53, 52, 54, 54, 5, 53, 33, 21, 23, 50, 22, 22,
-<a name="l07884"></a>07884 21, 20, 6, 35, 34, 38, 38, 53, 52, 54, 54, 2, 37, 40, 44, 44, 40, 36, 48, 22, 38, -2, 36, 1, 80,
-<a name="l07885"></a>07885 -92, 21, 37, 26, 44, 40, 22, 37, 25, 19, 39, 50, 53, 31, 31, 53, 49, 35, 24, 38, 22, 114, 104, 104, 98,
-<a name="l07886"></a>07886 19, 39, 26, 31, 53, 20, 38, 26, 22, 37, 25, 0, 3, 0, 49, -2, 82, 2, 121, -1, -50, 0, 12, 0, 20,
-<a name="l07887"></a>07887 0, 35, 0, 108, 64, 12, 32, 20, 1, 20, 20, 28, 14, 19, 100, 16, 16, 0, -72, 2, -45, -73, 6, 64, 13,
-<a name="l07888"></a>07888 23, 52, 6, 6, 21, -67, 2, -45, 0, 28, 2, -60, 0, 25, 0, 3, 2, -45, 64, 34, 32, 9, 85, 18, 15,
-<a name="l07889"></a>07889 117, 14, 117, 19, 117, 47, 18, 63, 18, 2, 18, 64, 32, 34, 52, 18, 64, 45, 47, 52, 18, 64, 63, 67, 52,
-<a name="l07890"></a>07890 18, 18, 37, 36, 17, 18, 57, 47, 43, 43, 43, 113, -12, -3, -28, 16, -2, 60, -3, 60, 0, 63, -3, 50, 47,
-<a name="l07891"></a>07891 43, -3, 50, 47, -3, 60, 17, 57, 47, 113, 49, 48, 5, 50, 22, 21, 20, 6, 35, 34, 38, 53, 52, 54, 54,
-<a name="l07892"></a>07892 1, 53, 35, 53, 33, 21, 35, 21, 37, 50, 22, 22, 21, 20, 6, 35, 34, 38, 38, 53, 52, 54, 54, 2, 37,
-<a name="l07893"></a>07893 40, 44, 44, 40, 36, 48, 22, 38, -2, -107, 113, 1, 80, 107, 1, 15, 21, 37, 26, 44, 40, 22, 37, 25, 19,
-<a name="l07894"></a>07894 39, 50, 53, 31, 31, 53, 49, 35, 24, 38, 22, -2, -6, -108, 104, 104, -108, 50, 19, 39, 26, 31, 53, 20, 38,
-<a name="l07895"></a>07895 26, 22, 37, 25, 0, 1, 1, 1, -2, -113, 1, -87, -1, 55, 0, 14, 0, 20, -67, 0, 0, 2, -45, 0, 8,
-<a name="l07896"></a>07896 0, 4, 2, -45, 0, 12, 47, -19, 0, 47, -3, 49, 48, 5, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38,
-<a name="l07897"></a>07897 53, 52, 54, 1, 85, 24, 38, 22, 22, 38, 24, 24, 38, 22, 43, -55, 22, 38, 24, 24, 37, 23, 23, 37, 24,
-<a name="l07898"></a>07898 31, 53, 0, 0, 2, 0, 126, -2, -113, 2, 44, -1, 55, 0, 12, 0, 27, 0, 39, -79, 13, 0, -72, 2, -45,
-<a name="l07899"></a>07899 -78, 20, 6, 16, -72, 2, -45, -78, 24, 106, 10, -72, 2, -45, -77, 3, 3, 29, 28, 17, 18, 57, 47, -19, -2,
-<a name="l07900"></a>07900 -19, 0, 47, 60, -3, 60, 49, 48, 23, 50, 22, 21, 20, 6, 35, 34, 38, 38, 53, 52, 54, 33, 50, 22, 21,
-<a name="l07901"></a>07901 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 54, -46, 30, 54, 48, 36, 24, 38, 22, 48, 1, 42, 40, 44, 22,
-<a name="l07902"></a>07902 38, 24, 22, 37, 25, 19, 39, -55, 43, 41, 35, 49, 23, 37, 24, 36, 48, 53, 31, 24, 37, 23, 20, 38, 26,
-<a name="l07903"></a>07903 22, 37, 25, 0, 0, 3, 0, 126, -2, 82, 2, 44, -1, -50, 0, 12, 0, 27, 0, 42, 0, 72, -79, 13, 0,
-<a name="l07904"></a>07904 -72, 2, -45, 64, 9, 20, 6, 64, 13, 23, 52, 6, 6, 28, -68, 2, -45, 0, 36, 2, -60, 0, 32, 2, -45,
-<a name="l07905"></a>07905 -76, 40, 40, 3, 10, 16, -72, 2, -45, -78, 24, 106, 10, -72, 2, -45, -77, 3, 3, 44, 43, 17, 18, 57, 47,
-<a name="l07906"></a>07906 -19, -2, -19, 17, 18, 57, 47, -19, 0, 63, -3, 50, 47, 43, 60, -3, 60, 49, 48, 23, 50, 22, 21, 20, 6,
-<a name="l07907"></a>07907 35, 34, 38, 38, 53, 52, 54, 33, 50, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 54, 7, 50, 22,
-<a name="l07908"></a>07908 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, -46, 30, 54, 48, 36, 24, 38, 22, 48, 1, 42, 40, 44,
-<a name="l07909"></a>07909 22, 38, 24, 22, 37, 25, 19, 39, 105, 24, 38, 22, 22, 38, 24, 24, 38, 22, 48, 50, 43, 41, 35, 49, 23,
-<a name="l07910"></a>07910 37, 24, 36, 48, 53, 31, 24, 37, 23, 20, 38, 26, 22, 37, 25, -44, 22, 38, 24, 24, 37, 23, 23, 37, 24,
-<a name="l07911"></a>07911 36, 48, 0, 1, 0, -116, -2, -59, 2, 30, -1, 45, 0, 3, 0, 15, -75, 1, 100, 0, 2, 2, 1, 47, 51,
-<a name="l07912"></a>07912 47, 0, 47, -19, 49, 48, 19, 53, 33, 21, -116, 1, -110, -2, -59, 104, 104, 0, 1, 0, -116, -2, 82, 2, 30,
-<a name="l07913"></a>07913 -1, 98, 0, 7, 0, 40, -75, 3, 100, 6, 2, -97, 0, -72, 2, -60, 64, 11, 5, 5, 6, 117, 1, 2, 2,
-<a name="l07914"></a>07914 1, 1, 9, 8, 17, 18, 57, 47, 51, 47, 16, -3, 50, 47, 0, 63, -12, 60, -19, 49, 48, 1, 53, 35, 53,
-<a name="l07915"></a>07915 33, 21, 35, 21, 1, 28, -112, 1, -110, -114, -2, 82, -88, 104, 104, -88, 0, 1, 1, 1, 4, -98, 1, -87, 5,
-<a name="l07916"></a>07916 70, 0, 14, 0, 32, -71, 0, 0, 2, -45, -76, 16, 8, 1, 8, 4, -72, 2, -45, -73, 31, 12, 47, 12, -81,
-<a name="l07917"></a>07917 12, 3, 12, 47, 113, -19, 0, 47, 93, -19, 49, 48, 1, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53,
-<a name="l07918"></a>07918 52, 54, 1, 85, 22, 37, 25, 22, 38, 24, 24, 37, 23, 48, 5, 70, 20, 38, 26, 24, 38, 22, 22, 38, 24,
-<a name="l07919"></a>07919 35, 49, 0, 3, 0, 16, -2, 81, 2, -102, -1, -51, 0, 15, 0, 30, 0, 45, 0, 98, -71, 0, 16, 2, -45,
-<a name="l07920"></a>07920 -77, 24, 24, 39, 0, -72, 2, -45, 64, 18, 8, 64, 53, 57, 52, 8, 64, 33, 37, 52, 8, 64, 9, 23, 52,
-<a name="l07921"></a>07921 8, 8, 31, -70, 2, -45, 0, 39, -1, -64, -77, 9, 12, 52, 39, -70, 2, -60, 0, 35, 2, -45, -78, 43, -85,
-<a name="l07922"></a>07922 20, -69, 2, -45, 0, 28, 0, 12, 2, -45, -75, 4, -85, 28, 28, 47, 46, 17, 18, 57, 47, -10, -19, 16, -3,
-<a name="l07923"></a>07923 -10, -19, 0, 63, 43, -3, 50, 47, 43, 43, 43, -19, 18, 57, 47, -19, 49, 48, 23, 50, 22, 22, 21, 20, 6,
-<a name="l07924"></a>07924 6, 35, 34, 38, 38, 53, 52, 54, 54, 5, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 5,
-<a name="l07925"></a>07925 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53, 52, 54, 100, 22, 37, 25, 22, 38, 24, 24, 37, 23, 20,
-<a name="l07926"></a>07926 38, 1, 11, 24, 38, 22, 22, 38, 24, 24, 38, 22, 48, 1, 21, 24, 37, 23, 23, 37, 24, 24, 38, 22, 48,
-<a name="l07927"></a>07927 51, 19, 39, 26, 24, 37, 23, 23, 37, 24, 22, 37, 25, 108, 22, 38, 24, 24, 37, 23, 23, 37, 24, 36, 48,
-<a name="l07928"></a>07928 104, 22, 38, 24, 24, 37, 23, 23, 37, 24, 36, 48, 0, 0, 1, 1, 1, 1, -18, 1, -87, 2, -106, 0, 12,
-<a name="l07929"></a>07929 0, 26, -68, 0, 6, 2, -45, 0, 0, 0, 3, 2, -45, -75, 31, 10, 47, 10, 2, 10, 47, 113, -19, 0, 47,
-<a name="l07930"></a>07930 -19, 49, 48, 1, 50, 22, 21, 20, 6, 35, 34, 38, 38, 53, 52, 54, 1, 85, 30, 54, 49, 35, 24, 38, 22,
-<a name="l07931"></a>07931 43, 2, -106, 44, 40, 36, 48, 22, 37, 25, 31, 53, 0, 1, 1, 33, -2, 81, 1, -119, -1, -51, 0, 3, 0,
-<a name="l07932"></a>07932 26, -71, 0, 0, -1, -64, -76, 13, 19, 52, 0, 3, -72, 2, -60, -78, 1, 100, 0, 47, -19, 0, 63, 47, 43,
-<a name="l07933"></a>07933 49, 48, 5, 51, 17, 35, 1, 33, 104, 104, 51, -2, -124, 0, 0, 1, 0, 125, 3, -123, 2, -109, 4, 37, 0,
-<a name="l07934"></a>07934 3, 0, 14, -75, 0, -7, 1, 3, -18, 0, 47, -19, 0, 47, -3, 49, 48, 19, 53, 33, 21, 125, 2, 22, 3,
-<a name="l07935"></a>07935 -123, -96, -96, 0, 0, 1, 0, -116, 4, -29, 2, 30, 5, 75, 0, 3, 0, 14, -75, 0, 100, 1, 3, 110, 0,
-<a name="l07936"></a>07936 47, -19, 0, 47, -3, 49, 48, 19, 53, 33, 21, -116, 1, -110, 4, -29, 104, 104, 0, 0, 1, 0, -46, -1, -20,
-<a name="l07937"></a>07937 1, 97, 5, 1, 0, 3, 0, 27, -77, 1, 1, 0, 5, -72, 2, -56, -78, 3, 32, 0, -71, 2, -57, 0, 4,
-<a name="l07938"></a>07938 16, -10, -3, -26, 0, 47, 51, 47, 49, 48, 23, 17, 51, 17, -46, -113, 20, 5, 21, -6, -21, 0, 1, 3, 11,
-<a name="l07939"></a>07939 4, -98, 3, -77, 5, 71, 0, 12, 0, 20, -67, 0, 7, 2, -45, 0, 0, 0, 3, 2, -45, 0, 10, 47, -19,
-<a name="l07940"></a>07940 0, 47, -19, 49, 48, 1, 50, 22, 21, 20, 6, 6, 35, 34, 38, 53, 52, 54, 3, 95, 41, 43, 18, 39, 27,
-<a name="l07941"></a>07941 35, 49, 54, 5, 71, 53, 32, 22, 36, 26, 49, 35, 41, 44, 0, 1, -1, 4, 4, -98, -1, -84, 5, 71, 0,
-<a name="l07942"></a>07942 12, 0, 20, -67, 0, 7, 2, -45, 0, 0, 0, 10, 2, -45, 0, 3, 47, -19, 0, 47, -19, 49, 48, 3, 50,
-<a name="l07943"></a>07943 22, 21, 14, 2, 35, 34, 38, 53, 52, 54, -88, 40, 44, 1, 22, 37, 24, 36, 48, 53, 5, 71, 53, 32, 24,
-<a name="l07944"></a>07944 37, 23, 49, 35, 41, 44, 0, 0, 2, 0, -71, 0, 0, 1, -122, 4, 38, 0, 3, 0, 7, 0, 26, 64, 12,
-<a name="l07945"></a>07945 0, 60, 1, 5, 60, 4, 3, 7, 0, 7, 60, 4, 47, -19, 60, 16, 60, 0, 47, -19, 47, -19, 49, 48, 19,
-<a name="l07946"></a>07946 53, 51, 21, 3, 53, 51, 21, -71, -51, -51, -51, 3, 89, -51, -51, -4, -89, -51, -51, 0, 1, 0, 105, 0, 0,
-<a name="l07947"></a>07947 4, 74, 4, 37, 0, 21, 0, -23, 64, 122, 25, 8, 38, 12, 56, 1, 58, 2, 59, 8, 59, 9, 57, 12, 59,
-<a name="l07948"></a>07948 21, 72, 1, 77, 2, 73, 8, 77, 9, 73, 12, 77, 21, 85, 3, 86, 9, 86, 12, 103, 3, 127, 8, 115, 20,
-<a name="l07949"></a>07949 -116, 9, -126, 20, -128, 21, -89, 12, -40, 0, -41, 21, 26, 8, 2, 41, 19, 40, 21, 61, 2, 63, 21, -127, 9,
-<a name="l07950"></a>07950 -113, 21, -90, 12, -38, 21, 9, 21, 12, 11, 11, 0, 2, 9, 10, 1, 1, 0, 11, 11, 32, 10, 1, 20, 10,
-<a name="l07951"></a>07951 10, 1, 21, 12, 1, 9, 4, 10, 6, 5, 0, 1, 10, 17, 16, 11, 10, 6, 15, 16, 18, 4, 5, 7, 9,
-<a name="l07952"></a>07952 2, 12, 21, 4, 17, 6, 1, -72, 2, 96, -73, -128, 0, 1, 0, 0, 16, 32, 17, -72, 2, -54, -74, 23, 11,
-<a name="l07953"></a>07953 10, 5, 32, 10, 6, -71, 2, -55, 0, 22, 16, -10, 50, -19, 47, 51, 16, -10, -19, 51, 47, 93, -19, 17, 18,
-<a name="l07954"></a>07954 23, 57, 51, 17, 51, 50, 17, 51, 0, 63, 60, 60, 60, 63, 60, 60, 60, 18, 23, 57, -121, 5, 46, 43, -121,
-<a name="l07955"></a>07955 125, -60, 7, 14, 60, 60, -121, 14, 16, -60, 60, -79, 6, 2, 67, 84, 88, -75, 2, 24, 12, 17, 52, 12, -72,
-<a name="l07956"></a>07956 -1, -24, -78, 12, 17, 52, 0, 43, 43, 89, 49, 48, 0, 93, 1, 93, 33, 35, 1, 6, 7, 3, 35, 19, 18,
-<a name="l07957"></a>07957 55, 3, 51, 1, 54, 54, 55, 55, 51, 7, 6, 6, 7, 4, 74, -20, -2, 107, 94, 17, 43, -58, 43, 30, -78,
-<a name="l07958"></a>07958 -9, -21, 1, 84, 62, 49, 14, 25, -58, 24, 16, 95, 117, 2, 61, 51, -101, -2, -111, 1, 111, 1, 0, 90, 1,
-<a name="l07959"></a>07959 92, -2, 37, 41, 103, 118, -43, -37, -115, -75, 71, 0, 0, 1, 0, 50, 0, 0, 4, 41, 4, 49, 0, 18, 0,
-<a name="l07960"></a>07960 118, 64, 44, 5, 16, 22, 16, 84, 16, 99, 16, -30, 16, 5, 0, 4, -7, 3, 10, 12, -7, 13, 12, -7, 13,
-<a name="l07961"></a>07961 13, 10, -7, 15, 7, 5, 32, 0, 0, 1, 20, 12, 12, 6, 85, 1, 26, 13, 13, 6, 85, 1, -72, -1, -16,
-<a name="l07962"></a>07962 64, 11, 15, 15, 6, 85, 1, 8, 16, 16, 6, 85, 1, -72, 2, -52, -76, 20, 12, 12, 13, 12, -72, -1, -64,
-<a name="l07963"></a>07963 -75, 13, 17, 52, 12, 13, 4, -71, 2, -53, 0, 19, 16, -10, 50, 47, 43, 17, 51, 47, 16, -10, 43, 43, 43,
-<a name="l07964"></a>07964 43, 50, 47, -19, 0, 63, -19, 51, 47, -19, 47, -19, 63, -3, 60, 49, 48, 1, 93, 37, 51, 21, 33, 53, 33,
-<a name="l07965"></a>07965 17, 52, 38, 38, 35, 34, 7, 39, 54, 51, 32, 4, 21, 3, -128, -87, -4, 9, 2, -113, 66, -83, -73, 65, -120,
-<a name="l07966"></a>07966 16, -121, -104, 1, 30, 1, 1, -96, -96, -96, 1, 106, -108, -107, 88, 14, -98, 22, -8, -4, 0, 0, 1, 0, 25,
-<a name="l07967"></a>07967 0, 0, 2, -24, 4, 49, 0, 25, 0, -55, 64, 86, 3, 24, 18, 24, 35, 24, 47, 27, 56, 10, 52, 24, 75,
-<a name="l07968"></a>07968 10, 89, 10, 106, 10, 123, 10, -123, 6, -112, 5, -87, 11, 13, 3, 4, 4, -70, 1, 2, 20, 1, 1, 2, 5,
-<a name="l07969"></a>07969 7, 7, 35, 8, 10, 20, 8, 8, 10, 5, 4, 10, 8, 1, 12, -24, 0, 4, 16, 4, 2, 4, 4, 22, 8,
-<a name="l07970"></a>07970 7, 2, 3, 10, 19, -7, 20, 7, 20, 17, -7, 22, 7, 5, 10, 12, 8, 19, -59, 20, 20, 7, 8, -72, -1,
-<a name="l07971"></a>07971 -16, 64, 17, 8, 8, 4, 12, 32, 1, 3, -97, 2, -81, 2, -65, 2, 3, 2, 2, 1, -72, -1, -10, 64, 14,
-<a name="l07972"></a>07972 12, 12, 6, 85, 1, 10, 15, 16, 6, 85, 47, 1, 1, 1, -71, 2, -56, 0, 27, 16, -10, 93, 43, 43, 50,
-<a name="l07973"></a>07973 125, 47, 24, 93, 51, 16, -3, 50, 51, 47, 56, 51, 51, 47, -28, 17, 18, 57, 57, 0, 63, -19, 51, 63, -19,
-<a name="l07974"></a>07974 63, 60, 60, 60, 124, 18, 57, 47, 93, 24, -19, 51, 17, 57, 18, 57, -121, 5, 46, 43, 14, 125, 16, -60, -121,
-<a name="l07975"></a>07975 5, 46, 24, 43, 125, 16, -60, 49, 48, 1, 93, 1, 17, 19, 35, 3, 34, 7, 7, 35, 55, 54, 54, 51, 17,
-<a name="l07976"></a>07976 52, 38, 38, 35, 34, 7, 39, 54, 51, 50, 22, 22, 2, -122, 98, -69, 73, 123, 82, 59, -61, 84, 75, -58, 73,
-<a name="l07977"></a>07977 25, 86, 71, 61, 48, 14, 67, 97, -120, -112, 52, 2, -82, -2, -70, -2, -104, 1, 4, -107, 111, -92, -110, 91, 1,
-<a name="l07978"></a>07978 23, 86, 89, 54, 10, -104, 22, 102, -107, 0, 1, 0, 45, 0, 0, 3, -28, 4, 37, 0, 7, 0, 81, 64, 16,
-<a name="l07979"></a>07979 3, 10, 1, 5, -7, 6, 6, 4, 32, 1, 12, 11, 12, 6, 85, 1, -72, -1, -20, -76, 13, 13, 6, 85, 1,
-<a name="l07980"></a>07980 -72, -1, -4, 64, 16, 15, 15, 6, 85, 1, 10, 16, 16, 6, 85, -97, 1, 1, 1, -96, 7, -72, 2, -52, -76,
-<a name="l07981"></a>07981 9, 48, 6, 1, 6, -71, 2, -53, 0, 8, 16, -26, 93, 16, -10, -12, 93, 43, 43, 43, 43, -19, 0, 63, -3,
-<a name="l07982"></a>07982 60, 63, 49, 48, 1, 35, 17, 35, 17, 33, 53, 33, 3, -28, -75, -66, -3, -68, 3, -73, 3, -123, -4, 123, 3,
-<a name="l07983"></a>07983 -123, -96, 0, 2, 0, -106, 0, 0, 4, 64, 4, 49, 0, 14, 0, 18, 0, -118, 64, 31, 50, 3, 52, 4, 69,
-<a name="l07984"></a>07984 3, 69, 4, 86, 3, 86, 4, 102, 4, 7, 14, -7, 0, 18, 7, 17, 10, 14, 12, -7, 0, 2, 7, 8, 32,
-<a name="l07985"></a>07985 5, -72, -1, -20, 64, 11, 16, 16, 6, 85, 5, 16, 15, 15, 6, 85, 5, -72, -1, -16, -76, 12, 12, 6, 85,
-<a name="l07986"></a>07986 5, -72, 2, -56, 64, 14, 20, 14, 14, 0, 0, 15, 32, 18, 42, 16, 16, 6, 85, 18, -72, -1, -18, -76, 15,
-<a name="l07987"></a>07987 15, 6, 85, 18, -72, -1, -10, 64, 11, 13, 13, 6, 85, 18, 4, 12, 12, 6, 85, 18, -71, 2, -57, 0, 19,
-<a name="l07988"></a>07988 16, -10, 43, 43, 43, 43, -19, 51, 47, 51, 47, 16, -10, 43, 43, 43, -19, 0, 63, 51, -3, 50, 63, 60, 47,
-<a name="l07989"></a>07989 47, -19, 49, 48, 1, 93, 19, 54, 51, 32, 22, 21, 17, 35, 17, 52, 38, 38, 35, 34, 7, 19, 17, 35, 17,
-<a name="l07990"></a>07990 -106, -75, -85, 1, 76, -2, -65, 74, -75, -83, -120, -89, -69, -65, 4, 18, 31, -10, -2, -3, -61, 2, 10, -97, -107,
-<a name="l07991"></a>07991 77, 28, -2, -25, -3, -86, 2, 86, 0, 1, 0, -101, 0, 0, 1, 94, 4, 37, 0, 3, 0, 55, -76, 2, 10,
-<a name="l07992"></a>07992 3, 6, 5, -72, 2, -56, -78, 0, 32, 3, -72, -1, -2, -76, 11, 11, 6, 85, 3, -72, -1, -2, 64, 11, 13,
-<a name="l07993"></a>07993 13, 6, 85, 3, 20, 16, 16, 6, 85, 3, -71, 2, -57, 0, 4, 16, -10, 43, 43, 43, -3, -28, 0, 63, 63,
-<a name="l07994"></a>07994 49, 48, 1, 17, 35, 17, 1, 94, -61, 4, 37, -5, -37, 4, 37, 0, 1, 0, 95, 0, 0, 2, -30, 4, 37,
-<a name="l07995"></a>07995 0, 19, 0, 80, 64, 30, 15, 21, 32, 21, 2, 9, 10, 0, -24, 17, -7, 18, 6, 16, 16, 0, 17, 8, 32,
-<a name="l07996"></a>07996 9, 9, 3, 32, 14, 14, 18, 15, 19, 1, 19, -72, 2, -52, 64, 11, 21, 18, 20, 12, 13, 6, 85, 32, 18,
-<a name="l07997"></a>07997 1, 18, -71, 2, -59, 0, 20, 16, -26, 93, 43, 16, -26, 93, 17, 57, 47, -19, 57, 47, -19, 17, 18, 57, 47,
-<a name="l07998"></a>07998 0, 63, -19, -19, 63, 49, 48, 1, 93, 1, 34, 6, 21, 20, 23, 22, 21, 21, 35, 53, 52, 39, 38, 53, 52,
-<a name="l07999"></a>07999 55, 33, 53, 33, 2, -30, -103, -83, 9, 26, -64, 20, 7, -121, -2, -12, 2, -125, 3, -98, -81, -109, 29, 84, -14,
-<a name="l08000"></a>08000 102, -109, -82, 106, -36, 74, 49, -91, 113, -96, 0, 0, 1, 0, -101, 0, 0, 4, 57, 4, 49, 0, 17, 0, 115,
-<a name="l08001"></a>08001 64, 20, 99, 15, 115, 16, 2, 67, 15, 83, 15, 2, 1, 10, 10, 6, -7, 13, 7, 2, 32, 17, -72, -1, -20,
-<a name="l08002"></a>08002 64, 11, 16, 16, 6, 85, 17, 16, 15, 15, 6, 85, 17, -72, -1, -16, -76, 12, 12, 6, 85, 17, -72, 2, -56,
-<a name="l08003"></a>08003 64, 10, 19, 8, 32, 11, 42, 16, 16, 6, 85, 11, -72, -1, -18, -76, 15, 15, 6, 85, 11, -72, -1, -10, 64,
-<a name="l08004"></a>08004 11, 13, 13, 6, 85, 11, 4, 12, 12, 6, 85, 11, -71, 2, -57, 0, 18, 16, -10, 43, 43, 43, 43, -19, 16,
-<a name="l08005"></a>08005 -12, 43, 43, 43, -19, 0, 63, -19, 63, 60, 49, 48, 1, 93, 93, 33, 35, 17, 52, 38, 38, 35, 34, 7, 17,
-<a name="l08006"></a>08006 35, 17, 54, 51, 50, 22, 22, 21, 4, 57, -65, 52, -100, -110, 85, 105, -65, -42, -77, -60, -17, 98, 2, 63, 117,
-<a name="l08007"></a>08007 -122, 81, 14, -4, -125, 4, 14, 35, 115, -64, -84, 0, 0, 1, 0, -116, -1, -29, 4, 64, 4, 59, 0, 29, 0,
-<a name="l08008"></a>08008 -100, 64, 41, 47, 31, 1, 107, 27, 123, 27, 2, 3, 18, 19, 18, 35, 18, 3, 70, 5, 86, 5, 107, 23, 123,
-<a name="l08009"></a>08009 23, 4, 5, -7, 25, 11, 31, 14, 1, 14, 14, 12, -7, 17, 7, 0, 6, 15, 14, -72, -1, -16, 64, 23, 2,
-<a name="l08010"></a>08010 15, 15, -97, 14, -81, 14, 2, 14, 14, 0, 9, 32, 21, 16, 16, 16, 6, 85, 47, 21, 1, 21, -72, 2, -56,
-<a name="l08011"></a>08011 -77, 31, 1, 32, 0, -72, -1, -10, -76, 16, 16, 6, 85, 0, -72, -1, -17, -76, 15, 15, 6, 85, 0, -72, -1,
-<a name="l08012"></a>08012 -12, -76, 13, 13, 6, 85, 0, -72, -1, -2, -76, 11, 11, 6, 85, 0, -71, 2, -57, 0, 30, 16, -10, 43, 43,
-<a name="l08013"></a>08013 43, 43, -19, 16, -10, 93, 43, -19, 18, 57, 47, 93, 51, 47, 23, 56, 0, 63, 63, -3, 50, 47, 93, 63, -19,
-<a name="l08014"></a>08014 93, 93, 49, 48, 1, 93, 93, 19, 51, 17, 20, 22, 51, 50, 54, 54, 53, 53, 52, 35, 34, 7, 39, 54, 51,
-<a name="l08015"></a>08015 50, 22, 21, 21, 20, 6, 6, 35, 34, 38, 38, 53, -116, -65, -83, 107, 114, -123, 40, -121, 95, 79, 60, 108, -89,
-<a name="l08016"></a>08016 -116, -112, 79, -33, -81, -102, -29, 90, 4, 37, -3, -39, -21, -106, 106, -86, -112, -121, -23, 106, 98, -78, -36, -44, 76,
-<a name="l08017"></a>08017 -50, -24, -90, -104, -24, -48, 0, 1, 0, -101, 2, 0, 1, 94, 4, 37, 0, 3, 0, 56, -76, 2, 2, 3, 6,
-<a name="l08018"></a>08018 5, -72, 2, -56, -78, 0, 32, 3, -72, -1, -2, -76, 11, 11, 6, 85, 3, -72, -1, -2, 64, 11, 13, 13, 6,
-<a name="l08019"></a>08019 85, 3, 16, 16, 16, 6, 85, 3, -71, 2, -57, 0, 4, 16, -12, 43, 43, 43, -3, -26, 0, 63, 51, 47, 49,
-<a name="l08020"></a>08020 48, 1, 17, 35, 17, 1, 94, -61, 4, 37, -3, -37, 2, 37, 0, 0, 1, 0, 40, -2, 104, 3, -126, 4, 49,
-<a name="l08021"></a>08021 0, 14, 0, 94, -75, 43, 10, 59, 10, 2, 3, -70, -1, -16, 0, 4, -1, -16, 64, 19, 7, 14, 14, -7, 0,
-<a name="l08022"></a>08022 6, 0, 12, -7, 2, 7, 14, 14, 0, 0, 15, 8, 32, 5, -72, -1, -14, 64, 23, 11, 12, 6, 85, 5, 10,
-<a name="l08023"></a>08023 13, 13, 6, 85, 5, 22, 15, 15, 6, 85, 5, 32, 16, 16, 6, 85, 5, -71, 2, -56, 0, 16, 16, -10, 43,
-<a name="l08024"></a>08024 43, 43, 43, -19, 17, 51, 47, 51, 47, 0, 63, -19, 51, 63, -19, 63, 49, 48, 56, 1, 56, 1, 93, 19, 54,
-<a name="l08025"></a>08025 51, 32, 4, 17, 17, 35, 17, 52, 38, 38, 35, 34, 7, 40, -102, -128, 1, 42, 1, 22, -65, 89, -72, 122, 108,
-<a name="l08026"></a>08026 -108, 4, 27, 22, -29, -2, -17, -4, 43, 3, -94, -83, -110, 66, 20, 0, 1, 0, 80, -1, -16, 3, 86, 4, 55,
-<a name="l08027"></a>08027 0, 23, 0, 113, 64, 53, 74, 5, 74, 9, 92, 5, 92, 9, 89, 17, 89, 20, 6, 42, 5, 44, 9, 59, 5,
-<a name="l08028"></a>08028 59, 9, 4, 1, -97, 0, 0, 3, -97, 22, 11, 12, -97, 13, 13, 10, -97, 15, 7, 1, 12, 1, 0, 0, 12,
-<a name="l08029"></a>08029 63, 13, 1, 13, 13, 24, 7, 38, 18, -72, -1, -8, -76, 11, 13, 6, 85, 18, -72, -1, -8, -73, 15, 15, 6,
-<a name="l08030"></a>08030 85, 32, 18, 1, 18, -71, 2, -58, 0, 25, 16, -10, 93, 43, 43, -19, 17, 51, 47, 93, 51, 60, 17, 51, 47,
-<a name="l08031"></a>08031 47, 0, 63, -19, 51, 47, -19, 63, -19, 51, 47, -19, 49, 48, 1, 93, 93, 55, 55, 22, 51, 50, 54, 54, 53,
-<a name="l08032"></a>08032 52, 38, 35, 34, 7, 39, 54, 51, 32, 0, 21, 20, 6, 6, 35, 34, 80, 26, 94, 99, 113, -102, 83, -75, -87,
-<a name="l08033"></a>08033 100, 93, 26, 117, 92, 1, 10, 1, 43, -127, -10, -66, 93, 14, -84, 30, 93, -86, 111, -89, -46, 30, -84, 30, -2,
-<a name="l08034"></a>08034 -54, -17, -100, -16, -106, 0, 1, 0, 60, 0, 0, 3, 70, 5, -70, 0, 22, 0, -97, 64, 28, 54, 6, 68, 6,
-<a name="l08035"></a>08035 84, 6, 117, 6, -125, 6, 5, 10, 10, 20, -7, 0, 6, 21, 2, 8, 32, 11, 8, 11, 13, 6, 85, 11, -72,
-<a name="l08036"></a>08036 -1, -25, -76, 15, 15, 6, 85, 11, -72, -1, -32, 64, 10, 16, 16, 6, 85, 11, 11, 20, 19, 32, 1, -72, -1,
-<a name="l08037"></a>08037 -20, -76, 11, 11, 6, 85, 1, -72, -1, -24, -76, 12, 13, 6, 85, 1, -72, -1, -8, -76, 15, 15, 6, 85, 1,
-<a name="l08038"></a>08038 -72, -1, -2, -76, 16, 16, 6, 85, 1, -72, 2, -54, -77, 24, 0, 32, 20, -72, -1, -10, 64, 25, 11, 11, 6,
-<a name="l08039"></a>08039 85, 20, 25, 12, 13, 6, 85, 20, 25, 15, 15, 6, 85, 20, 34, 16, 16, 6, 85, 20, 20, 23, 17, 51, 47,
-<a name="l08040"></a>08040 43, 43, 43, 43, -19, 16, -12, 43, 43, 43, 43, -19, 18, 57, 47, 43, 43, 43, -19, 0, 63, 63, -19, 63, 49,
-<a name="l08041"></a>08041 48, 1, 93, 19, 33, 17, 20, 6, 7, 7, 6, 21, 21, 35, 53, 52, 54, 55, 55, 54, 54, 53, 53, 33, 17,
-<a name="l08042"></a>08042 51, -6, 2, 76, 42, 52, 54, 81, -65, 51, 49, 60, 44, 25, -3, -75, -66, 4, 37, -2, -8, 112, -117, 71, 72,
-<a name="l08043"></a>08043 109, 124, -86, -113, -127, -126, 63, 76, 56, 90, 71, -113, 2, 53, 0, 2, 0, -101, 0, 0, 4, 57, 4, 49, 0,
-<a name="l08044"></a>08044 8, 0, 17, 0, 112, 64, 18, 67, 6, 83, 6, 102, 6, 3, 17, -7, 1, 10, 14, -7, 4, 7, 10, 32, 8,
-<a name="l08045"></a>08045 -72, -1, -20, 64, 11, 16, 16, 6, 85, 8, 14, 15, 15, 6, 85, 8, -72, -1, -14, -76, 12, 12, 6, 85, 8,
-<a name="l08046"></a>08046 -72, 2, -56, 64, 10, 19, 16, 32, 2, 60, 16, 16, 6, 85, 2, -72, -1, -18, -76, 15, 16, 6, 85, 2, -72,
-<a name="l08047"></a>08047 -1, -12, 64, 11, 13, 13, 6, 85, 2, 4, 12, 12, 6, 85, 2, -71, 2, -57, 0, 18, 16, -10, 43, 43, 43,
-<a name="l08048"></a>08048 43, -19, 16, -10, 43, 43, 43, -19, 0, 63, -19, 63, -19, 49, 48, 1, 93, 33, 33, 17, 54, 51, 50, 22, 22,
-<a name="l08049"></a>08049 21, 3, 17, 52, 38, 38, 35, 34, 7, 17, 4, 57, -4, 98, -42, -77, -60, -17, 98, -65, 52, -100, -110, 85, 105,
-<a name="l08050"></a>08050 4, 14, 35, 115, -64, -84, -2, 78, 1, -97, 117, -122, 81, 14, -3, 35, 0, 0, 1, 0, 80, 0, 0, 4, 62,
-<a name="l08051"></a>08051 4, 49, 0, 26, 0, -59, 64, 22, 10, 4, 7, 8, 8, 21, 41, 4, 54, 21, 90, 4, 90, 5, 105, 5, 106,
-<a name="l08052"></a>08052 18, 9, 0, 16, 3, -72, -1, -16, 64, 75, 12, 12, 15, 23, 3, 2, 2, 32, 1, 0, 20, 1, 1, 0, 21,
-<a name="l08053"></a>08053 23, 23, 18, 11, 13, 6, 85, 23, 32, 24, 0, 20, 24, 24, 0, 0, 3, 21, 3, 24, 1, 19, -7, 6, 7,
-<a name="l08054"></a>08054 2, 1, 6, 13, -7, 11, 11, 23, 24, 10, 0, 3, 2, 23, 21, 5, 10, 1, 1, 24, 30, 16, 16, 6, 85,
-<a name="l08055"></a>08055 63, 24, 95, 24, 2, 24, 24, 15, 32, 10, -72, -1, -20, 64, 11, 16, 16, 6, 85, 10, 16, 15, 15, 6, 85,
-<a name="l08056"></a>08056 10, -72, -1, -16, -76, 12, 12, 6, 85, 10, -71, 2, -56, 0, 28, 16, -10, 43, 43, 43, -19, 51, 47, 93, 43,
-<a name="l08057"></a>08057 25, 51, 47, 24, 18, 23, 57, 0, 63, 60, 60, 16, -19, 63, 60, 63, -19, 17, 18, 23, 57, -121, 5, 46, 43,
-<a name="l08058"></a>08058 43, 14, 125, 16, -60, -121, 5, 46, 24, 43, 14, 125, 16, -60, 1, 24, 17, 18, 57, 47, 0, 56, 1, 56, 49,
-<a name="l08059"></a>08059 48, 1, 93, 19, 3, 51, 23, 54, 54, 51, 50, 22, 22, 21, 17, 33, 53, 33, 17, 52, 38, 38, 35, 34, 6,
-<a name="l08060"></a>08060 3, 3, 35, 19, 54, -12, -92, -69, 78, 47, -56, 115, 122, -79, 80, -3, -35, 1, 98, 23, 95, 72, 112, -99, 55,
-<a name="l08061"></a>08061 75, -63, 84, 12, 2, 106, 1, -69, -22, 103, -113, 125, -16, -15, -2, 45, -96, 1, 55, -80, -95, 101, -25, -2, -29,
-<a name="l08062"></a>08062 -2, 119, 1, -98, 59, 0, 1, 0, -101, -2, 104, 1, 94, 4, 37, 0, 3, 0, 55, -76, 2, 14, 3, 6, 5,
-<a name="l08063"></a>08063 -72, 2, -56, -78, 0, 32, 3, -72, -1, -2, -76, 11, 11, 6, 85, 3, -72, -1, -2, 64, 11, 13, 13, 6, 85,
-<a name="l08064"></a>08064 3, 16, 16, 16, 6, 85, 3, -71, 2, -57, 0, 4, 16, -10, 43, 43, 43, -3, -26, 0, 63, 63, 49, 48, 1,
-<a name="l08065"></a>08065 17, 35, 17, 1, 94, -61, 4, 37, -6, 67, 5, -67, 0, 1, 0, 60, 0, 0, 2, 60, 4, 49, 0, 17, 0,
-<a name="l08066"></a>08066 108, 64, 35, 4, 15, 20, 15, 36, 15, 47, 19, 52, 15, 5, 2, -7, 1, 10, 10, -7, 11, 11, 8, -7, 13,
-<a name="l08067"></a>08067 7, 11, 2, 2, 10, 16, 11, 1, 11, 11, 4, 32, 17, -72, -1, -17, 64, 17, 16, 16, 6, 85, 17, 7, 15,
-<a name="l08068"></a>08068 15, 6, 85, 17, 14, 13, 13, 6, 85, 17, -72, -1, -17, 64, 12, 12, 12, 6, 85, 47, 17, -65, 17, -49, 17,
-<a name="l08069"></a>08069 3, 17, -71, 2, -56, 0, 19, 16, -10, 93, 43, 43, 43, 43, -19, 51, 47, 93, 51, 51, 47, 47, 0, 63, -19,
-<a name="l08070"></a>08070 51, 47, -19, 63, -19, 49, 48, 1, 93, 33, 33, 53, 33, 17, 52, 38, 38, 35, 34, 7, 39, 54, 51, 50, 22,
-<a name="l08071"></a>08071 22, 21, 2, 60, -2, 0, 1, 65, 26, 85, 71, 61, 48, 14, 67, 97, -120, -112, 52, -96, 2, 8, 86, 89, 54,
-<a name="l08072"></a>08072 10, -104, 22, 102, -107, -120, 0, 0, 2, 0, 90, -1, -31, 4, 62, 4, 66, 0, 13, 0, 25, 0, -33, 64, 42,
-<a name="l08073"></a>08073 47, 27, 55, 24, 71, 24, 83, 2, 89, 5, 89, 9, 83, 12, 83, 16, 92, 18, 92, 22, 83, 24, -89, 9, -88,
-<a name="l08074"></a>08074 13, -25, 1, -23, 6, 15, 17, -7, 11, 11, 23, -7, 3, 7, 20, 38, 7, -72, -1, -12, 64, 11, 16, 16, 2,
-<a name="l08075"></a>08075 85, 7, 12, 15, 15, 2, 85, 7, -72, -1, -12, 64, 11, 14, 14, 2, 85, 7, 10, 13, 13, 2, 85, 7, -72,
-<a name="l08076"></a>08076 -1, -10, 64, 11, 12, 12, 2, 85, 7, 0, 11, 11, 2, 85, 7, -72, -1, -26, -76, 11, 11, 6, 85, 7, -72,
-<a name="l08077"></a>08077 -1, -16, -76, 13, 13, 6, 85, 7, -72, -1, -14, -76, 12, 12, 6, 85, 7, -72, -1, -8, -76, 15, 15, 6, 85,
-<a name="l08078"></a>08078 7, -72, 2, -58, 64, 10, 27, 14, 38, 0, 10, 12, 15, 2, 85, 0, -72, -1, -10, 64, 29, 11, 11, 2, 85,
-<a name="l08079"></a>08079 0, 14, 11, 11, 6, 85, 0, 14, 13, 13, 6, 85, 0, 12, 16, 16, 6, 85, 0, 20, 12, 12, 6, 85, 0,
-<a name="l08080"></a>08080 -72, -1, -10, -76, 15, 15, 6, 85, 0, -71, 2, -59, 0, 26, 16, -10, 43, 43, 43, 43, 43, 43, 43, -19, 16,
-<a name="l08081"></a>08081 -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 0, 63, -19, 63, -19, 49, 48, 1, 93, 19, 52, 0, 51,
-<a name="l08082"></a>08082 50, 22, 18, 21, 20, 6, 6, 35, 34, 0, 55, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 90, 1, 17,
-<a name="l08083"></a>08083 -31, -122, -40, -108, 112, -30, -96, -31, -2, -17, -47, -104, -119, -108, -113, -102, -119, -111, -112, 2, 14, -2, 1, 54, 117,
-<a name="l08084"></a>08084 -1, 0, -65, -99, -8, -104, 1, 49, -4, -68, -47, -30, -83, -64, -42, -25, 0, 0, 1, 0, 25, -1, -98, 3, -75,
-<a name="l08085"></a>08085 4, 37, 0, 17, 0, -111, 64, 31, -121, 17, 1, 8, 0, 53, 13, 121, 0, 121, 3, 117, 12, 117, 13, -119, 0,
-<a name="l08086"></a>08086 7, 27, 0, 24, 3, 59, 4, 105, 4, 4, 0, 3, 2, 2, -72, -1, -8, 64, 54, 15, 16, 6, 85, 2, 32,
-<a name="l08087"></a>08087 1, 0, 20, 1, 1, 0, 3, 0, 2, 16, -7, 0, 15, 16, 15, 2, 15, 7, 2, 1, 6, 3, 3, 16, 3,
-<a name="l08088"></a>08088 2, 0, 2, 1, 18, 12, 12, 6, 85, 1, 1, 8, 16, 15, 15, 31, 16, 1, 16, 16, 7, 32, 8, -71, 2,
-<a name="l08089"></a>08089 -51, 0, 19, 16, -10, -19, 51, 47, 93, 51, 47, 17, 18, 57, 47, 43, 51, 51, 17, 51, 25, 17, 57, 47, 0,
-<a name="l08090"></a>08090 24, 63, 60, 60, 47, 93, -3, 17, 57, 57, -121, 5, 46, 43, 43, -121, 14, 125, -60, 49, 48, 1, 93, 93, 0,
-<a name="l08091"></a>08091 93, 37, 3, 51, 19, 54, 54, 53, 19, 51, 3, 14, 3, 4, 5, 39, 54, 1, 60, -72, -55, -99, -86, 86, 10,
-<a name="l08092"></a>08092 -63, 10, 8, 19, 85, -92, -2, -61, -2, -38, 27, -77, -127, 3, -92, -4, -105, 67, -5, -66, 1, 109, -2, -25, -53,
-<a name="l08093"></a>08093 -92, -59, -111, 120, 49, -90, 26, 0, 0, 1, 0, 110, -2, 104, 3, -9, 4, 49, 0, 25, 0, -110, 64, 9, 56,
-<a name="l08094"></a>08094 22, 73, 22, 91, 22, 3, 15, 23, -72, -1, -16, -78, 2, 16, 21, -72, -1, -16, 64, 23, 2, 3, 108, 8, 8,
-<a name="l08095"></a>08095 14, 26, 19, 14, 12, 12, 24, -7, 14, 7, 5, 5, 6, 6, 0, 20, 32, 17, -72, -1, -8, -76, 11, 12, 6,
-<a name="l08096"></a>08096 85, 17, -72, -1, -4, 64, 17, 13, 13, 6, 85, 17, 20, 15, 15, 6, 85, 17, 35, 16, 16, 6, 85, 17, -72,
-<a name="l08097"></a>08097 2, -56, 64, 22, 27, 0, 32, 12, 18, 11, 13, 6, 85, 12, 8, 15, 15, 6, 85, 12, 18, 16, 16, 6, 85,
-<a name="l08098"></a>08098 12, -71, 2, -55, 0, 26, 16, -10, 43, 43, 43, -19, 16, -10, 43, 43, 43, 43, -19, 17, 57, 47, 51, 47, 0,
-<a name="l08099"></a>08099 63, -19, 51, 47, 63, 17, 18, 57, 47, -19, 49, 48, 23, 56, 1, 23, 56, 93, 1, 17, 20, 51, 50, 55, 23,
-<a name="l08100"></a>08100 6, 35, 34, 38, 53, 17, 54, 51, 50, 4, 17, 17, 35, 17, 52, 38, 38, 35, 34, 1, 38, 123, 50, 34, 21,
-<a name="l08101"></a>08101 59, 76, -126, -109, -76, -63, -16, 1, 36, -66, 51, -96, -113, 98, 3, -127, -2, -25, 122, 12, -117, 25, -116, -117, 1,
-<a name="l08102"></a>08102 -113, 53, -58, -2, -25, -4, 22, 3, -41, 111, -119, 92, 0, 0, 1, 0, 115, -1, -16, 4, 5, 4, 55, 0, 32,
-<a name="l08103"></a>08103 0, -96, 64, 57, 77, 14, 75, 18, 122, 14, -117, 14, 4, 47, 14, 47, 18, 61, 14, 61, 18, 4, 24, 108, 29,
-<a name="l08104"></a>08104 29, 2, 8, 11, -7, 10, 10, 13, -7, 8, 11, 0, 0, 19, -7, 2, 7, 11, 11, 10, 10, 32, 26, 26, 27,
-<a name="l08105"></a>08105 27, 22, 16, 38, 5, 8, 16, 16, 6, 85, 5, -72, -1, -8, -76, 15, 15, 6, 85, 5, -72, -1, -8, -73, 11,
-<a name="l08106"></a>08106 13, 6, 85, 32, 5, 1, 5, -67, 2, -58, 0, 34, 0, 22, 2, -49, 0, 32, -1, -8, 64, 17, 16, 16, 6,
-<a name="l08107"></a>08107 85, 32, 14, 15, 15, 6, 85, 32, 14, 11, 13, 6, 85, 32, -71, 2, -55, 0, 33, 16, -12, 43, 43, 43, -19,
-<a name="l08108"></a>08108 16, -12, 93, 43, 43, 43, -19, 17, 57, 47, 51, 47, 17, 51, 47, 51, 47, 0, 63, -19, 51, 47, 63, -19, 51,
-<a name="l08109"></a>08109 47, -19, 17, 18, 57, 47, -19, 49, 48, 1, 93, 93, 19, 54, 51, 50, 0, 17, 16, 0, 33, 34, 39, 55, 22,
-<a name="l08110"></a>08110 51, 50, 54, 53, 52, 38, 35, 34, 7, 21, 20, 51, 50, 55, 23, 6, 35, 34, 38, 53, 122, -83, -67, -23, 1,
-<a name="l08111"></a>08111 56, -2, -64, -2, -30, -61, 113, 46, 98, -105, -85, -9, -62, -94, 84, 82, 123, 50, 34, 20, 58, 77, -126, -110, 4,
-<a name="l08112"></a>08112 2, 53, -2, -18, -2, -4, -2, -1, -2, -48, 71, -98, 63, -61, -60, -84, -47, 19, -62, 123, 12, -117, 25, -115, -118,
-<a name="l08113"></a>08113 0, 1, 0, 25, -2, 104, 3, 97, 4, 37, 0, 13, 0, -90, -71, 0, 3, -1, -20, 64, 65, 15, 16, 6, 85,
-<a name="l08114"></a>08114 9, 3, 1, 87, 4, 104, 2, 102, 3, 102, 4, 120, 2, 118, 4, -23, 3, -7, 3, 8, 25, 1, 20, 11, 38,
-<a name="l08115"></a>08115 11, 47, 15, 54, 11, 72, 2, 71, 4, 88, 2, 8, 12, 16, 1, 4, 108, 0, 12, 16, 12, 2, 12, 12, 2,
-<a name="l08116"></a>08116 0, 14, 9, 8, 3, 2, 6, 4, 12, 32, 1, -72, -1, -8, 64, 26, 11, 13, 6, 85, 1, 36, 15, 16, 6,
-<a name="l08117"></a>08117 85, -113, 1, 1, 31, 1, 47, 1, 111, 1, 127, 1, 4, 1, 1, 9, 2, -72, -1, -16, 64, 16, 3, 32, 15,
-<a name="l08118"></a>08118 2, 63, 2, 95, 2, 127, 2, 4, 2, 2, 8, 32, 9, -71, 2, -58, 0, 15, 16, -10, -19, 51, 47, 93, -19,
-<a name="l08119"></a>08119 56, 18, 57, 47, 93, 113, 43, 43, -19, 57, 0, 63, 60, 60, 60, 63, 18, 57, 47, 93, -19, 51, 56, 49, 48,
-<a name="l08120"></a>08120 1, 93, 93, 113, 43, 1, 17, 1, 51, 1, 54, 54, 55, 19, 51, 3, 2, 5, 17, 1, 89, -2, -64, -53, 1,
-<a name="l08121"></a>08121 0, 79, 64, 10, 29, -57, 33, 29, -2, -14, -2, 104, 3, 41, 2, -108, -3, -17, 47, 115, 97, 1, 14, -2, -51,
-<a name="l08122"></a>08122 -2, -14, 105, -4, -19, 0, 1, 0, 10, 0, 0, 3, 102, 4, 37, 0, 17, 0, -101, -71, 0, 10, -1, -20, 64,
-<a name="l08123"></a>08123 28, 11, 12, 6, 85, 11, 20, 13, 16, 6, 85, 7, 13, 47, 19, 58, 5, 58, 10, 72, 10, 118, 4, -124, 4,
-<a name="l08124"></a>08124 7, 12, 16, 5, -70, -1, -16, 0, 13, -1, -16, 64, 30, 5, 13, 5, 13, 6, 12, 10, 6, 12, 12, -70, 11,
-<a name="l08125"></a>08125 10, 20, 11, 11, 10, 6, 10, -7, 7, 10, 17, 12, 11, 6, 9, 9, 12, 11, -72, -1, -16, 64, 22, 15, 11,
-<a name="l08126"></a>08126 47, 11, 2, 11, 11, 0, 10, 6, 6, 7, 7, 17, 10, 16, 16, 6, 85, 17, 32, 0, -71, 2, -58, 0, 19,
-<a name="l08127"></a>08127 16, -10, -19, 43, 51, 47, 60, 17, 51, 17, 51, 47, 93, 56, 51, 51, 47, 0, 63, 60, 60, 63, -3, 57, -121,
-<a name="l08128"></a>08128 5, 46, 43, -121, 125, -60, 1, 17, 18, 57, 57, 0, 57, 57, 56, 1, 56, 56, 49, 48, 1, 93, 43, 43, 1,
-<a name="l08129"></a>08129 7, 14, 2, 7, 19, 21, 33, 53, 33, 1, 51, 1, 54, 54, 53, 55, 3, 102, 10, 5, 33, 106, 116, -29, -3,
-<a name="l08130"></a>08130 4, 2, 21, -3, -74, -39, 1, 39, 75, 64, 10, 4, 37, -65, 95, 117, 124, 67, -2, -98, 113, -96, 3, -123, -2,
-<a name="l08131"></a>08131 41, 55, 125, 115, -80, 0, 0, 2, 0, -106, -2, 104, 3, -8, 4, 37, 0, 20, 0, 24, 0, -97, 64, 25, 16,
-<a name="l08132"></a>08132 26, 117, 6, -125, 6, 3, 22, 21, 14, 10, 10, 20, -7, 0, 6, 8, 32, 11, 14, 16, 16, 6, 85, 11, -72,
-<a name="l08133"></a>08133 -1, -12, 64, 28, 15, 15, 6, 85, 11, 12, 13, 13, 6, 85, 11, 22, 12, 12, 6, 85, 11, 11, 0, 18, 32,
-<a name="l08134"></a>08134 2, 6, 16, 16, 6, 85, 2, -72, -1, -11, -76, 15, 15, 6, 85, 2, -72, -1, -11, -73, 11, 12, 6, 85, 16,
-<a name="l08135"></a>08135 2, 1, 2, -69, 2, -54, 0, 26, 0, 23, 2, -29, -78, 22, 22, 0, -72, -1, -23, -76, 15, 16, 6, 85, 0,
-<a name="l08136"></a>08136 -72, -1, -13, -76, 13, 13, 6, 85, 0, -72, -1, -11, -76, 12, 12, 6, 85, 0, -71, 2, -57, 0, 25, 16, -10,
-<a name="l08137"></a>08137 43, 43, 43, 50, 47, -19, 16, -10, 93, 43, 43, 43, -19, 18, 57, 47, 43, 43, 43, 43, -19, 0, 63, -19, 63,
-<a name="l08138"></a>08138 63, 47, 49, 48, 1, 93, 19, 33, 17, 20, 6, 7, 7, 6, 21, 21, 35, 53, 52, 54, 55, 55, 54, 54, 53,
-<a name="l08139"></a>08139 53, 33, 19, 17, 51, 17, -106, 3, 98, 41, 53, 53, 82, -65, 39, 62, 59, 43, 27, -3, 92, 16, -73, 4, 37,
-<a name="l08140"></a>08140 -2, -8, 113, -119, 72, 72, 110, 123, -86, -113, 109, -121, 78, 76, 55, 89, 73, -113, -6, -29, 3, -18, -4, 18, 0,
-<a name="l08141"></a>08141 0, 1, 0, 40, 0, 0, 3, -126, 4, 49, 0, 14, 0, 104, -73, 43, 10, 59, 10, 73, 10, 3, 3, -70, -1,
-<a name="l08142"></a>08142 -16, 0, 4, -1, -16, 64, 21, 7, 10, 14, -7, 0, 6, 0, 12, -7, 2, 7, 14, 14, 47, 0, 1, 0, 0,
-<a name="l08143"></a>08143 8, 32, 5, -72, -1, -14, 64, 11, 12, 12, 6, 85, 5, 8, 13, 13, 6, 85, 5, -72, -1, -35, -76, 15, 15,
-<a name="l08144"></a>08144 6, 85, 5, -72, -1, -32, -76, 16, 16, 6, 85, 5, -71, 2, -56, 0, 16, 16, -10, 43, 43, 43, 43, -19, 51,
-<a name="l08145"></a>08145 47, 93, 51, 47, 0, 63, -19, 51, 63, -19, 63, 49, 48, 56, 1, 56, 1, 93, 19, 54, 51, 32, 22, 21, 17,
-<a name="l08146"></a>08146 35, 17, 52, 38, 38, 35, 34, 7, 40, -102, -127, 1, 66, -3, -66, 62, -80, -98, 107, -107, 4, 27, 22, -7, -5,
-<a name="l08147"></a>08147 -3, -61, 2, 10, -111, -108, 92, 20, 0, 1, 0, 100, -1, -29, 5, 42, 4, 37, 0, 33, 0, -111, 64, 70, 7,
-<a name="l08148"></a>08148 15, 8, 19, 22, 15, 28, 19, 25, 26, 43, 31, 47, 35, 49, 15, 53, 16, 61, 19, 61, 26, 49, 30, 72, 20,
-<a name="l08149"></a>08149 72, 25, 89, 5, 92, 18, 90, 31, 104, 5, 106, 18, 106, 31, 117, 11, 114, 12, 116, 16, 118, 26, 121, 31, -116,
-<a name="l08150"></a>08150 5, -119, 30, -119, 31, 28, 14, 3, 3, 33, 17, -7, 28, 11, 22, 7, 33, 6, 8, -72, -1, -8, 64, 24, 16,
-<a name="l08151"></a>08151 16, 6, 85, 22, 8, 16, 16, 6, 85, 33, 8, 16, 16, 6, 85, 8, 32, 7, 7, 33, 22, 32, 23, -72, 2,
-<a name="l08152"></a>08152 -58, -75, 35, 14, 3, 0, 32, 33, -71, 2, -59, 0, 34, 16, -12, -3, 50, 50, 16, -10, -19, 18, 57, 47, -19,
-<a name="l08153"></a>08153 43, 43, 43, 0, 63, 60, 60, 63, -19, 18, 57, 47, 51, 49, 48, 1, 93, 1, 23, 18, 23, 50, 54, 53, 19,
-<a name="l08154"></a>08154 51, 3, 14, 3, 7, 22, 22, 51, 50, 54, 54, 55, 19, 51, 3, 6, 2, 4, 35, 34, 38, 2, 17, 3, 1,
-<a name="l08155"></a>08155 38, 4, 6, 17, 106, -86, 21, -64, 24, 6, 26, 81, -81, -108, 25, -74, -123, 123, -80, 84, 14, 43, -64, 36, 21,
-<a name="l08156"></a>08156 108, -2, -11, -45, -69, -3, 125, 14, 4, 37, -84, -2, -9, 102, 106, -108, 1, 29, -2, -78, 85, 88, 98, 73, 12,
-<a name="l08157"></a>08157 108, -126, 117, -71, -85, 1, -57, -2, 119, -35, -2, -38, -74, -75, 1, 80, 1, 24, 1, 37, 0, 1, 0, 40, -1,
-<a name="l08158"></a>08158 -8, 4, -109, 4, 49, 0, 30, 0, -102, 64, 76, 73, 21, 73, 22, 90, 21, 101, 15, 117, 15, 5, 1, -24, 0,
-<a name="l08159"></a>08159 0, 3, -7, 29, 10, 18, 10, 7, 24, -7, 12, 7, 10, 10, 0, 24, 32, 7, 11, 11, 11, 6, 85, 7, 15,
-<a name="l08160"></a>08160 12, 12, 6, 85, 7, 15, 15, 15, 6, 85, 7, 8, 16, 16, 6, 85, 64, 7, 1, 7, 7, 16, 0, 0, 1,
-<a name="l08161"></a>08161 1, 10, 9, 9, 47, 10, 1, 10, 10, 19, 32, 16, -72, -1, -11, -76, 12, 12, 6, 85, 16, -72, -1, -35, -76,
-<a name="l08162"></a>08162 15, 15, 6, 85, 16, -72, -1, -32, -76, 16, 16, 6, 85, 16, -71, 2, -56, 0, 32, 16, -10, 43, 43, 43, -19,
-<a name="l08163"></a>08163 51, 47, 93, 51, 47, 17, 51, 47, 51, 47, 18, 57, 47, 113, 43, 43, 43, 43, -19, 18, 57, 47, 0, 63, -3,
-<a name="l08164"></a>08164 50, 63, 63, -19, 51, 25, 47, 24, -19, 49, 48, 1, 93, 55, 55, 22, 51, 50, 54, 53, 17, 34, 7, 39, 54,
-<a name="l08165"></a>08165 51, 50, 4, 22, 21, 17, 35, 17, 52, 38, 38, 35, 7, 17, 20, 6, 6, 35, 34, 40, 33, 52, 61, 69, 52,
-<a name="l08166"></a>08166 86, 125, 17, -28, -21, -18, 1, 0, -121, -65, 47, -98, -74, 96, 37, 117, 116, 94, 25, -113, 18, 61, 80, 2, 100,
-<a name="l08167"></a>08167 18, -97, 29, 80, -43, -49, -3, -61, 2, 10, -101, -112, 90, 2, -3, 125, 100, 106, 68, 0, 0, 2, 0, -101, 0,
-<a name="l08168"></a>08168 0, 3, 87, 4, 37, 0, 3, 0, 7, 0, 79, -74, 2, 6, 10, 3, 7, 6, 9, -72, 2, -56, 64, 25, 0,
-<a name="l08169"></a>08169 32, 3, 13, 15, 15, 6, 85, 3, 3, 12, 12, 6, 85, 3, -108, 4, 32, 7, 20, 16, 16, 6, 85, 7, -72,
-<a name="l08170"></a>08170 -1, -3, -76, 13, 13, 6, 85, 7, -72, -1, -3, -76, 11, 11, 6, 85, 7, -71, 2, -57, 0, 8, 16, -10, 43,
-<a name="l08171"></a>08171 43, 43, -3, -10, 43, 43, -3, -26, 0, 63, 60, 63, 60, 49, 48, 1, 17, 35, 17, 33, 17, 35, 17, 3, 87,
-<a name="l08172"></a>08172 -61, -2, -54, -61, 4, 37, -5, -37, 4, 37, -5, -37, 4, 37, 0, 0, 2, 0, -101, 0, 0, 3, 87, 4, 37,
-<a name="l08173"></a>08173 0, 3, 0, 7, 0, 79, -74, 2, 10, 6, 3, 7, 6, 9, -72, 2, -56, 64, 25, 0, 32, 3, 13, 15, 15,
-<a name="l08174"></a>08174 6, 85, 3, 3, 12, 12, 6, 85, 3, -108, 4, 32, 7, 20, 16, 16, 6, 85, 7, -72, -1, -3, -76, 13, 13,
-<a name="l08175"></a>08175 6, 85, 7, -72, -1, -3, -76, 11, 11, 6, 85, 7, -71, 2, -57, 0, 8, 16, -10, 43, 43, 43, -3, -10, 43,
-<a name="l08176"></a>08176 43, -3, -26, 0, 63, 60, 47, 63, 49, 48, 1, 17, 35, 17, 33, 17, 35, 17, 3, 87, -61, -2, -54, -61, 4,
-<a name="l08177"></a>08177 37, -5, -37, 4, 37, -3, -37, 2, 37, 0, 0, 2, 0, -101, 2, 0, 3, 87, 4, 37, 0, 3, 0, 7, 0,
-<a name="l08178"></a>08178 78, -75, 2, 6, 3, 7, 6, 9, -72, 2, -56, 64, 25, 0, 32, 3, 13, 15, 15, 6, 85, 3, 3, 12, 12,
-<a name="l08179"></a>08179 6, 85, 3, -108, 4, 32, 7, 20, 16, 16, 6, 85, 7, -72, -1, -3, -76, 13, 13, 6, 85, 7, -72, -1, -3,
-<a name="l08180"></a>08180 -76, 11, 11, 6, 85, 7, -71, 2, -57, 0, 8, 16, -10, 43, 43, 43, -3, -10, 43, 43, -3, -26, 0, 63, 60,
-<a name="l08181"></a>08181 47, 47, 49, 48, 1, 17, 35, 17, 33, 17, 35, 17, 3, 87, -61, -2, -54, -61, 4, 37, -3, -37, 2, 37, -3,
-<a name="l08182"></a>08182 -37, 2, 37, 0, 1, 0, 90, 2, -92, 1, -119, 4, 37, 0, 3, 0, 25, 64, 12, 3, 0, 0, 1, 6, 2,
-<a name="l08183"></a>08183 60, 1, 100, 3, -84, 0, 47, -19, -4, -19, 0, 63, 51, 47, 60, 49, 48, 19, 19, 51, 3, 90, 98, -51, -74,
-<a name="l08184"></a>08184 2, -92, 1, -127, -2, 127, 0, 0, 2, 0, 90, 2, -92, 2, -4, 4, 37, 0, 3, 0, 7, 0, 48, 64, 26,
-<a name="l08185"></a>08185 0, 4, 1, 5, 4, 4, 5, 6, 2, 60, 1, 100, 3, -84, 95, 0, 1, 0, 0, 6, 60, 5, 100, 7, -84,
-<a name="l08186"></a>08186 4, 47, -19, -4, -3, 50, 47, 93, -19, -4, -19, 0, 63, 51, 47, 16, 60, 16, 60, 49, 48, 1, 19, 51, 3,
-<a name="l08187"></a>08187 33, 19, 51, 3, 1, -51, 98, -51, -74, -2, 20, 98, -51, -74, 2, -92, 1, -127, -2, 127, 1, -127, -2, 127, 0,
-<a name="l08188"></a>08188 2, 0, -101, 0, 0, 5, -21, 4, 37, 0, 13, 0, 27, 0, 106, 64, 9, 22, 6, 2, 16, 15, 1, 15, 18,
-<a name="l08189"></a>08189 17, -72, 2, -46, -75, 14, 14, 9, 10, 6, 7, -72, 2, -46, -78, 10, 6, 29, -68, 2, -56, 0, 23, 2, -48,
-<a name="l08190"></a>08190 0, 22, 2, -47, -76, 1, 1, 0, 2, 0, -70, 2, -48, 0, 3, 2, -47, -77, 17, 16, 14, 16, -65, 2, -48,
-<a name="l08191"></a>08191 0, 15, 2, -47, 0, 7, 2, -48, 0, 10, 2, -57, 0, 28, 16, -10, -3, -10, -19, 60, 16, 60, -10, -19, 60,
-<a name="l08192"></a>08192 16, 60, 16, -10, -3, -26, 0, 63, -3, 60, 63, 60, 16, -3, 60, 47, 93, 47, 63, 49, 48, 1, 17, 35, 17,
-<a name="l08193"></a>08193 52, 38, 35, 33, 17, 35, 17, 33, 50, 22, 1, 17, 51, 17, 33, 50, 54, 53, 17, 51, 17, 20, 6, 35, 4,
-<a name="l08194"></a>08194 94, -88, 70, 78, -2, 33, -88, 2, -88, -117, -112, -3, -54, -88, 1, -33, 88, 60, -88, -120, -109, 3, 23, -2, 65,
-<a name="l08195"></a>08195 1, -82, 77, 67, -4, 106, 4, 37, -107, -4, 112, 2, -51, -3, -62, 78, 66, 3, 6, -4, -23, 115, -101, 0, 0,
-<a name="l08196"></a>08196 2, -1, -84, 0, 0, 1, 94, 5, 71, 0, 12, 0, 16, 0, 78, -71, 0, 0, 2, -45, -73, 7, -84, 16, 15,
-<a name="l08197"></a>08197 10, 16, 6, 10, -72, 2, -45, -76, 47, 3, 1, 3, 18, -72, 2, -56, -78, 13, 32, 16, -72, -1, -2, -76, 11,
-<a name="l08198"></a>08198 11, 6, 85, 16, -72, -1, -2, 64, 11, 13, 13, 6, 85, 16, 18, 16, 16, 6, 85, 16, -71, 2, -57, 0, 17,
-<a name="l08199"></a>08199 16, -12, 43, 43, 43, -3, -26, 47, 93, -19, 0, 63, 63, 16, -2, -19, 49, 48, 17, 50, 22, 21, 20, 6, 6,
-<a name="l08200"></a>08200 35, 38, 38, 53, 52, 54, 1, 17, 35, 17, 41, 43, 22, 38, 24, 37, 47, 49, 1, -127, -61, 5, 71, 53, 32,
-<a name="l08201"></a>08201 24, 38, 22, 1, 50, 33, 37, 48, -2, -34, -5, -37, 4, 37, -1, -1, 0, 40, -2, 104, 3, -126, 4, 49, 2,
-<a name="l08202"></a>08202 38, 2, -86, 0, 0, 1, 7, 2, -115, 0, 8, 1, -10, 0, 29, 64, 15, 2, 1, -113, 15, 1, 0, 15, 15,
-<a name="l08203"></a>08203 2, 2, 65, 1, 2, 2, 15, -71, 2, -38, 0, 41, 0, 43, 1, 43, 93, 53, 53, 0, -1, -1, 0, 40, -2,
-<a name="l08204"></a>08204 104, 3, -126, 4, 49, 2, 38, 2, -86, 0, 0, 1, 7, 2, -107, 0, 8, 1, -10, 0, 44, 64, 12, 1, 80,
-<a name="l08205"></a>08205 15, -112, 15, 2, -112, 15, -80, 15, 2, 15, -72, -1, -64, 64, 12, 9, 12, 52, 0, 15, 15, 2, 2, 65, 1,
-<a name="l08206"></a>08206 1, 18, -71, 2, -38, 0, 41, 0, 43, 1, 43, 43, 93, 113, 53, -1, -1, -1, 87, 0, 0, 3, 70, 5, -70,
-<a name="l08207"></a>08207 0, 38, 2, -84, 0, 0, 1, 7, 2, -106, -2, 86, 0, 0, 0, 22, 64, 10, 1, 0, 27, 27, 38, 38, 65,
-<a name="l08208"></a>08208 1, 1, 23, -71, 2, -37, 0, 41, 0, 43, 1, 43, 53, -1, -1, -1, 87, 0, 0, 3, 70, 5, -70, 0, 38,
-<a name="l08209"></a>08209 2, -84, 0, 0, 0, 39, 2, -106, -2, 86, 0, 0, 1, 6, 2, -104, -31, 57, 0, 73, -79, 2, 48, -72, -1,
-<a name="l08210"></a>08210 -30, -76, 10, 10, 6, 85, 48, -72, -1, -30, -73, 15, 15, 6, 85, 0, 48, 1, 48, -72, -1, -64, 64, 19, 12,
-<a name="l08211"></a>08211 14, 52, 0, 48, 41, 20, 19, 65, 1, 0, 27, 27, 51, 51, 65, 2, 1, 38, -72, 2, -36, -77, 41, 1, 1,
-<a name="l08212"></a>08212 23, -71, 2, -37, 0, 41, 0, 43, 43, 1, 43, 53, 43, 43, 93, 43, 43, 53, 0, 0, 1, 0, 45, 0, 0,
-<a name="l08213"></a>08213 3, -63, 4, 37, 0, 13, 0, -126, 64, 32, 47, 15, 59, 9, 58, 10, 121, 6, 121, 9, 121, 10, -127, 2, 7,
-<a name="l08214"></a>08214 42, 2, 42, 6, 42, 9, 42, 10, 60, 2, 59, 6, 6, 6, 9, 8, 8, -72, -1, -10, 64, 46, 14, 17, 6,
-<a name="l08215"></a>08215 85, 8, -70, 7, 6, 20, 7, 7, 6, 6, 9, 58, 5, -7, 4, 4, 3, 10, 12, 7, 6, 9, 9, 4, 9,
-<a name="l08216"></a>08216 8, 6, 8, 7, 7, 13, 4, 4, 12, 32, 47, 13, -65, 13, -49, 13, 3, 13, -71, 2, -51, 0, 15, 16, -10,
-<a name="l08217"></a>08217 93, -19, 51, 47, 18, 57, 47, 51, 51, 17, 51, 25, 17, 57, 47, 0, 24, 63, 60, 63, 60, 16, -3, -28, 57,
-<a name="l08218"></a>08218 -121, 5, 46, 43, 43, -121, 125, -60, 49, 48, 1, 93, 93, 1, 2, 0, 35, 33, 53, 33, 3, 51, 19, 54, 19,
-<a name="l08219"></a>08219 19, 51, 3, -73, 17, -2, -5, -22, -2, 118, 1, 20, -79, -55, -94, -18, 13, 10, -63, 3, 12, -2, 40, -2, -52,
-<a name="l08220"></a>08220 -96, 3, -123, -4, 121, 67, 1, -41, 1, 109, 0, -1, -1, 0, 100, -1, -29, 5, 42, 5, 70, 2, 38, 2, -71,
-<a name="l08221"></a>08221 0, 0, 1, 7, 2, -106, 3, 125, 0, 0, 0, 26, 64, 13, 1, 79, 46, 1, 10, 46, 46, 22, 22, 65, 1,
-<a name="l08222"></a>08222 1, 34, -71, 2, -35, 0, 41, 0, 43, 1, 43, 113, 53, -1, -1, 0, 100, -1, -29, 5, 42, 5, 70, 2, 38,
-<a name="l08223"></a>08223 2, -71, 0, 0, 1, 7, 2, -106, -1, 106, 0, 0, 0, 22, 64, 10, 1, 0, 46, 46, 33, 33, 65, 1, 1,
-<a name="l08224"></a>08224 34, -71, 2, -35, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 100, -1, -29, 5, 42, 5, 70, 2, 38, 2, -31,
-<a name="l08225"></a>08225 0, 0, 1, 7, 2, -106, 3, 125, 0, 0, 0, 26, 64, 13, 2, 79, 59, 1, 10, 59, 59, 22, 22, 65, 2,
-<a name="l08226"></a>08226 1, 47, -71, 2, -35, 0, 41, 0, 43, 1, 43, 113, 53, -1, -1, 0, 100, -1, -29, 5, 42, 5, 70, 2, 38,
-<a name="l08227"></a>08227 2, -31, 0, 0, 1, 7, 2, -106, -1, 106, 0, 0, 0, 22, 64, 10, 2, 0, 59, 59, 33, 33, 65, 2, 1,
-<a name="l08228"></a>08228 47, -71, 2, -35, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 105, -2, -59, 4, 74, 4, 37, 2, 38, 2, -96,
-<a name="l08229"></a>08229 0, 0, 1, 7, 2, -108, 0, -21, 0, 0, 0, 22, 64, 10, 1, 0, 23, 24, 6, 17, 65, 1, 1, 23, -71,
-<a name="l08230"></a>08230 2, -34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 105, -2, 82, 4, 74, 4, 37, 2, 38, 2, -96, 0, 0,
-<a name="l08231"></a>08231 1, 7, 2, -107, 0, -21, 0, 0, 0, 22, 64, 10, 1, 0, 25, 26, 6, 17, 65, 1, 1, 25, -71, 2, -34,
-<a name="l08232"></a>08232 0, 41, 0, 43, 1, 43, 53, 0, 2, 0, 105, 0, 0, 4, 74, 4, 37, 0, 21, 0, 37, 1, 30, 64, 83,
-<a name="l08233"></a>08233 -126, 20, -128, 21, -89, 12, -40, 0, -41, 21, 5, 85, 3, 86, 9, 86, 12, 103, 3, 127, 8, 115, 20, -116, 9,
-<a name="l08234"></a>08234 7, 59, 21, 72, 1, 77, 2, 73, 8, 77, 9, 73, 12, 77, 21, 7, 25, 8, 38, 12, 56, 1, 58, 2, 59,
-<a name="l08235"></a>08235 8, 59, 9, 57, 12, 7, 63, 21, -127, 9, -113, 21, -90, 12, -38, 21, 5, 8, 2, 41, 19, 40, 21, 61, 2,
-<a name="l08236"></a>08236 4, 2, 24, 12, 17, 6, 85, 12, -72, -1, -24, -76, 12, 17, 6, 85, 34, -72, 2, -45, 64, 44, -80, 26, 1,
-<a name="l08237"></a>08237 26, 26, 6, 10, 21, 12, 11, 11, 0, 2, 9, 10, 1, 1, 0, 11, 11, -70, 10, 1, 20, 10, 10, 1, 21,
-<a name="l08238"></a>08238 12, 1, 9, 4, 10, 6, 5, 0, 1, 10, 17, 16, 11, 10, 6, 30, -72, 2, -45, 64, 33, 0, 22, 32, 22,
-<a name="l08239"></a>08239 127, 22, -81, 22, -65, 22, 5, 31, 22, 47, 22, 2, 22, 22, 5, 15, 16, 18, 4, 5, 7, 9, 2, 12, 21,
-<a name="l08240"></a>08240 4, 17, 6, 1, -72, 2, 96, -73, -128, 0, 1, 0, 0, 16, 32, 17, -72, 2, -54, -74, 39, 11, 10, 5, 32,
-<a name="l08241"></a>08241 10, 6, -71, 2, -55, 0, 38, 16, -10, 50, -19, 47, 51, 16, -10, -19, 51, 47, 93, -19, 17, 18, 23, 57, 51,
-<a name="l08242"></a>08242 17, 51, 50, 17, 51, 18, 57, 47, 113, 93, -19, 0, 63, 60, 60, 60, 63, 60, 60, 60, 18, 23, 57, -121, 5,
-<a name="l08243"></a>08243 46, 43, -121, 125, -60, 7, 14, 60, 60, -121, 14, 16, -60, 60, 0, 24, 17, 18, 57, 47, 93, -19, 43, 43, 49,
-<a name="l08244"></a>08244 48, 0, 93, 93, 1, 93, 93, 93, 93, 33, 35, 1, 6, 7, 3, 35, 19, 18, 55, 3, 51, 1, 54, 54, 55,
-<a name="l08245"></a>08245 55, 51, 7, 6, 6, 7, 1, 52, 54, 54, 51, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 4, 74, -20,
-<a name="l08246"></a>08246 -2, 107, 93, 18, 43, -58, 43, 30, -78, -9, -21, 1, 84, 62, 50, 13, 25, -58, 24, 17, 108, 103, -2, -83, 23,
-<a name="l08247"></a>08247 38, 23, 24, 38, 22, 22, 38, 24, 23, 38, 22, 2, 61, 51, -101, -2, -111, 1, 111, 1, 0, 90, 1, 92, -2,
-<a name="l08248"></a>08248 37, 41, 109, 112, -43, -37, -100, -81, 62, -2, -35, 24, 37, 23, 23, 37, 24, 24, 37, 23, 23, 37, 0, -1, -1,
-<a name="l08249"></a>08249 0, 50, 0, 0, 4, 41, 4, 49, 2, 38, 2, -95, 0, 0, 1, 6, 2, -104, 8, -20, 0, 32, 64, 19, 1,
-<a name="l08250"></a>08250 0, 29, 16, 29, 32, 29, 96, 29, 4, 0, 29, 22, 15, 15, 65, 1, 1, 19, -71, 2, -33, 0, 41, 0, 43,
-<a name="l08251"></a>08251 1, 43, 93, 53, -1, -1, 0, 25, 0, 0, 2, -24, 4, 49, 2, 38, 2, -94, 0, 0, 1, 6, 2, -104, -40,
-<a name="l08252"></a>08252 70, 0, 40, 64, 26, 1, 64, 36, -128, 36, 2, 32, 36, 80, 36, -112, 36, -80, 36, -64, 36, 5, 0, 36, 29,
-<a name="l08253"></a>08253 17, 17, 65, 1, 1, 26, -71, 2, -32, 0, 41, 0, 43, 1, 43, 93, 113, 53, -1, -1, 0, 45, 0, 0, 3,
-<a name="l08254"></a>08254 -28, 4, 37, 2, 38, 2, -93, 0, 0, 1, 6, 2, -104, 78, 0, 0, 32, 64, 19, 1, 0, 18, 16, 18, 32,
-<a name="l08255"></a>08255 18, -80, 18, 4, 0, 18, 11, 5, 4, 65, 1, 1, 8, -71, 2, -36, 0, 41, 0, 43, 1, 43, 93, 53, -1,
-<a name="l08256"></a>08256 -1, 0, -106, 0, 0, 4, 64, 4, 49, 2, 38, 2, -92, 0, 0, 1, 7, 2, -104, 1, 12, -1, -66, 0, 30,
-<a name="l08257"></a>08257 64, 17, 2, 64, 29, 112, 29, -80, 29, 3, 0, 29, 22, 15, 8, 65, 2, 1, 19, -71, 2, -31, 0, 41, 0,
-<a name="l08258"></a>08258 43, 1, 43, 93, 53, 0, 2, 0, 0, 0, 0, 1, -80, 4, 37, 0, 3, 0, 18, 0, 87, -71, 0, 12, 2,
-<a name="l08259"></a>08259 -45, -73, 4, 2, 10, 3, 6, 3, 32, 0, -72, -1, -18, 64, 28, 16, 16, 6, 85, 0, 10, 13, 15, 6, 85,
-<a name="l08260"></a>08260 0, 64, 67, 68, 52, 0, 64, 61, 53, -97, 0, 1, 79, 0, -1, 0, 2, 0, -69, 2, -56, 0, 20, 0, 8,
-<a name="l08261"></a>08261 2, -45, 64, 9, 47, 15, 1, 15, 64, 16, 17, 52, 15, 47, 43, 113, -19, 16, -10, 113, 114, 43, 43, 43, 43,
-<a name="l08262"></a>08262 -3, 0, 63, 63, 47, -19, 49, 48, 1, 17, 35, 17, 3, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 53, 52,
-<a name="l08263"></a>08263 54, 54, 1, -80, -62, -102, 22, 37, 25, 22, 38, 24, 31, 53, 22, 38, 4, 37, -5, -37, 4, 37, -2, 113, 20,
-<a name="l08264"></a>08264 38, 26, 24, 38, 22, 43, 41, 24, 37, 23, 0, 0, 2, 0, 0, 0, 0, 3, 59, 4, 37, 0, 19, 0, 34,
-<a name="l08265"></a>08265 0, -114, 64, 10, 15, 36, 31, 36, 80, 1, 98, 1, 4, 28, -72, 2, -45, 64, 29, 16, 20, 1, 20, 9, 10,
-<a name="l08266"></a>08266 0, 39, 17, -7, 18, 6, 16, 16, 0, 17, 8, 32, 9, 2, 16, 16, 6, 85, 9, 9, 3, 32, 14, -72, -1,
-<a name="l08267"></a>08267 -6, 64, 43, 11, 13, 6, 85, 14, 22, 15, 15, 6, 85, 14, 2, 16, 16, 6, 85, 14, 64, 14, 16, 52, 79,
-<a name="l08268"></a>08268 14, 1, 15, 14, -49, 14, -33, 14, 3, 14, 19, 64, 14, 23, 52, 15, 19, 31, 19, 2, 19, -72, 2, -52, -77,
-<a name="l08269"></a>08269 36, 18, -59, 24, -71, 2, -45, 0, 32, 47, -3, -26, 16, -26, 93, 43, 47, 93, 113, 43, 43, 43, 43, -19, 51,
-<a name="l08270"></a>08270 47, 43, -19, 17, 18, 57, 47, 0, 63, -3, -28, 63, 47, 93, -19, 49, 48, 1, 93, 1, 34, 6, 21, 20, 23,
-<a name="l08271"></a>08271 22, 21, 21, 35, 53, 52, 39, 38, 53, 52, 55, 33, 53, 33, 1, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38,
-<a name="l08272"></a>08272 38, 53, 52, 54, 3, 59, -103, -83, 9, 26, -64, 20, 7, -121, -2, -12, 2, -125, -3, 25, 22, 37, 25, 22, 38,
-<a name="l08273"></a>08273 24, 24, 37, 23, 48, 3, -98, -81, -109, 29, 84, -14, 102, -109, -82, 106, -36, 74, 49, -91, 113, -96, -2, -86, 20,
-<a name="l08274"></a>08274 38, 26, 24, 38, 22, 22, 38, 24, 35, 49, 0, -1, -1, 0, -116, -1, -29, 4, 64, 4, 59, 2, 38, 2, -88,
-<a name="l08275"></a>08275 0, 0, 1, 7, 2, -104, 1, 20, 0, 0, 0, 22, 64, 10, 1, 0, 40, 33, 29, 22, 65, 1, 1, 30, -71,
-<a name="l08276"></a>08276 2, -33, 0, 41, 0, 43, 1, 43, 53, 0, 2, 0, 0, 2, 0, 1, -80, 4, 37, 0, 3, 0, 16, 0, 102,
-<a name="l08277"></a>08277 -71, 0, 10, 2, -45, 64, 12, 4, 4, 0, 2, 1, 2, 2, 3, 6, 3, 32, 0, -72, -1, -18, 64, 34, 16,
-<a name="l08278"></a>08278 16, 6, 85, 0, 10, 13, 15, 6, 85, 0, 40, 11, 12, 6, 85, 0, 64, 67, 68, 52, 0, 64, 61, 53, -97,
-<a name="l08279"></a>08279 0, 1, 79, 0, -1, 0, 2, 0, -69, 2, -56, 0, 18, 0, 7, 2, -45, 64, 9, 47, 13, 1, 13, 64, 16,
-<a name="l08280"></a>08280 17, 52, 13, 47, 43, 113, -19, 16, -12, 113, 114, 43, 43, 43, 43, 43, -3, 0, 63, 51, 47, 93, 57, 47, -19,
-<a name="l08281"></a>08281 49, 48, 1, 17, 35, 17, 7, 50, 22, 21, 20, 6, 35, 34, 38, 53, 52, 54, 54, 1, -80, -62, -102, 31, 53,
-<a name="l08282"></a>08282 49, 35, 31, 53, 22, 38, 4, 37, -3, -37, 2, 37, -10, 43, 41, 35, 49, 44, 40, 24, 38, 22, 0, -1, -1,
-<a name="l08283"></a>08283 0, 40, -2, 104, 3, -126, 4, 49, 2, 38, 2, -86, 0, 0, 1, 6, 2, -104, 18, -72, 0, 22, 64, 10, 1,
-<a name="l08284"></a>08284 0, 25, 18, 14, 8, 65, 1, 1, 15, -71, 2, -31, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 80, -1, -16,
-<a name="l08285"></a>08285 3, 86, 4, 55, 2, 38, 2, -85, 0, 0, 1, 6, 2, -104, -11, -52, 0, 40, -79, 1, 34, -72, -1, -32, 64,
-<a name="l08286"></a>08286 20, 11, 11, 6, 85, 0, 34, 96, 34, 112, 34, 3, 0, 34, 27, 13, 7, 65, 1, 1, 24, -71, 2, -33, 0,
-<a name="l08287"></a>08287 41, 0, 43, 1, 43, 93, 43, 53, -1, -1, 0, 60, 0, 0, 3, 70, 5, -70, 0, 38, 2, -84, 0, 0, 1,
-<a name="l08288"></a>08288 6, 2, -104, 31, 57, 0, 55, -79, 1, 33, -72, -1, -30, -76, 15, 15, 6, 85, 33, -72, -1, -30, -73, 10, 10,
-<a name="l08289"></a>08289 6, 85, 0, 33, 1, 33, -72, -1, -64, 64, 12, 12, 14, 52, 0, 33, 26, 20, 19, 65, 1, 1, 23, -71, 2,
-<a name="l08290"></a>08290 -36, 0, 41, 0, 43, 1, 43, 43, 93, 43, 43, 53, 0, -1, -1, 0, 80, 0, 0, 4, 62, 4, 49, 2, 38,
-<a name="l08291"></a>08291 2, -82, 0, 0, 1, 7, 2, -104, 1, 63, -1, -68, 0, 22, 64, 10, 1, 0, 37, 30, 21, 14, 65, 1, 1,
-<a name="l08292"></a>08292 27, -71, 2, -33, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 60, 0, 0, 2, 60, 4, 49, 2, 38, 2, -80,
-<a name="l08293"></a>08293 0, 0, 1, 7, 2, -104, -1, 98, -1, -50, 0, 49, -79, 1, 28, -72, -1, -30, -76, 11, 13, 6, 85, 28, -72,
-<a name="l08294"></a>08294 -1, -64, -73, 12, 14, 52, 16, 28, -112, 28, 2, -72, -1, -22, -73, 28, 21, 2, 3, 65, 1, 1, 18, -71, 2,
-<a name="l08295"></a>08295 -33, 0, 41, 0, 43, 1, 43, 93, 43, 43, 53, 0, 0, 3, 0, 90, -1, -31, 4, 62, 4, 66, 0, 13, 0,
-<a name="l08296"></a>08296 25, 0, 40, 1, 25, 64, 33, 47, 42, 92, 18, 92, 22, 83, 24, -89, 9, -88, 13, -25, 1, -23, 6, 8, 55,
-<a name="l08297"></a>08297 24, 71, 24, 83, 2, 89, 5, 89, 9, 83, 12, 83, 16, 7, 34, -72, 2, -45, 64, 25, 127, 26, -97, 26, 2,
-<a name="l08298"></a>08298 32, 26, -33, 26, 2, 47, 26, 1, 26, 26, 23, 17, -7, 11, 11, 23, -7, 3, 7, 30, -72, 2, -45, 64, 18,
-<a name="l08299"></a>08299 31, 38, 79, 38, 2, 95, 38, -113, 38, -97, 38, 3, 38, 38, 14, 20, 38, 7, -72, -1, -12, 64, 11, 16, 16,
-<a name="l08300"></a>08300 2, 85, 7, 12, 15, 15, 2, 85, 7, -72, -1, -12, 64, 11, 14, 14, 2, 85, 7, 10, 13, 13, 2, 85, 7,
-<a name="l08301"></a>08301 -72, -1, -10, 64, 11, 12, 12, 2, 85, 7, 0, 11, 11, 2, 85, 7, -72, -1, -26, -76, 11, 11, 6, 85, 7,
-<a name="l08302"></a>08302 -72, -1, -16, -76, 13, 13, 6, 85, 7, -72, -1, -14, -76, 12, 12, 6, 85, 7, -72, -1, -8, -76, 15, 15, 6,
-<a name="l08303"></a>08303 85, 7, -72, 2, -58, 64, 10, 42, 14, 38, 0, 10, 12, 15, 2, 85, 0, -72, -1, -10, 64, 29, 11, 11, 2,
-<a name="l08304"></a>08304 85, 0, 14, 11, 11, 6, 85, 0, 14, 13, 13, 6, 85, 0, 12, 16, 16, 6, 85, 0, 20, 12, 12, 6, 85,
-<a name="l08305"></a>08305 0, -72, -1, -10, -76, 15, 15, 6, 85, 0, -71, 2, -59, 0, 41, 16, -10, 43, 43, 43, 43, 43, 43, 43, -19,
-<a name="l08306"></a>08306 16, -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 17, 57, 47, 93, 113, -19, 0, 63, -19, 63, -3, 17,
-<a name="l08307"></a>08307 57, 47, 93, 113, 114, -19, 49, 48, 1, 93, 93, 19, 52, 0, 51, 50, 22, 18, 21, 20, 6, 6, 35, 34, 0,
-<a name="l08308"></a>08308 55, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, 5, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53,
-<a name="l08309"></a>08309 52, 54, 90, 1, 17, -31, -122, -40, -108, 112, -30, -96, -31, -2, -17, -47, -104, -119, -108, -113, -102, -119, -111, -112, 1,
-<a name="l08310"></a>08310 35, 22, 37, 25, 22, 38, 24, 24, 37, 23, 48, 2, 14, -2, 1, 54, 117, -1, 0, -65, -99, -8, -104, 1, 49,
-<a name="l08311"></a>08311 -4, -68, -47, -30, -83, -64, -42, -25, 89, 20, 38, 26, 24, 38, 22, 22, 38, 24, 35, 49, 0, 2, 0, 110, -2,
-<a name="l08312"></a>08312 104, 3, -9, 4, 49, 0, 24, 0, 40, 0, -23, 64, 32, 9, 32, 31, 34, 52, 9, 32, 14, 17, 52, 73, 21,
-<a name="l08313"></a>08313 75, 22, 91, 21, -117, 22, -72, 15, 5, 25, 21, 41, 21, 56, 21, 61, 22, 4, 15, 23, -72, -1, -16, -78, 2,
-<a name="l08314"></a>08314 14, 21, -69, -1, -16, 0, 2, 0, 25, 2, -45, 64, 19, 33, 33, 3, 108, 8, 8, 13, 41, 18, 14, 11, 11,
-<a name="l08315"></a>08315 23, -7, 13, 7, 5, -59, 6, -72, -1, -64, -75, 25, 40, 52, 6, 85, 29, -72, 2, -45, -74, 37, 20, 15, 15,
-<a name="l08316"></a>08316 6, 85, 37, -72, -1, -22, 64, 20, 12, 13, 6, 85, 37, 64, 35, 38, 52, 37, 64, 25, 28, 52, 37, 37, 0,
-<a name="l08317"></a>08317 19, 32, 16, -72, -1, -8, -76, 11, 12, 6, 85, 16, -72, -1, -4, 64, 20, 13, 13, 6, 85, 16, 20, 15, 15,
-<a name="l08318"></a>08318 6, 85, 16, 35, 16, 16, 6, 85, 47, 16, 1, 16, -72, 2, -56, 64, 22, 42, 0, 32, 11, 18, 11, 13, 6,
-<a name="l08319"></a>08319 85, 11, 8, 15, 15, 6, 85, 11, 18, 16, 16, 6, 85, 11, -71, 2, -55, 0, 41, 16, -10, 43, 43, 43, -19,
-<a name="l08320"></a>08320 16, -10, 93, 43, 43, 43, 43, -19, 17, 57, 47, 43, 43, 43, 43, -19, -2, 43, -28, 0, 63, -19, 51, 47, 63,
-<a name="l08321"></a>08321 17, 18, 57, 47, -19, 51, 47, -19, 49, 48, 23, 56, 1, 23, 56, 93, 93, 43, 43, 1, 17, 20, 51, 50, 55,
-<a name="l08322"></a>08322 23, 6, 35, 34, 17, 17, 54, 51, 32, 22, 21, 17, 35, 17, 52, 38, 38, 35, 34, 1, 50, 22, 22, 21, 20,
-<a name="l08323"></a>08323 6, 6, 35, 34, 38, 38, 53, 52, 54, 54, 1, 38, 92, 45, 31, 19, 54, 68, -7, -76, -63, 1, 26, -6, -66,
-<a name="l08324"></a>08324 63, -91, 126, 98, 1, 11, 24, 37, 23, 22, 37, 25, 24, 38, 22, 19, 39, 3, -127, -2, -25, 122, 12, -117, 25,
-<a name="l08325"></a>08325 1, 23, 1, -113, 53, -26, -7, -4, 22, 3, -41, 117, -111, 78, -2, -93, 23, 37, 24, 25, 37, 22, 22, 38, 24,
-<a name="l08326"></a>08326 22, 37, 25, 0, 2, 0, 115, -1, -16, 4, 5, 4, 55, 0, 32, 0, 45, 0, -42, 64, 19, 77, 14, 75, 18,
-<a name="l08327"></a>08327 122, 14, -117, 14, 4, 47, 14, 47, 18, 61, 14, 61, 18, 4, 33, -72, 2, -45, 64, 28, 40, 40, 24, 108, 29,
-<a name="l08328"></a>08328 29, 2, 8, 11, -7, 10, 10, 13, -7, 8, 11, 0, 0, 19, -7, 2, 7, 11, 11, 10, 10, 32, 27, -72, -1,
-<a name="l08329"></a>08329 -64, -75, 25, 35, 52, 27, 62, 37, -70, 2, -45, 0, 43, -1, -28, 64, 32, 12, 13, 6, 85, 43, 8, 16, 16,
-<a name="l08330"></a>08330 6, 85, 43, 64, 33, 35, 52, 43, 64, 25, 28, 52, 43, 43, 22, 16, 38, 5, 8, 16, 16, 6, 85, 5, -72,
-<a name="l08331"></a>08331 -1, -8, -76, 15, 15, 6, 85, 5, -72, -1, -8, -73, 11, 13, 6, 85, 32, 5, 1, 5, -67, 2, -58, 0, 47,
-<a name="l08332"></a>08332 0, 22, 2, -49, 0, 32, -1, -8, 64, 17, 16, 16, 6, 85, 32, 14, 15, 15, 6, 85, 32, 14, 11, 13, 6,
-<a name="l08333"></a>08333 85, 32, -71, 2, -55, 0, 46, 16, -10, 43, 43, 43, -19, 16, -12, 93, 43, 43, 43, -19, 17, 57, 47, 43, 43,
-<a name="l08334"></a>08334 43, 43, -19, -18, 43, 17, 51, 47, 51, 47, 0, 63, -19, 51, 47, 63, -19, 51, 47, -19, 17, 18, 57, 47, -19,
-<a name="l08335"></a>08335 51, 47, -19, 49, 48, 1, 93, 93, 19, 54, 51, 50, 0, 17, 16, 0, 33, 34, 39, 55, 22, 51, 50, 54, 53,
-<a name="l08336"></a>08336 52, 38, 35, 34, 7, 21, 20, 51, 50, 55, 23, 6, 35, 34, 38, 53, 5, 50, 22, 22, 21, 20, 6, 35, 34,
-<a name="l08337"></a>08337 38, 53, 52, 54, 122, -83, -67, -23, 1, 56, -2, -64, -2, -30, -61, 113, 46, 98, -105, -85, -9, -62, -94, 84, 82,
-<a name="l08338"></a>08338 123, 18, 10, 21, 39, 66, 98, -103, 2, 10, 24, 37, 23, 48, 36, 35, 49, 48, 4, 2, 53, -2, -18, -2, -4,
-<a name="l08339"></a>08339 -2, -1, -2, -48, 71, -98, 63, -61, -60, -84, -47, 19, -62, 123, 2, -121, 19, -125, -121, 73, 23, 37, 24, 36, 48,
-<a name="l08340"></a>08340 48, 36, 35, 49, 0, -1, -1, 0, 10, 0, 0, 3, 102, 4, 37, 2, 38, 2, -74, 0, 0, 1, 7, 2, -104,
-<a name="l08341"></a>08341 -1, 101, -1, -115, 0, 43, -73, 1, 28, 18, 11, 12, 6, 85, 28, -72, -1, -18, 64, 16, 13, 13, 6, 85, 0,
-<a name="l08342"></a>08342 28, 28, 9, 9, 65, 71, 11, 1, 1, 1, 18, -71, 2, -31, 0, 41, 0, 43, 1, 113, 43, 43, 43, 53, 0,
-<a name="l08343"></a>08343 -1, -1, 0, -106, -2, 104, 3, -8, 4, 37, 2, 38, 2, -73, 0, 0, 1, 7, 2, -104, 0, -56, 0, 0, 0,
-<a name="l08344"></a>08344 58, 64, 28, 2, 35, 8, 16, 16, 6, 85, 35, 64, 62, 67, 52, 35, 64, 51, 55, 52, 35, 64, 29, 31, 52,
-<a name="l08345"></a>08345 -1, 35, 1, 112, 35, 1, -72, -1, -93, -73, 35, 28, 23, 19, 65, 2, 1, 25, -71, 2, -30, 0, 41, 0, 43,
-<a name="l08346"></a>08346 1, 43, 93, 113, 43, 43, 43, 43, 53, -1, -1, 0, 40, 0, 0, 3, -126, 4, 49, 2, 38, 2, -72, 0, 0,
-<a name="l08347"></a>08347 1, 6, 2, -104, 18, -72, 0, 32, -79, 1, 25, -72, -1, -18, 64, 13, 13, 13, 6, 85, 0, 25, 18, 14, 8,
-<a name="l08348"></a>08348 65, 1, 1, 15, -71, 2, -31, 0, 41, 0, 43, 1, 43, 43, 53, 0, 2, 0, 100, -1, -29, 5, 42, 4, 37,
-<a name="l08349"></a>08349 0, 33, 0, 46, 0, -40, 64, 90, 47, 48, -51, 19, -53, 20, -53, 25, -38, 20, -38, 25, 6, -92, 11, -92, 12,
-<a name="l08350"></a>08350 -86, 20, -86, 25, -69, 20, -69, 25, 6, 121, 31, -116, 5, -119, 30, -119, 31, -101, 20, -103, 25, 6, 106, 18, 106,
-<a name="l08351"></a>08351 31, 117, 11, 114, 12, 116, 16, 118, 26, 6, 72, 20, 72, 25, 89, 5, 92, 18, 90, 31, 104, 5, 6, 43, 31,
-<a name="l08352"></a>08352 49, 15, 53, 16, 61, 19, 61, 26, 49, 30, 6, 7, 15, 8, 19, 22, 15, 28, 19, 25, 26, 5, 34, -72, 2,
-<a name="l08353"></a>08353 -45, 64, 16, 40, 40, 17, 14, 3, 3, 33, 17, -7, 28, 11, 22, 7, 33, 6, 37, -72, 2, -45, -74, 111, 44,
-<a name="l08354"></a>08354 1, 44, 44, 22, 8, -72, -1, -8, 64, 27, 16, 16, 6, 85, 22, 8, 16, 16, 6, 85, 33, 8, 16, 16, 6,
-<a name="l08355"></a>08355 85, 8, 32, 48, 7, 1, 7, 7, 33, 22, 32, 23, -72, 2, -58, -75, 48, 14, 3, 0, 32, 33, -71, 2, -59,
-<a name="l08356"></a>08356 0, 47, 16, -10, -3, 50, 50, 16, -10, -19, 18, 57, 47, 93, -3, 43, 43, 43, 17, 57, 47, 93, -19, 0, 63,
-<a name="l08357"></a>08357 60, 60, 63, -19, 18, 57, 47, 51, 17, 57, 47, -19, 49, 48, 1, 93, 93, 93, 93, 93, 93, 93, 1, 23, 18,
-<a name="l08358"></a>08358 23, 50, 54, 53, 19, 51, 3, 14, 3, 7, 22, 22, 51, 50, 54, 54, 55, 19, 51, 3, 6, 2, 4, 35, 34,
-<a name="l08359"></a>08359 38, 2, 17, 3, 1, 50, 22, 21, 20, 6, 35, 34, 38, 38, 53, 52, 54, 1, 38, 4, 6, 17, 106, -86, 21,
-<a name="l08360"></a>08360 -64, 24, 6, 26, 81, -81, -108, 25, -74, -123, 123, -80, 84, 14, 43, -64, 36, 21, 108, -2, -11, -45, -69, -3, 125,
-<a name="l08361"></a>08361 14, 3, 16, 35, 49, 48, 36, 21, 37, 26, 48, 4, 37, -84, -2, -9, 102, 106, -108, 1, 29, -2, -78, 85, 88,
-<a name="l08362"></a>08362 98, 73, 12, 108, -126, 117, -71, -85, 1, -57, -2, 119, -35, -2, -38, -74, -75, 1, 80, 1, 24, 1, 37, -2, 2,
-<a name="l08363"></a>08363 49, 35, 35, 49, 19, 39, 26, 35, 49, 0, -1, -1, 0, 40, -1, -8, 4, -109, 4, 49, 2, 38, 2, -70, 0,
-<a name="l08364"></a>08364 0, 1, 7, 2, -104, 1, -122, -1, -93, 0, 28, 64, 15, 1, -96, 41, -80, 41, 2, 0, 41, 34, 24, 18, 65,
-<a name="l08365"></a>08365 1, 1, 31, -71, 2, -31, 0, 41, 0, 43, 1, 43, 93, 53, 0, 2, 0, -101, 0, 0, 1, 94, 5, 70, 0,
-<a name="l08366"></a>08366 3, 0, 18, 0, 78, -69, 0, 12, 2, -45, 0, 4, 2, -35, -76, 2, 10, 3, 6, 8, -72, 2, -45, -77, 16,
-<a name="l08367"></a>08367 16, 3, 20, -72, 2, -56, -78, 0, 32, 3, -72, -1, -2, -76, 11, 11, 6, 85, 3, -72, -1, -2, 64, 11, 13,
-<a name="l08368"></a>08368 13, 6, 85, 3, 20, 16, 16, 6, 85, 3, -71, 2, -57, 0, 19, 16, -10, 43, 43, 43, -3, -26, 18, 57, 47,
-<a name="l08369"></a>08369 -19, 0, 63, 63, 63, -19, 49, 48, 1, 17, 35, 17, 19, 50, 22, 22, 21, 20, 6, 6, 35, 34, 38, 38, 53,
-<a name="l08370"></a>08370 52, 54, 1, 94, -61, 96, 22, 37, 25, 22, 38, 24, 24, 37, 23, 48, 4, 37, -5, -37, 4, 37, 1, 33, 20,
-<a name="l08371"></a>08371 38, 26, 24, 38, 22, 22, 38, 24, 35, 49, -1, -1, 0, 50, 0, 0, 4, 41, 5, 75, 2, 38, 2, -95, 0,
-<a name="l08372"></a>08372 0, 1, 7, 2, -101, 0, -122, 0, 0, 0, 36, 64, 22, 1, 20, 64, 18, 21, 52, 0, 20, 16, 20, -32, 20,
-<a name="l08373"></a>08373 3, 0, 20, 21, 11, 11, 65, 1, 1, 20, -71, 2, -35, 0, 41, 0, 43, 1, 43, 93, 43, 53, -1, -1, 0,
-<a name="l08374"></a>08374 80, -1, -16, 3, 86, 5, 75, 2, 38, 2, -85, 0, 0, 1, 6, 2, -101, 100, 0, 0, 22, 64, 10, 1, 0,
-<a name="l08375"></a>08375 25, 26, 13, 7, 65, 1, 1, 25, -71, 2, -35, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, 115, -1, -16, 4,
-<a name="l08376"></a>08376 5, 5, 75, 2, 38, 2, -76, 0, 0, 1, 7, 2, -101, 0, -68, 0, 0, 0, 35, -76, 1, 64, 34, 1, 34,
-<a name="l08377"></a>08377 -72, -1, -64, 64, 12, 9, 11, 52, 0, 34, 35, 2, 2, 65, 1, 1, 34, -71, 2, -35, 0, 41, 0, 43, 1,
-<a name="l08378"></a>08378 43, 43, 93, 53, 0, 0, 1, 0, 60, 0, 0, 4, 100, 5, -70, 0, 25, 0, -46, 64, 35, 108, 2, 113, 8,
-<a name="l08379"></a>08379 115, 9, 3, 5, 15, 26, 8, 39, 24, 52, 3, 75, 0, 75, 1, 87, 25, 111, 8, -118, 8, -126, 24, 10, 2,
-<a name="l08380"></a>08380 24, 12, 17, 6, 85, 16, -72, -1, -24, 64, 59, 12, 17, 6, 85, 12, 25, 16, 15, 15, 0, 2, 9, 10, 1,
-<a name="l08381"></a>08381 1, 10, 10, 32, 15, 0, 20, 15, 15, 0, 25, 16, 2, 9, 4, 14, 6, 5, 0, 1, 10, 11, -7, 14, 20,
-<a name="l08382"></a>08382 21, 21, 15, 15, 14, 6, 22, 19, 20, 4, 5, 7, 9, 2, 25, 16, 4, 21, 6, 1, -72, 2, 96, -73, -128,
-<a name="l08383"></a>08383 0, 1, 0, 0, 20, 32, 21, -72, 2, -54, 64, 15, 27, 10, 11, 12, 15, 117, 14, 14, 13, 32, 12, 12, 5,
-<a name="l08384"></a>08384 32, 6, -71, 2, -55, 0, 26, 16, -10, -19, 51, 47, -3, 60, 16, -28, 16, 60, 50, 16, -10, -19, 51, 47, 93,
-<a name="l08385"></a>08385 -19, 17, 18, 23, 57, 51, 17, 51, 17, 51, 50, 0, 63, 60, 16, 60, 16, 60, 16, -19, 63, 60, 60, 60, 18,
-<a name="l08386"></a>08386 23, 57, -121, 5, 46, 43, 125, 16, -60, 7, 14, 60, 60, -121, 14, 16, -60, 60, 0, 24, 47, 43, 43, 49, 48,
-<a name="l08387"></a>08387 1, 93, 0, 93, 33, 35, 1, 6, 7, 3, 35, 19, 18, 55, 39, 35, 17, 51, 17, 51, 1, 54, 54, 55, 55,
-<a name="l08388"></a>08388 51, 7, 6, 6, 7, 4, 100, -20, -2, 107, 93, 18, 43, -58, 43, 30, -78, -122, -68, -66, 120, 1, 84, 62, 50,
-<a name="l08389"></a>08389 13, 25, -58, 24, 17, 108, 103, 2, 61, 51, -101, -2, -111, 1, 111, 1, 0, 90, -68, 2, 53, -2, 107, -2, 37,
-<a name="l08390"></a>08390 41, 109, 112, -43, -37, -100, -81, 62, 0, 0, 1, -1, -36, -2, -19, 0, 36, 5, 9, 0, 3, 0, 13, -76, 2,
-<a name="l08391"></a>08391 3, 0, -85, 3, 47, -19, 0, 47, 47, 49, 48, 19, 17, 35, 17, 36, 72, 5, 9, -7, -28, 6, 28, 0, 0,
-<a name="l08392"></a>08392 1, -1, 37, -2, -19, 0, -37, 5, -123, 0, 14, 1, 1, 64, 18, 24, 5, 23, 11, 2, 77, 2, 77, 14, 2,
-<a name="l08393"></a>08393 1, 12, -27, 13, 13, 4, -27, 3, -72, -1, -64, -77, 9, 14, 52, 3, -72, 2, -40, 64, 13, 5, 10, -27, 9,
-<a name="l08394"></a>08394 6, -27, 9, 7, 64, 9, 14, 52, 7, -72, 2, -40, -74, 5, 8, 64, 63, 63, 52, 8, -72, -1, -64, 64, 52,
-<a name="l08395"></a>08395 22, 23, 52, 8, 8, 5, 11, 5, 14, 2, 64, -115, -114, 52, 2, 64, 91, 92, 52, 2, 64, 38, 41, 52, 2,
-<a name="l08396"></a>08396 64, 14, 23, 52, 2, 2, 5, 34, 9, 20, 52, 5, 12, -27, 13, 10, -27, 9, 13, 64, 43, 45, 52, 0, 13,
-<a name="l08397"></a>08397 1, 13, -72, 2, -42, 64, 9, 9, 64, 43, 45, 52, 0, 9, 1, 9, -70, 2, -42, 0, 11, -1, -34, 64, 15,
-<a name="l08398"></a>08398 43, 51, 52, 11, 11, 14, -85, 2, 4, -27, 3, 6, -27, 7, 3, -72, -1, -64, -74, 43, 45, 52, 15, 3, 1,
-<a name="l08399"></a>08399 3, -70, 2, -42, 0, 7, -1, -64, -74, 43, 45, 52, 15, 7, 1, 7, -72, 2, -42, -73, 5, 34, 43, 51, 52,
-<a name="l08400"></a>08400 5, 5, 2, 47, 51, 47, 43, -28, 93, 43, -28, 93, 43, 16, -20, 16, -20, 16, -3, 50, 47, 43, -28, 93, 43,
-<a name="l08401"></a>08401 -28, 93, 43, 16, -20, 16, -20, 0, 47, 43, 51, 47, 43, 43, 43, 43, 60, 16, 60, 17, 51, 47, 43, 43, 16,
-<a name="l08402"></a>08402 -3, 43, 60, -20, 16, -20, 16, -3, 43, -20, 60, 16, -20, 47, 49, 48, 0, 93, 1, 114, 19, 35, 17, 7, 39,
-<a name="l08403"></a>08403 55, 39, 55, 23, 55, 23, 7, 23, 7, 39, 36, 72, -122, 49, -85, -85, 49, -86, -86, 49, -85, -85, 49, -122, -2,
-<a name="l08404"></a>08404 -19, 5, 109, -120, 49, -87, -88, 49, -85, -85, 49, -88, -87, 49, -120, 0, 1, -1, -36, -2, -19, 1, -82, 5, -123,
-<a name="l08405"></a>08405 0, 10, 0, 95, 64, 54, 6, 10, -27, 9, 114, 8, 0, 0, 3, 8, 1, -27, 2, 114, 3, 3, 4, -85, 8,
-<a name="l08406"></a>08406 7, 0, 114, 8, 5, -85, 6, 6, 7, 10, -27, 9, 1, -27, 2, 2, 9, -24, 8, 8, 3, 34, 40, 41, 52,
-<a name="l08407"></a>08407 3, 64, 9, 11, 52, 3, -91, 4, -85, 7, 47, -3, -10, 43, 43, 60, 16, -12, 60, 16, -20, 16, -20, 16, 60,
-<a name="l08408"></a>08408 16, -19, 16, -19, 0, 47, 60, -3, 60, 16, -12, -28, 25, 17, 18, 57, 47, 24, 16, -12, -28, 47, 49, 48, 1,
-<a name="l08409"></a>08409 7, 39, 55, 33, 17, 35, 17, 33, 39, 55, 1, -82, -39, 49, -119, -2, -10, 71, 1, 81, -119, 49, 4, -82, -42,
-<a name="l08410"></a>08410 49, -126, -6, 98, 5, -27, -126, 49, 0, 0, 1, -2, 81, -2, -19, 0, 35, 5, -123, 0, 10, 0, 122, 64, 46,
-<a name="l08411"></a>08411 12, 64, 9, 10, 52, 1, 7, -27, 8, 114, 9, 6, 6, 9, 3, 5, -27, 4, 114, 3, -85, 9, 2, -85, 9,
-<a name="l08412"></a>08412 10, 6, 114, 9, 1, -85, 0, 0, 10, 7, -27, 8, 5, -27, 4, 4, 8, -24, 9, 9, 3, -72, -1, -34, -77,
-<a name="l08413"></a>08413 40, 41, 52, 3, -72, -1, -64, 64, 13, 9, 11, 52, 3, -91, 2, -85, 10, 64, 9, 10, 52, 10, -71, 2, -39,
-<a name="l08414"></a>08414 0, 12, 16, -11, 43, -3, -10, 43, 43, 60, 16, -12, 60, 16, -20, 16, -20, 16, 60, 16, -19, 16, -19, 0, 47,
-<a name="l08415"></a>08415 60, -19, 16, -3, -12, -28, 25, 17, 18, 57, 47, 24, 16, -12, -28, 47, 49, 48, 1, 43, 19, 35, 17, 33, 23,
-<a name="l08416"></a>08416 7, 39, 55, 23, 7, 33, 35, 71, -2, -10, -119, 49, -39, -39, 49, -119, 1, 81, -2, -19, 5, -98, -126, 49, -42,
-<a name="l08417"></a>08417 -41, 49, -126, 0, 0, 1, 0, -85, 1, 24, 1, -19, 3, -116, 0, 17, 0, 67, -79, 11, 10, -72, -1, -64, -77,
-<a name="l08418"></a>08418 15, 17, 52, 10, -72, -1, -64, -75, 12, 17, 52, 10, 10, 3, -72, 2, -20, -73, 11, 10, 10, 0, 15, 15, 6,
-<a name="l08419"></a>08419 0, -72, -1, -64, -75, 16, 17, 52, 0, 0, 6, -72, 1, 28, -123, 47, 51, 47, 43, 18, 57, 47, 18, 57, 47,
-<a name="l08420"></a>08420 51, 0, 63, 51, 47, 43, 43, 51, 49, 48, 1, 20, 6, 35, 34, 38, 53, 52, 55, 54, 55, 23, 6, 7, 6,
-<a name="l08421"></a>08421 21, 20, 22, 1, -19, 80, 63, 77, 102, 88, 43, 86, 33, 59, 31, 55, -39, 1, -95, 53, 84, -112, 107, -107, 112,
-<a name="l08422"></a>08422 55, 61, 55, 54, 40, 71, 54, 54, 48, 0, 2, 0, -96, 1, 22, 1, -30, 4, -32, 0, 17, 0, 29, 0, 93,
-<a name="l08423"></a>08423 -79, 11, 10, -72, -1, -64, -77, 15, 17, 52, 10, -72, -1, -64, 64, 11, 12, 17, 52, 10, 10, 15, 3, 1, 3,
-<a name="l08424"></a>08424 3, 27, -68, 2, -18, 0, 21, 2, -20, 0, 18, 2, -19, 64, 11, 24, 24, 6, 11, 10, 10, 0, 15, 15, 6,
-<a name="l08425"></a>08425 0, -72, -1, -64, -75, 16, 17, 52, 0, 0, 6, -72, 1, 28, -123, 47, 51, 47, 43, 18, 57, 47, 18, 57, 47,
-<a name="l08426"></a>08426 51, 17, 51, 47, -19, 0, 63, -3, 50, 47, 93, 51, 47, 43, 43, 51, 49, 48, 1, 20, 6, 35, 34, 38, 53,
-<a name="l08427"></a>08427 52, 55, 54, 55, 23, 6, 7, 6, 21, 20, 22, 3, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 1, -30,
-<a name="l08428"></a>08428 80, 63, 77, 102, 88, 43, 86, 33, 59, 31, 55, -39, 27, 67, 48, 48, 71, 70, 49, 49, 66, 2, -11, 53, 84,
-<a name="l08429"></a>08429 -112, 107, -107, 112, 55, 61, 55, 54, 40, 71, 54, 54, 48, -2, 34, 47, 69, 69, 47, 48, 68, 66, 0, 2, 0,
-<a name="l08430"></a>08430 67, 1, 24, 2, -100, 5, -79, 0, 39, 0, 51, 0, -125, -71, 0, 20, -1, -52, -77, 14, 17, 52, 20, -72, -1,
-<a name="l08431"></a>08431 -32, 64, 17, 10, 12, 52, 4, 64, 21, 26, 52, 4, 64, 9, 17, 52, 4, 4, 25, 13, -70, 2, -15, 0, 37,
-<a name="l08432"></a>08432 2, -14, -73, 25, 64, 9, 11, 52, 25, 25, 49, -68, 2, -18, 0, 43, 2, -20, 0, 24, 2, -15, -74, 25, 25,
-<a name="l08433"></a>08433 40, 46, 10, 10, 0, -72, 2, -19, 64, 15, 7, 64, 18, 19, 52, 7, 7, -128, 16, 1, 16, 16, 34, 34, 40,
-<a name="l08434"></a>08434 -70, 2, -19, 0, 46, 1, 36, -123, 47, -19, 51, 47, 51, 47, 93, 51, 47, 43, -19, 57, 47, 17, 18, 57, 47,
-<a name="l08435"></a>08435 -19, 0, 63, -3, 50, 47, 43, 63, -19, 17, 57, 47, 43, 43, 49, 48, 1, 43, 43, 1, 20, 7, 6, 35, 34,
-<a name="l08436"></a>08436 38, 53, 52, 54, 53, 52, 38, 35, 34, 6, 21, 20, 23, 22, 23, 22, 21, 20, 7, 39, 52, 55, 55, 52, 39,
-<a name="l08437"></a>08437 38, 39, 38, 53, 52, 54, 51, 50, 22, 3, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 2, -100, 36, 41,
-<a name="l08438"></a>08438 64, 50, 66, 110, 64, 52, 65, 83, 42, 64, 14, 42, 10, 61, 1, 5, 74, 126, 12, 75, -76, -123, 120, -88, -74,
-<a name="l08439"></a>08439 73, 52, 49, 72, 73, 52, 51, 70, 4, -71, 62, 47, 53, 66, 44, 68, 68, 22, 34, 42, 73, 53, 49, 76, 116,
-<a name="l08440"></a>08440 34, 105, 122, 66, 82, 1, 18, 10, 52, 56, 66, 112, 14, 89, 111, -121, -78, -119, -4, 108, 51, 73, 74, 50, 52,
-<a name="l08441"></a>08441 73, 74, 0, 1, 0, 121, 0, -109, 2, -24, 3, 51, 0, 36, 0, -105, -75, 11, 32, 16, 17, 52, 33, -72, -1,
-<a name="l08442"></a>08442 -32, 64, 15, 16, 17, 52, 23, 19, 24, 64, 14, 21, 52, 24, 24, 28, 35, 0, -70, 2, -17, 0, 1, -1, -64,
-<a name="l08443"></a>08443 -73, 9, 13, 52, 1, 1, 35, 10, 19, -72, 2, -17, -78, 28, 28, 35, -72, 2, -17, -75, 10, 6, 10, 5, 5,
-<a name="l08444"></a>08444 10, -72, 2, -21, 64, 13, 35, 35, 24, 24, 23, 23, 1, 0, 0, 1, 1, 38, 6, -72, -1, -64, 64, 12, 9,
-<a name="l08445"></a>08445 10, 52, 6, 5, 16, 14, 15, 52, 5, 5, 31, -70, 2, -13, 0, 13, 1, 22, -123, 47, -19, 57, 47, 43, 51,
-<a name="l08446"></a>08446 43, 17, 51, 47, 51, 47, 17, 57, 47, 57, 47, 57, 47, 0, 63, 51, 47, 18, 57, 16, -3, 50, 47, -19, 17,
-<a name="l08447"></a>08447 18, 57, 47, 43, -19, 17, 18, 57, 47, 43, 17, 57, 49, 48, 1, 43, 43, 1, 7, 6, 7, 6, 7, 39, 54,
-<a name="l08448"></a>08448 55, 54, 55, 39, 38, 53, 52, 55, 54, 55, 54, 51, 50, 23, 22, 23, 7, 38, 39, 38, 35, 34, 6, 21, 20,
-<a name="l08449"></a>08449 23, 22, 23, 54, 2, -24, 48, -104, 98, 113, 93, 31, 13, 22, 19, 25, 116, 51, 40, 48, 62, 80, 81, 75, 49,
-<a name="l08450"></a>08450 11, 40, 52, 37, 7, 61, 39, 48, 104, 60, 47, 95, -117, 2, 25, -92, 38, 47, 54, 87, 17, 46, 39, 34, 27,
-<a name="l08451"></a>08451 66, 34, 40, 32, 84, 100, 67, 86, 43, 9, 46, -125, 25, 5, 39, 54, 34, 41, 38, 29, 34, 67, 0, 1, -1,
-<a name="l08452"></a>08452 -70, 1, 37, 1, -88, 1, -45, 0, 3, 0, 24, -67, 0, 2, 2, -17, 0, 1, 2, -21, 0, 0, 2, -16, -79,
-<a name="l08453"></a>08453 5, 1, 47, 16, -28, 0, 63, -19, 49, 48, 1, 33, 53, 33, 1, -88, -2, 18, 1, -18, 1, 37, -82, 0, 0,
-<a name="l08454"></a>08454 2, 0, 70, 4, -41, 1, -100, 6, 61, 0, 7, 0, 16, 0, 68, -71, 0, 0, 2, -11, -78, 2, 2, 6, -72,
-<a name="l08455"></a>08455 2, -11, 64, 9, 4, 64, 9, 14, 52, 4, 4, 15, 8, -72, 2, -11, -78, 11, 11, 15, -70, 2, -11, 0, 13,
-<a name="l08456"></a>08456 2, -12, -76, 0, 8, 8, 4, 13, -72, 1, 36, -123, 47, 60, 51, 47, 60, 0, 63, -19, 51, 47, -19, 17, 51,
-<a name="l08457"></a>08457 47, 43, -19, 51, 47, -3, 49, 48, 1, 20, 7, 6, 7, 52, 55, 54, 23, 20, 6, 7, 6, 7, 52, 55, 54,
-<a name="l08458"></a>08458 1, -100, 51, 91, -56, 44, 83, -41, 27, 23, 92, -56, 44, 83, 6, 61, 46, 43, 37, 80, 43, 40, 35, 62, 48,
-<a name="l08459"></a>08459 23, 20, 37, 80, 43, 40, 35, 0, 0, 2, 0, 70, 4, -41, 1, -27, 6, 90, 0, 47, 0, 58, 0, -83, 64,
-<a name="l08460"></a>08460 9, 3, 57, 9, 37, 8, 8, 35, 13, 45, -70, 2, -11, 0, 51, -1, -64, -75, 11, 15, 52, 51, 51, 57, -72,
-<a name="l08461"></a>08461 2, -11, -74, 37, 37, 20, 24, 24, 35, 28, -72, 2, -11, -78, 20, 20, 35, -70, 2, -11, 0, 13, 2, -12, 64,
-<a name="l08462"></a>08462 14, 8, 6, 57, 9, 48, 37, 53, 41, 35, 31, 17, 6, 6, 0, -70, 2, -10, 0, 48, -1, -64, -75, 9, 10,
-<a name="l08463"></a>08463 52, 48, 48, 53, -72, 2, -10, 64, 12, 41, 64, 9, 17, 52, 41, 41, 31, 13, 24, 24, 17, -70, 2, -10, 0,
-<a name="l08464"></a>08464 31, -1, -64, -77, 23, 27, 52, 31, -72, -1, -64, -77, 14, 18, 52, 31, 47, 43, 43, -3, 50, 47, 57, 17, 51,
-<a name="l08465"></a>08465 47, 43, -3, 50, 47, 43, -19, 57, 47, 17, 18, 57, 17, 18, 57, 17, 57, 57, 18, 57, 0, 63, -3, 50, 47,
-<a name="l08466"></a>08466 -19, 18, 57, 47, 17, 57, 47, -3, 50, 47, 43, -19, 17, 18, 57, 47, 18, 57, 17, 57, 49, 48, 1, 20, 6,
-<a name="l08467"></a>08467 7, 22, 22, 21, 20, 7, 39, 6, 7, 6, 35, 54, 55, 54, 53, 52, 38, 35, 34, 7, 6, 7, 54, 55, 54,
-<a name="l08468"></a>08468 51, 50, 22, 21, 20, 7, 6, 7, 54, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 7, 52, 38, 35, 34,
-<a name="l08469"></a>08469 21, 20, 23, 22, 23, 54, 1, -27, 22, 22, 14, 18, 7, 86, 46, 58, 71, 87, 40, 4, 12, 20, 19, 20, 18,
-<a name="l08470"></a>08470 7, 20, 7, 11, 20, 46, 34, 38, 4, 7, 3, 69, 63, 17, 16, 26, 39, 43, 53, 27, 38, 71, 24, 20, 22,
-<a name="l08471"></a>08471 18, 5, 30, 13, 6, 26, 37, 65, 34, 10, 23, 13, 47, 41, 67, 54, 30, 36, 66, 9, 27, 24, 24, 37, 24,
-<a name="l08472"></a>08472 10, 35, 70, 31, 55, 66, 42, 21, 21, 29, 15, 20, 47, 16, 17, 29, 32, 47, 47, 52, 38, 85, 23, 38, 28,
-<a name="l08473"></a>08473 18, 20, 6, 27, 19, 0, 0, 2, 0, 70, -2, -10, 1, -100, 0, 91, 0, 7, 0, 15, 0, 69, -71, 0, 8,
-<a name="l08474"></a>08474 2, -11, -78, 10, 10, 12, -70, 2, -11, 0, 14, -1, -64, -74, 9, 15, 52, 14, 14, 4, 0, -72, 2, -11, -78,
-<a name="l08475"></a>08475 2, 2, 6, -70, 2, -11, 0, 4, 2, -9, -76, 0, 8, 8, 4, 12, -72, 1, 36, -123, 47, 60, 51, 47, 60,
-<a name="l08476"></a>08476 0, 63, -19, 51, 47, -19, 17, 51, 47, 43, -3, 50, 47, -19, 49, 48, 37, 20, 7, 6, 7, 52, 55, 54, 23,
-<a name="l08477"></a>08477 20, 7, 6, 7, 52, 55, 54, 1, -100, 52, 90, -56, 44, 83, -41, 52, 90, -56, 44, 83, 91, 47, 44, 35, 81,
-<a name="l08478"></a>08478 44, 40, 34, 59, 47, 45, 35, 82, 43, 42, 35, 0, 1, 0, 70, 5, 98, 1, -100, 6, 49, 0, 7, 0, 35,
-<a name="l08479"></a>08479 -71, 0, 0, 2, -11, -78, 2, 2, 6, -70, 2, -11, 0, 4, 2, -12, -78, 0, 0, 4, -72, 1, 36, -123, 47,
-<a name="l08480"></a>08480 51, 47, 0, 63, -19, 51, 47, -3, 49, 48, 1, 20, 7, 6, 7, 52, 55, 54, 1, -100, 52, 90, -56, 44, 83,
-<a name="l08481"></a>08481 6, 49, 46, 45, 35, 81, 44, 40, 35, 0, 0, 2, 0, 72, 4, -41, 1, -83, 6, -118, 0, 29, 0, 40, 0,
-<a name="l08482"></a>08482 -118, -75, 26, 39, 4, 13, 3, 20, -70, 2, -11, 0, 33, -1, -64, 64, 10, 11, 13, 52, 33, 33, 39, 3, 3,
-<a name="l08483"></a>08483 9, 39, -72, 2, -11, -78, 13, 13, 9, -72, 2, -12, 64, 12, 3, 0, 23, 13, 4, 39, 3, 30, 36, 0, 0,
-<a name="l08484"></a>08484 23, -72, 2, -10, -77, 30, 30, 36, 8, -72, 2, -10, -78, 9, 9, 17, -70, 2, -10, 0, 36, -1, -64, -77, 26,
-<a name="l08485"></a>08485 28, 52, 36, -72, -1, -64, -77, 19, 21, 52, 36, -72, -1, -64, -77, 14, 16, 52, 36, -72, 1, 29, -123, 47, 43,
-<a name="l08486"></a>08486 43, 43, -3, 50, 47, -19, 17, 51, 47, -3, 50, 47, 17, 18, 23, 57, 17, 18, 57, 0, 63, 51, 47, -19, 18,
-<a name="l08487"></a>08487 57, 47, 17, 51, 47, 43, -19, 17, 18, 57, 17, 57, 49, 48, 1, 20, 6, 7, 39, 6, 7, 6, 35, 35, 54,
-<a name="l08488"></a>08488 55, 54, 55, 38, 39, 38, 53, 52, 54, 51, 50, 22, 21, 20, 6, 7, 22, 23, 22, 39, 52, 38, 35, 34, 6,
-<a name="l08489"></a>08489 21, 20, 23, 23, 54, 1, -83, 6, 3, 83, 50, 18, 74, 50, 73, 53, 71, 64, 33, 31, 16, 20, 77, 45, 26,
-<a name="l08490"></a>08490 42, 11, 20, 16, 17, 11, 75, 38, 18, 10, 11, 25, 44, 8, 5, 125, 17, 36, 18, 50, 55, 18, 72, 25, 56,
-<a name="l08491"></a>08491 51, 39, 19, 21, 26, 31, 66, 101, 56, 40, 19, 41, 55, 14, 13, 11, 93, 27, 46, 14, 7, 22, 24, 34, 20,
-<a name="l08492"></a>08492 0, 0, 1, 0, 70, -1, -43, 1, -100, 0, -92, 0, 7, 0, 35, -71, 0, 0, 2, -11, -78, 2, 2, 6, -70,
-<a name="l08493"></a>08493 2, -11, 0, 4, 2, -8, -78, 0, 0, 4, -72, 1, 36, -123, 47, 51, 47, 0, 63, -19, 51, 47, -19, 49, 48,
-<a name="l08494"></a>08494 37, 20, 7, 6, 7, 52, 55, 54, 1, -100, 52, 90, -56, 44, 83, -92, 48, 44, 35, 80, 43, 40, 34, 0, 1,
-<a name="l08495"></a>08495 0, 70, 4, -41, 1, -79, 6, 25, 0, 40, 0, -121, 64, 27, 7, 24, 4, 37, 38, 33, 28, 29, 17, 24, 29,
-<a name="l08496"></a>08496 29, 18, 38, 64, 9, 10, 52, 38, 38, 15, 18, 1, 18, 18, 24, 33, -72, 2, -11, -78, 4, 4, 24, -70, 2,
-<a name="l08497"></a>08497 -11, 0, 11, 2, -12, -73, 7, 29, 28, 21, 18, 17, 0, 38, -72, 2, -7, -76, 37, 37, 29, 14, 17, -72, 2,
-<a name="l08498"></a>08498 -7, -78, 18, 18, 29, -70, 2, -7, 0, 28, -1, -64, -77, 21, 23, 52, 28, -72, -1, -64, -77, 13, 16, 52, 28,
-<a name="l08499"></a>08499 47, 43, 43, -19, 51, 47, -3, 50, 17, 51, 47, -3, 50, 17, 18, 57, 17, 18, 57, 0, 63, -19, 57, 47, -19,
-<a name="l08500"></a>08500 17, 51, 47, 93, 51, 47, 43, 18, 57, 47, 17, 57, 18, 57, 17, 18, 57, 17, 18, 57, 49, 48, 1, 20, 7,
-<a name="l08501"></a>08501 6, 35, 34, 38, 39, 6, 7, 6, 35, 34, 38, 53, 52, 54, 55, 55, 20, 6, 21, 20, 22, 51, 50, 55, 54,
-<a name="l08502"></a>08502 55, 55, 22, 23, 22, 51, 50, 55, 54, 53, 55, 22, 22, 1, -79, 26, 29, 51, 18, 30, 19, 21, 18, 32, 35,
-<a name="l08503"></a>08503 42, 42, 14, 13, 21, 4, 18, 18, 43, 26, 12, 18, 21, 8, 5, 12, 28, 38, 22, 18, 21, 4, 7, 5, -59,
-<a name="l08504"></a>08504 75, 48, 54, 12, 13, 36, 18, 32, 57, 50, 26, 50, 32, 9, 8, 36, 12, 22, 35, 56, 26, 75, 6, 49, 11,
-<a name="l08505"></a>08505 31, 50, 40, 43, 6, 19, 47, 0, 0, 2, 0, 70, 4, -41, 1, 81, 6, 13, 0, 11, 0, 24, 0, 45, -71,
-<a name="l08506"></a>08506 0, 9, 2, -11, -78, 15, 15, 22, -68, 2, -11, 0, 3, 2, -12, 0, 0, 2, -10, -78, 12, 12, 6, -70, 2,
-<a name="l08507"></a>08507 -6, 0, 18, 1, 29, -123, 47, -19, 51, 47, -19, 0, 63, -3, 50, 47, -19, 49, 48, 1, 20, 6, 35, 34, 38,
-<a name="l08508"></a>08508 53, 52, 54, 51, 50, 22, 7, 52, 38, 35, 34, 6, 21, 20, 23, 22, 51, 50, 54, 1, 81, 92, 67, 54, 54,
-<a name="l08509"></a>08509 80, 59, 54, 74, 60, 78, 27, 26, 36, 33, 26, 49, 25, 34, 5, 119, 62, 98, 60, 54, 77, 119, 90, 87, 28,
-<a name="l08510"></a>08510 68, 45, 24, 35, 14, 11, 14, 0, 1, 1, 124, 1, -64, 2, -63, 3, -99, 0, 13, 0, 29, 64, 14, 10, 10,
-<a name="l08511"></a>08511 3, 10, 32, 16, 19, 52, 3, 10, 7, 0, 0, 7, 47, 51, 47, 18, 57, 57, 43, 0, 47, 51, 47, 49, 48,
-<a name="l08512"></a>08512 1, 6, 6, 7, 38, 39, 38, 39, 54, 54, 55, 22, 23, 22, 2, -63, 28, 28, 19, 85, 48, 32, 85, 21, 35,
-<a name="l08513"></a>08513 34, 56, 57, 38, 2, -24, 87, 108, 101, 48, 34, 23, 68, 91, 118, 95, 49, 44, 29, 0, 0, 1, 1, 46, 1,
-<a name="l08514"></a>08514 37, 2, -98, 5, -69, 0, 19, 0, 59, -78, 13, 13, 14, -68, 2, -14, 0, 5, 2, -21, 0, 18, -1, -16, 64,
-<a name="l08515"></a>08515 16, 9, 18, 52, 7, 4, 14, 14, 5, 13, 64, 11, 29, 52, 13, 13, 4, -71, 2, -5, 0, 5, 47, -19, 51,
-<a name="l08516"></a>08516 47, 43, 25, 18, 57, 47, 17, 57, 43, 0, 24, 63, 63, 57, 47, 49, 48, 1, 1, 20, 7, 6, 7, 35, 52,
-<a name="l08517"></a>08517 55, 52, 39, 38, 39, 38, 39, 55, 22, 23, 22, 23, 22, 2, -98, 14, 3, 25, 34, 4, 58, 45, 79, 40, 74,
-<a name="l08518"></a>08518 96, 79, 48, 68, 35, 42, 2, -57, 90, 119, 29, -76, 24, 115, -44, -72, -113, 126, 64, 90, -40, 95, 81, 115, -128,
-<a name="l08519"></a>08519 -104, 0, 0, 1, 0, -73, 1, 37, 3, 33, 5, -56, 0, 32, 0, 127, -79, 6, 4, -72, 2, -17, 64, 12, 25,
-<a name="l08520"></a>08520 64, 14, 17, 52, 25, 25, 21, 20, 20, 15, 21, -68, 2, -14, 0, 29, 2, -14, 0, 15, 2, -21, -75, 17, 64,
-<a name="l08521"></a>08521 14, 24, 52, 9, -72, -1, -12, -77, 9, 17, 52, 29, -72, 2, -5, -77, 30, 30, 14, 6, -72, -1, -42, 64, 15,
-<a name="l08522"></a>08522 14, 17, 52, 6, 21, 21, 15, 20, 64, 11, 29, 52, 20, 20, 14, -71, 2, -5, 0, 15, 47, -19, 51, 47, 43,
-<a name="l08523"></a>08523 25, 18, 57, 47, 57, 43, 17, 51, 24, 47, -19, 43, 43, 0, 63, 63, 63, 18, 57, 47, 17, 57, 47, 43, -3,
-<a name="l08524"></a>08524 57, -79, 6, 2, 67, 84, 88, -76, 20, 64, 15, 17, 52, 0, 43, 89, 49, 48, 1, 20, 7, 6, 35, 34, 39,
-<a name="l08525"></a>08525 22, 23, 22, 22, 21, 20, 6, 21, 35, 2, 39, 38, 38, 39, 55, 22, 23, 22, 51, 50, 55, 54, 55, 55, 22,
-<a name="l08526"></a>08526 22, 3, 33, 52, 57, 104, 13, 56, 38, 16, 27, 28, 4, 30, 76, 25, 48, -125, -125, 66, 67, 52, 95, 106, 112,
-<a name="l08527"></a>08527 43, 24, 13, 32, 4, 4, 5, 27, 110, 66, 72, 8, 80, 47, 79, -44, -78, 31, -115, 6, 1, 67, 85, -90, -9,
-<a name="l08528"></a>08528 -92, -54, 95, 46, 84, 75, 41, 107, 2, 35, 93, 0, 1, 0, -127, 1, 37, 3, -60, 5, -56, 0, 41, 0, -106,
-<a name="l08529"></a>08529 -73, 21, 32, 14, 17, 52, 6, 28, 3, -72, 2, -17, -77, 36, 36, 24, 9, -72, 2, -17, 64, 11, -113, 28, 1,
-<a name="l08530"></a>08530 28, 28, 18, 23, 23, 24, 18, 38, 65, 9, 2, -14, 0, 32, 2, -14, 0, 24, 2, -14, 0, 18, 2, -21, 0,
-<a name="l08531"></a>08531 32, 2, -5, -77, 33, 33, 17, 39, -70, 2, -5, 0, 38, -1, -64, 64, 23, 12, 18, 52, 38, 38, 14, 17, -128,
-<a name="l08532"></a>08532 9, 1, 9, 23, 24, 24, 18, 23, 64, 10, 29, 52, 23, 23, 17, -70, 2, -5, 0, 18, -1, -64, -77, 9, 12,
-<a name="l08533"></a>08533 52, 18, 47, 43, -19, 51, 47, 43, 25, 18, 57, 47, 17, 57, 93, 17, 51, 51, 24, 47, 43, -19, 18, 57, 47,
-<a name="l08534"></a>08534 -19, 0, 63, 63, 63, 63, 17, 18, 57, 47, 17, 57, 47, 93, -19, 18, 57, 47, -3, 17, 57, 49, 48, 1, 43,
-<a name="l08535"></a>08535 1, 20, 6, 35, 34, 38, 39, 6, 6, 35, 22, 23, 22, 22, 21, 20, 6, 7, 35, 52, 2, 39, 38, 39, 55,
-<a name="l08536"></a>08536 22, 23, 22, 51, 50, 55, 54, 55, 51, 22, 22, 51, 50, 55, 51, 20, 22, 3, -60, 95, 99, 57, 84, 20, 34,
-<a name="l08537"></a>08537 104, 73, 37, 16, 29, 31, 11, 24, 40, 56, 68, 52, -125, 73, 52, 60, 67, 82, 85, 48, 41, 16, 32, 8, 56,
-<a name="l08538"></a>08538 52, 105, 20, 33, 5, 5, 99, 125, -124, 36, 37, 56, 57, 73, 39, 71, -96, 113, 63, 117, -103, -36, 1, 26, -123,
-<a name="l08539"></a>08539 101, -63, -19, 86, 44, 49, 58, 50, 92, 92, 74, -90, 22, 73, 0, 1, 1, 44, 1, 37, 3, 46, 5, -75, 0,
-<a name="l08540"></a>08540 43, 0, 114, -77, -124, 31, 1, 31, -72, -1, -64, -77, 11, 17, 52, 32, -72, -1, -64, -73, 10, 17, 52, 32, 13,
-<a name="l08541"></a>08541 13, 0, 24, -66, 2, -17, 0, 23, 2, -14, 0, 0, 2, -17, 0, 1, 2, -21, -74, 1, 0, 0, 24, 23, 23,
-<a name="l08542"></a>08542 34, -72, 2, -4, -77, 13, 13, 40, 17, -72, 2, -4, -78, 28, 28, 7, -70, 2, -4, 0, 40, 1, 46, -123, 47,
-<a name="l08543"></a>08543 -3, 57, 47, -19, 17, 51, 47, -19, 57, 47, 51, 50, 47, 51, 0, 63, -19, 63, -19, 17, 57, 47, 57, 43, -79,
-<a name="l08544"></a>08544 6, 2, 67, 84, 88, -78, 9, 13, 1, 0, 93, 89, 49, 48, 1, 43, 93, 1, 7, 34, 39, 38, 39, 38, 53,
-<a name="l08545"></a>08545 52, 55, 54, 55, 54, 55, 38, 39, 38, 53, 52, 55, 54, 55, 54, 55, 7, 6, 7, 6, 21, 20, 23, 22, 23,
-<a name="l08546"></a>08546 22, 21, 20, 7, 6, 7, 6, 21, 20, 23, 22, 3, 46, 63, 90, 83, 110, 67, 82, 35, 30, 62, 33, 92, 85,
-<a name="l08547"></a>08547 85, 101, 74, 57, 109, 76, 93, 31, 111, 37, 88, 75, 70, 71, 76, 68, 63, 63, 68, -119, 89, 1, -17, -54, 13,
-<a name="l08548"></a>08548 17, 34, 41, 61, 57, 60, 51, 66, 35, 87, 32, 33, 45, 46, 76, 100, 77, 98, 68, 71, -64, 41, 18, 43, 36,
-<a name="l08549"></a>08549 32, 33, 27, 26, 31, 26, 29, 72, 66, 65, 77, 41, 48, 32, 21, 0, 0, 2, 0, -66, 1, -6, 3, -128, 4,
-<a name="l08550"></a>08550 -7, 0, 16, 0, 33, 0, 64, 64, 16, 20, 64, 14, 17, 52, 25, 32, 14, 17, 52, 20, 64, 9, 17, 52, 14,
-<a name="l08551"></a>08551 -72, 2, -17, -78, 23, 23, 31, -69, 2, -17, 0, 4, 0, 0, 2, -2, -78, 17, 17, 8, -70, 2, -3, 0, 27,
-<a name="l08552"></a>08552 1, 52, -123, 47, -19, 51, 47, -19, 0, 47, -3, 50, 47, -19, 49, 48, 1, 43, 43, 0, 43, 1, 20, 7, 6,
-<a name="l08553"></a>08553 35, 34, 39, 38, 53, 52, 55, 54, 55, 54, 51, 50, 22, 7, 52, 39, 38, 39, 38, 35, 34, 7, 6, 21, 20,
-<a name="l08554"></a>08554 23, 22, 51, 50, 54, 3, -128, 103, 117, -41, 121, 70, 80, 44, 50, 70, 86, 92, 118, -10, 74, 80, 67, 101, 93,
-<a name="l08555"></a>08555 47, 66, 44, 36, 69, 63, 124, 122, -100, 3, -103, -83, 113, -127, 42, 48, 91, 81, -121, -104, 98, 120, -18, -36, 57,
-<a name="l08556"></a>08556 66, 55, 45, 41, 90, 73, 72, 82, 38, 35, 73, 0, 1, 0, -81, 1, 64, 3, 71, 5, -81, 0, 40, 0, 111,
-<a name="l08557"></a>08557 -71, 0, 40, -1, -32, -77, 12, 17, 52, 39, -72, -1, -24, -74, 9, 17, 52, 31, 22, 11, 15, -72, 2, -1, -77,
-<a name="l08558"></a>08558 27, 27, 22, 0, -72, -1, -64, -74, 14, 17, 52, 0, 0, 1, 22, -68, 2, -14, 0, 1, 2, -21, 0, 23, 2,
-<a name="l08559"></a>08559 -5, -74, 22, 22, 7, 31, 1, 11, 7, -72, 2, -2, 64, 11, 35, 64, 16, 17, 52, 35, 35, 1, 0, 0, 1,
-<a name="l08560"></a>08560 25, 47, 51, 24, 47, 17, 51, 47, 43, -3, 57, 18, 57, 17, 51, 47, -19, 0, 63, 63, 18, 57, 47, 43, 17,
-<a name="l08561"></a>08561 57, 47, -3, 57, 18, 57, 49, 48, 1, 43, 43, 1, 7, 38, 39, 38, 39, 38, 53, 52, 55, 54, 55, 6, 7,
-<a name="l08562"></a>08562 6, 35, 34, 39, 38, 53, 52, 54, 53, 55, 22, 23, 22, 51, 50, 55, 54, 55, 6, 7, 6, 21, 20, 23, 22,
-<a name="l08563"></a>08563 23, 22, 3, 71, 38, 65, 33, 56, 29, 36, 5, 1, 21, 48, 23, 74, 47, -100, 48, 38, 6, 36, 24, 22, 46,
-<a name="l08564"></a>08564 106, 79, 99, 22, 85, 17, 7, 12, 28, 22, 46, 16, 2, 36, -28, 43, 37, 61, 91, 111, -93, 58, 61, 17, -74,
-<a name="l08565"></a>08565 9, 4, 14, 32, 25, 78, 33, -124, 34, 4, 55, 18, 37, 19, 4, 19, 103, 51, 87, 65, -95, 110, 87, 72, 25,
-<a name="l08566"></a>08566 0, 0, 1, 0, -127, 1, 37, 3, -84, 5, -81, 0, 17, 0, -123, 64, 32, 12, 32, 14, 17, 52, 3, 38, 14,
-<a name="l08567"></a>08567 17, 52, 3, 52, 9, 13, 52, 1, 1, 0, 8, 64, 14, 17, 52, 8, 64, 10, 17, 52, 8, 8, 9, 0, -70,
-<a name="l08568"></a>08568 2, -14, 0, 9, 2, -14, -75, 13, 32, 9, 13, 52, 13, -70, 2, -1, 0, 5, 2, -21, 64, 11, 14, 13, 5,
-<a name="l08569"></a>08569 8, 9, 1, 0, 0, 9, 4, 5, -72, 1, 71, -123, 25, 47, 51, 51, 51, 47, 51, 47, 51, 17, 51, 51, 0,
-<a name="l08570"></a>08570 24, 63, -19, 43, 63, 63, 17, 57, 47, 43, 43, 18, 57, 47, -79, 6, 2, 67, 84, 88, 64, 15, 13, -56, 15,
-<a name="l08571"></a>08571 17, 52, 13, -106, 14, 14, 52, 13, 64, 9, 13, 52, 0, 43, 43, 43, 89, 49, 48, 1, 43, 43, 43, 1, 3,
-<a name="l08572"></a>08572 6, 2, 3, 35, 2, 2, 39, 19, 22, 23, 22, 19, 51, 18, 55, 54, 3, -84, 8, -108, -82, 41, 14, 64, -57,
-<a name="l08573"></a>08573 -93, 36, -101, 101, 98, 63, 10, 39, 89, 86, 5, -81, -2, -31, -105, -2, 94, -2, -50, 1, 51, 1, -124, -110, 1,
-<a name="l08574"></a>08574 61, -75, -47, -53, -2, -8, 1, 22, -39, -46, 0, 0, 1, 0, -102, 1, 49, 3, -58, 5, -69, 0, 22, 0, -109,
-<a name="l08575"></a>08575 64, 19, 6, 84, 14, 17, 52, 19, 38, 14, 17, 52, 19, 52, 9, 13, 52, 12, 12, 11, 0, -72, -1, -64, -77,
-<a name="l08576"></a>08576 14, 17, 52, 0, -72, -1, -64, -75, 10, 17, 52, 0, 0, 1, -68, 2, -21, 0, 11, 2, -21, 0, 4, -1, -32,
-<a name="l08577"></a>08577 -77, 9, 13, 52, 4, -70, 2, -1, 0, 17, 2, -14, 64, 11, 5, 4, 17, 12, 11, 0, 1, 1, 11, 16, 17,
-<a name="l08578"></a>08578 -72, 1, 71, -123, 25, 47, 51, 51, 51, 47, 51, 47, 51, 17, 51, 51, 0, 24, 63, -19, 43, 63, 63, 57, 47,
-<a name="l08579"></a>08579 43, 43, 18, 57, 47, -79, 6, 2, 67, 84, 88, -71, 0, 4, -1, 56, -77, 15, 17, 52, 4, -72, -1, 106, -77,
-<a name="l08580"></a>08580 14, 14, 52, 4, -72, -1, -64, -78, 9, 13, 52, 0, 43, 43, 43, 89, 49, 48, 1, 43, 43, 43, 1, 3, 38,
-<a name="l08581"></a>08581 2, 39, 35, 6, 7, 6, 7, 6, 7, 17, 54, 55, 54, 19, 51, 22, 23, 22, 23, 22, 3, -58, 36, -108, -34,
-<a name="l08582"></a>08582 49, 7, 43, 32, 42, 60, 63, 110, -112, 89, 86, 50, 19, 51, 63, 59, 80, 66, 2, 115, -2, -60, -103, 1, -56,
-<a name="l08583"></a>08583 -3, -31, 114, -105, 118, 124, -120, 1, 30, -123, -43, -49, 1, 67, -18, -98, -108, 110, 90, 0, 0, 2, 0, -37, 1,
-<a name="l08584"></a>08584 37, 3, 77, 5, -52, 0, 26, 0, 39, 0, 106, -71, 0, 26, -1, -32, 64, 13, 12, 17, 52, 3, 16, 9, 10,
-<a name="l08585"></a>08585 52, 27, 31, 5, 37, 0, -72, -1, -64, -74, 15, 17, 52, 0, 0, 1, 8, -72, 2, -17, -77, 37, 37, 1, 31,
-<a name="l08586"></a>08586 -66, 2, -17, 0, 17, 2, -14, 0, 1, 2, -21, 0, 11, 2, -3, -78, 34, 34, 27, -70, 2, -3, 0, 5, 2,
-<a name="l08587"></a>08587 -3, -75, 23, 23, 1, 0, 0, 1, 25, 47, 51, 24, 47, 17, 51, 47, -19, -3, 50, 47, -19, 0, 63, 63, -19,
-<a name="l08588"></a>08588 17, 57, 47, -19, 17, 57, 47, 43, 17, 57, 18, 57, 49, 48, 1, 43, 43, 1, 7, 38, 39, 38, 17, 6, 6,
-<a name="l08589"></a>08589 35, 34, 38, 53, 52, 55, 54, 55, 54, 51, 50, 23, 22, 23, 22, 21, 22, 23, 22, 3, 52, 39, 38, 35, 34,
-<a name="l08590"></a>08590 6, 21, 20, 22, 51, 50, 54, 3, 77, 61, 100, 32, 26, 68, 68, 33, 109, -127, 30, 38, 64, 82, 111, 83, 43,
-<a name="l08591"></a>08591 35, 11, 7, 20, 34, 15, -82, 23, 31, 80, 60, 112, 98, 70, 30, 86, 1, -6, -43, 61, -112, 118, 1, 45, 24,
-<a name="l08592"></a>08592 14, 90, 84, 62, 91, 116, 71, 91, 87, 70, -117, 86, -88, -26, 93, 41, 2, 10, 91, 47, 64, 90, 39, 42, 46,
-<a name="l08593"></a>08593 12, 0, 0, 3, 0, -123, 0, -84, 3, -76, 6, 56, 0, 11, 0, 15, 0, 27, 0, 80, 64, 9, 15, 2, 15,
-<a name="l08594"></a>08594 27, 52, 6, 13, 1, 3, -72, 2, -18, -77, 9, 9, 15, 25, -72, 2, -18, -77, 19, 19, 14, 22, -72, 2, -19,
-<a name="l08595"></a>08595 -78, 16, 16, 15, -72, 3, 0, -77, 12, 12, 29, 0, -72, 2, -19, -78, 6, 6, 13, -71, 3, 0, 0, 14, 47,
-<a name="l08596"></a>08596 -19, 57, 47, -19, 17, 51, 47, -3, 57, 47, -19, 0, 47, 51, 47, -19, 47, 51, 47, -19, 49, 48, 1, 93, 43,
-<a name="l08597"></a>08597 1, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 37, 1, 35, 1, 19, 20, 6, 35, 34, 38, 53, 52, 54,
-<a name="l08598"></a>08598 51, 50, 22, 1, -76, 76, 55, 54, 77, 76, 55, 55, 76, 2, 0, -3, 62, 109, 2, -68, 68, 76, 56, 55, 74,
-<a name="l08599"></a>08599 75, 54, 54, 78, 5, -71, 55, 78, 79, 54, 53, 74, 72, 71, -6, -122, 5, 122, -6, -9, 54, 76, 76, 54, 54,
-<a name="l08600"></a>08600 79, 78, 0, 0, 1, 0, -63, 0, 48, 1, -41, 2, 34, 0, 20, 0, 57, -71, 0, 18, -1, -64, -75, 12, 17,
-<a name="l08601"></a>08601 52, 18, 7, 6, -72, -1, -64, -74, 12, 14, 52, 6, 6, 18, 11, -72, 2, -20, 64, 9, 7, 6, 6, 11, 11,
-<a name="l08602"></a>08602 15, 0, 0, 15, 47, 51, 47, 18, 57, 47, 57, 47, 51, 0, 63, 51, 51, 47, 43, 51, 47, 43, 49, 48, 1,
-<a name="l08603"></a>08603 20, 7, 6, 7, 6, 7, 39, 54, 55, 54, 53, 38, 39, 38, 53, 52, 54, 51, 50, 22, 1, -41, 38, 31, 59,
-<a name="l08604"></a>08604 34, 74, 42, 69, 23, 41, 49, 37, 41, 75, 54, 57, 86, 1, -102, 85, 73, 59, 57, 33, 55, 55, 55, 25, 45,
-<a name="l08605"></a>08605 40, 19, 32, 36, 60, 54, 77, 80, 0, 2, 0, -77, 3, 58, 3, 100, 5, -12, 0, 103, 0, 115, 1, 28, -71,
-<a name="l08606"></a>08606 0, 13, -1, -32, -77, 11, 16, 52, 35, -72, -1, -32, 64, 50, 11, 16, 52, 13, 35, 24, 3, 48, 30, 113, 101,
-<a name="l08607"></a>08607 54, 107, 89, 32, 11, 16, 52, 66, 32, 11, 16, 52, 89, 66, 71, 78, 24, 24, 44, 57, 6, 97, 4, 107, 31,
-<a name="l08608"></a>08608 42, 15, 7, 4, 113, 30, 70, 85, 59, 96, 4, 107, 71, 30, -68, 2, -5, 0, 17, 2, -5, 0, 113, -1, -64,
-<a name="l08609"></a>08609 -75, 10, 13, 52, 113, 113, 84, -70, 2, -5, 0, 71, 2, -5, -75, 31, 107, 1, 107, 107, 78, -72, 2, -14, 64,
-<a name="l08610"></a>08610 25, 10, 32, 11, 16, 52, 92, 32, 11, 16, 52, 10, 92, 95, 0, 1, 0, 0, 81, 21, 97, 104, 75, 27, 110,
-<a name="l08611"></a>08611 63, -72, -1, -32, -77, 11, 16, 52, 38, -72, -1, -32, 64, 30, 11, 16, 52, 63, 38, 44, 80, 51, 1, 51, 51,
-<a name="l08612"></a>08612 70, 71, 84, 85, 15, 17, 30, 31, 8, 110, 7, 96, 97, 104, 59, 42, 110, 44, 6, -70, 2, -5, 0, 97, 2,
-<a name="l08613"></a>08613 -5, -73, 104, 64, 10, 12, 52, 104, 104, 57, -68, 2, -5, 0, 44, 2, -5, 0, 110, 1, 64, -123, 47, -27, -27,
-<a name="l08614"></a>08614 51, 47, 43, -27, -27, 17, 18, 57, 57, 17, 18, 57, 57, 18, 23, 57, 50, 47, 113, 18, 57, 57, 43, 43, 17,
-<a name="l08615"></a>08615 57, 57, 17, 18, 57, 57, 51, 47, 113, 57, 57, 43, 43, 0, 63, 51, 47, 93, -27, -27, 51, 47, 43, -27, -27,
-<a name="l08616"></a>08616 17, 18, 23, 57, 17, 18, 23, 57, 17, 23, 57, 50, 47, 17, 18, 57, 57, 43, 43, 17, 57, 57, 17, 18, 57,
-<a name="l08617"></a>08617 57, 17, 57, 57, 43, 43, 49, 48, 1, 20, 6, 35, 34, 39, 39, 7, 23, 22, 21, 20, 6, 35, 34, 39, 6,
-<a name="l08618"></a>08618 7, 22, 23, 22, 21, 20, 6, 35, 34, 38, 53, 52, 54, 55, 39, 6, 7, 6, 35, 34, 38, 53, 52, 55, 54,
-<a name="l08619"></a>08619 55, 38, 39, 6, 7, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 23, 54, 55, 38, 39, 38, 53, 52, 54, 51,
-<a name="l08620"></a>08620 50, 23, 22, 23, 55, 38, 39, 38, 53, 52, 54, 51, 50, 22, 21, 20, 6, 7, 23, 54, 55, 54, 51, 50, 22,
-<a name="l08621"></a>08621 21, 20, 7, 6, 7, 23, 54, 55, 54, 51, 50, 22, 5, 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 3,
-<a name="l08622"></a>08622 100, 44, 33, 53, 74, 74, 10, 118, 86, 37, 28, 52, 106, 9, 12, 22, 9, 17, 33, 32, 31, 33, 36, 18, 27,
-<a name="l08623"></a>08623 34, 33, 46, 48, 28, 36, 86, 8, 113, 8, 3, 67, 33, 59, 43, 33, 43, 42, 34, 44, 107, 51, 3, 8, 61,
-<a name="l08624"></a>08624 60, 86, 36, 28, 47, 46, 40, 28, 25, 2, 23, 27, 33, 31, 32, 33, 37, 17, 27, 63, 3, 46, 46, 29, 36,
-<a name="l08625"></a>08625 85, 73, 46, 10, 65, 33, 60, 43, 35, 42, -2, -49, 22, 18, 17, 22, 22, 17, 17, 23, 4, -106, 29, 36, 25,
-<a name="l08626"></a>08626 26, 30, 58, 47, 54, 28, 39, -49, 6, 3, 68, 34, 60, 44, 30, 40, 39, 31, 45, 110, 51, 9, 64, 63, 80,
-<a name="l08627"></a>08627 38, 29, 54, 46, 4, 55, 16, 14, 23, 10, 18, 35, 30, 31, 36, 37, 18, 16, 18, 28, 29, 45, 54, 29, 40,
-<a name="l08628"></a>08628 80, 76, 52, 8, 9, 67, 81, 49, 30, 43, 42, 31, 45, 109, 50, 10, 122, 5, 81, 40, 29, 53, 45, 36, 22,
-<a name="l08629"></a>08629 34, 24, 11, 20, 35, 32, 18, 22, 22, 18, 16, 24, 23, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0,
-<a name="l08630"></a>08630 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0,
-<a name="l08631"></a>08631 -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l08632"></a>08632 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l08633"></a>08633 0, 54, 1, 10, 2, 24, 3, 113, 0, 17, 0, 31, 0, 80, 64, 9, 22, 32, 13, 17, 52, 12, 22, 29, 14,
-<a name="l08634"></a>08634 -72, 2, -17, -78, 13, 13, 29, -70, 2, -17, 0, 4, 2, -21, 64, 9, 22, 18, 12, 13, 8, 14, 14, 26, 18,
-<a name="l08635"></a>08635 -72, 2, -3, -77, 0, 0, 33, 26, -70, 2, -3, 0, 8, 1, 40, -123, 47, -19, 17, 51, 47, -19, 25, 17, 57,
-<a name="l08636"></a>08636 47, 18, 57, 57, 18, 57, 0, 24, 63, -3, 50, 47, -20, 18, 57, 57, 43, 49, 48, 1, 20, 7, 6, 35, 34,
-<a name="l08637"></a>08637 39, 38, 53, 52, 55, 54, 55, 39, 55, 22, 23, 22, 7, 52, 39, 38, 39, 6, 7, 6, 21, 20, 22, 51, 50,
-<a name="l08638"></a>08638 54, 2, 24, 46, 71, -67, 73, 48, 55, 35, 32, 33, 15, 61, -75, 35, 120, 87, 110, 47, 54, 45, 9, 28, 57,
-<a name="l08639"></a>08639 48, 56, -124, 2, 76, -115, 71, 110, 29, 33, 61, 70, 92, 78, 79, 4, -87, 95, 25, 84, -89, 38, 63, 27, 26,
-<a name="l08640"></a>08640 49, 12, 39, 35, 51, 57, 63, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l08641"></a>08641 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l08642"></a>08642 1, 0, -98, 1, 45, 3, -92, 5, -61, 0, 44, 0, -73, -71, 0, 18, -1, -32, -74, 16, 17, 52, 11, 12, 25,
-<a name="l08643"></a>08643 4, -72, -1, -32, 64, 11, 9, 17, 52, 4, 19, 16, 26, 25, 32, 29, 25, -72, -1, -64, 64, 10, 9, 14, 52,
-<a name="l08644"></a>08644 25, 25, 22, 16, 16, 7, 29, -72, 2, -17, -75, 0, 22, 1, 22, 22, 7, -72, 2, -14, -77, 0, 0, 39, 1,
-<a name="l08645"></a>08645 -70, 2, -14, 0, 39, 2, -21, 64, 10, 12, 11, 11, 19, 36, 26, 38, 32, 0, 19, -72, 2, -5, -76, 4, 4,
-<a name="l08646"></a>08646 38, 0, 25, -72, 2, -5, 64, 16, 26, 26, 32, 38, 0, 1, 1, 39, 0, 64, 12, 29, 52, 0, 0, 38, -72,
-<a name="l08647"></a>08647 2, -5, -77, 48, 39, 1, 39, 47, 93, -19, 51, 47, 43, 25, 18, 57, 47, 17, 18, 57, 50, 24, 47, -19, 17,
-<a name="l08648"></a>08648 18, 57, 47, -19, 18, 57, 17, 18, 57, 17, 57, 47, 51, 0, 63, 63, 18, 57, 47, 63, 57, 47, 93, -19, 18,
-<a name="l08649"></a>08649 57, 47, 18, 57, 47, 43, 17, 57, 17, 57, 17, 57, 57, 43, 18, 57, 57, 49, 48, 1, 43, 19, 55, 22, 22,
-<a name="l08650"></a>08650 23, 54, 54, 51, 50, 23, 22, 23, 7, 38, 39, 38, 35, 34, 6, 7, 22, 22, 51, 50, 54, 55, 23, 6, 6,
-<a name="l08651"></a>08651 35, 34, 38, 39, 22, 23, 22, 21, 20, 7, 35, 52, 39, 38, 39, 38, -98, 75, 90, 74, 71, 14, 95, 91, 61,
-<a name="l08652"></a>08652 49, 45, 49, 8, 5, 33, 49, 46, 93, 113, 29, 51, 73, 31, 82, 114, 62, 23, 28, -101, 122, 59, 69, 40, 42,
-<a name="l08653"></a>08653 12, 9, 51, 35, 39, 34, 68, 54, 4, -53, -16, -94, 96, 42, -93, -111, 30, 27, 60, 12, 1, 11, 16, 105, 116,
-<a name="l08654"></a>08654 16, 15, 56, 75, 8, -109, -102, 21, 29, 96, 65, 50, 107, -114, -23, -37, -76, -97, -114, 113, 0, 0, 2, 0, -104,
-<a name="l08655"></a>08655 1, 70, 3, -121, 5, -86, 0, 22, 0, 44, 0, 123, 64, 25, 35, 32, 11, 17, 52, 31, 32, 11, 17, 52, 23,
-<a name="l08656"></a>08656 33, 22, 3, 0, 26, 12, 42, 9, 0, 64, 14, 17, 52, 0, -68, 2, -1, 0, 1, 2, -14, 0, 26, 2, -1,
-<a name="l08657"></a>08657 -78, 9, 9, 42, -70, 2, -1, 0, 15, 2, -21, 64, 16, 23, 12, 33, 22, 42, 11, 17, 52, 22, 22, 29, 0,
-<a name="l08658"></a>08658 1, 1, 19, 29, -72, 2, -2, -77, 5, 5, 46, 39, -70, 2, -4, 0, 19, 1, 44, -123, 47, -19, 17, 51, 47,
-<a name="l08659"></a>08659 -19, 25, 18, 57, 47, 51, 18, 57, 47, 43, 51, 57, 57, 0, 24, 63, -19, 57, 47, -19, 63, -19, 43, 17, 18,
-<a name="l08660"></a>08660 57, 17, 18, 23, 57, 49, 48, 1, 43, 43, 1, 55, 22, 23, 22, 21, 20, 7, 6, 35, 34, 38, 39, 6, 6,
-<a name="l08661"></a>08661 35, 34, 39, 38, 53, 52, 18, 55, 19, 22, 22, 51, 50, 54, 53, 52, 39, 38, 39, 6, 7, 6, 7, 6, 21,
-<a name="l08662"></a>08662 20, 22, 51, 50, 54, 1, -82, 66, -46, 105, 92, 65, 74, 107, 28, 48, 28, 44, 89, 47, 95, 61, 65, -94, -60,
-<a name="l08663"></a>08663 80, 22, 77, 40, 48, 65, 87, 80, -115, 41, 48, 64, 39, 49, 68, 61, 43, 71, 4, -49, -37, -47, -48, -74, -105,
-<a name="l08664"></a>08664 120, 105, 119, 14, 23, 37, 30, 52, 55, 95, 113, 1, 29, -28, -3, -44, 23, 32, 51, 39, 74, -121, 124, -98, 43,
-<a name="l08665"></a>08665 67, 89, 82, 103, 74, 64, 74, 28, 0, 1, 0, -53, 1, 45, 3, 123, 5, -67, 0, 35, 0, 121, -75, 21, 32,
-<a name="l08666"></a>08666 14, 22, 52, 10, -72, -1, -32, -74, 11, 17, 52, 15, 16, 19, 29, -72, 2, -17, -74, 28, 28, 25, 19, 19, 12,
-<a name="l08667"></a>08667 3, -72, 2, -17, -77, 25, 25, 0, 12, -70, 2, -14, 0, 0, 2, -21, 64, 21, 3, 64, 15, 16, 52, 3, 64,
-<a name="l08668"></a>08668 11, 13, 52, 3, 28, 35, 16, 15, 15, 29, 28, 28, 35, 22, -72, 2, -13, -78, 6, 6, 35, -70, 2, -5, 0,
-<a name="l08669"></a>08669 0, 1, 34, -123, 47, -19, 51, 47, -19, 17, 51, 47, 51, 57, 47, 51, 17, 18, 57, 43, 43, 0, 63, 63, 18,
-<a name="l08670"></a>08670 57, 47, -19, 18, 57, 47, 18, 57, 47, -19, 18, 57, 57, 49, 48, 1, 43, 43, 1, 52, 18, 55, 34, 38, 53,
-<a name="l08671"></a>08671 52, 54, 55, 54, 54, 51, 50, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 55, 7, 6, 7,
-<a name="l08672"></a>08672 6, 7, 6, 7, 1, 88, 71, 81, -107, -112, 78, 75, 59, 118, 45, 53, 115, 75, 10, 73, 77, 49, 125, -107, 108,
-<a name="l08673"></a>08673 95, 86, -115, 123, 45, 98, 94, 104, 68, 77, 20, 1, 45, -85, 1, 46, -123, 63, 62, 47, -111, 89, 74, 82, 86,
-<a name="l08674"></a>08674 95, 10, 25, 16, 67, 50, 54, 60, 34, 56, -65, 34, 88, 97, -121, -104, -76, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l08675"></a>08675 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l08676"></a>08676 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l08677"></a>08677 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l08678"></a>08678 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l08679"></a>08679 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l08680"></a>08680 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l08681"></a>08681 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l08682"></a>08682 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l08683"></a>08683 -64, 0, 0, 3, 0, 70, 4, -41, 1, -79, 7, 87, 0, 7, 0, 16, 0, 58, 0, -50, -71, 0, 0, 2, -11,
-<a name="l08684"></a>08684 -78, 2, 2, 6, -72, 2, -11, 64, 9, 4, 64, 9, 14, 52, 4, 4, 15, 8, -72, 2, -11, -78, 11, 11, 15,
-<a name="l08685"></a>08685 -72, 2, -11, 64, 27, 13, 64, 9, 17, 52, 13, 13, 36, 24, 42, 21, 55, 56, 51, 46, 47, 35, 42, 47, 47,
-<a name="l08686"></a>08686 36, 56, 56, 36, 36, 42, 51, -72, 2, -11, -78, 21, 21, 42, -70, 2, -11, 0, 28, 2, -12, -76, 0, 8, 8,
-<a name="l08687"></a>08687 4, 13, -72, -1, -63, 64, 12, 15, 16, 52, 13, 24, 47, 46, 39, 36, 35, 17, 56, -72, 2, -7, -76, 55, 55,
-<a name="l08688"></a>08688 47, 31, 35, -72, 2, -7, -78, 36, 36, 47, -70, 2, -7, 0, 46, -1, -64, -77, 21, 23, 52, 46, -72, -1, -64,
-<a name="l08689"></a>08689 -77, 13, 16, 52, 46, -72, 1, 36, -123, 47, 43, 43, -19, 51, 47, -3, 50, 17, 51, 47, -3, 50, 17, 18, 57,
-<a name="l08690"></a>08690 17, 18, 57, 47, 43, 60, 51, 47, 60, 0, 63, -19, 57, 47, -19, 17, 51, 47, 50, 47, 18, 57, 47, 17, 57,
-<a name="l08691"></a>08691 18, 57, 17, 18, 57, 17, 18, 57, 17, 51, 47, 43, -19, 51, 47, -19, 17, 51, 47, 43, -19, 51, 47, -19, 49,
-<a name="l08692"></a>08692 48, 1, 20, 7, 6, 7, 52, 55, 54, 23, 20, 6, 7, 6, 7, 52, 55, 54, 23, 20, 7, 6, 35, 34, 38,
-<a name="l08693"></a>08693 39, 6, 7, 6, 35, 34, 38, 53, 52, 55, 54, 55, 55, 20, 6, 21, 20, 22, 51, 50, 55, 54, 55, 55, 22,
-<a name="l08694"></a>08694 23, 22, 51, 50, 55, 54, 53, 55, 22, 22, 1, -100, 51, 91, -56, 44, 83, -41, 27, 23, 92, -56, 44, 83, -20,
-<a name="l08695"></a>08695 26, 29, 51, 17, 33, 17, 20, 19, 32, 35, 41, 43, 8, 5, 14, 21, 4, 18, 18, 43, 26, 12, 18, 21, 9,
-<a name="l08696"></a>08696 4, 12, 28, 38, 22, 18, 21, 4, 7, 7, 87, 46, 43, 37, 80, 43, 40, 35, 62, 48, 23, 20, 37, 80, 43,
-<a name="l08697"></a>08697 40, 35, -94, 76, 48, 54, 13, 12, 34, 19, 32, 57, 49, 26, 29, 18, 36, 8, 8, 36, 12, 22, 35, 56, 25,
-<a name="l08698"></a>08698 75, 7, 49, 11, 32, 50, 41, 45, 6, 19, 49, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l08699"></a>08699 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l08700"></a>08700 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l08701"></a>08701 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l08702"></a>08702 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l08703"></a>08703 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0,
-<a name="l08704"></a>08704 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0,
-<a name="l08705"></a>08705 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l08706"></a>08706 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l08707"></a>08707 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l08708"></a>08708 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3,
-<a name="l08709"></a>08709 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5,
-<a name="l08710"></a>08710 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17,
-<a name="l08711"></a>08711 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 1, -1,
-<a name="l08712"></a>08712 -70, 1, 37, 5, 27, 1, -45, 0, 3, 0, 24, -67, 0, 2, 2, -17, 0, 1, 2, -21, 0, 0, 2, -16, -79,
-<a name="l08713"></a>08713 5, 1, 47, 16, -28, 0, 63, -19, 49, 48, 1, 33, 53, 33, 5, 27, -6, -97, 5, 97, 1, 37, -82, 0, 0,
-<a name="l08714"></a>08714 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l08715"></a>08715 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l08716"></a>08716 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l08717"></a>08717 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l08718"></a>08718 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l08719"></a>08719 0, 4, 0, 58, -2, -103, 5, -75, 3, -64, 0, 28, 0, 32, 0, 36, 0, 40, 0, -18, -75, 36, 16, 18, 21,
-<a name="l08720"></a>08720 52, 30, -72, -1, -16, -77, 18, 21, 52, 40, -72, -1, -16, -77, 18, 21, 52, 16, -72, -1, -64, 64, 11, 14, 17,
-<a name="l08721"></a>08721 52, 22, 52, 12, 17, 52, 33, 35, 34, -72, 3, 2, -75, 36, 36, 30, 37, 39, 38, -72, 3, 2, -76, 40, 40,
-<a name="l08722"></a>08722 29, 31, 30, -72, 3, 2, 64, 12, 111, 32, 1, -33, 32, 1, 32, 32, 1, 10, 18, 9, 65, 9, 3, 4, 0,
-<a name="l08723"></a>08723 23, 2, -17, 0, 24, 3, 4, 0, 18, 2, -17, 0, 1, 2, -21, -78, 34, 36, 33, -72, 3, 1, -75, 35, 35,
-<a name="l08724"></a>08724 37, 30, 32, 29, -72, 3, 1, -76, 31, 31, 38, 40, 39, -72, 3, 1, -73, 37, 37, 5, 24, 24, 23, 23, 19,
-<a name="l08725"></a>08725 65, 10, 3, 3, 0, 64, 0, 0, 2, -16, 0, 42, 0, 10, 2, -5, 0, 32, 0, 9, -1, -64, -75, 9, 11,
-<a name="l08726"></a>08726 52, 9, 9, 14, -70, 3, 3, 0, 5, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -12, 26, -3,
-<a name="l08727"></a>08727 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 0, 63,
-<a name="l08728"></a>08728 -19, 63, -19, 63, 18, 57, 17, 51, 47, 93, 113, -3, 57, 57, 51, 47, -3, 57, 57, 17, 51, 47, -3, 57, 57,
-<a name="l08729"></a>08729 49, 48, 1, 43, 43, 43, 43, 43, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 7, 6, 21, 20, 23,
-<a name="l08730"></a>08730 22, 51, 33, 53, 52, 38, 39, 55, 22, 23, 22, 21, 1, 7, 39, 55, 19, 7, 39, 55, 39, 7, 39, 55, 5,
-<a name="l08731"></a>08731 -75, -4, 70, -64, 114, -113, 42, 15, 57, 30, 22, 21, 29, 124, 111, -86, 3, 79, 54, 65, 77, 44, 9, 68, -2,
-<a name="l08732"></a>08732 69, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 1, 37, 67, 84, -77, 93, 97, 35, 98, 19, 46, 46, 71,
-<a name="l08733"></a>08733 56, 118, 65, 58, 27, 112, -115, 50, -93, 55, 14, 112, -42, -2, 3, -111, 84, -111, -2, -97, -110, 86, -110, 90, -113,
-<a name="l08734"></a>08734 85, -112, 0, -1, -1, 0, 58, -2, -103, 5, -75, 3, -64, 0, 22, 3, 31, 0, 0, 0, 4, -1, -70, -2, -103,
-<a name="l08735"></a>08735 1, -12, 3, -90, 0, 3, 0, 7, 0, 11, 0, 24, 0, -69, -75, 7, 16, 18, 21, 52, 1, -72, -1, -16, -77,
-<a name="l08736"></a>08736 18, 21, 52, 11, -72, -1, -16, 64, 11, 18, 21, 52, 18, 52, 12, 17, 52, 4, 6, 5, -72, 3, 2, -75, 7,
-<a name="l08737"></a>08737 7, 1, 8, 10, 9, -72, 3, 2, -76, 11, 11, 0, 2, 1, -72, 3, 2, 64, 10, 111, 3, 1, -33, 3, 1,
-<a name="l08738"></a>08738 3, 3, 13, 19, -66, 2, -17, 0, 20, 3, 4, 0, 14, 2, -17, 0, 13, 2, -21, -78, 5, 7, 4, -72, 3,
-<a name="l08739"></a>08739 1, -75, 6, 6, 8, 1, 3, 0, -72, 3, 1, -76, 2, 2, 9, 11, 10, -72, 3, 1, -73, 8, 8, 13, 20,
-<a name="l08740"></a>08740 20, 19, 19, 15, -67, 3, 3, 0, 12, 2, -16, 0, 26, 0, 13, 1, 42, -123, 47, 16, -11, -3, 50, 47, 25,
-<a name="l08741"></a>08741 57, 47, 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 0, 63, -19, 63, -19,
-<a name="l08742"></a>08742 17, 51, 47, 93, 113, -3, 57, 57, 51, 47, -3, 57, 57, 17, 51, 47, -3, 57, 57, 49, 48, 1, 43, 43, 43,
-<a name="l08743"></a>08743 43, 37, 7, 39, 55, 19, 7, 39, 55, 39, 7, 39, 55, 37, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23, 22,
-<a name="l08744"></a>08744 21, 1, -28, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 1, -106, -3, -58, 1, -15, 28, 19, 75, 78, 72,
-<a name="l08745"></a>08745 18, 27, 56, -111, 84, -111, -2, -97, -110, 86, -110, 90, -113, 85, -112, -12, -82, 118, 62, 43, 81, -93, 91, 51, 77,
-<a name="l08746"></a>08746 -78, -1, -1, -1, -70, -2, -103, 1, -12, 3, -90, 0, 22, 3, 33, 0, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l08747"></a>08747 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l08748"></a>08748 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l08749"></a>08749 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l08750"></a>08750 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l08751"></a>08751 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l08752"></a>08752 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l08753"></a>08753 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 4, 0, 54, -2, 78, 4, 32, 3, 117, 0, 44, 0, 48, 0,
-<a name="l08754"></a>08754 52, 0, 56, 0, -10, -75, 52, 16, 18, 21, 52, 46, -72, -1, -16, -77, 18, 21, 52, 56, -72, -1, -16, 64, 17,
-<a name="l08755"></a>08755 18, 21, 52, 41, 32, 10, 11, 52, 24, 42, 10, 11, 52, 121, 42, 1, 27, -72, -1, -74, -75, 9, 17, 52, 49,
-<a name="l08756"></a>08756 51, 50, -72, 3, 2, -75, 52, 52, 46, 53, 55, 54, -72, 3, 2, -76, 56, 56, 45, 47, 46, -70, 3, 2, 0,
-<a name="l08757"></a>08757 48, -1, -64, 64, 10, 11, 17, 52, 48, 48, 19, 7, 3, 31, 30, -70, 2, -17, 0, 32, 3, 6, -76, 15, 18,
-<a name="l08758"></a>08758 0, 19, 11, -72, 2, -17, -78, 3, 3, 18, -70, 2, -17, 0, 19, 3, 7, -78, 50, 52, 49, -72, 3, 1, -75,
-<a name="l08759"></a>08759 51, 51, 53, 46, 48, 45, -72, 3, 1, -76, 47, 47, 54, 56, 55, -72, 3, 1, 64, 23, 53, 64, 10, 11, 52,
-<a name="l08760"></a>08760 53, 53, -113, 0, 1, 0, 18, 30, 32, 31, 31, 19, 18, 18, 58, 7, 7, 25, -70, 3, 3, 0, 39, 1, 42,
-<a name="l08761"></a>08761 -123, 47, -19, 51, 47, 17, 51, 47, 51, 51, 47, 57, 57, 17, 57, 93, 57, 47, 43, -3, 57, 57, 51, 47, -19,
-<a name="l08762"></a>08762 57, 57, 17, 51, 47, -19, 57, 57, 0, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 57,
-<a name="l08763"></a>08763 47, 43, -3, 57, 57, 51, 47, -3, 57, 57, 17, 51, 47, -3, 57, 57, 49, 48, 1, 43, 93, 43, 43, 43, 43,
-<a name="l08764"></a>08764 43, 1, 34, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 23, 22, 51, 50, 54, 51, 7, 6, 7, 6, 7,
-<a name="l08765"></a>08765 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 5, 7, 39, 55,
-<a name="l08766"></a>08766 19, 7, 39, 55, 39, 7, 39, 55, 1, -28, 20, 76, 19, 64, 80, 52, 90, 40, 35, 75, -79, 66, -52, 95, 69,
-<a name="l08767"></a>08767 29, 112, 28, 37, -45, -108, -36, 123, -103, -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 79, 60, 115,
-<a name="l08768"></a>08768 35, 2, 1, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 2, -72, 6, 12, 8, 18, 113, 34, 74, 28, 13,
-<a name="l08769"></a>08769 14, -87, 36, 46, 68, 98, 122, -90, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -88, -122, 102, 91, 28, -13, -111,
-<a name="l08770"></a>08770 84, -111, -2, -97, -110, 86, -110, 90, -113, 85, -112, 0, 4, 0, 54, -2, 78, 4, 53, 3, 105, 0, 62, 0, 66,
-<a name="l08771"></a>08771 0, 70, 0, 74, 1, 54, -75, 70, 16, 18, 21, 52, 64, -72, -1, -16, -77, 18, 21, 52, 74, -72, -1, -16, 64,
-<a name="l08772"></a>08772 17, 18, 21, 52, 30, 32, 10, 11, 52, 13, 42, 10, 11, 52, 121, 31, 1, 16, -72, -1, -94, -75, 9, 17, 52,
-<a name="l08773"></a>08773 71, 73, 72, -72, 3, 2, -76, 74, 74, 65, 63, 66, -72, 3, 2, -76, 64, 64, 67, 69, 70, -72, 3, 2, 64,
-<a name="l08774"></a>08774 15, -48, 68, 1, 68, 68, 1, 19, 56, 8, 52, 61, 41, 37, 20, 19, -70, 2, -17, 0, 21, 3, 6, -76, 48,
-<a name="l08775"></a>08775 51, 34, 52, 45, -72, 2, -17, -78, 37, 37, 51, -66, 2, -17, 0, 52, 3, 7, 0, 61, 2, -17, 0, 1, 2,
-<a name="l08776"></a>08776 -21, -78, 68, 70, 67, -72, 3, 1, -75, 69, 69, 65, 72, 74, 73, -72, 3, 1, -76, 71, 71, 64, 66, 65, -72,
-<a name="l08777"></a>08777 3, 1, 64, 18, 63, 64, 18, 25, 52, 95, 63, 127, 63, 2, 63, 63, 4, 14, 56, 51, 8, 4, -72, 3, 3,
-<a name="l08778"></a>08778 64, 16, 57, 57, -113, 34, 1, 34, 51, 19, 21, 14, 20, 20, 52, 51, 51, 0, -72, 2, -16, -77, 76, 41, 41,
-<a name="l08779"></a>08779 14, -70, 3, 3, 0, 28, 1, 42, -123, 47, -19, 51, 47, 16, -28, 51, 47, 51, 51, 47, 18, 57, 57, 17, 57,
-<a name="l08780"></a>08780 93, 57, 47, -3, 57, 18, 57, 17, 18, 57, 47, 93, 43, -3, 57, 57, 50, 47, -3, 57, 57, 17, 51, 47, -19,
-<a name="l08781"></a>08781 57, 57, 0, 63, -19, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 18, 57, 57, 17, 18,
-<a name="l08782"></a>08782 57, 47, 93, -79, 6, 2, 67, 84, 88, -76, 15, 68, 31, 68, 2, 0, 93, 89, -19, 57, 57, 50, 47, -3, 57,
-<a name="l08783"></a>08783 57, 50, 47, -3, 57, 57, 49, 48, 1, 43, 93, 43, 43, 43, 43, 43, 1, 35, 34, 38, 53, 52, 55, 54, 55,
-<a name="l08784"></a>08784 6, 7, 6, 7, 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54,
-<a name="l08785"></a>08785 55, 38, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 22, 51, 50, 54, 55, 7, 6, 7, 6, 7, 7, 20,
-<a name="l08786"></a>08786 23, 22, 51, 51, 5, 7, 39, 55, 19, 7, 39, 55, 39, 7, 39, 55, 4, 53, -119, 121, 102, 10, 4, 7, -85,
-<a name="l08787"></a>08787 87, -96, 88, 111, -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 85, 66, 127, 37, -87, 40, 89, 36,
-<a name="l08788"></a>08788 101, 63, 21, 110, 34, 37, 83, -79, 97, -30, 77, 51, 97, 53, 40, 41, 52, 33, 58, 2, 50, 31, 75, -119, -2,
-<a name="l08789"></a>08789 -101, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 1, 37, 90, 104, 39, 58, 22, 36, 52, 37, 68, 86, 108,
-<a name="l08790"></a>08790 -118, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -85, -128, 100, 83, 25, 90, 5, 7, 9, 3, 24, 98, 38, 84,
-<a name="l08791"></a>08791 37, 8, 7, -86, 5, 9, 6, 11, 56, 82, 28, 17, -37, -111, 84, -111, -2, -97, -110, 86, -110, 90, -113, 85, -112,
-<a name="l08792"></a>08792 0, 0, 4, -1, -70, -2, -103, 4, 61, 3, 107, 0, 22, 0, 26, 0, 30, 0, 34, 0, -79, -75, 30, 16, 18,
-<a name="l08793"></a>08793 21, 52, 24, -72, -1, -16, -77, 18, 21, 52, 34, -72, -1, -16, -75, 18, 21, 52, 27, 29, 28, -72, 3, 2, -75,
-<a name="l08794"></a>08794 30, 30, 24, 31, 33, 32, -72, 3, 2, -76, 34, 34, 25, 23, 24, -72, 3, 2, -75, 26, 26, 1, 11, 2, 15,
-<a name="l08795"></a>08795 -72, 2, -17, -77, 9, 9, 22, 2, -70, 2, -17, 0, 1, 2, -21, -78, 28, 30, 27, -72, 3, 1, -75, 29, 29,
-<a name="l08796"></a>08796 25, 32, 34, 33, -72, 3, 1, -76, 31, 31, 24, 26, 23, -72, 3, 1, 64, 15, 25, 25, 3, 11, 11, 1, 3,
-<a name="l08797"></a>08797 84, 11, 17, 52, 3, 3, 1, 0, -72, 2, -16, -79, 36, 1, 47, 16, -28, 17, 57, 47, 43, 18, 57, 47, 17,
-<a name="l08798"></a>08798 57, 47, -19, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 0, 63, -3, 60, 50, 47, -19, 18, 57,
-<a name="l08799"></a>08799 17, 51, 47, -19, 57, 57, 51, 47, -3, 57, 57, 17, 51, 47, -3, 57, 57, 49, 48, 1, 43, 43, 43, 1, 33,
-<a name="l08800"></a>08800 53, 33, 38, 39, 38, 39, 38, 35, 34, 7, 54, 55, 54, 51, 50, 23, 22, 23, 22, 23, 51, 1, 7, 39, 55,
-<a name="l08801"></a>08801 19, 7, 39, 55, 39, 7, 39, 55, 4, 61, -5, 125, 3, 47, 102, 70, 87, 72, 81, 83, 51, 52, 29, 47, 68,
-<a name="l08802"></a>08802 104, 102, -117, 69, -100, 121, 43, 60, -2, -123, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 1, 37, -82, 79,
-<a name="l08803"></a>08803 44, 55, 25, 28, 7, 74, 45, 65, 100, 50, -116, 109, 9, -2, 101, -111, 84, -111, -2, -97, -110, 86, -110, 90, -113,
-<a name="l08804"></a>08804 85, -112, 0, -1, -1, -1, -70, -2, -103, 4, 61, 3, 107, 0, 22, 3, 41, 0, 0, 0, 4, 0, 74, -1, 70,
-<a name="l08805"></a>08805 3, -23, 5, -55, 0, 30, 0, 34, 0, 38, 0, 42, 0, -23, 64, 11, 42, 16, 18, 21, 52, 36, 16, 18, 21,
-<a name="l08806"></a>08806 52, 32, -72, -1, -16, 64, 14, 18, 21, 52, 19, 42, 9, 17, 52, 18, 42, 12, 17, 52, 4, -72, -1, -32, -77,
-<a name="l08807"></a>08807 9, 17, 52, 3, -72, -1, -32, -77, 9, 17, 52, 2, -72, -1, -42, 64, 11, 9, 17, 52, 24, 52, 12, 17, 52,
-<a name="l08808"></a>08808 31, 33, 34, -72, 3, 2, -75, 32, 32, 42, 35, 37, 38, -72, 3, 2, -76, 36, 36, 39, 41, 42, -72, 3, 2,
-<a name="l08809"></a>08809 64, 9, 15, 40, 1, 40, 40, 26, 13, 12, 25, -70, 2, -17, 0, 26, 3, 9, -78, 12, 58, 16, -70, 3, 10,
-<a name="l08810"></a>08810 0, 6, 3, 8, -78, 32, 34, 33, -72, 3, 1, -75, 31, 31, 37, 40, 42, 41, -72, 3, 1, -76, 39, 39, 36,
-<a name="l08811"></a>08811 38, 35, -72, 3, 1, -73, 37, 37, 25, 26, 26, 25, 25, 21, -70, 3, 3, 0, 0, 2, -16, -78, 44, 13, 12,
-<a name="l08812"></a>08812 -72, 1, 26, -123, 47, 51, 16, -12, -3, 50, 47, 25, 57, 47, 17, 51, 24, 47, -19, 57, 57, 51, 47, -3, 57,
-<a name="l08813"></a>08813 57, 17, 51, 47, -3, 57, 57, 0, 63, -3, 25, -28, 24, 63, -19, 17, 57, 17, 51, 47, 93, -19, 57, 57, 51,
-<a name="l08814"></a>08814 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 20, 7,
-<a name="l08815"></a>08815 6, 7, 6, 35, 34, 39, 38, 39, 38, 39, 55, 22, 22, 51, 50, 55, 54, 54, 53, 52, 39, 38, 39, 55, 22,
-<a name="l08816"></a>08816 23, 22, 21, 3, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 3, -23, 94, 82, 122, 116, 75, 69, 80, 61,
-<a name="l08817"></a>08817 85, 72, 71, 17, 66, -113, 58, -128, -117, 126, -78, 46, 37, 67, 57, 82, 39, 44, -33, 77, -96, 74, 1, 104, 78,
-<a name="l08818"></a>08818 -94, 75, 65, 76, -94, 74, 1, 37, 110, 118, 104, 75, 72, 20, 15, 32, 27, 27, 40, 13, 27, 82, 75, -27, 92,
-<a name="l08819"></a>08819 79, 87, 70, 74, -99, 76, 76, 86, 106, 3, 91, -110, 86, -110, -2, -8, -112, 86, -113, -81, -111, 84, -111, 0, -1,
-<a name="l08820"></a>08820 -1, 0, 74, -1, 70, 3, -23, 5, -55, 0, 22, 3, 43, 0, 0, 0, 1, 0, 20, 1, 37, 6, 127, 5, -33,
-<a name="l08821"></a>08821 0, 44, 0, -70, -71, 0, 22, -1, -64, 64, 19, 16, 17, 52, 9, 32, 16, 17, 52, 59, 5, 107, 5, 2, 9,
-<a name="l08822"></a>08822 32, 9, 12, 52, 42, -72, -1, -32, -77, 16, 17, 52, 18, -72, -1, -24, -77, 15, 17, 52, 18, -72, -1, -36, -77,
-<a name="l08823"></a>08823 13, 14, 52, 18, -72, -1, -16, 64, 10, 10, 12, 52, 4, 3, 7, 18, 4, 44, 13, 65, 11, 2, -17, 0, 12,
-<a name="l08824"></a>08824 3, 11, 0, 37, 0, 36, 3, 9, 0, 26, 0, 44, 2, -17, 0, 28, 2, -21, -77, 3, 4, 0, 7, -72, 2,
-<a name="l08825"></a>08825 -13, -74, 64, 18, 18, 40, 12, 12, 0, 65, 9, 3, 0, 0, 27, 2, -16, 0, 46, 0, 37, 2, -5, 0, 32,
-<a name="l08826"></a>08826 0, 36, -1, -64, -75, 9, 11, 52, 36, 36, 40, -70, 3, 3, 0, 32, 1, 42, -123, 47, -3, 50, 25, 47, 43,
-<a name="l08827"></a>08827 26, -19, 24, 16, -11, 25, -19, 51, 24, 47, 18, 57, 47, 26, -19, 18, 57, 57, 0, 63, -3, 60, 63, 57, 63,
-<a name="l08828"></a>08828 -19, 17, 23, 57, 43, 43, 43, 49, 48, 1, 43, 43, 93, 43, 43, 1, 38, 38, 39, 7, 39, 38, 53, 52, 55,
-<a name="l08829"></a>08829 54, 55, 37, 21, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 23, 22, 23, 21, 33, 34, 39, 38, 53, 52, 55,
-<a name="l08830"></a>08830 54, 55, 23, 6, 6, 21, 20, 23, 22, 51, 6, 11, 70, -76, -103, 33, 118, 62, 84, 78, -65, 1, 26, -47, 125,
-<a name="l08831"></a>08831 77, 98, 64, 40, 41, -104, 113, 122, 74, -5, 85, -17, 101, 108, 47, 13, 42, 34, 34, 21, 115, 86, -90, 1, -45,
-<a name="l08832"></a>08832 106, -99, 91, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83, 70, 41, 34, 43, 23, 23, 48, 30, 30, 115, 126, -121,
-<a name="l08833"></a>08833 -111, -82, 57, 61, -109, 88, 112, 31, 84, 20, 78, 84, 38, 109, 44, 33, 0, 1, 0, 20, 1, 37, 7, 118, 5,
-<a name="l08834"></a>08834 -33, 0, 69, 0, -3, -71, 0, 42, -1, -42, -77, 16, 17, 52, 33, -72, -1, -16, -77, 15, 17, 52, 47, -72, -1,
-<a name="l08835"></a>08835 -32, -77, 15, 17, 52, 44, -72, -1, -32, -77, 15, 17, 52, 48, -72, -1, -32, -77, 13, 17, 52, 46, -72, -1, -32,
-<a name="l08836"></a>08836 64, 21, 13, 17, 52, 59, 27, 107, 27, -119, 61, 3, 31, 32, 9, 15, 52, 19, 32, 15, 17, 52, 14, -72, -1,
-<a name="l08837"></a>08837 -32, -77, 16, 17, 52, 40, -72, -1, -32, -77, 15, 17, 52, 40, -72, -1, -36, -77, 13, 14, 52, 40, -72, -1, -16,
-<a name="l08838"></a>08838 64, 11, 10, 12, 52, 65, 26, 25, 29, 40, 5, 16, 35, 65, 12, 2, -17, 0, 34, 3, 11, 0, 9, 0, 8,
-<a name="l08839"></a>08839 3, 9, 0, 55, 0, 16, 2, -17, 0, 56, 0, 0, 2, -21, -77, 25, 26, 21, 29, -72, 2, -13, 64, 13, 15,
-<a name="l08840"></a>08840 40, 95, 40, 2, 40, 40, 21, 12, 35, 35, 56, 21, -72, 3, 3, -76, 64, 65, 65, 12, 56, -66, 2, -16, 0,
-<a name="l08841"></a>08841 71, 0, 9, 2, -5, 0, 32, 0, 8, -1, -64, -75, 9, 11, 52, 8, 8, 12, -70, 3, 3, 0, 4, 1, 42,
-<a name="l08842"></a>08842 -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -27, 17, 57, 47, 26, -19, 18, 57, 47, 17, 18, 57, 47, 93,
-<a name="l08843"></a>08843 -19, 18, 57, 57, 0, 63, 60, -3, 60, 63, 57, 63, -19, 17, 23, 57, 43, 43, 43, 49, 48, 1, 43, 43, 43,
-<a name="l08844"></a>08844 93, 43, 43, 0, 43, 43, 43, 43, 1, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21, 20, 23, 22, 51,
-<a name="l08845"></a>08845 33, 50, 55, 54, 53, 52, 39, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7, 6, 21, 20,
-<a name="l08846"></a>08846 23, 22, 23, 22, 23, 22, 23, 22, 23, 22, 23, 22, 51, 51, 21, 35, 34, 39, 38, 39, 38, 39, 38, 39, 20,
-<a name="l08847"></a>08847 7, 6, 35, 1, -44, -17, 101, 108, 47, 13, 42, 34, 34, 21, 115, 86, -90, 1, -86, -97, 108, -127, 49, 25, 72,
-<a name="l08848"></a>08848 33, 118, 62, 84, 78, -65, 1, 26, -47, -85, 70, 59, 64, 40, 41, 88, 71, 61, 53, 33, 73, 47, 45, 61, 45,
-<a name="l08849"></a>08849 -125, 123, 82, 90, 44, 81, 49, 11, 25, 51, 111, 119, -21, 1, 37, 57, 61, -109, 88, 112, 31, 84, 20, 78, 84,
-<a name="l08850"></a>08850 38, 109, 44, 33, 41, 49, 89, 67, 46, 24, 38, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83, 70, 58, 35, 30,
-<a name="l08851"></a>08851 18, 23, 48, 30, 30, 67, 65, 56, 60, 37, 90, 57, 38, 51, -82, 84, 41, 105, 63, 13, 30, 49, -78, 100, 107,
-<a name="l08852"></a>08852 0, 0, 1, -1, -70, 1, 37, 3, 39, 5, -33, 0, 29, 0, -95, -71, 0, 25, -1, -64, 64, 19, 16, 17, 52,
-<a name="l08853"></a>08853 12, 32, 16, 17, 52, 59, 8, 107, 8, 2, 12, 32, 9, 12, 52, 21, -72, -1, -24, -77, 15, 17, 52, 21, -72,
-<a name="l08854"></a>08854 -1, -36, -77, 13, 14, 52, 21, -72, -1, -16, 64, 10, 10, 12, 52, 7, 6, 10, 21, 4, 2, 16, -65, 2, -17,
-<a name="l08855"></a>08855 0, 15, 3, 11, 0, 29, 0, 2, 2, -17, 0, 1, 2, -21, -77, 6, 7, 3, 10, -72, 2, -13, 64, 22, 64,
-<a name="l08856"></a>08856 111, 21, -113, 21, 2, 15, 21, 47, 21, 95, 21, 3, 32, 21, 1, 21, 21, 1, 15, 15, 3, -66, 3, 0, 0,
-<a name="l08857"></a>08857 32, 0, 0, 2, -16, 0, 31, 0, 1, 1, 42, -123, 47, 16, -12, 26, 25, -19, 51, 24, 47, 18, 57, 47, 93,
-<a name="l08858"></a>08858 93, 93, 26, -19, 18, 57, 57, 0, 63, -3, 60, 63, -19, 17, 23, 57, 43, 43, 43, 49, 48, 1, 43, 93, 43,
-<a name="l08859"></a>08859 43, 1, 33, 53, 33, 38, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7, 6, 21, 20, 23,
-<a name="l08860"></a>08860 22, 23, 22, 23, 22, 23, 3, 39, -4, -109, 2, -7, 70, -76, -103, 33, 118, 62, 84, 78, -65, 1, 26, -47, 125,
-<a name="l08861"></a>08861 77, 98, 64, 40, 41, -104, 113, 122, 74, 1, 37, -82, 106, -99, 91, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83,
-<a name="l08862"></a>08862 70, 41, 34, 43, 23, 23, 48, 30, 30, 115, 126, -121, -111, 0, 1, -1, -70, 1, 37, 4, 30, 5, -33, 0, 54,
-<a name="l08863"></a>08863 0, -36, -71, 0, 47, -1, -42, -77, 13, 17, 52, 38, -72, -1, -16, -77, 13, 17, 52, 52, -72, -1, -32, -77, 15,
-<a name="l08864"></a>08864 17, 52, 49, -72, -1, -32, -77, 13, 17, 52, 53, -72, -1, -32, -77, 13, 17, 52, 51, -72, -1, -32, 64, 31, 13,
-<a name="l08865"></a>08865 17, 52, 84, 43, 84, 50, 2, 68, 43, 68, 50, 2, 59, 32, 107, 32, -119, 11, 3, 36, 32, 9, 15, 52, 24,
-<a name="l08866"></a>08866 32, 15, 17, 52, 45, -72, -1, -32, -77, 15, 17, 52, 45, -72, -1, -36, -77, 13, 14, 52, 45, -72, -1, -16, 64,
-<a name="l08867"></a>08867 14, 10, 12, 52, 0, 45, 1, 15, 31, 30, 34, 45, 5, 21, 40, 65, 9, 2, -17, 0, 39, 3, 11, 0, 5,
-<a name="l08868"></a>08868 0, 21, 2, -17, 0, 6, 0, 20, 2, -21, -77, 30, 31, 26, 34, -72, 2, -13, 64, 11, 15, 45, 1, 45, 45,
-<a name="l08869"></a>08869 26, 20, 40, 40, 6, 26, -72, 3, 3, -77, 15, 15, 20, 6, -69, 2, -16, 0, 56, 0, 20, 1, 42, -123, 47,
-<a name="l08870"></a>08870 16, -27, 17, 57, 47, -19, 18, 57, 47, 17, 18, 57, 47, 93, -19, 18, 57, 57, 0, 63, 60, -3, 60, 63, -19,
-<a name="l08871"></a>08871 17, 23, 57, 93, 43, 43, 43, 49, 48, 1, 43, 43, 93, 93, 93, 43, 43, 0, 43, 43, 43, 43, 1, 22, 23,
-<a name="l08872"></a>08872 22, 51, 51, 21, 35, 34, 39, 38, 39, 38, 39, 38, 39, 20, 7, 6, 35, 35, 53, 51, 50, 55, 54, 53, 52,
-<a name="l08873"></a>08873 39, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 23, 22,
-<a name="l08874"></a>08874 23, 22, 2, -43, 47, 45, 61, 45, -125, 123, 82, 90, 44, 81, 49, 11, 25, 51, 111, 119, -21, 103, 108, -97, 108,
-<a name="l08875"></a>08875 -127, 49, 25, 72, 33, 118, 62, 84, 78, -65, 1, 26, -47, 125, 77, 98, 64, 40, 41, 88, 71, 61, 53, 33, 2,
-<a name="l08876"></a>08876 101, 57, 38, 51, -82, 84, 41, 105, 63, 13, 30, 49, -78, 100, 107, -82, 41, 49, 89, 67, 46, 24, 38, 31, 90,
-<a name="l08877"></a>08877 52, 29, -84, 98, 90, 72, 110, -83, 70, 41, 34, 43, 23, 23, 48, 30, 30, 67, 65, 56, 60, 37, 0, 2, 0,
-<a name="l08878"></a>08878 20, 1, 37, 6, 127, 6, -16, 0, 44, 0, 55, 0, -15, 64, 16, 48, 8, 19, 21, 52, 47, 32, 10, 11, 52,
-<a name="l08879"></a>08879 54, 32, 10, 11, 52, 22, -72, -1, -64, 64, 19, 16, 17, 52, 9, 32, 16, 17, 52, 59, 5, 107, 5, 2, 9,
-<a name="l08880"></a>08880 32, 9, 12, 52, 42, -72, -1, -32, -73, 16, 17, 52, 51, 13, 50, 12, 45, -72, 2, -17, -74, 15, 46, 1, 46,
-<a name="l08881"></a>08881 46, 12, 18, -72, -1, -24, -77, 15, 17, 52, 18, -72, -1, -36, -77, 13, 14, 52, 18, -72, -1, -16, 64, 10, 10,
-<a name="l08882"></a>08882 12, 52, 4, 3, 7, 18, 4, 44, 13, 65, 11, 2, -17, 0, 12, 3, 11, 0, 37, 0, 36, 3, 9, 0, 26,
-<a name="l08883"></a>08883 0, 44, 2, -17, 0, 28, 2, -21, 64, 9, 46, 12, 50, 50, 7, 3, 4, 0, 7, -72, 2, -13, -74, 64, 18,
-<a name="l08884"></a>08884 18, 40, 12, 12, 0, 65, 9, 3, 0, 0, 27, 2, -16, 0, 57, 0, 37, 2, -5, 0, 32, 0, 36, -1, -64,
-<a name="l08885"></a>08885 -75, 9, 11, 52, 36, 36, 40, -70, 3, 3, 0, 32, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16,
-<a name="l08886"></a>08886 -11, 25, -19, 51, 24, 47, 18, 57, 47, 26, -19, 18, 57, 57, 17, 51, 47, 16, 60, 0, 63, -3, 60, 63, 57,
-<a name="l08887"></a>08887 63, -19, 17, 23, 57, 43, 43, 43, 17, 51, 47, 93, -19, 17, 51, 18, 57, 49, 48, 1, 43, 43, 93, 43, 43,
-<a name="l08888"></a>08888 0, 43, 43, 43, 1, 38, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7, 6, 21, 20, 23,
-<a name="l08889"></a>08889 22, 23, 22, 23, 22, 23, 21, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21, 20, 23, 22, 51, 1,
-<a name="l08890"></a>08890 21, 6, 7, 6, 7, 53, 54, 54, 55, 54, 6, 11, 70, -76, -103, 33, 118, 62, 84, 78, -65, 1, 26, -47, 125,
-<a name="l08891"></a>08891 77, 98, 64, 40, 41, -104, 113, 122, 74, -5, 85, -17, 101, 108, 47, 13, 42, 34, 34, 21, 115, 86, -90, 4, 74,
-<a name="l08892"></a>08892 -40, -72, -93, 93, 32, -64, -122, -106, 1, -45, 106, -99, 91, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83, 70, 41,
-<a name="l08893"></a>08893 34, 43, 23, 23, 48, 30, 30, 115, 126, -121, -111, -82, 57, 61, -109, 88, 112, 31, 84, 20, 78, 84, 38, 109, 44,
-<a name="l08894"></a>08894 33, 5, 29, -87, 79, 89, 78, 63, 106, 36, 126, 70, 79, 0, 2, 0, 20, 1, 37, 7, 118, 6, -16, 0, 69,
-<a name="l08895"></a>08895 0, 80, 1, 51, 64, 16, 73, 8, 19, 21, 52, 72, 32, 10, 11, 52, 79, 32, 10, 11, 52, 42, -72, -1, -42,
-<a name="l08896"></a>08896 -77, 16, 17, 52, 33, -72, -1, -16, -77, 15, 17, 52, 47, -72, -1, -32, -77, 15, 17, 52, 44, -72, -1, -32, -77,
-<a name="l08897"></a>08897 15, 17, 52, 48, -72, -1, -32, -77, 13, 17, 52, 46, -72, -1, -32, 64, 21, 13, 17, 52, 59, 27, 107, 27, -119,
-<a name="l08898"></a>08898 61, 3, 31, 32, 9, 15, 52, 19, 32, 15, 17, 52, 14, -72, -1, -32, -73, 16, 17, 52, 76, 35, 75, 34, 70,
-<a name="l08899"></a>08899 -72, 2, -17, -74, 15, 71, 1, 71, 71, 34, 40, -72, -1, -32, -77, 15, 17, 52, 40, -72, -1, -36, -77, 13, 14,
-<a name="l08900"></a>08900 52, 40, -72, -1, -16, 64, 11, 10, 12, 52, 65, 26, 25, 29, 40, 5, 16, 35, 65, 12, 2, -17, 0, 34, 3,
-<a name="l08901"></a>08901 11, 0, 9, 0, 8, 3, 9, 0, 55, 0, 16, 2, -17, 0, 56, 0, 0, 2, -21, 64, 9, 71, 35, 75, 75,
-<a name="l08902"></a>08902 29, 25, 26, 21, 29, -72, 2, -13, 64, 13, 15, 40, 95, 40, 2, 40, 40, 21, 12, 35, 35, 56, 21, -72, 3,
-<a name="l08903"></a>08903 3, -76, 64, 65, 65, 12, 56, -66, 2, -16, 0, 82, 0, 9, 2, -5, 0, 32, 0, 8, -1, -64, -75, 9, 11,
-<a name="l08904"></a>08904 52, 8, 8, 12, -70, 3, 3, 0, 4, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -27, 17, 57,
-<a name="l08905"></a>08905 47, 26, -19, 18, 57, 47, 17, 18, 57, 47, 93, -19, 18, 57, 57, 17, 51, 47, 16, 60, 0, 63, 60, -3, 60,
-<a name="l08906"></a>08906 63, 57, 63, -19, 17, 23, 57, 43, 43, 43, 17, 51, 47, 93, -19, 17, 51, 18, 57, 49, 48, 1, 43, 43, 43,
-<a name="l08907"></a>08907 93, 43, 43, 0, 43, 43, 43, 43, 43, 43, 43, 1, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21, 20,
-<a name="l08908"></a>08908 23, 22, 51, 33, 50, 55, 54, 53, 52, 39, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7,
-<a name="l08909"></a>08909 6, 21, 20, 23, 22, 23, 22, 23, 22, 23, 22, 23, 22, 23, 22, 51, 51, 21, 35, 34, 39, 38, 39, 38, 39,
-<a name="l08910"></a>08910 38, 39, 20, 7, 6, 35, 1, 21, 6, 7, 6, 7, 53, 54, 54, 55, 54, 1, -44, -17, 101, 108, 47, 13, 42,
-<a name="l08911"></a>08911 34, 34, 21, 115, 86, -90, 1, -86, -97, 108, -127, 49, 25, 72, 33, 118, 62, 84, 78, -65, 1, 26, -47, -85, 70,
-<a name="l08912"></a>08912 59, 64, 40, 41, 88, 71, 61, 53, 33, 73, 47, 45, 61, 45, -125, 123, 82, 90, 44, 81, 49, 11, 25, 51, 111,
-<a name="l08913"></a>08913 119, -21, 2, -91, -40, -72, -93, 93, 32, -64, -122, -106, 1, 37, 57, 61, -109, 88, 112, 31, 84, 20, 78, 84, 38,
-<a name="l08914"></a>08914 109, 44, 33, 41, 49, 89, 67, 46, 24, 38, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83, 70, 58, 35, 30, 18,
-<a name="l08915"></a>08915 23, 48, 30, 30, 67, 65, 56, 60, 37, 90, 57, 38, 51, -82, 84, 41, 105, 63, 13, 30, 49, -78, 100, 107, 5,
-<a name="l08916"></a>08916 -53, -87, 79, 89, 78, 63, 106, 36, 126, 70, 79, 0, 2, -1, -70, 1, 37, 3, 39, 7, 2, 0, 29, 0, 40,
-<a name="l08917"></a>08917 0, -46, 64, 14, -56, 33, 1, 32, 32, 10, 11, 52, 39, 32, 10, 11, 52, 25, -72, -1, -64, 64, 23, 16, 17,
-<a name="l08918"></a>08918 52, 12, 32, 16, 17, 52, 59, 8, 107, 8, 2, 12, 32, 9, 12, 52, 36, 16, 35, 15, 30, -72, 2, -17, -77,
-<a name="l08919"></a>08919 31, 31, 15, 21, -72, -1, -24, -77, 15, 17, 52, 21, -72, -1, -36, -77, 13, 14, 52, 21, -72, -1, -16, 64, 10,
-<a name="l08920"></a>08920 10, 12, 52, 7, 6, 10, 21, 4, 2, 16, -65, 2, -17, 0, 15, 3, 11, 0, 29, 0, 2, 2, -17, 0, 1,
-<a name="l08921"></a>08921 2, -21, 64, 9, 31, 15, 35, 35, 10, 6, 7, 3, 10, -72, 2, -13, 64, 22, 64, 111, 21, -113, 21, 2, 15,
-<a name="l08922"></a>08922 21, 47, 21, 95, 21, 3, 32, 21, 1, 21, 21, 1, 15, 15, 3, -66, 3, 0, 0, 32, 0, 0, 2, -16, 0,
-<a name="l08923"></a>08923 42, 0, 1, 1, 42, -123, 47, 16, -11, 26, 25, -19, 51, 24, 47, 18, 57, 47, 93, 93, 93, 26, -19, 18, 57,
-<a name="l08924"></a>08924 57, 17, 51, 47, 16, 60, 0, 63, -3, 60, 63, -19, 17, 23, 57, 43, 43, 43, 17, 51, 47, -19, 17, 51, 18,
-<a name="l08925"></a>08925 57, 49, 48, 1, 43, 93, 43, 43, 0, 43, 43, 93, 1, 33, 53, 33, 38, 38, 39, 7, 39, 38, 53, 52, 55,
-<a name="l08926"></a>08926 54, 55, 37, 21, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 23, 22, 23, 3, 21, 6, 7, 6, 7, 53, 54,
-<a name="l08927"></a>08927 54, 55, 54, 3, 39, -4, -109, 2, -7, 70, -76, -103, 33, 118, 62, 84, 78, -65, 1, 26, -47, 125, 77, 98, 64,
-<a name="l08928"></a>08928 40, 41, -104, 113, 122, 74, 97, -40, -72, -93, 93, 32, -64, -122, -106, 1, 37, -82, 106, -99, 91, 31, 90, 52, 29,
-<a name="l08929"></a>08929 -84, 98, 90, 72, 110, -83, 70, 41, 34, 43, 23, 23, 48, 30, 30, 115, 126, -121, -111, 5, 47, -87, 79, 89, 78,
-<a name="l08930"></a>08930 63, 106, 36, 126, 70, 79, 0, 0, 2, -1, -70, 1, 37, 4, 30, 7, 2, 0, 54, 0, 65, 1, 27, -77, -56,
-<a name="l08931"></a>08931 58, 1, 65, -72, -1, -32, 64, 19, 16, 17, 52, 63, 32, 13, 14, 52, 57, 32, 10, 11, 52, 64, 32, 10, 11,
-<a name="l08932"></a>08932 52, 47, -72, -1, -42, -77, 13, 17, 52, 38, -72, -1, -16, -77, 13, 17, 52, 52, -72, -1, -32, -77, 15, 17, 52,
-<a name="l08933"></a>08933 49, -72, -1, -32, -77, 13, 17, 52, 53, -72, -1, -32, -77, 13, 17, 52, 51, -72, -1, -32, 64, 35, 13, 17, 52,
-<a name="l08934"></a>08934 84, 43, 84, 50, 2, 68, 43, 68, 50, 2, 59, 32, 107, 32, -119, 11, 3, 36, 32, 9, 15, 52, 24, 32, 15,
-<a name="l08935"></a>08935 17, 52, 61, 40, 60, 39, 55, -72, 2, -17, -77, 56, 56, 39, 45, -72, -1, -32, -77, 15, 17, 52, 45, -72, -1,
-<a name="l08936"></a>08936 -36, -77, 13, 14, 52, 45, -72, -1, -16, 64, 14, 10, 12, 52, 0, 45, 1, 15, 31, 30, 34, 45, 5, 21, 40,
-<a name="l08937"></a>08937 65, 9, 2, -17, 0, 39, 3, 11, 0, 5, 0, 21, 2, -17, 0, 6, 0, 20, 2, -21, 64, 9, 56, 40, 60,
-<a name="l08938"></a>08938 60, 34, 30, 31, 26, 34, -72, 2, -13, 64, 11, 15, 45, 1, 45, 45, 26, 20, 40, 40, 6, 26, -72, 3, 3,
-<a name="l08939"></a>08939 -77, 15, 15, 20, 6, -69, 2, -16, 0, 67, 0, 20, 1, 42, -123, 47, 16, -27, 17, 57, 47, -19, 18, 57, 47,
-<a name="l08940"></a>08940 17, 18, 57, 47, 93, -19, 18, 57, 57, 17, 51, 47, 16, 60, 0, 63, 60, -3, 60, 63, -19, 17, 23, 57, 93,
-<a name="l08941"></a>08941 43, 43, 43, 17, 51, 47, -19, 17, 51, 18, 57, 49, 48, 1, 43, 43, 93, 93, 93, 43, 43, 0, 43, 43, 43,
-<a name="l08942"></a>08942 43, 43, 43, 43, 43, 93, 1, 22, 23, 22, 51, 51, 21, 35, 34, 39, 38, 39, 38, 39, 38, 39, 20, 7, 6,
-<a name="l08943"></a>08943 35, 35, 53, 51, 50, 55, 54, 53, 52, 39, 38, 39, 7, 39, 38, 53, 52, 55, 54, 55, 37, 21, 7, 6, 7,
-<a name="l08944"></a>08944 6, 21, 20, 23, 22, 23, 22, 23, 22, 23, 22, 19, 21, 6, 7, 6, 7, 53, 54, 54, 55, 54, 2, -43, 47,
-<a name="l08945"></a>08945 45, 61, 45, -125, 123, 82, 90, 44, 81, 49, 11, 25, 51, 111, 119, -21, 103, 108, -97, 108, -127, 49, 25, 72, 33,
-<a name="l08946"></a>08946 118, 62, 84, 78, -65, 1, 26, -47, 125, 77, 98, 64, 40, 41, 88, 71, 61, 53, 33, 58, -40, -72, -93, 93, 32,
-<a name="l08947"></a>08947 -64, -122, -106, 2, 101, 57, 38, 51, -82, 84, 41, 105, 63, 13, 30, 49, -78, 100, 107, -82, 41, 49, 89, 67, 46,
-<a name="l08948"></a>08948 24, 38, 31, 90, 52, 29, -84, 98, 90, 72, 110, -83, 70, 41, 34, 43, 23, 23, 48, 30, 30, 67, 65, 56, 60,
-<a name="l08949"></a>08949 37, 4, 67, -87, 79, 89, 78, 63, 106, 36, 126, 70, 79, 0, 0, 1, 0, 50, -1, -89, 4, -39, 3, -78, 0,
-<a name="l08950"></a>08950 59, 0, -103, -71, 0, 38, -1, -42, 64, 19, 14, 17, 52, 41, 52, 14, 17, 52, 42, 52, 11, 17, 52, 3, 6,
-<a name="l08951"></a>08951 14, 33, 39, 32, 65, 9, 3, 7, 0, 6, 2, -17, 0, 57, 3, 4, 0, 39, 2, -17, 0, 22, -1, -64, -77,
-<a name="l08952"></a>08952 9, 11, 52, 22, -66, 3, 13, 0, 14, 2, -17, 0, 48, 2, -21, 0, 51, 3, 12, 64, 9, 10, 10, 44, 36,
-<a name="l08953"></a>08953 3, 18, 0, 0, 44, -72, 2, -3, -76, 64, 18, 18, 61, 33, -69, 2, -5, 0, 32, 0, 32, -1, -64, -75, 9,
-<a name="l08954"></a>08954 11, 52, 32, 32, 36, -70, 3, 12, 0, 26, 1, 57, -123, 47, -3, 50, 25, 47, 43, 26, -19, 17, 51, 24, 47,
-<a name="l08955"></a>08955 26, -19, 51, 47, 18, 57, 17, 18, 57, 47, -19, 0, 63, -19, 63, 43, -19, 63, -19, 63, 18, 57, 17, 18, 57,
-<a name="l08956"></a>08956 49, 48, 1, 43, 43, 43, 1, 20, 6, 7, 38, 38, 35, 34, 7, 6, 21, 20, 22, 51, 51, 50, 22, 22, 21,
-<a name="l08957"></a>08957 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22, 51, 50, 55, 54, 54,
-<a name="l08958"></a>08958 53, 52, 38, 35, 35, 34, 38, 53, 52, 55, 54, 55, 54, 51, 50, 22, 4, -39, 12, 2, 35, 97, 50, 87, 96,
-<a name="l08959"></a>08959 88, 43, 53, 80, 72, 69, 96, -37, -55, -2, -87, -78, 94, 102, 34, 26, 46, 3, 60, 42, 63, 67, -87, -99, 120,
-<a name="l08960"></a>08960 -97, -120, -38, 25, 28, -22, 43, 66, 55, 60, 85, 102, 103, 66, 76, 3, 32, 32, 67, 14, 45, 52, 101, 93, 55,
-<a name="l08961"></a>08961 19, 19, 3, 16, 65, -5, -125, 120, 69, 75, -105, 104, 114, 87, 95, 6, 113, 17, 112, -61, 75, 122, 122, 48, 41,
-<a name="l08962"></a>08962 114, 27, 19, 12, 62, 49, 67, 115, 125, 84, 101, 80, 0, 0, 1, 0, 36, -1, 31, 4, -75, 2, 5, 0, 54,
-<a name="l08963"></a>08963 0, -112, -71, 0, 32, -1, -32, 64, 9, 12, 17, 52, 26, 53, 25, 25, 53, 6, -72, -1, -64, 64, 10, 9, 10,
-<a name="l08964"></a>08964 52, 6, 6, 1, 44, 44, 1, 34, -70, 2, -17, 0, 17, -1, -64, -77, 9, 13, 52, 17, -66, 3, 14, 0, 53,
-<a name="l08965"></a>08965 2, -17, 0, 1, 2, -21, 0, 38, 3, 12, -77, 13, 13, 0, 47, -72, 3, 12, -76, 64, 4, 4, 30, 0, -66,
-<a name="l08966"></a>08966 2, -16, 0, 56, 0, 26, 2, -5, 0, 32, 0, 25, -1, -64, -75, 9, 11, 52, 25, 25, 30, -70, 3, 12, 0,
-<a name="l08967"></a>08967 21, 1, 57, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -28, 17, 57, 47, 26, -19, 18, 57, 47, -19, 0,
-<a name="l08968"></a>08968 63, -19, 63, 43, -3, 17, 57, 47, 18, 57, 47, 43, 17, 51, 47, 18, 57, 49, 48, 1, 43, 1, 35, 34, 6,
-<a name="l08969"></a>08969 21, 20, 51, 50, 22, 23, 22, 23, 22, 21, 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 7,
-<a name="l08970"></a>08970 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 38, 35, 38, 38, 35, 34, 38, 53, 52, 55, 54, 55, 54, 51,
-<a name="l08971"></a>08971 51, 4, -75, -81, -102, -101, 93, 41, 48, 81, 48, 18, 29, 123, -122, -2, -53, -41, 127, -121, 64, 23, 98, 40, 38,
-<a name="l08972"></a>08972 37, 57, -128, 122, -43, -113, 109, -122, 30, 35, 27, 115, 18, 63, 54, 73, 60, 101, 76, 84, -81, 1, 37, 16, 24,
-<a name="l08973"></a>08973 33, 4, 9, 6, 9, 15, 37, -69, 85, 93, 73, 78, -112, 116, -126, 47, -102, 20, 65, 64, 110, 70, 123, 64, 61,
-<a name="l08974"></a>08974 22, 27, 47, 17, 17, 3, 7, 33, 33, 124, 79, 64, 31, 23, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l08975"></a>08975 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l08976"></a>08976 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l08977"></a>08977 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l08978"></a>08978 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l08979"></a>08979 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l08980"></a>08980 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l08981"></a>08981 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l08982"></a>08982 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l08983"></a>08983 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1,
-<a name="l08984"></a>08984 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l08985"></a>08985 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l08986"></a>08986 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l08987"></a>08987 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l08988"></a>08988 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l08989"></a>08989 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l08990"></a>08990 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l08991"></a>08991 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l08992"></a>08992 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l08993"></a>08993 -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l08994"></a>08994 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l08995"></a>08995 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l08996"></a>08996 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l08997"></a>08997 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l08998"></a>08998 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l08999"></a>08999 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l09000"></a>09000 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l09001"></a>09001 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 3, 0, 48, 4, -41, 1, -49, 7, 119, 0, 45, 0,
-<a name="l09002"></a>09002 86, 0, 98, 1, 29, 64, 9, 3, 97, 10, 35, 9, 9, 33, 14, 43, -70, 2, -11, 0, 90, -1, -64, -75, 11,
-<a name="l09003"></a>09003 15, 52, 90, 90, 97, -72, 2, -11, -74, 35, 35, 20, 23, 23, 33, 27, -72, 2, -11, -78, 20, 20, 33, -72, 2,
-<a name="l09004"></a>09004 -11, 64, 22, 14, 14, 75, 53, 70, 50, 83, 84, 79, 74, 75, 63, 70, 75, 75, 64, 84, 84, 64, 64, 70, 79,
-<a name="l09005"></a>09005 -72, 2, -11, -78, 50, 50, 70, -70, 2, -11, 0, 57, 2, -12, 64, 14, 9, 6, 97, 10, 87, 35, 93, 39, 33,
-<a name="l09006"></a>09006 30, 17, 6, 6, 0, -70, 2, -10, 0, 87, -1, -64, -75, 9, 10, 52, 87, 87, 93, -72, 2, -10, 64, 12, 39,
-<a name="l09007"></a>09007 64, 9, 16, 52, 39, 39, 30, 14, 23, 23, 17, -72, 2, -10, 64, 10, 30, 30, 53, 75, 74, 67, 64, 63, 46,
-<a name="l09008"></a>09008 84, -72, 2, -7, -76, 83, 83, 75, 60, 63, -72, 2, -7, -78, 64, 64, 75, -70, 2, -7, 0, 74, -1, -64, -77,
-<a name="l09009"></a>09009 21, 23, 52, 74, -72, -1, -64, -77, 13, 16, 52, 74, -72, 1, 36, -123, 47, 43, 43, -19, 51, 47, -3, 50, 17,
-<a name="l09010"></a>09010 51, 47, -3, 50, 17, 18, 57, 17, 18, 57, 51, 47, -3, 50, 47, 57, 17, 51, 47, 43, -3, 50, 47, 43, -19,
-<a name="l09011"></a>09011 57, 47, 17, 18, 57, 17, 18, 57, 17, 57, 57, 18, 57, 0, 63, -19, 57, 47, -19, 17, 51, 47, 50, 47, 18,
-<a name="l09012"></a>09012 57, 47, 17, 57, 18, 57, 17, 18, 57, 17, 18, 57, 17, 51, 47, -3, 50, 47, -19, 18, 57, 47, 17, 57, 47,
-<a name="l09013"></a>09013 -3, 50, 47, 43, -19, 17, 18, 57, 47, 18, 57, 17, 57, 49, 48, 1, 6, 6, 7, 22, 22, 21, 20, 6, 7,
-<a name="l09014"></a>09014 39, 6, 7, 6, 35, 55, 54, 53, 52, 38, 35, 34, 7, 7, 54, 55, 54, 51, 50, 22, 21, 20, 6, 7, 54,
-<a name="l09015"></a>09015 55, 38, 39, 38, 53, 52, 55, 54, 55, 22, 22, 3, 20, 7, 6, 35, 34, 38, 39, 6, 7, 6, 35, 34, 38,
-<a name="l09016"></a>09016 53, 52, 54, 55, 55, 20, 6, 21, 20, 22, 51, 50, 55, 54, 55, 55, 22, 23, 22, 51, 50, 55, 54, 53, 55,
-<a name="l09017"></a>09017 22, 22, 3, 52, 38, 35, 34, 6, 21, 20, 23, 22, 23, 54, 1, -54, 4, 13, 22, 15, 17, 3, 4, 86, 46,
-<a name="l09018"></a>09018 58, 71, 87, 36, 20, 20, 19, 21, 18, 26, 7, 11, 20, 46, 34, 38, 7, 8, 69, 64, 32, 9, 18, 37, 46,
-<a name="l09019"></a>09019 50, 29, 38, 30, 26, 29, 51, 18, 30, 19, 20, 19, 32, 35, 42, 42, 14, 13, 21, 4, 18, 18, 43, 26, 12,
-<a name="l09020"></a>09020 18, 21, 8, 5, 12, 28, 38, 22, 18, 21, 4, 7, 41, 23, 12, 19, 12, 18, 5, 30, 13, 7, 21, 23, 47,
-<a name="l09021"></a>09021 35, 12, 21, 13, 18, 43, 26, 67, 54, 30, 36, 60, 37, 29, 22, 38, 24, 44, 71, 30, 55, 67, 42, 17, 35,
-<a name="l09022"></a>09022 33, 20, 46, 32, 12, 24, 27, 47, 45, 55, 1, 1, 38, -2, 116, 75, 48, 54, 12, 13, 34, 19, 32, 56, 50,
-<a name="l09023"></a>09023 26, 50, 33, 8, 8, 36, 12, 22, 35, 56, 25, 76, 6, 49, 11, 31, 50, 41, 44, 6, 19, 49, 1, 36, 24,
-<a name="l09024"></a>09024 38, 17, 12, 18, 20, 6, 27, 17, 0, 0, 3, 0, 70, 4, -41, 1, -79, 7, 61, 0, 41, 0, 49, 0, 57,
-<a name="l09025"></a>09025 0, -52, 64, 19, 7, 25, 4, 38, 39, 34, 29, 30, 18, 25, 30, 30, 19, 39, 39, 19, 19, 25, 34, -72, 2,
-<a name="l09026"></a>09026 -11, -78, 4, 4, 25, -72, 2, -11, 64, 9, 11, 64, 9, 12, 52, 11, 11, 48, 42, -72, 2, -11, -78, 44, 44,
-<a name="l09027"></a>09027 48, -72, 2, -11, 64, 9, 46, 64, 9, 24, 52, 46, 46, 56, 50, -72, 2, -11, -78, 52, 52, 56, -70, 2, -11,
-<a name="l09028"></a>09028 0, 54, 2, -12, 64, 18, 42, 50, 50, 46, 54, 64, 37, 40, 52, 54, 7, 30, 29, 22, 19, 18, 0, 39, -72,
-<a name="l09029"></a>09029 2, -7, -76, 38, 38, 30, 14, 18, -72, 2, -7, -78, 19, 19, 30, -70, 2, -7, 0, 29, -1, -64, -77, 21, 23,
-<a name="l09030"></a>09030 52, 29, -72, -1, -64, -77, 13, 16, 52, 29, -72, 1, 36, -123, 47, 43, 43, -19, 51, 47, -3, 50, 17, 51, 47,
-<a name="l09031"></a>09031 -3, 50, 17, 18, 57, 17, 18, 57, 47, 43, 60, 51, 47, 60, 0, 63, -19, 51, 47, -19, 17, 51, 47, 43, -19,
-<a name="l09032"></a>09032 51, 47, -19, 17, 51, 47, 43, -19, 57, 47, -19, 17, 51, 47, 50, 47, 18, 57, 47, 17, 57, 18, 57, 17, 18,
-<a name="l09033"></a>09033 57, 17, 18, 57, 49, 48, 1, 20, 7, 6, 35, 34, 38, 39, 6, 7, 6, 35, 34, 38, 53, 52, 55, 54, 55,
-<a name="l09034"></a>09034 55, 20, 6, 21, 20, 22, 51, 50, 55, 54, 55, 55, 22, 23, 22, 51, 50, 55, 54, 53, 55, 22, 22, 7, 20,
-<a name="l09035"></a>09035 7, 6, 7, 52, 55, 54, 23, 20, 7, 6, 7, 52, 55, 54, 1, -79, 26, 29, 51, 17, 33, 17, 19, 20, 32,
-<a name="l09036"></a>09036 35, 42, 42, 8, 5, 14, 21, 4, 17, 19, 43, 26, 13, 17, 21, 9, 4, 12, 28, 38, 22, 18, 21, 4, 7,
-<a name="l09037"></a>09037 15, 52, 89, -55, 43, 84, -41, 51, 90, -55, 43, 84, 6, -25, 76, 48, 53, 13, 12, 34, 19, 31, 56, 49, 25,
-<a name="l09038"></a>09038 29, 18, 36, 8, 8, 36, 12, 23, 33, 56, 27, 73, 6, 49, 11, 32, 50, 41, 45, 7, 24, 44, -42, 46, 44,
-<a name="l09039"></a>09039 35, 82, 44, 41, 34, 35, 47, 45, 36, 81, 43, 41, 35, 0, 0, 2, 0, 70, 4, -41, 1, -79, 6, -71, 0,
-<a name="l09040"></a>09040 7, 0, 49, 0, -83, -71, 0, 0, 2, -11, -78, 2, 2, 6, -72, 2, -11, 64, 27, 4, 64, 9, 28, 52, 4,
-<a name="l09041"></a>09041 4, 27, 46, 47, 42, 37, 38, 26, 27, 15, 33, 12, 38, 38, 27, 47, 47, 27, 27, 33, 42, -72, 2, -11, -78,
-<a name="l09042"></a>09042 12, 12, 33, -70, 2, -11, 0, 19, 2, -12, -78, 0, 0, 4, -72, -1, -64, 64, 12, 14, 19, 52, 4, 15, 38,
-<a name="l09043"></a>09043 37, 30, 27, 26, 8, 47, -72, 2, -7, -76, 46, 46, 38, 22, 26, -72, 2, -7, -78, 27, 27, 38, -70, 2, -7,
-<a name="l09044"></a>09044 0, 37, -1, -64, -77, 21, 23, 52, 37, -72, -1, -64, -77, 13, 16, 52, 37, -72, 1, 36, -123, 47, 43, 43, -19,
-<a name="l09045"></a>09045 51, 47, -3, 50, 17, 51, 47, -3, 50, 17, 18, 57, 17, 18, 57, 47, 43, 51, 47, 0, 63, -19, 57, 47, -19,
-<a name="l09046"></a>09046 17, 51, 47, 50, 47, 18, 57, 47, 17, 18, 57, 17, 57, 17, 57, 17, 18, 57, 17, 51, 47, 43, -19, 51, 47,
-<a name="l09047"></a>09047 -3, 49, 48, 1, 20, 7, 6, 7, 52, 55, 54, 23, 20, 7, 6, 35, 34, 38, 39, 6, 7, 6, 35, 34, 38,
-<a name="l09048"></a>09048 53, 52, 55, 54, 55, 55, 20, 6, 21, 20, 22, 51, 50, 55, 54, 55, 55, 22, 23, 22, 51, 50, 55, 54, 53,
-<a name="l09049"></a>09049 55, 22, 22, 1, -94, 52, 89, -55, 45, 82, -26, 26, 29, 51, 17, 33, 17, 20, 19, 32, 35, 42, 42, 8, 5,
-<a name="l09050"></a>09050 14, 21, 4, 18, 18, 43, 26, 12, 18, 21, 8, 5, 12, 28, 38, 22, 18, 21, 4, 7, 6, -71, 46, 46, 35,
-<a name="l09051"></a>09051 80, 42, 41, 34, -101, 75, 48, 54, 13, 12, 34, 19, 32, 56, 50, 26, 29, 18, 36, 8, 8, 36, 12, 22, 35,
-<a name="l09052"></a>09052 56, 25, 76, 6, 49, 11, 31, 50, 41, 44, 6, 19, 49, 0, 3, 0, 64, 4, -39, 1, -79, 7, 46, 0, 32,
-<a name="l09053"></a>09053 0, 74, 0, 86, 0, -20, -73, 29, 84, 4, 15, 11, 0, 8, 22, -70, 2, -11, 0, 78, -1, -64, 64, 10, 11,
-<a name="l09054"></a>09054 13, 52, 78, 78, 84, 0, 0, 8, 84, -72, 2, -11, 64, 29, 15, 15, 8, 64, 9, 24, 52, 8, 8, 52, 40,
-<a name="l09055"></a>09055 58, 37, 71, 72, 67, 62, 63, 51, 58, 63, 63, 52, 72, 72, 52, 52, 58, 67, -72, 2, -11, -78, 37, 37, 58,
-<a name="l09056"></a>09056 -70, 2, -11, 0, 44, 2, -12, 64, 9, 84, 4, 75, 15, 81, 19, 0, 0, 25, -72, 2, -10, -75, 75, 75, 81,
-<a name="l09057"></a>09057 11, 11, 19, -72, 2, -10, 64, 10, 81, 81, 40, 63, 62, 55, 52, 51, 33, 72, -72, 2, -7, -76, 71, 71, 63,
-<a name="l09058"></a>09058 47, 51, -72, 2, -7, -78, 52, 52, 63, -70, 2, -7, 0, 62, -1, -64, -77, 21, 23, 52, 62, -72, -1, -64, -77,
-<a name="l09059"></a>09059 13, 16, 52, 62, -72, 1, 36, -123, 47, 43, 43, -19, 51, 47, -3, 50, 17, 51, 47, -3, 50, 17, 18, 57, 17,
-<a name="l09060"></a>09060 18, 57, 51, 47, -3, 50, 47, 17, 51, 47, -3, 50, 47, 17, 18, 57, 17, 57, 57, 0, 63, -19, 57, 47, -19,
-<a name="l09061"></a>09061 17, 51, 47, 50, 47, 18, 57, 47, 17, 57, 18, 57, 17, 18, 57, 17, 18, 57, 17, 51, 47, 43, 51, 47, -19,
-<a name="l09062"></a>09062 18, 57, 47, 17, 51, 47, 43, -19, 17, 18, 57, 17, 57, 18, 57, 49, 48, 1, 34, 39, 38, 39, 6, 7, 6,
-<a name="l09063"></a>09063 35, 34, 38, 39, 54, 55, 54, 55, 38, 39, 38, 53, 52, 54, 51, 50, 22, 21, 20, 7, 6, 7, 22, 23, 22,
-<a name="l09064"></a>09064 21, 20, 7, 6, 35, 34, 38, 39, 6, 7, 6, 35, 34, 38, 53, 52, 55, 54, 55, 55, 20, 6, 21, 20, 22,
-<a name="l09065"></a>09065 51, 50, 55, 54, 55, 55, 22, 23, 22, 51, 50, 55, 54, 53, 55, 22, 22, 39, 52, 38, 35, 34, 6, 21, 20,
-<a name="l09066"></a>09066 22, 23, 54, 54, 1, -79, 35, 39, 8, 35, 57, 23, 60, 56, 14, 27, 15, 76, 31, 48, 58, 23, 11, 17, 71,
-<a name="l09067"></a>09067 45, 29, 47, 10, 3, 20, 32, 6, 10, 26, 29, 51, 17, 33, 17, 20, 19, 32, 35, 42, 42, 8, 5, 14, 21,
-<a name="l09068"></a>09068 4, 18, 18, 43, 26, 12, 18, 21, 9, 4, 12, 28, 38, 22, 18, 21, 4, 7, 81, 30, 22, 7, 6, 20, 35,
-<a name="l09069"></a>09069 3, 7, 6, 49, 9, 2, 10, 49, 14, 38, 9, 8, 34, 15, 23, 33, 22, 15, 23, 23, 43, 85, 41, 29, 21,
-<a name="l09070"></a>09070 23, 7, 35, 15, 11, 17, -95, 75, 48, 54, 13, 12, 34, 19, 32, 56, 50, 26, 29, 18, 36, 8, 8, 36, 12,
-<a name="l09071"></a>09071 22, 35, 56, 25, 75, 7, 50, 11, 31, 50, 41, 45, 6, 20, 49, -14, 21, 40, 14, 9, 21, 29, 19, 7, 18,
-<a name="l09072"></a>09072 0, 0, 2, 0, 70, 4, -41, 1, -79, 6, -45, 0, 41, 0, 49, 0, -79, 64, 19, 7, 25, 4, 38, 39, 34,
-<a name="l09073"></a>09073 29, 30, 18, 25, 30, 30, 19, 39, 39, 19, 19, 25, 34, -72, 2, -11, -78, 4, 4, 25, -72, 2, -11, 64, 14,
-<a name="l09074"></a>09074 11, 64, 27, 29, 52, 11, 64, 9, 9, 52, 11, 11, 48, 42, -72, 2, -11, -78, 44, 44, 48, -70, 2, -11, 0,
-<a name="l09075"></a>09075 46, 2, -12, 64, 16, 42, 42, 46, 64, 37, 40, 52, 46, 7, 30, 29, 22, 19, 18, 0, 39, -72, 2, -7, -76,
-<a name="l09076"></a>09076 38, 38, 30, 14, 18, -72, 2, -7, -78, 19, 19, 30, -70, 2, -7, 0, 29, -1, -64, -77, 21, 23, 52, 29, -72,
-<a name="l09077"></a>09077 -1, -64, -77, 13, 16, 52, 29, -72, 1, 36, -123, 47, 43, 43, -19, 51, 47, -3, 50, 17, 51, 47, -3, 50, 17,
-<a name="l09078"></a>09078 18, 57, 17, 18, 57, 47, 43, 51, 47, 0, 63, -19, 51, 47, -19, 17, 51, 47, 43, 43, -19, 57, 47, -19, 17,
-<a name="l09079"></a>09079 51, 47, 50, 47, 18, 57, 47, 17, 57, 18, 57, 17, 18, 57, 17, 18, 57, 49, 48, 1, 20, 7, 6, 35, 34,
-<a name="l09080"></a>09080 38, 39, 6, 7, 6, 35, 34, 38, 53, 52, 55, 54, 55, 55, 20, 6, 21, 20, 22, 51, 50, 55, 54, 55, 55,
-<a name="l09081"></a>09081 22, 23, 22, 51, 50, 55, 54, 53, 55, 22, 22, 7, 20, 7, 6, 7, 52, 55, 54, 1, -79, 26, 29, 51, 18,
-<a name="l09082"></a>09082 30, 19, 20, 19, 32, 35, 42, 42, 8, 5, 14, 21, 4, 18, 18, 43, 26, 12, 18, 21, 8, 5, 12, 28, 38,
-<a name="l09083"></a>09083 22, 18, 21, 4, 7, 15, 51, 90, -55, 44, 83, 6, 125, 75, 47, 53, 12, 13, 34, 19, 32, 56, 50, 25, 29,
-<a name="l09084"></a>09084 18, 35, 9, 9, 36, 12, 22, 33, 55, 26, 74, 6, 49, 11, 31, 50, 41, 44, 6, 19, 49, -24, 47, 45, 36,
-<a name="l09085"></a>09085 80, 43, 40, 35, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l09086"></a>09086 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l09087"></a>09087 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l09088"></a>09088 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 1, -1, -36, -2, -19, 1, -81, 4, -46, 0, 5,
-<a name="l09089"></a>09089 0, 16, -75, 0, 3, 2, 5, 1, 2, 47, -35, -58, 0, 47, 47, -51, 49, 48, 19, 17, 35, 17, 33, 21, 36,
-<a name="l09090"></a>09090 72, 1, -45, 4, -117, -6, 98, 5, -27, 71, 0, 0, 1, -2, 81, -2, -19, 0, 36, 4, -46, 0, 5, 0, 16,
-<a name="l09091"></a>09091 -75, 5, 2, 3, 0, 3, 4, 47, -51, -58, 0, 47, 47, -51, 49, 48, 1, 53, 33, 17, 35, 17, -2, 81, 1,
-<a name="l09092"></a>09092 -45, 72, 4, -117, 71, -6, 27, 5, -98, 0, 1, -1, 22, -2, -19, 0, -22, 5, -123, 0, 11, 0, 33, 64, 14,
-<a name="l09093"></a>09093 6, 9, 10, 0, 5, 10, 3, 8, 0, 2, 3, 10, 5, 3, 47, -42, -51, 16, -35, -42, 60, 0, 47, 47, -35,
-<a name="l09094"></a>09094 60, 16, -42, -51, 49, 48, 19, 35, 17, 35, 17, 35, 17, 33, 21, 33, 17, 33, -22, -58, 72, -58, 1, -44, -2,
-<a name="l09095"></a>09095 114, 1, -114, 3, -40, -5, 21, 4, -21, 1, -83, 71, -2, -31, 0, 1, -1, 22, -2, -19, 0, -22, 5, -123, 0,
-<a name="l09096"></a>09096 11, 0, 33, 64, 14, 5, 2, 1, 11, 6, 1, 8, 1, 6, 8, 9, 3, 11, 9, 47, -42, -64, 16, -35, -42,
-<a name="l09097"></a>09097 -51, 0, 47, 47, -35, -64, 16, -42, -51, 49, 48, 3, 33, 17, 33, 53, 33, 17, 35, 17, 35, 17, 35, -22, 1,
-<a name="l09098"></a>09098 -114, -2, 114, 1, -44, -58, 72, -58, 4, 31, 1, 31, 71, -2, 83, -5, 21, 4, -21, 0, 1, -1, 22, -2, -19,
-<a name="l09099"></a>09099 0, -22, 5, -123, 0, 7, 0, 27, 64, 13, 47, 6, 127, 6, 2, 6, 0, 5, 3, 0, 2, 5, 3, 47, -58,
-<a name="l09100"></a>09100 -35, -58, 0, 47, 47, 60, -51, 93, 49, 48, 19, 35, 17, 35, 17, 35, 17, 33, -22, -58, 72, -58, 1, -44, 3,
-<a name="l09101"></a>09101 -40, -5, 21, 4, -21, 1, -83, 0, 0, 2, -1, 22, -2, -19, 0, -22, 5, -123, 0, 6, 0, 10, 0, 64, 64,
-<a name="l09102"></a>09102 30, 5, 7, 9, 3, 3, 10, 4, 8, 64, 16, 21, 52, 8, 10, 6, 2, 1, 8, 4, 10, 10, 0, 1, 7,
-<a name="l09103"></a>09103 5, 0, 1, 9, 3, 1, 47, -42, -51, 16, -35, -42, -51, 17, 18, 57, 61, 47, 60, 60, 0, 24, 47, 47, 60,
-<a name="l09104"></a>09104 -35, -34, 43, -51, 18, 57, 61, 47, 60, 60, 60, 49, 48, 19, 35, 17, 39, 55, 23, 7, 55, 39, 7, 23, 36,
-<a name="l09105"></a>09105 72, -58, -22, -22, -58, 98, -122, -122, -122, -2, -19, 5, 11, -74, -41, -41, -74, -74, 121, 121, 120, 0, 0, 1, -1,
-<a name="l09106"></a>09106 22, -2, -19, 0, -22, 5, -123, 0, 13, 0, 35, 64, 15, 4, 3, 7, 0, 8, 13, 11, 8, 6, 10, 11, 3,
-<a name="l09107"></a>09107 13, 1, 11, 47, -64, -42, -64, 16, -35, -64, -50, 0, 47, 47, -64, -35, -64, -42, -51, 49, 48, 3, 51, 17, 35,
-<a name="l09108"></a>09108 53, 33, 17, 51, 21, 35, 17, 35, 17, 35, -22, -58, -58, 1, 14, -58, -58, 72, -58, 4, 31, 1, 31, 71, -2,
-<a name="l09109"></a>09109 -102, 71, -5, 21, 4, -21, 0, 1, -1, 22, -2, -19, 0, -22, 5, -123, 0, 15, 0, 41, 64, 18, 5, 4, 6,
-<a name="l09110"></a>09110 3, 9, 0, 10, 15, 13, 5, 10, 7, 12, 13, 4, 15, 2, 13, 47, -64, -42, -64, 16, -35, -64, -42, -64, 0,
-<a name="l09111"></a>09111 47, 47, -64, -35, -64, -42, -64, -35, -64, 49, 48, 3, 51, 17, 35, 53, 33, 21, 35, 17, 51, 21, 35, 17, 35,
-<a name="l09112"></a>09112 17, 35, -22, -58, -58, 1, -44, -58, -58, -58, 72, -58, 4, 31, 1, 31, 71, 71, -2, -31, 71, -5, 21, 4, -21,
-<a name="l09113"></a>09113 0, 2, -1, 22, -2, -19, 0, -22, 5, -123, 0, 3, 0, 11, 0, 33, 64, 14, 5, 3, 0, 7, 4, 0, 10,
-<a name="l09114"></a>09114 1, 7, 9, 10, 0, 4, 10, 47, -42, -51, 16, -35, -42, -51, 0, 47, 47, -35, 60, 16, -42, -51, 49, 48, 3,
-<a name="l09115"></a>09115 33, 17, 33, 3, 17, 33, 17, 35, 17, 35, 17, -92, 1, 72, -2, -72, 70, 1, -44, -58, 72, 4, 31, 1, 31,
-<a name="l09116"></a>09116 -2, -102, 1, -83, -2, 83, -5, 21, 4, -21, 0, 0, 1, -1, 22, -2, -19, 0, -22, 5, -123, 0, 5, 0, 20,
-<a name="l09117"></a>09117 -73, 3, 5, 2, 1, 4, 0, 3, 1, 47, -58, -35, -58, 0, 47, 47, 60, -51, 49, 48, 19, 35, 17, 3, 33,
-<a name="l09118"></a>09118 3, 36, 72, -58, 1, -44, -58, -2, -19, 5, 44, 1, 108, -2, -108, 0, 1, -1, 22, -2, -19, 0, -22, 5, -123,
-<a name="l09119"></a>09119 0, 6, 0, 29, 64, 11, 5, 6, 4, 2, 5, 5, 2, 6, 1, 4, 2, 47, -58, -35, -58, 18, 57, 61, 47,
-<a name="l09120"></a>09120 0, 24, 47, 47, 60, -51, 49, 48, 19, 17, 35, 17, 35, 19, 19, 36, 72, -58, -22, -22, 3, -40, -5, 21, 4,
-<a name="l09121"></a>09121 -21, 1, -83, -2, 83, 0, 0, 2, -1, -36, -2, 87, 0, 36, 7, 39, 0, 3, 0, 7, 0, 29, 64, 12, 2,
-<a name="l09122"></a>09122 2, 3, 7, 7, 6, 3, 6, 1, 5, 2, 6, 47, 60, -35, 60, 0, 47, 47, 18, 57, 47, 18, 57, 47, 49,
-<a name="l09123"></a>09123 48, 19, 17, 35, 17, 19, 17, 35, 17, 36, 72, 72, 72, 7, 39, -4, 56, 3, -56, -6, -8, -4, 56, 3, -56,
-<a name="l09124"></a>09124 0, 0, 1, -1, 22, -2, 87, 0, -22, 7, 39, 0, 11, 0, 31, 64, 13, 7, 4, 5, 10, 1, 0, 7, 11,
-<a name="l09125"></a>09125 9, 2, 4, 0, 2, 47, -35, -64, 16, -35, -35, -64, 0, 47, -35, -64, 47, -35, -64, 49, 48, 3, 53, 51, 17,
-<a name="l09126"></a>09126 35, 53, 33, 21, 35, 17, 51, 21, -22, -58, -58, 1, -44, -58, -58, -2, 87, 71, 8, 66, 71, 71, -9, -66, 71,
-<a name="l09127"></a>09127 0, 1, -1, -36, -2, 87, 0, -32, 7, 39, 0, 4, 0, 19, -74, 1, 0, 4, 3, 0, 2, 3, 47, -35, -50,
-<a name="l09128"></a>09128 0, 47, 47, 25, -35, -51, 49, 48, 19, 7, 17, 35, 17, -32, -68, 72, 6, 110, -114, -8, 119, 8, -48, 0, 1,
-<a name="l09129"></a>09129 -1, 32, -2, 87, 0, 36, 7, 39, 0, 4, 0, 27, 64, 12, 6, 4, 22, 4, 2, 3, 4, 0, 2, 1, 4,
-<a name="l09130"></a>09130 2, 47, -50, -51, 0, 47, 47, 25, -35, -51, 49, 48, 0, 93, 19, 17, 35, 17, 39, 36, 72, -68, 7, 39, -9,
-<a name="l09131"></a>09131 48, 7, -119, -114, 0, 1, -1, -36, -2, 87, 0, -22, 7, 39, 0, 5, 0, 16, -75, 5, 1, 4, 3, 1, 4,
-<a name="l09132"></a>09132 47, -35, -51, 0, 47, -51, 47, 49, 48, 19, 17, 51, 21, 33, 17, 36, -58, -2, -14, 7, 39, -9, 119, 71, 8,
-<a name="l09133"></a>09133 -48, 0, 0, 2, 0, 74, 0, -21, 4, 33, 4, -64, 0, 27, 0, 39, 0, -67, 64, 24, 47, 41, 1, 8, 16,
-<a name="l09134"></a>09134 14, 15, 22, 2, 0, 1, 23, 15, 17, 16, 9, 1, 3, 2, 22, 33, 16, 1, 16, -68, 2, -94, 0, 17, 2,
-<a name="l09135"></a>09135 -72, 0, 21, 2, -72, -78, 31, 41, 19, -72, 1, 105, -75, 5, 8, 46, 2, 1, 2, -68, 2, -94, 0, 7, 2,
-<a name="l09136"></a>09136 -72, 0, 3, 2, -72, 64, 22, 37, 41, 5, 9, 46, 15, 48, 15, 64, 15, -126, 15, 4, 15, 62, 34, 41, 14,
-<a name="l09137"></a>09137 62, 10, 62, 12, -72, 1, 105, 64, 27, 28, 41, 26, 23, 33, 1, 63, 1, 79, 1, -115, 1, 4, 1, 62, 24,
-<a name="l09138"></a>09138 62, 0, 62, 56, 26, 72, 26, -49, 26, 3, 26, -72, 1, -2, -75, 40, 5, 7, -98, 121, 24, 43, 0, 63, 1,
-<a name="l09139"></a>09139 78, 16, -12, 93, 77, -28, -28, -12, 93, 60, 16, -19, -3, -28, -28, -19, -12, 93, 60, 0, 77, 16, -19, -28, -28,
-<a name="l09140"></a>09140 -12, 93, 60, 16, -3, -19, -28, -28, -12, 93, 60, 17, 18, 57, 57, 17, 18, 57, 57, 1, 17, 18, 57, 57, 17,
-<a name="l09141"></a>09141 18, 57, 57, 49, 48, 1, 93, 19, 39, 55, 23, 54, 51, 50, 23, 55, 23, 7, 22, 21, 20, 7, 23, 7, 39,
-<a name="l09142"></a>09142 6, 35, 34, 39, 7, 39, 55, 38, 53, 52, 23, 20, 22, 51, 50, 54, 53, 52, 38, 35, 34, 6, -43, -117, 115,
-<a name="l09143"></a>09143 -117, 106, -125, -124, 105, -117, 116, -117, 71, 71, -117, 116, -117, 105, -124, -125, 106, -117, 115, -117, 71, -93, -104, 107, 107,
-<a name="l09144"></a>09144 -104, -105, 108, 107, -104, 3, -63, -120, 119, -117, 72, 72, -117, 119, -120, 110, 125, 126, 110, -120, 119, -116, 73, 73, -116,
-<a name="l09145"></a>09145 119, -120, 110, 126, 125, 125, 108, -104, -104, 108, 107, -104, -104, 0, 0, 16, 0, 0, 0, 0, 8, 0, 5, -63, 0,
-<a name="l09146"></a>09146 5, 0, 9, 0, 13, 0, 25, 0, 29, 0, 35, 0, 46, 0, 52, 0, 56, 0, 68, 0, 72, 0, 76, 0, 82,
-<a name="l09147"></a>09147 0, 89, 0, 96, 0, 104, 1, -2, 64, -1, -89, 15, -73, 15, 2, 119, 15, -121, 15, -105, 15, 3, 122, 38, 1,
-<a name="l09148"></a>09148 83, 37, 99, 37, 2, 35, 37, 51, 37, 67, 37, 3, 89, 61, 105, 61, 2, 41, 61, 57, 61, 73, 61, 3, 89,
-<a name="l09149"></a>09149 65, 105, 65, 2, 41, 65, 57, 65, 73, 65, 3, 86, 59, 102, 59, 2, 38, 59, 54, 59, 70, 59, 3, 86, 67,
-<a name="l09150"></a>09150 102, 67, 2, 38, 67, 54, 67, 70, 67, 3, -58, 102, 1, -59, 104, 1, -54, 98, 1, -55, 100, 1, 86, 96, 102,
-<a name="l09151"></a>09151 96, 2, 89, 91, 105, 91, 2, -91, 42, -75, 42, 2, 99, 42, 1, -75, 42, -59, 42, -43, 42, -11, 42, 4, 117,
-<a name="l09152"></a>09152 42, -123, 42, -107, 42, 3, 51, 42, 67, 42, 83, 42, 3, 99, 66, 24, 66, 40, 45, 87, 111, 93, 1, 63, 93,
-<a name="l09153"></a>09153 79, 93, 95, 93, 3, 93, 93, 39, 86, 80, 40, 1, 47, 40, 63, 40, 79, 40, 3, 40, 47, 12, 79, 71, 1,
-<a name="l09154"></a>09154 71, 1, 50, 51, 7, 27, 3, 47, 8, 28, 4, 51, 19, 21, 103, 16, 60, 94, 80, 39, 1, 15, 39, 79, 39,
-<a name="l09155"></a>09155 95, 39, 3, -97, 39, 1, 32, 39, 48, 39, 64, 39, 3, 39, 82, 11, 70, 34, 79, 77, 55, 75, 32, 82, 54,
-<a name="l09156"></a>09156 74, 31, 77, 97, 112, 57, -128, 57, -112, 57, 3, 64, 57, 80, 57, 96, 57, 3, 31, 57, 1, 57, 39, 87, 48,
-<a name="l09157"></a>09157 94, 1, 94, 31, 39, -65, 39, 2, 31, 39, 95, 39, 111, 39, -97, 64, 102, 39, -33, 39, -17, 39, 6, 39, 36,
-<a name="l09158"></a>09158 85, 45, 101, 45, 2, 37, 45, 53, 45, 69, 45, 3, 45, 83, -97, 43, 1, 43, 95, 18, 111, 18, 2, 18, 90,
-<a name="l09159"></a>09159 80, 36, 1, 36, 23, -112, 14, 1, 111, 14, 127, 14, 2, 14, 33, 7, 54, 9, 53, 35, 3, 0, 31, 1, 31,
-<a name="l09160"></a>09160 35, 1, 11, 33, 0, 10, 35, 106, 48, 101, 1, 101, 111, 63, 127, 63, 2, 15, 63, 31, 63, 63, 63, 79, 63,
-<a name="l09161"></a>09161 4, 63, 26, 73, 27, 74, 78, 47, 15, 77, 1, 77, 78, 49, 69, 81, 50, 70, 78, 47, -64, -64, -35, -64, -64,
-<a name="l09162"></a>09162 16, -35, 93, -64, 16, -44, -64, -35, -64, 47, 93, 113, -51, 114, 16, -48, -64, -64, -35, -64, -64, 16, -44, 93, -64,
-<a name="l09163"></a>09163 16, -44, -64, -35, -64, 16, -42, 113, 93, -51, -44, 93, -51, -58, 93, -44, 113, -51, 51, 93, 93, 16, -44, 93, 113,
-<a name="l09164"></a>09164 -35, 114, -64, 16, -42, 93, 93, 93, -51, 0, 47, -64, 60, 60, -35, -64, 60, 60, 16, -44, -64, -42, -64, 16, -42,
-<a name="l09165"></a>09165 93, 93, 113, 93, -51, -44, -64, -35, -48, -58, 47, -64, 60, 60, -35, -64, 60, 60, 16, -35, -64, -42, 93, -64, 16,
-<a name="l09166"></a>09166 -42, 93, 113, -51, 18, 57, 47, 113, 113, -51, 57, 16, -60, -64, 16, -51, 49, 48, 93, 93, 113, 93, 93, 113, 113,
-<a name="l09167"></a>09167 93, 93, 93, 93, 1, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 113, 93, 93, 1, 35, 53, 35, 53, 33, 5,
-<a name="l09168"></a>09168 33, 53, 33, 1, 35, 17, 51, 1, 20, 35, 34, 39, 55, 22, 51, 50, 53, 17, 51, 1, 33, 53, 33, 1, 33,
-<a name="l09169"></a>09169 53, 51, 53, 51, 1, 20, 33, 35, 17, 51, 50, 21, 20, 7, 22, 1, 35, 21, 35, 17, 33, 1, 33, 53, 33,
-<a name="l09170"></a>09170 1, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 1, 35, 17, 51, 1, 33, 53, 33, 5, 33, 17, 51, 21,
-<a name="l09171"></a>09171 51, 1, 52, 35, 35, 21, 51, 50, 23, 52, 35, 35, 21, 51, 50, 37, 16, 35, 34, 17, 16, 51, 50, 8, 0,
-<a name="l09172"></a>09172 100, -33, 1, 67, -3, -63, -2, -67, 1, 67, 2, 63, 100, 100, -2, -10, -45, 86, 52, 73, 25, 40, 95, 116, -4,
-<a name="l09173"></a>09173 -116, -2, -67, 1, 67, 4, 126, -2, -67, -33, 100, -3, -113, -2, -18, -16, -21, -7, 89, 119, -5, -76, -33, 100, 1,
-<a name="l09174"></a>09174 67, 4, 126, -2, -67, 1, 67, -3, -107, -92, -103, -103, -95, -95, -103, -103, -92, -3, 14, 100, 100, 3, 30, -2, -67,
-<a name="l09175"></a>09175 1, 67, -3, -63, -2, -67, 100, -33, 3, -70, -93, 89, 101, -105, 30, -85, 111, 124, -98, -3, -57, -55, -58, -58, -55,
-<a name="l09176"></a>09176 4, 126, -33, 100, 100, 100, -4, 126, 1, 67, -2, -31, -15, 45, 79, 26, -118, 1, -28, 1, 27, 100, -6, 63, 100,
-<a name="l09177"></a>09177 -33, 1, 12, -47, 2, -60, -70, 91, 54, 46, 2, -108, -33, 1, 67, -6, 63, 100, 2, 123, -83, -64, -64, -83, -81,
-<a name="l09178"></a>09178 -64, -64, -2, -79, 1, 67, -4, 126, 100, 100, 1, 67, -33, 3, 25, 99, -62, -49, 109, -36, -1, 1, 13, -2, -13,
-<a name="l09179"></a>09179 -2, -11, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l09180"></a>09180 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l09181"></a>09181 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l09182"></a>09182 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l09183"></a>09183 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l09184"></a>09184 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l09185"></a>09185 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l09186"></a>09186 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l09187"></a>09187 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0,
-<a name="l09188"></a>09188 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0,
-<a name="l09189"></a>09189 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l09190"></a>09190 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l09191"></a>09191 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l09192"></a>09192 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3,
-<a name="l09193"></a>09193 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5,
-<a name="l09194"></a>09194 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17,
-<a name="l09195"></a>09195 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1,
-<a name="l09196"></a>09196 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0,
-<a name="l09197"></a>09197 -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0,
-<a name="l09198"></a>09198 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0,
-<a name="l09199"></a>09199 -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l09200"></a>09200 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l09201"></a>09201 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4,
-<a name="l09202"></a>09202 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l09203"></a>09203 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l09204"></a>09204 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l09205"></a>09205 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l09206"></a>09206 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l09207"></a>09207 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l09208"></a>09208 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l09209"></a>09209 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l09210"></a>09210 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l09211"></a>09211 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1,
-<a name="l09212"></a>09212 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l09213"></a>09213 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l09214"></a>09214 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l09215"></a>09215 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l09216"></a>09216 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l09217"></a>09217 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l09218"></a>09218 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l09219"></a>09219 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l09220"></a>09220 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l09221"></a>09221 -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l09222"></a>09222 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l09223"></a>09223 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l09224"></a>09224 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l09225"></a>09225 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l09226"></a>09226 4, -64, 0, 0, 1, 0, 127, -2, 83, 2, 48, 6, 72, 0, 23, 0, 72, -71, 0, 22, -1, -32, -77, 11, 17,
-<a name="l09227"></a>09227 52, 16, -72, -1, -12, -77, 14, 17, 52, 15, -72, -1, -32, -76, 10, 17, 52, 0, 1, -72, 3, 6, -78, 14, 13,
-<a name="l09228"></a>09228 13, -72, 2, -6, -78, 14, 14, 1, -72, 2, -6, -78, 0, 0, 7, -71, 2, -1, 0, 18, 47, -19, 51, 47, -20,
-<a name="l09229"></a>09229 60, 16, -3, 0, 47, 51, 63, 51, 49, 48, 1, 43, 43, 43, 1, 7, 38, 39, 38, 39, 38, 17, 52, 55, 54,
-<a name="l09230"></a>09230 55, 54, 55, 23, 6, 7, 6, 21, 20, 23, 22, 23, 22, 2, 48, 44, 104, 51, 103, 57, 74, 74, 58, 102, 53,
-<a name="l09231"></a>09231 100, 46, 108, 56, 60, 34, 28, 56, 28, -2, -128, 45, 125, 78, -98, -82, -28, 1, 5, -6, -32, -79, -98, 83, 121,
-<a name="l09232"></a>09232 42, -18, -22, -7, -14, -12, -62, -99, -106, 75, 0, -1, -1, 0, 93, -2, 83, 2, 14, 6, 72, 0, 87, 3, 124,
-<a name="l09233"></a>09233 2, -115, 0, 0, -64, 0, 64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l09234"></a>09234 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l09235"></a>09235 0, 4, 0, 21, 1, 37, 4, -45, 6, 32, 0, 12, 0, 47, 0, 124, 0, -121, 1, 79, 64, 35, 5, 0, 1,
-<a name="l09236"></a>09236 7, 7, 1, 1, 37, 45, 46, 41, 36, 37, 29, 30, 19, 33, 16, 37, 37, 30, 15, 46, 1, 46, 46, 30, 64,
-<a name="l09237"></a>09237 9, 12, 52, 30, 30, 33, 41, -72, 2, -11, -78, 16, 16, 33, -72, 2, -11, 64, 26, 23, 23, 99, -126, 126, -123,
-<a name="l09238"></a>09238 57, 87, 61, 64, 67, 126, 126, -123, 73, 73, 80, 80, 119, 99, 99, -123, -123, 87, 67, 107, -72, 2, -17, -78, 53,
-<a name="l09239"></a>09239 53, 87, -72, 2, -17, -78, 61, 61, 67, -72, 2, -21, -78, 5, 5, 1, -72, 2, -7, -74, 0, 0, 19, 37, 36,
-<a name="l09240"></a>09240 13, 46, -72, 2, -7, -76, 45, 45, 37, 26, 29, -72, 2, -7, -78, 30, 30, 36, -72, 2, -7, -73, 64, 37, 37,
-<a name="l09241"></a>09241 99, 57, 90, 103, 95, -72, 3, 3, 64, 18, 99, 99, 119, 80, 103, 103, 48, 84, -126, -126, 70, 73, 126, 125, 64,
-<a name="l09242"></a>09242 4, 84, 76, -72, 3, 3, -78, 80, 80, 84, -72, -1, -64, -77, 16, 17, 52, 84, -72, -1, -64, 64, 10, 9, 10,
-<a name="l09243"></a>09243 52, 84, 84, 70, 53, 110, 48, 115, -72, 3, 3, -74, 32, 119, 119, 48, 48, -119, 70, -72, 1, 28, -123, 47, 17,
-<a name="l09244"></a>09244 51, 47, 51, 25, 47, 26, -3, 17, 57, 57, 24, 17, 57, 47, 43, 43, 51, 25, 47, -3, 17, 23, 57, 24, 17,
-<a name="l09245"></a>09245 57, 47, 17, 18, 57, 47, 25, 17, 18, 57, 47, -3, 17, 57, 57, 17, 51, 24, 47, 26, -3, 50, 47, -3, 50,
-<a name="l09246"></a>09246 17, 51, 47, -3, 50, 17, 18, 57, 51, 47, -3, 50, 47, 0, 63, 60, 16, -19, 60, 16, -19, 17, 18, 57, 47,
-<a name="l09247"></a>09247 50, 47, 60, 57, 47, 57, 47, 18, 57, 47, 17, 57, 17, 18, 57, 17, 18, 57, 17, 51, 47, -19, 57, 47, -19,
-<a name="l09248"></a>09248 17, 51, 47, 43, 50, 47, 93, 18, 57, 47, 17, 18, 57, 17, 57, 17, 57, 17, 18, 57, 17, 51, 47, 51, 47,
-<a name="l09249"></a>09249 18, 57, 57, 49, 48, 1, 7, 38, 39, 38, 39, 54, 51, 50, 23, 22, 23, 22, 23, 20, 6, 35, 34, 38, 39,
-<a name="l09250"></a>09250 6, 7, 6, 35, 34, 38, 53, 52, 54, 55, 55, 20, 22, 51, 50, 54, 55, 55, 22, 23, 22, 51, 50, 55, 54,
-<a name="l09251"></a>09251 55, 55, 22, 1, 20, 7, 6, 7, 7, 34, 39, 38, 39, 6, 7, 6, 35, 34, 38, 39, 6, 6, 35, 34, 38,
-<a name="l09252"></a>09252 53, 52, 54, 55, 38, 38, 53, 52, 55, 54, 55, 22, 23, 22, 23, 22, 22, 51, 50, 54, 55, 3, 38, 39, 38,
-<a name="l09253"></a>09253 53, 52, 55, 54, 55, 22, 22, 23, 23, 22, 23, 22, 51, 50, 54, 55, 3, 38, 39, 38, 53, 52, 55, 54, 55,
-<a name="l09254"></a>09254 22, 23, 22, 23, 22, 5, 39, 6, 7, 6, 7, 22, 22, 51, 50, 54, 2, -3, 21, 25, 51, 13, 54, 9, 37,
-<a name="l09255"></a>09255 37, 21, 31, 5, 17, -69, 53, 41, 23, 37, 23, 12, 25, 32, 33, 42, 42, 8, 2, 30, 29, 32, 21, 47, 6,
-<a name="l09256"></a>09256 23, 11, 6, 14, 38, 27, 19, 12, 8, 25, 5, 1, 34, 5, 8, 20, 13, 119, 76, 61, 46, 40, 56, 48, 63,
-<a name="l09257"></a>09257 65, 123, 22, 40, 112, 53, 112, -124, -28, -92, 4, 11, 23, 19, 32, 13, 14, 21, 22, 12, 67, 57, 46, 51, 39,
-<a name="l09258"></a>09258 59, 7, 3, 7, 23, 19, 32, 9, 23, 23, 36, 16, 32, 39, 66, 28, 35, 5, 58, 7, 2, 7, 23, 20, 29,
-<a name="l09259"></a>09259 4, 30, 36, 16, 27, -4, -18, 19, 88, 46, 52, 35, 22, 55, 50, 28, 60, 5, 81, 8, 61, 53, 14, 45, 42,
-<a name="l09260"></a>09260 36, 57, 12, 42, 106, 72, 107, 11, 13, 30, 24, 31, 54, 45, 18, 45, 12, 12, 48, 35, 85, 40, 6, 40, 7,
-<a name="l09261"></a>09261 19, 41, 27, 38, 6, 20, -4, -93, 37, 31, 50, 38, 25, 35, 28, 59, 68, 29, 25, 76, 60, 59, 77, 33, 26,
-<a name="l09262"></a>09262 84, -43, 76, 15, 52, 15, 34, 42, 34, 38, 82, 82, 123, 106, 55, 48, 25, 60, 1, 17, 32, 20, 39, 17, 35,
-<a name="l09263"></a>09263 42, 34, 37, 51, 119, 114, -84, 73, 38, 46, 45, 39, 1, 17, 42, 10, 41, 15, 34, 43, 37, 34, 25, -121, -92,
-<a name="l09264"></a>09264 84, -114, 23, 111, 32, 31, 35, 56, 9, 10, 33, -1, -1, 0, 121, 0, -109, 2, -24, 3, 51, 0, 22, 2, -17,
-<a name="l09265"></a>09265 0, 0, 0, 2, 0, 14, 1, 10, 1, -90, 6, -99, 0, 22, 0, 43, 0, -116, 64, 14, 0, 20, 22, 64, 22,
-<a name="l09266"></a>09266 63, 52, 22, 22, 16, 20, 12, 8, 11, -72, -1, -64, -74, 22, 63, 52, 11, 11, 4, 16, -72, 2, -15, -78, 8,
-<a name="l09267"></a>09267 8, 20, -72, 2, -15, 64, 11, 4, 64, 9, 15, 52, 4, 4, 39, 28, 27, 36, -68, 2, -17, 0, 39, 3, 11,
-<a name="l09268"></a>09268 0, 27, 3, 15, 64, 9, 22, 22, 0, 11, 0, 11, 12, 12, 36, -72, 3, 16, -74, 39, 39, 31, 28, 27, 27,
-<a name="l09269"></a>09269 23, -71, 3, 16, 0, 31, 47, -19, 25, 57, 47, 51, 17, 57, 47, 24, -3, 50, 47, 51, 51, 25, 47, 24, 47,
-<a name="l09270"></a>09270 51, 25, 47, 0, 24, 63, 63, -28, 17, 57, 17, 51, 47, 43, -19, 51, 47, -19, 18, 57, 47, 43, 18, 57, 17,
-<a name="l09271"></a>09271 18, 57, 47, 43, 18, 57, 49, 48, 1, 6, 7, 6, 35, 34, 39, 38, 35, 34, 6, 7, 39, 54, 55, 54, 51,
-<a name="l09272"></a>09272 50, 23, 22, 51, 50, 55, 3, 20, 7, 6, 7, 39, 54, 54, 53, 52, 2, 39, 38, 39, 54, 54, 55, 22, 18,
-<a name="l09273"></a>09273 23, 22, 1, -90, 28, 29, 41, 48, 50, 45, 99, 6, 12, 24, 15, 11, 25, 11, 23, 38, 9, 100, 50, 33, 53,
-<a name="l09274"></a>09274 52, 70, 29, 15, 50, 18, 3, 5, 33, 23, 14, 17, 20, 51, 23, 16, 49, 14, 18, 6, 118, 32, 17, 24, 15,
-<a name="l09275"></a>09275 33, 7, 7, 13, 36, 9, 20, 32, 16, 23, -5, -96, 80, 75, 40, 87, 10, 29, 76, 13, 104, 1, 117, -53, 123,
-<a name="l09276"></a>09276 -128, 44, 102, 45, 114, -2, 116, -97, -58, 0, 2, -1, -36, 1, 37, 1, -42, 6, -99, 0, 22, 0, 45, 0, -112,
-<a name="l09277"></a>09277 64, 14, 23, 43, 45, 64, 22, 63, 52, 45, 45, 39, 43, 35, 31, 34, -72, -1, -64, -74, 22, 63, 52, 34, 34,
-<a name="l09278"></a>09278 27, 39, -72, 2, -15, -78, 31, 31, 43, -72, 2, -15, -73, 27, 64, 9, 15, 52, 27, 27, 12, -66, 2, -17, 0,
-<a name="l09279"></a>09279 13, 3, 11, 0, 22, 2, -17, 0, 1, 2, -21, 64, 18, 45, 45, 23, 34, 23, 34, 35, 35, 12, 64, 9, 17,
-<a name="l09280"></a>09280 52, 12, 12, 13, 13, 6, -72, 3, 18, -78, 17, 17, 0, -71, 2, -16, 0, 47, 16, -11, 50, 47, -3, 25, 57,
-<a name="l09281"></a>09281 47, 50, 24, 47, 43, 51, 47, 51, 51, 25, 47, 24, 47, 51, 25, 47, 0, 24, 63, -19, 63, -20, 51, 47, 43,
-<a name="l09282"></a>09282 -19, 51, 47, -19, 18, 57, 47, 43, 18, 57, 17, 18, 57, 47, 43, 18, 57, 49, 48, 1, 35, 34, 39, 38, 38,
-<a name="l09283"></a>09283 39, 46, 2, 39, 38, 39, 55, 22, 23, 22, 19, 22, 23, 22, 51, 51, 3, 6, 7, 6, 35, 34, 39, 38, 35,
-<a name="l09284"></a>09284 34, 6, 7, 39, 54, 55, 54, 51, 50, 23, 22, 51, 50, 55, 1, -42, -116, 68, 41, 36, 37, 10, 6, 13, 21,
-<a name="l09285"></a>09285 18, 22, 39, 123, 39, 16, 10, 10, 18, 34, 28, 33, -116, 98, 28, 29, 41, 48, 50, 45, 99, 6, 12, 24, 15,
-<a name="l09286"></a>09286 11, 25, 11, 23, 38, 9, 100, 50, 33, 53, 52, 1, 37, 55, 48, -66, -117, 113, -18, 123, 39, 48, 36, -62, 120,
-<a name="l09287"></a>09287 -89, 104, -2, 124, -78, 50, 42, 4, -93, 32, 17, 24, 15, 33, 7, 7, 13, 36, 9, 20, 32, 16, 23, 0, 0,
-<a name="l09288"></a>09288 2, 0, 86, 1, 10, 1, 110, 7, 10, 0, 31, 0, 52, 0, -101, -71, 0, 3, -1, -32, -77, 18, 25, 52, 2,
-<a name="l09289"></a>09289 -72, -1, -32, -75, 11, 17, 52, 37, 36, 45, -70, 2, -17, 0, 48, -1, -64, 64, 13, 9, 42, 52, 48, 48, 5,
-<a name="l09290"></a>09290 21, 0, 23, 7, 29, 5, 5, -72, -1, -64, -74, 18, 25, 52, 5, 29, 29, 23, -68, 2, -11, 0, 15, 3, 21,
-<a name="l09291"></a>09291 0, 36, 3, 15, 64, 11, 21, 7, 18, 18, 26, 0, 0, 26, 5, 5, 11, -72, 3, 5, -78, 26, 26, 45, -72,
-<a name="l09292"></a>09292 3, 16, -74, 48, 48, 40, 37, 36, 36, 32, -70, 3, 16, 0, 40, 1, 59, -123, 47, -19, 25, 57, 47, 51, 17,
-<a name="l09293"></a>09293 57, 47, 24, -3, 57, 47, -3, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63, 63, -3, 50, 47, 51, 43,
-<a name="l09294"></a>09294 47, 18, 57, 17, 57, 57, 17, 51, 125, 47, 24, 43, -28, 17, 57, 49, 48, 0, 43, 43, 1, 20, 7, 6, 7,
-<a name="l09295"></a>09295 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51,
-<a name="l09296"></a>09296 50, 54, 19, 20, 7, 6, 7, 39, 54, 54, 53, 52, 2, 39, 38, 39, 54, 54, 55, 22, 18, 23, 22, 1, 110,
-<a name="l09297"></a>09297 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 2, 29,
-<a name="l09298"></a>09298 15, 50, 18, 3, 5, 33, 23, 14, 17, 20, 51, 23, 16, 49, 14, 18, 6, 102, 25, 20, 13, 15, 64, 46, 35,
-<a name="l09299"></a>09299 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, -5, -54, 80, 75, 40, 87, 10,
-<a name="l09300"></a>09300 29, 76, 13, 104, 1, 117, -53, 123, -128, 44, 102, 45, 114, -2, 116, -97, -58, 0, 2, 0, 16, 1, 37, 1, -42,
-<a name="l09301"></a>09301 7, 10, 0, 31, 0, 54, 0, -100, -71, 0, 2, -1, -32, -77, 11, 17, 52, 44, -70, 2, -17, 0, 45, -1, -64,
-<a name="l09302"></a>09302 64, 13, 9, 42, 52, 45, 45, 5, 21, 0, 23, 7, 29, 5, 5, -72, -1, -64, -74, 18, 25, 52, 5, 29, 29,
-<a name="l09303"></a>09303 23, -66, 2, -11, 0, 15, 3, 21, 0, 54, 2, -17, 0, 33, 2, -21, 64, 11, 21, 7, 18, 18, 26, 0, 0,
-<a name="l09304"></a>09304 26, 5, 5, 11, -72, 3, 5, 64, 13, 26, 26, 45, 44, 64, 9, 17, 52, 44, 44, 45, 45, 38, -72, 3, 18,
-<a name="l09305"></a>09305 -78, 49, 49, 32, -70, 2, -16, 0, 56, 1, 59, -123, 16, -11, 50, 47, -3, 25, 57, 47, 50, 24, 47, 43, 18,
-<a name="l09306"></a>09306 57, 47, -3, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63, -19, 63, -3, 50, 47, 51, 43, 47, 18, 57,
-<a name="l09307"></a>09307 17, 57, 57, 17, 51, 125, 47, 24, 43, -20, 49, 48, 0, 43, 1, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38,
-<a name="l09308"></a>09308 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 19, 35, 34, 39,
-<a name="l09309"></a>09309 38, 38, 39, 46, 2, 39, 38, 39, 55, 22, 23, 22, 19, 22, 23, 22, 51, 51, 1, 40, 31, 21, 42, -70, 100,
-<a name="l09310"></a>09310 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, -52, -116, 68, 41, 36, 37, 10,
-<a name="l09311"></a>09311 6, 13, 21, 18, 22, 39, 123, 39, 16, 10, 10, 18, 34, 28, 33, -116, 6, 102, 25, 20, 13, 15, 64, 46, 35,
-<a name="l09312"></a>09312 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, -6, -53, 55, 48, -66, -117, 113,
-<a name="l09313"></a>09313 -18, 123, 39, 48, 36, -62, 120, -89, 104, -2, 124, -78, 50, 42, 0, 3, 0, 50, -1, 99, 3, 117, 4, 113, 0,
-<a name="l09314"></a>09314 32, 0, 42, 0, 74, 0, -51, -71, 0, 45, -1, -32, 64, 9, 11, 17, 52, 16, 64, 11, 17, 52, 3, -72, -1,
-<a name="l09315"></a>09315 -32, 64, 15, 11, 18, 52, 18, 64, 9, 17, 52, 64, 43, 66, 50, 72, 48, 58, -72, 2, -11, 64, 21, 66, 66,
-<a name="l09316"></a>09316 72, 64, 18, 25, 52, 72, 72, 48, 64, 9, 29, 52, 48, 48, 28, 11, 20, 10, 28, -72, 2, -17, -78, 37, 37,
-<a name="l09317"></a>09317 33, -70, 2, -17, 0, 20, 2, -21, -78, 10, 10, 14, -70, 3, 10, 0, 4, 3, 8, 64, 11, 64, 50, 61, 61,
-<a name="l09318"></a>09318 69, 43, 43, 69, 48, 48, 54, -72, 3, 5, -78, 69, 69, 24, -72, 2, -3, -77, 40, 40, 10, 33, -68, 3, 3,
-<a name="l09319"></a>09319 0, 20, 3, 3, 0, 0, 2, -16, -78, 76, 11, 10, -72, -1, -64, -77, 9, 12, 52, 10, -72, 1, 59, -123, 47,
-<a name="l09320"></a>09320 43, 51, 16, -12, -19, -19, 17, 57, 47, -3, 50, 47, -3, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63,
-<a name="l09321"></a>09321 -3, 50, 25, 47, 24, 63, -3, 50, 47, -19, 17, 18, 57, 17, 51, 47, 43, 51, 47, 43, 51, 47, -19, 17, 18,
-<a name="l09322"></a>09322 57, 17, 57, 57, 49, 48, 1, 43, 43, 43, 0, 43, 1, 20, 7, 6, 35, 34, 39, 38, 39, 38, 39, 55, 22,
-<a name="l09323"></a>09323 22, 51, 50, 55, 54, 55, 54, 55, 34, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 7, 38, 39, 38, 35,
-<a name="l09324"></a>09324 34, 6, 21, 20, 22, 3, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20,
-<a name="l09325"></a>09325 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 3, 117, 122, -120, -78, 66, 70, 51, 82, 65, 65, 17, 56,
-<a name="l09326"></a>09326 123, 49, 122, 109, 85, 85, 43, 79, -121, 67, 76, 48, 56, 86, 87, 38, 30, 63, 22, 31, 27, 39, 28, 41, 88,
-<a name="l09327"></a>09327 77, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 1,
-<a name="l09328"></a>09328 97, -91, -93, -74, 15, 11, 27, 23, 22, 35, 13, 29, 62, 49, 93, 47, 106, 43, 49, 112, 103, 88, 102, 101, 79,
-<a name="l09329"></a>09329 -115, 5, 96, 37, 32, 37, 28, 49, 51, 1, -1, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62,
-<a name="l09330"></a>09330 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, -1, -1, 0, 50, -1, 99, 3, 117, 4, 113, 0, 22, 3, -123,
-<a name="l09331"></a>09331 0, 0, 0, 2, 0, 45, -1, 64, 1, 82, 5, -20, 0, 31, 0, 52, 0, -97, -71, 0, 2, -1, -32, 64, 10,
-<a name="l09332"></a>09332 11, 17, 52, 21, 0, 23, 7, 29, 5, 15, -72, 2, -11, 64, 10, 23, 23, 29, 64, 18, 25, 52, 29, 29, 5,
-<a name="l09333"></a>09333 -72, -1, -64, -74, 18, 20, 52, 32, 5, 1, 5, -72, -1, -64, -73, 9, 15, 52, 5, 5, 37, 36, 45, -70, 2,
-<a name="l09334"></a>09334 -17, 0, 48, 3, 11, -77, 47, 36, 1, 36, -72, 3, 15, 64, 9, 21, 7, 18, 18, 0, 0, 5, 5, 26, -72,
-<a name="l09335"></a>09335 3, 5, -77, 11, 11, 40, 45, -72, 3, 16, -74, 48, 48, 40, 37, 36, 36, 32, -70, 3, 16, 0, 40, 1, 59,
-<a name="l09336"></a>09336 -123, 47, -19, 25, 57, 47, 51, 17, 57, 47, 24, -19, 17, 51, 47, -19, 51, 47, 50, 47, 57, 47, 57, 57, 0,
-<a name="l09337"></a>09337 63, 93, 63, -28, 17, 57, 51, 47, 43, 93, 43, 51, 47, 43, 51, 47, -19, 17, 18, 57, 17, 57, 57, 49, 48,
-<a name="l09338"></a>09338 0, 43, 5, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38,
-<a name="l09339"></a>09339 35, 34, 6, 21, 20, 22, 51, 50, 54, 19, 20, 7, 6, 7, 39, 54, 54, 53, 52, 2, 39, 38, 39, 54, 54,
-<a name="l09340"></a>09340 55, 22, 18, 23, 22, 1, 69, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22,
-<a name="l09341"></a>09341 43, 93, 33, 22, 19, 43, 29, 15, 50, 18, 3, 5, 33, 23, 14, 17, 20, 51, 23, 16, 49, 14, 18, 55, 25,
-<a name="l09342"></a>09342 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 2,
-<a name="l09343"></a>09343 103, 80, 75, 40, 87, 10, 29, 76, 13, 104, 1, 117, -53, 123, -128, 44, 102, 45, 114, -2, 116, -97, -58, 0, 0,
-<a name="l09344"></a>09344 2, 0, 19, -1, 64, 1, -42, 5, -20, 0, 22, 0, 54, 0, -87, -71, 0, 25, -1, -32, 64, 10, 11, 17, 52,
-<a name="l09345"></a>09345 44, 23, 46, 30, 52, 28, 38, -72, 2, -11, 64, 13, 46, 46, 52, 64, 18, 25, 52, 52, 52, -112, 28, 1, 28,
-<a name="l09346"></a>09346 -72, -1, -64, -74, 9, 14, 52, 28, 28, 1, 12, -66, 2, -17, 0, 13, 3, 11, 0, 22, 2, -17, 0, 1, 2,
-<a name="l09347"></a>09347 -21, 64, 11, 44, 30, 41, 41, 49, 23, 23, 49, 28, 28, 34, -72, 3, 5, 64, 22, 49, 64, 13, 14, 52, 49,
-<a name="l09348"></a>09348 64, 9, 10, 52, 49, 49, 12, 64, 9, 17, 52, 12, 12, 13, 13, 6, -72, 3, 18, -78, 17, 17, 0, -70, 2,
-<a name="l09349"></a>09349 -16, 0, 56, 1, 59, -123, 16, -12, 50, 47, -3, 25, 57, 47, 50, 24, 47, 43, 50, 47, 43, 43, -3, 50, 47,
-<a name="l09350"></a>09350 17, 51, 47, 18, 57, 47, 57, 57, 0, 63, -19, 63, -20, 17, 51, 47, 43, 93, 51, 47, 43, 51, 47, -19, 17,
-<a name="l09351"></a>09351 18, 57, 17, 57, 57, 49, 48, 0, 43, 1, 35, 34, 39, 38, 38, 39, 46, 2, 39, 38, 39, 55, 22, 23, 22,
-<a name="l09352"></a>09352 19, 22, 23, 22, 51, 51, 3, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21,
-<a name="l09353"></a>09353 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, -42, -116, 68, 41, 36, 37, 10, 6, 13, 21, 18,
-<a name="l09354"></a>09354 22, 39, 123, 39, 16, 10, 10, 18, 34, 28, 33, -116, -91, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20,
-<a name="l09355"></a>09355 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 1, 37, 55, 48, -66, -117, 113, -18, 123, 39, 48, 36, -62, 120,
-<a name="l09356"></a>09356 -89, 104, -2, 124, -78, 50, 42, -3, -10, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22,
-<a name="l09357"></a>09357 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 0, 2, 0, 50, -1, -89, 4, -39, 4, 113, 0, 59, 0, 91, 0,
-<a name="l09358"></a>09358 -16, -71, 0, 62, -1, -32, -77, 11, 17, 52, 38, -72, -1, -42, 64, 20, 14, 17, 52, 41, 52, 14, 17, 52, 42,
-<a name="l09359"></a>09359 52, 11, 17, 52, 81, 60, 83, 67, 89, 65, 75, -72, 2, -11, 64, 21, 83, 83, 89, 64, 18, 25, 52, 89, 89,
-<a name="l09360"></a>09360 15, 65, 1, 65, 65, 32, 3, 6, 14, 33, 39, 32, 65, 9, 3, 7, 0, 6, 2, -17, 0, 57, 3, 4, 0,
-<a name="l09361"></a>09361 39, 2, -17, 0, 22, -1, -64, -77, 9, 11, 52, 22, -68, 3, 13, 0, 14, 2, -17, 0, 48, 2, -21, 64, 11,
-<a name="l09362"></a>09362 81, 67, 78, 78, 86, 60, 60, 86, 65, 65, 71, -72, 3, 5, -77, 86, 86, 36, 51, -72, 3, 12, 64, 9, 10,
-<a name="l09363"></a>09363 10, 44, 36, 3, 18, 0, 0, 44, -72, 2, -3, -76, 64, 18, 18, 93, 33, -69, 2, -5, 0, 32, 0, 32, -1,
-<a name="l09364"></a>09364 -64, -75, 9, 11, 52, 32, 32, 36, -70, 3, 12, 0, 26, 1, 59, -123, 47, -3, 50, 25, 47, 43, 26, -19, 17,
-<a name="l09365"></a>09365 51, 24, 47, 26, -19, 51, 47, 18, 57, 17, 18, 57, 47, -19, 17, 51, 47, -3, 50, 47, 17, 51, 47, 18, 57,
-<a name="l09366"></a>09366 47, 57, 57, 0, 63, -19, 63, 43, -19, 63, -19, 63, 18, 57, 17, 18, 57, 17, 51, 47, 93, 51, 47, 43, 51,
-<a name="l09367"></a>09367 47, -19, 17, 18, 57, 17, 57, 57, 49, 48, 1, 43, 43, 43, 0, 43, 1, 20, 6, 7, 38, 38, 35, 34, 7,
-<a name="l09368"></a>09368 6, 21, 20, 22, 51, 51, 50, 22, 22, 21, 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55, 54, 55, 23,
-<a name="l09369"></a>09369 6, 6, 21, 20, 22, 51, 50, 55, 54, 54, 53, 52, 38, 35, 35, 34, 38, 53, 52, 55, 54, 55, 54, 51, 50,
-<a name="l09370"></a>09370 22, 37, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35,
-<a name="l09371"></a>09371 34, 6, 21, 20, 22, 51, 50, 54, 4, -39, 12, 2, 35, 97, 50, 87, 96, 88, 43, 53, 80, 72, 69, 96, -37,
-<a name="l09372"></a>09372 -55, -2, -87, -78, 94, 102, 34, 26, 46, 3, 60, 42, 63, 67, -87, -99, 120, -97, -120, -38, 25, 28, -22, 43, 66,
-<a name="l09373"></a>09373 55, 60, 85, 102, 103, 66, 76, -4, -111, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31,
-<a name="l09374"></a>09374 36, 22, 43, 93, 33, 22, 19, 3, 32, 32, 67, 14, 45, 52, 101, 93, 55, 19, 19, 3, 16, 65, -5, -125, 120,
-<a name="l09375"></a>09375 69, 75, -105, 104, 114, 87, 95, 6, 113, 17, 112, -61, 75, 122, 122, 48, 41, 114, 27, 19, 12, 62, 49, 67, 115,
-<a name="l09376"></a>09376 125, 84, 101, 80, 107, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28,
-<a name="l09377"></a>09377 18, 12, 15, 52, 3, 0, 0, 2, 0, 36, -1, 31, 4, -75, 3, -18, 0, 54, 0, 86, 0, -31, -71, 0, 57,
-<a name="l09378"></a>09378 -1, -32, -77, 11, 17, 52, 32, -72, -1, -32, 64, 10, 12, 17, 52, 76, 55, 78, 62, 84, 60, 70, -72, 2, -11,
-<a name="l09379"></a>09379 64, 17, 78, 78, 84, 64, 18, 25, 52, 84, 84, 60, 60, 26, 53, 25, 25, 53, 6, -72, -1, -64, 64, 10, 9,
-<a name="l09380"></a>09380 10, 52, 6, 6, 1, 44, 44, 1, 34, -70, 2, -17, 0, 17, -1, -64, -77, 9, 13, 52, 17, -68, 3, 14, 0,
-<a name="l09381"></a>09381 53, 2, -17, 0, 1, 2, -21, 64, 11, 76, 62, 73, 73, 81, 55, 55, 81, 60, 60, 66, -72, 3, 5, -77, 81,
-<a name="l09382"></a>09382 81, 30, 38, -72, 3, 12, -77, 13, 13, 0, 47, -72, 3, 12, -76, 64, 4, 4, 30, 0, -66, 2, -16, 0, 88,
-<a name="l09383"></a>09383 0, 26, 2, -5, 0, 32, 0, 25, -1, -64, -75, 9, 11, 52, 25, 25, 30, -70, 3, 12, 0, 21, 1, 59, -123,
-<a name="l09384"></a>09384 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -27, 17, 57, 47, 26, -19, 18, 57, 47, -19, 17, 51, 47, -3, 50,
-<a name="l09385"></a>09385 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63, -19, 63, 43, -3, 17, 57, 47, 18, 57, 47, 43, 17, 51, 47,
-<a name="l09386"></a>09386 18, 57, 51, 47, 51, 47, 43, 51, 47, -19, 17, 18, 57, 17, 57, 57, 49, 48, 1, 43, 0, 43, 1, 35, 34,
-<a name="l09387"></a>09387 6, 21, 20, 51, 50, 22, 23, 22, 23, 22, 21, 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6,
-<a name="l09388"></a>09388 7, 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 38, 35, 38, 38, 35, 34, 38, 53, 52, 55, 54, 55, 54,
-<a name="l09389"></a>09389 51, 51, 1, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38,
-<a name="l09390"></a>09390 35, 34, 6, 21, 20, 22, 51, 50, 54, 4, -75, -81, -102, -101, 93, 41, 48, 81, 48, 18, 29, 123, -122, -2, -53,
-<a name="l09391"></a>09391 -41, 127, -121, 64, 23, 98, 40, 38, 37, 57, -128, 122, -43, -113, 109, -122, 30, 35, 27, 115, 18, 63, 54, 73, 60,
-<a name="l09392"></a>09392 101, 76, 84, -81, -4, -85, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22, 43,
-<a name="l09393"></a>09393 93, 33, 22, 19, 1, 37, 16, 24, 33, 4, 9, 6, 9, 15, 37, -69, 85, 93, 73, 78, -112, 116, -126, 47, -102,
-<a name="l09394"></a>09394 20, 65, 64, 110, 70, 123, 64, 61, 22, 27, 47, 17, 17, 3, 7, 33, 33, 124, 79, 64, 31, 23, 1, 119, 25,
-<a name="l09395"></a>09395 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0,
-<a name="l09396"></a>09396 2, -1, -70, 1, 37, 1, -12, 5, 89, 0, 12, 0, 44, 0, -114, -71, 0, 15, -1, -32, 64, 15, 11, 17, 52,
-<a name="l09397"></a>09397 6, 52, 12, 17, 52, 34, 13, 36, 20, 42, 18, 28, -72, 2, -11, 64, 12, 36, 36, 42, 64, 18, 24, 52, 42,
-<a name="l09398"></a>09398 42, 18, 18, 7, -66, 2, -17, 0, 8, 3, 4, 0, 2, 2, -17, 0, 1, 2, -21, 64, 11, 34, 20, 31, 31,
-<a name="l09399"></a>09399 39, 13, 13, 39, 18, 18, 24, -72, 3, 5, -73, 39, 39, 1, 8, 8, 7, 7, 3, -67, 3, 3, 0, 0, 2,
-<a name="l09400"></a>09400 -16, 0, 46, 0, 1, 1, 59, -123, 47, 16, -11, -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 50, 47, 17,
-<a name="l09401"></a>09401 51, 47, 18, 57, 47, 57, 57, 0, 63, -19, 63, -19, 51, 47, 51, 47, 43, 51, 47, -19, 17, 18, 57, 17, 57,
-<a name="l09402"></a>09402 57, 49, 48, 1, 43, 0, 43, 1, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 3, 20, 7, 6, 7,
-<a name="l09403"></a>09403 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51,
-<a name="l09404"></a>09404 50, 54, 1, -12, -3, -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, 108, 31, 21, 42, -70, 100, 31, 16, 21, 53,
-<a name="l09405"></a>09405 59, 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 1, 37, -82, 118, 62, 43, 81, -93, 91, 51, 77,
-<a name="l09406"></a>09406 -78, 2, -100, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12,
-<a name="l09407"></a>09407 15, 52, 3, 0, -1, -1, -1, -70, 1, 37, 1, -12, 5, 89, 0, 22, 3, -117, 0, 0, 0, 1, 0, -109, 1,
-<a name="l09408"></a>09408 10, 1, 82, 5, -20, 0, 20, 0, 51, -78, 5, 4, 13, -66, 2, -17, 0, 16, 3, 11, 0, 4, 3, 15, 0,
-<a name="l09409"></a>09409 13, 3, 16, -74, 16, 16, 8, 5, 4, 4, 0, -71, 3, 16, 0, 8, 47, -19, 25, 57, 47, 51, 17, 57, 47,
-<a name="l09410"></a>09410 24, -19, 0, 63, 63, -28, 17, 57, 49, 48, 1, 20, 7, 6, 7, 39, 54, 54, 53, 52, 2, 39, 38, 39, 54,
-<a name="l09411"></a>09411 54, 55, 22, 18, 23, 22, 1, 82, 29, 15, 50, 18, 3, 5, 33, 23, 14, 17, 20, 51, 23, 16, 49, 14, 18,
-<a name="l09412"></a>09412 2, 36, 80, 75, 40, 87, 10, 29, 76, 13, 104, 1, 117, -53, 123, -128, 44, 102, 45, 114, -2, 116, -97, -58, 0,
-<a name="l09413"></a>09413 0, 1, 0, 19, 1, 37, 1, -42, 5, -20, 0, 22, 0, 60, -65, 0, 12, 2, -17, 0, 13, 3, 11, 0, 22,
-<a name="l09414"></a>09414 2, -17, 0, 1, 2, -21, 64, 10, 12, 64, 9, 17, 52, 12, 12, 13, 13, 6, -72, 3, 18, -78, 17, 17, 0,
-<a name="l09415"></a>09415 -71, 2, -16, 0, 24, 16, -12, 50, 47, -3, 25, 57, 47, 50, 24, 47, 43, 0, 63, -19, 63, -20, 49, 48, 1,
-<a name="l09416"></a>09416 35, 34, 39, 38, 38, 39, 46, 2, 39, 38, 39, 55, 22, 23, 22, 19, 22, 23, 22, 51, 51, 1, -42, -116, 68,
-<a name="l09417"></a>09417 41, 36, 37, 10, 6, 13, 21, 18, 22, 39, 123, 39, 16, 10, 10, 18, 34, 28, 33, -116, 1, 37, 55, 48, -66,
-<a name="l09418"></a>09418 -117, 113, -18, 123, 39, 48, 36, -62, 120, -89, 104, -2, 124, -78, 50, 42, 0, 0, 2, 0, 58, -1, -95, 5, -75,
-<a name="l09419"></a>09419 3, -64, 0, 28, 0, 32, 0, -111, -71, 0, 16, -1, -64, 64, 11, 14, 17, 52, 22, 52, 12, 17, 52, 29, 31,
-<a name="l09420"></a>09420 30, -72, 3, 2, -75, 32, 32, 1, 10, 18, 9, 65, 9, 3, 4, 0, 23, 2, -17, 0, 24, 3, 4, 0, 18,
-<a name="l09421"></a>09421 2, -17, 0, 1, 2, -21, -78, 30, 32, 29, -72, 3, 1, -73, 31, 31, 5, 24, 24, 23, 23, 19, 65, 10, 3,
-<a name="l09422"></a>09422 3, 0, 64, 0, 0, 2, -16, 0, 34, 0, 10, 2, -5, 0, 32, 0, 9, -1, -64, -75, 9, 11, 52, 9, 9,
-<a name="l09423"></a>09423 14, -70, 3, 3, 0, 5, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -12, 26, -3, 50, 47, 25,
-<a name="l09424"></a>09424 57, 47, 24, 17, 57, 47, -19, 57, 57, 0, 63, -19, 63, -19, 63, 18, 57, 17, 51, 47, -3, 57, 57, 49, 48,
-<a name="l09425"></a>09425 1, 43, 43, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 7, 6, 21, 20, 23, 22, 51, 33, 53, 52,
-<a name="l09426"></a>09426 38, 39, 55, 22, 23, 22, 21, 1, 7, 39, 55, 5, -75, -4, 70, -64, 114, -113, 42, 15, 57, 30, 22, 21, 29,
-<a name="l09427"></a>09427 124, 111, -86, 3, 79, 54, 65, 77, 44, 9, 68, -3, -61, 78, -94, 74, 1, 37, 67, 84, -77, 93, 97, 35, 98,
-<a name="l09428"></a>09428 19, 46, 46, 71, 56, 118, 65, 58, 27, 112, -115, 50, -93, 55, 14, 112, -42, -3, -3, -111, 84, -110, 0, -1, -1,
-<a name="l09429"></a>09429 0, 58, -1, -95, 5, -75, 3, -64, 0, 22, 3, -113, 0, 0, 0, 2, -1, -70, -1, -95, 1, -12, 3, -90, 0,
-<a name="l09430"></a>09430 12, 0, 16, 0, 93, -73, 6, 52, 12, 17, 52, 15, 13, 14, -72, 3, 2, -77, 16, 16, 1, 7, -66, 2, -17,
-<a name="l09431"></a>09431 0, 8, 3, 4, 0, 2, 2, -17, 0, 1, 2, -21, -78, 14, 16, 13, -72, 3, 1, -73, 15, 15, 1, 8, 8,
-<a name="l09432"></a>09432 7, 7, 3, -67, 3, 3, 0, 0, 2, -16, 0, 18, 0, 1, 1, 42, -123, 47, 16, -12, -3, 50, 47, 25, 57,
-<a name="l09433"></a>09433 47, 24, 17, 57, 47, -19, 57, 57, 0, 63, -19, 63, -19, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 1, 33,
-<a name="l09434"></a>09434 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 3, 7, 39, 55, 1, -12, -3, -58, 1, -15, 28, 19, 75, 78,
-<a name="l09435"></a>09435 72, 18, 27, 102, 78, -94, 74, 1, 37, -82, 118, 62, 43, 81, -93, 91, 51, 77, -78, -2, 25, -111, 84, -110, -1,
-<a name="l09436"></a>09436 -1, -1, -70, -1, -95, 1, -12, 3, -90, 0, 22, 3, -111, 0, 0, 0, 4, 0, 0, 1, 10, 2, 44, 5, 32,
-<a name="l09437"></a>09437 0, 3, 0, 7, 0, 25, 0, 39, 0, -112, -78, 0, 2, 3, -72, 3, 2, -76, 1, 1, 4, 6, 7, -72, 3,
-<a name="l09438"></a>09438 2, 64, 15, 15, 5, 1, 5, 5, 22, 30, 32, 13, 17, 52, 20, 30, 37, 22, -72, 2, -17, -78, 21, 21, 37,
-<a name="l09439"></a>09439 -70, 2, -17, 0, 12, 2, -21, -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6, -72, 3, 1, 64, 12,
-<a name="l09440"></a>09440 4, 4, 34, 30, 26, 21, 20, 16, 22, 22, 34, 26, -72, 2, -3, -77, 8, 8, 41, 34, -70, 2, -3, 0, 16,
-<a name="l09441"></a>09441 1, 40, -123, 47, -19, 17, 51, 47, -19, 25, 17, 57, 47, 18, 57, 57, 18, 57, 17, 51, 24, 47, -3, 57, 57,
-<a name="l09442"></a>09442 51, 47, -19, 57, 57, 0, 63, -3, 50, 47, -20, 18, 57, 57, 43, 17, 51, 47, 93, -19, 57, 57, 51, 47, -19,
-<a name="l09443"></a>09443 57, 57, 49, 48, 1, 7, 39, 55, 7, 7, 39, 55, 1, 20, 7, 6, 35, 34, 39, 38, 53, 52, 55, 54, 55,
-<a name="l09444"></a>09444 39, 55, 22, 23, 22, 7, 52, 39, 38, 39, 6, 7, 6, 21, 20, 22, 51, 50, 54, 1, -44, 78, -94, 75, 65,
-<a name="l09445"></a>09445 76, -94, 74, 1, -30, 46, 71, -67, 73, 48, 55, 35, 32, 33, 15, 61, -75, 35, 120, 87, 110, 47, 54, 45, 9,
-<a name="l09446"></a>09446 28, 57, 48, 56, -124, 4, -53, -112, 86, -113, -81, -111, 84, -111, -3, -121, -115, 71, 110, 29, 33, 61, 70, 92, 78,
-<a name="l09447"></a>09447 79, 4, -87, 95, 25, 84, -89, 38, 63, 27, 26, 49, 12, 39, 35, 51, 57, 63, 0, 4, -1, -9, 1, 37, 3,
-<a name="l09448"></a>09448 0, 6, 37, 0, 3, 0, 7, 0, 38, 0, 47, 0, -76, -75, 4, 11, 1, 0, 2, 3, -72, 3, 2, -76, 1,
-<a name="l09449"></a>09449 1, 4, 6, 7, -72, 3, 2, 64, 17, 5, 64, 9, 11, 52, 5, 5, 29, 39, 43, 40, 13, 46, 16, 29, 29,
-<a name="l09450"></a>09450 22, -72, 3, 10, -78, 40, 40, 46, -72, 2, -17, -75, -112, 16, 1, 16, 16, 38, -70, 2, -17, 0, 9, 2, -21,
-<a name="l09451"></a>09451 -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6, -72, 3, 1, 64, 12, 64, 4, 4, 43, 35, 8, 22,
-<a name="l09452"></a>09452 40, 39, 13, 4, 25, -72, 2, -2, -73, 32, 15, 29, 1, 29, 29, 43, 8, -67, 2, -16, 0, 49, 0, 43, 3,
-<a name="l09453"></a>09453 19, 0, 19, 1, 19, -123, 47, -19, 16, -27, 25, 17, 57, 47, 93, 26, -3, 23, 57, 18, 57, 24, 18, 57, 47,
-<a name="l09454"></a>09454 26, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -3, 50, 47, 93, -3, 50, 47, -3, 50, 47, 17, 18, 57, 17,
-<a name="l09455"></a>09455 57, 57, 17, 51, 47, 43, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1, 93, 1, 7, 39, 55, 7, 7, 39,
-<a name="l09456"></a>09456 55, 1, 35, 34, 39, 38, 39, 6, 6, 35, 34, 38, 53, 52, 54, 55, 38, 38, 53, 52, 55, 54, 55, 22, 22,
-<a name="l09457"></a>09457 23, 23, 22, 23, 22, 51, 51, 1, 39, 6, 6, 7, 22, 22, 51, 50, 2, 3, 78, -94, 75, 65, 76, -94, 74,
-<a name="l09458"></a>09458 2, -121, -113, 72, 55, 41, 25, 30, 92, 51, 115, -103, -32, -88, 2, 13, 23, 19, 31, 10, 21, 14, 30, 25, 20,
-<a name="l09459"></a>09459 31, 33, -113, -2, -93, 19, 87, 100, 34, 21, 56, 49, 60, 5, -48, -112, 86, -113, -81, -111, 84, -111, -5, 91, 123,
-<a name="l09460"></a>09460 92, -111, 56, 62, 31, 24, 86, -47, 78, 8, 68, 8, 34, 42, 34, 36, 62, 116, 62, -84, -114, 68, 104, 1, 17,
-<a name="l09461"></a>09461 109, 31, 67, 55, 9, 10, 0, 3, 0, 58, 1, 37, 5, -75, 5, 6, 0, 3, 0, 7, 0, 36, 0, -76, -71,
-<a name="l09462"></a>09462 0, 24, -1, -64, 64, 11, 14, 17, 52, 30, 52, 12, 17, 52, 0, 2, 3, -72, 3, 2, -76, 1, 1, 4, 6,
-<a name="l09463"></a>09463 7, -72, 3, 2, 64, 11, 5, 64, 9, 11, 52, 5, 5, 32, 18, 26, 17, 65, 9, 3, 4, 0, 31, 2, -17,
-<a name="l09464"></a>09464 0, 32, 3, 4, 0, 26, 2, -17, 0, 9, 2, -21, -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6,
-<a name="l09465"></a>09465 -72, 3, 1, -73, 4, 4, 13, 32, 32, 31, 31, 27, 65, 10, 3, 3, 0, 64, 0, 8, 2, -16, 0, 38, 0,
-<a name="l09466"></a>09466 18, 2, -5, 0, 32, 0, 17, -1, -64, -75, 9, 11, 52, 17, 17, 22, -70, 3, 3, 0, 13, 1, 42, -123, 47,
-<a name="l09467"></a>09467 -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 57, 57, 51,
-<a name="l09468"></a>09468 47, -19, 57, 57, 0, 63, -19, 63, -19, 63, 18, 57, 17, 51, 47, 43, -19, 57, 57, 51, 47, -19, 57, 57, 49,
-<a name="l09469"></a>09469 48, 1, 43, 43, 1, 7, 39, 55, 7, 7, 39, 55, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 7,
-<a name="l09470"></a>09470 6, 21, 20, 23, 22, 51, 33, 53, 52, 38, 39, 55, 22, 23, 22, 21, 3, -33, 78, -94, 75, 65, 76, -94, 74,
-<a name="l09471"></a>09471 3, 96, -4, 70, -64, 114, -113, 42, 15, 57, 30, 22, 21, 29, 124, 111, -86, 3, 79, 54, 65, 77, 44, 9, 68,
-<a name="l09472"></a>09472 4, -79, -112, 86, -113, -81, -111, 84, -111, -4, 122, 67, 84, -77, 93, 97, 35, 98, 19, 46, 46, 71, 56, 118, 65,
-<a name="l09473"></a>09473 58, 27, 112, -115, 50, -93, 55, 14, 112, -42, -1, -1, 0, 58, 1, 37, 5, -75, 5, 6, 0, 22, 3, -107, 0,
-<a name="l09474"></a>09474 0, 0, 3, -1, -70, 1, 37, 1, -12, 5, 86, 0, 3, 0, 7, 0, 20, 0, 123, -73, 14, 52, 12, 17, 52,
-<a name="l09475"></a>09475 0, 2, 3, -72, 3, 2, -76, 1, 1, 4, 6, 7, -72, 3, 2, -75, 15, 5, 1, 5, 5, 15, -66, 2, -17,
-<a name="l09476"></a>09476 0, 16, 3, 4, 0, 10, 2, -17, 0, 9, 2, -21, -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6,
-<a name="l09477"></a>09477 -72, 3, 1, -73, 4, 4, 9, 16, 16, 15, 15, 11, -67, 3, 3, 0, 8, 2, -16, 0, 22, 0, 9, 1, 42,
-<a name="l09478"></a>09478 -123, 47, 16, -11, -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -19,
-<a name="l09479"></a>09479 63, -19, 51, 47, 93, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1, 43, 1, 7, 39, 55, 7, 7, 39, 55,
-<a name="l09480"></a>09480 1, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 1, -17, 78, -94, 75, 65, 76, -94, 74, 1, -113, -3,
-<a name="l09481"></a>09481 -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, 5, 1, -112, 86, -113, -81, -111, 84, -111, -4, 42, -82, 118, 62, 43,
-<a name="l09482"></a>09482 81, -93, 91, 51, 77, -78, 0, -1, -1, -1, -70, 1, 37, 1, -12, 5, 86, 0, 22, 3, -105, 0, 0, 0, 4,
-<a name="l09483"></a>09483 0, 58, 1, 37, 5, -75, 5, -71, 0, 3, 0, 7, 0, 11, 0, 40, 0, -22, 64, 11, 11, 16, 18, 21, 52,
-<a name="l09484"></a>09484 5, 16, 18, 21, 52, 1, -72, -1, -16, -77, 18, 21, 52, 28, -72, -1, -64, 64, 11, 14, 17, 52, 34, 52, 12,
-<a name="l09485"></a>09485 17, 52, 0, 2, 3, -72, 3, 2, -75, 1, 1, 11, 4, 6, 7, -72, 3, 2, -76, 5, 5, 8, 10, 11, -72,
-<a name="l09486"></a>09486 3, 2, 64, 11, 9, 64, 9, 11, 52, 9, 9, 36, 22, 30, 21, 65, 9, 3, 4, 0, 35, 2, -17, 0, 36,
-<a name="l09487"></a>09487 3, 4, 0, 30, 2, -17, 0, 13, 2, -21, -78, 1, 3, 2, -72, 3, 1, -75, 0, 0, 8, 5, 7, 4, -72,
-<a name="l09488"></a>09488 3, 1, -76, 6, 6, 9, 11, 10, -72, 3, 1, -73, 8, 8, 17, 36, 36, 35, 35, 31, 65, 10, 3, 3, 0,
-<a name="l09489"></a>09489 64, 0, 12, 2, -16, 0, 42, 0, 22, 2, -5, 0, 32, 0, 21, -1, -64, -75, 9, 11, 52, 21, 21, 26, -70,
-<a name="l09490"></a>09490 3, 3, 0, 17, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -3, 50, 47, 25, 57, 47,
-<a name="l09491"></a>09491 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -3, 57, 57, 0, 63, -19, 63, -19, 63, 18,
-<a name="l09492"></a>09492 57, 17, 51, 47, 43, -19, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43,
-<a name="l09493"></a>09493 43, 43, 1, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23,
-<a name="l09494"></a>09494 6, 7, 6, 21, 20, 23, 22, 51, 33, 53, 52, 38, 39, 55, 22, 23, 22, 21, 3, 26, 77, -96, 74, 1, 104,
-<a name="l09495"></a>09495 78, -94, 75, 65, 76, -94, 74, 3, 96, -4, 70, -64, 114, -113, 42, 15, 57, 30, 22, 21, 29, 124, 111, -86, 3,
-<a name="l09496"></a>09496 79, 54, 65, 77, 44, 9, 68, 5, 99, -110, 86, -110, -2, -8, -112, 86, -113, -81, -111, 84, -111, -4, 122, 67, 84,
-<a name="l09497"></a>09497 -77, 93, 97, 35, 98, 19, 46, 46, 71, 56, 118, 65, 58, 27, 112, -115, 50, -93, 55, 14, 112, -42, -1, -1, 0,
-<a name="l09498"></a>09498 58, 1, 37, 5, -75, 5, -71, 0, 22, 3, -103, 0, 0, 0, 4, -1, -70, 1, 37, 1, -12, 6, 9, 0, 3,
-<a name="l09499"></a>09499 0, 7, 0, 11, 0, 24, 0, -78, 64, 11, 11, 16, 18, 21, 52, 5, 16, 18, 21, 52, 1, -72, -1, -16, 64,
-<a name="l09500"></a>09500 11, 18, 21, 52, 18, 52, 12, 17, 52, 0, 2, 3, -72, 3, 2, -75, 1, 1, 11, 4, 6, 7, -72, 3, 2,
-<a name="l09501"></a>09501 -76, 5, 5, 8, 10, 11, -72, 3, 2, -75, 15, 9, 1, 9, 9, 19, -66, 2, -17, 0, 20, 3, 4, 0, 14,
-<a name="l09502"></a>09502 2, -17, 0, 13, 2, -21, -78, 1, 3, 2, -72, 3, 1, -75, 0, 0, 8, 5, 7, 4, -72, 3, 1, -76, 6,
-<a name="l09503"></a>09503 6, 9, 11, 10, -72, 3, 1, -73, 8, 8, 13, 20, 20, 19, 19, 15, -67, 3, 3, 0, 12, 2, -16, 0, 26,
-<a name="l09504"></a>09504 0, 13, 1, 42, -123, 47, 16, -11, -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57,
-<a name="l09505"></a>09505 57, 17, 51, 47, -3, 57, 57, 0, 63, -19, 63, -19, 51, 47, 93, -19, 57, 57, 51, 47, -19, 57, 57, 17, 51,
-<a name="l09506"></a>09506 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 43, 1, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 1, 33,
-<a name="l09507"></a>09507 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 1, 42, 77, -96, 74, 1, 104, 78, -94, 75, 65, 76, -94, 74,
-<a name="l09508"></a>09508 1, -113, -3, -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, 5, -77, -110, 86, -110, -2, -8, -112, 86, -113, -81, -111,
-<a name="l09509"></a>09509 84, -111, -4, 42, -82, 118, 62, 43, 81, -93, 91, 51, 77, -78, -1, -1, -1, -70, 1, 37, 1, -12, 6, 9, 0,
-<a name="l09510"></a>09510 22, 3, -101, 0, 0, 0, 2, 0, 54, -2, 78, 4, 32, 3, 117, 0, 3, 0, 48, 0, -100, 64, 14, 45, 32,
-<a name="l09511"></a>09511 10, 11, 52, 28, 42, 10, 11, 52, 121, 46, 1, 31, -72, -1, -74, -75, 9, 17, 52, 0, 2, 1, -70, 3, 2,
-<a name="l09512"></a>09512 0, 3, -1, -64, 64, 10, 9, 10, 52, 3, 3, 23, 11, 7, 35, 34, -70, 2, -17, 0, 36, 3, 6, -76, 19,
-<a name="l09513"></a>09513 22, 4, 23, 15, -72, 2, -17, -78, 7, 7, 22, -70, 2, -17, 0, 23, 3, 7, -78, 1, 3, 2, -72, 3, 1,
-<a name="l09514"></a>09514 64, 18, 0, 0, -113, 4, 1, 4, 22, 34, 36, 35, 35, 23, 22, 22, 50, 11, 11, 29, -70, 3, 3, 0, 43,
-<a name="l09515"></a>09515 1, 42, -123, 47, -19, 51, 47, 17, 51, 47, 51, 51, 47, 57, 57, 17, 57, 93, 57, 47, -3, 57, 57, 0, 63,
-<a name="l09516"></a>09516 -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 57, 47, 43, -3, 57, 57, 49, 48, 1, 43, 93,
-<a name="l09517"></a>09517 43, 43, 1, 7, 39, 55, 3, 34, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 23, 22, 51, 50, 54, 51,
-<a name="l09518"></a>09518 7, 6, 7, 6, 7, 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55,
-<a name="l09519"></a>09519 54, 3, 6, 85, -99, 77, 125, 20, 76, 19, 64, 80, 52, 90, 40, 35, 75, -79, 66, -52, 95, 69, 29, 112, 28,
-<a name="l09520"></a>09520 37, -45, -108, -36, 123, -103, -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 79, 60, 115, 35, 1, 7,
-<a name="l09521"></a>09521 -105, 90, -111, 1, 93, 6, 12, 8, 18, 113, 34, 74, 28, 13, 14, -87, 36, 46, 68, 98, 122, -90, -41, 108, 94,
-<a name="l09522"></a>09522 11, -97, 40, 48, 106, 121, -57, -88, -122, 102, 91, 28, 0, 0, 2, 0, 54, -2, 78, 4, 53, 3, 105, 0, 62,
-<a name="l09523"></a>09523 0, 66, 0, -52, 64, 14, 30, 32, 10, 11, 52, 13, 42, 10, 11, 52, 121, 31, 1, 16, -72, -1, -94, -75, 9,
-<a name="l09524"></a>09524 17, 52, 65, 63, 64, -70, 3, 2, 0, 66, -1, -64, 64, 15, 11, 19, 52, 66, 66, 1, 19, 56, 8, 52, 61,
-<a name="l09525"></a>09525 41, 37, 20, 19, -70, 2, -17, 0, 21, 3, 6, -76, 48, 51, 34, 52, 45, -72, 2, -17, -78, 37, 37, 51, -66,
-<a name="l09526"></a>09526 2, -17, 0, 52, 3, 7, 0, 61, 2, -17, 0, 1, 2, -21, -78, 64, 66, 65, -72, 3, 1, -73, 63, 63, 4,
-<a name="l09527"></a>09527 14, 56, 51, 8, 4, -72, 3, 3, 64, 16, 57, 57, -113, 34, 1, 34, 51, 19, 21, 14, 20, 20, 52, 51, 51,
-<a name="l09528"></a>09528 0, -72, 2, -16, -77, 68, 41, 41, 14, -70, 3, 3, 0, 28, 1, 42, -123, 47, -19, 51, 47, 16, -27, 51, 47,
-<a name="l09529"></a>09529 51, 51, 47, 18, 57, 57, 17, 57, 93, 57, 47, -3, 57, 18, 57, 17, 18, 57, 47, -3, 57, 57, 0, 63, -19,
-<a name="l09530"></a>09530 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 18, 57, 57, 17, 18, 57, 47, 43, -19, 57,
-<a name="l09531"></a>09531 57, 49, 48, 1, 43, 93, 43, 43, 1, 35, 34, 38, 53, 52, 55, 54, 55, 6, 7, 6, 7, 6, 21, 20, 23,
-<a name="l09532"></a>09532 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 55, 38, 38, 35, 34, 7, 6, 7,
-<a name="l09533"></a>09533 54, 55, 54, 51, 50, 22, 51, 50, 54, 55, 7, 6, 7, 6, 7, 7, 20, 23, 22, 51, 51, 1, 7, 39, 55,
-<a name="l09534"></a>09534 4, 53, -119, 121, 102, 10, 4, 7, -85, 87, -96, 88, 111, -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88,
-<a name="l09535"></a>09535 100, 85, 66, 127, 37, -87, 40, 89, 36, 101, 63, 21, 110, 34, 37, 83, -79, 97, -30, 77, 51, 97, 53, 40, 41,
-<a name="l09536"></a>09536 52, 33, 58, 2, 50, 31, 75, -119, -2, -118, 77, -95, 77, 1, 37, 90, 104, 39, 58, 22, 36, 52, 37, 68, 86,
-<a name="l09537"></a>09537 108, -118, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -85, -128, 100, 83, 25, 90, 5, 7, 9, 3, 24, 98, 38,
-<a name="l09538"></a>09538 84, 37, 8, 7, -86, 5, 9, 6, 11, 56, 82, 28, 17, -2, -26, -110, 85, -110, 0, 0, 2, -1, -70, -1, -68,
-<a name="l09539"></a>09539 4, 61, 3, 107, 0, 22, 0, 26, 0, 92, -78, 25, 23, 24, -72, 3, 2, -75, 26, 26, 1, 11, 2, 15, -72,
-<a name="l09540"></a>09540 2, -17, -77, 9, 9, 22, 2, -70, 2, -17, 0, 1, 2, -21, -78, 24, 26, 23, -72, 3, 1, 64, 15, 25, 25,
-<a name="l09541"></a>09541 3, 11, 11, 1, 3, 84, 11, 17, 52, 3, 3, 1, 0, -72, 2, -16, -79, 28, 1, 47, 16, -27, 17, 57, 47,
-<a name="l09542"></a>09542 43, 18, 57, 47, 17, 57, 47, -19, 57, 57, 0, 63, -3, 60, 50, 47, -19, 18, 57, 17, 51, 47, -19, 57, 57,
-<a name="l09543"></a>09543 49, 48, 1, 33, 53, 33, 38, 39, 38, 39, 38, 35, 34, 7, 54, 55, 54, 51, 50, 23, 22, 23, 22, 23, 51,
-<a name="l09544"></a>09544 1, 7, 39, 55, 4, 61, -5, 125, 3, 47, 102, 70, 87, 72, 81, 83, 51, 52, 29, 47, 68, 104, 102, -117, 69,
-<a name="l09545"></a>09545 -100, 121, 43, 60, -2, 3, 75, -93, 78, 1, 37, -82, 79, 44, 55, 25, 28, 7, 74, 45, 65, 100, 50, -116, 109,
-<a name="l09546"></a>09546 9, -2, 121, -112, 84, -110, 0, -1, -1, -1, -70, -1, -68, 4, 61, 3, 107, 0, 22, 3, -97, 0, 0, 0, 1,
-<a name="l09547"></a>09547 0, 54, -2, 78, 4, 32, 3, 117, 0, 44, 0, 117, 64, 14, 41, 32, 10, 11, 52, 24, 42, 10, 11, 52, 121,
-<a name="l09548"></a>09548 42, 1, 27, -72, -1, -74, -74, 9, 17, 52, 7, 3, 31, 30, -70, 2, -17, 0, 32, 3, 6, -76, 15, 18, 0,
-<a name="l09549"></a>09549 19, 11, -72, 2, -17, -78, 3, 3, 18, -70, 2, -17, 0, 19, 3, 7, 64, 16, -113, 0, 1, 0, 18, 30, 32,
-<a name="l09550"></a>09550 31, 31, 19, 18, 18, 46, 7, 7, 25, -70, 3, 3, 0, 39, 1, 42, -123, 47, -19, 51, 47, 17, 51, 47, 51,
-<a name="l09551"></a>09551 51, 47, 57, 57, 17, 57, 93, 0, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 49, 48, 1,
-<a name="l09552"></a>09552 43, 93, 43, 43, 1, 34, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 23, 22, 51, 50, 54, 51, 7, 6,
-<a name="l09553"></a>09553 7, 6, 7, 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 1,
-<a name="l09554"></a>09554 -28, 20, 76, 19, 64, 80, 52, 90, 40, 35, 75, -79, 66, -52, 95, 69, 29, 112, 28, 37, -45, -108, -36, 123, -103,
-<a name="l09555"></a>09555 -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 79, 60, 115, 35, 2, -72, 6, 12, 8, 18, 113, 34,
-<a name="l09556"></a>09556 74, 28, 13, 14, -87, 36, 46, 68, 98, 122, -90, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -88, -122, 102, 91,
-<a name="l09557"></a>09557 28, 0, 0, 1, 0, 54, -2, 78, 4, 53, 3, 105, 0, 62, 0, -96, 64, 14, 30, 32, 10, 11, 52, 13, 42,
-<a name="l09558"></a>09558 10, 11, 52, 121, 31, 1, 16, -72, -1, -94, 64, 11, 9, 17, 52, 56, 8, 52, 61, 41, 37, 20, 19, -70, 2,
-<a name="l09559"></a>09559 -17, 0, 21, 3, 6, -76, 48, 51, 34, 52, 45, -72, 2, -17, -78, 37, 37, 51, -66, 2, -17, 0, 52, 3, 7,
-<a name="l09560"></a>09560 0, 61, 2, -17, 0, 1, 2, -21, -77, 56, 51, 8, 4, -72, 3, 3, 64, 16, 57, 57, -113, 34, 1, 34, 51,
-<a name="l09561"></a>09561 19, 21, 14, 20, 20, 52, 51, 51, 0, -72, 2, -16, -77, 64, 41, 41, 14, -70, 3, 3, 0, 28, 1, 42, -123,
-<a name="l09562"></a>09562 47, -19, 51, 47, 16, -27, 51, 47, 51, 51, 47, 18, 57, 57, 17, 57, 93, 57, 47, -3, 57, 18, 57, 0, 63,
-<a name="l09563"></a>09563 -19, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 18, 57, 57, 49, 48, 1, 43, 93, 43,
-<a name="l09564"></a>09564 43, 1, 35, 34, 38, 53, 52, 55, 54, 55, 6, 7, 6, 7, 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34,
-<a name="l09565"></a>09565 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 55, 38, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 22, 51,
-<a name="l09566"></a>09566 50, 54, 55, 7, 6, 7, 6, 7, 7, 20, 23, 22, 51, 51, 4, 53, -119, 121, 102, 10, 4, 7, -85, 87, -96,
-<a name="l09567"></a>09567 88, 111, -32, -61, 1, 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 85, 66, 127, 37, -87, 40, 89, 36, 101, 63,
-<a name="l09568"></a>09568 21, 110, 34, 37, 83, -79, 97, -30, 77, 51, 97, 53, 40, 41, 52, 33, 58, 2, 50, 31, 75, -119, 1, 37, 90,
-<a name="l09569"></a>09569 104, 39, 58, 22, 36, 52, 37, 68, 86, 108, -118, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -85, -128, 100, 83,
-<a name="l09570"></a>09570 25, 90, 5, 7, 9, 3, 24, 98, 38, 84, 37, 8, 7, -86, 5, 9, 6, 11, 56, 82, 28, 17, 0, 0, 1,
-<a name="l09571"></a>09571 -1, -70, 1, 37, 4, 61, 3, 107, 0, 22, 0, 60, -78, 11, 2, 15, -72, 2, -17, -77, 9, 9, 22, 2, -70,
-<a name="l09572"></a>09572 2, -17, 0, 1, 2, -21, 64, 12, 11, 11, 1, 3, 84, 11, 17, 52, 3, 3, 1, 0, -72, 2, -16, -79, 24,
-<a name="l09573"></a>09573 1, 47, 16, -27, 17, 57, 47, 43, 18, 57, 47, 0, 63, -3, 60, 50, 47, -19, 18, 57, 49, 48, 1, 33, 53,
-<a name="l09574"></a>09574 33, 38, 39, 38, 39, 38, 35, 34, 7, 54, 55, 54, 51, 50, 23, 22, 23, 22, 23, 51, 4, 61, -5, 125, 3,
-<a name="l09575"></a>09575 47, 102, 70, 87, 72, 81, 83, 51, 52, 29, 47, 68, 104, 102, -117, 69, -100, 121, 43, 60, 1, 37, -82, 79, 44,
-<a name="l09576"></a>09576 55, 25, 28, 7, 74, 45, 65, 100, 50, -116, 109, 9, 0, -1, -1, -1, -70, 1, 37, 4, 61, 3, 107, 0, 22,
-<a name="l09577"></a>09577 3, -93, 0, 0, 0, 2, 0, 54, -2, 78, 4, 32, 5, 29, 0, 3, 0, 48, 0, -109, 64, 14, 45, 32, 10,
-<a name="l09578"></a>09578 11, 52, 28, 42, 10, 11, 52, 121, 46, 1, 31, -72, -1, -74, -75, 9, 17, 52, 0, 2, 3, -72, 3, 2, -74,
-<a name="l09579"></a>09579 1, 1, 15, 11, 7, 35, 34, -70, 2, -17, 0, 36, 3, 6, -76, 19, 22, 4, 23, 15, -72, 2, -17, -78, 7,
-<a name="l09580"></a>09580 7, 22, -70, 2, -17, 0, 23, 3, 7, -78, 1, 3, 2, -72, 3, 1, 64, 18, 0, 0, -113, 4, 1, 4, 22,
-<a name="l09581"></a>09581 34, 36, 35, 35, 23, 22, 22, 50, 11, 11, 29, -70, 3, 3, 0, 43, 1, 42, -123, 47, -19, 51, 47, 17, 51,
-<a name="l09582"></a>09582 47, 51, 51, 47, 57, 57, 17, 57, 93, 57, 47, -3, 57, 57, 0, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63,
-<a name="l09583"></a>09583 -19, 57, 17, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 93, 43, 43, 1, 7, 39, 55, 3, 34, 38, 35,
-<a name="l09584"></a>09584 34, 7, 6, 7, 54, 55, 54, 51, 50, 23, 22, 51, 50, 54, 51, 7, 6, 7, 6, 7, 6, 21, 20, 23, 22,
-<a name="l09585"></a>09585 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 2, -92, 77, -95, 75, 29, 20, 76, 19,
-<a name="l09586"></a>09586 64, 80, 52, 90, 40, 35, 75, -79, 66, -52, 95, 69, 29, 112, 28, 37, -45, -108, -36, 123, -103, -32, -61, 1, 70,
-<a name="l09587"></a>09587 -72, 6, -30, 58, -40, -113, -85, 88, 100, 79, 60, 115, 35, 4, -56, -111, 84, -110, -3, -101, 6, 12, 8, 18, 113,
-<a name="l09588"></a>09588 34, 74, 28, 13, 14, -87, 36, 46, 68, 98, 122, -90, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -88, -122, 102,
-<a name="l09589"></a>09589 91, 28, 0, 2, 0, 54, -2, 78, 4, 53, 5, 29, 0, 3, 0, 66, 0, -62, 64, 14, 34, 32, 10, 11, 52,
-<a name="l09590"></a>09590 17, 42, 10, 11, 52, 121, 35, 1, 20, -72, -1, -94, -75, 9, 17, 52, 0, 2, 3, -72, 3, 2, 64, 11, 1,
-<a name="l09591"></a>09591 1, 49, 60, 12, 56, 65, 45, 41, 24, 23, -70, 2, -17, 0, 25, 3, 6, -76, 52, 55, 38, 56, 49, -72, 2,
-<a name="l09592"></a>09592 -17, -78, 41, 41, 55, -66, 2, -17, 0, 56, 3, 7, 0, 65, 2, -17, 0, 5, 2, -21, -78, 1, 3, 2, -72,
-<a name="l09593"></a>09593 3, 1, -73, 0, 0, 8, 18, 60, 55, 12, 8, -72, 3, 3, 64, 16, 61, 61, -113, 38, 1, 38, 55, 23, 25,
-<a name="l09594"></a>09594 18, 24, 24, 56, 55, 55, 4, -72, 2, -16, -77, 68, 45, 45, 18, -70, 3, 3, 0, 32, 1, 42, -123, 47, -19,
-<a name="l09595"></a>09595 51, 47, 16, -27, 51, 47, 51, 51, 47, 18, 57, 57, 17, 57, 93, 57, 47, -3, 57, 18, 57, 17, 18, 57, 47,
-<a name="l09596"></a>09596 -3, 57, 57, 0, 63, -19, 63, -19, 57, 47, -19, 18, 57, 17, 57, 63, -19, 57, 17, 57, 17, 18, 57, 57, 17,
-<a name="l09597"></a>09597 51, 47, -19, 57, 57, 49, 48, 1, 43, 93, 43, 43, 1, 7, 39, 55, 1, 35, 34, 38, 53, 52, 55, 54, 55,
-<a name="l09598"></a>09598 6, 7, 6, 7, 6, 21, 20, 23, 22, 33, 51, 23, 7, 35, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54,
-<a name="l09599"></a>09599 55, 38, 38, 35, 34, 7, 6, 7, 54, 55, 54, 51, 50, 22, 51, 50, 54, 55, 7, 6, 7, 6, 7, 7, 20,
-<a name="l09600"></a>09600 23, 22, 51, 51, 2, -88, 77, -95, 75, 2, 48, -119, 121, 102, 10, 4, 7, -85, 87, -96, 88, 111, -32, -61, 1,
-<a name="l09601"></a>09601 70, -72, 6, -30, 58, -40, -113, -85, 88, 100, 85, 66, 127, 37, -87, 40, 89, 36, 101, 63, 21, 110, 34, 37, 83,
-<a name="l09602"></a>09602 -79, 97, -30, 77, 51, 97, 53, 40, 41, 52, 33, 58, 2, 50, 31, 75, -119, 4, -56, -111, 84, -110, -4, 8, 90,
-<a name="l09603"></a>09603 104, 39, 58, 22, 36, 52, 37, 68, 86, 108, -118, -41, 108, 94, 11, -97, 40, 48, 106, 121, -57, -85, -128, 100, 83,
-<a name="l09604"></a>09604 25, 90, 5, 7, 9, 3, 24, 98, 38, 84, 37, 8, 7, -86, 5, 9, 6, 11, 56, 82, 28, 17, 0, 0, 2,
-<a name="l09605"></a>09605 -1, -70, 1, 37, 4, 61, 5, 29, 0, 3, 0, 26, 0, 92, -78, 0, 2, 3, -72, 3, 2, -75, 1, 1, 19,
-<a name="l09606"></a>09606 15, 6, 19, -72, 2, -17, -77, 13, 13, 26, 6, -70, 2, -17, 0, 5, 2, -21, -78, 1, 3, 0, -72, 3, 1,
-<a name="l09607"></a>09607 64, 15, 2, 2, 7, 15, 15, 5, 7, 84, 11, 17, 52, 7, 7, 5, 4, -72, 2, -16, -79, 28, 5, 47, 16,
-<a name="l09608"></a>09608 -27, 17, 57, 47, 43, 18, 57, 47, 17, 57, 47, -19, 57, 57, 0, 63, -3, 60, 50, 47, -19, 18, 57, 17, 51,
-<a name="l09609"></a>09609 47, -19, 57, 57, 49, 48, 1, 7, 39, 55, 1, 33, 53, 33, 38, 39, 38, 39, 38, 35, 34, 7, 54, 55, 54,
-<a name="l09610"></a>09610 51, 50, 23, 22, 23, 22, 23, 51, 2, 94, 76, -94, 74, 2, -125, -5, 125, 3, 47, 102, 70, 87, 72, 81, 83,
-<a name="l09611"></a>09611 51, 52, 29, 47, 68, 104, 102, -117, 69, -100, 121, 43, 60, 4, -56, -111, 84, -110, -4, 8, -82, 79, 44, 55, 25,
-<a name="l09612"></a>09612 28, 7, 74, 45, 65, 100, 50, -116, 109, 9, 0, -1, -1, -1, -70, 1, 37, 4, 61, 5, 29, 0, 22, 3, -89,
-<a name="l09613"></a>09613 0, 0, 0, 1, 0, 95, 1, 37, 2, -77, 4, 106, 0, 22, 0, 77, 64, 9, 102, 19, 116, 19, 2, 7, 7,
-<a name="l09614"></a>09614 13, 18, -72, 2, -17, -78, 17, 17, 13, -70, 2, -17, 0, 1, 2, -21, -75, 18, 18, 17, 17, 8, 13, -70, 3,
-<a name="l09615"></a>09615 3, 0, 0, 2, -16, -78, 24, 4, 8, -70, 2, -7, 0, 7, 1, 42, -123, 47, -19, 51, 16, -11, -19, 17, 57,
-<a name="l09616"></a>09616 47, 25, 57, 47, 0, 24, 63, -3, 50, 47, -19, 18, 57, 47, 49, 48, 1, 93, 1, 33, 34, 38, 53, 52, 54,
-<a name="l09617"></a>09617 55, 51, 22, 23, 22, 51, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 2, -77, -2, 64, 57, 91, 8, 11, 23,
-<a name="l09618"></a>09618 11, 29, 24, 42, 1, -125, 50, 62, -111, 15, -83, 72, 58, 1, 37, 66, 45, 38, 62, 37, 41, 18, 15, -77, 109,
-<a name="l09619"></a>09619 -120, 45, -62, 85, -70, -106, -14, 0, -1, -1, 0, 95, 1, 37, 2, -77, 4, 106, 0, 22, 3, -87, 0, 0, 0,
-<a name="l09620"></a>09620 2, 0, 95, 1, 37, 2, -77, 6, 19, 0, 3, 0, 26, 0, 111, -73, 102, 23, 116, 23, 2, 0, 2, 3, -72,
-<a name="l09621"></a>09621 3, 2, -74, 1, 1, 22, 11, 11, 17, 22, -72, 2, -17, -78, 21, 21, 17, -70, 2, -17, 0, 5, 2, -21, -78,
-<a name="l09622"></a>09622 1, 3, 0, -72, 3, 1, 64, 10, 2, 2, 21, 11, 22, 22, 21, 21, 12, 17, -70, 3, 3, 0, 4, 2, -16,
-<a name="l09623"></a>09623 -78, 28, 8, 12, -70, 2, -7, 0, 11, 1, 42, -123, 47, -19, 51, 16, -11, -19, 17, 57, 47, 25, 57, 47, 24,
-<a name="l09624"></a>09624 17, 18, 57, 47, -19, 57, 57, 0, 63, -3, 50, 47, -19, 18, 57, 47, 17, 51, 47, -19, 57, 57, 49, 48, 1,
-<a name="l09625"></a>09625 93, 1, 7, 39, 55, 1, 33, 34, 38, 53, 52, 54, 55, 51, 22, 23, 22, 51, 33, 52, 39, 38, 39, 55, 22,
-<a name="l09626"></a>09626 23, 22, 21, 1, -87, 78, -96, 73, 1, -81, -2, 64, 57, 91, 8, 11, 23, 11, 29, 24, 42, 1, -125, 50, 62,
-<a name="l09627"></a>09627 -111, 15, -83, 72, 58, 5, -67, -111, 86, -111, -5, 18, 66, 45, 38, 62, 37, 41, 18, 15, -77, 109, -120, 45, -62,
-<a name="l09628"></a>09628 85, -70, -106, -14, 0, -1, -1, 0, 95, 1, 37, 2, -77, 6, 19, 0, 22, 3, -85, 0, 0, 0, 1, 0, 74,
-<a name="l09629"></a>09629 -1, 70, 3, -23, 3, 112, 0, 30, 0, 114, 64, 11, 19, 42, 9, 17, 52, 18, 42, 12, 17, 52, 4, -72, -1,
-<a name="l09630"></a>09630 -32, -77, 9, 17, 52, 3, -72, -1, -32, -77, 9, 17, 52, 2, -72, -1, -42, 64, 11, 9, 17, 52, 24, 52, 12,
-<a name="l09631"></a>09631 17, 52, 13, 12, 25, -70, 2, -17, 0, 26, 3, 9, -78, 12, 58, 16, -70, 3, 10, 0, 6, 3, 8, -76, 26,
-<a name="l09632"></a>09632 26, 25, 25, 21, -70, 3, 3, 0, 0, 2, -16, -78, 32, 13, 12, -72, 1, 26, -123, 47, 51, 16, -12, -3, 50,
-<a name="l09633"></a>09633 47, 25, 57, 47, 0, 24, 63, -3, 25, -28, 24, 63, -19, 17, 57, 49, 48, 1, 43, 43, 43, 43, 43, 43, 1,
-<a name="l09634"></a>09634 20, 7, 6, 7, 6, 35, 34, 39, 38, 39, 38, 39, 55, 22, 22, 51, 50, 55, 54, 54, 53, 52, 39, 38, 39,
-<a name="l09635"></a>09635 55, 22, 23, 22, 21, 3, -23, 94, 82, 122, 116, 75, 69, 80, 61, 85, 72, 71, 17, 66, -113, 58, -128, -117, 126,
-<a name="l09636"></a>09636 -78, 46, 37, 67, 57, 82, 39, 44, 1, 37, 110, 118, 104, 75, 72, 20, 15, 32, 27, 27, 40, 13, 27, 82, 75,
-<a name="l09637"></a>09637 -27, 92, 79, 87, 70, 74, -99, 76, 76, 86, 106, 0, -1, -1, 0, 74, -1, 70, 3, -23, 3, 112, 0, 22, 3,
-<a name="l09638"></a>09638 -83, 0, 0, 0, 2, 0, 74, -1, 70, 3, -23, 5, 29, 0, 3, 0, 34, 0, -110, 64, 11, 23, 42, 9, 17,
-<a name="l09639"></a>09639 52, 22, 42, 12, 17, 52, 8, -72, -1, -32, -77, 9, 17, 52, 7, -72, -1, -32, -77, 9, 17, 52, 6, -72, -1,
-<a name="l09640"></a>09640 -42, 64, 11, 9, 17, 52, 28, 52, 12, 17, 52, 0, 2, 3, -72, 3, 2, -75, 1, 1, 30, 17, 16, 29, -70,
-<a name="l09641"></a>09641 2, -17, 0, 30, 3, 9, -78, 16, 58, 20, -70, 3, 10, 0, 10, 3, 8, -78, 1, 3, 2, -72, 3, 1, -73,
-<a name="l09642"></a>09642 0, 0, 29, 30, 30, 29, 29, 25, -70, 3, 3, 0, 4, 2, -16, -78, 36, 17, 16, -72, 1, 26, -123, 47, 51,
-<a name="l09643"></a>09643 16, -12, -3, 50, 47, 25, 57, 47, 17, 51, 24, 47, -3, 57, 57, 0, 63, -3, 25, -28, 24, 63, -19, 17, 57,
-<a name="l09644"></a>09644 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 43, 43, 43, 1, 7, 39, 55, 1, 20, 7, 6, 7, 6,
-<a name="l09645"></a>09645 35, 34, 39, 38, 39, 38, 39, 55, 22, 22, 51, 50, 55, 54, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21,
-<a name="l09646"></a>09646 3, 83, 77, -95, 75, 1, 57, 94, 82, 122, 116, 75, 69, 80, 61, 85, 72, 71, 17, 66, -113, 58, -128, -117, 126,
-<a name="l09647"></a>09647 -78, 46, 37, 67, 57, 82, 39, 44, 4, -56, -111, 84, -110, -4, 8, 110, 118, 104, 75, 72, 20, 15, 32, 27, 27,
-<a name="l09648"></a>09648 40, 13, 27, 82, 75, -27, 92, 79, 87, 70, 74, -99, 76, 76, 86, 106, 0, -1, -1, 0, 74, -1, 70, 3, -23,
-<a name="l09649"></a>09649 5, 29, 0, 22, 3, -81, 0, 0, 0, 1, 0, 62, -1, 108, 6, -110, 3, 87, 0, 70, 0, -7, -75, 64, 32,
-<a name="l09650"></a>09650 16, 17, 52, 30, -72, -1, -32, 64, 26, 14, 17, 52, 33, 32, 11, 17, 52, 38, 52, 11, 17, 52, 65, 65, 66,
-<a name="l09651"></a>09651 58, 52, 53, 44, 66, 66, 40, 53, 53, 39, -70, 2, -17, 0, 40, 3, 9, -78, 25, 31, 24, -70, 3, 7, 0,
-<a name="l09652"></a>09652 58, 2, -17, -78, 0, 0, 44, -66, 2, -17, 0, 9, 2, -21, 0, 31, 2, -17, 0, 15, 3, 17, -77, 4, 65,
-<a name="l09653"></a>09653 49, 52, -70, 2, -6, 0, 53, -1, -64, 64, 17, 9, 17, 52, 53, 53, 65, 9, 40, 40, 15, 39, 31, 39, 2,
-<a name="l09654"></a>09654 39, 39, 35, -69, 3, 5, 0, 44, 0, 9, -1, -64, 64, 15, 9, 13, 52, 9, 9, 65, 28, 66, 66, 63, 65,
-<a name="l09655"></a>09655 1, 65, 65, 61, 65, 10, 3, 5, 0, 64, 0, 0, 2, -16, 0, 72, 0, 25, 2, -5, 0, 32, 0, 24, -1,
-<a name="l09656"></a>09656 -64, -75, 9, 11, 52, 24, 24, 28, -72, 3, 3, -77, 0, 19, 1, 19, -72, 1, 42, -123, 47, 93, -3, 50, 25,
-<a name="l09657"></a>09657 47, 43, 26, -19, 24, 16, -11, 26, -3, 50, 47, 93, 25, 57, 47, 24, 17, 18, 57, 47, 43, 60, -3, 50, 47,
-<a name="l09658"></a>09658 93, 25, 57, 47, 17, 18, 57, 47, 43, -12, 57, 18, 57, 0, 24, 63, -19, 63, -19, 60, 16, -19, 63, 18, 57,
-<a name="l09659"></a>09659 63, -3, 57, 47, 18, 57, 47, 17, 18, 57, 17, 18, 57, 47, 49, 48, 1, 43, 43, 43, 43, 1, 35, 34, 38,
-<a name="l09660"></a>09660 39, 6, 7, 6, 35, 35, 20, 7, 6, 7, 6, 35, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6, 6, 21,
-<a name="l09661"></a>09661 20, 22, 51, 50, 55, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21, 51, 50, 55, 54, 53, 52, 38, 39, 55,
-<a name="l09662"></a>09662 23, 22, 23, 22, 51, 50, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21, 6, -110, 79, 60, 91, 47, 42, 33,
-<a name="l09663"></a>09663 47, 90, 123, 44, 57, 117, -109, -35, -56, 106, 116, 42, 36, 22, 54, 40, 70, 45, -79, -92, -64, -105, -68, 37, 29,
-<a name="l09664"></a>09664 53, 83, 50, 18, 25, 123, 95, 40, 35, 7, 7, 40, 16, 22, 37, 41, 75, 23, 25, 31, 23, 38, 67, 47, 10,
-<a name="l09665"></a>09665 22, 1, 37, 33, 36, 38, 13, 18, 92, 87, 113, 66, 83, 70, 77, -97, 86, -80, 89, 54, 112, 18, -112, -90, 69,
-<a name="l09666"></a>09666 124, -127, 67, 83, -107, 100, 90, 71, 65, -51, 82, 63, 89, -102, 29, 25, 52, 29, 59, 35, 60, 97, 98, 43, 48,
-<a name="l09667"></a>09667 29, 22, 50, 57, 42, 42, 109, 77, 28, 63, 120, 0, -1, -1, 0, 62, -1, 108, 6, -110, 3, 87, 0, 22, 3,
-<a name="l09668"></a>09668 -79, 0, 0, 0, 1, -1, -70, 1, 37, 4, 63, 3, 53, 0, 59, 0, -86, 64, 23, 53, 32, 16, 17, 52, 4,
-<a name="l09669"></a>09669 13, 18, 17, 41, 42, 34, 26, 18, 27, 27, 54, 42, 42, 55, 54, 54, 55, -70, 3, 9, 0, 47, 2, -17, -78,
-<a name="l09670"></a>09670 0, 0, 34, -72, 2, -17, -78, 9, 9, 18, -70, 2, -17, 0, 17, 2, -21, -74, 4, 50, 42, 13, 27, 38, 41,
-<a name="l09671"></a>09671 -70, 2, -6, 0, 42, -1, -64, -73, 9, 14, 52, 42, 42, 54, 23, 26, -70, 2, -6, 0, 27, -1, -64, 64, 17,
-<a name="l09672"></a>09672 9, 10, 52, 27, 27, 54, 17, 55, 55, 54, 64, 12, 14, 52, 54, 54, 50, -70, 3, 5, 0, 0, 2, -16, -79,
-<a name="l09673"></a>09673 61, 17, 47, 16, -11, -3, 50, 47, 43, 25, 57, 47, 17, 18, 57, 47, 43, -12, 57, 18, 57, 47, 43, -12, 57,
-<a name="l09674"></a>09674 17, 57, 17, 18, 57, 0, 24, 63, -19, 60, 16, -19, 60, 16, -19, 63, 57, 47, 18, 57, 47, 17, 57, 47, 18,
-<a name="l09675"></a>09675 57, 17, 18, 57, 17, 18, 57, 57, 49, 48, 1, 43, 1, 35, 34, 38, 39, 6, 7, 6, 35, 35, 34, 39, 38,
-<a name="l09676"></a>09676 39, 6, 6, 35, 35, 53, 51, 50, 55, 54, 53, 52, 38, 39, 55, 22, 23, 22, 23, 22, 51, 51, 50, 55, 54,
-<a name="l09677"></a>09677 53, 52, 38, 39, 55, 23, 22, 23, 22, 51, 50, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21, 4, 63, 77,
-<a name="l09678"></a>09678 64, 92, 38, 47, 35, 51, 89, 65, 52, 52, 34, 50, 48, 80, 90, -63, -63, 81, 35, 58, 6, 8, 41, 28, 18,
-<a name="l09679"></a>09679 32, 38, 46, 64, 67, 75, 36, 40, 8, 7, 42, 21, 27, 39, 34, 58, 27, 33, 41, 7, 42, 65, 41, 15, 22,
-<a name="l09680"></a>09680 1, 37, 35, 32, 37, 12, 18, 20, 13, 30, 36, 27, -82, 14, 23, 69, 29, 58, 36, 60, 92, 42, 73, 37, 45,
-<a name="l09681"></a>09681 23, 26, 57, 31, 58, 34, 60, 94, 111, 43, 38, 33, 26, 56, 62, 10, 55, 109, 62, 45, 68, 113, -1, -1, -1,
-<a name="l09682"></a>09682 -70, 1, 37, 4, 63, 3, 53, 0, 22, 3, -77, 0, 0, 0, 4, 0, 62, -1, 108, 6, -110, 5, -71, 0, 3,
-<a name="l09683"></a>09683 0, 7, 0, 11, 0, 82, 1, 111, 64, 11, 11, 16, 18, 21, 52, 5, 16, 18, 21, 52, 1, -72, -1, -16, 64,
-<a name="l09684"></a>09684 9, 18, 21, 52, 76, 32, 16, 17, 52, 42, -72, -1, -32, 64, 16, 14, 17, 52, 45, 32, 11, 17, 52, 50, 52,
-<a name="l09685"></a>09685 11, 17, 52, 0, 2, 3, -72, 3, 2, -75, 1, 1, 11, 4, 6, 7, -72, 3, 2, -76, 5, 5, 8, 10, 11,
-<a name="l09686"></a>09686 -72, 3, 2, 64, 16, 9, 9, 52, 77, 77, 78, 70, 64, 65, 56, 78, 78, 52, 65, 65, 51, -70, 2, -17, 0,
-<a name="l09687"></a>09687 52, 3, 9, -78, 37, 43, 36, -70, 3, 7, 0, 70, 2, -17, -78, 12, 12, 56, -66, 2, -17, 0, 21, 2, -21,
-<a name="l09688"></a>09688 0, 43, 2, -17, 0, 27, 3, 17, -78, 1, 3, 2, -72, 3, 1, -75, 0, 0, 8, 5, 7, 4, -72, 3, 1,
-<a name="l09689"></a>09689 -76, 6, 6, 9, 11, 10, -72, 3, 1, -73, 8, 8, 73, 21, 16, 77, 61, 64, -70, 2, -6, 0, 65, -1, -64,
-<a name="l09690"></a>09690 64, 17, 9, 17, 52, 65, 65, 77, 21, 52, 52, 15, 51, 31, 51, 2, 51, 51, 47, -69, 3, 5, 0, 56, 0,
-<a name="l09691"></a>09691 21, -1, -64, 64, 15, 9, 13, 52, 21, 21, 77, 40, 78, 78, 63, 77, 1, 77, 77, 73, 65, 10, 3, 5, 0,
-<a name="l09692"></a>09692 64, 0, 12, 2, -16, 0, 84, 0, 37, 2, -5, 0, 32, 0, 36, -1, -64, -75, 9, 11, 52, 36, 36, 40, -72,
-<a name="l09693"></a>09693 3, 3, -77, 0, 31, 1, 31, -72, 1, 42, -123, 47, 93, -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -3,
-<a name="l09694"></a>09694 50, 47, 93, 25, 57, 47, 24, 17, 18, 57, 47, 43, 60, -3, 50, 47, 93, 25, 57, 47, 17, 18, 57, 47, 43,
-<a name="l09695"></a>09695 -12, 57, 18, 57, 24, 17, 18, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -3, 57, 57, 0, 63,
-<a name="l09696"></a>09696 -19, 63, -19, 60, 16, -19, 63, 18, 57, 63, -3, 57, 47, 18, 57, 47, 17, 18, 57, 17, 18, 57, 47, 17, 51,
-<a name="l09697"></a>09697 47, -19, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 43, 43, 43, 43,
-<a name="l09698"></a>09698 1, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 1, 35, 34, 38, 39, 6, 7, 6, 35, 35, 20, 7, 6,
-<a name="l09699"></a>09699 7, 6, 35, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22, 51, 50, 55, 54, 53, 52, 39,
-<a name="l09700"></a>09700 38, 39, 55, 22, 23, 22, 21, 51, 50, 55, 54, 53, 52, 38, 39, 55, 23, 22, 23, 22, 51, 50, 54, 53, 52,
-<a name="l09701"></a>09701 39, 38, 39, 55, 22, 23, 22, 21, 5, 126, 77, -96, 74, 1, 104, 78, -94, 75, 65, 76, -94, 74, 1, -39, 79,
-<a name="l09702"></a>09702 60, 91, 47, 42, 33, 47, 90, 123, 44, 57, 117, -109, -35, -56, 106, 116, 42, 36, 22, 54, 40, 70, 45, -79, -92,
-<a name="l09703"></a>09703 -64, -105, -68, 37, 29, 53, 83, 50, 18, 25, 123, 95, 40, 35, 7, 7, 40, 16, 22, 37, 41, 75, 23, 25, 31,
-<a name="l09704"></a>09704 23, 38, 67, 47, 10, 22, 5, 99, -110, 86, -110, -2, -8, -112, 86, -113, -81, -111, 84, -111, -4, 122, 33, 36, 38,
-<a name="l09705"></a>09705 13, 18, 92, 87, 113, 66, 83, 70, 77, -97, 86, -80, 89, 54, 112, 18, -112, -90, 69, 124, -127, 67, 83, -107, 100,
-<a name="l09706"></a>09706 90, 71, 65, -51, 82, 63, 89, -102, 29, 25, 52, 29, 59, 35, 60, 97, 98, 43, 48, 29, 22, 50, 57, 42, 42,
-<a name="l09707"></a>09707 109, 77, 28, 63, 120, 0, -1, -1, 0, 62, -1, 108, 6, -110, 5, -71, 0, 22, 3, -75, 0, 0, 0, 4, -1,
-<a name="l09708"></a>09708 -70, 1, 37, 4, 63, 5, -71, 0, 3, 0, 7, 0, 11, 0, 71, 1, 30, 64, 11, 11, 16, 18, 21, 52, 5,
-<a name="l09709"></a>09709 16, 18, 21, 52, 1, -72, -1, -16, 64, 11, 18, 21, 52, 65, 32, 16, 17, 52, 0, 2, 3, -72, 3, 2, -75,
-<a name="l09710"></a>09710 1, 1, 11, 4, 6, 7, -72, 3, 2, -76, 5, 5, 8, 10, 11, -72, 3, 2, 64, 21, 9, 9, 67, 16, 25,
-<a name="l09711"></a>09711 30, 29, 53, 54, 46, 38, 30, 39, 39, 66, 54, 54, 67, 66, 66, 67, -70, 3, 9, 0, 59, 2, -17, -78, 12,
-<a name="l09712"></a>09712 12, 46, -72, 2, -17, -78, 21, 21, 30, -70, 2, -17, 0, 29, 2, -21, -78, 1, 3, 2, -72, 3, 1, -75, 0,
-<a name="l09713"></a>09713 0, 8, 5, 7, 4, -72, 3, 1, -76, 6, 6, 9, 11, 10, -72, 3, 1, 64, 10, 8, 8, 53, 16, 62, 54,
-<a name="l09714"></a>09714 25, 39, 50, 53, -70, 2, -6, 0, 54, -1, -64, -73, 9, 14, 52, 54, 54, 66, 35, 38, -70, 2, -6, 0, 39,
-<a name="l09715"></a>09715 -1, -64, 64, 17, 9, 10, 52, 39, 39, 66, 29, 67, 67, 66, 64, 12, 14, 52, 66, 66, 62, -70, 3, 5, 0,
-<a name="l09716"></a>09716 12, 2, -16, -79, 73, 29, 47, 16, -11, -3, 50, 47, 43, 25, 57, 47, 17, 18, 57, 47, 43, -12, 57, 18, 57,
-<a name="l09717"></a>09717 47, 43, -12, 57, 17, 57, 17, 18, 57, 24, 18, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -3,
-<a name="l09718"></a>09718 57, 57, 0, 63, -19, 60, 16, -19, 60, 16, -19, 63, 57, 47, 18, 57, 47, 17, 57, 47, 18, 57, 17, 18, 57,
-<a name="l09719"></a>09719 17, 18, 57, 57, 17, 51, 47, -19, 57, 57, 51, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43,
-<a name="l09720"></a>09720 43, 43, 43, 1, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 1, 35, 34, 38, 39, 6, 7, 6, 35, 35,
-<a name="l09721"></a>09721 34, 39, 38, 39, 6, 6, 35, 35, 53, 51, 50, 55, 54, 53, 52, 38, 39, 55, 22, 23, 22, 23, 22, 51, 51,
-<a name="l09722"></a>09722 50, 55, 54, 53, 52, 38, 39, 55, 23, 22, 23, 22, 51, 50, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21,
-<a name="l09723"></a>09723 3, 33, 77, -96, 74, 1, 104, 78, -94, 75, 65, 76, -94, 74, 1, -29, 77, 64, 92, 38, 47, 35, 51, 89, 65,
-<a name="l09724"></a>09724 52, 52, 34, 50, 48, 80, 90, -63, -63, 81, 35, 58, 6, 8, 41, 28, 18, 32, 38, 46, 64, 67, 75, 36, 40,
-<a name="l09725"></a>09725 8, 7, 42, 21, 27, 39, 34, 58, 27, 33, 41, 7, 42, 65, 41, 15, 22, 5, 99, -110, 86, -110, -2, -8, -112,
-<a name="l09726"></a>09726 86, -113, -81, -111, 84, -111, -4, 122, 35, 32, 37, 12, 18, 20, 13, 30, 36, 27, -82, 14, 23, 69, 29, 58, 36,
-<a name="l09727"></a>09727 60, 92, 42, 73, 37, 45, 23, 26, 57, 31, 58, 34, 60, 94, 111, 43, 38, 33, 26, 56, 62, 10, 55, 109, 62,
-<a name="l09728"></a>09728 45, 68, 113, -1, -1, -1, -70, 1, 37, 4, 63, 5, -71, 0, 22, 3, -73, 0, 0, 0, 2, 0, 62, -1, 108,
-<a name="l09729"></a>09729 8, -55, 3, 87, 0, 49, 0, 62, 0, -83, -71, 0, 20, -1, -42, 64, 14, 14, 17, 52, 23, 52, 11, 17, 52,
-<a name="l09730"></a>09730 28, 52, 11, 17, 52, 53, -72, 2, -17, -78, 45, 45, 29, -70, 2, -17, 0, 30, 3, 9, -78, 15, 21, 14, -70,
-<a name="l09731"></a>09731 3, 7, 0, 60, 2, -17, -78, 0, 0, 34, -66, 2, -17, 0, 1, 2, -21, 0, 21, 2, -17, 0, 5, 3, 17,
-<a name="l09732"></a>09732 -73, 59, 50, 1, 30, 30, 29, 29, 25, -72, 3, 5, -74, 1, 34, 34, 1, 1, 18, 50, 65, 10, 2, -4, 0,
-<a name="l09733"></a>09733 64, 0, 0, 2, -16, 0, 64, 0, 15, 2, -5, 0, 32, 0, 14, -1, -64, -75, 9, 11, 52, 14, 14, 18, -70,
-<a name="l09734"></a>09734 3, 3, 0, 9, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -19, 17, 57, 47, 51, 47,
-<a name="l09735"></a>09735 16, -3, 50, 47, 25, 57, 47, 17, 18, 57, 0, 24, 63, -19, 63, -19, 60, 16, -19, 63, 18, 57, 63, -3, 57,
-<a name="l09736"></a>09736 47, -19, 49, 48, 1, 43, 43, 43, 1, 33, 6, 7, 6, 33, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6,
-<a name="l09737"></a>09737 6, 21, 20, 22, 51, 50, 55, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21, 51, 50, 55, 54, 55, 54, 55,
-<a name="l09738"></a>09738 54, 55, 54, 51, 50, 23, 22, 21, 7, 52, 38, 35, 34, 7, 6, 7, 6, 7, 33, 50, 54, 8, -55, -5, 92,
-<a name="l09739"></a>09739 30, 114, -114, -2, -35, -56, 106, 116, 42, 36, 22, 54, 40, 70, 45, -79, -92, -64, -105, -68, 37, 29, 53, 83, 50,
-<a name="l09740"></a>09740 18, 25, 18, 119, 102, 88, 97, -108, 29, 82, 65, 74, 89, -119, 68, 63, -94, 123, 82, 72, 89, 63, 97, 73, 72,
-<a name="l09741"></a>09741 1, -51, 96, 114, 1, 37, -48, 104, -127, 70, 77, -97, 86, -80, 89, 54, 112, 18, -112, -90, 69, 124, -127, 67, 83,
-<a name="l09742"></a>09742 -107, 100, 90, 71, 65, -51, 82, 63, 89, -102, 38, 33, 71, 103, 19, 52, 22, 25, 79, 73, -124, 2, 49, 55, 32,
-<a name="l09743"></a>09743 23, 50, 38, 38, 39, 0, -1, -1, 0, 62, -1, 108, 8, -55, 3, 87, 0, 22, 3, -71, 0, 0, 0, 2, -1,
-<a name="l09744"></a>09744 -70, 1, 37, 6, -59, 3, 62, 0, 37, 0, 48, 0, 91, -73, 18, 19, 5, 10, 9, 19, 19, 33, -72, 2, -17,
-<a name="l09745"></a>09745 -78, 41, 41, 45, -70, 2, -17, 0, 23, 2, -17, -78, 1, 1, 10, -70, 2, -17, 0, 9, 2, -21, -76, 45, 5,
-<a name="l09746"></a>09746 38, 15, 18, -72, 2, -6, -77, 19, 19, 9, 38, -70, 2, -4, 0, 0, 2, -16, -79, 50, 9, 47, 16, -11, -19,
-<a name="l09747"></a>09747 25, 17, 57, 47, -12, 57, 18, 57, 57, 0, 24, 63, -19, 60, 16, -19, -3, 50, 47, -19, 57, 47, 17, 18, 57,
-<a name="l09748"></a>09748 17, 57, 49, 48, 1, 33, 34, 39, 38, 39, 6, 6, 35, 35, 53, 51, 50, 55, 54, 53, 52, 38, 39, 55, 22,
-<a name="l09749"></a>09749 23, 22, 51, 50, 55, 54, 55, 54, 55, 54, 55, 54, 51, 50, 23, 22, 21, 7, 52, 38, 35, 34, 7, 6, 7,
-<a name="l09750"></a>09750 33, 50, 54, 6, -59, -5, 78, 54, 49, 37, 50, 42, 84, 92, -63, -63, 81, 35, 58, 7, 7, 41, 35, 61, 65,
-<a name="l09751"></a>09751 88, 84, 113, 122, 88, -113, 32, 81, 66, 74, 88, -120, 69, 64, -93, 122, 81, 100, -114, 113, 112, 1, -51, 109, 100,
-<a name="l09752"></a>09752 1, 37, 18, 14, 31, 36, 27, -82, 14, 23, 69, 29, 59, 35, 60, -120, 74, 79, 38, 41, 63, 102, 20, 52, 22,
-<a name="l09753"></a>09753 25, 79, 73, -124, 2, 49, 55, 67, 57, 57, 38, 0, -1, -1, -1, -70, 1, 37, 6, -59, 3, 62, 0, 22, 3,
-<a name="l09754"></a>09754 -69, 0, 0, 0, 3, 0, 62, -1, 108, 8, -55, 4, -71, 0, 3, 0, 53, 0, 66, 0, -52, -71, 0, 24, -1,
-<a name="l09755"></a>09755 -42, 64, 16, 14, 17, 52, 27, 52, 11, 17, 52, 32, 52, 11, 17, 52, 0, 2, 3, -72, 3, 2, -77, 1, 1,
-<a name="l09756"></a>09756 34, 57, -72, 2, -17, -78, 49, 49, 33, -70, 2, -17, 0, 34, 3, 9, -78, 19, 25, 18, -70, 3, 7, 0, 64,
-<a name="l09757"></a>09757 2, -17, -78, 4, 4, 38, -66, 2, -17, 0, 5, 2, -21, 0, 25, 2, -17, 0, 9, 3, 17, -78, 1, 3, 2,
-<a name="l09758"></a>09758 -72, 3, 1, 64, 10, 0, 0, 63, 54, 5, 34, 34, 33, 33, 29, -72, 3, 5, -74, 5, 38, 38, 5, 5, 22,
-<a name="l09759"></a>09759 54, 65, 10, 2, -4, 0, 64, 0, 4, 2, -16, 0, 68, 0, 19, 2, -5, 0, 32, 0, 18, -1, -64, -75, 9,
-<a name="l09760"></a>09760 11, 52, 18, 18, 22, -70, 3, 3, 0, 13, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26,
-<a name="l09761"></a>09761 -19, 17, 57, 47, 51, 47, 16, -3, 50, 47, 25, 57, 47, 17, 18, 57, 24, 57, 47, -3, 57, 57, 0, 63, -19,
-<a name="l09762"></a>09762 63, -19, 60, 16, -19, 63, 18, 57, 63, -3, 57, 47, -19, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43,
-<a name="l09763"></a>09763 1, 7, 39, 55, 1, 33, 6, 7, 6, 33, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22,
-<a name="l09764"></a>09764 51, 50, 55, 54, 53, 52, 39, 38, 39, 55, 22, 23, 22, 21, 51, 50, 55, 54, 55, 54, 55, 54, 55, 54, 51,
-<a name="l09765"></a>09765 50, 23, 22, 21, 7, 52, 38, 35, 34, 7, 6, 7, 6, 7, 33, 50, 54, 6, 47, 76, -94, 74, 3, 62, -5,
-<a name="l09766"></a>09766 92, 30, 114, -114, -2, -35, -56, 106, 116, 42, 36, 22, 54, 40, 70, 45, -79, -92, -64, -105, -68, 37, 29, 53, 83,
-<a name="l09767"></a>09767 50, 18, 25, 18, 119, 102, 88, 97, -108, 29, 82, 65, 74, 89, -119, 68, 63, -94, 123, 82, 72, 89, 63, 97, 73,
-<a name="l09768"></a>09768 72, 1, -51, 96, 114, 4, 100, -111, 84, -110, -4, 108, -48, 104, -127, 70, 77, -97, 86, -80, 89, 54, 112, 18, -112,
-<a name="l09769"></a>09769 -90, 69, 124, -127, 67, 83, -107, 100, 90, 71, 65, -51, 82, 63, 89, -102, 38, 33, 71, 103, 19, 52, 22, 25, 79,
-<a name="l09770"></a>09770 73, -124, 2, 49, 55, 32, 23, 50, 38, 38, 39, -1, -1, 0, 62, -1, 108, 8, -55, 4, -71, 0, 22, 3, -67,
-<a name="l09771"></a>09771 0, 0, 0, 3, -1, -70, 1, 37, 6, -59, 4, -71, 0, 3, 0, 41, 0, 52, 0, 122, -78, 0, 2, 3, -72,
-<a name="l09772"></a>09772 3, 2, 64, 11, 1, 1, 37, 22, 23, 9, 14, 13, 23, 23, 37, -72, 2, -17, -78, 45, 45, 49, -70, 2, -17,
-<a name="l09773"></a>09773 0, 27, 2, -17, -78, 5, 5, 14, -70, 2, -17, 0, 13, 2, -21, -78, 1, 3, 2, -72, 3, 1, -74, 0, 0,
-<a name="l09774"></a>09774 49, 9, 42, 19, 22, -72, 2, -6, -77, 23, 23, 13, 42, -70, 2, -4, 0, 4, 2, -16, -79, 54, 13, 47, 16,
-<a name="l09775"></a>09775 -11, -19, 25, 17, 57, 47, -12, 57, 18, 57, 57, 24, 57, 47, -3, 57, 57, 0, 63, -19, 60, 16, -19, -3, 50,
-<a name="l09776"></a>09776 47, -19, 57, 47, 17, 18, 57, 17, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 7, 39, 55, 1, 33, 34, 39,
-<a name="l09777"></a>09777 38, 39, 6, 6, 35, 35, 53, 51, 50, 55, 54, 53, 52, 38, 39, 55, 22, 23, 22, 51, 50, 55, 54, 55, 54,
-<a name="l09778"></a>09778 55, 54, 55, 54, 51, 50, 23, 22, 21, 7, 52, 38, 35, 34, 7, 6, 7, 33, 50, 54, 4, 73, 76, -94, 74,
-<a name="l09779"></a>09779 3, 32, -5, 78, 54, 49, 37, 50, 42, 84, 92, -63, -63, 81, 35, 58, 7, 7, 41, 35, 61, 65, 88, 84, 113,
-<a name="l09780"></a>09780 122, 88, -113, 32, 81, 66, 74, 88, -120, 69, 64, -93, 122, 81, 100, -114, 113, 112, 1, -51, 109, 100, 4, 100, -111,
-<a name="l09781"></a>09781 84, -110, -4, 108, 18, 14, 31, 36, 27, -82, 14, 23, 69, 29, 59, 35, 60, -120, 74, 79, 38, 41, 63, 102, 20,
-<a name="l09782"></a>09782 52, 22, 25, 79, 73, -124, 2, 49, 55, 67, 57, 57, 38, -1, -1, -1, -70, 1, 37, 6, -59, 4, -71, 0, 22,
-<a name="l09783"></a>09783 3, -65, 0, 0, 0, 2, -1, -70, 1, 37, 4, -89, 6, 89, 0, 45, 0, 57, 0, -115, -71, 0, 31, -1, -16,
-<a name="l09784"></a>09784 64, 13, 15, 17, 52, 37, 7, 49, 55, 17, 16, 24, 27, 41, 30, -67, 2, -17, 0, 20, 0, 24, 3, 11, 0,
-<a name="l09785"></a>09785 41, 2, -17, -76, 49, 49, 55, 55, 2, -70, 2, -17, 0, 1, 2, -21, 64, 16, 37, 33, 55, 7, 10, 1, 27,
-<a name="l09786"></a>09786 24, 30, 20, 20, 17, 17, 24, 24, 16, -72, 3, 18, -78, 30, 30, 33, -72, 3, 18, -77, 10, 10, 1, 46, -70,
-<a name="l09787"></a>09787 2, -4, 0, 0, 2, -16, -79, 59, 1, 47, 16, -11, -19, 17, 57, 47, -19, 51, 47, -19, 51, 47, 50, 47, 25,
-<a name="l09788"></a>09788 57, 47, 17, 18, 57, 17, 18, 57, 57, 17, 57, 0, 24, 63, -3, 60, 17, 51, 47, -19, 63, 51, -19, 17, 57,
-<a name="l09789"></a>09789 17, 57, 57, 17, 18, 57, 57, 49, 48, 1, 43, 1, 33, 53, 55, 50, 55, 54, 55, 54, 54, 53, 52, 39, 38,
-<a name="l09790"></a>09790 39, 38, 39, 39, 54, 54, 55, 22, 23, 22, 23, 6, 6, 7, 38, 39, 39, 22, 22, 21, 20, 7, 6, 7, 54,
-<a name="l09791"></a>09791 55, 54, 51, 50, 23, 22, 21, 7, 52, 38, 35, 34, 7, 6, 7, 6, 7, 33, 50, 4, -89, -5, 19, -103, 68,
-<a name="l09792"></a>09792 59, 68, 86, 18, 22, 20, 15, 30, 16, 26, 62, 7, 27, 24, 16, 57, 47, 73, 10, 10, 14, 7, 30, 13, 35,
-<a name="l09793"></a>09793 45, 14, 5, 13, -81, 49, -108, 106, -121, 67, 61, -98, 105, 98, 73, 95, 78, 88, 65, 69, 1, -77, -20, 1, 37,
-<a name="l09794"></a>09794 -82, 1, 18, 21, 53, 44, 101, 47, 107, -127, 94, 127, 66, 95, 31, 60, 112, 52, 47, 26, 21, 7, 103, 56, 41,
-<a name="l09795"></a>09795 1, 9, 4, 117, -9, 84, 71, 87, 31, 65, 101, 23, 70, 79, 72, -123, 2, 51, 53, 32, 26, 46, 34, 43, -1,
-<a name="l09796"></a>09796 -1, -1, -70, 1, 37, 4, -89, 6, 89, 0, 22, 3, -63, 0, 0, -1, -1, -1, -70, 1, 37, 4, -89, 6, 89,
-<a name="l09797"></a>09797 0, 22, 3, -63, 0, 0, -1, -1, -1, -70, 1, 37, 4, -89, 6, 89, 0, 22, 3, -63, 0, 0, 0, 3, -1,
-<a name="l09798"></a>09798 -70, 1, 37, 4, -89, 6, 89, 0, 3, 0, 49, 0, 61, 0, -75, -71, 0, 35, -1, -16, -75, 15, 17, 52, 0,
-<a name="l09799"></a>09799 2, 3, -72, 3, 2, 64, 13, 1, 1, 45, 41, 11, 53, 59, 21, 20, 28, 31, 45, 34, -67, 2, -17, 0, 24,
-<a name="l09800"></a>09800 0, 28, 3, 11, 0, 45, 2, -17, -76, 53, 53, 59, 59, 6, -70, 2, -17, 0, 5, 2, -21, -78, 1, 3, 2,
-<a name="l09801"></a>09801 -72, 3, 1, 64, 25, 0, 64, 9, 11, 52, 0, 0, 50, 28, 41, 37, 59, 11, 14, 5, 31, 28, 34, 24, 24,
-<a name="l09802"></a>09802 21, 21, 28, 28, 20, -72, 3, 18, -78, 34, 34, 37, -72, 3, 18, -77, 14, 14, 5, 50, -70, 2, -4, 0, 4,
-<a name="l09803"></a>09803 2, -16, -79, 63, 5, 47, 16, -11, -19, 17, 57, 47, -19, 51, 47, -19, 51, 47, 50, 47, 25, 57, 47, 17, 18,
-<a name="l09804"></a>09804 57, 17, 18, 57, 57, 17, 57, 24, 17, 18, 57, 47, 43, -3, 57, 57, 0, 63, -3, 60, 17, 51, 47, -19, 63,
-<a name="l09805"></a>09805 51, -19, 17, 57, 17, 57, 57, 17, 18, 57, 57, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 1, 7, 39, 55,
-<a name="l09806"></a>09806 1, 33, 53, 55, 50, 55, 54, 55, 54, 54, 53, 52, 39, 38, 39, 38, 39, 39, 54, 54, 55, 22, 23, 22, 23,
-<a name="l09807"></a>09807 6, 6, 7, 38, 39, 39, 22, 22, 21, 20, 7, 6, 7, 54, 55, 54, 51, 50, 23, 22, 21, 7, 52, 38, 35,
-<a name="l09808"></a>09808 34, 7, 6, 7, 6, 7, 33, 50, 3, -105, 77, -94, 74, 1, -75, -5, 19, -103, 68, 59, 68, 86, 18, 22, 20,
-<a name="l09809"></a>09809 15, 30, 16, 26, 62, 7, 27, 24, 16, 57, 47, 73, 10, 10, 14, 7, 30, 13, 35, 45, 14, 5, 13, -81, 49,
-<a name="l09810"></a>09810 -108, 106, -121, 67, 61, -98, 105, 98, 73, 95, 78, 88, 65, 69, 1, -77, -20, 4, -56, -111, 84, -110, -4, 8, -82,
-<a name="l09811"></a>09811 1, 18, 21, 53, 44, 101, 47, 107, -127, 94, 127, 66, 95, 31, 60, 112, 52, 47, 26, 21, 7, 103, 56, 41, 1,
-<a name="l09812"></a>09812 9, 4, 117, -9, 84, 71, 87, 31, 65, 101, 23, 70, 79, 72, -123, 2, 51, 53, 32, 26, 46, 34, 43, -1, -1,
-<a name="l09813"></a>09813 -1, -70, 1, 37, 4, -89, 6, 89, 0, 22, 3, -59, 0, 0, -1, -1, -1, -70, 1, 37, 4, -89, 6, 89, 0,
-<a name="l09814"></a>09814 22, 3, -59, 0, 0, -1, -1, -1, -70, 1, 37, 4, -89, 6, 89, 0, 22, 3, -59, 0, 0, 0, 1, 0, 42,
-<a name="l09815"></a>09815 -2, 78, 4, 32, 4, 70, 0, 55, 0, -89, -77, -128, 43, 1, 29, -72, -1, -32, -77, 14, 17, 52, 49, -72, -1,
-<a name="l09816"></a>09816 -52, -77, 11, 17, 52, 48, -72, -1, -32, 64, 9, 11, 17, 52, 13, 32, 14, 17, 52, 13, -70, 2, -17, 0, 35,
-<a name="l09817"></a>09817 -1, -38, -73, 14, 17, 52, 35, 35, 40, 0, 55, -68, 2, -17, 0, 1, 3, 6, 0, 21, 2, -17, -78, 25, 25,
-<a name="l09818"></a>09818 39, -70, 2, -17, 0, 40, 3, 7, 64, 20, 13, 52, 14, 17, 52, 35, 13, 39, 31, 1, 0, 46, 25, 25, 39,
-<a name="l09819"></a>09819 55, 0, 0, 40, 39, -72, -1, -64, -74, 12, 13, 52, 39, 39, 57, 31, -72, 3, 12, -78, 17, 17, 46, -70, 3,
-<a name="l09820"></a>09820 12, 0, 7, 1, 31, -123, 47, -19, 51, 47, -19, 17, 51, 47, 43, 51, 51, 47, 60, 17, 57, 47, 17, 18, 57,
-<a name="l09821"></a>09821 17, 18, 57, 57, 43, 0, 63, -3, 50, 47, -19, 63, -19, 57, 17, 57, 47, 43, -19, 43, 49, 48, 1, 43, 43,
-<a name="l09822"></a>09822 43, 93, 1, 7, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50,
-<a name="l09823"></a>09823 23, 22, 23, 34, 7, 6, 7, 6, 21, 20, 23, 22, 23, 54, 55, 54, 55, 7, 6, 7, 6, 7, 6, 21, 20,
-<a name="l09824"></a>09824 23, 22, 23, 22, 51, 50, 54, 55, 4, 32, -3, -48, 114, -59, 107, -121, 38, 31, 58, 28, 70, 96, 37, 82, 89,
-<a name="l09825"></a>09825 102, -111, 65, 73, 49, 74, 98, 103, -123, 82, 100, 115, 97, 123, 100, 95, 106, 114, 42, -48, 92, -70, 99, 127, 106,
-<a name="l09826"></a>09826 92, -77, -114, -36, 47, 94, 47, -2, -11, -89, 17, 29, 87, 109, -52, 124, 99, 81, 72, 34, 69, 48, 35, 77, 118,
-<a name="l09827"></a>09827 106, 102, 117, 38, 25, 58, 13, 17, 32, 39, 57, 61, 55, 46, 19, 54, 38, 42, 28, -100, 81, 43, 88, 92, 118,
-<a name="l09828"></a>09828 -121, -115, 81, 70, 29, 23, 2, 1, 0, 0, 1, 0, 54, -2, 78, 3, -29, 3, 115, 0, 52, 0, -79, 64, 9,
-<a name="l09829"></a>09829 -24, 4, 1, 5, 32, 12, 14, 52, 49, -72, -1, -70, -77, 9, 17, 52, 48, -72, -1, -52, 64, 16, 9, 17, 52,
-<a name="l09830"></a>09830 11, 10, 27, 10, 2, 40, 31, 13, 3, 19, 35, 0, 52, -70, 2, -17, 0, 1, 3, 6, -75, 16, 16, 23, 19,
-<a name="l09831"></a>09831 19, 23, -72, -1, -64, -75, 13, 17, 52, 23, 23, 35, -70, 2, -17, 0, 37, 2, -21, 64, 15, 52, 1, 0, 46,
-<a name="l09832"></a>09832 40, 31, 13, 27, 27, 36, 31, 13, 13, 18, 31, -72, -1, -64, 64, 9, 15, 17, 52, 31, 31, 18, 0, 0, 36,
-<a name="l09833"></a>09833 -69, 2, -16, 0, 54, 0, 18, 2, -7, -78, 19, 19, 46, -70, 3, 12, 0, 7, 1, 30, -123, 47, -19, 51, 47,
-<a name="l09834"></a>09834 -19, 16, -11, 50, 47, 17, 57, 47, 43, 18, 57, 47, 17, 18, 57, 47, 17, 18, 57, 17, 18, 57, 57, 0, 63,
-<a name="l09835"></a>09835 -3, 50, 47, 43, 57, 47, 18, 57, 47, 63, -19, 57, 17, 18, 23, 57, 49, 48, 1, 93, 43, 43, 43, 0, 93,
-<a name="l09836"></a>09836 1, 7, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 54, 55, 38, 38, 35, 34, 7, 35, 54, 55, 54, 51, 50,
-<a name="l09837"></a>09837 23, 22, 21, 20, 7, 6, 7, 22, 22, 51, 51, 21, 35, 34, 38, 39, 6, 7, 6, 7, 6, 21, 20, 23, 22,
-<a name="l09838"></a>09838 23, 22, 51, 3, -29, -54, -69, 107, -62, 110, -115, 53, 42, 84, 40, 107, 10, 37, 21, 26, 25, 17, 21, 23, 56,
-<a name="l09839"></a>09839 -128, 86, 62, 69, 38, 35, 22, 56, 103, 77, 92, 92, -103, -87, 51, 73, 59, 80, 45, 56, -87, -126, -29, 120, -55,
-<a name="l09840"></a>09840 -2, -18, -96, 17, 31, 89, 115, -49, -119, 117, 93, 94, 45, 100, 34, 32, 35, 105, 40, 96, 42, 47, 75, 49, 34,
-<a name="l09841"></a>09841 28, 18, 67, 56, -82, 92, 106, 47, 50, 68, 65, 81, 75, -87, 93, 71, 25, 13, 0, 1, -1, -70, 1, 37, 3,
-<a name="l09842"></a>09842 -61, 3, -57, 0, 29, 0, 110, -71, 0, 22, -1, -32, -73, 16, 17, 52, 17, 18, 18, 0, 21, -72, 2, -17, -77,
-<a name="l09843"></a>09843 47, 13, 1, 13, -70, 3, 4, 0, 0, 2, -17, -74, 0, 1, 1, 1, 1, 6, 27, -68, 2, -17, 0, 6, 2,
-<a name="l09844"></a>09844 -17, 0, 5, 2, -21, 64, 17, 18, 27, 17, 7, 52, 13, 17, 52, 7, 10, 17, 17, 1, 0, 0, 31, 24, -72,
-<a name="l09845"></a>09845 3, 0, -78, 10, 10, 5, 47, 51, 47, -19, 17, 51, 47, 51, 51, 47, 17, 57, 43, 17, 57, 57, 0, 63, -19,
-<a name="l09846"></a>09846 -19, 18, 57, 47, 93, -19, 63, 93, -19, 17, 57, 47, 57, 49, 48, 1, 43, 1, 7, 6, 4, 35, 35, 53, 51,
-<a name="l09847"></a>09847 38, 38, 53, 52, 54, 51, 50, 23, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 22, 23, 54, 54, 3, -61, 69,
-<a name="l09848"></a>09848 -105, -2, 115, -89, -7, -16, 29, 36, -59, -101, 123, 80, 34, 81, 19, 69, 110, 59, -118, -99, 99, 78, -92, -46, 2,
-<a name="l09849"></a>09849 93, -74, 55, 75, -82, 47, 119, 56, 118, -96, 60, 25, 98, 17, 19, 19, 61, 50, 49, 121, 47, 25, 47, 0, 0,
-<a name="l09850"></a>09850 1, -1, -70, 1, 37, 3, 39, 3, 88, 0, 40, 0, 106, 64, 12, 16, 36, 23, 5, 40, 0, 19, 19, 28, 23,
-<a name="l09851"></a>09851 23, 28, -72, -1, -64, -75, 14, 17, 52, 28, 28, 40, -72, 2, -17, -78, 0, 0, 11, -70, 2, -17, 0, 10, 2,
-<a name="l09852"></a>09852 -21, 64, 15, 5, 36, 16, 16, 36, 36, 22, 80, 32, -128, 32, 2, 32, 32, 0, -69, 2, -16, 0, 42, 0, 22,
-<a name="l09853"></a>09853 2, -7, -78, 23, 23, 10, 47, 51, 47, -19, 16, -12, 50, 47, 93, 18, 57, 47, 57, 47, 18, 57, 0, 63, -19,
-<a name="l09854"></a>09854 60, 16, -3, 50, 47, 43, 57, 47, 18, 57, 47, 17, 18, 57, 17, 57, 57, 49, 48, 1, 35, 34, 39, 38, 39,
-<a name="l09855"></a>09855 6, 7, 6, 35, 35, 53, 51, 50, 55, 54, 55, 39, 38, 35, 34, 6, 7, 35, 53, 52, 55, 54, 51, 50, 23,
-<a name="l09856"></a>09856 22, 21, 20, 7, 6, 7, 22, 22, 51, 51, 3, 39, -109, 65, 67, 80, 36, 67, 86, 105, -122, 90, 90, 84, 72,
-<a name="l09857"></a>09857 82, 79, 42, 32, 40, 18, 28, 17, 21, 58, 53, -125, 113, 71, 93, 37, 27, 72, 16, 91, 31, -109, 1, 37, 31,
-<a name="l09858"></a>09858 37, 66, 60, 33, 41, -82, 18, 21, 46, 54, 38, 13, 22, 59, 110, 41, 37, 30, 39, 81, 43, 46, 34, 60, 24,
-<a name="l09859"></a>09859 32, 0, 0, 2, 0, 42, -2, 78, 4, 32, 5, -27, 0, 3, 0, 59, 0, -59, -77, -128, 47, 1, 33, -72, -1,
-<a name="l09860"></a>09860 -32, -77, 14, 17, 52, 53, -72, -1, -52, -77, 11, 17, 52, 52, -72, -1, -32, -75, 11, 17, 52, 0, 2, 3, -72,
-<a name="l09861"></a>09861 3, 2, 64, 9, 1, 1, 25, 17, 32, 14, 17, 52, 17, -70, 2, -17, 0, 39, -1, -38, -73, 14, 17, 52, 39,
-<a name="l09862"></a>09862 39, 44, 4, 59, -68, 2, -17, 0, 5, 3, 6, 0, 25, 2, -17, -78, 29, 29, 43, -70, 2, -17, 0, 44, 3,
-<a name="l09863"></a>09863 7, -78, 1, 3, 2, -72, 3, 1, 64, 22, 0, 0, 17, 52, 14, 17, 52, 39, 17, 43, 35, 5, 4, 50, 29,
-<a name="l09864"></a>09864 29, 43, 59, 4, 4, 44, 43, -72, -1, -64, -74, 12, 13, 52, 43, 43, 61, 35, -72, 3, 12, -78, 21, 21, 50,
-<a name="l09865"></a>09865 -70, 3, 12, 0, 11, 1, 31, -123, 47, -19, 51, 47, -19, 17, 51, 47, 43, 51, 51, 47, 60, 17, 57, 47, 17,
-<a name="l09866"></a>09866 18, 57, 17, 18, 57, 57, 43, 57, 47, -3, 57, 57, 0, 63, -3, 50, 47, -19, 63, -19, 57, 17, 57, 47, 43,
-<a name="l09867"></a>09867 -19, 43, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 93, 1, 7, 39, 55, 1, 7, 34, 39, 38, 39,
-<a name="l09868"></a>09868 38, 53, 52, 55, 54, 55, 54, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 23, 34, 7, 6, 7, 6,
-<a name="l09869"></a>09869 21, 20, 23, 22, 23, 54, 55, 54, 55, 7, 6, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 51, 50, 54, 55,
-<a name="l09870"></a>09870 1, -14, 81, -100, 81, 2, -54, -3, -48, 114, -59, 107, -121, 38, 31, 58, 28, 70, 96, 37, 82, 89, 102, -111, 65,
-<a name="l09871"></a>09871 73, 49, 74, 98, 103, -123, 82, 100, 115, 97, 123, 100, 95, 106, 114, 42, -48, 92, -70, 99, 127, 106, 92, -77, -114,
-<a name="l09872"></a>09872 -36, 47, 94, 47, 5, -112, -112, 83, -110, -7, 16, -89, 17, 29, 87, 109, -52, 124, 99, 81, 72, 34, 69, 48, 35,
-<a name="l09873"></a>09873 77, 118, 106, 102, 117, 38, 25, 58, 13, 17, 32, 39, 57, 61, 55, 46, 19, 54, 38, 42, 28, -100, 81, 43, 88,
-<a name="l09874"></a>09874 92, 118, -121, -115, 81, 70, 29, 23, 2, 1, 0, 0, 2, 0, 54, -2, 78, 3, -29, 5, 29, 0, 3, 0, 56,
-<a name="l09875"></a>09875 0, -44, 64, 9, -24, 8, 1, 9, 32, 12, 14, 52, 53, -72, -1, -70, -77, 9, 17, 52, 52, -72, -1, -52, 64,
-<a name="l09876"></a>09876 11, 9, 17, 52, 11, 14, 27, 14, 2, 0, 2, 3, -72, 3, 2, 64, 11, 1, 1, 27, 44, 35, 17, 3, 23,
-<a name="l09877"></a>09877 39, 4, 56, -70, 2, -17, 0, 5, 3, 6, -75, 20, 20, 27, 23, 23, 27, -72, -1, -64, -75, 13, 17, 52, 27,
-<a name="l09878"></a>09878 27, 39, -70, 2, -17, 0, 41, 2, -21, -78, 1, 3, 2, -72, 3, 1, 64, 19, 0, 0, 31, 35, 56, 5, 4,
-<a name="l09879"></a>09879 50, 44, 35, 17, 31, 31, 40, 35, 17, 17, 22, 35, -72, -1, -64, 64, 9, 15, 17, 52, 35, 35, 22, 4, 4,
-<a name="l09880"></a>09880 40, -69, 2, -16, 0, 58, 0, 22, 2, -7, -78, 23, 23, 50, -70, 3, 12, 0, 11, 1, 30, -123, 47, -19, 51,
-<a name="l09881"></a>09881 47, -19, 16, -11, 50, 47, 17, 57, 47, 43, 18, 57, 47, 17, 18, 57, 47, 17, 18, 57, 17, 18, 57, 57, 17,
-<a name="l09882"></a>09882 18, 57, 47, -3, 57, 57, 0, 63, -3, 50, 47, 43, 57, 47, 18, 57, 47, 63, -19, 57, 17, 18, 23, 57, 17,
-<a name="l09883"></a>09883 51, 47, -19, 57, 57, 49, 48, 1, 93, 43, 43, 43, 0, 93, 1, 7, 39, 55, 1, 7, 34, 39, 38, 39, 38,
-<a name="l09884"></a>09884 53, 52, 55, 54, 55, 54, 55, 38, 38, 35, 34, 7, 35, 54, 55, 54, 51, 50, 23, 22, 21, 20, 7, 6, 7,
-<a name="l09885"></a>09885 22, 22, 51, 51, 21, 35, 34, 38, 39, 6, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 51, 2, 87, 76, -94,
-<a name="l09886"></a>09886 75, 2, 47, -54, -69, 107, -62, 110, -115, 53, 42, 84, 40, 107, 10, 37, 21, 26, 25, 17, 21, 23, 56, -128, 86,
-<a name="l09887"></a>09887 62, 69, 38, 35, 22, 56, 103, 77, 92, 92, -103, -87, 51, 73, 59, 80, 45, 56, -87, -126, -29, 120, -55, 4, -56,
-<a name="l09888"></a>09888 -111, 84, -110, -7, -47, -96, 17, 31, 89, 115, -49, -119, 117, 93, 94, 45, 100, 34, 32, 35, 105, 40, 96, 42, 47,
-<a name="l09889"></a>09889 75, 49, 34, 28, 18, 67, 56, -82, 92, 106, 47, 50, 68, 65, 81, 75, -87, 93, 71, 25, 13, 0, 0, 2, -1,
-<a name="l09890"></a>09890 -70, 1, 37, 3, -61, 5, 29, 0, 3, 0, 33, 0, -111, -71, 0, 26, -1, -32, -75, 16, 17, 52, 0, 2, 3,
-<a name="l09891"></a>09891 -72, 3, 2, 64, 11, 15, 1, 1, 1, 1, 17, 21, 22, 22, 4, 25, -72, 2, -17, -77, 47, 17, 1, 17, -70,
-<a name="l09892"></a>09892 3, 4, 0, 4, 2, -17, -74, 0, 5, 1, 5, 5, 10, 31, -68, 2, -17, 0, 10, 2, -17, 0, 9, 2, -21,
-<a name="l09893"></a>09893 -78, 1, 3, 2, -72, 3, 1, 64, 19, 0, 0, 22, 31, 21, 11, 52, 13, 17, 52, 11, 14, 21, 21, 5, 4,
-<a name="l09894"></a>09894 4, 35, 28, -72, 3, 0, -78, 14, 14, 9, 47, 51, 47, -19, 17, 51, 47, 51, 51, 47, 17, 57, 43, 17, 57,
-<a name="l09895"></a>09895 57, 57, 47, -3, 57, 57, 0, 63, -19, -19, 18, 57, 47, 93, -19, 63, 93, -19, 17, 57, 47, 57, 17, 51, 47,
-<a name="l09896"></a>09896 93, -19, 57, 57, 49, 48, 1, 43, 1, 7, 39, 55, 1, 7, 6, 4, 35, 35, 53, 51, 38, 38, 53, 52, 54,
-<a name="l09897"></a>09897 51, 50, 23, 22, 23, 7, 38, 38, 35, 34, 6, 21, 20, 22, 23, 54, 54, 2, 31, 75, -93, 76, 2, 70, 69,
-<a name="l09898"></a>09898 -105, -2, 115, -89, -7, -16, 29, 36, -59, -101, 123, 80, 34, 81, 19, 69, 110, 59, -118, -99, 99, 78, -92, -46, 4,
-<a name="l09899"></a>09899 -56, -111, 84, -110, -3, 64, -74, 55, 75, -82, 47, 119, 56, 118, -96, 60, 25, 98, 17, 19, 19, 61, 50, 49, 121,
-<a name="l09900"></a>09900 47, 25, 47, 0, 2, -1, -70, 1, 37, 3, 39, 5, 29, 0, 3, 0, 44, 0, -118, -78, 0, 2, 3, -72, 3,
-<a name="l09901"></a>09901 2, 64, 15, 1, 1, 32, 20, 40, 27, 9, 44, 4, 23, 23, 32, 27, 27, 32, -72, -1, -64, -75, 14, 17, 52,
-<a name="l09902"></a>09902 32, 32, 44, -72, 2, -17, -78, 4, 4, 15, -70, 2, -17, 0, 14, 2, -21, -78, 1, 3, 2, -72, 3, 1, 64,
-<a name="l09903"></a>09903 18, 0, 0, 36, 9, 40, 20, 20, 40, 40, 26, 80, 36, -128, 36, 2, 36, 36, 4, -69, 2, -16, 0, 46, 0,
-<a name="l09904"></a>09904 26, 2, -7, -78, 27, 27, 14, 47, 51, 47, -19, 16, -11, 50, 47, 93, 18, 57, 47, 57, 47, 18, 57, 18, 57,
-<a name="l09905"></a>09905 47, -3, 57, 57, 0, 63, -19, 60, 16, -3, 50, 47, 43, 57, 47, 18, 57, 47, 17, 18, 57, 17, 57, 57, 17,
-<a name="l09906"></a>09906 51, 47, -19, 57, 57, 49, 48, 1, 7, 39, 55, 1, 35, 34, 39, 38, 39, 6, 7, 6, 35, 35, 53, 51, 50,
-<a name="l09907"></a>09907 55, 54, 55, 39, 38, 35, 34, 6, 7, 35, 53, 52, 55, 54, 51, 50, 23, 22, 21, 20, 7, 6, 7, 22, 22,
-<a name="l09908"></a>09908 51, 51, 1, -46, 76, -94, 75, 1, -8, -109, 65, 67, 80, 36, 67, 86, 105, -122, 90, 90, 84, 72, 82, 79, 42,
-<a name="l09909"></a>09909 32, 40, 18, 28, 17, 21, 58, 53, -125, 113, 71, 93, 37, 27, 72, 16, 91, 31, -109, 4, -56, -111, 84, -110, -4,
-<a name="l09910"></a>09910 8, 31, 37, 66, 60, 33, 41, -82, 18, 21, 46, 54, 38, 13, 22, 59, 110, 41, 37, 30, 39, 81, 43, 46, 34,
-<a name="l09911"></a>09911 60, 24, 32, 0, 0, 3, 0, 39, 1, 37, 6, 79, 5, 115, 0, 3, 0, 35, 0, 46, 0, -81, -75, 9, 32,
-<a name="l09912"></a>09912 16, 17, 52, 21, -72, -1, -52, -77, 12, 17, 52, 20, -72, -1, -32, -75, 12, 17, 52, 0, 2, 3, -72, 3, 2,
-<a name="l09913"></a>09913 -77, 1, 1, 31, 36, -72, -1, -64, 64, 9, 16, 17, 52, 36, 36, 40, 16, 22, 15, 65, 9, 3, 4, 0, 40,
-<a name="l09914"></a>09914 2, -17, 0, 31, 3, 4, 0, 22, 2, -17, 0, 5, 2, -21, -78, 1, 3, 2, -72, 3, 1, -74, 0, 0, 43,
-<a name="l09915"></a>09915 23, 23, 36, 27, -72, 2, -13, -78, 43, 43, 36, 65, 10, 3, 16, 0, 64, 0, 4, 2, -16, 0, 48, 0, 16,
-<a name="l09916"></a>09916 2, -5, 0, 32, 0, 15, -1, -64, -75, 9, 11, 52, 15, 15, 19, -70, 3, 3, 0, 11, 1, 42, -123, 47, -3,
-<a name="l09917"></a>09917 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -3, 50, 47, -19, 18, 57, 47, 17, 57, 47, -3, 57, 57, 0, 63,
-<a name="l09918"></a>09918 -19, 63, -19, 63, 18, 57, 17, 57, 47, 43, 17, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 1, 7, 39,
-<a name="l09919"></a>09919 55, 1, 33, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21, 20, 4, 33, 33, 38, 39, 38, 53,
-<a name="l09920"></a>09920 52, 55, 54, 51, 50, 23, 22, 21, 39, 52, 39, 38, 35, 34, 6, 21, 20, 23, 22, 5, -120, 82, -94, 83, 1,
-<a name="l09921"></a>09921 104, -4, 107, -45, -127, -102, 79, 86, 51, 37, 18, 40, 43, 28, 1, 32, 1, 58, 2, -31, 117, 55, 63, 62, 70,
-<a name="l09922"></a>09922 85, 99, 44, 37, 104, 19, 23, 47, 34, 33, 41, 30, 5, 29, -108, 88, -110, -5, -78, 26, 31, 72, 78, -122, 89,
-<a name="l09923"></a>09923 119, 81, 40, 23, 87, 91, 37, -124, 126, 32, 42, 48, 71, 93, 106, 119, 117, 98, -75, 14, 87, 47, 56, 41, 37,
-<a name="l09924"></a>09924 49, 25, 18, -1, -1, 0, 39, 1, 37, 6, 79, 5, 115, 0, 22, 3, -47, 0, 0, 0, 3, -1, -70, 1, 37,
-<a name="l09925"></a>09925 2, 36, 5, -49, 0, 3, 0, 25, 0, 37, 0, 116, -78, 0, 2, 3, -72, 3, 2, 64, 9, 1, 1, 21, 26,
-<a name="l09926"></a>09926 30, 9, 35, 13, 21, -72, 2, -17, -78, 30, 30, 35, -72, 2, -17, -78, 13, 13, 6, -70, 2, -17, 0, 5, 2,
-<a name="l09927"></a>09927 -21, -78, 1, 3, 2, -72, 3, 1, 64, 11, 0, 0, 26, 32, 14, 17, 52, 9, 26, 7, 17, -72, 3, 12, -77,
-<a name="l09928"></a>09928 33, 33, 5, 7, -70, 3, 12, 0, 4, 2, -16, -79, 39, 5, 47, 16, -11, -19, 17, 57, 47, -19, 18, 57, 57,
-<a name="l09929"></a>09929 43, 57, 47, -3, 57, 57, 0, 63, -3, 50, 47, -3, 50, 47, -19, 17, 18, 57, 17, 57, 17, 51, 47, -19, 57,
-<a name="l09930"></a>09930 57, 49, 48, 1, 7, 39, 55, 1, 33, 53, 33, 52, 39, 6, 7, 6, 35, 34, 39, 38, 53, 52, 55, 54, 51,
-<a name="l09931"></a>09931 50, 23, 22, 21, 3, 38, 39, 38, 35, 34, 6, 21, 20, 51, 50, 54, 1, -97, 77, -95, 74, 1, 41, -3, -106,
-<a name="l09932"></a>09932 2, 21, 21, 52, 28, 46, 35, 73, 46, 53, 50, 56, 90, 122, 66, 55, -93, 14, 31, 42, 38, 27, 35, 88, 23,
-<a name="l09933"></a>09933 52, 5, 121, -110, 86, -110, -5, 86, -82, 89, 78, 17, 7, 12, 37, 42, 79, -117, 104, 116, -65, -98, -43, 1, 4,
-<a name="l09934"></a>09934 36, 37, 50, 45, 31, 80, 18, 0, 3, -1, -70, 1, 37, 2, 26, 5, -89, 0, 3, 0, 22, 0, 33, 0, 106,
-<a name="l09935"></a>09935 64, 11, 11, 12, 1, 25, 32, 16, 17, 52, 0, 2, 3, -72, 3, 2, -78, 1, 1, 18, -72, 2, -17, -75, 27,
-<a name="l09936"></a>09936 27, 10, 23, 23, 6, -70, 2, -17, 0, 5, 2, -21, -78, 1, 3, 2, -72, 3, 1, -74, 0, 0, 30, 10, 4,
-<a name="l09937"></a>09937 23, 14, -72, 3, 12, -77, 30, 30, 5, 23, -70, 3, 12, 0, 4, 2, -16, -79, 35, 5, 47, 16, -11, -19, 17,
-<a name="l09938"></a>09938 57, 47, -19, 17, 18, 57, 18, 57, 47, -3, 57, 57, 0, 63, -3, 50, 47, 57, 51, 47, -3, 50, 47, -19, 57,
-<a name="l09939"></a>09939 57, 49, 48, 1, 43, 93, 1, 7, 39, 55, 19, 33, 53, 33, 50, 54, 55, 38, 39, 38, 53, 52, 55, 54, 51,
-<a name="l09940"></a>09940 50, 23, 22, 21, 39, 38, 39, 38, 35, 34, 6, 21, 20, 23, 22, 1, -61, 88, -116, 83, -24, -3, -96, 1, 87,
-<a name="l09941"></a>09941 62, 87, 51, -84, 51, 115, 55, 62, 89, 102, 53, 42, 90, 23, 21, 41, 58, 28, 40, 79, 28, 5, 75, -112, 96,
-<a name="l09942"></a>09942 -116, -5, 126, -82, 9, 15, 25, 22, 50, 120, 105, 93, 105, -126, 103, -116, 4, 80, 39, 75, 44, 30, 76, 26, 9,
-<a name="l09943"></a>09943 0, 4, 0, 70, -1, 103, 4, -89, 5, 119, 0, 3, 0, 7, 0, 53, 0, 66, 0, -47, -77, 84, 10, 1, 9,
-<a name="l09944"></a>09944 -72, -1, -32, -77, 14, 17, 52, 29, -72, -1, -32, 64, 11, 14, 17, 52, 33, 64, 9, 17, 52, 0, 2, 3, -72,
-<a name="l09945"></a>09945 3, 2, -76, 1, 1, 4, 6, 7, -72, 3, 2, -78, 5, 5, 49, -72, 2, -17, -78, 58, 58, 41, -72, 2, -17,
-<a name="l09946"></a>09946 -77, 64, 64, 21, 20, -68, 3, 7, 0, 31, 2, -17, 0, 12, 3, 17, -78, 1, 3, 0, -72, 3, 1, -76, 2,
-<a name="l09947"></a>09947 2, 5, 7, 6, -72, 3, 1, 64, 11, 4, 4, 54, 32, 13, 17, 52, 38, 54, 35, 45, -72, 2, -3, -77, 61,
-<a name="l09948"></a>09948 61, 27, 35, 65, 10, 3, 3, 0, 64, 0, 8, 2, -16, 0, 68, 0, 21, 2, -5, 0, 32, 0, 20, -1, -64,
-<a name="l09949"></a>09949 -75, 9, 11, 52, 20, 20, 27, -72, 3, 3, -77, 0, 16, 1, 16, -72, 1, 42, -123, 47, 93, -3, 50, 25, 47,
-<a name="l09950"></a>09950 43, 26, -19, 24, 16, -11, 26, -19, 17, 57, 47, -19, 18, 57, 57, 43, 57, 47, -3, 57, 57, 51, 47, -19, 57,
-<a name="l09951"></a>09951 57, 0, 63, -19, 63, 57, 57, 47, -19, 51, 47, -3, 50, 47, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1,
-<a name="l09952"></a>09952 43, 43, 43, 93, 1, 7, 39, 55, 7, 7, 39, 55, 1, 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55,
-<a name="l09953"></a>09953 23, 6, 7, 6, 7, 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 38, 39, 6, 6, 35, 34, 39, 38, 53,
-<a name="l09954"></a>09954 52, 55, 54, 51, 50, 23, 22, 21, 39, 38, 39, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 4, 50, 78, -94,
-<a name="l09955"></a>09955 75, 65, 76, -94, 74, 1, -1, -66, -85, -2, -27, -33, 122, -124, 38, 35, 65, 42, 29, 20, 27, 12, 15, 110, 102,
-<a name="l09956"></a>09956 -57, -43, -96, -71, 7, 9, 38, 77, 39, 88, 55, 67, 58, 65, 89, 117, 68, 58, -97, 26, 11, 28, 42, 48, 45,
-<a name="l09957"></a>09957 58, 37, 26, 45, 5, 34, -112, 86, -113, -81, -111, 84, -111, -5, -42, -58, 104, 93, 80, 87, -85, 118, -126, 120, 120,
-<a name="l09958"></a>09958 18, 70, 54, 74, 53, 67, 63, -126, 62, 57, 70, 81, -118, 51, 45, 23, 18, 21, 40, 48, 97, 113, 103, 116, -96,
-<a name="l09959"></a>09959 -120, -77, -79, 62, 15, 41, 46, 35, 31, 36, 15, 0, -1, -1, 0, 70, -1, 103, 4, -89, 5, 119, 0, 22, 3,
-<a name="l09960"></a>09960 -43, 0, 0, 0, 4, -1, -70, 1, 37, 2, 36, 5, -20, 0, 3, 0, 7, 0, 29, 0, 41, 0, -106, -78, 0,
-<a name="l09961"></a>09961 2, 3, -72, 3, 2, -76, 1, 1, 4, 6, 7, -72, 3, 2, 64, 14, 5, 64, 9, 12, 52, 5, 5, 25, 30,
-<a name="l09962"></a>09962 34, 13, 39, 17, 25, -72, 2, -17, -78, 34, 34, 39, -72, 2, -17, -78, 17, 17, 10, -70, 2, -17, 0, 9, 2,
-<a name="l09963"></a>09963 -21, -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6, -72, 3, 1, 64, 11, 4, 4, 30, 32, 14, 17,
-<a name="l09964"></a>09964 52, 13, 30, 11, 21, -72, 3, 12, -77, 37, 37, 9, 11, -70, 3, 12, 0, 8, 2, -16, -79, 43, 9, 47, 16,
-<a name="l09965"></a>09965 -11, -19, 17, 57, 47, -19, 18, 57, 57, 43, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -3, 50, 47,
-<a name="l09966"></a>09966 -3, 50, 47, -19, 17, 18, 57, 17, 57, 17, 51, 47, 43, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1, 7,
-<a name="l09967"></a>09967 39, 55, 7, 7, 39, 55, 1, 33, 53, 33, 52, 39, 6, 7, 6, 35, 34, 39, 38, 53, 52, 55, 54, 51, 50,
-<a name="l09968"></a>09968 23, 22, 21, 3, 38, 39, 38, 35, 34, 6, 21, 20, 51, 50, 54, 2, 4, 78, -94, 75, 65, 76, -94, 74, 1,
-<a name="l09969"></a>09969 -86, -3, -106, 2, 21, 21, 52, 28, 46, 35, 73, 46, 53, 50, 56, 90, 122, 66, 55, -93, 14, 31, 42, 38, 27,
-<a name="l09970"></a>09970 35, 88, 23, 52, 5, -105, -112, 86, -113, -81, -111, 84, -111, -5, -108, -82, 89, 78, 17, 7, 12, 37, 42, 79, -117,
-<a name="l09971"></a>09971 104, 116, -65, -98, -43, 1, 4, 36, 37, 50, 45, 31, 80, 18, 0, 4, -1, -70, 1, 37, 2, 26, 5, -48, 0,
-<a name="l09972"></a>09972 3, 0, 7, 0, 26, 0, 37, 0, -122, 64, 11, 11, 16, 1, 29, 32, 16, 17, 52, 0, 2, 3, -72, 3, 2,
-<a name="l09973"></a>09973 -76, 1, 1, 4, 6, 7, -72, 3, 2, -78, 5, 5, 22, -72, 2, -17, -75, 31, 31, 14, 27, 27, 10, -70, 2,
-<a name="l09974"></a>09974 -17, 0, 9, 2, -21, -78, 1, 3, 0, -72, 3, 1, -76, 2, 2, 5, 7, 6, -72, 3, 1, -74, 4, 4, 34,
-<a name="l09975"></a>09975 14, 8, 27, 18, -72, 3, 12, -77, 34, 34, 9, 27, -70, 3, 12, 0, 8, 2, -16, -79, 39, 9, 47, 16, -11,
-<a name="l09976"></a>09976 -19, 17, 57, 47, -19, 17, 18, 57, 18, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -3, 50, 47, 57,
-<a name="l09977"></a>09977 51, 47, -3, 50, 47, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1, 43, 93, 1, 7, 39, 55, 7, 7, 39,
-<a name="l09978"></a>09978 55, 1, 33, 53, 33, 50, 54, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 39, 38, 39, 38, 35,
-<a name="l09979"></a>09979 34, 6, 21, 20, 23, 22, 1, -17, 85, 125, 86, 105, 79, 123, 83, 1, -121, -3, -96, 1, 87, 62, 87, 51, -84,
-<a name="l09980"></a>09980 51, 115, 55, 62, 89, 102, 53, 42, 90, 23, 21, 41, 58, 28, 40, 79, 28, 5, 127, -122, 82, -123, -115, -120, 81,
-<a name="l09981"></a>09981 -122, -5, -109, -82, 9, 15, 25, 22, 50, 120, 105, 93, 105, -126, 103, -116, 4, 80, 39, 75, 44, 30, 76, 26, 9,
-<a name="l09982"></a>09982 0, 0, 2, 0, 45, 1, 37, 4, -49, 6, 51, 0, 40, 0, 73, 1, 37, -71, 0, 56, -1, -32, -77, 16, 17,
-<a name="l09983"></a>09983 52, 27, -72, 3, 10, 64, 9, 47, 28, 1, 28, 28, 72, 35, 18, 21, -72, 3, 10, -74, 47, 38, 1, 38, 38,
-<a name="l09984"></a>09984 72, 3, -72, 2, -15, 64, 15, 12, 64, 9, 12, 52, 12, 12, 50, 58, 61, 60, 68, 71, 50, 72, -72, 2, -17,
-<a name="l09985"></a>09985 -78, 65, 64, 68, -65, 3, 11, 0, 51, 0, 50, 3, 9, 0, 58, 2, -17, 0, 42, 2, -21, 64, 21, 28, 15,
-<a name="l09986"></a>09986 27, 64, 11, 14, 52, 27, 27, 0, 15, 8, 7, 64, 9, 14, 52, 7, 7, 54, 24, -72, 2, -3, 64, 9, 32,
-<a name="l09987"></a>09987 64, 9, 10, 52, 32, 32, 54, 0, -69, 2, -3, 0, 64, 0, 15, -1, -64, -73, 9, 17, 52, 15, 15, 61, 54,
-<a name="l09988"></a>09988 65, -72, 2, -5, 64, 11, 32, 64, 64, 61, 61, 60, 71, 72, 68, 68, 60, -72, 3, 16, -75, 15, 72, 1, 72,
-<a name="l09989"></a>09989 72, 59, -65, 3, 16, 0, 41, 2, -16, 0, 75, 0, 51, 2, -5, 0, 50, -1, -64, -75, 9, 17, 52, 50, 50,
-<a name="l09990"></a>09990 54, -70, 3, 12, 0, 46, 1, 36, -123, 47, -3, 50, 47, 43, -19, 16, -11, -19, 51, 47, 93, -19, 51, 47, 18,
-<a name="l09991"></a>09991 57, 17, 51, 47, 51, 25, 47, 26, -19, 24, 17, 18, 57, 47, 43, 26, -19, 18, 57, 47, 43, -19, 17, 57, 47,
-<a name="l09992"></a>09992 43, 57, 17, 18, 57, 47, 43, 18, 57, 0, 63, -19, 63, 57, 63, 51, 51, -19, 17, 57, 17, 57, 57, 17, 18,
-<a name="l09993"></a>09993 57, 47, 43, -19, 18, 57, 47, 93, -79, 6, 2, 67, 84, 88, -76, 11, 38, 27, 38, 2, 0, 93, 89, -3, 57,
-<a name="l09994"></a>09994 57, 18, 57, 47, 93, -19, 49, 48, 1, 43, 1, 20, 6, 35, 34, 39, 38, 39, 55, 50, 23, 22, 51, 50, 54,
-<a name="l09995"></a>09995 53, 52, 38, 35, 34, 7, 7, 34, 38, 53, 52, 54, 55, 7, 6, 7, 6, 21, 20, 22, 51, 50, 55, 55, 50,
-<a name="l09996"></a>09996 22, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21, 20, 23, 22, 51, 33, 3, 39, 52, 54, 55,
-<a name="l09997"></a>09997 23, 20, 23, 23, 20, 6, 7, 39, 19, 3, 97, -110, -124, 61, 74, 45, 87, 17, 24, 34, 79, 19, 115, -91, 34,
-<a name="l09998"></a>09998 23, 26, 14, 70, 25, 35, -81, 96, 19, 69, 37, 60, 32, 21, 18, 14, 54, 52, 42, 1, 110, -3, 30, -17, 101,
-<a name="l09999"></a>09999 108, 47, 13, 42, 34, 34, 21, 115, 86, -90, 2, 125, 125, 52, 24, 24, 15, 72, 108, 23, 12, 48, 118, 3, -120,
-<a name="l10000"></a>10000 109, 120, 17, 10, 27, 21, 3, 7, 67, 46, 21, 30, 1, 5, 26, 31, 84, -22, 32, -125, 19, 22, 35, 49, 17,
-<a name="l10001"></a>10001 15, 2, 7, 54, -3, 89, 57, 61, -109, 88, 112, 31, 84, 20, 78, 84, 38, 109, 44, 33, 3, 80, 25, 69, 121,
-<a name="l10002"></a>10002 57, 11, 58, 29, 40, 46, 114, 32, 16, -4, -16, -1, -1, 0, 45, 1, 37, 4, -49, 6, 51, 0, 22, 3, -39,
-<a name="l10003"></a>10003 0, 0, -1, -1, -1, -70, 1, 37, 3, 39, 5, -33, 0, 22, 3, 47, 0, 0, -1, -1, -1, -70, 1, 37, 3,
-<a name="l10004"></a>10004 39, 5, -33, 0, 22, 3, 47, 0, 0, 0, 1, 0, 71, 0, 14, 4, 13, 6, 51, 0, 55, 0, -96, -71, 0,
-<a name="l10005"></a>10005 2, -1, -32, -77, 15, 17, 52, 53, -72, -1, -16, -77, 13, 17, 52, 25, -72, -1, -52, 64, 14, 13, 17, 52, 28,
-<a name="l10006"></a>10006 32, 12, 17, 52, 36, 35, 46, 49, 16, 50, -72, 2, -17, -78, 39, 38, 46, 65, 9, 3, 11, 0, 17, 0, 16,
-<a name="l10007"></a>10007 3, 9, 0, 26, 2, -17, 0, 6, 0, 39, 2, -5, 64, 10, 38, 38, 36, 36, 35, 49, 50, 46, 46, 35, -72,
-<a name="l10008"></a>10008 3, 16, -78, 50, 50, 30, -65, 3, 12, 0, 0, 2, -16, 0, 57, 0, 17, 2, -5, 0, 16, -1, -64, -75, 9,
-<a name="l10009"></a>10009 11, 52, 16, 16, 23, -70, 3, 12, 0, 10, 1, 37, -123, 47, -3, 50, 47, 43, -19, 16, -11, -19, 51, 47, -19,
-<a name="l10010"></a>10010 51, 47, 18, 57, 17, 51, 47, 51, 25, 47, -27, 0, 24, 47, -19, 63, 57, 63, 51, 51, -19, 17, 57, 17, 57,
-<a name="l10011"></a>10011 57, 49, 48, 1, 43, 43, 43, 43, 1, 20, 7, 6, 7, 6, 35, 34, 39, 38, 53, 52, 55, 54, 55, 54, 55,
-<a name="l10012"></a>10012 23, 6, 7, 6, 7, 6, 21, 20, 22, 51, 50, 55, 54, 53, 52, 39, 38, 47, 2, 52, 55, 51, 22, 22, 23,
-<a name="l10013"></a>10013 22, 23, 22, 23, 20, 6, 7, 39, 22, 23, 22, 23, 22, 4, 13, 75, 67, -126, 110, -87, -63, 106, 116, 25, 21,
-<a name="l10014"></a>10014 43, 31, 53, 32, 37, 25, 33, 16, 19, -77, -97, -87, -112, -98, 31, 24, 35, 33, 46, 55, 17, 4, 20, 23, 31,
-<a name="l10015"></a>10015 37, 27, 20, 10, 15, 57, 2, 27, 31, 15, 24, 1, -95, -96, 94, 83, 36, 30, 71, 78, -101, 86, 93, 79, 94,
-<a name="l10016"></a>10016 68, 96, 19, 67, 53, 71, 56, 68, 64, 123, 126, 58, 64, 89, 97, -24, -78, -36, -62, 24, -122, 110, 38, 37, 9,
-<a name="l10017"></a>10017 13, 18, 13, 10, 70, 64, 58, 18, 22, -77, -47, -126, -48, 0, -1, -1, 0, 71, 0, 14, 4, 13, 6, 51, 0,
-<a name="l10018"></a>10018 22, 3, -35, 0, 0, 0, 1, -1, -70, 1, 37, 1, -88, 6, 51, 0, 18, 0, 113, -71, 0, 18, -1, -16, 64,
-<a name="l10019"></a>10019 10, 28, 29, 52, 5, 4, 13, 16, 18, 3, 17, -72, 2, -17, -78, 9, 8, 13, -65, 3, 11, 0, 3, 2, -17,
-<a name="l10020"></a>10020 0, 64, 0, 1, 2, -21, 0, 9, 2, -5, 64, 11, 32, 8, 8, 5, 5, 4, 16, 17, 13, 13, 4, -72, 3,
-<a name="l10021"></a>10021 16, -78, 17, 17, 3, -67, 3, 16, 0, 0, 2, -16, 0, 20, 0, 1, 1, 37, -123, 47, 16, -11, -19, 51, 47,
-<a name="l10022"></a>10022 -19, 51, 47, 18, 57, 17, 51, 47, 51, 25, 47, 26, -19, 0, 24, 63, 26, -19, 63, 51, 51, -19, 17, 57, 57,
-<a name="l10023"></a>10023 17, 57, 57, 49, 48, 0, 43, 1, 33, 53, 33, 3, 39, 52, 54, 55, 23, 20, 23, 22, 23, 20, 6, 7, 39,
-<a name="l10024"></a>10024 19, 1, -88, -2, 18, 1, -119, 119, 52, 24, 24, 15, 65, 50, 51, 16, 11, 48, 118, 1, 37, -82, 3, 80, 25,
-<a name="l10025"></a>10025 69, 121, 57, 11, 58, 29, 20, 20, 50, 114, 28, 16, -4, -16, -1, -1, -1, -70, 1, 37, 1, -88, 6, 51, 0,
-<a name="l10026"></a>10026 22, 3, -33, 0, 0, 0, 1, 0, 35, -2, 78, 2, -76, 2, -37, 0, 42, 0, -120, -71, 0, 8, -1, -32, -77,
-<a name="l10027"></a>10027 28, 31, 52, 7, -72, -1, -8, 64, 19, 17, 25, 52, -117, 19, -117, 24, 2, 32, 27, 31, 64, 9, 24, 52, 31,
-<a name="l10028"></a>10028 31, 23, 36, -72, 2, -17, 64, 9, 27, 64, 25, 26, 52, 27, 27, 23, 42, -66, 2, -17, 0, 23, 2, -17, 0,
-<a name="l10029"></a>10029 1, 2, -21, 0, 12, 3, 6, -77, 23, 23, 0, 31, -72, 2, -6, -77, 32, 32, 5, 0, -72, 2, -16, -74, 44,
-<a name="l10030"></a>10030 12, 12, 18, 9, 9, 5, -72, 2, -3, -77, 16, 18, 1, 18, 47, 93, -19, 51, 47, 25, 18, 57, 47, 24, 16,
-<a name="l10031"></a>10031 -28, 17, 57, 47, -3, 17, 57, 47, 0, 63, 63, -19, -19, 17, 51, 47, 43, -19, 18, 57, 47, 43, 18, 57, 49,
-<a name="l10032"></a>10032 48, 1, 93, 43, 43, 1, 35, 34, 7, 6, 21, 20, 22, 22, 21, 20, 6, 7, 38, 39, 38, 39, 38, 53, 52,
-<a name="l10033"></a>10033 54, 55, 54, 55, 38, 39, 38, 35, 34, 7, 6, 7, 39, 54, 55, 54, 51, 50, 23, 22, 23, 22, 23, 2, -76,
-<a name="l10034"></a>10034 119, -90, 124, -99, 45, 47, 11, 14, 26, 25, 48, 23, 36, 107, 111, 88, -79, 63, 15, 51, 52, 33, 30, 24, 34,
-<a name="l10035"></a>10035 46, 30, 38, 63, 86, 62, 62, 51, 53, 26, 51, 1, 37, 31, 39, 73, 66, -106, -102, 64, 38, 62, 50, 83, 83,
-<a name="l10036"></a>10036 -98, 81, -128, 26, -128, -119, 33, 26, 18, 64, 12, 40, 20, 16, 39, 29, 75, 45, 74, 46, 38, 68, 33, 79, 0,
-<a name="l10037"></a>10037 -1, -1, 0, 35, -2, 78, 2, -76, 2, -37, 0, 22, 3, -31, 0, 0, 0, 2, -1, -70, 1, 37, 3, 39, 3,
-<a name="l10038"></a>10038 73, 0, 23, 0, 35, 0, 118, 64, 11, 30, 32, 12, 13, 52, 27, 32, 12, 17, 52, 33, -72, -1, -32, -77, 12,
-<a name="l10039"></a>10039 17, 52, 19, -72, 3, 10, -78, 28, 28, 32, -72, 2, -17, -76, 5, 5, 10, 9, 35, -72, 2, -17, -78, 0, 0,
-<a name="l10040"></a>10040 10, -70, 2, -17, 0, 9, 2, -21, -73, 28, 32, 19, 19, 24, 5, 9, 32, -72, -1, -32, -74, 17, 21, 52, 32,
-<a name="l10041"></a>10041 32, 9, 24, -70, 3, 0, 0, 0, 2, -16, -79, 37, 9, 47, 16, -11, -19, 17, 57, 47, 43, 18, 57, 25, 18,
-<a name="l10042"></a>10042 57, 47, 18, 57, 0, 24, 63, -19, 60, 16, -19, 17, 18, 57, 47, -3, 50, 47, -19, 49, 48, 1, 43, 43, 43,
-<a name="l10043"></a>10043 1, 35, 34, 39, 38, 39, 6, 6, 35, 35, 53, 51, 50, 55, 54, 55, 54, 55, 54, 55, 22, 23, 22, 21, 39,
-<a name="l10044"></a>10044 38, 39, 38, 39, 6, 7, 6, 7, 22, 22, 23, 3, 39, 104, 67, 84, 97, 74, 58, 121, 116, -100, -103, 91, 71,
-<a name="l10045"></a>10045 55, 45, 61, 89, 80, 67, 69, 41, 55, 115, 13, 27, 23, 38, 48, 33, 22, 30, 36, -125, 58, 1, 37, 30, 35,
-<a name="l10046"></a>10046 61, 71, 55, -82, 46, 36, 65, 88, 65, 58, 16, 105, 84, 114, 71, 23, 58, 56, 47, 50, 12, 33, 21, 50, 39,
-<a name="l10047"></a>10047 62, 7, -1, -1, -1, -70, 1, 37, 3, 39, 3, 73, 0, 22, 3, -29, 0, 0, 0, 2, 0, 69, -1, 108, 4,
-<a name="l10048"></a>10048 53, 4, 118, 0, 3, 0, 36, 0, -90, -71, 0, 6, -1, -32, -77, 13, 17, 52, 23, -72, -1, -42, 64, 16, 14,
-<a name="l10049"></a>10049 17, 52, 26, 32, 11, 17, 52, 31, 32, 11, 17, 52, 0, 2, 3, -72, 3, 2, -78, 1, 1, 32, 65, 10, 2,
-<a name="l10050"></a>10050 -17, 0, 33, 3, 9, 0, 18, 0, 17, 3, 7, 0, 24, 2, -17, 0, 8, 3, 17, -78, 1, 3, 2, -70, 3,
-<a name="l10051"></a>10051 1, 0, 0, -1, -64, 64, 11, 10, 14, 52, 0, 0, 21, 33, 33, 32, 32, 28, 65, 10, 3, 3, 0, 64, 0,
-<a name="l10052"></a>10052 4, 2, -16, 0, 38, 0, 18, 2, -5, 0, 32, 0, 17, -1, -64, -75, 9, 11, 52, 17, 17, 21, -70, 3, 3,
-<a name="l10053"></a>10053 0, 12, 1, 42, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -11, 26, -3, 50, 47, 25, 57, 47, 24, 17,
-<a name="l10054"></a>10054 57, 47, 43, -3, 57, 57, 0, 63, -19, 63, 57, 63, -19, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 43,
-<a name="l10055"></a>10055 1, 7, 39, 55, 1, 20, 7, 6, 33, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22, 51,
-<a name="l10056"></a>10056 50, 55, 54, 53, 52, 39, 38, 39, 55, 22, 22, 21, 2, -63, 75, -100, 72, 2, 19, -125, -115, -2, -58, -56, 106,
-<a name="l10057"></a>10057 116, 42, 36, 22, 54, 40, 70, 45, -79, -92, -67, -110, -75, 30, 26, 48, 83, 53, 40, 4, 36, -113, 86, -117, -4,
-<a name="l10058"></a>10058 -81, -33, 105, 113, 70, 77, -97, 86, -80, 89, 54, 112, 18, -112, -90, 69, 124, -127, 67, 83, -107, 102, 88, 78, 58,
-<a name="l10059"></a>10059 -51, 81, -88, -117, -1, -1, 0, 69, -1, 108, 4, 53, 4, 118, 0, 22, 3, -27, 0, 0, 0, 2, -1, -70, 1,
-<a name="l10060"></a>10060 37, 1, -12, 5, 22, 0, 3, 0, 16, 0, 91, -73, 10, 52, 12, 17, 52, 0, 2, 3, -72, 3, 2, -78, 1,
-<a name="l10061"></a>10061 1, 11, -66, 2, -17, 0, 12, 3, 4, 0, 6, 2, -17, 0, 5, 2, -21, -78, 1, 3, 0, -72, 3, 1, -73,
-<a name="l10062"></a>10062 2, 2, 5, 12, 12, 11, 11, 7, -67, 3, 3, 0, 4, 2, -16, 0, 18, 0, 5, 1, 42, -123, 47, 16, -11,
-<a name="l10063"></a>10063 -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -19, 57, 57, 0, 63, -19, 63, -19, 51, 47, -19, 57, 57, 49, 48,
-<a name="l10064"></a>10064 1, 43, 1, 7, 39, 55, 19, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 1, -92, 76, -94, 74, -12,
-<a name="l10065"></a>10065 -3, -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, 4, -62, -111, 84, -111, -4, 15, -82, 118, 62, 43, 81, -93, 91,
-<a name="l10066"></a>10066 51, 77, -78, -1, -1, -1, -70, 1, 37, 1, -12, 5, 22, 0, 22, 3, -25, 0, 0, -1, -1, 0, 54, 1, 10,
-<a name="l10067"></a>10067 2, 24, 3, 113, 0, 22, 3, 8, 0, 0, 0, 2, -1, -9, 1, 37, 3, 0, 4, -87, 0, 30, 0, 39, 0,
-<a name="l10068"></a>10068 110, 64, 12, 4, 3, 1, 31, 35, 32, 5, 38, 8, 21, 21, 14, -72, 3, 10, -78, 32, 32, 38, -72, 2, -17,
-<a name="l10069"></a>10069 -78, 8, 8, 30, -69, 2, -17, 0, 64, 0, 1, 2, -21, -73, 27, 0, 14, 32, 31, 5, 4, 17, -72, 2, -2,
-<a name="l10070"></a>10070 -73, 32, 15, 21, 1, 21, 21, 35, 0, -67, 2, -16, 0, 41, 0, 35, 3, 19, 0, 11, 1, 19, -123, 47, -19,
-<a name="l10071"></a>10071 16, -27, 25, 17, 57, 47, 93, 26, -3, 23, 57, 18, 57, 0, 24, 63, 26, -3, 50, 47, -3, 50, 47, -3, 50,
-<a name="l10072"></a>10072 47, 17, 18, 57, 17, 57, 57, 49, 48, 1, 93, 1, 35, 34, 39, 38, 39, 6, 6, 35, 34, 38, 53, 52, 54,
-<a name="l10073"></a>10073 55, 38, 38, 53, 52, 55, 54, 55, 22, 22, 23, 23, 22, 23, 22, 51, 51, 1, 39, 6, 6, 7, 22, 22, 51,
-<a name="l10074"></a>10074 50, 3, 0, -113, 72, 55, 41, 25, 30, 92, 51, 115, -103, -32, -88, 2, 13, 23, 19, 31, 10, 21, 14, 30, 25,
-<a name="l10075"></a>10075 20, 31, 33, -113, -2, -93, 19, 87, 100, 34, 21, 56, 49, 60, 1, 37, 123, 92, -111, 56, 62, 31, 24, 86, -47,
-<a name="l10076"></a>10076 78, 8, 68, 8, 34, 42, 34, 36, 62, 116, 62, -84, -114, 68, 104, 1, 17, 109, 31, 67, 55, 9, 10, 0, 3,
-<a name="l10077"></a>10077 -1, -70, 1, 0, 3, 20, 4, 112, 0, 40, 0, 53, 0, 67, 0, -89, 64, 15, 58, 32, 15, 17, 52, 58, 45,
-<a name="l10078"></a>10078 61, 18, 50, 14, 29, 29, 45, 35, -72, -1, -64, -73, 15, 17, 52, 35, 35, 45, 45, 50, -72, 2, -17, -76, 8,
-<a name="l10079"></a>10079 8, 14, 13, 65, -66, 2, -17, 0, 4, 2, -21, 0, 14, 2, -17, 0, 13, 2, -21, 64, 20, 61, 58, 8, 50,
-<a name="l10080"></a>10080 41, 29, 31, 35, 18, 32, 9, 14, 52, 18, 48, 22, 35, 35, 41, 22, -72, 3, 0, -77, 48, 48, 13, 41, -72,
-<a name="l10081"></a>10081 2, -3, 64, 9, 58, 64, 9, 12, 52, 58, 58, 13, 54, -72, 3, 0, -77, 0, 0, 69, 13, -72, 1, 31, -123,
-<a name="l10082"></a>10082 47, 17, 51, 47, -19, 17, 57, 47, 43, -19, 17, 57, 47, -19, 25, 18, 57, 47, 17, 18, 57, 43, 17, 57, 57,
-<a name="l10083"></a>10083 17, 57, 57, 18, 57, 0, 24, 63, -19, 63, -19, 17, 18, 57, 47, -3, 50, 47, 51, 47, 43, 18, 57, 47, 17,
-<a name="l10084"></a>10084 18, 57, 57, 17, 57, 43, 49, 48, 1, 20, 7, 6, 35, 34, 39, 38, 39, 6, 7, 6, 35, 35, 53, 51, 50,
-<a name="l10085"></a>10085 54, 55, 38, 39, 38, 53, 52, 54, 55, 55, 54, 54, 55, 38, 53, 52, 55, 54, 55, 22, 23, 22, 23, 22, 37,
-<a name="l10086"></a>10086 52, 39, 38, 35, 34, 6, 21, 20, 23, 54, 55, 54, 23, 52, 39, 38, 39, 20, 6, 7, 22, 23, 22, 51, 50,
-<a name="l10087"></a>10087 54, 3, 20, 36, 39, 39, 41, 112, 103, 71, 116, 53, 67, 91, 90, 90, 41, 76, 65, 26, 26, 28, 3, 12, 99,
-<a name="l10088"></a>10088 20, 33, 29, 69, 44, 15, 31, 64, 97, 123, 71, 94, -2, -96, 18, 21, 46, 46, 80, 122, 43, 21, 25, -15, 56,
-<a name="l10089"></a>10089 35, 51, 41, 37, 60, 61, 50, 21, 12, 16, 1, -50, 58, 71, 77, 52, 48, 46, 66, 19, 24, -82, 13, 17, 19,
-<a name="l10090"></a>10090 20, 25, 24, 17, 16, 22, -83, 35, 27, 8, 47, 20, 20, 83, 28, 55, 61, 116, -110, 115, -104, -123, 43, 25, 30,
-<a name="l10091"></a>10091 61, 43, 41, 67, 28, 26, 30, -57, 35, 74, 47, 53, 49, 85, 23, 31, 30, 22, 18, 0, 0, 3, -1, -70, -1,
-<a name="l10092"></a>10092 -126, 3, 39, 3, 111, 0, 31, 0, 41, 0, 52, 0, -118, -75, 38, 34, 46, 16, 15, 23, -72, 2, -17, -77, 34,
-<a name="l10093"></a>10093 34, 16, 9, -72, 2, -17, -77, 50, 50, 15, 31, -72, 2, -17, -78, 0, 0, 16, -70, 2, -17, 0, 15, 2, -21,
-<a name="l10094"></a>10094 64, 10, 1, 42, 46, 30, 32, 38, 14, 46, 13, 38, -72, 3, 3, -78, 17, 17, 46, -72, 3, 3, -76, 13, 13,
-<a name="l10095"></a>10095 42, 15, 32, -72, 2, -3, -78, 26, 26, 5, -72, 2, -3, -77, 42, 42, 15, 0, -69, 2, -16, 0, 54, 0, 15,
-<a name="l10096"></a>10096 1, 27, -123, 47, 16, -28, 17, 57, 47, -19, 57, 47, -19, 17, 18, 57, 47, -19, 51, 47, -19, 17, 18, 57, 17,
-<a name="l10097"></a>10097 18, 57, 17, 18, 57, 0, 63, -19, 60, 16, -19, 17, 51, 47, -19, 17, 51, 47, -19, 17, 18, 57, 17, 57, 49,
-<a name="l10098"></a>10098 48, 1, 33, 22, 23, 22, 21, 20, 7, 6, 35, 34, 39, 38, 53, 55, 35, 53, 51, 54, 55, 54, 55, 54, 51,
-<a name="l10099"></a>10099 50, 22, 21, 20, 7, 6, 7, 33, 37, 52, 35, 34, 7, 6, 7, 54, 55, 54, 19, 52, 39, 38, 39, 20, 23,
-<a name="l10100"></a>10100 22, 51, 50, 54, 3, 39, -2, -110, 64, 45, 57, 24, 30, 64, 120, 100, 120, 2, -35, -3, 35, 42, 53, 58, 67,
-<a name="l10101"></a>10101 59, 31, 47, 46, 27, -121, 1, -72, -2, -75, 40, 43, 60, 29, 53, 91, 62, 72, 40, 116, 95, 92, 53, 64, 127,
-<a name="l10102"></a>10102 24, 35, 1, 37, 30, 55, 69, 81, 78, 47, 59, 83, 100, -92, 72, -82, 93, 80, 101, 64, 74, 108, 61, 88, 55,
-<a name="l10103"></a>10103 33, 67, -87, 95, 94, 45, 105, 25, 38, 44, -3, -8, 79, 73, 60, 16, 110, 71, 86, 20, 0, 2, 0, 50, -1,
-<a name="l10104"></a>10104 99, 3, 117, 3, 20, 0, 32, 0, 42, 0, 117, -75, 16, 64, 11, 17, 52, 3, -72, -1, -32, 64, 12, 11, 18,
-<a name="l10105"></a>10105 52, 18, 64, 9, 17, 52, 11, 20, 10, 28, -72, 2, -17, -78, 37, 37, 33, -70, 2, -17, 0, 20, 2, -21, -78,
-<a name="l10106"></a>10106 10, 10, 14, -68, 3, 10, 0, 4, 3, 8, 0, 24, 2, -3, -77, 40, 40, 10, 33, -68, 3, 3, 0, 20, 3,
-<a name="l10107"></a>10107 3, 0, 0, 2, -16, -78, 44, 11, 10, -72, -1, -64, -77, 9, 12, 52, 10, -72, 1, 31, -123, 47, 43, 51, 16,
-<a name="l10108"></a>10108 -11, -19, -19, 17, 57, 47, -19, 0, 63, -3, 50, 25, 47, 24, 63, -3, 50, 47, -19, 17, 18, 57, 49, 48, 1,
-<a name="l10109"></a>10109 43, 43, 43, 1, 20, 7, 6, 35, 34, 39, 38, 39, 38, 39, 55, 22, 22, 51, 50, 55, 54, 55, 54, 55, 34,
-<a name="l10110"></a>10110 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 7, 38, 39, 38, 35, 34, 6, 21, 20, 22, 3, 117, 122, -120,
-<a name="l10111"></a>10111 -78, 66, 70, 51, 82, 65, 65, 17, 56, 123, 49, 122, 109, 85, 85, 43, 79, -121, 67, 76, 48, 56, 86, 87, 38,
-<a name="l10112"></a>10112 30, 63, 22, 31, 27, 39, 28, 41, 88, 1, 97, -91, -93, -74, 15, 11, 27, 23, 22, 35, 13, 29, 62, 49, 93,
-<a name="l10113"></a>10113 47, 106, 43, 49, 112, 103, 88, 102, 101, 79, -115, 5, 96, 37, 32, 37, 28, 49, 51, 0, -1, -1, 0, 50, -1,
-<a name="l10114"></a>10114 99, 3, 117, 3, 20, 0, 22, 3, -19, 0, 0, -1, -1, 0, 50, -1, -89, 4, -39, 3, -78, 0, 22, 3, 53,
-<a name="l10115"></a>10115 0, 0, -1, -1, 0, 36, -1, 31, 4, -75, 2, 5, 0, 22, 3, 54, 0, 0, 0, 3, 0, 50, -2, 86, 4,
-<a name="l10116"></a>10116 -39, 3, -78, 0, 59, 0, 63, 0, 67, 0, -43, -71, 0, 38, -1, -42, 64, 16, 14, 17, 52, 41, 52, 14, 17,
-<a name="l10117"></a>10117 52, 42, 52, 11, 17, 52, 60, 62, 63, -72, 3, 2, -76, 61, 61, 64, 66, 67, -70, 3, 2, 0, 65, 3, 6,
-<a name="l10118"></a>10118 -75, 3, 6, 14, 33, 39, 32, 65, 9, 3, 7, 0, 6, 2, -17, 0, 57, 3, 4, 0, 39, 2, -17, 0, 22,
-<a name="l10119"></a>10119 -1, -64, -77, 9, 11, 52, 22, -68, 3, 13, 0, 14, 2, -17, 0, 48, 2, -21, -78, 61, 63, 60, -72, 3, 1,
-<a name="l10120"></a>10120 -76, 62, 62, 65, 67, 66, -72, 3, 1, -77, 64, 64, 36, 51, -72, 3, 12, 64, 9, 10, 10, 44, 36, 3, 18,
-<a name="l10121"></a>10121 0, 0, 44, -72, 2, -3, -76, 64, 18, 18, 69, 33, -69, 2, -5, 0, 32, 0, 32, -1, -64, -75, 9, 11, 52,
-<a name="l10122"></a>10122 32, 32, 36, -70, 3, 12, 0, 26, 1, 57, -123, 47, -3, 50, 25, 47, 43, 26, -19, 17, 51, 24, 47, 26, -19,
-<a name="l10123"></a>10123 51, 47, 18, 57, 17, 18, 57, 47, -19, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -19, 63, 43,
-<a name="l10124"></a>10124 -19, 63, -19, 63, 18, 57, 17, 18, 57, 63, -19, 57, 57, 51, 47, -19, 57, 57, 49, 48, 1, 43, 43, 43, 1,
-<a name="l10125"></a>10125 20, 6, 7, 38, 38, 35, 34, 7, 6, 21, 20, 22, 51, 51, 50, 22, 22, 21, 20, 7, 6, 33, 34, 39, 38,
-<a name="l10126"></a>10126 53, 52, 55, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22, 51, 50, 55, 54, 54, 53, 52, 38, 35, 35, 34, 38,
-<a name="l10127"></a>10127 53, 52, 55, 54, 55, 54, 51, 50, 22, 1, 7, 39, 55, 7, 7, 39, 55, 4, -39, 12, 2, 35, 97, 50, 87,
-<a name="l10128"></a>10128 96, 88, 43, 53, 80, 72, 69, 96, -37, -55, -2, -87, -78, 94, 102, 34, 26, 46, 3, 60, 42, 63, 67, -87, -99,
-<a name="l10129"></a>10129 120, -97, -120, -38, 25, 28, -22, 43, 66, 55, 60, 85, 102, 103, 66, 76, -2, -121, 78, -94, 75, 65, 76, -94, 74,
-<a name="l10130"></a>10130 3, 32, 32, 67, 14, 45, 52, 101, 93, 55, 19, 19, 3, 16, 65, -5, -125, 120, 69, 75, -105, 104, 114, 87, 95,
-<a name="l10131"></a>10131 6, 113, 17, 112, -61, 75, 122, 122, 48, 41, 114, 27, 19, 12, 62, 49, 67, 115, 125, 84, 101, 80, -5, -33, -112,
-<a name="l10132"></a>10132 86, -113, -81, -111, 84, -111, 0, 0, 3, 0, 36, -2, 78, 4, -75, 2, 5, 0, 54, 0, 58, 0, 62, 0, -2,
-<a name="l10133"></a>10133 -75, -122, 51, -106, 51, 2, 32, -72, -1, -32, 64, 19, 12, 24, 52, 58, 16, 18, 21, 52, 20, 24, 18, 20, 52,
-<a name="l10134"></a>10134 -106, 15, -89, 15, 2, 6, -72, -1, -64, -74, 9, 10, 52, 6, 6, 1, 44, -72, -1, -64, -74, 46, 47, 52, 44,
-<a name="l10135"></a>10135 44, 1, 34, -72, 2, -17, 64, 12, -17, 17, 1, 17, 17, 62, 55, 57, -97, 58, 1, 58, -72, 3, 20, -73, 56,
-<a name="l10136"></a>10136 56, 59, 61, -97, 62, 1, 62, -70, 3, 20, 0, 60, -1, -64, -77, 9, 12, 52, 60, -72, 3, 6, -77, 26, 25,
-<a name="l10137"></a>10137 25, 53, -70, 2, -17, 0, 1, 2, -21, -78, 56, 58, 55, -72, 3, 1, -76, 57, 57, 60, 62, 61, -72, 3, 1,
-<a name="l10138"></a>10138 -73, 48, 59, 1, 59, 59, 47, 30, 38, -72, 3, 12, -77, 13, 13, 0, 47, -72, 3, 12, -76, 64, 4, 4, 30,
-<a name="l10139"></a>10139 0, -66, 2, -16, 0, 64, 0, 26, 2, -5, 0, 32, 0, 25, -1, -64, -75, 9, 11, 52, 25, 25, 30, -70, 3,
-<a name="l10140"></a>10140 12, 0, 21, 1, 57, -123, 47, -3, 50, 25, 47, 43, 26, -19, 24, 16, -28, 17, 57, 47, 26, -19, 18, 57, 47,
-<a name="l10141"></a>10141 -19, 17, 18, 57, 47, 93, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -3, 50, 47, 57, 63, 43, -19, 93, 57,
-<a name="l10142"></a>10142 57, 51, 47, -19, 93, 57, 57, 17, 51, 47, 93, -3, 17, 57, 47, 43, 18, 57, 47, 43, 49, 48, 1, 93, 43,
-<a name="l10143"></a>10143 43, 43, 0, 113, 1, 35, 34, 6, 21, 20, 51, 50, 22, 23, 22, 23, 22, 21, 20, 7, 6, 33, 34, 39, 38,
-<a name="l10144"></a>10144 53, 52, 55, 54, 55, 23, 6, 7, 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 38, 35, 38, 38, 35, 34,
-<a name="l10145"></a>10145 38, 53, 52, 55, 54, 55, 54, 51, 51, 1, 7, 39, 55, 7, 7, 39, 55, 4, -75, -81, -102, -101, 93, 41, 48,
-<a name="l10146"></a>10146 81, 48, 18, 29, 123, -122, -2, -53, -41, 127, -121, 64, 23, 98, 40, 38, 37, 57, -128, 122, -43, -113, 109, -122, 30,
-<a name="l10147"></a>10147 35, 27, 115, 18, 63, 54, 73, 60, 101, 76, 84, -81, -2, 98, 93, 112, 90, 92, 91, 116, 93, 1, 37, 16, 24,
-<a name="l10148"></a>10148 33, 4, 9, 6, 9, 15, 37, -69, 85, 93, 73, 78, -112, 116, -126, 47, -102, 20, 65, 64, 110, 70, 123, 64, 61,
-<a name="l10149"></a>10149 22, 27, 47, 17, 17, 3, 7, 33, 33, 124, 79, 64, 31, 23, -4, -47, 86, 71, 94, 79, 86, 71, 94, 0, 0,
-<a name="l10150"></a>10150 3, -1, -70, -1, 114, 1, -12, 3, -90, 0, 12, 0, 16, 0, 20, 0, 125, -73, 6, 52, 12, 17, 52, 17, 19,
-<a name="l10151"></a>10151 18, -72, 3, 2, -76, 20, 20, 15, 13, 14, -72, 3, 2, -74, 0, 16, 1, 16, 16, 1, 7, -66, 2, -17, 0,
-<a name="l10152"></a>10152 8, 3, 4, 0, 2, 2, -17, 0, 1, 2, -21, -78, 14, 16, 13, -72, 3, 1, -76, 15, 15, 18, 20, 19, -72,
-<a name="l10153"></a>10153 3, 1, -73, 17, 17, 1, 8, 8, 7, 7, 3, -67, 3, 3, 0, 0, 2, -16, 0, 22, 0, 1, 1, 42, -123,
-<a name="l10154"></a>10154 47, 16, -12, -3, 50, 47, 25, 57, 47, 24, 17, 57, 47, -3, 57, 57, 51, 47, -19, 57, 57, 0, 63, -19, 63,
-<a name="l10155"></a>10155 -19, 17, 51, 47, 93, -19, 57, 57, 51, 47, -3, 57, 57, 49, 48, 1, 43, 1, 33, 53, 33, 52, 39, 38, 39,
-<a name="l10156"></a>10156 55, 22, 23, 22, 21, 3, 7, 39, 55, 7, 7, 39, 55, 1, -12, -3, -58, 1, -15, 28, 19, 75, 78, 72, 18,
-<a name="l10157"></a>10157 27, 5, 78, -94, 75, 65, 76, -94, 74, 1, 37, -82, 118, 62, 43, 81, -93, 91, 51, 77, -78, -2, 68, -112, 86,
-<a name="l10158"></a>10158 -113, -81, -111, 84, -111, -1, -1, -1, -70, -1, 114, 1, -12, 3, -90, 0, 22, 3, -13, 0, 0, 0, 3, 0, 64,
-<a name="l10159"></a>10159 0, -94, 4, 14, 6, -99, 0, 68, 0, 78, 0, 101, 1, 48, 64, 19, 84, 8, 86, 74, 2, 79, 99, 101, 64,
-<a name="l10160"></a>10160 22, 63, 52, 101, 101, 95, 99, 91, 87, 90, -72, -1, -64, -74, 22, 63, 52, 90, 90, 83, 95, -72, 2, -15, -78,
-<a name="l10161"></a>10161 87, 87, 99, -72, 2, -15, 64, 39, 83, 83, 46, 60, 59, 0, 1, 2, 75, 31, 46, 55, 32, 12, 17, 52, 21,
-<a name="l10162"></a>10162 72, 23, 7, 55, 5, 35, 14, 75, 17, -113, 35, 1, 35, 64, 9, 17, 52, 35, 35, 46, 75, 2, -72, 2, -17,
-<a name="l10163"></a>10163 -77, 0, 0, 75, 63, -65, 2, -14, 0, 46, 2, -14, 0, 17, 2, -17, 0, 64, 0, 75, 2, -21, 64, 19, 101,
-<a name="l10164"></a>10164 101, 79, 90, 79, 90, 91, 91, 31, 35, 42, 55, 72, 7, 75, 21, 23, 17, 64, -72, 2, -5, 64, 11, 32, 63,
-<a name="l10165"></a>10165 63, 60, 60, 59, 1, 2, 0, 0, 59, -72, 3, 12, -78, 2, 2, 7, -70, 3, 12, 0, 23, -1, -64, 64, 9,
-<a name="l10166"></a>10166 9, 10, 52, 23, 23, 17, 17, 42, 69, -72, 3, 3, 64, 17, 11, 64, 13, 15, 52, 11, 64, 9, 11, 52, 11,
-<a name="l10167"></a>10167 11, 103, 64, 42, 1, 42, -72, 1, 21, -123, 47, 93, 17, 51, 47, 43, 43, -19, 17, 57, 47, 57, 47, 43, -3,
-<a name="l10168"></a>10168 50, 47, -19, 51, 47, 18, 57, 17, 51, 47, 51, 25, 47, 26, -19, 17, 18, 57, 57, 17, 57, 57, 17, 57, 57,
-<a name="l10169"></a>10169 51, 24, 47, 51, 51, 25, 47, 24, 47, 51, 25, 47, 0, 24, 63, 26, -19, 63, 63, 18, 57, 47, -19, 17, 18,
-<a name="l10170"></a>10170 57, 47, 43, 93, 17, 18, 57, 17, 23, 57, 43, 18, 57, 17, 18, 57, 17, 57, 57, 17, 51, 47, -19, 51, 47,
-<a name="l10171"></a>10171 -19, 18, 57, 47, 43, 18, 57, 17, 18, 57, 47, 43, 18, 57, 49, 48, 0, 93, 1, 7, 39, 23, 20, 7, 6,
-<a name="l10172"></a>10172 7, 22, 23, 22, 21, 20, 6, 7, 6, 6, 35, 54, 53, 54, 55, 54, 55, 38, 39, 38, 39, 38, 39, 38, 35,
-<a name="l10173"></a>10173 34, 7, 6, 35, 34, 39, 38, 39, 38, 38, 53, 52, 55, 54, 51, 50, 23, 22, 23, 22, 23, 23, 22, 23, 54,
-<a name="l10174"></a>10174 55, 54, 53, 39, 52, 54, 55, 23, 22, 23, 22, 22, 3, 52, 38, 39, 6, 6, 7, 50, 55, 54, 1, 6, 7,
-<a name="l10175"></a>10175 6, 35, 34, 39, 38, 35, 34, 6, 7, 39, 54, 55, 54, 51, 50, 23, 22, 51, 50, 55, 4, 14, 48, 59, 2,
-<a name="l10176"></a>10176 34, 37, 80, 38, 15, 23, 4, 7, 106, -15, 114, 1, 5, 19, -86, 117, 70, 32, 35, 84, 31, 24, 33, 19, 13,
-<a name="l10177"></a>10177 30, 16, 11, 22, 47, 41, 45, 36, 26, 8, 12, 29, 41, 78, 69, 85, 75, 73, 102, 45, 47, 67, 25, 22, 57,
-<a name="l10178"></a>10178 23, 21, 23, 4, 44, 24, 75, -16, 17, 29, 30, 119, 58, 118, 50, 85, -2, -50, 28, 29, 41, 48, 50, 45, 99,
-<a name="l10179"></a>10179 6, 12, 24, 15, 11, 25, 11, 23, 38, 9, 100, 50, 33, 53, 52, 5, 70, -76, 29, 91, -122, 126, -118, -121, 70,
-<a name="l10180"></a>10180 40, 63, 65, 37, 52, 35, 24, 27, 19, 13, 76, 65, 91, -111, -124, 55, 60, 127, 43, 26, 35, 15, 8, 44, 39,
-<a name="l10181"></a>10181 57, 46, 61, 43, 62, 35, 53, 78, 70, 114, 101, 117, -92, 74, 94, -121, -118, 120, -70, 33, 66, 107, 44, 6, 43,
-<a name="l10182"></a>10182 26, 14, 36, -4, 43, 22, 47, 54, 39, 102, 36, 7, 12, 5, 32, 32, 17, 24, 15, 33, 7, 7, 13, 36, 9,
-<a name="l10183"></a>10183 20, 32, 16, 23, 0, 3, 0, 73, 0, -14, 4, -50, 6, -99, 0, 23, 0, 62, 0, 85, 1, 68, -71, 0, 22,
-<a name="l10184"></a>10184 -1, -32, -77, 15, 17, 52, 20, -72, -1, -32, -77, 15, 17, 52, 21, -72, -1, -42, -77, 14, 17, 52, 41, -72, -1,
-<a name="l10185"></a>10185 -42, -77, 11, 17, 52, 40, -72, -1, -32, 64, 9, 11, 17, 52, 91, 28, -119, 43, 2, 34, -72, -1, -32, 64, 37,
-<a name="l10186"></a>10186 9, 10, 52, 43, 42, 9, 17, 52, 42, 74, 9, 17, 52, 41, 84, 9, 17, 52, 40, 64, 9, 17, 52, 63, 83,
-<a name="l10187"></a>10187 85, 64, 22, 63, 52, 85, 85, 79, 83, 75, 71, 74, -72, -1, -64, -74, 22, 63, 52, 74, 74, 67, 79, -72, 2,
-<a name="l10188"></a>10188 -15, -78, 71, 71, 83, -72, 2, -15, 64, 24, 67, 67, 7, 10, 64, 10, 17, 52, 10, 10, 18, 3, 32, 32, 48,
-<a name="l10189"></a>10189 3, 64, 9, 24, 52, 3, 3, 62, 18, -66, 2, -14, 0, 48, 2, -17, 0, 51, 2, -14, 0, 39, 2, -5, -78,
-<a name="l10190"></a>10190 38, 38, 62, -70, 2, -17, 0, 25, 2, -21, 64, 13, 85, 85, 63, 74, 63, 63, 74, 75, 75, 7, 10, 0, 3,
-<a name="l10191"></a>10191 -72, -1, -64, -77, 24, 32, 52, 3, -72, -1, -64, 64, 13, 10, 15, 52, 3, 3, 16, 32, 55, 45, 11, 48, 1,
-<a name="l10192"></a>10192 48, -72, 3, 16, -78, 51, 51, 45, -72, 3, 16, -78, 55, 55, 24, -72, 2, -16, -77, 87, 38, 38, 16, -72, 1,
-<a name="l10193"></a>10193 29, -123, 47, 51, 47, 16, -11, 50, 47, -19, 51, 25, 47, 24, -19, 93, 17, 18, 57, 25, 18, 57, 47, 43, 43,
-<a name="l10194"></a>10194 51, 57, 57, 50, 24, 47, 51, 51, 47, 25, 47, 17, 51, 47, 0, 24, 63, -19, 51, 47, -19, 63, -19, 63, 18,
-<a name="l10195"></a>10195 57, 47, 43, 17, 57, 47, 17, 18, 57, 47, 43, 57, 50, 47, -19, 51, 47, -19, 18, 57, 47, 43, 18, 57, 17,
-<a name="l10196"></a>10196 18, 57, 47, 43, 18, 57, 49, 48, 1, 43, 43, 43, 43, 43, 93, 0, 43, 43, 43, 43, 43, 1, 20, 6, 7,
-<a name="l10197"></a>10197 38, 39, 38, 35, 34, 6, 35, 34, 39, 38, 39, 38, 53, 52, 51, 50, 23, 22, 23, 22, 1, 35, 34, 39, 38,
-<a name="l10198"></a>10198 53, 52, 38, 53, 2, 7, 6, 7, 6, 33, 53, 36, 55, 54, 55, 54, 53, 52, 38, 39, 55, 54, 55, 22, 23,
-<a name="l10199"></a>10199 22, 23, 22, 23, 22, 23, 22, 51, 51, 1, 6, 7, 6, 35, 34, 39, 38, 35, 34, 6, 7, 39, 54, 55, 54,
-<a name="l10200"></a>10200 51, 50, 23, 22, 51, 50, 55, 3, 48, 4, 8, 56, 110, 122, 70, 15, 30, 20, 27, 58, 73, 44, 59, 41, 72,
-<a name="l10201"></a>10201 -103, -85, 116, -113, 1, -98, 61, 84, 51, 61, 7, 96, 75, 89, -94, -118, -2, -76, 1, 13, -124, -43, 110, -123, 25,
-<a name="l10202"></a>10202 22, 33, 20, 17, 26, 23, 16, 15, 19, 14, 18, 36, 24, 24, 61, -3, 19, 28, 29, 41, 48, 50, 45, 99, 6,
-<a name="l10203"></a>10203 12, 24, 15, 11, 25, 11, 23, 38, 9, 100, 50, 33, 53, 52, 3, 48, 20, 28, 21, 125, -123, -109, 52, 35, 44,
-<a name="l10204"></a>10204 58, 78, 88, 63, 91, 101, -121, -91, -3, 87, 91, 110, -33, 16, 54, 7, -2, -11, 99, 116, 38, 32, 28, 81, 59,
-<a name="l10205"></a>10205 94, 123, -108, -53, 98, -86, 89, 84, 49, 34, -112, -89, 115, -124, -94, 99, 126, 54, 36, 4, -93, 32, 17, 24, 15,
-<a name="l10206"></a>10206 33, 7, 7, 13, 36, 9, 20, 32, 16, 23, 0, 0, 3, 0, 38, 0, -94, 4, 14, 7, 10, 0, 68, 0, 78,
-<a name="l10207"></a>10207 0, 110, 1, 64, -71, 0, 81, -1, -32, 64, 44, 11, 17, 52, 84, 8, 86, 74, 2, 60, 59, 0, 1, 2, 75,
-<a name="l10208"></a>10208 31, 46, 55, 32, 12, 17, 52, 21, 72, 23, 7, 55, 5, 35, 14, 75, 17, -113, 35, 1, 35, 64, 9, 17, 52,
-<a name="l10209"></a>10209 35, 35, 46, 75, 2, -72, 2, -17, -76, 0, 0, 63, 75, 46, -72, -1, -64, -74, 9, 29, 52, 46, 46, 84, 63,
-<a name="l10210"></a>10210 -72, 2, -14, -74, 79, 100, 102, 86, 108, 84, 84, -72, -1, -64, -74, 18, 25, 52, 84, 108, 108, 102, -72, 2, -11,
-<a name="l10211"></a>10211 -75, 94, 64, 9, 14, 52, 94, -68, 3, 21, 0, 17, 2, -17, 0, 75, 2, -21, 64, 11, 100, 86, 97, 97, 105,
-<a name="l10212"></a>10212 79, 79, 105, 84, 84, 90, -72, 3, 5, 64, 14, 64, 105, 105, 31, 35, 42, 55, 72, 7, 75, 21, 23, 17, 64,
-<a name="l10213"></a>10213 -72, 2, -5, 64, 11, 32, 63, 63, 60, 60, 59, 1, 2, 0, 0, 59, -72, 3, 12, -78, 2, 2, 7, -70, 3,
-<a name="l10214"></a>10214 12, 0, 23, -1, -64, 64, 9, 9, 10, 52, 23, 23, 17, 17, 42, 69, -72, 3, 3, 64, 17, 11, 64, 13, 15,
-<a name="l10215"></a>10215 52, 11, 64, 9, 11, 52, 11, 11, 112, 64, 42, 1, 42, -72, 1, 59, -123, 47, 93, 17, 51, 47, 43, 43, -19,
-<a name="l10216"></a>10216 17, 57, 47, 57, 47, 43, -3, 50, 47, -19, 51, 47, 18, 57, 17, 51, 47, 51, 25, 47, 26, -19, 17, 18, 57,
-<a name="l10217"></a>10217 57, 17, 57, 57, 17, 57, 57, 51, 24, 47, 26, -3, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63, -19,
-<a name="l10218"></a>10218 63, 43, -3, 50, 47, 51, 43, 47, 18, 57, 17, 57, 57, 63, 17, 51, 47, 43, 17, 18, 57, 47, -19, 17, 18,
-<a name="l10219"></a>10219 57, 47, 43, 93, 17, 18, 57, 17, 23, 57, 43, 18, 57, 17, 18, 57, 17, 57, 57, 49, 48, 0, 93, 43, 1,
-<a name="l10220"></a>10220 7, 39, 23, 20, 7, 6, 7, 22, 23, 22, 21, 20, 6, 7, 6, 6, 35, 54, 53, 54, 55, 54, 55, 38, 39,
-<a name="l10221"></a>10221 38, 39, 38, 39, 38, 35, 34, 7, 6, 35, 34, 39, 38, 39, 38, 38, 53, 52, 55, 54, 51, 50, 23, 22, 23,
-<a name="l10222"></a>10222 22, 23, 23, 22, 23, 54, 55, 54, 53, 39, 52, 54, 55, 23, 22, 23, 22, 22, 3, 52, 38, 39, 6, 6, 7,
-<a name="l10223"></a>10223 50, 55, 54, 1, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7,
-<a name="l10224"></a>10224 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 4, 14, 48, 59, 2, 34, 37, 80, 38, 15, 23, 4, 7, 106, -15,
-<a name="l10225"></a>10225 114, 1, 5, 19, -86, 117, 70, 32, 35, 84, 31, 24, 33, 19, 13, 30, 16, 11, 22, 47, 41, 45, 36, 26, 8,
-<a name="l10226"></a>10226 12, 29, 41, 78, 69, 85, 75, 73, 102, 45, 47, 67, 25, 22, 57, 23, 21, 23, 4, 44, 24, 75, -16, 17, 29,
-<a name="l10227"></a>10227 30, 119, 58, 118, 50, 85, -2, 52, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36,
-<a name="l10228"></a>10228 22, 43, 93, 33, 22, 19, 5, 70, -76, 29, 91, -122, 126, -118, -121, 70, 40, 63, 65, 37, 52, 35, 24, 27, 19,
-<a name="l10229"></a>10229 13, 76, 65, 91, -111, -124, 55, 60, 127, 43, 26, 35, 15, 8, 44, 39, 57, 46, 61, 43, 62, 35, 53, 78, 70,
-<a name="l10230"></a>10230 114, 101, 117, -92, 74, 94, -121, -118, 120, -70, 33, 66, 107, 44, 6, 43, 26, 14, 36, -4, 43, 22, 47, 54, 39,
-<a name="l10231"></a>10231 102, 36, 7, 12, 5, 16, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18,
-<a name="l10232"></a>10232 28, 18, 12, 15, 52, 3, 0, 0, 3, 0, 57, 0, -14, 4, -50, 7, 10, 0, 23, 0, 62, 0, 94, 1, 78,
-<a name="l10233"></a>10233 -71, 0, 65, -1, -32, -77, 11, 17, 52, 41, -72, -1, -42, -77, 11, 17, 52, 40, -72, -1, -32, 64, 18, 11, 17,
-<a name="l10234"></a>10234 52, -123, 20, -122, 21, -122, 22, -57, 20, 4, 91, 28, -119, 43, 2, 34, -72, -1, -32, 64, 47, 9, 10, 52, 43,
-<a name="l10235"></a>10235 42, 9, 17, 52, 42, 74, 9, 17, 52, 41, 84, 9, 17, 52, 40, 64, 9, 17, 52, 7, 32, 10, 1, 10, 64,
-<a name="l10236"></a>10236 10, 17, 52, 10, 10, 3, 64, 9, 24, 52, 3, 3, 18, 62, 32, 32, 62, 48, -68, 2, -17, 0, 51, 2, -14,
-<a name="l10237"></a>10237 0, 39, 2, -5, -78, 38, 38, 62, -68, 2, -17, 0, 25, 2, -21, 0, 18, -1, -64, -77, 23, 29, 52, 18, -72,
-<a name="l10238"></a>10238 -1, -64, 64, 13, 9, 17, 52, 18, 18, 68, 84, 63, 86, 70, 92, 68, 68, -72, -1, -64, -74, 18, 25, 52, 68,
-<a name="l10239"></a>10239 92, 92, 86, -72, 2, -11, -75, 78, 64, 9, 14, 52, 78, -72, 3, 21, 64, 11, 84, 70, 81, 81, 89, 63, 63,
-<a name="l10240"></a>10240 89, 68, 68, 74, -72, 3, 5, -75, 89, 89, 7, 10, 0, 3, -72, -1, -64, -77, 24, 32, 52, 3, -72, -1, -64,
-<a name="l10241"></a>10241 64, 13, 10, 15, 52, 3, 3, 16, 32, 55, 45, 11, 48, 1, 48, -72, 3, 16, -78, 51, 51, 45, -72, 3, 16,
-<a name="l10242"></a>10242 -78, 55, 55, 24, -72, 2, -16, -77, 96, 38, 38, 16, -72, 1, 59, -123, 47, 51, 47, 16, -11, 50, 47, -19, 51,
-<a name="l10243"></a>10243 25, 47, 24, -19, 93, 17, 18, 57, 25, 18, 57, 47, 43, 43, 51, 57, 57, 50, 24, 47, -3, 50, 47, 17, 51,
-<a name="l10244"></a>10244 47, 18, 57, 47, 57, 57, 0, 63, 43, -3, 50, 47, 51, 43, 47, 18, 57, 17, 57, 57, 17, 51, 47, 43, 43,
-<a name="l10245"></a>10245 63, -19, 51, 47, -19, 63, -19, 17, 57, 47, 17, 18, 57, 47, 43, 57, 47, 43, 93, 57, 49, 48, 1, 43, 43,
-<a name="l10246"></a>10246 43, 43, 43, 93, 0, 93, 43, 43, 43, 1, 20, 6, 7, 38, 39, 38, 35, 34, 6, 35, 34, 39, 38, 39, 38,
-<a name="l10247"></a>10247 53, 52, 51, 50, 23, 22, 23, 22, 1, 35, 34, 39, 38, 53, 52, 38, 53, 2, 7, 6, 7, 6, 33, 53, 36,
-<a name="l10248"></a>10248 55, 54, 55, 54, 53, 52, 38, 39, 55, 54, 55, 22, 23, 22, 23, 22, 23, 22, 23, 22, 51, 51, 1, 20, 7,
-<a name="l10249"></a>10249 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20,
-<a name="l10250"></a>10250 22, 51, 50, 54, 3, 48, 4, 8, 56, 110, 122, 70, 15, 30, 20, 27, 58, 73, 44, 59, 41, 72, -103, -85, 116,
-<a name="l10251"></a>10251 -113, 1, -98, 61, 84, 51, 61, 7, 96, 75, 89, -94, -118, -2, -76, 1, 13, -124, -43, 110, -123, 25, 22, 33, 20,
-<a name="l10252"></a>10252 17, 26, 23, 16, 15, 19, 14, 18, 36, 24, 24, 61, -4, -125, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45,
-<a name="l10253"></a>10253 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 3, 48, 20, 28, 21, 125, -123, -109, 52, 35, 44, 58, 78,
-<a name="l10254"></a>10254 88, 63, 91, 101, -121, -91, -3, 87, 91, 110, -33, 16, 54, 7, -2, -11, 99, 116, 38, 32, 28, 81, 59, 94, 123,
-<a name="l10255"></a>10255 -108, -53, 98, -86, 89, 84, 49, 34, -112, -89, 115, -124, -94, 99, 126, 54, 36, 4, -109, 25, 20, 13, 15, 64, 46,
-<a name="l10256"></a>10256 35, 16, 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 3, 0, 83, -1, 29,
-<a name="l10257"></a>10257 4, 14, 5, -53, 0, 68, 0, 78, 0, 110, 1, 64, -71, 0, 81, -1, -32, 64, 15, 11, 17, 52, 84, 8, 86,
-<a name="l10258"></a>10258 74, 2, 100, 79, 102, 86, 108, 84, 94, -72, 2, -11, 64, 15, 102, 102, 108, 64, 18, 25, 52, 108, 108, 64, 84,
-<a name="l10259"></a>10259 -112, 84, 2, 84, -72, -1, -64, 64, 42, 11, 23, 52, 84, 84, 17, 60, 59, 0, 1, 2, 75, 31, 46, 55, 32,
-<a name="l10260"></a>10260 12, 17, 52, 21, 72, 23, 7, 55, 5, 35, 14, 75, 17, -113, 35, 1, 35, 64, 9, 17, 52, 35, 35, 46, 75,
-<a name="l10261"></a>10261 2, -72, 2, -17, -77, 0, 0, 75, 63, -66, 2, -14, 0, 46, 2, -14, 0, 17, 2, -17, 0, 75, 2, -21, 64,
-<a name="l10262"></a>10262 11, 100, 86, 97, 97, 105, 79, 79, 105, 84, 84, 90, -72, 3, 5, 64, 15, 64, 105, 105, 17, 31, 35, 42, 55,
-<a name="l10263"></a>10263 72, 7, 75, 21, 23, 17, 64, -72, 2, -5, 64, 11, 32, 63, 63, 60, 60, 59, 1, 2, 0, 0, 59, -72, 3,
-<a name="l10264"></a>10264 12, -78, 2, 2, 7, -70, 3, 12, 0, 23, -1, -64, 64, 9, 9, 10, 52, 23, 23, 17, 17, 42, 69, -72, 3,
-<a name="l10265"></a>10265 3, 64, 17, 11, 64, 13, 15, 52, 11, 64, 9, 11, 52, 11, 11, 112, 64, 42, 1, 42, -72, 1, 59, -123, 47,
-<a name="l10266"></a>10266 93, 17, 51, 47, 43, 43, -19, 17, 57, 47, 57, 47, 43, -3, 50, 47, -19, 51, 47, 18, 57, 17, 51, 47, 51,
-<a name="l10267"></a>10267 25, 47, 26, -19, 17, 18, 57, 57, 17, 57, 57, 17, 57, 57, 17, 51, 24, 47, 26, -3, 50, 47, 17, 51, 47,
-<a name="l10268"></a>10268 18, 57, 47, 57, 57, 0, 63, -19, 63, 63, 18, 57, 47, -19, 17, 18, 57, 47, 43, 93, 17, 18, 57, 17, 23,
-<a name="l10269"></a>10269 57, 43, 18, 57, 17, 18, 57, 17, 57, 57, 17, 51, 47, 43, 93, 51, 47, 43, 51, 47, -19, 17, 18, 57, 17,
-<a name="l10270"></a>10270 57, 57, 49, 48, 0, 93, 43, 1, 7, 39, 23, 20, 7, 6, 7, 22, 23, 22, 21, 20, 6, 7, 6, 6, 35,
-<a name="l10271"></a>10271 54, 53, 54, 55, 54, 55, 38, 39, 38, 39, 38, 39, 38, 35, 34, 7, 6, 35, 34, 39, 38, 39, 38, 38, 53,
-<a name="l10272"></a>10272 52, 55, 54, 51, 50, 23, 22, 23, 22, 23, 23, 22, 23, 54, 55, 54, 53, 39, 52, 54, 55, 23, 22, 23, 22,
-<a name="l10273"></a>10273 22, 3, 52, 38, 39, 6, 6, 7, 50, 55, 54, 3, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55,
-<a name="l10274"></a>10274 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 4, 14, 48, 59, 2, 34, 37,
-<a name="l10275"></a>10275 80, 38, 15, 23, 4, 7, 106, -15, 114, 1, 5, 19, -86, 117, 70, 32, 35, 84, 31, 24, 33, 19, 13, 30, 16,
-<a name="l10276"></a>10276 11, 22, 47, 41, 45, 36, 26, 8, 12, 29, 41, 78, 69, 85, 75, 73, 102, 45, 47, 67, 25, 22, 57, 23, 21,
-<a name="l10277"></a>10277 23, 4, 44, 24, 75, -16, 17, 29, 30, 119, 58, 118, 50, 85, -101, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59,
-<a name="l10278"></a>10278 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 5, 70, -76, 29, 91, -122, 126, -118, -121, 70, 40, 63,
-<a name="l10279"></a>10279 65, 37, 52, 35, 24, 27, 19, 13, 76, 65, 91, -111, -124, 55, 60, 127, 43, 26, 35, 15, 8, 44, 39, 57, 46,
-<a name="l10280"></a>10280 61, 43, 62, 35, 53, 78, 70, 114, 101, 117, -92, 74, 94, -121, -118, 120, -70, 33, 66, 107, 44, 6, 43, 26, 14,
-<a name="l10281"></a>10281 36, -4, 43, 22, 47, 54, 39, 102, 36, 7, 12, -2, 80, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31,
-<a name="l10282"></a>10282 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 3, 0, 74, -1, 29, 4, -50, 5, -34, 0, 23,
-<a name="l10283"></a>10283 0, 62, 0, 94, 1, 91, -71, 0, 65, -1, -32, -77, 11, 17, 52, 22, -72, -1, -32, -77, 15, 17, 52, 20, -72,
-<a name="l10284"></a>10284 -1, -32, -77, 15, 17, 52, 21, -72, -1, -42, -77, 14, 17, 52, 41, -72, -1, -42, -77, 11, 17, 52, 40, -72, -1,
-<a name="l10285"></a>10285 -32, 64, 9, 11, 17, 52, 91, 28, -119, 43, 2, 34, -72, -1, -32, 64, 30, 9, 10, 52, 43, 42, 9, 17, 52,
-<a name="l10286"></a>10286 42, 74, 9, 17, 52, 41, 84, 9, 17, 52, 40, 64, 9, 17, 52, 84, 63, 86, 70, 92, 68, 78, -72, 2, -11,
-<a name="l10287"></a>10287 64, 10, 86, 86, 92, 64, 18, 25, 52, 92, 92, 68, -72, -1, -64, -77, 18, 19, 52, 68, -72, -1, -64, 64, 28,
-<a name="l10288"></a>10288 9, 15, 52, 68, 68, 38, 7, 10, 64, 10, 17, 52, 10, 10, 18, 3, 32, 32, 48, 3, 64, 9, 24, 52, 3,
-<a name="l10289"></a>10289 3, 62, 18, -66, 2, -14, 0, 48, 2, -17, 0, 51, 2, -14, 0, 39, 2, -5, -78, 38, 38, 62, -70, 2, -17,
-<a name="l10290"></a>10290 0, 25, 2, -21, 64, 11, 84, 70, 81, 81, 89, 63, 63, 89, 68, 68, 74, -72, 3, 5, -73, 89, 89, 45, 38,
-<a name="l10291"></a>10291 7, 10, 0, 3, -72, -1, -64, -77, 24, 32, 52, 3, -72, -1, -64, 64, 13, 10, 15, 52, 3, 3, 16, 32, 55,
-<a name="l10292"></a>10292 45, 11, 48, 1, 48, -72, 3, 16, -78, 51, 51, 45, -72, 3, 16, -78, 55, 55, 24, -72, 2, -16, -77, 96, 38,
-<a name="l10293"></a>10293 38, 16, -72, 1, 59, -123, 47, 51, 47, 16, -11, 50, 47, -19, 51, 25, 47, 24, -19, 93, 17, 18, 57, 25, 18,
-<a name="l10294"></a>10294 57, 47, 43, 43, 51, 57, 57, 24, 17, 18, 57, 47, -3, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 0, 63,
-<a name="l10295"></a>10295 -19, 51, 47, -19, 63, -19, 63, 18, 57, 47, 43, 17, 57, 47, 17, 18, 57, 47, 43, 57, 17, 51, 47, 43, 43,
-<a name="l10296"></a>10296 51, 47, 43, 51, 47, -19, 17, 18, 57, 17, 57, 57, 49, 48, 1, 43, 43, 43, 43, 43, 93, 0, 43, 43, 43,
-<a name="l10297"></a>10297 43, 43, 43, 1, 20, 6, 7, 38, 39, 38, 35, 34, 6, 35, 34, 39, 38, 39, 38, 53, 52, 51, 50, 23, 22,
-<a name="l10298"></a>10298 23, 22, 1, 35, 34, 39, 38, 53, 52, 38, 53, 2, 7, 6, 7, 6, 33, 53, 36, 55, 54, 55, 54, 53, 52,
-<a name="l10299"></a>10299 38, 39, 55, 54, 55, 22, 23, 22, 23, 22, 23, 22, 23, 22, 51, 51, 1, 20, 7, 6, 7, 7, 52, 55, 38,
-<a name="l10300"></a>10300 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 3, 48,
-<a name="l10301"></a>10301 4, 8, 56, 110, 122, 70, 15, 30, 20, 27, 58, 73, 44, 59, 41, 72, -103, -85, 116, -113, 1, -98, 61, 84, 51,
-<a name="l10302"></a>10302 61, 7, 96, 75, 89, -94, -118, -2, -76, 1, 13, -124, -43, 110, -123, 25, 22, 33, 20, 17, 26, 23, 16, 15, 19,
-<a name="l10303"></a>10303 14, 18, 36, 24, 24, 61, -3, 11, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29, 12, 11, 31, 36,
-<a name="l10304"></a>10304 22, 43, 93, 33, 22, 19, 3, 48, 20, 28, 21, 125, -123, -109, 52, 35, 44, 58, 78, 88, 63, 91, 101, -121, -91,
-<a name="l10305"></a>10305 -3, 87, 91, 110, -33, 16, 54, 7, -2, -11, 99, 116, 38, 32, 28, 81, 59, 94, 123, -108, -53, 98, -86, 89, 84,
-<a name="l10306"></a>10306 49, 34, -112, -89, 115, -124, -94, 99, 126, 54, 36, -3, -45, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31,
-<a name="l10307"></a>10307 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 0, 2, 0, 83, 0, -94, 4, 14, 5, -53, 0,
-<a name="l10308"></a>10308 68, 0, 78, 0, -32, 64, 41, 84, 8, 86, 74, 2, 60, 59, 0, 1, 2, 75, 31, 46, 55, 32, 12, 17, 52,
-<a name="l10309"></a>10309 21, 72, 23, 7, 55, 5, 35, 14, 75, 17, -113, 35, 1, 35, 64, 9, 17, 52, 35, 35, 46, 75, 2, -72, 2,
-<a name="l10310"></a>10310 -17, -77, 0, 0, 75, 63, -65, 2, -14, 0, 46, 2, -14, 0, 17, 2, -17, 0, 64, 0, 75, 2, -21, 64, 11,
-<a name="l10311"></a>10311 31, 35, 42, 55, 72, 7, 75, 21, 23, 17, 64, -72, 2, -5, 64, 11, 32, 63, 63, 60, 60, 59, 1, 2, 0,
-<a name="l10312"></a>10312 0, 59, -72, 3, 12, -78, 2, 2, 7, -70, 3, 12, 0, 23, -1, -64, 64, 9, 9, 10, 52, 23, 23, 17, 17,
-<a name="l10313"></a>10313 42, 69, -72, 3, 3, 64, 17, 11, 64, 13, 15, 52, 11, 64, 9, 11, 52, 11, 11, 80, 64, 42, 1, 42, -72,
-<a name="l10314"></a>10314 1, 21, -123, 47, 93, 17, 51, 47, 43, 43, -19, 17, 57, 47, 57, 47, 43, -3, 50, 47, -19, 51, 47, 18, 57,
-<a name="l10315"></a>10315 17, 51, 47, 51, 25, 47, 26, -19, 17, 18, 57, 57, 17, 57, 57, 17, 57, 57, 0, 24, 63, 26, -19, 63, 63,
-<a name="l10316"></a>10316 18, 57, 47, -19, 17, 18, 57, 47, 43, 93, 17, 18, 57, 17, 23, 57, 43, 18, 57, 17, 18, 57, 17, 57, 57,
-<a name="l10317"></a>10317 49, 48, 0, 93, 1, 7, 39, 23, 20, 7, 6, 7, 22, 23, 22, 21, 20, 6, 7, 6, 6, 35, 54, 53, 54,
-<a name="l10318"></a>10318 55, 54, 55, 38, 39, 38, 39, 38, 39, 38, 35, 34, 7, 6, 35, 34, 39, 38, 39, 38, 38, 53, 52, 55, 54,
-<a name="l10319"></a>10319 51, 50, 23, 22, 23, 22, 23, 23, 22, 23, 54, 55, 54, 53, 39, 52, 54, 55, 23, 22, 23, 22, 22, 3, 52,
-<a name="l10320"></a>10320 38, 39, 6, 6, 7, 50, 55, 54, 4, 14, 48, 59, 2, 34, 37, 80, 38, 15, 23, 4, 7, 106, -15, 114, 1,
-<a name="l10321"></a>10321 5, 19, -86, 117, 70, 32, 35, 84, 31, 24, 33, 19, 13, 30, 16, 11, 22, 47, 41, 45, 36, 26, 8, 12, 29,
-<a name="l10322"></a>10322 41, 78, 69, 85, 75, 73, 102, 45, 47, 67, 25, 22, 57, 23, 21, 23, 4, 44, 24, 75, -16, 17, 29, 30, 119,
-<a name="l10323"></a>10323 58, 118, 50, 85, 5, 70, -76, 29, 91, -122, 126, -118, -121, 70, 40, 63, 65, 37, 52, 35, 24, 27, 19, 13, 76,
-<a name="l10324"></a>10324 65, 91, -111, -124, 55, 60, 127, 43, 26, 35, 15, 8, 44, 39, 57, 46, 61, 43, 62, 35, 53, 78, 70, 114, 101,
-<a name="l10325"></a>10325 117, -92, 74, 94, -121, -118, 120, -70, 33, 66, 107, 44, 6, 43, 26, 14, 36, -4, 43, 22, 47, 54, 39, 102, 36,
-<a name="l10326"></a>10326 7, 12, 0, 0, 2, 0, 74, 0, -14, 4, -50, 5, -34, 0, 23, 0, 62, 0, -11, -71, 0, 22, -1, -32, -77,
-<a name="l10327"></a>10327 15, 17, 52, 20, -72, -1, -32, -77, 15, 17, 52, 21, -72, -1, -42, -77, 14, 17, 52, 41, -72, -1, -42, -77, 11,
-<a name="l10328"></a>10328 17, 52, 40, -72, -1, -32, 64, 9, 11, 17, 52, 91, 28, -119, 43, 2, 34, -72, -1, -32, 64, 45, 9, 10, 52,
-<a name="l10329"></a>10329 43, 42, 9, 17, 52, 42, 74, 9, 17, 52, 41, 84, 9, 17, 52, 40, 64, 9, 17, 52, 7, 10, 64, 10, 17,
-<a name="l10330"></a>10330 52, 10, 10, 18, 3, 32, 32, 48, 3, 64, 9, 24, 52, 3, 3, 62, 18, -66, 2, -14, 0, 48, 2, -17, 0,
-<a name="l10331"></a>10331 51, 2, -14, 0, 39, 2, -5, -78, 38, 38, 62, -70, 2, -17, 0, 25, 2, -21, -77, 7, 10, 0, 3, -72, -1,
-<a name="l10332"></a>10332 -64, -77, 24, 32, 52, 3, -72, -1, -64, 64, 13, 10, 15, 52, 3, 3, 16, 32, 55, 45, 11, 48, 1, 48, -72,
-<a name="l10333"></a>10333 3, 16, -78, 51, 51, 45, -72, 3, 16, -78, 55, 55, 24, -72, 2, -16, -77, 64, 38, 38, 16, -72, 1, 29, -123,
-<a name="l10334"></a>10334 47, 51, 47, 16, -11, 50, 47, -19, 51, 25, 47, 24, -19, 93, 17, 18, 57, 25, 18, 57, 47, 43, 43, 51, 57,
-<a name="l10335"></a>10335 57, 0, 24, 63, -19, 51, 47, -19, 63, -19, 63, 18, 57, 47, 43, 17, 57, 47, 17, 18, 57, 47, 43, 57, 49,
-<a name="l10336"></a>10336 48, 1, 43, 43, 43, 43, 43, 93, 0, 43, 43, 43, 43, 43, 1, 20, 6, 7, 38, 39, 38, 35, 34, 6, 35,
-<a name="l10337"></a>10337 34, 39, 38, 39, 38, 53, 52, 51, 50, 23, 22, 23, 22, 1, 35, 34, 39, 38, 53, 52, 38, 53, 2, 7, 6,
-<a name="l10338"></a>10338 7, 6, 33, 53, 36, 55, 54, 55, 54, 53, 52, 38, 39, 55, 54, 55, 22, 23, 22, 23, 22, 23, 22, 23, 22,
-<a name="l10339"></a>10339 51, 51, 3, 48, 4, 8, 56, 110, 122, 70, 15, 30, 20, 27, 58, 73, 44, 59, 41, 72, -103, -85, 116, -113, 1,
-<a name="l10340"></a>10340 -98, 61, 84, 51, 61, 7, 96, 75, 89, -94, -118, -2, -76, 1, 13, -124, -43, 110, -123, 25, 22, 33, 20, 17, 26,
-<a name="l10341"></a>10341 23, 16, 15, 19, 14, 18, 36, 24, 24, 61, 3, 48, 20, 28, 21, 125, -123, -109, 52, 35, 44, 58, 78, 88, 63,
-<a name="l10342"></a>10342 91, 101, -121, -91, -3, 87, 91, 110, -33, 16, 54, 7, -2, -11, 99, 116, 38, 32, 28, 81, 59, 94, 123, -108, -53,
-<a name="l10343"></a>10343 98, -86, 89, 84, 49, 34, -112, -89, 115, -124, -94, 99, 126, 54, 36, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l10344"></a>10344 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l10345"></a>10345 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l10346"></a>10346 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l10347"></a>10347 -1, -1, 0, 70, 5, 98, 1, -100, 6, 49, 0, 22, 2, -12, 0, 0, -1, -1, 0, 70, 4, -41, 1, -100, 6,
-<a name="l10348"></a>10348 61, 0, 22, 2, -15, 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l10349"></a>10349 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l10350"></a>10350 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l10351"></a>10351 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l10352"></a>10352 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l10353"></a>10353 5, 0, -5, 0, 32, 4, -64, 0, -1, -1, 0, 70, 4, -41, 1, 81, 6, 13, 0, 22, 2, -8, 0, 0, -1,
-<a name="l10354"></a>10354 -1, 0, 70, 4, -41, 1, -79, 6, 25, 0, 22, 2, -9, 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l10355"></a>10355 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l10356"></a>10356 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l10357"></a>10357 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, -1,
-<a name="l10358"></a>10358 -1, 0, 72, 4, -41, 1, -83, 6, -118, 0, 22, 2, -11, 0, 0, -1, -1, 0, 70, 4, -41, 1, -27, 6, 90,
-<a name="l10359"></a>10359 0, 22, 2, -14, 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l10360"></a>10360 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l10361"></a>10361 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4,
-<a name="l10362"></a>10362 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l10363"></a>10363 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l10364"></a>10364 0, -5, 0, 32, 4, -64, 0, -1, -1, 0, 70, 4, -41, 1, -79, 6, -71, 0, 22, 3, 73, 0, 0, -1, -1,
-<a name="l10365"></a>10365 0, 70, 4, -41, 1, -79, 7, 87, 0, 22, 3, 18, 0, 0, -1, -1, 0, 70, 4, -41, 1, -79, 6, -45, 0,
-<a name="l10366"></a>10366 22, 3, 75, 0, 0, -1, -1, 0, 70, 4, -41, 1, -79, 7, 61, 0, 22, 3, 72, 0, 0, -1, -1, 0, 64,
-<a name="l10367"></a>10367 4, -39, 1, -79, 7, 46, 0, 22, 3, 74, 0, 0, -1, -1, 0, 48, 4, -41, 1, -49, 7, 119, 0, 22, 3,
-<a name="l10368"></a>10368 71, 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l10369"></a>10369 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, -1, -1, 0, 70, -1,
-<a name="l10370"></a>10370 -43, 1, -100, 0, -92, 0, 22, 2, -10, 0, 0, -1, -1, 0, 70, -2, -10, 1, -100, 0, 91, 0, 22, 2, -13,
-<a name="l10371"></a>10371 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l10372"></a>10372 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l10373"></a>10373 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l10374"></a>10374 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l10375"></a>10375 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l10376"></a>10376 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l10377"></a>10377 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l10378"></a>10378 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l10379"></a>10379 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0,
-<a name="l10380"></a>10380 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0,
-<a name="l10381"></a>10381 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l10382"></a>10382 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l10383"></a>10383 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l10384"></a>10384 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3,
-<a name="l10385"></a>10385 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5,
-<a name="l10386"></a>10386 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17,
-<a name="l10387"></a>10387 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1,
-<a name="l10388"></a>10388 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0,
-<a name="l10389"></a>10389 -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0,
-<a name="l10390"></a>10390 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0,
-<a name="l10391"></a>10391 -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l10392"></a>10392 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l10393"></a>10393 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4,
-<a name="l10394"></a>10394 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l10395"></a>10395 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l10396"></a>10396 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l10397"></a>10397 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l10398"></a>10398 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l10399"></a>10399 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l10400"></a>10400 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l10401"></a>10401 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l10402"></a>10402 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l10403"></a>10403 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1,
-<a name="l10404"></a>10404 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l10405"></a>10405 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l10406"></a>10406 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l10407"></a>10407 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l10408"></a>10408 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l10409"></a>10409 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l10410"></a>10410 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l10411"></a>10411 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l10412"></a>10412 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l10413"></a>10413 -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l10414"></a>10414 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l10415"></a>10415 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l10416"></a>10416 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l10417"></a>10417 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l10418"></a>10418 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l10419"></a>10419 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l10420"></a>10420 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l10421"></a>10421 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0,
-<a name="l10422"></a>10422 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0,
-<a name="l10423"></a>10423 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l10424"></a>10424 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l10425"></a>10425 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l10426"></a>10426 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3,
-<a name="l10427"></a>10427 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5,
-<a name="l10428"></a>10428 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17,
-<a name="l10429"></a>10429 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1,
-<a name="l10430"></a>10430 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0,
-<a name="l10431"></a>10431 -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0,
-<a name="l10432"></a>10432 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0,
-<a name="l10433"></a>10433 -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l10434"></a>10434 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l10435"></a>10435 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4,
-<a name="l10436"></a>10436 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l10437"></a>10437 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l10438"></a>10438 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l10439"></a>10439 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l10440"></a>10440 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0,
-<a name="l10441"></a>10441 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l10442"></a>10442 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l10443"></a>10443 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l10444"></a>10444 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l10445"></a>10445 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1,
-<a name="l10446"></a>10446 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l10447"></a>10447 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l10448"></a>10448 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l10449"></a>10449 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l10450"></a>10450 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l10451"></a>10451 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l10452"></a>10452 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l10453"></a>10453 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l10454"></a>10454 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l10455"></a>10455 -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l10456"></a>10456 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l10457"></a>10457 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l10458"></a>10458 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l10459"></a>10459 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l10460"></a>10460 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l10461"></a>10461 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 0, -54, 1,
-<a name="l10462"></a>10462 24, 1, -55, 5, -73, 0, 18, 0, 30, 0, 62, -71, 0, 16, 2, -14, -73, 7, 64, 9, 10, 52, 7, 7, 28,
-<a name="l10463"></a>10463 -68, 2, -18, 0, 22, 2, -20, 0, 6, 2, -15, -76, 7, 7, 19, 25, 0, -72, 2, -19, -78, 13, 13, 19, -71,
-<a name="l10464"></a>10464 2, -19, 0, 25, 47, -19, 51, 47, -19, 17, 18, 57, 47, -19, 0, 63, -3, 50, 47, 43, 63, 49, 48, 1, 20,
-<a name="l10465"></a>10465 7, 6, 7, 6, 21, 35, 52, 39, 38, 39, 38, 53, 52, 54, 51, 50, 22, 3, 20, 6, 35, 34, 38, 53, 52,
-<a name="l10466"></a>10466 54, 51, 50, 22, 1, -55, 26, 43, 5, 26, 57, 25, 10, 37, 26, 70, 55, 57, 73, 6, 72, 52, 50, 72, 72,
-<a name="l10467"></a>10467 52, 50, 72, 5, 29, 67, 118, -61, 28, -110, -120, 126, -103, 58, -74, 126, 45, 61, 93, 92, -4, 55, 50, 72, 72,
-<a name="l10468"></a>10468 50, 51, 74, 74, 0, 0, 1, 0, -57, 1, 24, 1, -49, 2, 34, 0, 11, 0, 22, -66, 0, 9, 2, -18, 0,
-<a name="l10469"></a>10469 3, 2, -20, 0, 0, 2, -19, 0, 6, 47, -19, 0, 63, -19, 49, 48, 1, 20, 6, 35, 34, 38, 53, 52, 54,
-<a name="l10470"></a>10470 51, 50, 22, 1, -49, 79, 55, 54, 76, 77, 53, 56, 78, 1, -99, 54, 79, 78, 55, 54, 79, 78, 0, 0, 2,
-<a name="l10471"></a>10471 0, -58, 1, 24, 1, -51, 4, 87, 0, 11, 0, 23, 0, 42, -71, 0, 9, 2, -18, -78, 3, 3, 21, -68, 2,
-<a name="l10472"></a>10472 -18, 0, 15, 2, -20, 0, 0, 2, -19, -78, 6, 6, 12, -71, 2, -19, 0, 18, 47, -19, 51, 47, -19, 0, 63,
-<a name="l10473"></a>10473 -3, 50, 47, -19, 49, 48, 1, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 17, 20, 6, 35, 34, 38, 53,
-<a name="l10474"></a>10474 52, 54, 51, 50, 22, 1, -51, 78, 56, 53, 76, 74, 55, 56, 78, 79, 55, 53, 76, 75, 54, 56, 78, 3, -46,
-<a name="l10475"></a>10475 56, 78, 78, 56, 55, 78, 78, -3, -108, 54, 79, 78, 55, 54, 79, 78, 0, 2, 1, 0, 0, 0, 5, 0, 5,
-<a name="l10476"></a>10476 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64,
-<a name="l10477"></a>10477 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33,
-<a name="l10478"></a>10478 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0,
-<a name="l10479"></a>10479 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1,
-<a name="l10480"></a>10480 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0,
-<a name="l10481"></a>10481 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4,
-<a name="l10482"></a>10482 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0,
-<a name="l10483"></a>10483 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64,
-<a name="l10484"></a>10484 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33,
-<a name="l10485"></a>10485 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5,
-<a name="l10486"></a>10486 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64,
-<a name="l10487"></a>10487 -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0,
-<a name="l10488"></a>10488 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4,
-<a name="l10489"></a>10489 -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17,
-<a name="l10490"></a>10490 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0,
-<a name="l10491"></a>10491 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3,
-<a name="l10492"></a>10492 -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7,
-<a name="l10493"></a>10493 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32,
-<a name="l10494"></a>10494 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33,
-<a name="l10495"></a>10495 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0,
-<a name="l10496"></a>10496 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32,
-<a name="l10497"></a>10497 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0,
-<a name="l10498"></a>10498 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0,
-<a name="l10499"></a>10499 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37,
-<a name="l10500"></a>10500 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0,
-<a name="l10501"></a>10501 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4,
-<a name="l10502"></a>10502 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3,
-<a name="l10503"></a>10503 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5,
-<a name="l10504"></a>10504 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17,
-<a name="l10505"></a>10505 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1,
-<a name="l10506"></a>10506 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0,
-<a name="l10507"></a>10507 -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0,
-<a name="l10508"></a>10508 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0,
-<a name="l10509"></a>10509 -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33,
-<a name="l10510"></a>10510 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2,
-<a name="l10511"></a>10511 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4,
-<a name="l10512"></a>10512 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0,
-<a name="l10513"></a>10513 0, 3, 0, 7, 0, 0, 33, 17, 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5,
-<a name="l10514"></a>10514 0, -5, 0, 32, 4, -64, 0, 0, 2, 1, 0, 0, 0, 5, 0, 5, 0, 0, 3, 0, 7, 0, 0, 33, 17,
-<a name="l10515"></a>10515 33, 17, 37, 33, 17, 33, 1, 0, 4, 0, -4, 32, 3, -64, -4, 64, 5, 0, -5, 0, 32, 4, -64, 0, 0,
-<a name="l10516"></a>10516 1, -1, -70, 1, 37, 1, 0, 1, -45, 0, 3, 0, 24, -67, 0, 2, 2, -17, 0, 1, 2, -21, 0, 0, 2,
-<a name="l10517"></a>10517 -16, -79, 5, 1, 47, 16, -27, 0, 63, -19, 49, 48, 1, 33, 53, 33, 1, 0, -2, -70, 1, 70, 1, 37, -82,
-<a name="l10518"></a>10518 0, 0, 1, -1, -70, 1, 37, 8, 0, 1, -45, 0, 3, 0, 24, -67, 0, 2, 2, -17, 0, 1, 2, -21, 0,
-<a name="l10519"></a>10519 0, 2, -16, -79, 5, 1, 47, 16, -27, 0, 63, -19, 49, 48, 1, 33, 53, 33, 8, 0, -9, -70, 8, 70, 1,
-<a name="l10520"></a>10520 37, -82, 0, 0, 1, -1, -70, 1, 37, 16, 0, 1, -45, 0, 3, 0, 24, -67, 0, 2, 2, -17, 0, 1, 2,
-<a name="l10521"></a>10521 -21, 0, 0, 2, -16, -79, 5, 1, 47, 16, -27, 0, 63, -19, 49, 48, 1, 33, 53, 33, 16, 0, -17, -70, 16,
-<a name="l10522"></a>10522 70, 1, 37, -82, 0, 0, 2, 0, 99, -1, -25, 6, -84, 5, -44, 0, 15, 0, 44, 1, 1, -75, 27, 16, 13,
-<a name="l10523"></a>10523 14, 52, 39, -72, -1, -32, 64, 19, 16, 17, 52, 39, 32, 9, 10, 52, 10, 32, 9, 14, 52, 6, 32, 9, 14,
-<a name="l10524"></a>10524 52, 2, -72, -1, -32, -77, 9, 14, 52, 14, -72, -1, -32, 64, 70, 9, 14, 52, 40, 16, 23, 23, 12, 4, 16,
-<a name="l10525"></a>10525 30, 17, 3, 12, 30, 37, 3, 4, 30, 29, 9, 23, 40, 25, 8, 44, 44, 18, 38, 17, 26, 16, 16, 2, 85,
-<a name="l10526"></a>10526 17, 35, 11, 11, 6, 85, 17, 28, 12, 12, 6, 85, 17, 22, 13, 13, 6, 85, 17, 12, 15, 15, 6, 85, 17,
-<a name="l10527"></a>10527 56, 16, 16, 6, 85, 17, 17, 8, 38, 25, -72, -1, -26, -76, 16, 16, 2, 85, 25, -72, -1, -32, -76, 13, 13,
-<a name="l10528"></a>10528 2, 85, 25, -72, -1, -34, -76, 12, 12, 2, 85, 25, -72, -1, -32, -76, 11, 11, 6, 85, 25, -72, -1, -28, -76,
-<a name="l10529"></a>10529 12, 12, 6, 85, 25, -72, -1, -24, -76, 13, 13, 6, 85, 25, -72, -1, -46, -76, 16, 16, 6, 85, 25, -72, -1,
-<a name="l10530"></a>10530 -64, 64, 21, 11, 13, 52, 0, 25, 1, 25, 0, 38, 33, 8, 11, 11, 6, 85, 32, 33, 1, 33, 99, 45, 16,
-<a name="l10531"></a>10531 -10, 93, 43, -19, 47, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 51, 47, 43, 43, 43, 43, 43, 43, -19, 57,
-<a name="l10532"></a>10532 47, 17, 18, 57, 57, 0, 63, -19, 63, -19, 63, -19, 17, 18, 57, 47, 18, 57, 49, 48, 1, 43, 43, 43, 43,
-<a name="l10533"></a>10533 43, 43, 43, 1, 16, 23, 22, 51, 50, 55, 54, 17, 16, 39, 38, 35, 34, 7, 6, 37, 53, 51, 21, 20, 7,
-<a name="l10534"></a>10534 6, 7, 22, 21, 20, 2, 4, 35, 34, 36, 2, 53, 16, 55, 54, 33, 50, 4, 23, 54, 55, 54, 39, 1, 43,
-<a name="l10535"></a>10535 -113, -118, -37, -32, -119, -115, -19, 117, -111, -33, -125, -107, 4, -64, -63, 38, 52, -113, 26, -75, -2, -73, -65, -50, -2,
-<a name="l10536"></a>10536 -71, -88, -60, -65, 1, 59, -29, 1, 95, 73, 91, 37, 30, 1, 2, -57, -2, -4, -98, -104, -102, -96, 1, 21, 1,
-<a name="l10537"></a>10537 114, -106, 73, -115, -96, -7, -47, -91, 124, 66, 91, 76, 108, 121, -32, -2, -95, -75, -57, 1, 91, -63, 1, 104, -44,
-<a name="l10538"></a>10538 -50, -9, -48, 49, 56, 45, 86, 0, 2, 0, 68, -1, -24, 5, 0, 4, 64, 0, 15, 0, 44, 1, 19, 64, 14,
-<a name="l10539"></a>10539 89, 39, 1, 6, 32, 12, 14, 52, 10, 32, 12, 14, 52, 2, -72, -1, -32, -77, 12, 14, 52, 14, -72, -1, -32,
-<a name="l10540"></a>10540 64, 52, 12, 14, 52, 41, 16, 23, 23, 12, 4, 16, 28, 17, 7, 12, 28, 37, 7, 4, 28, 29, 11, 23, 40,
-<a name="l10541"></a>10541 25, 8, 44, 44, 18, 38, 17, 32, 16, 16, 6, 85, 17, 48, 15, 15, 6, 85, 17, 18, 11, 13, 6, 85, 17,
-<a name="l10542"></a>10542 17, 8, 36, 25, -72, -1, -26, 64, 17, 15, 15, 2, 85, 25, 24, 13, 13, 2, 85, 25, 16, 11, 11, 2, 85,
-<a name="l10543"></a>10543 25, -72, -1, -15, -76, 16, 16, 6, 85, 25, -72, -1, -45, -76, 15, 15, 6, 85, 25, -72, -1, -42, -76, 13, 13,
-<a name="l10544"></a>10544 6, 85, 25, -72, -1, -8, 64, 48, 11, 12, 6, 85, 0, 25, 32, 25, 2, 25, 0, 36, 0, 64, 36, 37, 52,
-<a name="l10545"></a>10545 33, 12, 14, 15, 2, 85, 33, 18, 13, 13, 2, 85, 33, 12, 12, 12, 2, 85, 33, 28, 11, 11, 2, 85, 33,
-<a name="l10546"></a>10546 8, 16, 16, 6, 85, 33, -72, -1, -4, 64, 30, 15, 15, 6, 85, 33, 8, 13, 13, 6, 85, 33, 22, 12, 12,
-<a name="l10547"></a>10547 6, 85, 33, 14, 11, 11, 6, 85, 31, 33, 63, 33, 2, 33, 49, 45, 16, -10, 93, 43, 43, 43, 43, 43, 43,
-<a name="l10548"></a>10548 43, 43, 43, 43, -19, 47, 93, 43, 43, 43, 43, 43, 43, 43, -19, 51, 47, 43, 43, 43, -19, 57, 47, 17, 18,
-<a name="l10549"></a>10549 57, 57, 0, 63, -19, 63, -19, 63, -19, 17, 18, 57, 47, 18, 57, 49, 48, 1, 43, 43, 43, 43, 93, 19, 20,
-<a name="l10550"></a>10550 23, 22, 51, 50, 55, 54, 53, 52, 39, 38, 35, 34, 7, 6, 37, 53, 51, 21, 20, 7, 6, 7, 20, 21, 16,
-<a name="l10551"></a>10551 7, 6, 35, 34, 39, 38, 17, 16, 55, 54, 51, 50, 23, 22, 23, 54, 54, 39, -3, 89, 84, -116, -116, 83, 89,
-<a name="l10552"></a>10552 90, 84, -118, -115, 83, 89, 3, 66, -63, 38, 49, -126, -16, 118, -117, -28, -123, -119, -92, -119, -59, -37, -117, 105, 26,
-<a name="l10553"></a>10553 68, 59, 1, 2, 19, -59, 108, 102, 102, 109, -54, -65, 107, 102, 101, 108, -105, -47, -91, 124, 66, 86, 72, 14, 15,
-<a name="l10554"></a>10554 -2, -116, -123, 65, -113, -108, 1, 8, 1, 39, -114, 118, -113, 109, -84, 42, 90, 85, 0, 0, 1, 0, -95, -1, -25,
-<a name="l10555"></a>10555 6, -126, 5, -70, 0, 37, 1, 37, -75, 15, 52, 12, 14, 52, 12, -72, -1, -32, 64, 19, 12, 14, 52, 38, 24,
-<a name="l10556"></a>10556 1, 33, 7, 7, 26, 0, 28, 1, 2, 31, 2, 19, 2, 26, -72, 2, -69, 64, 54, 14, 9, 37, 37, 2, 14,
-<a name="l10557"></a>10557 9, 13, 2, 85, 2, 38, 1, 18, 10, 10, 2, 85, 1, 68, 11, 11, 6, 85, 1, 8, 12, 12, 6, 85, 1,
-<a name="l10558"></a>10558 30, 13, 13, 6, 85, 1, 68, 15, 15, 6, 85, 1, 68, 16, 16, 6, 85, 1, 1, 30, 38, 32, 8, -72, -1,
-<a name="l10559"></a>10559 -20, -76, 15, 15, 2, 85, 8, -72, -1, -18, 64, 11, 13, 13, 2, 85, 8, 16, 12, 12, 2, 85, 8, -72, -1,
-<a name="l10560"></a>10560 -59, 64, 11, 11, 11, 6, 85, 8, 28, 12, 12, 6, 85, 8, -72, -1, -15, -76, 13, 13, 6, 85, 8, -72, -1,
-<a name="l10561"></a>10561 -45, -76, 15, 15, 6, 85, 8, -72, -1, -45, 64, 14, 16, 16, 6, 85, 8, 21, 38, 18, 32, 16, 16, 2, 85,
-<a name="l10562"></a>10562 18, -72, -1, -10, -76, 15, 15, 2, 85, 18, -72, -1, -10, -76, 13, 13, 2, 85, 18, -72, -1, -6, -76, 12, 12,
-<a name="l10563"></a>10563 2, 85, 18, -72, -1, -6, -76, 12, 12, 6, 85, 18, -72, -1, -10, -76, 13, 13, 6, 85, 18, -72, -1, -15, -76,
-<a name="l10564"></a>10564 15, 15, 6, 85, 18, -72, -1, -8, -76, 16, 16, 6, 85, 18, -72, -1, -64, -75, 19, 21, 52, 18, 93, 38, 16,
-<a name="l10565"></a>10565 -10, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 47, 43, 43, 43, 43, 43, 43, 43, 43, 60, -19, 51, 47, 43,
-<a name="l10566"></a>10566 43, 43, 43, 43, 43, -19, 43, 57, 47, 0, 63, -19, 63, 63, 63, -19, 17, 57, 47, 57, 49, 48, 1, 93, 43,
-<a name="l10567"></a>10567 43, 1, 53, 51, 21, 20, 7, 6, 7, 17, 20, 7, 6, 7, 6, 35, 32, 3, 38, 53, 17, 51, 17, 20, 23,
-<a name="l10568"></a>10568 22, 22, 51, 50, 55, 54, 17, 17, 51, 17, 54, 55, 54, 53, 5, -63, -63, 36, 99, -39, 50, 52, -128, -125, -44,
-<a name="l10569"></a>10569 -2, 103, 115, 56, -62, 36, 34, -82, 125, -37, 86, 91, -62, -100, 70, 27, 4, -23, -47, -91, -99, 62, -83, 10, -2,
-<a name="l10570"></a>10570 -24, -31, 126, -125, 80, 82, 1, 21, -122, -23, 3, 79, -4, -78, -67, 93, 89, 99, 97, 102, 1, 15, 3, 78, -2,
-<a name="l10571"></a>10571 19, 16, 108, 42, 118, 0, 0, 1, 0, -125, -1, -24, 5, 29, 4, 38, 0, 36, 1, 28, -75, 27, 16, 11, 13,
-<a name="l10572"></a>10572 52, 24, -72, -1, -32, 64, 83, 16, 17, 52, 14, 32, 9, 10, 52, 10, 19, 25, 32, 7, 7, 25, 0, 28, 1,
-<a name="l10573"></a>10573 6, 30, 6, 19, 6, 9, 10, 25, 28, 12, 36, 36, 2, 38, 1, 30, 11, 11, 6, 85, 1, 20, 12, 12, 6,
-<a name="l10574"></a>10574 85, 1, 45, 13, 13, 6, 85, 1, 12, 15, 15, 6, 85, 1, 32, 16, 16, 6, 85, 1, 1, 8, 9, 51, 29,
-<a name="l10575"></a>10575 37, 31, 8, 44, 16, 16, 2, 85, 8, 18, 14, 14, 2, 85, 8, -72, -1, -16, 64, 11, 13, 13, 2, 85, 8,
-<a name="l10576"></a>10576 10, 12, 12, 2, 85, 8, -72, -1, -12, 64, 11, 11, 11, 6, 85, 8, 10, 12, 12, 6, 85, 8, -72, -1, -30,
-<a name="l10577"></a>10577 -76, 13, 13, 6, 85, 8, -72, -1, -34, -73, 16, 16, 6, 85, 8, 21, 37, 18, -72, -1, -8, -76, 16, 16, 2,
-<a name="l10578"></a>10578 85, 18, -72, -1, -8, 64, 23, 14, 14, 2, 85, 18, 4, 12, 12, 2, 85, 18, 10, 11, 11, 6, 85, 18, 4,
-<a name="l10579"></a>10579 12, 12, 6, 85, 18, -72, -1, -4, -76, 13, 13, 6, 85, 18, -72, -1, -14, -76, 15, 16, 6, 85, 18, -72, -1,
-<a name="l10580"></a>10580 -64, 64, 18, 51, 54, 52, -16, 18, 1, 0, 18, 32, 18, -48, 18, -32, 18, 4, 18, 78, 37, 16, -10, 93, 113,
-<a name="l10581"></a>10581 43, 43, 43, 43, 43, 43, 43, 43, -19, 47, 43, 43, 43, 43, 43, 43, 43, 43, 60, -3, -28, 17, 51, 47, 43,
-<a name="l10582"></a>10582 43, 43, 43, 43, -19, 57, 47, 0, 47, -19, 63, 63, 63, 63, -19, 17, 57, 47, 57, 17, 18, 57, 49, 48, 1,
-<a name="l10583"></a>10583 43, 43, 0, 43, 1, 53, 51, 21, 20, 7, 6, 7, 17, 35, 53, 6, 35, 34, 38, 38, 39, 38, 53, 17, 51,
-<a name="l10584"></a>10584 17, 20, 23, 22, 51, 50, 54, 54, 53, 17, 51, 17, 54, 55, 54, 53, 4, 92, -63, 36, 92, -67, -95, 124, -43,
-<a name="l10585"></a>10585 93, -93, 80, 16, 11, -76, 11, 35, -83, 83, -115, 58, -76, 127, 63, 28, 3, 85, -47, -91, -99, 62, -96, 20, -2,
-<a name="l10586"></a>10586 14, -100, -76, 71, 110, 79, 54, 114, 2, -110, -3, -77, -113, 47, -104, 84, -114, -120, 2, 57, -2, 24, 22, 97, 42,
-<a name="l10587"></a>10587 118, 0, 0, 1, -3, -36, 6, -115, -1, 69, 7, 43, 0, 3, 0, 44, -73, 1, 32, 14, 17, 52, 1, -128, 2,
-<a name="l10588"></a>10588 -70, 3, 23, 0, 0, 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -71, 2, 96, 0, 2, 47, -19, 93, -3,
-<a name="l10589"></a>10589 -19, 0, 125, 63, 26, -51, 49, 48, 1, 43, 3, 35, 39, 51, -69, -126, -25, -30, 6, -115, -98, 0, 0, 1, -4,
-<a name="l10590"></a>10590 47, 6, -115, -3, -104, 7, 43, 0, 3, 0, 44, -73, 1, 32, 14, 17, 52, 1, -128, 2, -70, 3, 23, 0, 0,
-<a name="l10591"></a>10591 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -71, 2, 96, 0, 2, 47, -19, 93, -3, -19, 0, 125, 63, 26,
-<a name="l10592"></a>10592 -51, 49, 48, 1, 43, 1, 35, 39, 51, -3, -104, -126, -25, -30, 6, -115, -98, 0, 1, -4, -90, 6, 11, -2, 30,
-<a name="l10593"></a>10593 7, 35, 0, 3, 0, 83, -75, 1, 32, 14, 17, 52, 1, -72, -1, -64, 64, 31, 9, 10, 52, 1, -121, 31, 2,
-<a name="l10594"></a>10594 47, 2, 2, 31, 2, 47, 2, -113, 2, -97, 2, 4, -81, 2, -65, 2, 2, 2, 64, 9, 16, 52, 2, 0, -72,
-<a name="l10595"></a>10595 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -72, 2, 96, -75, 112, 2, -80, 2, 2, 2, 47, 93, -19, 93,
-<a name="l10596"></a>10596 -3, -19, 0, 47, 43, 93, 113, 114, -19, 43, 49, 48, 1, 43, 1, 35, 3, 51, -2, 30, -111, -25, -15, 6, 11,
-<a name="l10597"></a>10597 1, 24, 0, 1, -2, 84, 6, -115, -1, -67, 7, 43, 0, 3, 0, 65, -71, 0, 2, -1, -32, -77, 14, 17, 52,
-<a name="l10598"></a>10598 1, -72, -1, -32, -75, 14, 17, 52, 2, -128, 0, -70, 3, 23, 0, 3, -1, -12, -77, 9, 18, 52, 3, -72, 2,
-<a name="l10599"></a>10599 83, -73, 2, -122, 79, 0, -33, 0, 2, 0, -71, 2, 96, 0, 1, 47, -19, 93, -3, -19, 43, 0, 125, 63, 26,
-<a name="l10600"></a>10600 -51, 49, 48, 1, 43, 43, 1, 51, 7, 35, -2, -37, -30, -25, -126, 7, 43, -98, 0, 0, 1, -4, -41, 6, -115,
-<a name="l10601"></a>10601 -2, 64, 7, 43, 0, 3, 0, 56, -71, 0, 2, -1, -32, -75, 14, 17, 52, 2, -128, 0, -70, 3, 23, 0, 3,
-<a name="l10602"></a>10602 -1, -12, -77, 9, 18, 52, 3, -72, 2, 83, -73, 2, -122, 79, 0, -33, 0, 2, 0, -71, 2, 96, 0, 1, 47,
-<a name="l10603"></a>10603 -19, 93, -3, -19, 43, 0, 125, 63, 26, -51, 49, 48, 1, 43, 1, 51, 7, 35, -3, 94, -30, -25, -126, 7, 43,
-<a name="l10604"></a>10604 -98, 0, 1, -3, 115, 6, 11, -2, -21, 7, 35, 0, 3, 0, 84, -77, -103, 2, 1, 2, -72, -1, -32, -77, 14,
-<a name="l10605"></a>10605 17, 52, 2, -72, -1, -64, 64, 31, 9, 10, 52, 2, -121, 31, 1, 47, 1, 2, 31, 1, 47, 1, -113, 1, -97,
-<a name="l10606"></a>10606 1, 4, -81, 1, -65, 1, 2, 1, 64, 9, 16, 52, 1, 3, -72, 2, 83, -73, 2, -122, 79, 0, -33, 0, 2,
-<a name="l10607"></a>10607 0, -71, 2, 96, 0, 1, 47, -19, 93, -3, -19, 0, 47, 43, 93, 113, 114, -19, 43, 49, 48, 1, 43, 93, 1,
-<a name="l10608"></a>10608 51, 3, 35, -3, -6, -15, -25, -111, 7, 35, -2, -24, 0, 0, 1, -2, 41, 5, -24, -1, -34, 7, 44, 0, 21,
-<a name="l10609"></a>10609 0, -117, -71, 0, 17, -1, -64, 64, 9, 9, 24, 52, 10, 12, 9, 7, 21, 18, -72, -1, -64, 64, 14, 18, 24,
-<a name="l10610"></a>10610 52, 18, -112, 20, 1, 127, 20, 1, -112, 20, 1, 20, -72, -1, -64, -77, 9, 12, 52, 20, -72, -1, -64, -77, 25,
-<a name="l10611"></a>10611 37, 52, 20, -72, -1, -64, 64, 10, 55, 57, 52, 20, 64, 83, 90, 52, 20, 7, -70, 3, 22, 0, 12, 3, 23,
-<a name="l10612"></a>10612 64, 12, 16, -55, 3, 3, 19, 9, 20, 10, 10, 19, 87, 20, -72, -1, -64, 64, 9, 11, 13, 52, 0, 20, 112,
-<a name="l10613"></a>10613 20, 2, 20, 47, 93, 43, -19, 51, 47, 18, 57, 17, 51, 47, -19, 0, 125, 63, 24, -19, 125, -44, 43, 43, 43,
-<a name="l10614"></a>10614 43, 93, 113, 114, 24, -35, 43, -51, 17, 57, 18, 57, 49, 48, 1, 43, 0, 55, 54, 55, 54, 39, 38, 35, 34,
-<a name="l10615"></a>10615 7, 39, 54, 23, 22, 23, 22, 23, 22, 7, 21, 35, 53, -2, -19, 16, 53, 1, 1, 29, 42, 91, 31, 63, 11,
-<a name="l10616"></a>10616 39, 105, 123, 78, 86, 2, 4, -70, 112, 6, 94, 5, 13, 28, 23, 16, 23, 4, 94, 8, 1, 1, 39, 42, 67,
-<a name="l10617"></a>10617 101, 23, 50, 112, 0, 1, -2, 13, 6, 109, -1, -95, 7, 44, 0, 20, 0, -128, -71, 0, 16, -1, -64, 64, 42,
-<a name="l10618"></a>10618 9, 32, 52, 11, 13, 10, 7, 17, 17, 20, 64, 19, 64, 124, -118, 52, 19, 64, 82, 85, 52, 19, 64, 75, 76,
-<a name="l10619"></a>10619 52, 19, 64, 60, 62, 52, 19, 64, 38, 54, 52, 16, 19, 1, 19, -128, 7, -68, 1, -113, 0, 13, 3, 23, 0,
-<a name="l10620"></a>10620 15, -1, -64, 64, 15, 22, 24, 52, 15, -8, 3, 3, 18, 10, 19, 11, 11, 18, -112, 19, 47, -19, 51, 47, 18,
-<a name="l10621"></a>10621 57, 17, 51, 47, -19, 43, 0, 125, 63, 24, -19, 26, -36, 113, 43, 43, 43, 43, 43, 26, -51, 57, 47, 17, 57,
-<a name="l10622"></a>10622 18, 57, -79, 6, 2, 67, 84, 88, -76, 17, 64, 9, 25, 52, 0, 43, 89, 49, 48, 1, 43, 0, 55, 54, 55,
-<a name="l10623"></a>10623 54, 39, 38, 35, 34, 6, 7, 39, 54, 23, 4, 23, 22, 7, 21, 35, 53, -2, -65, 18, 49, 1, 1, 27, 39,
-<a name="l10624"></a>10624 84, 8, 60, 18, 11, 36, 98, 1, 6, 5, 3, -84, 93, 6, -90, 4, 11, 22, 13, 9, 13, 5, 3, 65, 5,
-<a name="l10625"></a>10625 1, 1, 90, 63, 14, 22, 55, 0, 0, 1, -3, 17, 5, -24, -2, -58, 7, 44, 0, 21, 0, -117, -71, 0, 17,
-<a name="l10626"></a>10626 -1, -64, 64, 9, 9, 24, 52, 10, 12, 9, 7, 21, 18, -72, -1, -64, 64, 14, 18, 24, 52, 18, -112, 20, 1,
-<a name="l10627"></a>10627 127, 20, 1, -112, 20, 1, 20, -72, -1, -64, -77, 9, 12, 52, 20, -72, -1, -64, -77, 25, 37, 52, 20, -72, -1,
-<a name="l10628"></a>10628 -64, 64, 10, 55, 57, 52, 20, 64, 83, 90, 52, 20, 7, -70, 3, 22, 0, 12, 3, 23, 64, 12, 16, -55, 3,
-<a name="l10629"></a>10629 3, 19, 9, 20, 10, 10, 19, 87, 20, -72, -1, -64, 64, 9, 11, 13, 52, 0, 20, 112, 20, 2, 20, 47, 93,
-<a name="l10630"></a>10630 43, -19, 51, 47, 18, 57, 17, 51, 47, -19, 0, 125, 63, 24, -19, 125, -44, 43, 43, 43, 43, 93, 113, 114, 24,
-<a name="l10631"></a>10631 -35, 43, -51, 17, 57, 18, 57, 49, 48, 1, 43, 0, 55, 54, 55, 54, 39, 38, 35, 34, 7, 39, 54, 23, 22,
-<a name="l10632"></a>10632 23, 22, 23, 22, 7, 21, 35, 53, -3, -43, 16, 53, 1, 1, 29, 42, 91, 31, 63, 11, 39, 105, 123, 78, 86,
-<a name="l10633"></a>10633 2, 4, -70, 112, 6, 94, 5, 13, 28, 23, 16, 23, 4, 94, 8, 1, 1, 39, 42, 75, 93, 23, 50, 112, 0,
-<a name="l10634"></a>10634 1, -4, 103, 6, 109, -3, -5, 7, 44, 0, 20, 0, -128, -71, 0, 16, -1, -64, 64, 42, 9, 32, 52, 11, 13,
-<a name="l10635"></a>10635 10, 7, 17, 17, 20, 64, 19, 64, 124, -118, 52, 19, 64, 82, 85, 52, 19, 64, 75, 76, 52, 19, 64, 60, 62,
-<a name="l10636"></a>10636 52, 19, 64, 38, 54, 52, 16, 19, 1, 19, -128, 7, -68, 1, -113, 0, 13, 3, 23, 0, 15, -1, -64, 64, 15,
-<a name="l10637"></a>10637 22, 24, 52, 15, -8, 3, 3, 18, 10, 19, 11, 11, 18, -112, 19, 47, -19, 51, 47, 18, 57, 17, 51, 47, -19,
-<a name="l10638"></a>10638 43, 0, 125, 63, 24, -19, 26, -36, 113, 43, 43, 43, 43, 43, 26, -51, 57, 47, 17, 57, 18, 57, -79, 6, 2,
-<a name="l10639"></a>10639 67, 84, 88, -76, 17, 64, 9, 25, 52, 0, 43, 89, 49, 48, 1, 43, 0, 55, 54, 55, 54, 39, 38, 35, 34,
-<a name="l10640"></a>10640 6, 7, 39, 54, 23, 4, 23, 22, 7, 21, 35, 53, -3, 25, 18, 49, 1, 1, 27, 39, 84, 8, 60, 18, 11,
-<a name="l10641"></a>10641 36, 98, 1, 6, 5, 3, -84, 93, 6, -90, 4, 11, 22, 13, 9, 13, 5, 3, 65, 5, 1, 1, 90, 63, 14,
-<a name="l10642"></a>10642 22, 55, 0, 0, 1, -3, -99, 6, 73, 0, 59, 7, 48, 0, 18, 0, 95, -75, 14, 32, 9, 17, 52, 11, -72,
-<a name="l10643"></a>10643 -1, -32, 64, 55, 9, 19, 52, 2, 32, 9, 17, 52, 0, 0, -17, 12, 1, 12, 69, 7, 7, -17, 16, 1, 16,
-<a name="l10644"></a>10644 69, 3, 3, 31, 9, -33, 9, 2, -113, 9, 1, 9, 64, 9, 16, 52, 63, 9, -65, 9, 2, 9, 10, 118, 9,
-<a name="l10645"></a>10645 9, 0, 118, 64, 18, 111, 18, 2, 18, 47, 93, -19, 51, 47, -19, 0, 47, 93, 43, 113, 114, 51, 47, -19, 93,
-<a name="l10646"></a>10646 57, 47, -19, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35,
-<a name="l10647"></a>10647 34, 39, 38, 35, 34, 23, -3, -98, 1, 113, 91, 62, 107, 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78,
-<a name="l10648"></a>10648 2, 6, 73, 102, 126, 54, 30, 87, -28, 56, 36, 95, 0, 0, 1, -5, -11, 6, 124, -2, -109, 7, 43, 0, 18,
-<a name="l10649"></a>10649 0, -39, -77, 75, 14, 1, 11, -72, -1, -32, 64, 11, 10, 19, 52, 2, 32, 10, 17, 52, 0, 0, 7, -72, 3,
-<a name="l10650"></a>10650 22, 64, 31, 64, 12, 64, 94, 53, 12, 64, 79, 83, 52, 12, 64, 67, 69, 52, 12, 64, 43, 45, 52, 111, 12,
-<a name="l10651"></a>10651 127, 12, 2, 15, 12, 1, 12, -128, 16, -72, 3, 22, 64, 97, 3, 3, 15, 9, -17, 9, 2, 31, 9, 47, 9,
-<a name="l10652"></a>10652 79, 9, 95, 9, -113, 9, -97, 9, 6, 15, 9, 95, 9, 111, 9, 127, 9, -65, 9, -16, 9, 6, 9, 64, -117,
-<a name="l10653"></a>10653 53, 9, 64, 106, 108, 52, 9, 64, 97, 53, 9, 64, 92, 93, 52, 9, 64, 87, 89, 52, 9, 64, 77, 81, 52,
-<a name="l10654"></a>10654 9, 64, 68, 73, 52, 9, 64, 58, 53, 9, 64, 49, 52, 52, 9, 64, 46, 66, 52, 9, 64, 39, 44, 52, 9,
-<a name="l10655"></a>10655 64, 18, 37, 52, 9, -128, 10, 13, 52, 9, 10, -72, 3, 22, -78, 9, 9, 0, -71, 3, 22, 0, 18, 47, -19,
-<a name="l10656"></a>10656 51, 47, -19, 0, 125, 47, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 51, 24, 47,
-<a name="l10657"></a>10657 -19, 26, -35, 93, 113, 43, 43, 43, 43, 26, -19, 51, 47, 49, 48, 1, 43, 43, 93, 1, 38, 54, 51, 50, 23,
-<a name="l10658"></a>10658 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -5, -10, 1, 113, 91, 62, 107, 59, 68, 61, 12, 97,
-<a name="l10659"></a>10659 6, -66, 63, 103, 67, 67, 78, 2, 6, 124, 82, 91, 44, 24, 70, -84, 44, 29, 76, 0, 0, 1, -4, 114, 6,
-<a name="l10660"></a>10660 11, -1, 16, 6, -14, 0, 18, 0, 115, -75, 14, 32, 9, 17, 52, 11, -72, -1, -32, 64, 16, 9, 19, 52, 2,
-<a name="l10661"></a>10661 32, 9, 17, 52, 0, 0, -17, 12, 1, 12, 69, 7, -72, -1, -64, 64, 52, 33, 38, 52, 7, 7, -17, 16, 1,
-<a name="l10662"></a>10662 16, 69, 3, 3, 31, 9, 47, 9, 63, 9, 3, 47, 9, -113, 9, 2, 9, 64, 9, 16, 52, 9, 64, 54, 62,
-<a name="l10663"></a>10663 52, 63, 9, -65, 9, 2, 9, 10, 118, 9, 9, 0, 118, 64, 18, 111, 18, 2, 18, 47, 93, -19, 51, 47, -19,
-<a name="l10664"></a>10664 0, 47, 93, 43, 43, 113, 114, 51, 47, -19, 93, 57, 47, 43, -19, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1,
-<a name="l10665"></a>10665 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -4, 115, 1, 113, 91, 62, 107,
-<a name="l10666"></a>10666 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78, 2, 6, 11, 102, 126, 54, 30, 87, -28, 56, 36, 95, 0,
-<a name="l10667"></a>10667 0, 1, -2, -43, 5, -44, 1, 28, 6, 102, 0, 19, 0, 61, -71, 0, 10, -1, -16, -77, 22, 31, 52, 4, -72,
-<a name="l10668"></a>10668 -1, -16, -76, 22, 31, 52, 11, 2, -72, -1, -64, 64, 19, 35, 40, 52, 2, -128, -16, 7, 1, 7, -128, 16, 3,
-<a name="l10669"></a>10669 12, -128, 11, 11, 2, -128, 3, 47, -19, 51, 47, -19, 0, 63, -19, 113, 26, -35, 43, -64, 49, 48, 0, 43, 43,
-<a name="l10670"></a>10670 3, 38, 39, 51, 22, 23, 22, 51, 50, 55, 54, 55, 51, 6, 7, 6, 35, 34, 39, 38, -4, 30, 17, 78, 24,
-<a name="l10671"></a>10671 59, 64, 65, 67, 64, 59, 24, 79, 31, 73, 77, 112, 35, 31, 118, 6, 35, 30, 37, 29, 19, 20, 20, 18, 30,
-<a name="l10672"></a>10672 72, 36, 38, 4, 14, 0, 1, -2, -43, 5, -44, 1, 57, 6, 79, 0, 6, 0, 57, 64, 17, 0, 3, 6, 15,
-<a name="l10673"></a>10673 3, 1, 3, -128, 2, 3, 3, 4, 0, 3, 1, 5, 6, -72, -1, -64, -77, 20, 24, 52, 6, -72, -1, -64, -75,
-<a name="l10674"></a>10674 12, 17, 52, 6, 2, 1, 47, -51, -42, 43, 43, -51, 18, 23, 57, 0, 63, 26, -51, 114, -64, 18, 57, 49, 48,
-<a name="l10675"></a>10675 1, 19, 7, 35, 55, 51, 23, 35, 7, -125, -81, -47, -61, -48, -81, 6, 23, 67, 123, 123, 0, 1, -1, 2, -2,
-<a name="l10676"></a>10676 -69, -1, -49, -1, -120, 0, 3, 0, 40, 64, 19, 0, 60, 80, 1, -112, 1, -48, 1, 3, 0, 1, 1, 1, 3,
-<a name="l10677"></a>10677 60, 64, 0, 1, 0, -72, -1, -64, -77, 9, 10, 52, 0, 47, 43, 113, -19, 0, 47, 113, 114, -19, 49, 48, 3,
-<a name="l10678"></a>10678 53, 51, 21, -2, -51, -2, -69, -51, -51, 0, 3, 0, -96, 0, -10, 3, -119, 5, -70, 0, 24, 0, 36, 0, 40,
-<a name="l10679"></a>10679 0, -92, 64, 21, -113, 16, -128, 20, 2, -119, 12, -122, 24, 2, 7, 2, 46, 8, 1, 1, 4, 22, 38, 46, 39,
-<a name="l10680"></a>10680 -72, -1, -64, 64, 23, 9, 11, 52, 39, 39, 14, 24, 12, 34, 11, 11, 28, -111, 14, 64, 10, 12, 52, 14, 14,
-<a name="l10681"></a>10681 34, -111, 22, -72, -1, -64, 64, 14, 10, 12, 52, 22, 22, 4, 2, 31, 0, 11, 11, 10, 0, 2, -72, -1, -64,
-<a name="l10682"></a>10682 64, 12, 10, 22, 52, 2, 2, 4, 25, 7, 37, 37, 4, 0, -72, 2, -114, 64, 10, 5, 32, 10, 1, 10, 10,
-<a name="l10683"></a>10683 42, 38, 38, 25, -71, 2, -114, 0, 18, 47, -19, 51, 47, 17, 51, 47, 93, 60, -3, 60, 51, 47, 60, 17, 18,
-<a name="l10684"></a>10684 57, 47, 43, 17, 18, 57, 47, 18, 57, 0, 63, 51, 47, 43, -19, 51, 47, 43, -19, 57, 47, 17, 57, 57, 17,
-<a name="l10685"></a>10685 51, 47, 43, -19, 17, 18, 57, 47, 60, -3, 60, 49, 48, 0, 93, 93, 1, 35, 53, 51, 53, 51, 21, 51, 21,
-<a name="l10686"></a>10686 35, 17, 35, 53, 6, 35, 34, 39, 38, 53, 52, 55, 54, 51, 50, 23, 1, 20, 22, 51, 50, 54, 53, 52, 38,
-<a name="l10687"></a>10687 35, 34, 6, 1, 33, 53, 33, 2, -90, 94, 94, 125, 102, 102, 116, 71, -119, -65, 87, 41, -108, 74, 92, -126, 74,
-<a name="l10688"></a>10688 -2, 123, 111, 91, 91, 107, 109, 95, 92, 104, 2, 104, -3, 23, 2, -23, 5, 13, 92, 81, 81, 92, -4, -83, 93,
-<a name="l10689"></a>10689 111, -69, 87, 114, -12, 96, 49, 103, -2, -30, -126, -102, -109, 126, -116, -100, -106, -3, 67, 91, 0, 3, 0, 107, -1,
-<a name="l10690"></a>10690 -57, 6, -106, 5, -45, 0, 3, 0, 12, 0, 48, 0, -79, 64, 21, 2, 3, 3, 63, 0, 1, 20, 0, 0, 1,
-<a name="l10691"></a>10691 34, 33, 33, 31, 27, 13, 14, 14, 18, 41, 27, -72, 2, 97, -77, 26, 26, 18, 31, -68, 2, 97, 0, 37, 1,
-<a name="l10692"></a>10692 31, 0, 18, 2, 97, 64, 9, 47, -30, 3, 0, 9, 5, 7, -24, 8, -70, 2, -93, 0, 4, 1, 31, 64, 22,
-<a name="l10693"></a>10693 10, -30, 2, 1, 1, 2, 1, 14, 41, 21, 27, 26, 26, 29, 14, 33, 41, 34, 34, 14, 41, 13, -72, 2, 40,
-<a name="l10694"></a>10694 64, 20, 43, 29, 41, 39, 39, 21, 41, 43, 43, 50, 3, 12, 0, 7, 10, 12, 41, 7, -53, 4, 47, -26, -19,
-<a name="l10695"></a>10695 57, 18, 57, 18, 57, 17, 51, 47, -3, 57, 47, -19, 16, -3, -19, 51, 47, -19, 17, 18, 57, 47, 57, 17, 57,
-<a name="l10696"></a>10696 18, 57, 57, 0, 63, 60, -12, -19, -12, -3, 57, 63, 60, -10, -19, -3, -19, 17, 57, 47, -20, 57, 18, 57, 47,
-<a name="l10697"></a>10697 57, 17, 18, 57, 47, 57, -121, 5, 46, 43, 125, 16, -60, 49, 48, 23, 1, 51, 1, 3, 17, 6, 7, 53, 54,
-<a name="l10698"></a>10698 55, 51, 17, 1, 55, 22, 23, 22, 51, 50, 54, 53, 52, 35, 34, 6, 35, 55, 22, 53, 52, 35, 34, 7, 39,
-<a name="l10699"></a>10699 54, 54, 51, 32, 21, 20, 7, 22, 21, 20, 7, 6, 35, 32, -28, 4, 77, -99, -5, -77, 54, 102, 122, -100, 105,
-<a name="l10700"></a>10700 108, 2, 85, -110, 20, 32, 43, 59, 70, 87, -97, 7, 41, 7, 22, -100, 119, 101, 41, -113, 41, 125, 120, 1, 19,
-<a name="l10701"></a>10701 -118, -83, 79, 84, -115, -2, -9, 57, 6, 12, -7, -12, 3, 22, 2, 42, 81, 32, 123, 50, -119, -3, 17, -3, -54,
-<a name="l10702"></a>10702 15, 59, 23, 30, 77, 56, 110, 3, 110, 2, 104, 89, 102, 23, 107, 83, -69, 120, 40, 42, -107, 97, 65, 69, 0,
-<a name="l10703"></a>10703 0, 3, 0, 25, -1, -57, 6, -116, 5, -45, 0, 3, 0, 39, 0, 66, 0, -48, 64, 21, 2, 3, 3, 63, 0,
-<a name="l10704"></a>10704 1, 20, 0, 0, 1, 25, 24, 24, 22, 18, 4, 5, 5, 9, 32, 18, -72, 2, 97, -77, 17, 17, 9, 22, -68,
-<a name="l10705"></a>10705 2, 97, 0, 28, 1, 31, 0, 9, 2, 97, 64, 11, 38, -30, 3, 0, 9, 52, 51, 51, 48, 65, 64, -68, 2,
-<a name="l10706"></a>10706 97, 0, 66, 1, 31, 0, 48, 2, 97, 64, 22, 54, -30, 2, 1, 1, 2, 1, 24, 32, 12, 18, 17, 17, 20,
-<a name="l10707"></a>10707 5, 24, 41, 25, 25, 5, 41, 4, -72, 2, 40, 64, 13, 34, 20, 41, 30, 30, 12, 41, 34, 34, 68, 3, 0,
-<a name="l10708"></a>10708 64, -72, -1, -32, 64, 18, 15, 17, 52, 64, 46, 40, 66, 58, 46, 41, 58, -65, 40, 51, 41, 52, 39, 40, 47,
-<a name="l10709"></a>10709 -12, -19, 16, -3, -19, -28, 17, 18, 57, 43, 57, 57, 17, 51, 47, -3, 57, 47, -19, 16, -3, -19, 51, 47, -19,
-<a name="l10710"></a>10710 17, 18, 57, 47, 57, 17, 57, 17, 57, 57, 0, 63, 60, -12, -19, -3, -19, 17, 18, 57, 47, 57, 63, 60, -10,
-<a name="l10711"></a>10711 -19, -3, -19, 17, 57, 47, -20, 57, 18, 57, 47, 57, 17, 18, 57, 47, 57, -121, 5, 46, 43, 125, 16, -60, 49,
-<a name="l10712"></a>10712 48, 23, 1, 51, 1, 37, 55, 22, 23, 22, 51, 50, 54, 53, 52, 35, 34, 6, 35, 55, 22, 53, 52, 35, 34,
-<a name="l10713"></a>10713 7, 39, 54, 54, 51, 32, 21, 20, 7, 22, 21, 20, 7, 6, 35, 32, 1, 54, 55, 54, 55, 54, 53, 52, 35,
-<a name="l10714"></a>10714 34, 6, 7, 39, 54, 51, 50, 23, 22, 21, 20, 7, 6, 7, 6, 7, 33, 21, -28, 4, 77, -99, -5, -77, 2,
-<a name="l10715"></a>10715 -90, -110, 20, 32, 43, 59, 70, 87, -97, 7, 41, 7, 22, -100, 119, 101, 41, -113, 41, 125, 120, 1, 19, -118, -83,
-<a name="l10716"></a>10716 79, 84, -115, -2, -9, -5, -58, 14, -16, -112, 27, 37, -118, 67, 64, 21, -105, 56, -6, -112, 78, 70, 59, 42, -93,
-<a name="l10717"></a>10717 80, 38, 1, -126, 57, 6, 12, -7, -12, -32, 15, 59, 23, 30, 77, 56, 110, 3, 110, 2, 104, 89, 102, 23, 107,
-<a name="l10718"></a>10718 83, -69, 120, 40, 42, -107, 97, 65, 69, 3, 12, -126, -81, 104, 30, 41, 43, 110, 48, 66, 16, -40, 59, 54, 90,
-<a name="l10719"></a>10719 85, 74, 53, 118, 58, 39, 121, 0, 0, 1, -2, -74, 4, -86, 0, 46, 5, -62, 0, 3, 0, 66, -77, -103, 1,
-<a name="l10720"></a>10720 1, 2, -72, -1, -32, -77, 14, 17, 52, 2, -72, -1, -64, 64, 15, 9, 10, 52, 2, -121, -113, 1, 1, 1, 64,
-<a name="l10721"></a>10721 9, 16, 52, 1, 3, -72, 2, 83, -73, 2, -122, 79, 0, -33, 0, 2, 0, -71, 2, 96, 0, 1, 47, -19, 93,
-<a name="l10722"></a>10722 -3, -19, 0, 47, 43, 113, -19, 43, 49, 48, 1, 43, 93, 3, 51, 3, 35, -61, -15, -25, -111, 5, -62, -2, -24,
-<a name="l10723"></a>10723 0, 1, -3, 115, 4, -86, -2, -21, 5, -62, 0, 3, 0, 66, -77, -103, 1, 1, 2, -72, -1, -32, -77, 14, 17,
-<a name="l10724"></a>10724 52, 2, -72, -1, -64, 64, 15, 9, 10, 52, 2, -121, -113, 1, 1, 1, 64, 9, 16, 52, 1, 3, -72, 2, 83,
-<a name="l10725"></a>10725 -73, 2, -122, 79, 0, -33, 0, 2, 0, -71, 2, 96, 0, 1, 47, -19, 93, -3, -19, 0, 47, 43, 113, -19, 43,
-<a name="l10726"></a>10726 49, 48, 1, 43, 93, 1, 51, 3, 35, -3, -6, -15, -25, -111, 5, -62, -2, -24, 0, 0, 1, -2, 8, 4, -86,
-<a name="l10727"></a>10727 -1, -128, 5, -62, 0, 3, 0, 65, -75, 1, 32, 14, 17, 52, 1, -72, -1, -64, 64, 15, 9, 10, 52, 1, -121,
-<a name="l10728"></a>10728 -113, 2, 1, 2, 64, 9, 16, 52, 2, 0, -72, 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -72, 2, 96,
-<a name="l10729"></a>10729 -75, 112, 2, -80, 2, 2, 2, 47, 93, -19, 93, -12, -19, 0, 47, 43, 113, -19, 43, 49, 48, 1, 43, 3, 35,
-<a name="l10730"></a>10730 3, 51, -128, -111, -25, -15, 4, -86, 1, 24, 0, 0, 1, -4, -90, 4, -86, -2, 30, 5, -62, 0, 3, 0, 65,
-<a name="l10731"></a>10731 -75, 1, 32, 14, 17, 52, 1, -72, -1, -64, 64, 15, 9, 10, 52, 1, -121, -113, 2, 1, 2, 64, 9, 16, 52,
-<a name="l10732"></a>10732 2, 0, -72, 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -72, 2, 96, -75, 112, 2, -80, 2, 2, 2, 47,
-<a name="l10733"></a>10733 93, -19, 93, -12, -19, 0, 47, 43, 113, -19, 43, 49, 48, 1, 43, 1, 35, 3, 51, -2, 30, -111, -25, -15, 4,
-<a name="l10734"></a>10734 -86, 1, 24, 0, 1, -2, 83, 4, -86, 0, 8, 6, 13, 0, 21, 0, 104, -71, 0, 17, -1, -64, -73, 9, 23,
-<a name="l10735"></a>10735 52, 10, 12, 9, 21, 7, -72, 3, 22, -77, 12, 21, 52, 18, -72, -1, -64, -76, 9, 26, 52, 18, 20, -72, 2,
-<a name="l10736"></a>10736 -61, 64, 12, 16, -55, 3, 3, 19, 9, 20, 10, 10, 19, 87, 20, -72, -1, -64, 64, 9, 11, 13, 52, 0, 20,
-<a name="l10737"></a>10737 112, 20, 2, 20, 47, 93, 43, -19, 51, 47, 18, 57, 17, 51, 47, -19, 0, 63, -35, 43, -3, -44, -19, 17, 57,
-<a name="l10738"></a>10738 17, 57, -79, 6, 2, 67, 84, 88, -76, 18, 64, 9, 13, 52, 0, 43, 89, 49, 48, 1, 43, 2, 55, 54, 55,
-<a name="l10739"></a>10739 54, 39, 38, 35, 34, 7, 39, 54, 23, 22, 23, 22, 23, 22, 7, 21, 35, 53, -23, 16, 53, 1, 1, 29, 42,
-<a name="l10740"></a>10740 91, 31, 63, 11, 39, 105, 123, 78, 86, 2, 4, -70, 112, 5, 40, 5, 18, 38, 23, 16, 23, 4, 102, 8, 1,
-<a name="l10741"></a>10741 1, 39, 42, 75, 124, 23, 50, 120, 0, 1, -3, 17, 4, -86, -2, -58, 6, 13, 0, 21, 0, 104, -71, 0, 17,
-<a name="l10742"></a>10742 -1, -64, -73, 9, 23, 52, 10, 12, 9, 21, 7, -72, 3, 22, -77, 12, 21, 52, 18, -72, -1, -64, -76, 9, 26,
-<a name="l10743"></a>10743 52, 18, 20, -72, 2, -61, 64, 12, 16, -55, 3, 3, 19, 9, 20, 10, 10, 19, 87, 20, -72, -1, -64, 64, 9,
-<a name="l10744"></a>10744 11, 13, 52, 0, 20, 112, 20, 2, 20, 47, 93, 43, -19, 51, 47, 18, 57, 17, 51, 47, -19, 0, 63, -35, 43,
-<a name="l10745"></a>10745 -3, -44, -19, 17, 57, 17, 57, -79, 6, 2, 67, 84, 88, -76, 18, 64, 9, 13, 52, 0, 43, 89, 49, 48, 1,
-<a name="l10746"></a>10746 43, 0, 55, 54, 55, 54, 39, 38, 35, 34, 7, 39, 54, 23, 22, 23, 22, 23, 22, 7, 21, 35, 53, -3, -43,
-<a name="l10747"></a>10747 16, 53, 1, 1, 29, 42, 91, 31, 63, 11, 39, 105, 123, 78, 86, 2, 4, -70, 112, 5, 40, 5, 18, 38, 23,
-<a name="l10748"></a>10748 16, 23, 4, 102, 8, 1, 1, 39, 42, 75, 124, 23, 50, 120, 0, 0, 1, -5, -56, 6, 73, -2, 102, 7, 48,
-<a name="l10749"></a>10749 0, 18, 0, 107, -75, 14, 32, 9, 17, 52, 11, -72, -1, -32, 64, 65, 9, 19, 52, 2, 32, 9, 17, 52, 0,
-<a name="l10750"></a>10750 0, -17, 12, 1, 12, 69, 7, 7, -17, 16, 1, 16, 69, 3, 3, 31, 9, -33, 9, 2, 79, 9, 1, 9, 64,
-<a name="l10751"></a>10751 9, 16, 52, 63, 9, 79, 9, -65, 9, 3, 9, 10, 118, 9, 9, 0, 118, -128, 18, 1, 64, 18, -48, 18, -32,
-<a name="l10752"></a>10752 18, 3, 80, 18, 1, 18, 47, 93, 93, 113, -19, 51, 47, -19, 0, 47, 93, 43, 113, 114, 51, 47, -3, 93, 57,
-<a name="l10753"></a>10753 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34,
-<a name="l10754"></a>10754 39, 38, 35, 34, 23, -5, -55, 1, 113, 91, 62, 107, 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78, 2,
-<a name="l10755"></a>10755 6, 73, 102, 126, 54, 30, 87, -28, 56, 36, 95, 0, 0, 1, -6, -12, 6, 73, -3, -110, 7, 48, 0, 18, 0,
-<a name="l10756"></a>10756 107, -75, 14, 32, 9, 17, 52, 11, -72, -1, -32, 64, 65, 9, 19, 52, 2, 32, 9, 17, 52, 0, 0, -17, 12,
-<a name="l10757"></a>10757 1, 12, 69, 7, 7, -17, 16, 1, 16, 69, 3, 3, 31, 9, -33, 9, 2, 79, 9, 1, 9, 64, 9, 16, 52,
-<a name="l10758"></a>10758 63, 9, 79, 9, -65, 9, 3, 9, 10, 118, 9, 9, 0, 118, -128, 18, 1, 64, 18, -48, 18, -32, 18, 3, 80,
-<a name="l10759"></a>10759 18, 1, 18, 47, 93, 93, 113, -19, 51, 47, -19, 0, 47, 93, 43, 113, 114, 51, 47, -3, 93, 57, 47, -3, 93,
-<a name="l10760"></a>10760 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35,
-<a name="l10761"></a>10761 34, 23, -6, -11, 1, 113, 91, 62, 107, 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78, 2, 6, 73, 102,
-<a name="l10762"></a>10762 126, 54, 30, 87, -28, 56, 36, 95, 0, 0, 1, -6, -81, 6, 73, -3, 77, 7, 48, 0, 18, 0, 107, -75, 14,
-<a name="l10763"></a>10763 32, 9, 17, 52, 11, -72, -1, -32, 64, 65, 9, 19, 52, 2, 32, 9, 17, 52, 0, 0, -17, 12, 1, 12, 69,
-<a name="l10764"></a>10764 7, 7, -17, 16, 1, 16, 69, 3, 3, 31, 9, -33, 9, 2, 79, 9, 1, 9, 64, 9, 16, 52, 63, 9, 79,
-<a name="l10765"></a>10765 9, -65, 9, 3, 9, 10, 118, 9, 9, 0, 118, -128, 18, 1, 64, 18, -48, 18, -32, 18, 3, 80, 18, 1, 18,
-<a name="l10766"></a>10766 47, 93, 93, 113, -19, 51, 47, -19, 0, 47, 93, 43, 113, 114, 51, 47, -3, 93, 57, 47, -3, 93, 50, 47, 49,
-<a name="l10767"></a>10767 48, 1, 43, 43, 43, 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -6,
-<a name="l10768"></a>10768 -80, 1, 113, 91, 62, 107, 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78, 2, 6, 73, 102, 126, 54, 30,
-<a name="l10769"></a>10769 87, -28, 56, 36, 95, 0, 0, 1, -4, 114, 4, -61, -1, 16, 5, -86, 0, 23, 0, 105, -71, 0, 14, -1, -32,
-<a name="l10770"></a>10770 64, 50, 9, 17, 52, 17, 32, 9, 17, 52, 2, 32, 9, 17, 52, 0, 0, -17, 15, 1, 15, 69, 8, 8, -17,
-<a name="l10771"></a>10771 19, 1, 19, 69, 4, 4, -33, 11, 1, 15, 11, 127, 11, 2, 11, 64, 9, 14, 52, 11, 12, 118, 11, 11, 0,
-<a name="l10772"></a>10772 118, 23, -72, -1, -64, -77, 19, 23, 52, 23, -72, -1, -64, -74, 13, 14, 52, 111, 23, 1, 23, 47, 93, 43, 43,
-<a name="l10773"></a>10773 -19, 51, 47, -19, 0, 47, 43, 93, 114, 51, 47, -3, 93, 57, 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43,
-<a name="l10774"></a>10774 1, 38, 55, 54, 51, 50, 23, 22, 51, 50, 54, 55, 51, 6, 6, 35, 34, 39, 38, 35, 34, 7, 6, 23, -4,
-<a name="l10775"></a>10775 115, 1, 58, 57, 89, 62, 107, 59, 35, 32, 34, 7, -126, 3, 109, 84, 63, 103, 67, 31, 34, 21, 22, 1, 4,
-<a name="l10776"></a>10776 -61, 104, 62, 62, 54, 30, 35, 52, 114, 114, 56, 36, 24, 24, 47, 0, 1, -5, -86, 4, -61, -2, 72, 5, -86,
-<a name="l10777"></a>10777 0, 23, 0, 105, -71, 0, 14, -1, -32, 64, 50, 9, 17, 52, 17, 32, 9, 17, 52, 2, 32, 9, 17, 52, 0,
-<a name="l10778"></a>10778 0, -17, 15, 1, 15, 69, 8, 8, -17, 19, 1, 19, 69, 4, 4, -33, 11, 1, 15, 11, 127, 11, 2, 11, 64,
-<a name="l10779"></a>10779 9, 14, 52, 11, 12, 118, 11, 11, 0, 118, 23, -72, -1, -64, -77, 19, 23, 52, 23, -72, -1, -64, -74, 13, 14,
-<a name="l10780"></a>10780 52, 111, 23, 1, 23, 47, 93, 43, 43, -19, 51, 47, -19, 0, 47, 43, 93, 114, 51, 47, -3, 93, 57, 47, -3,
-<a name="l10781"></a>10781 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 55, 54, 51, 50, 23, 22, 51, 50, 54, 55, 51, 6, 6, 35,
-<a name="l10782"></a>10782 34, 39, 38, 35, 34, 7, 6, 23, -5, -85, 1, 58, 57, 89, 62, 107, 59, 35, 32, 34, 7, -126, 3, 109, 84,
-<a name="l10783"></a>10783 63, 103, 67, 31, 34, 21, 22, 1, 4, -61, 104, 62, 62, 54, 30, 35, 52, 114, 114, 56, 36, 24, 24, 47, 0,
-<a name="l10784"></a>10784 1, -5, 106, 4, -61, -2, 8, 5, -86, 0, 23, 0, 105, -71, 0, 14, -1, -32, 64, 50, 9, 17, 52, 17, 32,
-<a name="l10785"></a>10785 9, 17, 52, 2, 32, 9, 17, 52, 0, 0, -17, 15, 1, 15, 69, 8, 8, -17, 19, 1, 19, 69, 4, 4, -33,
-<a name="l10786"></a>10786 11, 1, 15, 11, 127, 11, 2, 11, 64, 9, 14, 52, 11, 12, 118, 11, 11, 0, 118, 23, -72, -1, -64, -77, 19,
-<a name="l10787"></a>10787 23, 52, 23, -72, -1, -64, -74, 13, 14, 52, 111, 23, 1, 23, 47, 93, 43, 43, -19, 51, 47, -19, 0, 47, 43,
-<a name="l10788"></a>10788 93, 114, 51, 47, -3, 93, 57, 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 55, 54, 51, 50, 23,
-<a name="l10789"></a>10789 22, 51, 50, 54, 55, 51, 6, 6, 35, 34, 39, 38, 35, 34, 7, 6, 23, -5, 107, 1, 58, 57, 89, 62, 107,
-<a name="l10790"></a>10790 59, 35, 32, 34, 7, -126, 3, 109, 84, 63, 103, 67, 31, 34, 21, 22, 1, 4, -61, 104, 62, 62, 54, 30, 35,
-<a name="l10791"></a>10791 52, 114, 114, 56, 36, 24, 24, 47, -1, -1, -4, -15, -2, -69, -3, -66, -1, -120, 2, 23, 4, 125, -3, -17, 0,
-<a name="l10792"></a>10792 0, -1, -1, -4, 125, -2, -69, -3, 74, -1, -120, 2, 23, 4, 125, -3, 123, 0, 0, -1, -1, -5, -35, -2, -69,
-<a name="l10793"></a>10793 -4, -86, -1, -120, 2, 23, 4, 125, -4, -37, 0, 0, -1, -1, -4, -63, -2, -69, -3, -114, -1, -120, 2, 23, 4,
-<a name="l10794"></a>10794 125, -3, -65, 0, 0, -1, -1, -5, -104, -2, -69, -4, 101, -1, -120, 2, 23, 4, 125, -4, -106, 0, 0, 0, 1,
-<a name="l10795"></a>10795 -3, -22, 6, 11, -1, 98, 7, 35, 0, 3, 0, 83, -75, 1, 32, 14, 17, 52, 1, -72, -1, -64, 64, 31, 9,
-<a name="l10796"></a>10796 10, 52, 1, -121, 31, 2, 47, 2, 2, 31, 2, 47, 2, -113, 2, -97, 2, 4, -81, 2, -65, 2, 2, 2, 64,
-<a name="l10797"></a>10797 9, 16, 52, 2, 0, -72, 2, 83, -73, 1, -122, 64, 3, -48, 3, 2, 3, -72, 2, 96, -75, 112, 2, -80, 2,
-<a name="l10798"></a>10798 2, 2, 47, 93, -19, 93, -3, -19, 0, 47, 43, 93, 113, 114, -19, 43, 49, 48, 1, 43, 3, 35, 3, 51, -98,
-<a name="l10799"></a>10799 -111, -25, -15, 6, 11, 1, 24, 0, 0, 1, -2, -124, 6, 11, -1, -4, 7, 35, 0, 3, 0, 84, -77, -103, 1,
-<a name="l10800"></a>10800 1, 2, -72, -1, -32, -77, 14, 17, 52, 2, -72, -1, -64, 64, 31, 9, 10, 52, 2, -121, 31, 1, 47, 1, 2,
-<a name="l10801"></a>10801 31, 1, 47, 1, -113, 1, -97, 1, 4, -81, 1, -65, 1, 2, 1, 64, 9, 16, 52, 1, 3, -72, 2, 83, -73,
-<a name="l10802"></a>10802 2, -122, 79, 0, -33, 0, 2, 0, -71, 2, 96, 0, 1, 47, -19, 93, -3, -19, 0, 47, 43, 93, 113, 114, -19,
-<a name="l10803"></a>10803 43, 49, 48, 1, 43, 93, 3, 51, 3, 35, -11, -15, -25, -111, 7, 35, -2, -24, 0, 1, -3, -62, 4, -61, 0,
-<a name="l10804"></a>10804 96, 5, -86, 0, 23, 0, 105, -71, 0, 14, -1, -32, 64, 50, 9, 17, 52, 17, 32, 9, 17, 52, 2, 32, 9,
-<a name="l10805"></a>10805 17, 52, 0, 0, -17, 15, 1, 15, 69, 8, 8, -17, 19, 1, 19, 69, 4, 4, -33, 11, 1, 15, 11, 127, 11,
-<a name="l10806"></a>10806 2, 11, 64, 9, 14, 52, 11, 12, 118, 11, 11, 0, 118, 23, -72, -1, -64, -77, 19, 23, 52, 23, -72, -1, -64,
-<a name="l10807"></a>10807 -74, 13, 14, 52, 111, 23, 1, 23, 47, 93, 43, 43, -19, 51, 47, -19, 0, 47, 43, 93, 114, 51, 47, -3, 93,
-<a name="l10808"></a>10808 57, 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 55, 54, 51, 50, 23, 22, 51, 50, 54, 55, 51,
-<a name="l10809"></a>10809 6, 6, 35, 34, 39, 38, 35, 34, 7, 6, 23, -3, -61, 1, 58, 57, 89, 62, 107, 59, 35, 32, 34, 7, -126,
-<a name="l10810"></a>10810 3, 109, 84, 63, 103, 67, 31, 34, 21, 22, 1, 4, -61, 104, 62, 62, 54, 30, 35, 52, 114, 114, 56, 36, 24,
-<a name="l10811"></a>10811 24, 47, -1, -1, -4, -15, -2, -69, -3, -66, -1, -120, 2, 23, 4, 125, -3, -17, 0, 0, -1, -1, -3, 95, -2,
-<a name="l10812"></a>10812 -69, -2, 44, -1, -120, 2, 23, 4, 125, -2, 93, 0, 0, -1, -1, -2, 118, -2, -69, -1, 67, -1, -120, 2, 23,
-<a name="l10813"></a>10813 4, 125, -1, 116, 0, 0, -1, -1, -2, -68, -2, -69, -1, -119, -1, -120, 2, 22, 4, 125, -70, 0, -1, -1, -4,
-<a name="l10814"></a>10814 -21, -2, -69, -3, -72, -1, -120, 2, 23, 4, 125, -3, -23, 0, 0, -1, -1, -3, 108, -2, -69, -2, 57, -1, -120,
-<a name="l10815"></a>10815 2, 23, 4, 125, -2, 106, 0, 0, -1, -1, -3, 88, -2, -69, -2, 37, -1, -120, 2, 23, 4, 125, -2, 86, 0,
-<a name="l10816"></a>10816 0, -1, -1, -4, -112, -2, -69, -3, 93, -1, -120, 2, 23, 4, 125, -3, -114, 0, 0, -1, -1, -3, 21, -2, -69,
-<a name="l10817"></a>10817 -3, -30, -1, -120, 2, 23, 4, 125, -2, 19, 0, 0, -1, -1, -4, 44, -2, -69, -4, -7, -1, -120, 2, 23, 4,
-<a name="l10818"></a>10818 125, -3, 42, 0, 0, 0, 1, -4, 19, 6, 124, -2, -80, 7, 43, 0, 18, 0, 110, -77, 75, 14, 1, 11, -72,
-<a name="l10819"></a>10819 -1, -32, 64, 11, 10, 19, 52, 2, 32, 10, 17, 52, 0, 0, 7, -72, 3, 22, 64, 31, 64, 12, 64, 94, 53,
-<a name="l10820"></a>10820 12, 64, 79, 83, 52, 12, 64, 67, 69, 52, 12, 64, 43, 45, 52, 111, 12, 127, 12, 2, 15, 12, 1, 12, -128,
-<a name="l10821"></a>10821 16, -72, 3, 22, -78, 3, 3, 9, -70, 3, 23, 0, 10, 3, 22, -78, 9, 9, 0, -71, 3, 22, 0, 18, 47,
-<a name="l10822"></a>10822 -19, 51, 47, -19, 0, 125, 63, 51, 24, 47, -19, 26, -35, 93, 113, 43, 43, 43, 43, 26, -19, 51, 47, 49, 48,
-<a name="l10823"></a>10823 1, 43, 43, 93, 1, 52, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -4, 19,
-<a name="l10824"></a>10824 112, 91, 62, 107, 59, 68, 61, 12, 97, 6, -66, 63, 103, 67, 64, 81, 2, 6, 124, 82, 91, 44, 24, 70, -84,
-<a name="l10825"></a>10825 44, 29, 76, 0, 0, 1, -4, 18, 6, 73, -2, -80, 7, 48, 0, 18, 0, 107, -75, 14, 32, 9, 17, 52, 11,
-<a name="l10826"></a>10826 -72, -1, -32, 64, 65, 9, 19, 52, 2, 32, 9, 17, 52, 0, 0, -17, 12, 1, 12, 69, 7, 7, -17, 16, 1,
-<a name="l10827"></a>10827 16, 69, 3, 3, 31, 9, -33, 9, 2, 79, 9, 1, 9, 64, 9, 16, 52, 63, 9, 79, 9, -65, 9, 3, 9,
-<a name="l10828"></a>10828 10, 118, 9, 9, 0, 118, -128, 18, 1, 64, 18, -48, 18, -32, 18, 3, 80, 18, 1, 18, 47, 93, 93, 113, -19,
-<a name="l10829"></a>10829 51, 47, -19, 0, 47, 93, 43, 113, 114, 51, 47, -3, 93, 57, 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43,
-<a name="l10830"></a>10830 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -4, 19, 1, 113, 91, 62,
-<a name="l10831"></a>10831 107, 59, 35, 61, 12, -126, 6, -66, 63, 103, 67, 31, 78, 2, 6, 73, 102, 126, 54, 30, 87, -28, 56, 36, 95,
-<a name="l10832"></a>10832 0, 0, 1, -5, -106, 6, 124, -2, 52, 7, 43, 0, 18, 0, 110, -77, 75, 14, 1, 11, -72, -1, -32, 64, 11,
-<a name="l10833"></a>10833 10, 19, 52, 2, 32, 10, 17, 52, 0, 0, 7, -72, 3, 22, 64, 31, 64, 12, 64, 94, 53, 12, 64, 79, 83,
-<a name="l10834"></a>10834 52, 12, 64, 67, 69, 52, 12, 64, 43, 45, 52, 111, 12, 127, 12, 2, 15, 12, 1, 12, -128, 16, -72, 3, 22,
-<a name="l10835"></a>10835 -78, 3, 3, 9, -70, 3, 23, 0, 10, 3, 22, -78, 9, 9, 0, -71, 3, 22, 0, 18, 47, -19, 51, 47, -19,
-<a name="l10836"></a>10836 0, 125, 63, 51, 24, 47, -19, 26, -35, 93, 113, 43, 43, 43, 43, 26, -19, 51, 47, 49, 48, 1, 43, 43, 93,
-<a name="l10837"></a>10837 1, 38, 54, 51, 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -5, -105, 1, 113, 91, 62,
-<a name="l10838"></a>10838 107, 59, 68, 61, 12, 97, 6, -66, 63, 103, 67, 67, 78, 2, 6, 124, 82, 91, 44, 24, 70, -84, 44, 29, 76,
-<a name="l10839"></a>10839 0, 1, -5, -106, 6, 73, -2, 52, 7, 48, 0, 18, 0, 107, -75, 14, 32, 9, 17, 52, 11, -72, -1, -32, 64,
-<a name="l10840"></a>10840 65, 9, 19, 52, 2, 32, 9, 17, 52, 0, 0, -17, 12, 1, 12, 69, 7, 7, -17, 16, 1, 16, 69, 3, 3,
-<a name="l10841"></a>10841 31, 9, -33, 9, 2, 79, 9, 1, 9, 64, 9, 16, 52, 63, 9, 79, 9, -65, 9, 3, 9, 10, 118, 9, 9,
-<a name="l10842"></a>10842 0, 118, -128, 18, 1, 64, 18, -48, 18, -32, 18, 3, 80, 18, 1, 18, 47, 93, 93, 113, -19, 51, 47, -19, 0,
-<a name="l10843"></a>10843 47, 93, 43, 113, 114, 51, 47, -3, 93, 57, 47, -3, 93, 50, 47, 49, 48, 1, 43, 43, 43, 1, 38, 54, 51,
-<a name="l10844"></a>10844 50, 23, 22, 51, 50, 55, 51, 6, 35, 34, 39, 38, 35, 34, 23, -5, -105, 1, 113, 91, 62, 107, 59, 35, 61,
-<a name="l10845"></a>10845 12, -126, 6, -66, 63, 103, 67, 31, 78, 2, 6, 73, 102, 126, 54, 30, 87, -28, 56, 36, 95, 0, 0, 1, 0,
-<a name="l10846"></a>10846 -120, 0, 0, 1, 60, 4, 38, 0, 3, 0, 127, 64, 64, 79, 5, -112, 5, -96, 5, -80, 5, -64, 5, -33, 5,
-<a name="l10847"></a>10847 -16, 5, 7, 0, 5, 31, 5, 112, 5, -128, 5, -97, 5, -80, 5, -64, 5, -33, 5, -32, 5, -1, 5, 10, 31,
-<a name="l10848"></a>10848 5, 1, 1, 6, 0, 10, 3, 37, 5, 32, 11, 11, 2, 85, 0, 6, 12, 12, 2, 85, 0, 10, 11, 11, 2,
-<a name="l10849"></a>10849 85, 0, -72, -1, -20, 64, 11, 10, 10, 2, 85, 0, 20, 11, 11, 6, 85, 0, -72, -1, -4, -76, 12, 13, 6,
-<a name="l10850"></a>10850 85, 0, -72, -1, -18, 64, 12, 16, 16, 6, 85, 0, 0, 32, 0, -32, 0, 3, 0, 47, 93, 43, 43, 43, 43,
-<a name="l10851"></a>10851 43, 43, 43, -19, 0, 63, 63, 49, 48, 1, 93, 114, 113, 51, 17, 51, 17, -120, -76, 4, 38, -5, -38, 0, -1,
-<a name="l10852"></a>10852 -1, -1, -3, -2, -69, 5, 89, 5, -70, 2, 38, 0, 36, 0, 0, 1, 7, 4, 125, 3, 52, 0, 0, 0, 32,
-<a name="l10853"></a>10853 -79, 2, 16, -72, -1, -64, -77, 53, 60, 52, 16, -72, -1, -64, -78, 18, 23, 52, -72, -1, -20, -76, 16, 17, 7,
-<a name="l10854"></a>10854 4, 65, 1, 43, 43, 43, 53, -1, -1, 0, 74, -2, -69, 4, 28, 4, 62, 2, 38, 0, 68, 0, 0, 1, 7,
-<a name="l10855"></a>10855 4, 125, 2, -56, 0, 0, 0, 16, 64, 10, 2, 31, 57, 1, 0, 57, 58, 47, 55, 65, 1, 43, 93, 53, -1,
-<a name="l10856"></a>10856 -1, -1, -3, 0, 0, 5, 89, 7, 44, 2, 38, 0, 36, 0, 0, 1, 7, 4, 116, 3, -84, 0, 0, 0, 16,
-<a name="l10857"></a>10857 64, 10, 2, 127, 35, 1, 0, 35, 34, 1, 2, 65, 1, 43, 93, 53, -1, -1, 0, 74, -1, -24, 4, 28, 6,
-<a name="l10858"></a>10858 13, 2, 38, 0, 68, 0, 0, 1, 7, 4, -123, 3, 52, 0, 0, 0, 58, -79, 2, 76, -72, -1, -64, -76, 18,
-<a name="l10859"></a>10859 18, 6, 85, 76, -72, -1, -64, 64, 27, 14, 16, 6, 85, -112, 76, 1, 112, 76, -128, 76, 2, 80, 76, 96, 76,
-<a name="l10860"></a>10860 -96, 76, -80, 76, -32, 76, -16, 76, 6, 76, 28, -72, -1, -54, -79, 72, 43, 1, 43, 93, 113, 114, 43, 43, 53,
-<a name="l10861"></a>10861 -1, -1, -1, -3, 0, 0, 5, 89, 7, 43, 2, 38, 0, 36, 0, 0, 0, 39, 4, 124, 2, -115, 0, 25, 1,
-<a name="l10862"></a>10862 7, 4, 113, 3, -33, 0, 0, 0, 48, -73, 3, -48, 25, 1, 0, 25, 1, 25, -72, -1, -64, 64, 22, 31, 42,
-<a name="l10863"></a>10863 52, 25, 18, 0, 72, 43, 2, 0, 17, 20, 1, 2, 65, 2, 17, 64, 25, 40, 52, 17, 0, 47, 43, 53, 1,
-<a name="l10864"></a>10864 43, 53, 43, 43, 93, 113, 53, -1, -1, 0, 74, -1, -24, 4, 28, 7, 35, 2, 38, 0, 68, 0, 0, 0, 39,
-<a name="l10865"></a>10865 0, -42, 0, -34, 0, 0, 1, 7, 4, -109, 3, 75, 0, 0, 0, 90, -76, 3, 95, 66, 1, 66, -72, -1, -64,
-<a name="l10866"></a>10866 64, 61, 23, 25, 52, 66, 59, 0, 72, 43, 2, -97, 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58,
-<a name="l10867"></a>10867 -96, 58, -80, 58, -32, 58, -16, 58, 5, 58, 64, 46, 50, 52, 0, 58, 61, 28, 28, 65, 2, 31, 62, 47, 62,
-<a name="l10868"></a>10868 2, -16, 62, 1, 95, 62, 1, 62, 64, 9, 12, 52, 62, 0, 47, 43, 93, 113, 114, 53, 1, 43, 43, 93, 113,
-<a name="l10869"></a>10869 114, 53, 43, 43, 93, 53, -1, -1, -1, -3, 0, 0, 5, 89, 7, 43, 2, 38, 0, 36, 0, 0, 0, 39, 4,
-<a name="l10870"></a>10870 124, 2, -115, 0, 25, 1, 7, 4, 110, 3, -79, 0, 0, 0, 39, 64, 26, 3, -33, 22, 1, 15, 22, 1, 22,
-<a name="l10871"></a>10871 19, 0, 72, 43, 2, 0, 17, 20, 1, 2, 65, 2, 17, 64, 25, 40, 52, 17, 0, 47, 43, 53, 1, 43, 53,
-<a name="l10872"></a>10872 43, 93, 113, 53, 0, -1, -1, 0, 74, -1, -24, 4, 28, 7, 35, 2, 38, 0, 68, 0, 0, 0, 39, 0, -42,
-<a name="l10873"></a>10873 0, -34, 0, 0, 1, 7, 4, -110, 3, 45, 0, 0, 0, 89, 64, 69, 3, 63, 64, 38, 51, 52, 63, 64, 23,
-<a name="l10874"></a>10874 30, 52, 63, 60, 0, 72, 43, 2, -97, 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58, -96, 58, -80,
-<a name="l10875"></a>10875 58, -32, 58, -16, 58, 5, 58, 64, 46, 50, 52, 0, 58, 61, 28, 28, 65, 2, 31, 62, 47, 62, 2, -16, 62,
-<a name="l10876"></a>10876 1, 95, 62, 1, 62, 64, 9, 12, 52, 62, 0, 47, 43, 93, 113, 114, 53, 1, 43, 43, 93, 113, 114, 53, 43,
-<a name="l10877"></a>10877 43, 43, 53, 0, -1, -1, -1, -3, 0, 0, 5, 89, 7, 44, 2, 38, 0, 36, 0, 0, 0, 39, 4, 124, 2,
-<a name="l10878"></a>10878 -115, 0, 25, 1, 7, 4, 117, 3, -44, 0, 0, 0, 49, -79, 3, 41, -72, -1, -64, 64, 29, 29, 31, 52, -80,
-<a name="l10879"></a>10879 41, 1, 0, 41, 1, 0, 41, 40, 18, 19, 65, 2, 0, 17, 20, 1, 2, 65, 2, 16, 64, 25, 40, 52, 16,
-<a name="l10880"></a>10880 0, 47, 43, 53, 1, 43, 53, 43, 93, 113, 43, 53, 0, -1, -1, 0, 74, -1, -24, 4, 28, 7, 44, 2, 38,
-<a name="l10881"></a>10881 0, 68, 0, 0, 0, 39, 0, -42, 0, -34, 0, 0, 1, 7, 4, 116, 3, 72, 0, 0, 0, 98, 64, 10, 3,
-<a name="l10882"></a>10882 -128, 83, 1, 79, 83, 127, 83, 2, 83, -72, -1, -64, 64, 62, 18, 27, 52, 0, 83, 82, 59, 60, 65, 2, -97,
-<a name="l10883"></a>10883 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58, -96, 58, -80, 58, -32, 58, -16, 58, 5, 58, 64, 46,
-<a name="l10884"></a>10884 50, 52, 0, 58, 61, 28, 28, 65, 2, 31, 62, 47, 62, 2, -16, 62, 1, 95, 62, 1, 62, 64, 9, 12, 52,
-<a name="l10885"></a>10885 62, 0, 47, 43, 93, 113, 114, 53, 1, 43, 43, 93, 113, 114, 53, 43, 43, 93, 113, 53, -1, -1, -1, -3, 0,
-<a name="l10886"></a>10886 0, 5, 89, 7, 43, 2, 38, 0, 36, 0, 0, 0, 39, 4, 124, 2, -115, 0, 25, 1, 7, 4, -97, 5, 60,
-<a name="l10887"></a>10887 0, 0, 0, 48, 64, 34, 3, 22, 64, 29, 32, 52, 22, 64, 20, 23, 52, 16, 22, 1, 0, 22, 32, 1, 2,
-<a name="l10888"></a>10888 65, 2, 0, 17, 20, 1, 2, 65, 2, 17, 64, 25, 40, 52, 17, 0, 47, 43, 53, 1, 43, 53, 43, 93, 43,
-<a name="l10889"></a>10889 43, 53, -1, -1, 0, 74, -1, -24, 4, 28, 6, -14, 2, 38, 0, 68, 0, 0, 0, 39, 0, -42, 0, -34, 0,
-<a name="l10890"></a>10890 0, 1, 7, 4, 122, 4, 116, 0, 0, 0, 84, 64, 65, 3, 0, 63, 79, 63, 2, 0, 63, 73, 58, 61, 65,
-<a name="l10891"></a>10891 2, -97, 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58, -96, 58, -80, 58, -32, 58, -16, 58, 5, 58,
-<a name="l10892"></a>10892 64, 46, 50, 52, 0, 58, 61, 28, 28, 65, 2, 31, 62, 47, 62, 2, -16, 62, 1, 95, 62, 1, 62, 64, 9,
-<a name="l10893"></a>10893 12, 52, 62, 0, 47, 43, 93, 113, 114, 53, 1, 43, 43, 93, 113, 114, 53, 43, 93, 53, -1, -1, -1, -3, -2,
-<a name="l10894"></a>10894 -69, 5, 89, 6, 104, 2, 38, 0, 36, 0, 0, 0, 39, 4, 124, 2, -115, 0, 25, 1, 7, 4, 125, 3, 52,
-<a name="l10895"></a>10895 0, 0, 0, 53, -79, 3, 23, -72, -1, -64, -77, 53, 60, 52, 23, -72, -1, -64, -78, 18, 23, 52, -72, -1, -20,
-<a name="l10896"></a>10896 64, 19, 23, 24, 7, 4, 65, 2, 0, 17, 20, 1, 2, 65, 2, 17, 64, 10, 40, 52, 17, 0, 47, 43, 53,
-<a name="l10897"></a>10897 1, 43, 53, 43, 43, 43, 53, 0, -1, -1, 0, 74, -2, -69, 4, 28, 5, -62, 2, 38, 0, 68, 0, 0, 0,
-<a name="l10898"></a>10898 39, 0, -42, 0, -34, 0, 0, 1, 7, 4, 125, 2, -56, 0, 0, 0, 67, 64, 48, 3, 31, 64, 1, 0, 64,
-<a name="l10899"></a>10899 65, 47, 55, 65, 2, -97, 58, 1, 32, 58, 48, 58, 112, 58, -128, 58, 4, -112, 58, -96, 58, -80, 58, -32, 58,
-<a name="l10900"></a>10900 -16, 58, 5, 58, 64, 46, 50, 52, 0, 58, 61, 28, 28, 65, 2, 1, 62, -71, 2, 34, 0, 41, 0, 43, 1,
-<a name="l10901"></a>10901 43, 43, 93, 113, 114, 53, 43, 93, 53, 0, -1, -1, -1, -3, 0, 0, 5, 89, 7, 43, 2, 38, 0, 36, 0,
-<a name="l10902"></a>10902 0, 0, 39, 4, 123, 2, -85, 0, 0, 1, 7, 4, 113, 3, -33, 0, 0, 0, 52, -79, 3, 35, -72, -1, -64,
-<a name="l10903"></a>10903 -77, 65, 66, 52, 35, -72, -1, -64, 64, 24, 57, 53, -1, 35, 1, 35, 22, 19, 72, 43, 2, 0, 17, 27, 1,
-<a name="l10904"></a>10904 2, 65, 2, 32, 64, 25, 45, 52, 32, 0, 47, 43, 53, 1, 43, 53, 43, 113, 43, 43, 53, -1, -1, 0, 74,
-<a name="l10905"></a>10905 -1, -24, 4, 28, 7, 35, 2, 38, 0, 68, 0, 0, 0, 39, 0, -39, 0, -11, 0, 0, 1, 7, 4, -109, 3,
-<a name="l10906"></a>10906 72, 0, 0, 0, 55, 64, 12, 3, 96, 72, 112, 72, 2, 0, 72, 91, 72, 2, 72, -72, -1, -32, 64, 20, 15,
-<a name="l10907"></a>10907 17, 52, 72, 67, 24, 72, 43, 2, -49, 60, 1, 60, 28, 3, 104, 43, 2, 1, 60, -71, 2, 34, 0, 41, 0,
-<a name="l10908"></a>10908 43, 1, 43, 93, 53, 43, 43, 93, 113, 53, 0, -1, -1, -1, -3, 0, 0, 5, 89, 7, 43, 2, 38, 0, 36,
-<a name="l10909"></a>10909 0, 0, 0, 39, 4, 123, 2, -85, 0, 0, 1, 7, 4, 110, 3, -79, 0, 0, 0, 92, -74, 2, 32, 64, 25,
-<a name="l10910"></a>10910 45, 52, 32, 0, 47, 43, 53, 1, -79, 6, 2, 67, 84, 88, 64, 14, 3, 84, 35, 35, 22, 22, 65, 2, 0,
-<a name="l10911"></a>10911 31, 31, 1, 2, 65, 43, 53, 43, 53, 27, 64, 27, 3, 35, 64, 56, 57, 52, 35, 64, 41, 49, 52, 35, 64,
-<a name="l10912"></a>10912 9, 17, 52, 64, 35, 111, 35, -33, 35, -17, 35, 4, 35, 2, -72, -1, -11, 64, 9, 72, 43, 2, 0, 17, 27,
-<a name="l10913"></a>10913 1, 2, 65, 43, 53, 43, 113, 43, 43, 43, 53, 89, -1, -1, 0, 74, -1, -24, 4, 28, 7, 35, 2, 38, 0,
-<a name="l10914"></a>10914 68, 0, 0, 0, 39, 0, -39, 0, -11, 0, 0, 1, 7, 4, -110, 3, 92, 0, 0, 0, 42, -73, 3, 15, 73,
-<a name="l10915"></a>10915 80, 73, 2, 73, 67, -72, -1, -14, 64, 14, 72, 43, 2, -49, 60, 1, 60, 28, 3, 104, 43, 2, 1, 60, -71,
-<a name="l10916"></a>10916 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 43, 93, 53, -1, -1, -1, -3, 0, 0, 5, 89, 7, 44, 2, 38,
-<a name="l10917"></a>10917 0, 36, 0, 0, 0, 39, 4, 123, 2, -85, 0, 0, 1, 7, 4, 117, 3, -44, 0, 0, 0, 59, 64, 9, 3,
-<a name="l10918"></a>10918 -80, 54, -64, 54, -48, 54, 3, 54, -72, -1, -64, -77, 42, 50, 52, 54, -72, -1, -64, 64, 23, 33, 40, 52, 0,
-<a name="l10919"></a>10919 54, 53, 1, 2, 65, 2, 0, 17, 27, 1, 2, 65, 2, 32, 64, 25, 45, 52, 32, 0, 47, 43, 53, 1, 43,
-<a name="l10920"></a>10920 53, 43, 43, 43, 114, 53, 0, -1, -1, 0, 74, -1, -24, 4, 28, 7, 44, 2, 38, 0, 68, 0, 0, 0, 39,
-<a name="l10921"></a>10921 0, -39, 0, -11, 0, 0, 1, 7, 4, 116, 3, 92, 0, 0, 0, 66, 64, 48, 3, 80, 90, 96, 90, -112, 90,
-<a name="l10922"></a>10922 -96, 90, 4, 0, 90, 16, 90, 48, 90, 112, 90, -128, 90, 5, 0, 90, -128, 90, -64, 90, -48, 90, 4, 0, 90,
-<a name="l10923"></a>10923 89, 28, 28, 65, 2, -49, 60, 1, 60, 28, 3, 104, 43, 2, 1, 60, -71, 2, 34, 0, 41, 0, 43, 1, 43,
-<a name="l10924"></a>10924 93, 53, 43, 93, 113, 114, 53, -1, -1, -1, -3, 0, 0, 5, 89, 7, 43, 2, 38, 0, 36, 0, 0, 0, 39,
-<a name="l10925"></a>10925 4, 123, 2, -85, 0, 0, 1, 7, 4, -97, 5, 80, 0, 0, 0, 44, 64, 31, 3, -49, 35, -33, 35, -17, 35,
-<a name="l10926"></a>10926 3, 47, 35, 1, 0, 35, 45, 1, 2, 65, 2, 0, 17, 27, 1, 2, 65, 2, 32, 64, 25, 45, 52, 32, 0,
-<a name="l10927"></a>10927 47, 43, 53, 1, 43, 53, 43, 93, 113, 53, -1, -1, 0, 74, -1, -24, 4, 28, 6, -14, 2, 38, 0, 68, 0,
-<a name="l10928"></a>10928 0, 0, 39, 0, -39, 0, -11, 0, 0, 1, 7, 4, 122, 4, -100, 0, 0, 0, 43, -79, 3, 70, -72, -1, -64,
-<a name="l10929"></a>10929 64, 21, 10, 12, 52, 0, 70, 80, 63, 57, 65, 2, -49, 60, 1, 60, 28, 3, 104, 43, 2, 1, 60, -71, 2,
-<a name="l10930"></a>10930 34, 0, 41, 0, 43, 1, 43, 93, 53, 43, 43, 53, 0, -1, -1, -1, -3, -2, -69, 5, 89, 6, 102, 2, 38,
-<a name="l10931"></a>10931 0, 36, 0, 0, 0, 39, 4, 123, 2, -85, 0, 0, 1, 7, 4, 125, 3, 52, 0, 0, 0, 53, -79, 3, 36,
-<a name="l10932"></a>10932 -72, -1, -64, -77, 53, 60, 52, 36, -72, -1, -64, -78, 18, 23, 52, -72, -1, -20, 64, 19, 36, 37, 7, 4, 65,
-<a name="l10933"></a>10933 2, 0, 17, 27, 1, 2, 65, 2, 32, 64, 10, 45, 52, 32, 0, 47, 43, 53, 1, 43, 53, 43, 43, 43, 53,
-<a name="l10934"></a>10934 0, -1, -1, 0, 74, -2, -69, 4, 28, 5, -72, 2, 38, 0, 68, 0, 0, 0, 39, 0, -39, 0, -11, 0, 0,
-<a name="l10935"></a>10935 1, 7, 4, 125, 2, -56, 0, 0, 0, 38, 64, 22, 3, 31, 71, 1, 0, 71, 72, 47, 55, 65, 2, -49, 60,
-<a name="l10936"></a>10936 1, 60, 28, 3, 104, 43, 2, 1, 60, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 53, 43, 93, 53, -1, -1,
-<a name="l10937"></a>10937 0, -94, -2, -69, 4, -24, 5, -70, 2, 38, 0, 40, 0, 0, 1, 7, 4, 125, 3, 92, 0, 0, 0, 16, 64,
-<a name="l10938"></a>10938 10, 1, 32, 13, 1, 0, 13, 14, 0, 11, 65, 1, 43, 93, 53, -1, -1, 0, 75, -2, -69, 4, 30, 4, 62,
-<a name="l10939"></a>10939 2, 38, 0, 72, 0, 0, 1, 7, 4, 125, 2, -38, 0, 0, 0, 20, -75, 2, 80, 31, 96, 31, 2, -72, -1,
-<a name="l10940"></a>10940 -40, -76, 31, 32, 4, 4, 65, 1, 43, 93, 53, -1, -1, 0, -94, 0, 0, 4, -24, 7, 44, 2, 38, 0, 40,
-<a name="l10941"></a>10941 0, 0, 1, 7, 4, 116, 3, -44, 0, 0, 0, 11, -74, 1, 0, 22, 28, 1, 2, 65, 1, 43, 53, 0, -1,
-<a name="l10942"></a>10942 -1, 0, 75, -1, -24, 4, 30, 6, 13, 2, 38, 0, 72, 0, 0, 1, 7, 4, -123, 3, 42, 0, 0, 0, 26,
-<a name="l10943"></a>10943 64, 19, 2, 0, 50, 16, 50, 2, -112, 50, -64, 50, -48, 50, 3, 0, 50, 49, 10, 10, 65, 1, 43, 93, 113,
-<a name="l10944"></a>10944 53, -1, -1, 0, -94, 0, 0, 4, -24, 7, 20, 2, 38, 0, 40, 0, 0, 1, 7, 0, -41, 1, 124, 1, 106,
-<a name="l10945"></a>10945 0, 22, 64, 10, 1, 0, 12, 24, 1, 2, 65, 1, 1, 12, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1,
-<a name="l10946"></a>10946 -1, 0, 75, -1, -24, 4, 30, 5, -86, 2, 38, 0, 72, 0, 0, 1, 7, 0, -41, 0, -16, 0, 0, 0, 22,
-<a name="l10947"></a>10947 64, 10, 2, 0, 30, 42, 10, 10, 65, 2, 1, 30, -71, 2, -61, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0,
-<a name="l10948"></a>10948 -94, 0, 0, 4, -24, 7, 43, 2, 38, 0, 40, 0, 0, 0, 39, 4, 124, 2, -85, 0, 25, 1, 7, 4, 113,
-<a name="l10949"></a>10949 3, -3, 0, 0, 0, 48, -73, 2, -48, 22, 1, 0, 22, 1, 22, -72, -1, -64, 64, 22, 31, 42, 52, 22, 15,
-<a name="l10950"></a>10950 0, 72, 43, 1, 0, 14, 17, 1, 2, 65, 1, 14, 64, 25, 40, 52, 14, 0, 47, 43, 53, 1, 43, 53, 43,
-<a name="l10951"></a>10951 43, 93, 113, 53, -1, -1, 0, 75, -1, -24, 4, 30, 7, 35, 2, 38, 0, 72, 0, 0, 0, 39, 0, -42, 0,
-<a name="l10952"></a>10952 -33, 0, 0, 1, 7, 4, -109, 3, 76, 0, 0, 0, 75, -76, 3, 95, 40, 1, 40, -72, -1, -64, 64, 47, 23,
-<a name="l10953"></a>10953 25, 52, 40, 33, 0, 72, 43, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97, 32, 2, 0, 32, 35,
-<a name="l10954"></a>10954 10, 10, 65, 2, 31, 32, 47, 32, 2, -16, 32, 1, 95, 32, 1, 32, 64, 9, 12, 52, 32, 0, 47, 43, 93,
-<a name="l10955"></a>10955 113, 114, 53, 1, 43, 114, 43, 43, 53, 43, 43, 93, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7, 43, 2,
-<a name="l10956"></a>10956 38, 0, 40, 0, 0, 0, 39, 4, 124, 2, -85, 0, 25, 1, 7, 4, 110, 3, -49, 0, 0, 0, 52, 64, 37,
-<a name="l10957"></a>10957 2, 19, 64, 58, 53, 15, 19, 31, 19, 2, -33, 19, -1, 19, 2, 15, 19, 1, 19, 16, 0, 72, 43, 1, 0,
-<a name="l10958"></a>10958 14, 17, 1, 2, 65, 1, 14, 64, 25, 40, 52, 14, 0, 47, 43, 53, 1, 43, 53, 43, 93, 113, 114, 43, 53,
-<a name="l10959"></a>10959 -1, -1, 0, 75, -1, -24, 4, 30, 7, 35, 2, 38, 0, 72, 0, 0, 0, 39, 0, -42, 0, -33, 0, 0, 1,
-<a name="l10960"></a>10960 7, 4, -110, 3, 46, 0, 0, 0, 81, 64, 61, 3, 37, 64, 17, 17, 6, 85, 37, 64, 38, 51, 52, 37, 64,
-<a name="l10961"></a>10961 23, 30, 52, 37, 34, 0, 72, 43, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97, 32, 2, 0, 32,
-<a name="l10962"></a>10962 35, 10, 10, 65, 2, 31, 32, 47, 32, 2, -16, 32, 1, 95, 32, 1, 32, 64, 9, 12, 52, 32, 0, 47, 43,
-<a name="l10963"></a>10963 93, 113, 114, 53, 1, 43, 114, 43, 43, 53, 43, 43, 43, 43, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7,
-<a name="l10964"></a>10964 44, 2, 38, 0, 40, 0, 0, 0, 39, 4, 124, 2, -85, 0, 25, 1, 7, 4, 117, 3, -24, 0, 0, 0, 49,
-<a name="l10965"></a>10965 -79, 2, 38, -72, -1, -64, 64, 29, 28, 32, 52, -80, 38, 1, 0, 38, 1, 0, 38, 37, 15, 16, 65, 1, 0,
-<a name="l10966"></a>10966 14, 17, 1, 2, 65, 1, 14, 64, 25, 40, 52, 14, 0, 47, 43, 53, 1, 43, 53, 43, 93, 113, 43, 53, 0,
-<a name="l10967"></a>10967 -1, -1, 0, 75, -1, -24, 4, 30, 7, 44, 2, 38, 0, 72, 0, 0, 0, 39, 0, -42, 0, -33, 0, 0, 1,
-<a name="l10968"></a>10968 7, 4, 116, 3, 72, 0, 0, 0, 81, 64, 9, 3, 79, 57, 127, 57, -17, 57, 3, 57, -72, -1, -64, 64, 48,
-<a name="l10969"></a>10969 18, 27, 52, 0, 57, 56, 33, 34, 65, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97, 32, 2, 0,
-<a name="l10970"></a>10970 32, 35, 10, 10, 65, 2, 31, 32, 47, 32, 2, -16, 32, 1, 95, 32, 1, 32, 64, 9, 12, 52, 32, 0, 47,
-<a name="l10971"></a>10971 43, 93, 113, 114, 53, 1, 43, 114, 43, 43, 53, 43, 43, 93, 53, 0, -1, -1, 0, -94, 0, 0, 4, -24, 7,
-<a name="l10972"></a>10972 43, 2, 38, 0, 40, 0, 0, 0, 39, 4, 124, 2, -85, 0, 25, 1, 7, 4, -97, 5, 80, 0, 0, 0, 36,
-<a name="l10973"></a>10973 64, 24, 2, -80, 19, 1, 0, 19, 29, 14, 17, 65, 1, 0, 14, 17, 1, 2, 65, 1, 14, 64, 25, 40, 52,
-<a name="l10974"></a>10974 14, 0, 47, 43, 53, 1, 43, 53, 43, 113, 53, -1, -1, 0, 75, -1, -24, 4, 30, 6, -14, 2, 38, 0, 72,
-<a name="l10975"></a>10975 0, 0, 0, 39, 0, -42, 0, -33, 0, 0, 1, 7, 4, 122, 4, 116, 0, 0, 0, 69, 64, 51, 3, 0, 37,
-<a name="l10976"></a>10976 79, 37, 2, 0, 37, 47, 32, 35, 65, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97, 32, 2, 0,
-<a name="l10977"></a>10977 32, 35, 10, 10, 65, 2, 31, 32, 47, 32, 2, -16, 32, 1, 95, 32, 1, 32, 64, 9, 12, 52, 32, 0, 47,
-<a name="l10978"></a>10978 43, 93, 113, 114, 53, 1, 43, 114, 43, 43, 53, 43, 93, 53, 0, -1, -1, 0, -94, -2, -69, 4, -24, 6, 104,
-<a name="l10979"></a>10979 2, 38, 0, 40, 0, 0, 0, 39, 4, 124, 2, -85, 0, 25, 1, 7, 4, 125, 3, 92, 0, 0, 0, 36, 64,
-<a name="l10980"></a>10980 24, 2, 32, 20, 1, 0, 20, 21, 0, 11, 65, 1, 0, 14, 17, 1, 2, 65, 1, 14, 64, 10, 40, 52, 14,
-<a name="l10981"></a>10981 0, 47, 43, 53, 1, 43, 53, 43, 93, 53, -1, -1, 0, 75, -2, -69, 4, 30, 5, -62, 2, 38, 0, 72, 0,
-<a name="l10982"></a>10982 0, 0, 39, 0, -42, 0, -33, 0, 0, 1, 7, 4, 125, 2, -38, 0, 0, 0, 57, -75, 3, 80, 38, 96, 38,
-<a name="l10983"></a>10983 2, -72, -1, -40, 64, 29, 38, 39, 4, 4, 65, 2, 32, 64, 59, 53, 32, 64, 45, 50, 52, 15, 32, -97, 32,
-<a name="l10984"></a>10984 2, 0, 32, 35, 10, 10, 65, 2, 1, 36, -71, 2, 34, 0, 41, 0, 43, 1, 43, 114, 43, 43, 53, 43, 93,
-<a name="l10985"></a>10985 53, 0, -1, -1, 0, 99, 0, 0, 2, 24, 7, 44, 2, 38, 0, 44, 0, 0, 1, 7, 4, 116, 2, 58, 0,
-<a name="l10986"></a>10986 0, 0, 22, -79, 1, 14, -72, -1, -64, 64, 10, 16, 16, 6, 85, 0, 14, 20, 1, 2, 65, 1, 43, 43, 53,
-<a name="l10987"></a>10987 -1, -1, 0, 31, 0, 0, 1, -44, 6, 13, 2, 38, 4, -93, 0, 0, 1, 7, 4, -123, 1, -52, 0, 0, 0,
-<a name="l10988"></a>10988 31, -80, 1, 1, -79, 6, 2, 67, 84, 88, -75, 0, 24, 23, 1, 2, 65, 43, 27, -73, 79, 24, 1, 24, 1,
-<a name="l10989"></a>10989 34, 72, 43, 43, 113, 89, 53, 0, -1, -1, 0, -70, -2, -69, 1, -121, 5, -70, 2, 38, 0, 44, 0, 0, 1,
-<a name="l10990"></a>10990 7, 4, 125, 1, -72, 0, 0, 0, 11, -74, 1, 0, 5, 6, 0, 3, 65, 1, 43, 53, 0, -1, -1, 0, 124,
-<a name="l10991"></a>10991 -2, -69, 1, 73, 5, -70, 2, 38, 0, 76, 0, 0, 1, 7, 4, 125, 1, 122, 0, 0, 0, 22, 64, 15, 2,
-<a name="l10992"></a>10992 9, 64, 109, 111, 52, 79, 9, 1, 0, 9, 10, 4, 7, 65, 1, 43, 113, 43, 53, -1, -1, 0, 99, -2, -69,
-<a name="l10993"></a>10993 5, -35, 5, -44, 2, 38, 0, 50, 0, 0, 1, 7, 4, 125, 3, -84, 0, 0, 0, 11, -74, 2, 0, 29, 30,
-<a name="l10994"></a>10994 11, 11, 65, 1, 43, 53, 0, -1, -1, 0, 68, -2, -69, 4, 39, 4, 62, 2, 38, 0, 82, 0, 0, 1, 7,
-<a name="l10995"></a>10995 4, 125, 2, -58, 0, 0, 0, 11, -74, 2, 0, 27, 28, 11, 11, 65, 1, 43, 53, 0, -1, -1, 0, 99, -1,
-<a name="l10996"></a>10996 -25, 5, -35, 7, 44, 2, 38, 0, 50, 0, 0, 1, 7, 4, 116, 4, 56, 0, 0, 0, 24, 64, 17, 2, 112,
-<a name="l10997"></a>10997 48, 1, -112, 48, -80, 48, -64, 48, 3, 0, 48, 47, 3, 3, 65, 1, 43, 93, 113, 53, -1, -1, 0, 68, -1,
-<a name="l10998"></a>10998 -24, 4, 39, 6, 13, 2, 38, 0, 82, 0, 0, 1, 7, 4, -123, 3, 42, 0, 0, 0, 22, 64, 15, 2, 0,
-<a name="l10999"></a>10999 46, 16, 46, 2, -112, 46, 1, 0, 46, 45, 4, 4, 65, 1, 43, 93, 113, 53, -1, -1, 0, 99, -1, -25, 5,
-<a name="l11000"></a>11000 -35, 7, 43, 2, 38, 0, 50, 0, 0, 0, 39, 4, 124, 3, 28, 0, 25, 1, 7, 4, 113, 4, 110, 0, 0,
-<a name="l11001"></a>11001 0, 48, -73, 3, -48, 38, 1, 0, 38, 1, 38, -72, -1, -64, 64, 22, 31, 42, 52, 38, 31, 0, 72, 43, 2,
-<a name="l11002"></a>11002 0, 30, 33, 0, 7, 65, 2, 30, 64, 25, 40, 52, 30, 0, 47, 43, 53, 1, 43, 53, 43, 43, 93, 113, 53,
-<a name="l11003"></a>11003 -1, -1, 0, 68, -1, -24, 4, 39, 7, 35, 2, 38, 0, 82, 0, 0, 0, 39, 0, -42, 0, -32, 0, 0, 1,
-<a name="l11004"></a>11004 7, 4, -109, 3, 77, 0, 0, 0, 68, -76, 3, 95, 36, 1, 36, -72, -1, -64, 64, 41, 23, 25, 52, 36, 29,
-<a name="l11005"></a>11005 0, 72, 43, 2, 28, 64, 46, 50, 52, -97, 28, 1, 0, 28, 31, 0, 7, 65, 2, 31, 28, 47, 28, 2, -16,
-<a name="l11006"></a>11006 28, 1, 95, 28, 1, 28, 64, 9, 12, 52, 28, 0, 47, 43, 93, 113, 114, 53, 1, 43, 114, 43, 53, 43, 43,
-<a name="l11007"></a>11007 93, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 43, 2, 38, 0, 50, 0, 0, 0, 39, 4, 124, 3, 28, 0,
-<a name="l11008"></a>11008 25, 1, 7, 4, 110, 4, 64, 0, 0, 0, 52, 64, 37, 3, 35, 64, 58, 53, 15, 35, 31, 35, 2, -33, 35,
-<a name="l11009"></a>11009 -1, 35, 2, 15, 35, 1, 35, 32, 0, 72, 43, 2, 0, 30, 33, 0, 7, 65, 2, 30, 64, 25, 40, 52, 30,
-<a name="l11010"></a>11010 0, 47, 43, 53, 1, 43, 53, 43, 93, 113, 114, 43, 53, -1, -1, 0, 68, -1, -24, 4, 39, 7, 35, 2, 38,
-<a name="l11011"></a>11011 0, 82, 0, 0, 0, 39, 0, -42, 0, -32, 0, 0, 1, 7, 4, -110, 3, 47, 0, 0, 0, 67, 64, 49, 3,
-<a name="l11012"></a>11012 33, 64, 38, 51, 52, 33, 64, 23, 30, 52, 33, 30, 0, 72, 43, 2, 28, 64, 46, 50, 52, -97, 28, 1, 0,
-<a name="l11013"></a>11013 28, 31, 0, 7, 65, 2, 31, 28, 47, 28, 2, -16, 28, 1, 95, 28, 1, 28, 64, 9, 12, 52, 28, 0, 47,
-<a name="l11014"></a>11014 43, 93, 113, 114, 53, 1, 43, 114, 43, 53, 43, 43, 43, 53, 0, -1, -1, 0, 99, -1, -25, 5, -35, 7, 44,
-<a name="l11015"></a>11015 2, 38, 0, 50, 0, 0, 0, 39, 4, 124, 3, 28, 0, 25, 1, 7, 4, 117, 4, 96, 0, 0, 0, 49, -79,
-<a name="l11016"></a>11016 3, 54, -72, -1, -64, 64, 29, 28, 32, 52, -80, 54, 1, 0, 54, 1, 0, 54, 53, 30, 33, 65, 2, 0, 30,
-<a name="l11017"></a>11017 33, 0, 7, 65, 2, 30, 64, 25, 40, 52, 30, 0, 47, 43, 53, 1, 43, 53, 43, 93, 113, 43, 53, 0, -1,
-<a name="l11018"></a>11018 -1, 0, 68, -1, -24, 4, 39, 7, 44, 2, 38, 0, 82, 0, 0, 0, 39, 0, -42, 0, -32, 0, 0, 1, 7,
-<a name="l11019"></a>11019 4, 116, 3, 72, 0, 0, 0, 76, 64, 11, 3, 79, 53, 127, 53, -33, 53, -17, 53, 4, 53, -72, -1, -64, 64,
-<a name="l11020"></a>11020 42, 18, 27, 52, 0, 53, 52, 29, 30, 65, 2, 28, 64, 46, 50, 52, -97, 28, 1, 0, 28, 31, 0, 7, 65,
-<a name="l11021"></a>11021 2, 31, 28, 47, 28, 2, -16, 28, 1, 95, 28, 1, 28, 64, 9, 12, 52, 28, 0, 47, 43, 93, 113, 114, 53,
-<a name="l11022"></a>11022 1, 43, 114, 43, 53, 43, 43, 93, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 43, 2, 38, 0, 50, 0, 0,
-<a name="l11023"></a>11023 0, 39, 4, 124, 3, 28, 0, 25, 1, 7, 4, -97, 5, -56, 0, 0, 0, 32, 64, 21, 3, 0, 35, 45, 30,
-<a name="l11024"></a>11024 33, 65, 2, 0, 30, 33, 0, 7, 65, 2, 29, 64, 25, 40, 52, 29, 0, 47, 43, 53, 1, 43, 53, 43, 53,
-<a name="l11025"></a>11025 -1, -1, 0, 68, -1, -24, 4, 39, 6, -14, 2, 38, 0, 82, 0, 0, 0, 39, 0, -42, 0, -32, 0, 0, 1,
-<a name="l11026"></a>11026 7, 4, 122, 4, 116, 0, 0, 0, 62, 64, 45, 3, 0, 33, 79, 33, 2, 0, 33, 43, 28, 31, 65, 2, 28,
-<a name="l11027"></a>11027 64, 46, 50, 52, -97, 28, 1, 0, 28, 31, 0, 7, 65, 2, 31, 28, 47, 28, 2, -16, 28, 1, 95, 28, 1,
-<a name="l11028"></a>11028 28, 64, 9, 12, 52, 28, 0, 47, 43, 93, 113, 114, 53, 1, 43, 114, 43, 53, 43, 93, 53, -1, -1, 0, 99,
-<a name="l11029"></a>11029 -2, -69, 5, -35, 6, 104, 2, 38, 0, 50, 0, 0, 0, 39, 4, 124, 3, 28, 0, 25, 1, 7, 4, 125, 3,
-<a name="l11030"></a>11030 -84, 0, 0, 0, 32, 64, 21, 3, 0, 36, 37, 11, 11, 65, 2, 0, 30, 33, 0, 7, 65, 2, 30, 64, 10,
-<a name="l11031"></a>11031 40, 52, 30, 0, 47, 43, 53, 1, 43, 53, 43, 53, -1, -1, 0, 68, -2, -69, 4, 39, 5, -62, 2, 38, 0,
-<a name="l11032"></a>11032 82, 0, 0, 0, 39, 0, -42, 0, -32, 0, 0, 1, 7, 4, 125, 2, -58, 0, 0, 0, 41, 64, 25, 3, 0,
-<a name="l11033"></a>11033 34, 35, 11, 11, 65, 2, 28, 64, 46, 50, 52, -97, 28, 1, 0, 28, 31, 0, 7, 65, 2, 1, 32, -71, 2,
-<a name="l11034"></a>11034 34, 0, 41, 0, 43, 1, 43, 114, 43, 53, 43, 53, 0, -1, -1, 0, 99, -1, -25, 6, -84, 7, 44, 2, 38,
-<a name="l11035"></a>11035 4, 106, 0, 0, 1, 7, 0, -115, 1, -57, 1, 106, 0, 31, 64, 17, 2, 0, 48, 1, 111, 48, -16, 48, 2,
-<a name="l11036"></a>11036 48, 37, 25, 72, 43, 2, 1, 45, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 53, 0, -1, -1, 0, 68,
-<a name="l11037"></a>11037 -1, -24, 5, 0, 5, -62, 2, 38, 4, 107, 0, 0, 1, 7, 0, -115, 0, -12, 0, 0, 0, 33, 64, 19, 2,
-<a name="l11038"></a>11038 0, 48, 1, 79, 48, 95, 48, -113, 48, 3, 48, 37, 49, 72, 43, 2, 1, 45, -71, 2, 34, 0, 41, 0, 43,
-<a name="l11039"></a>11039 1, 43, 93, 113, 53, 0, -1, -1, 0, 99, -1, -25, 6, -84, 7, 44, 2, 38, 4, 106, 0, 0, 1, 7, 0,
-<a name="l11040"></a>11040 67, 1, -61, 1, 106, 0, 32, 64, 9, 2, 15, 46, 1, -1, 46, 1, 46, 37, -72, -1, -30, -76, 72, 43, 2,
-<a name="l11041"></a>11041 1, 45, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 53, -1, -1, 0, 68, -1, -24, 5, 0, 5, -62, 2,
-<a name="l11042"></a>11042 38, 4, 107, 0, 0, 1, 7, 0, 67, 0, -34, 0, 0, 0, 33, 64, 19, 2, 95, 46, 111, 46, 2, 32, 46,
-<a name="l11043"></a>11043 48, 46, 2, 46, 37, 0, 72, 43, 2, 1, 45, -71, 2, 34, 0, 41, 0, 43, 1, 43, 93, 113, 53, 0, -1,
-<a name="l11044"></a>11044 -1, 0, 99, -1, -25, 6, -84, 7, 69, 2, 38, 4, 106, 0, 0, 1, 7, 4, 116, 4, 56, 0, 25, 0, 26,
-<a name="l11045"></a>11045 64, 19, 2, 80, 65, 1, 127, 65, -112, 65, -80, 65, -64, 65, 4, 0, 65, 64, 37, 37, 65, 1, 43, 93, 113,
-<a name="l11046"></a>11046 53, -1, -1, 0, 68, -1, -24, 5, 0, 6, 13, 2, 38, 4, 107, 0, 0, 1, 7, 4, -123, 3, 42, 0, 0,
-<a name="l11047"></a>11047 0, 24, 64, 17, 2, 0, 65, 1, -112, 65, -64, 65, -48, 65, 3, 0, 65, 64, 37, 37, 65, 1, 43, 93, 113,
-<a name="l11048"></a>11048 53, -1, -1, 0, 99, -1, -25, 6, -84, 6, -5, 2, 38, 4, 106, 0, 0, 1, 7, 0, -41, 1, -53, 1, 81,
-<a name="l11049"></a>11049 0, 22, 64, 10, 2, 0, 45, 57, 37, 37, 65, 2, 1, 45, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1,
-<a name="l11050"></a>11050 -1, 0, 68, -1, -24, 5, 0, 5, -86, 2, 38, 4, 107, 0, 0, 1, 7, 0, -41, 0, -32, 0, 0, 0, 22,
-<a name="l11051"></a>11051 64, 10, 2, 0, 45, 57, 37, 37, 65, 2, 1, 45, -71, 2, 34, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0,
-<a name="l11052"></a>11052 99, -2, -69, 6, -84, 5, -44, 2, 38, 4, 106, 0, 0, 1, 7, 4, 125, 3, -84, 0, 0, 0, 16, 64, 10,
-<a name="l11053"></a>11053 2, 0, 46, 1, 0, 46, 47, 29, 29, 65, 1, 43, 113, 53, -1, -1, 0, 68, -2, -69, 5, 0, 4, 64, 2,
-<a name="l11054"></a>11054 38, 4, 107, 0, 0, 1, 7, 4, 125, 2, -58, 0, 0, 0, 11, -74, 2, 0, 46, 47, 29, 29, 65, 1, 43,
-<a name="l11055"></a>11055 53, 0, -1, -1, 0, -95, -2, -69, 5, 34, 5, -70, 2, 38, 0, 56, 0, 0, 1, 7, 4, 125, 3, 112, 0,
-<a name="l11056"></a>11056 0, 0, 16, 64, 10, 1, 79, 22, 1, 0, 22, 23, 17, 6, 65, 1, 43, 113, 53, -1, -1, 0, -125, -2, -69,
-<a name="l11057"></a>11057 3, -32, 4, 38, 2, 38, 0, 88, 0, 0, 1, 7, 4, 125, 2, -88, 0, 0, 0, 20, 64, 14, 1, 80, 26,
-<a name="l11058"></a>11058 96, 26, 112, 26, 3, 0, 26, 27, 12, 21, 65, 1, 43, 93, 53, -1, -1, 0, -95, -1, -25, 5, 34, 7, 44,
-<a name="l11059"></a>11059 2, 38, 0, 56, 0, 0, 1, 7, 4, 116, 3, -24, 0, 0, 0, 16, 64, 10, 1, -48, 31, 1, 0, 31, 37,
-<a name="l11060"></a>11060 12, 0, 65, 1, 43, 93, 53, -1, -1, 0, -125, -1, -24, 3, -32, 6, 13, 2, 38, 0, 88, 0, 0, 1, 7,
-<a name="l11061"></a>11061 4, -123, 3, 27, 0, 0, 0, 50, 64, 28, 1, 80, 45, -112, 45, -96, 45, -80, 45, 4, 0, 45, 16, 45, 80,
-<a name="l11062"></a>11062 45, 96, 45, 112, 45, -112, 45, -96, 45, -80, 45, 8, 45, -72, -1, -64, 64, 9, 23, 26, 52, 0, 45, 44, 11,
-<a name="l11063"></a>11063 22, 65, 1, 43, 43, 93, 113, 53, -1, -1, 0, -95, -1, -25, 6, -126, 7, 44, 2, 38, 4, 108, 0, 0, 1,
-<a name="l11064"></a>11064 7, 0, -115, 1, -120, 1, 106, 0, 41, -79, 1, 39, -72, -1, -64, 64, 20, 57, 53, 112, 39, 1, 47, 39, 95,
-<a name="l11065"></a>11065 39, -113, 39, 3, 39, 26, 23, 72, 43, 1, 1, 38, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 114, 43, 53,
-<a name="l11066"></a>11066 0, -1, -1, 0, -125, -1, -24, 5, 29, 5, -62, 2, 38, 4, 109, 0, 0, 1, 7, 0, -115, 0, -25, 0, 0,
-<a name="l11067"></a>11067 0, 27, 64, 14, 1, 79, 40, -112, 40, 2, 40, 25, 60, 72, 43, 1, 1, 37, -71, 2, 34, 0, 41, 0, 43,
-<a name="l11068"></a>11068 1, 43, 113, 53, 0, -1, -1, 0, -95, -1, -25, 6, -126, 7, 44, 2, 38, 4, 108, 0, 0, 1, 7, 0, 67,
-<a name="l11069"></a>11069 1, -123, 1, 106, 0, 33, 64, 18, 1, 127, 41, 1, 111, 41, 1, -97, 41, 1, 41, 26, 0, 72, 43, 1, 1,
-<a name="l11070"></a>11070 39, -71, 2, 33, 0, 41, 0, 43, 1, 43, 93, 113, 114, 53, 0, -1, -1, 0, -125, -1, -24, 5, 29, 5, -62,
-<a name="l11071"></a>11071 2, 38, 4, 109, 0, 0, 1, 7, 0, 67, 0, -34, 0, 0, 0, 25, 64, 12, 1, -32, 38, 1, 38, 25, 12,
-<a name="l11072"></a>11072 72, 43, 1, 1, 38, -71, 2, 34, 0, 41, 0, 43, 1, 43, 113, 53, 0, -1, -1, 0, -95, -1, -25, 6, -126,
-<a name="l11073"></a>11073 7, 44, 2, 38, 4, 108, 0, 0, 1, 7, 4, 116, 3, -24, 0, 0, 0, 20, 64, 14, 1, 47, 48, -128, 48,
-<a name="l11074"></a>11074 -48, 48, 3, 0, 48, 54, 20, 31, 65, 1, 43, 93, 53, -1, -1, 0, -125, -1, -24, 5, 29, 6, 13, 2, 38,
-<a name="l11075"></a>11075 4, 109, 0, 0, 1, 7, 4, -123, 3, 27, 0, 0, 0, 36, -79, 1, 57, -72, -1, -64, 64, 16, 22, 24, 6,
-<a name="l11076"></a>11076 85, 80, 57, -96, 57, 2, -112, 57, -96, 57, 2, 57, 25, -72, -1, -25, -79, 72, 43, 1, 43, 93, 113, 43, 53,
-<a name="l11077"></a>11077 -1, -1, 0, -95, -1, -25, 6, -126, 6, -5, 2, 38, 4, 108, 0, 0, 1, 7, 0, -41, 1, -103, 1, 81, 0,
-<a name="l11078"></a>11078 22, 64, 10, 1, 0, 38, 50, 20, 31, 65, 1, 1, 38, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1,
-<a name="l11079"></a>11079 0, -125, -1, -24, 5, 29, 5, -86, 2, 38, 4, 109, 0, 0, 1, 7, 0, -41, 0, -26, 0, 0, 0, 32, 64,
-<a name="l11080"></a>11080 18, 1, -17, 37, 1, 37, 64, 83, 84, 52, 0, 37, 49, 19, 31, 65, 1, 1, 37, -71, 2, 34, 0, 41, 0,
-<a name="l11081"></a>11081 43, 1, 43, 43, 113, 53, -1, -1, 0, -95, -2, -69, 6, -126, 5, -70, 2, 38, 4, 108, 0, 0, 1, 7, 4,
-<a name="l11082"></a>11082 125, 3, 112, 0, 0, 0, 16, 64, 10, 1, 79, 39, 1, 0, 39, 40, 26, 14, 65, 1, 43, 113, 53, -1, -1,
-<a name="l11083"></a>11083 0, -125, -2, -69, 5, 29, 4, 38, 2, 38, 4, 109, 0, 0, 1, 7, 4, 125, 2, -88, 0, 0, 0, 20, 64,
-<a name="l11084"></a>11084 14, 1, 80, 38, 96, 38, 112, 38, 3, 0, 38, 39, 21, 29, 65, 1, 43, 93, 53, -1, -1, 0, 6, -2, -69,
-<a name="l11085"></a>11085 5, 70, 5, -70, 2, 38, 0, 60, 0, 0, 1, 7, 4, 125, 3, 52, 0, 0, 0, 11, -74, 1, 0, 14, 15,
-<a name="l11086"></a>11086 0, 12, 65, 1, 43, 53, 0, -1, -1, 0, 33, -2, 81, 3, -18, 4, 38, 2, 38, 0, 92, 0, 0, 1, 7,
-<a name="l11087"></a>11087 4, 125, 3, -84, 0, 0, 0, 11, -74, 1, 0, 28, 28, 18, 18, 65, 1, 43, 53, 0, -1, -1, 0, 6, 0,
-<a name="l11088"></a>11088 0, 5, 70, 7, 44, 2, 38, 0, 60, 0, 0, 1, 7, 4, 116, 3, -74, 0, 0, 0, 18, 64, 12, 1, -48,
-<a name="l11089"></a>11089 23, -32, 23, 2, 0, 23, 29, 3, 9, 65, 1, 43, 93, 53, -1, -1, 0, 33, -2, 81, 3, -18, 6, 13, 2,
-<a name="l11090"></a>11090 38, 0, 92, 0, 0, 1, 7, 4, -123, 2, -8, 0, 0, 0, 65, -79, 1, 47, -72, -1, -64, -76, 24, 24, 6,
-<a name="l11091"></a>11091 85, 47, -72, -1, -64, -76, 20, 21, 6, 85, 47, -72, -1, -64, 64, 15, 15, 17, 6, 85, 31, 47, 112, 47, 2,
-<a name="l11092"></a>11092 -112, 47, -96, 47, 2, 47, -72, -1, -64, -76, 43, 48, 52, 47, 15, -72, -1, -55, -79, 72, 43, 1, 43, 43, 93,
-<a name="l11093"></a>11093 113, 43, 43, 43, 53, 0, -1, -1, 0, 6, 0, 0, 5, 70, 6, -5, 2, 38, 0, 60, 0, 0, 1, 7, 0,
-<a name="l11094"></a>11094 -41, 1, 104, 1, 81, 0, 22, 64, 10, 1, 0, 13, 25, 3, 9, 65, 1, 1, 13, -71, 2, 33, 0, 41, 0,
-<a name="l11095"></a>11095 43, 1, 43, 53, -1, -1, 0, 33, -2, 81, 3, -18, 5, -86, 2, 38, 0, 92, 0, 0, 1, 7, 0, -41, 0,
-<a name="l11096"></a>11096 -66, 0, 0, 0, 22, 64, 10, 1, 0, 27, 39, 12, 18, 65, 1, 1, 27, -71, 2, 34, 0, 41, 0, 43, 1,
-<a name="l11097"></a>11097 43, 53, -1, -1, -1, -3, 0, 0, 5, 89, 7, 33, 2, 54, 0, 36, 0, 0, 1, 23, 0, -33, 1, 54, 1,
-<a name="l11098"></a>11098 95, 0, 22, 64, 10, 2, 0, 20, 17, 1, 2, 65, 2, 1, 19, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53,
-<a name="l11099"></a>11099 -1, -1, 0, 74, -1, -24, 4, 28, 5, -62, 2, 54, 0, 68, 0, 0, 1, 23, 0, -33, 0, -11, 0, 0, 0,
-<a name="l11100"></a>11100 30, 64, 16, 2, 96, 61, 1, -32, 61, 1, 0, 61, 58, 28, 28, 65, 2, 1, 60, -71, 2, -61, 0, 41, 0,
-<a name="l11101"></a>11101 43, 1, 43, 93, 113, 53, -1, -1, -1, -30, 0, 0, 2, 91, 7, 33, 2, 54, 0, 44, 0, 0, 1, 23, 0,
-<a name="l11102"></a>11102 -33, -1, -70, 1, 95, 0, 26, 64, 13, 1, 32, 9, 1, 0, 9, 6, 1, 2, 65, 1, 1, 8, -71, 2, 33,
-<a name="l11103"></a>11103 0, 41, 0, 43, 1, 43, 93, 53, -1, -1, -1, -80, 0, 0, 2, 41, 5, -62, 2, 54, 4, -93, 0, 0, 1,
-<a name="l11104"></a>11104 22, 0, -33, -120, 0, 0, 22, 64, 10, 1, 0, 9, 6, 1, 2, 65, 1, 1, 8, -71, 2, -61, 0, 41, 0,
-<a name="l11105"></a>11105 43, 1, 43, 53, -1, -1, 0, 99, -1, -25, 5, -35, 7, 33, 2, 54, 0, 50, 0, 0, 1, 23, 0, -33, 1,
-<a name="l11106"></a>11106 -62, 1, 95, 0, 22, 64, 10, 2, 0, 33, 30, 3, 3, 65, 2, 1, 32, -71, 2, 33, 0, 41, 0, 43, 1,
-<a name="l11107"></a>11107 43, 53, -1, -1, 0, 68, -1, -24, 4, 39, 5, -62, 2, 54, 0, 82, 0, 0, 1, 23, 0, -33, 0, -46, 0,
-<a name="l11108"></a>11108 0, 0, 22, 64, 10, 2, 0, 31, 28, 4, 4, 65, 2, 1, 30, -71, 2, -61, 0, 41, 0, 43, 1, 43, 53,
-<a name="l11109"></a>11109 -1, -1, 0, -95, -1, -25, 5, 34, 7, 33, 2, 54, 0, 56, 0, 0, 1, 23, 0, -33, 1, -112, 1, 95, 0,
-<a name="l11110"></a>11110 22, 64, 10, 1, 0, 26, 23, 11, 1, 65, 1, 1, 25, -71, 2, 33, 0, 41, 0, 43, 1, 43, 53, -1, -1,
-<a name="l11111"></a>11111 0, -125, -1, -24, 3, -32, 5, -62, 2, 54, 0, 88, 0, 0, 1, 23, 0, -33, 0, -36, 0, 0, 0, 22, 64,
-<a name="l11112"></a>11112 10, 1, 0, 30, 27, 10, 23, 65, 1, 1, 29, -71, 2, -61, 0, 41, 0, 43, 1, 43, 53, -1, -1, 0, -95,
-<a name="l11113"></a>11113 -1, -25, 5, 34, 7, 51, 2, 54, 0, 56, 0, 0, 1, 23, 5, 12, 2, -18, 0, 0, 0, 25, 64, 13, 3,
-<a name="l11114"></a>11114 2, 1, 0, 30, 25, 11, 1, 65, 3, 2, 1, 23, 0, 47, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1,
-<a name="l11115"></a>11115 0, -125, -1, -24, 3, -32, 6, -47, 2, 38, 0, 88, 0, 0, 0, 39, 0, -114, 0, -36, 0, 0, 1, 7, 0,
-<a name="l11116"></a>11116 -40, 0, -36, 1, 114, 0, 52, 64, 32, 3, 0, 33, 36, 25, 32, 65, 2, 1, 112, 25, 1, 0, 25, 31, 17,
-<a name="l11117"></a>11117 17, 65, 3, -64, 33, 1, 15, 33, 63, 33, 2, 33, 1, 2, 2, 32, -71, 2, 34, 0, 41, 0, 43, 47, 93,
-<a name="l11118"></a>11118 93, 53, 1, 43, 93, 53, 53, 43, 53, -1, -1, 0, -95, -1, -25, 5, 34, 7, 52, 2, 54, 0, 56, 0, 0,
-<a name="l11119"></a>11119 1, 23, 5, 13, 2, -18, 0, 0, 0, 25, 64, 13, 3, 2, 1, 0, 30, 25, 11, 1, 65, 3, 2, 1, 30,
-<a name="l11120"></a>11120 0, 47, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, -125, -1, -24, 3, -32, 7, 52, 2, 38, 0, 88,
-<a name="l11121"></a>11121 0, 0, 0, 39, 0, -114, 0, -36, 0, 0, 1, 7, 0, -115, 0, -25, 1, 114, 0, 61, -71, 0, 3, -1, -16,
-<a name="l11122"></a>11122 64, 18, 33, 33, 27, 27, 65, 2, 1, 112, 25, 1, 0, 25, 31, 17, 17, 65, 3, 33, -72, -1, -64, 64, 13,
-<a name="l11123"></a>11123 15, 17, 52, 33, 64, 10, 12, 52, 33, 1, 2, 2, 25, -71, 2, 34, 0, 41, 0, 43, 47, 43, 43, 53, 1,
-<a name="l11124"></a>11124 43, 93, 53, 53, 43, 53, 0, -1, -1, 0, -95, -1, -25, 5, 34, 7, 52, 2, 54, 0, 56, 0, 0, 1, 23,
-<a name="l11125"></a>11125 5, 14, 2, -18, 0, 0, 0, 25, 64, 13, 3, 2, 1, 0, 33, 21, 11, 1, 65, 3, 2, 1, 33, 0, 47,
-<a name="l11126"></a>11126 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, -125, -1, -24, 3, -32, 7, 52, 2, 38, 0, 88, 0, 0,
-<a name="l11127"></a>11127 0, 39, 0, -114, 0, -36, 0, 0, 1, 7, 0, -33, 0, -36, 1, 114, 0, 54, 64, 34, 3, 0, 37, 36, 25,
-<a name="l11128"></a>11128 32, 65, 2, 1, 112, 25, 1, 0, 25, 31, 17, 17, 65, 3, 96, 37, -128, 37, 2, 37, 64, 11, 12, 52, 37,
-<a name="l11129"></a>11129 1, 2, 2, 25, -71, 2, 34, 0, 41, 0, 43, 47, 43, 93, 53, 1, 43, 93, 53, 53, 43, 53, -1, -1, 0,
-<a name="l11130"></a>11130 -95, -1, -25, 5, 34, 7, 52, 2, 54, 0, 56, 0, 0, 1, 23, 5, 15, 2, -18, 0, 0, 0, 25, 64, 13,
-<a name="l11131"></a>11131 3, 2, 1, 0, 30, 21, 11, 1, 65, 3, 2, 1, 30, 0, 47, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1,
-<a name="l11132"></a>11132 -1, 0, -125, -1, -24, 3, -32, 7, 52, 2, 38, 0, 88, 0, 0, 0, 39, 0, -114, 0, -36, 0, 0, 1, 7,
-<a name="l11133"></a>11133 0, 67, 0, -51, 1, 114, 0, 58, 64, 20, 3, 16, 33, 33, 30, 30, 65, 2, 1, 112, 25, 1, 0, 25, 31,
-<a name="l11134"></a>11134 17, 17, 65, 3, 34, -72, -1, -64, 64, 13, 15, 17, 52, 34, 64, 10, 12, 52, 34, 1, 2, 2, 25, -71, 2,
-<a name="l11135"></a>11135 34, 0, 41, 0, 43, 47, 43, 43, 53, 1, 43, 93, 53, 53, 43, 53, 0, 3, -2, -2, 5, -40, 1, 2, 7,
-<a name="l11136"></a>11136 51, 0, 3, 0, 7, 0, 11, 0, 108, 64, 75, 2, 10, 8, 3, 7, 5, 8, 8, 4, 64, 35, 37, 52, 4,
-<a name="l11137"></a>11137 64, 21, 22, 52, 4, 11, 15, 6, 1, 6, 0, 2, 64, -120, -119, 52, 2, 64, 79, 115, 52, 2, 64, 62, 69,
-<a name="l11138"></a>11138 52, 2, 64, 46, 51, 52, 2, 64, 36, 41, 52, 47, 2, 1, 2, 64, 26, 30, 52, -16, 2, 1, 2, 64, 18,
-<a name="l11139"></a>11139 20, 52, 127, 2, 1, 2, 64, 9, 13, 52, 2, 0, 47, 43, 93, 43, 93, 43, 113, 43, 43, 43, 43, 43, -35,
-<a name="l11140"></a>11140 -34, 93, 60, -35, 43, 43, 60, 1, 47, -34, -35, 60, 16, -35, 60, 49, 48, 1, 33, 53, 33, 17, 35, 53, 51,
-<a name="l11141"></a>11141 5, 35, 53, 51, 1, 2, -3, -4, 2, 4, -121, -121, -2, -125, -121, -121, 6, -66, 117, -2, -91, -109, -109, -109, 0,
-<a name="l11142"></a>11142 3, -2, -2, 5, -40, 1, 2, 7, 52, 0, 3, 0, 7, 0, 11, 0, -100, -77, 3, 1, 2, 0, -72, -1, -64,
-<a name="l11143"></a>11143 -77, 21, 22, 52, 0, -72, -1, -64, 64, 37, 12, 20, 52, 0, 7, 5, 64, 11, 20, 52, 63, 5, 1, 5, 2,
-<a name="l11144"></a>11144 64, 11, 28, 52, 2, 10, 8, 8, 5, 64, 35, 37, 52, 5, 64, 21, 22, 52, 5, 10, 7, 1, -72, -1, -64,
-<a name="l11145"></a>11145 64, 57, 10, 17, 52, 1, 0, 64, -120, -119, 52, 0, 64, 79, 115, 52, 0, 64, 62, 69, 52, 0, 64, 46, 58,
-<a name="l11146"></a>11146 52, 15, 0, 1, 0, 64, 36, 37, 52, 47, 0, 1, 0, 64, 26, 30, 52, -16, 0, 1, 0, 64, 18, 20, 52,
-<a name="l11147"></a>11147 127, 0, 1, 0, 64, 9, 13, 52, 0, 0, 47, 43, 93, 43, 93, 43, 113, 43, 114, 43, 43, 43, 43, -35, 43,
-<a name="l11148"></a>11148 -42, 60, -35, 43, 43, 60, 1, 47, -51, -58, 43, -34, 93, 43, -35, -58, 43, 43, 17, 57, 57, 49, 48, 19, 7,
-<a name="l11149"></a>11149 35, 55, 19, 35, 53, 51, 5, 35, 53, 51, -3, -25, -126, -121, -25, -121, -121, -2, -125, -121, -121, 7, 52, -78, -78,
-<a name="l11150"></a>11150 -2, -92, -109, -109, -109, 0, 3, -2, -2, 5, -40, 1, 2, 7, 52, 0, 3, 0, 10, 0, 14, 0, -27, -78, 9,
-<a name="l11151"></a>11151 10, 8, -72, -1, -64, -77, 48, 52, 52, 8, -72, -1, -100, -73, 21, 22, 52, 8, 6, 5, 4, 7, -72, -1, -64,
-<a name="l11152"></a>11152 64, 28, 35, 37, 52, 7, 64, 11, 22, 52, 7, 13, 11, 10, 64, 49, 52, 52, 10, 100, 21, 22, 52, 10, 4,
-<a name="l11153"></a>11153 64, 35, 37, 52, 4, -72, -1, -64, 64, 20, 12, 22, 52, 4, 3, 1, 64, 15, 20, 52, 1, 64, 11, 14, 52,
-<a name="l11154"></a>11154 63, 1, 1, 1, 11, -72, -1, -64, 64, 25, 12, 22, 52, 11, 12, 1, 64, 35, 37, 52, 1, 64, 21, 22, 52,
-<a name="l11155"></a>11155 1, 14, 3, 64, 43, 44, 52, 3, 9, 5, -72, -1, -64, 64, 58, 9, 17, 52, 5, 4, 8, 64, -120, -119, 52,
-<a name="l11156"></a>11156 8, 64, 79, 115, 52, 8, 64, 62, 69, 52, 8, 64, 46, 58, 52, 15, 8, 1, 8, 64, 36, 37, 52, 47, 8,
-<a name="l11157"></a>11157 1, 8, 64, 26, 30, 52, -16, 8, 1, 8, 64, 18, 20, 52, 127, 8, 1, 8, 64, 9, 13, 52, 8, 0, 47,
-<a name="l11158"></a>11158 43, 93, 43, 93, 43, 113, 43, 114, 43, 43, 43, 43, 60, -35, 43, 57, -42, 43, 60, -35, 43, 43, 60, 1, 47,
-<a name="l11159"></a>11159 43, -34, 93, 43, 43, -35, -42, 43, 43, -51, 43, 43, 16, -35, -42, 43, 43, 17, 57, 57, -51, 43, 43, 17, 57,
-<a name="l11160"></a>11160 49, 48, 1, 35, 53, 51, 39, 7, 35, 39, 51, 23, 55, 3, 35, 53, 51, 1, 2, -121, -121, 30, -94, -118, -100,
-<a name="l11161"></a>11161 -107, 81, 79, -52, -121, -121, 5, -40, -109, -55, -79, -79, 98, 98, -2, -92, -109, 0, 0, 3, -2, -2, 5, -40, 1,
-<a name="l11162"></a>11162 2, 7, 52, 0, 3, 0, 7, 0, 11, 0, -106, 64, 12, 5, 7, 4, 6, 64, 12, 22, 52, 6, 10, 8, 4,
-<a name="l11163"></a>11163 -72, -1, -64, 64, 30, 11, 28, 52, 4, 3, 1, 64, 11, 20, 52, 63, 1, 1, 1, 8, 9, 1, 64, 35, 37,
-<a name="l11164"></a>11164 52, 1, 64, 21, 22, 52, 1, 11, 3, 5, -72, -1, -64, 64, 57, 10, 17, 52, 5, 7, 64, -120, -119, 52, 7,
-<a name="l11165"></a>11165 64, 79, 115, 52, 7, 64, 62, 69, 52, 7, 64, 46, 58, 52, 15, 7, 1, 7, 64, 36, 37, 52, 47, 7, 1,
-<a name="l11166"></a>11166 7, 64, 26, 30, 52, -16, 7, 1, 7, 64, 18, 20, 52, 127, 7, 1, 7, 64, 9, 13, 52, 7, 0, 47, 43,
-<a name="l11167"></a>11167 93, 43, 93, 43, 113, 43, 114, 43, 43, 43, 43, -35, 43, -42, 60, -35, 43, 43, 60, 1, 47, -34, 93, 43, -51,
-<a name="l11168"></a>11168 -58, 43, 16, -35, -58, 43, 17, 57, 57, 49, 48, 1, 35, 53, 51, 39, 35, 39, 51, 3, 35, 53, 51, 1, 2,
-<a name="l11169"></a>11169 -121, -121, -106, -126, -25, -30, 96, -121, -121, 5, -40, -109, 23, -78, -2, -92, -109, 0, 0, 1, -1, -3, 0, 0, 4,
-<a name="l11170"></a>11170 85, 5, -70, 0, 13, 0, 90, 64, 17, 3, 3, 5, 0, 15, 1, 5, 32, 11, 9, 7, 32, 16, 16, 2, 85,
-<a name="l11171"></a>11171 7, -72, -1, -12, -76, 15, 15, 2, 85, 7, -72, -1, -10, -76, 13, 13, 2, 85, 7, -72, -1, -6, 64, 20, 12,
-<a name="l11172"></a>11172 12, 2, 85, 7, 93, 14, 10, 2, 30, 4, 8, 8, 7, 1, 30, 13, 2, 7, 8, 0, 63, 63, -19, 17, 57,
-<a name="l11173"></a>11173 47, -64, -3, -64, 1, 16, -10, 43, 43, 43, 43, -50, -64, -3, -64, 16, -64, 17, 57, 47, 49, 48, 1, 33, 17,
-<a name="l11174"></a>11174 33, 21, 33, 17, 35, 17, 35, 53, 51, 17, 33, 4, 85, -3, 14, 1, -111, -2, 111, -62, -92, -92, 3, -76, 5,
-<a name="l11175"></a>11175 13, -2, 18, -124, -3, 101, 2, -101, -124, 2, -101, 0, 0, 1, 0, 12, 0, 0, 2, -21, 4, 38, 0, 13, 0,
-<a name="l11176"></a>11176 98, 64, 11, 3, 3, 5, 0, 15, 2, 5, 37, 11, 9, 7, -72, -1, -8, -76, 16, 17, 2, 85, 7, -72, -1,
-<a name="l11177"></a>11177 -6, 64, 24, 14, 14, 2, 85, 7, 4, 12, 12, 2, 85, 7, 10, 11, 11, 2, 85, 7, 78, 14, 10, 2, 43,
-<a name="l11178"></a>11178 4, 8, -72, -1, -64, 64, 13, 16, 19, 2, 85, 8, 8, 7, 1, 43, 13, 6, 7, 10, 0, 63, 63, -19, 17,
-<a name="l11179"></a>11179 57, 47, 43, -64, -3, -64, 1, 16, -10, 43, 43, 43, 43, -50, -64, -3, -64, 16, -64, 17, 57, 47, 49, 48, 1,
-<a name="l11180"></a>11180 33, 17, 51, 21, 35, 17, 35, 17, 35, 53, 51, 17, 33, 2, -21, -2, 81, -25, -25, -76, 124, 124, 2, 99, 3,
-<a name="l11181"></a>11181 -111, -2, -11, -124, -3, -2, 2, 2, -124, 1, -96, 0, 0, 1, 0, 7, -2, 105, 7, 91, 5, -69, 0, 70, 1,
-<a name="l11182"></a>11182 19, 64, 95, 56, 49, 1, 55, 36, 71, 36, 2, 8, 20, 24, 20, 2, 69, 13, 1, 41, 6, 57, 6, 2, 36,
-<a name="l11183"></a>11183 38, 38, 32, 25, 27, 20, 25, 25, 27, 27, 25, 30, 41, 17, 18, 18, 32, 19, 20, 20, 19, 19, 20, 20, 22,
-<a name="l11184"></a>11184 19, 41, 10, 30, 19, 10, 5, 3, 3, 32, 69, 68, 20, 69, 69, 68, 66, 68, 8, 69, 49, 47, 47, 32, 63,
-<a name="l11185"></a>11185 61, 20, 63, 63, 61, 63, 61, 43, 54, 2, 32, 0, 69, 43, 8, 32, 10, 12, 16, 16, 2, 85, 10, -72, -1,
-<a name="l11186"></a>11186 -8, -76, 15, 15, 2, 85, 10, -72, -1, -2, -76, 12, 12, 2, 85, 10, -72, -1, -3, 64, 51, 15, 15, 6, 85,
-<a name="l11187"></a>11187 10, 38, 47, 49, 36, 4, 44, 55, 30, 54, 42, 25, 63, 61, 27, 4, 11, 30, 30, 31, 42, 20, 68, 70, 44,
-<a name="l11188"></a>11188 66, 22, 41, 30, 17, 5, 3, 8, 11, 11, 10, 42, 2, 69, 70, 30, 3, 19, 18, 1, 10, 8, 0, 63, -50,
-<a name="l11189"></a>11189 -64, -64, -48, -3, -64, 63, 18, 57, 47, -64, 17, 57, 57, -3, 57, 57, -64, 17, 57, 57, 16, -44, -19, 17, 23,
-<a name="l11190"></a>11190 57, 16, -44, -19, 18, 23, 57, 1, 47, 43, 43, 43, 43, -3, -64, -44, -35, -19, -60, 17, 57, 57, -121, 16, 43,
-<a name="l11191"></a>11191 125, 16, -60, 1, 17, 18, 57, 57, -121, 24, 16, 43, 125, 16, -60, 1, 24, 16, -44, -58, 16, -64, 17, 57, 57,
-<a name="l11192"></a>11192 -121, 16, 43, 125, 16, -60, 1, 17, 18, 57, 57, -121, 24, 16, 43, 125, 16, -60, 49, 48, 1, 93, 93, 93, 93,
-<a name="l11193"></a>11193 93, 1, 35, 17, 35, 3, 38, 39, 38, 35, 17, 35, 17, 34, 7, 6, 7, 55, 6, 3, 35, 1, 54, 55, 38,
-<a name="l11194"></a>11194 39, 38, 39, 38, 38, 7, 7, 53, 54, 51, 50, 23, 22, 23, 22, 23, 22, 23, 17, 51, 17, 50, 55, 54, 55,
-<a name="l11195"></a>11195 54, 55, 54, 51, 50, 23, 21, 34, 38, 35, 34, 7, 6, 7, 6, 7, 6, 7, 22, 23, 19, 51, 7, 91, -84,
-<a name="l11196"></a>11196 69, -12, 93, 46, 90, 124, -57, 96, 73, 66, 106, 1, 11, -9, -15, 1, 46, -118, -114, 100, 58, 36, 54, 63, 92,
-<a name="l11197"></a>11197 87, 78, 11, 101, -72, 93, 41, 62, 77, 36, 68, -104, -57, -106, 70, 37, 76, 62, 39, 93, -77, 95, 23, 13, 51,
-<a name="l11198"></a>11198 13, 103, 57, 32, 51, 54, 35, 58, 100, -115, -118, -61, 107, -2, 105, 1, -105, 1, -114, -104, 46, 90, -3, 82, 2,
-<a name="l11199"></a>11199 -82, 50, 45, -83, 2, 18, -2, 110, 1, -24, -33, 39, 41, 84, 51, -120, -99, 82, 2, 2, -88, 2, -118, 60, -110,
-<a name="l11200"></a>11200 -76, 40, 77, 2, 2, -126, -3, 126, 79, 42, -78, -111, 59, -116, 2, -88, 2, 71, 38, -128, -121, 51, 83, 43, 39,
-<a name="l11201"></a>11201 -33, -2, -59, 0, 0, 1, -1, -5, -2, -45, 5, 80, 4, 38, 0, 66, 1, 49, 64, 59, 7, 35, 1, 104, 6,
-<a name="l11202"></a>11202 1, 36, 38, 38, 12, 16, 16, 2, 85, 38, 12, 15, 16, 6, 85, 38, 37, 23, 25, 20, 23, 23, 25, 25, 23,
-<a name="l11203"></a>11203 29, 41, 15, 16, 16, 15, 12, 13, 6, 85, 16, 37, 17, 18, 20, 17, 17, 18, 18, 20, 17, 41, 10, 29, 17,
-<a name="l11204"></a>11204 10, 48, 47, 47, -72, -1, -12, 64, 23, 15, 16, 6, 85, 47, 37, 59, 57, 20, 59, 59, 57, 59, 57, 44, 53,
-<a name="l11205"></a>11205 2, 37, 66, 65, 5, 3, 3, -72, -1, -15, 64, 25, 12, 13, 6, 85, 3, 37, 65, 63, 20, 65, 63, 63, 62,
-<a name="l11206"></a>11206 44, 65, 44, 9, 37, 10, 14, 15, 16, 2, 85, 10, -72, -1, -10, 64, 11, 14, 14, 2, 85, 10, 8, 13, 13,
-<a name="l11207"></a>11207 2, 85, 10, -72, -1, -14, 64, 59, 11, 11, 2, 85, 10, 9, 16, 16, 6, 85, 10, 25, 57, 23, 59, 4, 8,
-<a name="l11208"></a>11208 53, 43, 48, 36, 38, 47, 4, 44, 52, 42, 29, 43, 30, 42, 63, 65, 44, 20, 62, 41, 43, 5, 18, 15, 3,
-<a name="l11209"></a>11209 3, 8, 11, 11, 10, 42, 6, 17, 16, 10, 66, 65, 43, 3, 1, 10, 10, 0, 63, -50, -48, -3, -64, 16, -48,
-<a name="l11210"></a>11210 -64, 63, 18, 57, 47, -64, 17, 23, 57, -3, 57, 57, -64, 17, 57, 16, -48, -19, 16, -48, 17, 23, 57, -19, 17,
-<a name="l11211"></a>11211 23, 57, 1, 47, 43, 43, 43, 43, 43, -3, -64, -44, 17, 57, 57, -121, 43, 43, 125, 16, -60, 1, 24, 16, -35,
-<a name="l11212"></a>11212 -19, -58, 17, 57, 57, -121, 16, 43, 43, 125, 16, -60, 1, 24, 16, -44, -58, 16, -64, 17, 57, 57, -121, 16, 43,
-<a name="l11213"></a>11213 43, 125, 16, -60, 1, 17, 18, 57, 57, -121, 24, 16, 43, 43, 43, 125, 16, -60, 49, 48, 1, 93, 93, 1, 35,
-<a name="l11214"></a>11214 17, 35, 3, 38, 39, 38, 35, 17, 35, 17, 34, 7, 6, 7, 3, 35, 19, 54, 55, 38, 39, 38, 39, 38, 38,
-<a name="l11215"></a>11215 35, 34, 7, 53, 51, 50, 23, 22, 23, 22, 23, 22, 23, 22, 51, 17, 51, 17, 50, 55, 54, 18, 55, 54, 51,
-<a name="l11216"></a>11216 51, 21, 39, 38, 7, 6, 7, 6, 7, 6, 7, 22, 23, 23, 51, 5, 80, -108, 34, -63, 48, 34, 53, 73, -72,
-<a name="l11217"></a>11217 74, 52, 32, 49, -63, -58, -59, 111, 118, 90, 45, 17, 56, 20, 48, 56, 13, 40, 25, 106, 41, 57, 46, 19, 41,
-<a name="l11218"></a>11218 57, 17, 49, 99, -72, 100, 48, 18, 113, 37, 58, 118, 66, 49, 76, 30, 11, 39, 37, 27, 38, 78, 117, 111, 109,
-<a name="l11219"></a>11219 73, -2, -45, 1, 45, 1, 73, 81, 32, 49, -2, 21, 1, -21, 48, 31, 83, -2, -73, 1, 73, -71, 31, 41, 76,
-<a name="l11220"></a>11220 28, -113, 51, 30, 1, -107, 12, 17, 75, 32, 98, -120, 23, 66, 1, -53, -2, 53, 65, 24, 1, 14, 39, 61, -107,
-<a name="l11221"></a>11221 1, 2, 41, 14, 99, 95, 36, 50, 36, 31, -71, -75, 0, 1, 0, -95, -2, 105, 4, -94, 5, -69, 0, 39, 0,
-<a name="l11222"></a>11222 -5, 64, 15, 23, 37, 1, -119, 20, 1, 8, 19, 1, -119, 6, 1, 5, 3, 3, -72, -1, -12, 64, 47, 11, 11,
-<a name="l11223"></a>11223 6, 85, 3, 12, 14, 16, 6, 85, 3, 32, 38, 36, 20, 38, 38, 36, 103, 36, 1, 38, 36, 35, 3, 8, 39,
-<a name="l11224"></a>11224 18, 16, 16, 32, 32, 30, 20, 32, 32, 30, 55, 30, 1, 32, 30, 13, 24, 2, 32, 39, -72, -1, -10, 64, 10,
-<a name="l11225"></a>11225 11, 11, 2, 85, 39, 41, 13, 8, 32, 10, -72, -1, -26, -76, 16, 16, 2, 85, 10, -72, -1, -10, -76, 15, 15,
-<a name="l11226"></a>11226 2, 85, 10, -72, -1, -10, -76, 13, 13, 2, 85, 10, -72, -1, -6, -76, 12, 12, 2, 85, 10, -72, -1, -8, -76,
-<a name="l11227"></a>11227 12, 12, 6, 85, 10, -72, -1, -16, -76, 13, 13, 6, 85, 10, -72, -1, -12, 64, 35, 15, 15, 6, 85, 10, 93,
-<a name="l11228"></a>11228 40, 32, 30, 8, 27, 30, 16, 18, 13, 21, 12, 36, 38, 35, 13, 30, 5, 3, 8, 8, 9, 12, 2, 38, 30,
-<a name="l11229"></a>11229 3, 1, 9, 8, 0, 63, -50, -48, -19, 63, 18, 57, 47, 18, 57, -19, 57, 17, 57, 16, -44, 17, 57, 57, -19,
-<a name="l11230"></a>11230 17, 57, 57, 1, 16, -10, 43, 43, 43, 43, 43, 43, 43, -3, -64, 16, -42, 43, -19, -58, 17, 57, 57, 93, -121,
-<a name="l11231"></a>11231 16, 43, 125, 16, -60, 1, 17, 18, 23, 57, 93, -121, 24, 16, 43, 43, 43, 125, 16, -60, 49, 48, 1, 93, 93,
-<a name="l11232"></a>11232 93, 93, 1, 35, 17, 35, 3, 38, 39, 38, 35, 17, 35, 17, 51, 17, 50, 55, 54, 55, 54, 55, 54, 51, 50,
-<a name="l11233"></a>11233 23, 21, 34, 38, 35, 34, 7, 6, 7, 6, 7, 6, 7, 22, 23, 19, 51, 4, -94, -84, 69, -11, 92, 44, 90,
-<a name="l11234"></a>11234 119, -62, -62, -112, 70, 37, 74, 62, 39, 93, -76, 112, 6, 13, 52, 13, 103, 57, 32, 51, 55, 34, 57, 101, -114,
-<a name="l11235"></a>11235 -118, -61, 107, -2, 105, 1, -105, 1, -114, -106, 46, 92, -3, 82, 5, -70, -3, 126, 82, 43, -82, -111, 59, -116, 2,
-<a name="l11236"></a>11236 -88, 2, 71, 39, 127, -117, 49, 83, 41, 39, -33, -2, -59, 0, 1, 0, -122, -2, -45, 3, 118, 4, 38, 0, 38,
-<a name="l11237"></a>11237 0, -1, -78, 5, 3, 3, -72, -1, -18, 64, 24, 13, 13, 6, 85, 3, 37, 37, 35, 20, 37, 37, 35, 70, 35,
-<a name="l11238"></a>11238 1, 34, 35, 37, 3, 38, 8, 18, 16, 16, -72, -1, -18, 64, 19, 15, 16, 6, 85, 16, 37, 31, 29, 20, 31,
-<a name="l11239"></a>11239 31, 29, 31, 29, 13, 25, 2, 37, 38, -72, -1, -16, 64, 13, 10, 10, 2, 85, 32, 38, 1, 38, 40, 13, 8,
-<a name="l11240"></a>11240 37, 10, -72, -1, -8, -76, 16, 16, 2, 85, 10, -72, -1, -6, 64, 17, 14, 14, 2, 85, 10, 6, 12, 12, 2,
-<a name="l11241"></a>11241 85, 10, 6, 11, 11, 2, 85, 10, -72, -1, -16, -76, 10, 10, 2, 85, 10, -72, -1, -10, -76, 16, 16, 6, 85,
-<a name="l11242"></a>11242 10, -72, -1, -18, -76, 15, 15, 6, 85, 10, -72, -1, -4, 64, 46, 13, 13, 6, 85, 10, 10, 12, 12, 6, 85,
-<a name="l11243"></a>11243 0, 10, 32, 10, 2, 10, 78, 39, 31, 29, 8, 25, 43, 16, 18, 13, 24, 12, 35, 37, 34, 13, 43, 5, 3,
-<a name="l11244"></a>11244 8, 8, 9, 12, 6, 37, 43, 3, 1, 9, 10, 0, 63, -50, -48, -19, 63, 18, 57, 47, 18, 57, -19, 57, 17,
-<a name="l11245"></a>11245 57, 16, -48, 17, 57, 57, -19, 17, 57, 57, 1, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, -64,
-<a name="l11246"></a>11246 16, -42, 93, 43, -19, -58, 17, 57, 57, -121, 16, 43, 43, 125, 16, -60, 1, 17, 18, 23, 57, 93, -121, 24, 16,
-<a name="l11247"></a>11247 43, 43, 125, 16, -60, 49, 48, 1, 35, 17, 35, 3, 38, 39, 38, 35, 17, 35, 17, 51, 17, 50, 55, 54, 55,
-<a name="l11248"></a>11248 54, 55, 54, 55, 54, 51, 51, 21, 39, 38, 7, 6, 7, 6, 7, 6, 7, 22, 23, 23, 51, 3, 118, -108, 24,
-<a name="l11249"></a>11249 -64, 47, 35, 53, 73, -76, -76, 100, 48, 16, 58, 40, 20, 44, 58, 43, 95, 36, 50, 75, 31, 10, 39, 37, 28,
-<a name="l11250"></a>11250 38, 77, 117, 111, 109, 62, -2, -45, 1, 45, 1, 73, 81, 32, 49, -2, 21, 4, 38, -2, 53, 65, 21, -117, 96,
-<a name="l11251"></a>11251 32, 73, 19, 14, -107, 1, 1, 40, 13, 100, 94, 37, 50, 36, 31, -71, -75, 0, 0, 1, 0, -95, 0, 0, 4,
-<a name="l11252"></a>11252 -94, 5, -69, 0, 43, 1, 36, -74, 4, 38, 1, 22, 38, 36, 38, -72, -1, -28, 64, 56, 13, 16, 6, 85, 38,
-<a name="l11253"></a>11253 32, 20, 22, 20, 20, 20, 22, 73, 20, 89, 20, 105, 20, 3, -122, 36, 1, 20, 36, 30, 18, 5, 42, 1, 3,
-<a name="l11254"></a>11254 1, 18, 13, 16, 6, 85, 1, 32, 0, 42, 20, 0, 0, 42, 3, 0, 41, 5, 10, 11, 12, 2, 85, 5, 17,
-<a name="l11255"></a>11255 6, -72, -1, -18, 64, 23, 16, 16, 2, 85, 6, 10, 11, 12, 2, 85, 6, 6, 9, 30, 15, 0, 1, 0, 45,
-<a name="l11256"></a>11256 14, 9, 32, 11, -72, -1, -26, -76, 16, 16, 2, 85, 11, -72, -1, -10, -76, 15, 15, 2, 85, 11, -72, -1, -10,
-<a name="l11257"></a>11257 -76, 13, 13, 2, 85, 11, -72, -1, -6, -76, 12, 12, 2, 85, 11, -72, -1, -8, -76, 12, 12, 6, 85, 11, -72,
-<a name="l11258"></a>11258 -1, -16, -76, 13, 13, 6, 85, 11, -72, -1, -12, 64, 49, 15, 15, 6, 85, 32, 11, 1, 11, 93, 44, 38, 36,
-<a name="l11259"></a>11259 9, 33, 30, 22, 14, 27, 13, 42, 1, 41, 9, 20, 19, 16, 3, 17, 17, 13, 14, 30, 9, 7, 4, 3, 3,
-<a name="l11260"></a>11260 9, 6, 9, 6, 9, 10, 13, 2, 0, 1, 10, 8, 0, 63, -48, -64, 63, 18, 57, 57, 47, 47, 18, 23, 57,
-<a name="l11261"></a>11261 16, -19, 17, 57, 47, 23, 57, 17, 57, 17, 57, 16, -44, 17, 57, -19, 17, 57, 57, 1, 16, -10, 93, 43, 43,
-<a name="l11262"></a>11262 43, 43, 43, 43, 43, -3, -64, 16, -42, 93, -58, 17, 57, 47, 43, 43, -64, -51, 43, 50, 17, 57, -121, 16, 43,
-<a name="l11263"></a>11263 43, -121, 125, -60, 1, 16, -64, 17, 57, 57, 93, 93, -121, 24, 16, 43, 43, -121, 125, -60, 1, 93, 49, 48, 33,
-<a name="l11264"></a>11264 35, 3, 38, 39, 17, 35, 17, 38, 35, 17, 35, 17, 51, 17, 50, 55, 17, 51, 17, 54, 55, 54, 55, 54, 55,
-<a name="l11265"></a>11265 54, 51, 50, 23, 21, 34, 38, 35, 34, 7, 6, 7, 6, 7, 6, 7, 22, 23, 4, -94, -15, -11, 58, 47, 120,
-<a name="l11266"></a>11266 51, 69, -62, -62, 71, 49, 120, 38, 47, 55, 26, 54, 78, 72, 89, 112, 6, 13, 52, 13, 103, 57, 32, 51, 55,
-<a name="l11267"></a>11267 34, 57, 101, -114, -118, 1, -114, 95, 60, -2, -58, 1, -89, 24, -3, 82, 5, -70, -3, 126, 15, 1, -109, -2, -38,
-<a name="l11268"></a>11268 65, 110, -126, 42, 88, 44, 40, 2, -88, 2, 71, 39, 127, -117, 49, 83, 41, 39, -33, 0, 1, 0, -122, 0, 0,
-<a name="l11269"></a>11269 3, -112, 4, 38, 0, 40, 1, 52, -74, 105, 21, 1, 22, 35, 33, 35, -72, -1, -18, 64, 74, 13, 17, 6, 85,
-<a name="l11270"></a>11270 35, 37, 20, 22, 20, 20, 20, 22, -65, 33, 1, -21, 33, 1, -97, 33, -33, 33, 2, 20, 33, 29, 19, 5, 39,
-<a name="l11271"></a>11271 1, 3, 1, 8, 15, 16, 6, 85, 1, 37, 0, 39, 20, 0, 0, 39, 3, 0, 38, 5, 16, 6, 6, 11, 14,
-<a name="l11272"></a>11272 2, 85, 6, 6, 9, -81, 29, -65, 29, 2, 29, -49, 0, 1, 0, 42, 14, 9, 37, 11, -72, -1, -8, -76, 16,
-<a name="l11273"></a>11273 16, 2, 85, 11, -72, -1, -6, 64, 17, 14, 14, 2, 85, 11, 6, 12, 12, 2, 85, 11, 6, 11, 11, 2, 85,
-<a name="l11274"></a>11274 11, -72, -1, -10, -76, 16, 16, 6, 85, 11, -72, -1, -18, -76, 15, 15, 6, 85, 11, -72, -1, -4, 64, 59, 13,
-<a name="l11275"></a>11275 13, 6, 85, 11, 10, 12, 12, 6, 85, 0, 11, 32, 11, 48, 11, 3, 11, 78, 41, 35, 33, 9, 29, 43, 22,
-<a name="l11276"></a>11276 14, 28, 13, 39, 0, 38, 9, 20, 19, 16, 3, 17, 17, 13, 14, 43, 9, 7, 4, 3, 3, 9, 6, 9, 6,
-<a name="l11277"></a>11277 9, 10, 13, 6, 0, 1, 10, 10, 0, 63, -48, -64, 63, 18, 57, 57, 47, 47, 18, 23, 57, 16, -19, 17, 57,
-<a name="l11278"></a>11278 47, 23, 57, 17, 57, 17, 57, 16, -48, 17, 57, -19, 17, 57, 57, 1, 16, -10, 93, 43, 43, 43, 43, 43, 43,
-<a name="l11279"></a>11279 43, 43, -3, -64, 16, -43, 114, -58, 114, 17, 57, 47, 43, -64, -51, 50, 17, 57, -121, 16, 43, 43, -121, 125, -60,
-<a name="l11280"></a>11280 1, 16, -64, 17, 57, 57, 93, 93, 114, -121, 24, 16, 43, 43, -121, 125, -60, -79, 6, 2, 67, 84, 88, 64, 9,
-<a name="l11281"></a>11281 45, 6, 34, 17, 61, 6, 50, 17, 4, 0, 93, 89, 49, 48, 1, 93, 33, 35, 3, 38, 39, 21, 35, 17, 38,
-<a name="l11282"></a>11282 35, 17, 35, 17, 51, 17, 50, 55, 17, 51, 21, 54, 55, 54, 55, 54, 55, 54, 51, 51, 21, 39, 38, 7, 6,
-<a name="l11283"></a>11283 7, 6, 7, 6, 7, 22, 23, 3, -112, -58, -64, 14, 17, 99, 35, 43, -76, -76, 45, 33, 99, 21, 24, 40, 20,
-<a name="l11284"></a>11284 44, 58, 43, 95, 36, 50, 75, 31, 10, 39, 41, 34, 41, 54, 106, 112, 1, 73, 24, 25, -42, 1, 55, 16, -2,
-<a name="l11285"></a>11285 21, 4, 38, -2, 53, 10, 1, 68, -47, 43, 57, 96, 32, 73, 19, 14, -107, 1, 1, 40, 13, 100, 104, 40, 48,
-<a name="l11286"></a>11286 25, 28, -68, 0, 1, 0, -92, -2, 105, 5, -88, 5, -70, 0, 15, 0, -82, 64, 20, 11, 4, 32, 14, 2, 32,
-<a name="l11287"></a>11287 0, 12, 12, 12, 2, 85, 0, 10, 12, 13, 6, 85, 0, 14, -72, -1, -18, -76, 15, 15, 2, 85, 14, -72, -1,
-<a name="l11288"></a>11288 -14, 64, 11, 13, 13, 2, 85, 14, 16, 12, 12, 2, 85, 14, -72, -1, -14, 64, 22, 11, 11, 6, 85, 14, 10,
-<a name="l11289"></a>11289 15, 15, 6, 85, 14, 17, 10, 5, 32, 7, 32, 16, 16, 2, 85, 7, -72, -1, -10, -76, 15, 15, 2, 85, 7,
-<a name="l11290"></a>11290 -72, -1, -10, -76, 13, 13, 2, 85, 7, -72, -1, -6, -76, 12, 12, 2, 85, 7, -72, -1, -9, -76, 12, 13, 6,
-<a name="l11291"></a>11291 85, 7, -72, -1, -14, 64, 21, 15, 16, 6, 85, 7, 93, 16, 11, 30, 5, 5, 6, 12, 9, 2, 14, 30, 3,
-<a name="l11292"></a>11292 1, 6, 8, 0, 63, -50, -48, -19, 63, -64, 18, 57, 47, -19, 1, 16, -10, 43, 43, 43, 43, 43, 43, -3, -64,
-<a name="l11293"></a>11293 16, -44, 43, 43, 43, 43, 43, -35, 43, 43, -19, 16, -3, -64, 49, 48, 1, 35, 17, 35, 17, 33, 17, 35, 17,
-<a name="l11294"></a>11294 51, 17, 33, 17, 51, 17, 51, 5, -88, -84, -100, -3, 6, -62, -62, 2, -6, -62, -122, -2, 105, 1, -105, 2, -77,
-<a name="l11295"></a>11295 -3, 77, 5, -70, -3, -90, 2, 90, -6, -13, 0, 1, 0, -120, -2, -45, 4, 87, 4, 38, 0, 15, 0, -5, 64,
-<a name="l11296"></a>11296 44, 11, 3, 37, 14, 2, 37, 17, 64, 11, 11, 2, 85, 0, 20, 13, 13, 2, 85, 0, 12, 11, 11, 2, 85,
-<a name="l11297"></a>11297 0, 12, 15, 15, 6, 85, 0, 14, 12, 13, 6, 85, 0, 10, 11, 11, 6, 85, 0, 14, -72, -1, -6, -76, 17,
-<a name="l11298"></a>11298 17, 2, 85, 14, -72, -1, -20, 64, 11, 16, 16, 2, 85, 14, 20, 14, 14, 2, 85, 14, -72, -1, -20, 64, 17,
-<a name="l11299"></a>11299 13, 13, 2, 85, 14, 10, 12, 12, 2, 85, 14, 34, 11, 11, 2, 85, 14, -72, -1, -33, -76, 16, 16, 6, 85,
-<a name="l11300"></a>11300 14, -72, -1, -10, -76, 12, 13, 6, 85, 14, -72, -1, -8, 64, 10, 11, 11, 6, 85, 14, 17, 10, 5, 37, 7,
-<a name="l11301"></a>11301 -72, -1, -10, -76, 17, 17, 2, 85, 7, -72, -1, -6, -76, 16, 16, 2, 85, 7, -72, -1, -6, 64, 17, 14, 14,
-<a name="l11302"></a>11302 2, 85, 7, 4, 12, 12, 2, 85, 7, 10, 11, 11, 2, 85, 7, -72, -1, -13, 64, 32, 15, 16, 6, 85, 7,
-<a name="l11303"></a>11303 10, 11, 11, 6, 85, 0, 7, 32, 7, 2, 7, 78, 16, 11, 43, 5, 5, 6, 12, 9, 6, 15, 43, 3, 1,
-<a name="l11304"></a>11304 6, 8, 0, 63, -50, -48, -19, 63, -64, 18, 57, 47, -19, 1, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, -3,
-<a name="l11305"></a>11305 -64, 16, -44, 43, 43, 43, 43, 43, 43, 43, 43, 43, -35, 43, 43, 43, 43, 43, 43, -19, 16, -3, -64, 49, 48,
-<a name="l11306"></a>11306 1, 35, 17, 35, 17, 33, 17, 35, 17, 51, 17, 33, 17, 51, 17, 51, 4, 87, -108, -108, -2, 13, -76, -76, 1,
-<a name="l11307"></a>11307 -13, -76, 116, -2, -45, 1, 45, 1, -41, -2, 41, 4, 38, -2, 70, 1, -70, -4, 110, 0, 0, 1, -1, -3, 0,
-<a name="l11308"></a>11308 0, 4, 109, 5, -70, 0, 12, 0, -70, -71, 0, 9, -1, -22, -76, 13, 16, 2, 85, 9, -72, -1, -12, 64, 58,
-<a name="l11309"></a>11309 13, 16, 6, 85, 9, 12, 16, 16, 6, 85, 9, 12, 9, 6, 12, 32, 0, 1, 20, 0, 0, 1, 9, 6, 6,
-<a name="l11310"></a>11310 18, 13, 13, 2, 85, 6, 8, 12, 13, 6, 85, 6, 32, 5, 4, 20, 5, 4, 111, 5, 1, 5, 4, 0, 1,
-<a name="l11311"></a>11311 32, 4, 4, 16, 16, 2, 85, 4, -72, -1, -28, -76, 15, 15, 2, 85, 4, -72, -1, -12, 64, 11, 13, 13, 2,
-<a name="l11312"></a>11312 85, 4, 6, 12, 12, 2, 85, 4, -72, -1, -4, -76, 12, 13, 6, 85, 4, -72, -1, -6, 64, 24, 16, 16, 6,
-<a name="l11313"></a>11313 85, 4, 0, 12, 6, 1, 9, 6, 38, 4, 54, 4, 2, 4, 4, 3, 5, 6, 2, 3, 8, 0, 63, 63, -64,
-<a name="l11314"></a>11314 18, 57, 47, 93, 18, 57, -64, 16, -48, -64, 1, 47, 43, 43, 43, 43, 43, 43, -3, -51, 16, -35, 93, -121, 43,
-<a name="l11315"></a>11315 43, 43, 125, 16, -60, -121, 24, 16, 43, 8, 125, 16, -60, 1, 43, 0, 43, 43, 49, 48, 1, 1, 17, 35, 17,
-<a name="l11316"></a>11316 1, 51, 1, 22, 23, 54, 55, 1, 4, 109, -2, 36, -76, -2, 32, -56, 1, 34, 48, 28, 25, 57, 1, 18, 5,
-<a name="l11317"></a>11317 -70, -4, -72, -3, -114, 2, 114, 3, 72, -3, -4, 85, 69, 57, 106, 1, -5, 0, 0, 1, 0, 20, -2, 105, 3,
-<a name="l11318"></a>11318 -19, 4, 38, 0, 12, 0, -42, -71, 0, 9, -1, -18, 64, 11, 15, 17, 2, 85, 9, 10, 13, 13, 2, 85, 9,
-<a name="l11319"></a>11319 -72, -1, -20, -76, 9, 11, 2, 85, 9, -72, -1, -12, 64, 61, 14, 16, 6, 85, 9, 11, 11, 11, 6, 85, 9,
-<a name="l11320"></a>11320 12, 9, 6, 12, 15, 15, 15, 6, 85, 12, 37, 0, 1, 20, 0, 0, 1, 9, 6, 6, 4, 11, 11, 6, 85,
-<a name="l11321"></a>11321 6, 15, 13, 13, 6, 85, 6, 37, 5, 4, 20, 5, 4, 5, 4, 0, 1, 37, 4, 18, 17, 17, 2, 85, 4,
-<a name="l11322"></a>11322 -72, -1, -16, -76, 16, 16, 2, 85, 4, -72, -1, -8, 64, 17, 15, 15, 2, 85, 4, 10, 13, 13, 2, 85, 4,
-<a name="l11323"></a>11323 10, 9, 9, 2, 85, 4, -72, -1, -4, -76, 13, 13, 6, 85, 4, -72, -1, -2, 64, 27, 16, 16, 6, 85, 4,
-<a name="l11324"></a>11324 9, 4, 12, 5, 0, 6, 6, 1, 36, 4, 52, 4, 68, 4, 116, 4, -124, 4, 5, 4, 10, 2, 0, 47, 63,
-<a name="l11325"></a>11325 93, -64, 63, -64, -64, -64, 18, 57, 1, 47, 43, 43, 43, 43, 43, 43, 43, -3, -51, 16, -35, -121, 43, 43, 43,
-<a name="l11326"></a>11326 125, 16, -60, -121, 24, 16, 43, 43, 8, 125, 16, -60, 1, 43, 0, 43, 43, 43, 43, 49, 48, 1, 1, 17, 35,
-<a name="l11327"></a>11327 17, 1, 51, 19, 22, 23, 54, 55, 19, 3, -19, -2, 110, -76, -2, 109, -62, -35, 46, 31, 29, 49, -35, 4, 38,
-<a name="l11328"></a>11328 -5, -38, -2, 105, 1, -105, 4, 38, -3, -103, 127, 119, 109, -119, 2, 103, 0, 0, 1, -1, -3, 0, 0, 4, 109,
-<a name="l11329"></a>11329 5, -70, 0, 18, 0, -47, -71, 0, 15, -1, -22, -76, 13, 17, 2, 85, 15, -72, -1, -18, 64, 72, 15, 16, 6,
-<a name="l11330"></a>11330 85, 1, 0, 4, 15, 18, 15, 12, 18, 8, 16, 17, 2, 85, 18, 8, 13, 16, 6, 85, 18, 32, 0, 4, 20,
-<a name="l11331"></a>11331 0, 0, 4, 10, 11, 7, 15, 12, 12, 18, 13, 13, 2, 85, 12, 4, 12, 13, 6, 85, 12, 32, 11, 7, 20,
-<a name="l11332"></a>11332 11, 7, 9, 11, 7, 1, 4, 18, 2, 0, 4, 32, 7, 4, 16, 16, 2, 85, 7, -72, -1, -28, -76, 15, 15,
-<a name="l11333"></a>11333 2, 85, 7, -72, -1, -12, 64, 11, 13, 13, 2, 85, 7, 6, 12, 12, 2, 85, 7, -72, -1, -4, -76, 16, 16,
-<a name="l11334"></a>11334 6, 85, 7, -72, -1, -4, 64, 21, 12, 13, 6, 85, 7, 15, 12, 2, 9, 30, 4, 7, 7, 6, 18, 11, 0,
-<a name="l11335"></a>11335 12, 2, 6, 8, 0, 63, 63, -64, -64, -64, 18, 57, 47, -64, -3, -64, 18, 57, 1, 47, 43, 43, 43, 43, 43,
-<a name="l11336"></a>11336 43, -3, -36, -58, 51, 18, 57, 16, -36, -58, -121, 43, 43, 43, 125, 16, -60, 1, 17, 18, 57, -121, 24, 16, 43,
-<a name="l11337"></a>11337 43, 43, 8, 125, 16, -60, 1, 17, 18, 57, 0, 43, 43, 49, 48, 1, 1, 33, 21, 33, 17, 35, 17, 33, 53,
-<a name="l11338"></a>11338 33, 1, 51, 1, 22, 23, 54, 55, 1, 4, 109, -2, 107, 1, 85, -2, 100, -76, -2, 97, 1, 85, -2, 106, -56,
-<a name="l11339"></a>11339 1, 34, 48, 28, 25, 57, 1, 18, 5, -70, -3, 57, -108, -3, -95, 2, 95, -108, 2, -57, -3, -4, 85, 69, 57,
-<a name="l11340"></a>11340 106, 1, -5, 0, 1, 0, 20, -2, 105, 3, -19, 4, 38, 0, 18, 0, -22, 64, 19, 38, 13, 70, 13, 118, 13,
-<a name="l11341"></a>11341 -122, 13, 4, 38, 17, 70, 17, 118, 17, -122, 17, 4, 15, -72, -1, -18, 64, 11, 15, 17, 2, 85, 15, 10, 13,
-<a name="l11342"></a>11342 13, 2, 85, 15, -72, -1, -20, -76, 9, 11, 2, 85, 15, -72, -1, -30, 64, 71, 14, 16, 6, 85, 15, 11, 13,
-<a name="l11343"></a>11343 13, 6, 85, 15, 11, 11, 11, 6, 85, 15, 18, 15, 12, 18, 15, 15, 15, 6, 85, 18, 37, 0, 1, 20, 0,
-<a name="l11344"></a>11344 0, 1, 15, 12, 12, 4, 11, 11, 6, 85, 12, 10, 13, 13, 6, 85, 12, 37, 11, 10, 20, 11, 10, 9, 11,
-<a name="l11345"></a>11345 10, 2, 0, 5, 1, 37, 6, 10, 18, 17, 17, 2, 85, 10, -72, -1, -16, -76, 16, 16, 2, 85, 10, -72, -1,
-<a name="l11346"></a>11346 -8, 64, 17, 15, 15, 2, 85, 10, 10, 13, 13, 2, 85, 10, 10, 9, 9, 2, 85, 10, -72, -1, -4, 64, 19,
-<a name="l11347"></a>11347 13, 13, 6, 85, 10, 15, 10, 18, 11, 0, 12, 6, 3, 8, 43, 1, 10, 10, 6, 0, 47, 63, -64, -3, -64,
-<a name="l11348"></a>11348 63, -64, -64, -64, 18, 57, 1, 47, 43, 43, 43, 43, 43, 43, -64, -3, -64, -35, -58, 16, -35, -58, -121, 43, 43,
-<a name="l11349"></a>11349 43, 125, 16, -60, -121, 24, 16, 43, 43, 8, 125, 16, -60, 1, 43, 43, 0, 43, 43, 43, 43, 49, 48, 0, 93,
-<a name="l11350"></a>11350 93, 1, 1, 33, 21, 33, 17, 35, 17, 33, 53, 33, 1, 51, 19, 22, 23, 54, 55, 19, 3, -19, -2, 110, 1,
-<a name="l11351"></a>11351 66, -2, -66, -76, -2, -67, 1, 67, -2, 109, -62, -35, 46, 31, 29, 49, -35, 4, 38, -5, -38, -124, -2, -19, 1,
-<a name="l11352"></a>11352 19, -124, 4, 38, -3, -103, 127, 119, 109, -119, 2, 103, 0, 0, 1, 0, 9, -2, 105, 5, 73, 5, -70, 0, 23,
-<a name="l11353"></a>11353 1, 8, -71, 0, 16, -1, -12, 64, 27, 11, 11, 2, 85, 105, 3, 1, 68, 21, 116, 21, -124, 21, 3, 73, 11,
-<a name="l11354"></a>11354 1, 22, 13, 1, 6, 14, 12, 17, 2, 85, 16, -72, -1, -14, -76, 12, 17, 2, 85, 21, -72, -1, -8, 64, 10,
-<a name="l11355"></a>11355 12, 17, 2, 85, 11, 8, 12, 17, 2, 85, -79, 6, 2, 67, 84, 88, -73, 2, 32, 23, 23, 10, 25, 24, 16,
-<a name="l11356"></a>11356 -72, -1, -24, 64, 21, 10, 17, 52, 6, 24, 10, 17, 52, 6, 11, 21, 16, 4, 10, 12, 3, 10, 8, 19, 12,
-<a name="l11357"></a>11357 2, 0, 63, 60, 63, 60, 17, 18, 23, 57, 43, 43, 1, 17, 18, 57, 57, 47, -19, 27, 64, 48, 6, 9, 20,
-<a name="l11358"></a>11358 3, 12, 21, 9, 20, 22, 13, 16, 10, 19, 22, 13, 11, 10, 19, 3, 12, 13, 3, 12, 3, 32, 22, 13, 20,
-<a name="l11359"></a>11359 22, 22, 13, 2, 32, 0, 22, 20, 19, 9, 20, 9, 32, 10, 19, 20, 10, 10, 19, 20, -72, -1, -18, 64, 33,
-<a name="l11360"></a>11360 9, 12, 2, 85, 20, 16, 10, 12, 4, 9, 12, 2, 85, 12, 16, 16, 21, 11, 6, 4, 9, 20, 19, 12, 13,
-<a name="l11361"></a>11361 2, 22, 30, 3, 10, 9, 8, 1, 0, 47, 63, -64, -48, -19, 63, -64, -64, -64, 18, 23, 57, 1, 47, -35, 43,
-<a name="l11362"></a>11362 -58, 16, -51, 43, -121, 16, 43, -121, 125, -60, 1, 24, 16, -42, -35, -19, -121, 16, 43, -121, 125, -60, 15, 15, 15,
-<a name="l11363"></a>11363 15, 89, 43, 43, 0, 43, 43, 49, 48, 1, 93, 93, 93, 93, 0, 43, 1, 35, 17, 35, 1, 38, 39, 6, 7,
-<a name="l11364"></a>11364 1, 35, 1, 1, 51, 1, 22, 23, 54, 55, 1, 51, 1, 1, 51, 5, 73, -84, 68, -2, -113, 25, 39, 52, 18,
-<a name="l11365"></a>11365 -2, -112, -23, 2, 55, -2, 12, -25, 1, 10, 84, 34, 45, 71, 1, 39, -45, -3, -3, 1, -82, 125, -2, 105, 1,
-<a name="l11366"></a>11366 -105, 2, 11, 36, 62, 86, 24, -2, 1, 2, -4, 2, -66, -2, -120, 119, 61, 73, 94, 1, -123, -3, 77, -3, -90,
-<a name="l11367"></a>11367 0, 1, 0, 15, -2, -45, 3, -15, 4, 38, 0, 19, 1, 28, 64, 21, 38, 17, 70, 17, -122, 17, 3, 38, 4,
-<a name="l11368"></a>11368 70, 4, 2, 88, 7, 1, 38, 17, 70, 17, 2, 12, -72, -1, -20, 64, 11, 11, 11, 6, 85, 4, 40, 13, 17,
-<a name="l11369"></a>11369 6, 85, 12, -72, -1, -40, 64, 40, 13, 17, 6, 85, 12, 20, 11, 11, 6, 85, 12, 10, 13, 13, 6, 85, 4,
-<a name="l11370"></a>11370 5, 16, 3, 8, 17, 5, 16, 18, 9, 12, 6, 15, 18, 9, 7, 6, 15, 3, 8, 3, 9, 18, 9, -72, -1,
-<a name="l11371"></a>11371 -8, 64, 15, 13, 17, 2, 85, 9, 37, 8, 3, 20, 8, 8, 3, 2, 37, 0, -72, -1, -3, 64, 29, 12, 12,
-<a name="l11372"></a>11372 6, 85, 0, 10, 13, 13, 6, 85, 0, 12, 15, 16, 6, 85, 0, -107, 18, 1, 48, 18, 1, 18, 16, 15, 5,
-<a name="l11373"></a>11373 16, 5, -72, -1, -8, 64, 30, 13, 17, 2, 85, 5, 37, 6, 15, 20, 6, 6, 15, 95, 16, 111, 16, -97, 16,
-<a name="l11374"></a>11374 3, 16, 12, 6, -96, 8, 1, 8, 17, 7, 4, 12, -72, -1, -10, -76, 13, 13, 2, 85, 12, -72, -1, -10, 64,
-<a name="l11375"></a>11375 26, 10, 10, 2, 85, 32, 12, 1, 12, 12, 17, 7, 4, 4, 5, 16, 15, 8, 9, 6, 18, 43, 3, 6, 5,
-<a name="l11376"></a>11376 10, 1, 0, 47, 63, -64, -48, -19, 63, -64, -64, -64, 18, 23, 57, 1, 47, 93, 43, 43, 51, 51, 51, -35, 93,
-<a name="l11377"></a>11377 -58, 16, -51, 93, -121, 16, 43, 43, -121, 125, -60, 1, 24, 16, -42, 93, 93, -35, 43, 43, 43, -19, -121, 16, 43,
-<a name="l11378"></a>11378 43, -121, 125, -60, 15, 15, 15, 15, 1, 43, 43, 0, 43, 43, 43, 49, 48, 0, 93, 93, 93, 1, 93, 1, 35,
-<a name="l11379"></a>11379 17, 35, 1, 1, 35, 1, 1, 51, 23, 22, 23, 54, 55, 55, 51, 1, 1, 51, 3, -15, -108, 73, -2, -20, -2,
-<a name="l11380"></a>11380 -23, -38, 1, -124, -2, -103, -31, -93, 42, 32, 35, 46, -77, -41, -2, -111, 1, 36, 103, -2, -45, 1, 45, 1, -93,
-<a name="l11381"></a>11381 -2, 93, 2, 40, 1, -2, -7, 64, 55, 52, 65, -5, -2, 12, -2, 98, 0, 1, 0, 87, 0, 0, 4, -76, 5,
-<a name="l11382"></a>11382 -70, 0, 29, 1, 56, 64, 15, 100, 20, 1, 69, 20, 85, 20, 2, 54, 20, 1, 24, 4, 23, 6, -72, -1, -14,
-<a name="l11383"></a>11383 64, 11, 16, 16, 2, 85, 6, 4, 13, 13, 2, 85, 6, -72, -1, -14, 64, 11, 12, 12, 2, 85, 6, 14, 16,
-<a name="l11384"></a>11384 16, 6, 85, 6, -72, -1, -8, -76, 15, 15, 6, 85, 6, -72, -1, -14, 64, 11, 12, 12, 6, 85, 6, 6, 17,
-<a name="l11385"></a>11385 27, 29, 32, 1, -72, -1, -8, -76, 16, 16, 2, 85, 1, -72, -1, -28, 64, 11, 15, 15, 2, 85, 1, 30, 13,
-<a name="l11386"></a>11386 13, 2, 85, 1, -72, -1, -2, -76, 12, 12, 2, 85, 1, -72, -1, -24, 64, 23, 11, 11, 2, 85, 1, 10, 16,
-<a name="l11387"></a>11387 16, 6, 85, 1, 18, 15, 15, 6, 85, 1, 8, 13, 13, 6, 85, 1, -72, -1, -2, 64, 45, 12, 12, 6, 85,
-<a name="l11388"></a>11388 1, 14, 11, 11, 6, 85, 1, 31, 17, 32, 15, 10, 16, 16, 2, 85, 15, 20, 15, 15, 2, 85, 15, 22, 13,
-<a name="l11389"></a>11389 13, 2, 85, 15, 26, 12, 12, 2, 85, 15, 18, 11, 11, 2, 85, 15, -72, -1, -20, 64, 17, 16, 16, 6, 85,
-<a name="l11390"></a>11390 15, 14, 13, 13, 6, 85, 15, 24, 12, 12, 6, 85, 15, -72, -1, -4, 64, 33, 11, 11, 6, 85, 0, 15, 1,
-<a name="l11391"></a>11391 15, 93, 30, 24, 24, 28, 27, 25, 22, 21, 30, 9, 7, 4, 2, 9, 6, 9, 6, 9, 1, 17, 28, 2, 1,
-<a name="l11392"></a>11392 8, 0, 63, 63, -64, 18, 57, 57, 47, 47, 17, 51, 51, 51, 16, -19, 50, 50, 50, 17, 57, 47, 1, 16, -10,
-<a name="l11393"></a>11393 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, -44, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, -19, -64,
-<a name="l11394"></a>11394 17, 57, 47, 43, 43, 43, 43, 43, 43, -64, -35, -64, 49, 48, 93, 93, 93, 33, 35, 17, 6, 7, 17, 35, 17,
-<a name="l11395"></a>11395 6, 35, 34, 39, 38, 39, 38, 53, 17, 51, 17, 20, 22, 55, 51, 17, 51, 17, 54, 55, 17, 51, 4, -76, -62,
-<a name="l11396"></a>11396 -94, -118, 120, 22, 15, -118, 116, -128, 44, 40, -62, -79, 121, 11, 120, -111, -101, -62, 2, 79, 60, 23, -2, -23, 1,
-<a name="l11397"></a>11397 10, 1, 62, 70, 121, 111, -79, 1, -81, -2, 99, -17, -103, 1, 1, -62, -2, 71, 20, 62, 2, -55, 0, 1, 0,
-<a name="l11398"></a>11398 69, 0, 0, 3, -93, 4, 38, 0, 30, 1, 28, 64, 30, 116, 21, -124, 21, 2, 101, 21, 1, 25, 4, 14, 12,
-<a name="l11399"></a>11399 12, 2, 85, 4, 14, 11, 12, 6, 85, 4, 24, 6, 10, 15, 16, 2, 85, 6, -72, -1, -10, -76, 12, 12, 2,
-<a name="l11400"></a>11400 85, 6, -72, -1, -8, 64, 17, 11, 12, 6, 85, 6, 14, 15, 15, 6, 85, 6, 6, 17, 28, 30, 37, 1, -72,
-<a name="l11401"></a>11401 -1, -52, 64, 17, 16, 16, 2, 85, 1, 32, 15, 15, 2, 85, 1, 8, 13, 13, 2, 85, 1, -72, -1, -10, -76,
-<a name="l11402"></a>11402 10, 11, 2, 85, 1, -72, -1, -8, -76, 11, 12, 6, 85, 1, -72, -1, -4, 64, 27, 13, 13, 6, 85, 1, 14,
-<a name="l11403"></a>11403 15, 15, 6, 85, 1, 24, 16, 16, 6, 85, 31, 1, 1, 0, 1, 1, 1, 32, 17, 37, 14, -72, -1, -32, 64,
-<a name="l11404"></a>11404 17, 16, 16, 2, 85, 14, 28, 15, 15, 2, 85, 14, 22, 13, 13, 2, 85, 14, -72, -1, -4, 64, 58, 12, 12,
-<a name="l11405"></a>11405 2, 85, 14, 22, 11, 12, 6, 85, 14, 24, 13, 13, 6, 85, 14, 24, 15, 15, 6, 85, 14, 28, 16, 16, 6,
-<a name="l11406"></a>11406 85, 79, 14, 95, 14, 2, 14, 31, 25, 25, 23, 29, 16, 28, 26, 23, 43, 8, 7, 4, 2, 8, 6, 8, 6,
-<a name="l11407"></a>11407 8, 1, 16, 6, 1, 10, 0, 63, 63, 18, 57, 57, 47, 47, 17, 51, 51, 51, 16, -19, 50, 50, 16, -64, 17,
-<a name="l11408"></a>11408 57, 47, 1, 16, -42, 93, 43, 43, 43, 43, 43, 43, 43, 43, -19, 16, -44, 93, 93, 43, 43, 43, 43, 43, 43,
-<a name="l11409"></a>11409 43, 43, -19, -64, 17, 57, 47, 43, 43, 43, 43, -64, -35, 43, 43, -64, 49, 48, 93, 93, 33, 35, 17, 6, 7,
-<a name="l11410"></a>11410 21, 35, 53, 35, 34, 39, 38, 39, 38, 53, 17, 51, 21, 20, 23, 22, 23, 22, 23, 17, 51, 17, 54, 55, 17,
-<a name="l11411"></a>11411 51, 3, -93, -76, 110, 100, 99, 21, 89, 94, 100, 36, 33, -76, 9, 18, 63, 44, 59, 99, 87, 123, -76, 1, -84,
-<a name="l11412"></a>11412 34, 12, -42, -48, 55, 59, 98, 89, 107, 1, 22, -55, 116, 43, 84, 47, 33, 8, 1, 21, -2, -21, 10, 41, 1,
-<a name="l11413"></a>11413 -31, 0, 0, 1, 0, -95, 0, 0, 4, -2, 5, -70, 0, 21, 0, -57, 64, 24, 103, 19, 1, 91, 4, 1, 74,
-<a name="l11414"></a>11414 4, 1, 21, 32, 1, 20, 16, 16, 2, 85, 1, 2, 13, 13, 2, 85, 1, -72, -1, -32, -76, 12, 12, 2, 85,
-<a name="l11415"></a>11415 1, -72, -1, -48, -76, 11, 11, 6, 85, 1, -72, -1, -30, -76, 12, 12, 6, 85, 1, -72, -1, -16, -76, 13, 13,
-<a name="l11416"></a>11416 6, 85, 1, -72, -1, -16, -76, 15, 15, 6, 85, 1, -72, -1, -24, 64, 16, 16, 16, 6, 85, 1, 23, 9, 13,
-<a name="l11417"></a>11417 32, 11, 32, 16, 16, 2, 85, 11, -72, -1, -10, -76, 15, 15, 2, 85, 11, -72, -1, -10, -76, 13, 13, 2, 85,
-<a name="l11418"></a>11418 11, -72, -1, -6, -76, 12, 12, 2, 85, 11, -72, -1, -8, -76, 12, 12, 6, 85, 11, -72, -1, -19, -76, 13, 13,
-<a name="l11419"></a>11419 6, 85, 11, -72, -1, -29, 64, 19, 15, 15, 6, 85, 11, 93, 22, 8, 6, 30, 13, 15, 15, 9, 12, 2, 1,
-<a name="l11420"></a>11420 9, 8, 0, 63, -64, 63, 18, 57, 47, 51, -19, 50, 1, 16, -10, 43, 43, 43, 43, 43, 43, 43, -3, -64, 16,
-<a name="l11421"></a>11421 -44, 43, 43, 43, 43, 43, 43, 43, 43, -19, 49, 48, 93, 93, 93, 33, 35, 17, 52, 39, 38, 35, 34, 7, 17,
-<a name="l11422"></a>11422 35, 17, 51, 17, 36, 51, 50, 23, 22, 23, 22, 21, 4, -2, -62, 56, 71, -85, -51, -30, -62, -62, 1, 5, -60,
-<a name="l11423"></a>11423 -117, 115, -127, 44, 39, 1, -99, -72, 92, 115, 91, -3, 55, 5, -70, -3, -79, 97, 62, 69, 122, 109, -77, 0, -1,
-<a name="l11424"></a>11424 -1, 0, -121, 0, 0, 3, -24, 5, -70, 2, 22, 0, 75, 0, 0, 0, 2, 0, 99, -1, -25, 5, -80, 5, -45,
-<a name="l11425"></a>11425 0, 26, 0, 33, 0, -75, 64, 53, -118, 32, 1, 109, 32, 1, 92, 32, 1, 26, 32, 74, 32, 2, 98, 30, 1,
-<a name="l11426"></a>11426 85, 30, 1, 68, 30, 1, 21, 30, 1, -122, 29, 1, 119, 24, 1, 57, 19, 73, 19, 2, -124, 15, 1, 118, 15,
-<a name="l11427"></a>11427 1, 106, 12, 1, 25, 12, 1, 10, 27, 38, 0, -72, -1, -22, -76, 15, 15, 2, 85, 0, -72, -1, -20, -76, 11,
-<a name="l11428"></a>11428 11, 2, 85, 0, -72, -1, -8, -76, 12, 12, 6, 85, 0, -72, -1, -21, -76, 11, 11, 6, 85, 0, -72, -1, -13,
-<a name="l11429"></a>11429 64, 38, 13, 13, 6, 85, 0, 92, 35, 16, 38, 17, 28, 38, 32, 8, 1, 8, 99, 34, 28, 30, 17, 16, 47,
-<a name="l11430"></a>11430 16, 1, 9, 16, 9, 16, 31, 14, 30, 21, 3, 31, 30, 4, 9, 0, 63, -19, 63, -19, 17, 57, 57, 47, 47,
-<a name="l11431"></a>11431 93, 17, 51, -19, 1, 16, -10, 93, -19, -44, -19, 16, -10, 43, 43, 43, 43, 43, -3, -59, 49, 48, 93, 93, 93,
-<a name="l11432"></a>11432 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 1, 18, 7, 6, 33, 32, 39, 38, 17, 53, 33, 38, 39,
-<a name="l11433"></a>11433 38, 35, 32, 3, 39, 54, 55, 54, 51, 50, 23, 22, 23, 22, 3, 33, 22, 18, 51, 50, 18, 5, -87, 7, -91,
-<a name="l11434"></a>11434 -86, -2, -91, -2, -90, -86, -97, 4, 117, 12, 117, 124, -40, -2, -61, 83, -66, 56, -96, -103, -36, -56, -97, -93, 82,
-<a name="l11435"></a>11435 71, -59, -4, 76, 11, -4, -45, -45, -4, 2, -19, -2, -77, -39, -32, -32, -46, 1, 84, 94, -36, 126, -124, -2, -51,
-<a name="l11436"></a>11436 50, -48, 112, 107, 98, 99, -76, -102, -2, -34, -10, -2, -30, 1, 30, 0, 2, 0, 85, -1, -24, 4, 40, 4, 62,
-<a name="l11437"></a>11437 0, 23, 0, 32, 0, -50, 64, 45, 56, 31, 72, 31, 2, 85, 21, 101, 21, 2, -118, 19, 1, 121, 19, 1, 92,
-<a name="l11438"></a>11438 19, 108, 19, 2, 74, 13, 1, 40, 13, 56, 13, 2, 108, 6, 1, 91, 6, 1, 99, 3, 1, 85, 3, 1, 24,
-<a name="l11439"></a>11439 11, 36, 0, -72, -1, -26, -76, 15, 15, 2, 85, 0, -72, -1, -22, -76, 13, 13, 2, 85, 0, -72, -1, -22, -76,
-<a name="l11440"></a>11440 11, 11, 2, 85, 0, -72, -1, -18, -76, 15, 15, 6, 85, 0, -72, -1, -14, 64, 71, 11, 13, 6, 85, 0, 7,
-<a name="l11441"></a>11441 34, 17, 36, 18, 25, 36, 10, 12, 14, 15, 2, 85, 10, 20, 12, 13, 2, 85, 10, 28, 11, 13, 6, 85, 31,
-<a name="l11442"></a>11442 10, 63, 10, 79, 10, 3, 10, 52, 33, 25, 43, -97, 11, -81, 11, 2, 18, 17, 15, 17, 31, 17, -97, 17, -81,
-<a name="l11443"></a>11443 17, 4, 11, 17, 11, 17, 29, 15, 28, 20, 7, 29, 28, 4, 11, 0, 63, -19, 63, -19, 17, 57, 57, 47, 47,
-<a name="l11444"></a>11444 93, 17, 51, 93, -19, 1, 16, -10, 93, 43, 43, 43, -19, -42, -19, 16, -2, 43, 43, 43, 43, 43, -19, 50, 49,
-<a name="l11445"></a>11445 48, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 1, 20, 7, 6, 35, 34, 39, 38, 53, 52, 55, 33, 38,
-<a name="l11446"></a>11446 39, 38, 35, 34, 7, 39, 18, 33, 50, 23, 22, 3, 33, 22, 23, 22, 51, 50, 55, 54, 4, 40, 123, -123, -16,
-<a name="l11447"></a>11447 -22, -126, 119, 1, 3, 24, 9, 76, 86, -106, -54, 78, -70, 93, 1, 118, -11, -122, 127, -60, -3, -81, 12, 56, 86,
-<a name="l11448"></a>11448 -119, -125, 83, 79, 2, 28, -10, -103, -91, -93, -106, -16, 16, 32, -100, 96, 109, -38, 23, 1, 87, -104, -111, -2, -104,
-<a name="l11449"></a>11449 -122, 67, 104, 88, 84, 0, 0, 3, 0, 96, -1, -25, 5, -38, 5, -44, 0, 17, 0, 26, 0, 35, 0, -57, 64,
-<a name="l11450"></a>11450 56, 89, 34, 1, 26, 34, 1, 22, 30, 86, 30, 2, -124, 24, 1, 117, 24, 1, 84, 24, 1, 22, 24, 70, 24,
-<a name="l11451"></a>11451 2, 86, 23, 1, -118, 20, 1, 121, 20, 1, 92, 20, 1, 73, 20, 1, 26, 20, 1, 89, 16, 1, 120, 12, 1,
-<a name="l11452"></a>11452 89, 2, 1, 27, 18, 38, 0, -72, -1, -24, 64, 11, 16, 16, 2, 85, 0, 8, 15, 15, 2, 85, 0, -72, -1,
-<a name="l11453"></a>11453 -18, -76, 13, 13, 2, 85, 0, -72, -1, -16, -76, 12, 12, 2, 85, 0, -72, -1, -12, -76, 13, 13, 6, 85, 0,
-<a name="l11454"></a>11454 -72, -1, -6, 64, 47, 12, 12, 6, 85, 0, 92, 37, 26, 28, 38, 10, 6, 12, 12, 6, 85, 32, 10, 1, 10,
-<a name="l11455"></a>11455 99, 36, 18, 30, 28, 64, 16, 17, 2, 85, 28, 64, 13, 14, 2, 85, 28, 28, 32, 22, 30, 14, 3, 32, 30,
-<a name="l11456"></a>11456 4, 9, 0, 63, -19, 63, -19, 17, 57, 47, 43, 43, -19, 1, 16, -10, 93, 43, -3, -59, 16, -10, 43, 43, 43,
-<a name="l11457"></a>11457 43, 43, 43, -3, -64, 49, 48, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 1, 16,
-<a name="l11458"></a>11458 7, 6, 33, 34, 39, 38, 39, 38, 53, 16, 55, 54, 33, 32, 23, 22, 7, 38, 39, 38, 35, 34, 7, 6, 7,
-<a name="l11459"></a>11459 5, 33, 22, 23, 22, 51, 50, 55, 54, 5, -38, -71, -62, -2, -66, -49, -89, -82, 79, 74, -78, -65, 1, 77, 1,
-<a name="l11460"></a>11460 69, -64, -73, -52, 19, 117, -116, -37, -41, -112, 118, 21, 3, -31, -4, 28, 15, 119, -120, -28, -37, -122, 126, 2, -37,
-<a name="l11461"></a>11461 -2, -71, -47, -36, 103, 106, -70, -81, -87, 1, 84, -44, -30, -35, -46, -14, -37, -125, -100, -109, 120, -17, -84, -49, -117,
-<a name="l11462"></a>11462 -96, -109, -120, 0, 3, 0, 68, -1, -24, 4, 39, 4, 62, 0, 15, 0, 24, 0, 33, 1, 18, 64, 68, 92, 32,
-<a name="l11463"></a>11463 108, 32, 2, 83, 28, 99, 28, 2, 100, 22, 1, 85, 22, 1, 55, 22, 71, 22, 2, 91, 18, 107, 18, 2, 72,
-<a name="l11464"></a>11464 18, 1, 57, 18, 1, 105, 14, 1, 88, 14, 1, 102, 10, 1, 102, 6, 1, 85, 6, 1, 90, 2, 106, 2, 2,
-<a name="l11465"></a>11465 16, 25, 36, 35, 64, 13, 13, 2, 85, 35, 64, 11, 11, 2, 85, 0, -72, -1, -14, 64, 17, 15, 15, 2, 85,
-<a name="l11466"></a>11466 0, 18, 13, 13, 2, 85, 0, 16, 11, 11, 2, 85, 0, -72, -1, -16, -76, 11, 11, 6, 85, 0, -72, -1, -25,
-<a name="l11467"></a>11467 -76, 13, 13, 6, 85, 0, -72, -1, -8, -76, 15, 15, 6, 85, 0, -72, -1, -22, 64, 47, 12, 12, 6, 85, 0,
-<a name="l11468"></a>11468 55, 35, 24, 26, 36, 8, 8, 14, 15, 2, 85, 8, 32, 13, 13, 2, 85, 8, 24, 12, 12, 2, 85, 8, 28,
-<a name="l11469"></a>11469 11, 11, 2, 85, 8, 18, 11, 11, 6, 85, 8, 28, 13, 13, 6, 85, 8, -72, -1, -4, 64, 44, 15, 15, 6,
-<a name="l11470"></a>11470 85, 8, 4, 16, 16, 6, 85, 8, 32, 12, 12, 6, 85, 31, 8, 63, 8, 79, 8, 3, 8, 52, 34, 16, 43,
-<a name="l11471"></a>11471 -112, 26, -96, 26, 2, 26, 26, 30, 20, 28, 12, 7, 30, 28, 4, 11, 0, 63, -19, 63, -19, 17, 57, 47, 93,
-<a name="l11472"></a>11472 -19, 1, 16, -10, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, -3, -59, 16, -10, 43, 43, 43, 43, 43, 43, 43,
-<a name="l11473"></a>11473 43, 43, -3, -59, 49, 48, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 1, 16, 7, 6, 35,
-<a name="l11474"></a>11474 34, 39, 38, 53, 16, 55, 54, 51, 50, 23, 22, 7, 38, 39, 38, 35, 34, 7, 6, 7, 5, 33, 22, 23, 22,
-<a name="l11475"></a>11475 51, 50, 55, 54, 4, 39, -16, 117, -116, -14, -123, 123, -92, -119, -59, -21, -122, -128, -65, 17, 66, 89, -122, -121, 89,
-<a name="l11476"></a>11476 66, 17, 2, 106, -3, -111, 8, 73, 84, -109, -109, 83, 72, 2, 34, -2, -116, -123, 65, -97, -108, -8, 1, 39, -114,
-<a name="l11477"></a>11477 118, -101, -109, -105, -127, 74, 101, 101, 74, -127, -108, -102, 97, 110, 111, 96, 0, 1, 0, 58, 1, 37, 5, -75, 3,
-<a name="l11478"></a>11478 -64, 0, 28, 0, 124, 64, 33, 121, 22, -119, 22, 2, 88, 22, 104, 22, 2, -127, 16, 1, 114, 16, 1, 100, 16,
-<a name="l11479"></a>11479 1, 85, 16, 1, 40, 3, 1, 9, 3, 1, 24, 24, 0, 23, 19, -72, 3, 3, -77, 64, 0, 30, 10, -72, 2,
-<a name="l11480"></a>11480 -5, 64, 9, 32, 0, 9, 16, 9, 2, 9, 9, 14, 65, 14, 3, 3, 0, 5, 0, 23, 2, -17, 0, 24, 3,
-<a name="l11481"></a>11481 4, 0, 10, 0, 9, 3, 4, 0, 18, 2, -17, 0, 1, 2, -21, 1, 42, -123, 0, 63, -19, 63, 51, 63, -19,
-<a name="l11482"></a>11482 1, 47, -19, 50, 25, 47, 93, 26, -19, 16, -48, 26, 24, -3, -50, 17, 57, 25, 47, 49, 48, 93, 93, 93, 93,
-<a name="l11483"></a>11483 93, 93, 93, 93, 1, 33, 34, 39, 38, 53, 52, 55, 54, 55, 23, 6, 7, 6, 21, 20, 23, 22, 51, 33, 53,
-<a name="l11484"></a>11484 52, 38, 39, 55, 22, 23, 22, 21, 5, -75, -4, 70, -64, 114, -113, 42, 15, 57, 30, 22, 21, 29, 124, 111, -86,
-<a name="l11485"></a>11485 3, 79, 54, 65, 77, 44, 9, 68, 1, 37, 67, 84, -77, 93, 97, 35, 98, 19, 46, 46, 71, 56, 118, 65, 58,
-<a name="l11486"></a>11486 27, 112, -115, 50, -93, 55, 14, 112, -42, 0, 1, -1, -70, 1, 37, 1, -12, 3, -90, 0, 12, 0, 66, 64, 18,
-<a name="l11487"></a>11487 -116, 6, 1, 125, 6, 1, 90, 6, 106, 6, 2, 8, 8, 31, 7, 1, 7, 3, -72, 3, 3, -77, 0, 14, 1,
-<a name="l11488"></a>11488 7, -65, 2, -17, 0, 8, 3, 4, 0, 3, 2, -17, 0, 1, 2, -21, 1, 42, -123, 0, 63, -19, 63, -19, 1,
-<a name="l11489"></a>11489 47, 16, -48, -3, -50, 114, 57, 25, 47, 49, 48, 93, 93, 93, 1, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23,
-<a name="l11490"></a>11490 22, 21, 1, -12, -3, -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, 1, 37, -82, 118, 62, 43, 81, -93, 91, 51,
-<a name="l11491"></a>11491 77, -78, 0, 2, -1, -70, 1, 37, 2, 36, 4, 91, 0, 21, 0, 33, 0, 76, -71, 0, 13, 3, 12, 64, 14,
-<a name="l11492"></a>11492 -116, 22, 1, 107, 22, 123, 22, 2, 22, 5, 29, 29, 2, 3, -72, 3, 12, -77, 0, 35, 2, 17, -72, 2, -17,
-<a name="l11493"></a>11493 -77, 26, 26, 5, 31, -72, 2, -17, -78, 9, 9, 3, -70, 2, -17, 0, 1, 2, -21, 0, 63, -19, 50, 47, -19,
-<a name="l11494"></a>11494 57, 50, 47, -19, 1, 47, 16, -48, -19, 17, 57, 47, 57, 57, 93, 93, -19, 49, 48, 1, 33, 53, 33, 52, 39,
-<a name="l11495"></a>11495 6, 7, 6, 35, 34, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 3, 38, 39, 38, 35, 34, 6, 21, 20,
-<a name="l11496"></a>11496 51, 50, 54, 2, 36, -3, -106, 2, 21, 21, 52, 28, 46, 35, 73, 46, 53, 50, 56, 90, 122, 66, 55, -93, 14,
-<a name="l11497"></a>11497 31, 42, 38, 27, 35, 88, 23, 52, 1, 37, -82, 89, 78, 17, 7, 12, 37, 42, 79, -117, 104, 116, -65, -98, -43,
-<a name="l11498"></a>11498 1, 4, 36, 37, 50, 45, 31, 80, 18, 0, 2, -1, -70, 1, 37, 2, 26, 3, -13, 0, 18, 0, 29, 0, 68,
-<a name="l11499"></a>11499 -75, 120, 21, -120, 21, 2, 10, -72, 3, 12, -76, 26, 26, 2, 6, 19, -72, 3, 12, -77, 0, 31, 2, 14, -72,
-<a name="l11500"></a>11500 2, -17, 64, 9, 23, 23, 11, 6, 1, 6, 19, 19, 3, -70, 2, -17, 0, 1, 2, -21, 0, 63, -19, 50, 47,
-<a name="l11501"></a>11501 57, 93, 51, 47, -19, 1, 47, 16, -48, -19, 57, 17, 57, 47, -19, 49, 48, 93, 1, 33, 53, 33, 50, 54, 55,
-<a name="l11502"></a>11502 38, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 39, 38, 39, 38, 35, 34, 6, 21, 20, 23, 22, 2, 26,
-<a name="l11503"></a>11503 -3, -96, 1, 87, 62, 87, 51, -84, 51, 115, 55, 62, 89, 102, 53, 42, 90, 23, 21, 41, 58, 28, 40, 79, 28,
-<a name="l11504"></a>11504 1, 37, -82, 9, 15, 25, 22, 50, 120, 105, 93, 105, -126, 103, -116, 4, 80, 39, 75, 44, 30, 76, 26, 9, 0,
-<a name="l11505"></a>11505 0, 2, 0, 70, -1, 103, 4, -89, 3, -113, 0, 45, 0, 58, 0, -60, 64, 51, -117, 25, 1, 76, 25, 1, 58,
-<a name="l11506"></a>11506 25, 1, 41, 25, 1, 24, 25, 1, -124, 21, 1, 118, 21, 1, 101, 21, 1, 86, 21, 1, 87, 16, 103, 16, 119,
-<a name="l11507"></a>11507 16, 3, -123, 15, 1, 87, 10, 1, 8, 6, 1, 84, 1, 100, 1, 116, 1, 3, 37, -72, 2, -3, 64, 19, -118,
-<a name="l11508"></a>11508 46, 1, 124, 46, 1, 75, 46, 91, 46, 107, 46, 3, 46, 30, 53, 53, 19, 27, -72, 3, 3, -74, 64, 0, 60,
-<a name="l11509"></a>11509 4, 13, 1, 13, -72, 2, -5, 64, 11, 32, 0, 12, 16, 12, 32, 12, 3, 12, 12, 19, -72, 3, 3, -77, 8,
-<a name="l11510"></a>11510 46, 56, 41, -72, 2, -17, -77, 50, 50, 30, 33, -72, 2, -17, -77, 56, 56, 13, 12, -67, 3, 7, 0, 23, 2,
-<a name="l11511"></a>11511 -17, 0, 4, 3, 17, 1, 42, -123, 0, 63, -19, 63, 51, 57, 47, -19, 57, 51, 47, -19, 18, 57, 1, 47, -19,
-<a name="l11512"></a>11512 50, 25, 47, 93, 26, -19, 93, 16, -48, 26, 24, -19, 17, 57, 47, 57, 57, 93, 93, 93, -19, 49, 48, 93, 93,
-<a name="l11513"></a>11513 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 37, 20, 7, 6, 33, 34, 39, 38, 53, 52, 55, 54, 55,
-<a name="l11514"></a>11514 23, 6, 7, 6, 7, 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 38, 39, 6, 6, 35, 34, 39, 38, 53,
-<a name="l11515"></a>11515 52, 55, 54, 51, 50, 23, 22, 21, 39, 38, 39, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 4, -89, -66, -85,
-<a name="l11516"></a>11516 -2, -27, -33, 122, -124, 38, 35, 65, 42, 29, 20, 27, 12, 15, 110, 102, -57, -43, -96, -71, 7, 9, 38, 77, 39,
-<a name="l11517"></a>11517 88, 55, 67, 58, 65, 89, 117, 68, 58, -97, 26, 11, 28, 42, 48, 45, 58, 37, 26, 45, -14, -58, 104, 93, 80,
-<a name="l11518"></a>11518 87, -85, 118, -126, 120, 120, 18, 70, 54, 74, 53, 67, 63, -126, 62, 57, 70, 81, -118, 51, 45, 23, 18, 21, 40,
-<a name="l11519"></a>11519 48, 97, 113, 103, 116, -96, -120, -77, -79, 62, 15, 41, 46, 35, 31, 36, 15, 0, 0, 1, 0, -98, -1, -95, 1,
-<a name="l11520"></a>11520 -114, 0, -121, 0, 3, 0, 29, -78, 3, 1, 0, -72, 3, 1, -77, 2, 2, 0, 3, -71, 3, 2, 0, 1, 0,
-<a name="l11521"></a>11521 47, -19, 57, 57, 1, 47, -19, 57, 57, 49, 48, 37, 7, 39, 55, 1, -114, 78, -94, 74, 50, -111, 84, -110, 0,
-<a name="l11522"></a>11522 2, 0, 16, -1, 76, 1, -28, 0, -116, 0, 3, 0, 7, 0, 80, 64, 21, 103, 5, 119, 5, -121, 5, -89, 5,
-<a name="l11523"></a>11523 4, -104, 4, -72, 4, -56, 4, -40, 4, 4, 7, 5, 6, -72, 3, 1, -77, 4, 3, 1, 0, -72, 3, 1, -75,
-<a name="l11524"></a>11524 2, 2, 4, 6, 4, 5, -72, 3, 2, -77, 7, 2, 0, 3, -71, 3, 2, 0, 1, 0, 47, -3, 57, 57, -42,
-<a name="l11525"></a>11525 -19, 57, 57, 1, 47, 51, 47, -19, 57, 57, 16, -19, 57, 57, 49, 48, 0, 113, 1, 113, 37, 7, 39, 55, 7,
-<a name="l11526"></a>11526 7, 39, 55, 1, -28, 74, -92, 76, 66, 75, -91, 78, 56, -111, 84, -111, -79, -113, 85, -112, 0, 0, 3, 0, 27,
-<a name="l11527"></a>11527 -2, -103, 1, -17, 0, -116, 0, 3, 0, 7, 0, 11, 0, -119, 64, 13, -87, 11, -71, 11, -55, 11, 3, -102, 11,
-<a name="l11528"></a>11528 1, 9, 11, 10, -72, 3, 1, 64, 14, 8, -87, 5, -71, 5, -55, 5, 3, -102, 5, 1, 7, 5, 4, -72, 3,
-<a name="l11529"></a>11529 1, 64, 16, 6, 6, 8, -59, 1, 1, -106, 1, -90, 1, -74, 1, 3, 1, 3, 2, -72, 3, 1, -75, 0, 0,
-<a name="l11530"></a>11530 8, 10, 8, 9, -72, 3, 2, -75, 11, 11, 1, 4, 6, 5, -72, 3, 2, 64, 10, -97, 7, -81, 7, 2, 7,
-<a name="l11531"></a>11531 7, 2, 0, 3, -71, 3, 2, 0, 1, 0, 47, -19, 57, 57, 51, 47, 93, -19, 57, 57, 17, 51, 47, -19, 57,
-<a name="l11532"></a>11532 57, 1, 47, 51, 47, -19, 57, 57, 93, 93, 17, 51, 47, -19, 57, 57, 93, 93, 16, -19, 57, 57, 93, 93, 49,
-<a name="l11533"></a>11533 48, 37, 7, 39, 55, 1, 7, 39, 55, 7, 7, 39, 55, 1, 42, 77, -96, 74, 1, 104, 78, -94, 75, 65, 76,
-<a name="l11534"></a>11534 -94, 74, 54, -110, 86, -110, -2, -8, -112, 86, -113, -81, -111, 84, -111, 0, 3, 0, 16, -2, -103, 1, -28, 0, -116,
-<a name="l11535"></a>11535 0, 3, 0, 7, 0, 11, 0, -126, 64, 13, -59, 11, 1, -106, 11, -90, 11, -74, 11, 3, 11, 9, 10, -72, 3,
-<a name="l11536"></a>11536 1, 64, 14, 8, -54, 7, 1, -103, 7, -87, 7, -71, 7, 3, 7, 5, 4, -72, 3, 1, 64, 16, 6, 6, 8,
-<a name="l11537"></a>11537 -59, 1, 1, -106, 1, -90, 1, -74, 1, 3, 3, 1, 0, -72, 3, 1, -75, 2, 2, 8, 4, 6, 5, -72, 3,
-<a name="l11538"></a>11538 2, -75, 7, 7, 1, 10, 8, 9, -72, 3, 2, -76, 11, 11, 2, 0, 3, -71, 3, 2, 0, 1, 0, 47, -19,
-<a name="l11539"></a>11539 57, 57, 50, 47, -19, 57, 57, 17, 51, 47, -19, 57, 57, 1, 47, 51, 47, -19, 57, 57, 93, 93, 17, 51, 47,
-<a name="l11540"></a>11540 -19, 57, 57, 93, 93, 16, -19, 57, 57, 93, 93, 49, 48, 37, 7, 39, 55, 19, 7, 39, 55, 39, 7, 39, 55,
-<a name="l11541"></a>11541 1, -28, 74, -92, 76, -128, 74, -93, 77, 34, 75, -91, 78, 56, -111, 84, -111, -2, -97, -110, 86, -110, 90, -113, 85,
-<a name="l11542"></a>11542 -112, 0, 2, 0, 107, -2, -84, 1, -121, 0, -116, 0, 3, 0, 7, 0, 62, -78, 7, 5, 4, -72, 3, 1, -77,
-<a name="l11543"></a>11543 6, 3, 1, 0, -72, 3, 1, 64, 9, 16, 2, 32, 2, 2, 2, 6, 4, 5, -72, 3, 2, -76, 7, 7, 2,
-<a name="l11544"></a>11544 0, 3, -71, 3, 2, 0, 1, 0, 47, -19, 57, 57, 51, 47, -19, 57, 57, 1, 47, 93, -19, 57, 57, -34, -19,
-<a name="l11545"></a>11545 57, 57, 49, 48, 37, 7, 39, 55, 19, 7, 39, 55, 1, 89, 74, -92, 76, -48, 74, -93, 77, 56, -111, 84, -111,
-<a name="l11546"></a>11546 -2, -78, -110, 86, -110, 0, 4, -1, -7, -2, 81, 1, -5, 0, -116, 0, 3, 0, 7, 0, 11, 0, 15, 0, -64,
-<a name="l11547"></a>11547 64, 13, 58, 12, 1, 9, 12, 25, 12, 41, 12, 3, 14, 12, 13, -72, 3, 1, 64, 14, 15, 53, 11, 1, 6,
-<a name="l11548"></a>11548 11, 22, 11, 38, 11, 3, 11, 9, 10, -72, 3, 1, 64, 14, 8, 53, 7, 1, 6, 7, 22, 7, 38, 7, 3,
-<a name="l11549"></a>11549 7, 5, 4, -72, 3, 1, 64, 21, 6, 6, 8, 8, 15, 58, 1, 1, 3, 15, 1, 31, 1, 47, 1, 3, 18,
-<a name="l11550"></a>11550 5, 3, 1, 0, -72, 3, 1, -75, 2, 2, 15, 6, 4, 7, -72, 3, 2, -75, 5, 5, 9, 2, 0, 3, -72,
-<a name="l11551"></a>11551 3, 2, -76, 1, 1, 13, 15, 14, -72, 3, 2, -76, 12, 12, 10, 8, 11, -72, 3, 2, -73, 9, 64, 9, 64,
-<a name="l11552"></a>11552 12, 17, 52, 9, 0, 47, 43, 0, 26, 24, 16, 77, -19, 57, 57, 50, 47, -19, 57, 57, 51, 47, -19, 57, 57,
-<a name="l11553"></a>11553 17, 51, 47, -19, 57, 57, 1, 47, 51, 47, -19, 57, 57, 95, 94, 93, 95, 93, 17, 51, 47, 51, 47, -19, 57,
-<a name="l11554"></a>11554 57, 93, 93, 16, -19, 57, 57, 93, 93, 16, -19, 57, 57, 93, 93, 49, 48, 37, 7, 39, 55, 19, 7, 39, 55,
-<a name="l11555"></a>11555 7, 7, 39, 55, 55, 39, 55, 23, 1, -53, 77, -96, 74, -45, 78, -94, 75, 65, 76, -94, 74, 40, -96, 70, -89,
-<a name="l11556"></a>11556 54, -110, 86, -110, -2, -80, -112, 86, -113, -81, -111, 84, -111, 19, 90, -112, 90, 0, 2, -1, -50, 4, 38, 2, 39,
-<a name="l11557"></a>11557 6, -96, 0, 37, 0, 46, 0, -90, 64, 22, 38, 0, 37, 48, 37, 64, 37, 112, 37, -128, 37, 5, 10, 3, 37,
-<a name="l11558"></a>11558 48, 22, 25, 16, 16, 14, 20, -72, -1, -64, 64, 52, 7, 14, 52, 20, 25, 64, 14, 13, 7, 44, 40, 9, 20,
-<a name="l11559"></a>11559 52, 44, 5, 7, 31, 79, 27, 95, 27, 2, 27, 27, 48, -17, 2, -1, 2, 2, 2, 25, 13, 14, 20, 14, 20,
-<a name="l11560"></a>11560 22, 15, 16, 31, 16, 2, 7, 16, 1, 5, 31, 3, 35, 40, -72, -1, -64, 64, 18, 7, 14, 52, 40, 3, 44,
-<a name="l11561"></a>11561 31, 1, 63, 1, 95, 1, 127, 1, -97, 1, 5, 1, -72, 1, 42, -123, 0, 47, 93, -35, -64, -34, 43, -51, 17,
-<a name="l11562"></a>11562 57, 57, 16, -36, 94, 93, -52, 57, 57, 47, 47, 57, 57, 1, 47, 93, 18, 57, 47, 93, 51, -51, 50, 50, 43,
-<a name="l11563"></a>11563 1, 24, 16, -42, -59, 26, -35, -51, 43, 17, 57, 25, 47, 17, 57, 16, -48, 95, 94, 93, 24, -51, 49, 48, 1,
-<a name="l11564"></a>11564 33, 53, 51, 50, 55, 54, 53, 52, 39, 38, 39, 38, 39, 39, 54, 55, 22, 23, 22, 23, 6, 7, 38, 39, 39,
-<a name="l11565"></a>11565 22, 21, 20, 7, 6, 7, 54, 55, 54, 51, 50, 21, 7, 52, 35, 34, 7, 6, 7, 51, 50, 2, 39, -3, -89,
-<a name="l11566"></a>11566 73, 63, 71, 19, 10, 8, 13, 7, 13, 29, 8, 19, 8, 32, 20, 32, 2, 14, 4, 14, 6, 38, 7, 2, 6,
-<a name="l11567"></a>11567 81, 26, 72, 48, 126, 76, 96, 63, 96, 39, 25, -49, 112, 4, 38, 83, 44, 46, 45, 49, 64, 49, 56, 30, 47,
-<a name="l11568"></a>11568 14, 65, 42, 24, 13, 8, 3, 31, 64, 1, 3, 2, 127, 86, 32, 43, 13, 33, 47, 12, 34, -120, 1, 50, 50,
-<a name="l11569"></a>11569 20, 16, 0, 2, 0, 15, 5, -37, 1, -81, 7, 33, 0, 19, 0, 26, 0, 124, 64, 82, 7, 23, 23, 23, 39,
-<a name="l11570"></a>11570 23, 3, -26, 23, -10, 23, 2, 24, 15, 16, 31, 16, 47, 16, 3, 8, 16, 16, 13, 127, 20, -113, 20, 2, 20,
-<a name="l11571"></a>11571 0, 28, 11, 7, 0, 13, 16, 13, 2, 11, 13, 22, 0, 18, 1, 68, 0, 18, 1, 112, 18, 1, 18, 126, 11,
-<a name="l11572"></a>11572 1, 79, 11, 95, 11, 111, 11, 3, 11, 5, 16, -16, 25, 1, 95, 25, 111, 25, -81, 25, 3, -81, 25, -65, 25,
-<a name="l11573"></a>11573 2, 25, -72, 1, 52, -123, 0, 47, 93, 113, 93, -64, -35, -58, 93, 93, 47, 113, 114, 94, 93, -51, 1, 47, 94,
-<a name="l11574"></a>11574 93, -51, 50, 16, -44, -51, 113, 18, 57, 47, 94, 93, -51, 49, 48, 93, 113, 1, 20, 7, 6, 35, 35, 34, 21,
-<a name="l11575"></a>11575 20, 23, 22, 7, 38, 53, 52, 51, 51, 54, 51, 50, 7, 52, 35, 34, 7, 51, 50, 1, -81, 48, 52, 72, -89,
-<a name="l11576"></a>11576 31, 2, 1, 1, 48, 76, 24, 118, 116, 82, 90, 32, 55, 85, 82, 90, 6, -67, 53, 44, 48, 45, 5, 13, 12,
-<a name="l11577"></a>11577 6, 49, 52, 66, -97, 99, 38, 98, 0, 1, -1, -11, 5, -8, 1, 110, 7, 30, 0, 38, 0, -18, -71, 0, 1,
-<a name="l11578"></a>11578 -1, -32, 64, 124, 16, 20, 52, -102, 23, -86, 23, 2, 4, 1, 20, 1, -60, 1, -44, 1, 4, 37, 1, 53, 1,
-<a name="l11579"></a>11579 69, 1, 3, 29, 33, 27, 19, 21, 27, 27, 0, 12, 33, 0, 21, 16, 21, 2, 21, 21, 12, -97, 0, 1, -113,
-<a name="l11580"></a>11580 0, -97, 0, -81, 0, 3, 126, 0, 1, 0, 40, 11, 0, 12, 16, 12, 2, 11, 12, 29, 8, 29, 51, 52, 0,
-<a name="l11581"></a>11581 29, 37, 31, 25, 57, 19, 73, 19, 89, 19, -103, 19, -87, 19, 5, 8, 19, 24, 19, 40, 19, 104, 19, 120, 19,
-<a name="l11582"></a>11582 -120, 19, 6, 18, 19, 17, 37, 12, 11, 14, 9, 9, 6, 64, 15, 17, 31, 17, 79, 17, 95, 17, 4, 19, 3,
-<a name="l11583"></a>11583 17, 37, 37, -72, -1, -64, 64, 33, 14, 17, 52, 15, 37, 31, 37, 95, 37, 3, 64, 63, 37, 79, 37, -113, 37,
-<a name="l11584"></a>11584 -97, 37, -81, 37, 5, -96, 37, -80, 37, 2, 32, 37, 48, 37, 2, 37, -72, 1, 74, -123, 0, 47, 93, 114, 113,
-<a name="l11585"></a>11585 94, 93, 43, 0, 24, 16, -44, 95, 94, 93, 26, -51, 57, 47, -51, -58, 50, 17, 18, 57, 94, 93, 93, 47, -51,
-<a name="l11586"></a>11586 17, 57, 57, 43, 1, 47, 94, 93, 51, 16, -58, 93, 93, 113, 17, 57, 47, 113, -51, 17, 18, 57, 47, 17, 57,
-<a name="l11587"></a>11587 17, 18, 57, 49, 48, 0, 93, 93, 113, 43, 1, 20, 7, 6, 7, 6, 35, 34, 38, 35, 34, 7, 39, 54, 51,
-<a name="l11588"></a>11588 50, 22, 51, 50, 55, 38, 53, 52, 55, 54, 51, 50, 21, 20, 7, 38, 35, 34, 21, 20, 23, 22, 51, 50, 1,
-<a name="l11589"></a>11589 110, 94, 76, 53, 7, 9, 16, 57, 11, 17, 26, 11, 40, 30, 20, 48, 19, 22, 18, 68, 53, 59, 45, 49, 23,
-<a name="l11590"></a>11590 31, 36, 65, 53, 49, 24, 33, 6, 122, 40, 33, 26, 17, 2, 23, 35, 13, 70, 22, 13, 35, 36, 31, 56, 62,
-<a name="l11591"></a>11591 49, 23, 38, 28, 30, 19, 25, 23, 0, 1, 0, -92, 4, -41, 1, -20, 5, -67, 0, 6, 0, 87, 64, 58, -42,
-<a name="l11592"></a>11592 2, -26, 2, -10, 2, 3, 4, 2, -64, 3, 1, 53, 3, 1, 4, 3, 20, 3, 36, 3, 3, 3, -39, 1, -23,
-<a name="l11593"></a>11593 1, -7, 1, 3, 1, 6, -49, 0, 1, 58, 0, 1, 11, 0, 27, 0, 43, 0, 3, 0, 64, 5, 0, -32, 3,
-<a name="l11594"></a>11594 -16, 3, 2, 3, -128, 5, 2, 0, 47, -51, 26, -35, 93, -64, 1, 25, 47, 26, -51, 93, 93, 113, 57, 57, 93,
-<a name="l11595"></a>11595 -51, 93, 93, 113, 57, 57, 93, 49, 48, 1, 7, 35, 39, 51, 23, 55, 1, -20, -120, 56, -120, 87, 77, 77, 5,
-<a name="l11596"></a>11596 -67, -26, -26, -116, -116, 0, 1, 0, -92, 4, -41, 1, -20, 5, -67, 0, 6, 0, 87, 64, 58, -42, 5, -26, 5,
-<a name="l11597"></a>11597 -10, 5, 3, 3, 5, -64, 4, 1, 53, 4, 1, 4, 4, 20, 4, 36, 4, 3, 4, -39, 6, -23, 6, -7, 6,
-<a name="l11598"></a>11598 3, 6, 1, -49, 0, 1, 58, 0, 1, 11, 0, 27, 0, 43, 0, 3, 0, 2, 2, 64, -32, 5, -16, 5, 2,
-<a name="l11599"></a>11599 5, -128, 0, 4, 0, 47, -64, 26, -35, 93, 26, -51, 1, 25, 47, -51, 93, 93, 113, 57, 57, 93, -51, 93, 93,
-<a name="l11600"></a>11600 113, 57, 57, 93, 49, 48, 1, 35, 39, 7, 35, 55, 51, 1, -20, 87, 77, 77, 87, -120, 56, 4, -41, -116, -116,
-<a name="l11601"></a>11601 -26, 0, 0, 1, 0, 14, 5, -119, 1, -90, 5, -7, 0, 15, 0, -113, 64, 101, 23, 12, 1, 6, 12, 1, -25,
-<a name="l11602"></a>11602 12, -9, 12, 2, 105, 3, 1, 90, 3, 1, 41, 3, 57, 3, 73, 3, 3, -37, 3, 1, -55, 3, 1, -69, 3,
-<a name="l11603"></a>11603 1, -103, 3, -87, 3, 2, 122, 3, -118, 3, 2, 107, 3, 1, 58, 3, 74, 3, 90, 3, 3, -39, 3, 1, -54,
-<a name="l11604"></a>11604 3, 1, -103, 3, -87, 3, -71, 3, 3, 15, 0, 7, 8, 0, 2, 15, 13, 2, 8, 7, 10, 112, 7, 1, 97,
-<a name="l11605"></a>11605 7, 1, 48, 7, 64, 7, 80, 7, 3, 7, -97, 5, -81, 5, -65, 5, 3, 5, 2, 0, 47, -44, 93, -58, 114,
-<a name="l11606"></a>11606 114, 114, -51, 17, 57, 16, -35, -58, 17, 57, 1, 47, 51, -52, 50, 49, 48, 0, 93, 93, 93, 113, 113, 113, 113,
-<a name="l11607"></a>11607 113, 113, 113, 114, 114, 114, 113, 114, 114, 1, 6, 35, 34, 38, 35, 34, 7, 39, 54, 51, 50, 22, 51, 50, 55,
-<a name="l11608"></a>11608 1, -90, 64, 82, 60, 118, 22, 19, 32, 11, 46, 51, 17, -123, 42, 53, 52, 5, -46, 73, 48, 14, 13, 65, 48,
-<a name="l11609"></a>11609 23, 0, 0, 1, 0, 86, 5, -35, 1, 110, 7, 10, 0, 31, 0, 87, -71, 0, 2, -1, -32, 64, 14, 11, 17,
-<a name="l11610"></a>11610 52, 21, 7, 18, 18, 26, 0, 0, 26, 5, 5, 11, -72, 3, 5, -73, 26, 21, 0, 23, 7, 29, 5, 5, -72,
-<a name="l11611"></a>11611 -1, -64, -74, 18, 25, 52, 5, 29, 29, 23, -72, 2, -11, -77, 79, 15, 1, 15, -72, 1, 74, -123, 0, 47, 93,
-<a name="l11612"></a>11612 -19, 50, 47, 51, 43, 47, 18, 57, 17, 57, 57, 1, 47, -19, 50, 47, 17, 51, 47, 18, 57, 47, 57, 57, 49,
-<a name="l11613"></a>11613 48, 0, 43, 1, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51, 50, 22, 21, 20, 6, 7,
-<a name="l11614"></a>11614 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, 110, 31, 21, 42, -70, 100, 31, 16, 21, 53, 59, 45, 20, 29,
-<a name="l11615"></a>11615 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 6, 102, 25, 20, 13, 15, 64, 46, 35, 16, 15, 19, 21, 31, 56,
-<a name="l11616"></a>11616 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 0, 1, 0, 86, -1, 95, 1, 110, 0, -116, 0, 31,
-<a name="l11617"></a>11617 0, 82, -71, 0, 2, -1, -32, 64, 14, 11, 17, 52, 21, 7, 18, 18, 26, 0, 0, 26, 5, 5, 11, -72, 3,
-<a name="l11618"></a>11618 5, -73, 26, 21, 0, 23, 7, 29, 5, 5, -72, -1, -64, -74, 18, 24, 52, 5, 29, 29, 23, -70, 2, -11, 0,
-<a name="l11619"></a>11619 15, 1, 42, -123, 0, 47, -19, 50, 47, 51, 43, 47, 18, 57, 17, 57, 57, 1, 47, -19, 50, 47, 17, 51, 47,
-<a name="l11620"></a>11620 18, 57, 47, 57, 57, 49, 48, 0, 43, 5, 20, 7, 6, 7, 7, 52, 55, 38, 39, 38, 53, 52, 55, 54, 51,
-<a name="l11621"></a>11621 50, 22, 21, 20, 6, 7, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, 110, 31, 21, 42, -70, 100, 31, 16,
-<a name="l11622"></a>11622 21, 53, 59, 45, 20, 29, 12, 11, 31, 36, 22, 43, 93, 33, 22, 19, 24, 25, 20, 13, 15, 64, 46, 35, 16,
-<a name="l11623"></a>11623 15, 19, 21, 31, 56, 62, 27, 22, 14, 29, 18, 28, 18, 12, 15, 52, 3, 0, 0, 1, -1, -49, 4, 38, 0,
-<a name="l11624"></a>11624 50, 6, 121, 0, 10, 0, 45, 64, 26, 2, 16, 26, 31, 52, 9, 7, 3, 2, 5, 0, 7, 9, 3, 31, 2,
-<a name="l11625"></a>11625 63, 2, 95, 2, 127, 2, -97, 2, 5, 2, 0, 47, 93, 51, -51, 50, 1, 47, -35, 50, 50, -42, -51, 49, 48,
-<a name="l11626"></a>11626 1, 43, 19, 20, 7, 39, 54, 53, 52, 3, 54, 55, 18, 50, 47, 9, 4, 47, 19, 28, 52, 4, -89, 54, 75,
-<a name="l11627"></a>11627 4, 37, 17, 124, 1, 70, 38, 49, -2, -78, -1, -1, 0, 15, 1, 10, 1, -81, 7, 33, 2, 54, 3, -115, 0,
-<a name="l11628"></a>11628 0, 1, 22, 5, 52, 0, 0, 0, 65, -78, 2, 1, 34, -72, -1, -64, 64, 10, 22, 26, 52, 0, 34, 21, 13,
-<a name="l11629"></a>11629 16, 65, 16, -72, -1, -64, -77, 9, 16, 52, 15, -72, -1, -64, 64, 21, 9, 16, 52, 0, 13, 0, 14, 0, 15,
-<a name="l11630"></a>11630 0, 16, 0, 17, -16, 15, -16, 16, 7, 2, 1, 25, 0, 47, 53, 53, 93, 43, 43, 1, 43, 43, 53, 53, 0,
-<a name="l11631"></a>11631 -1, -1, -1, -65, 1, 37, 1, -42, 7, 33, 2, 54, 3, -114, 0, 0, 1, 22, 5, 52, -80, 0, 0, 47, 64,
-<a name="l11632"></a>11632 9, 2, 1, 0, 36, 23, 13, 13, 65, 13, -72, -1, -64, 64, 21, 9, 16, 52, 0, 10, 0, 11, 0, 12, 0,
-<a name="l11633"></a>11633 13, 0, 14, 0, 15, -16, 13, 7, 2, 1, 27, 0, 47, 53, 53, 93, 43, 1, 43, 53, 53, 0, -1, -1, -1,
-<a name="l11634"></a>11634 -11, 1, 10, 1, 110, 7, 30, 2, 54, 3, -115, 0, 0, 1, 22, 5, 53, 0, 0, 0, 88, 64, 14, 1, 48,
-<a name="l11635"></a>11635 33, 1, 0, 33, 21, 13, 16, 65, 25, 16, 1, 17, -72, -1, -100, -77, 9, 16, 52, 16, -72, -1, -100, -77, 9,
-<a name="l11636"></a>11636 16, 52, 15, -72, -1, -100, -77, 9, 16, 52, 14, -72, -1, -64, -77, 9, 16, 52, 13, -72, -1, -64, -77, 9, 16,
-<a name="l11637"></a>11637 52, 16, -72, -1, -64, -77, 17, 28, 52, 15, -72, -1, -64, -76, 17, 18, 52, 1, 58, 0, 47, 53, 43, 43, 43,
-<a name="l11638"></a>11638 43, 43, 43, 43, 93, 1, 43, 113, 53, -1, -1, -1, -51, 1, 37, 1, -42, 7, 30, 2, 54, 3, -114, 0, 0,
-<a name="l11639"></a>11639 1, 22, 5, 53, -40, 0, 0, 100, -79, 1, 35, -72, -1, -64, 64, 10, 18, 26, 52, 0, 35, 23, 13, 13, 65,
-<a name="l11640"></a>11640 15, -72, -1, -64, -77, 9, 16, 52, 14, -72, -1, -100, -77, 9, 16, 52, 13, -72, -1, -100, -77, 9, 16, 52, 12,
-<a name="l11641"></a>11641 -72, -1, -100, -77, 9, 16, 52, 11, -72, -1, -64, -77, 9, 16, 52, 10, -72, -1, -64, -77, 9, 16, 52, 13, -72,
-<a name="l11642"></a>11642 -1, -64, 64, 13, 17, 31, 52, -48, 13, -32, 13, 2, 25, 13, 1, 1, 60, 0, 47, 53, 93, 113, 43, 43, 43,
-<a name="l11643"></a>11643 43, 43, 43, 43, 1, 43, 43, 53, -1, -1, 0, 29, -1, 84, 1, -106, 5, -20, 2, 54, 3, -115, 0, 0, 1,
-<a name="l11644"></a>11644 23, 5, 53, 0, 40, -7, 92, 0, 47, -76, 1, 48, 21, 1, 21, -72, -1, -64, -77, 14, 16, 52, 21, -72, -1,
-<a name="l11645"></a>11645 -64, 64, 18, 8, 10, 52, 68, 21, 21, 0, 0, 65, 1, 0, 58, 16, 58, 95, 58, 3, 58, 0, 47, 93, 53,
-<a name="l11646"></a>11646 1, 43, 43, 43, 93, 53, 0, -1, -1, -1, -11, -1, 84, 1, -42, 5, -20, 2, 54, 3, -114, 0, 0, 1, 23,
-<a name="l11647"></a>11647 5, 53, 0, 0, -7, 92, 0, 31, 64, 21, 1, 35, 64, 13, 15, 52, 0, 35, 23, 6, 17, 65, 1, 0, 60,
-<a name="l11648"></a>11648 16, 60, 95, 60, 3, 60, 0, 47, 93, 53, 1, 43, 43, 53, 0, -1, -1, 0, -109, 1, 10, 2, 94, 5, -20,
-<a name="l11649"></a>11649 2, 54, 3, -115, 0, 0, 1, 23, 5, 57, 0, -16, -2, -44, 0, 43, -76, 1, 112, 32, 1, 32, -72, -1, -64,
-<a name="l11650"></a>11650 64, 11, 14, 20, 52, 117, 32, 32, 16, 16, 65, 0, 0, -72, -1, -64, -75, 9, 49, 52, 0, 1, 50, 0, 47,
-<a name="l11651"></a>11651 53, 1, 47, 43, 53, 43, 43, 113, 53, 0, -1, -1, 0, 19, 1, 37, 2, 54, 5, -20, 2, 54, 3, -114, 0,
-<a name="l11652"></a>11652 0, 1, 23, 5, 57, 0, -56, -2, -44, 0, 41, -79, 1, 34, -72, -1, -64, -77, 26, 32, 52, 34, -72, -1, -64,
-<a name="l11653"></a>11653 64, 16, 13, 20, 52, 0, 34, 16, 34, 2, 101, 34, 34, 17, 17, 65, 1, 52, 0, 47, 53, 1, 43, 93, 43,
-<a name="l11654"></a>11654 43, 53, 0, -1, -1, 0, 50, -1, 99, 4, 22, 4, -58, 2, 54, 3, -19, 0, 0, 1, 23, 5, 57, 2, -88,
-<a name="l11655"></a>11655 -3, -68, 0, 55, 64, 41, 2, 0, 48, 48, 24, 0, 65, 2, 95, 48, 1, 48, 48, 64, 48, 127, 48, 3, 15,
-<a name="l11656"></a>11656 48, 47, 48, -128, 48, 3, 48, -128, 18, 21, 52, 48, 64, 22, 23, 52, 48, 64, 9, 14, 52, 48, 0, 47, 43,
-<a name="l11657"></a>11657 43, 43, 93, 113, 114, 53, 1, 43, 53, 0, -1, -1, 0, 50, -1, 99, 4, 22, 4, -58, 2, 54, 3, -19, 0,
-<a name="l11658"></a>11658 0, 1, 23, 5, 57, 2, -88, -3, -68, 0, 55, 64, 41, 2, 0, 48, 48, 24, 0, 65, 2, 95, 48, 1, 48,
-<a name="l11659"></a>11659 48, 64, 48, 127, 48, 3, 15, 48, 47, 48, -128, 48, 3, 48, -128, 18, 21, 52, 48, 64, 22, 23, 52, 48, 64,
-<a name="l11660"></a>11660 9, 14, 52, 48, 0, 47, 43, 43, 43, 93, 113, 114, 53, 1, 43, 53, 0, -1, -1, 0, 50, -1, 99, 4, 22,
-<a name="l11661"></a>11661 4, -19, 2, 54, 3, -19, 0, 0, 0, 55, 5, 57, 2, -88, -3, -68, 1, 23, 2, -11, 0, -56, -2, 99, 0,
-<a name="l11662"></a>11662 96, 64, 18, 4, 3, 0, 98, 98, 24, 40, 65, 2, 0, 48, 48, 24, 0, 65, 4, 3, 78, -72, -1, -64, 64,
-<a name="l11663"></a>11663 50, 15, 17, 52, 96, 78, 1, 15, 78, -97, 78, -81, 78, -65, 78, 4, 78, 2, 95, 48, 1, 48, 48, 64, 48,
-<a name="l11664"></a>11664 127, 48, 3, 15, 48, 47, 48, -128, 48, 3, 48, -128, 18, 21, 52, 48, 64, 22, 23, 52, 48, 64, 9, 14, 52,
-<a name="l11665"></a>11665 48, 0, 47, 43, 43, 43, 93, 113, 114, 53, 47, 93, 113, 43, 53, 53, 1, 43, 53, 43, 53, 53, -1, -1, 0,
-<a name="l11666"></a>11666 50, -1, 99, 4, 22, 4, -19, 2, 54, 3, -19, 0, 0, 0, 55, 5, 57, 2, -88, -3, -68, 1, 23, 2, -11,
-<a name="l11667"></a>11667 0, -56, -2, 99, 0, 96, 64, 18, 4, 3, 0, 98, 98, 24, 40, 65, 2, 0, 48, 48, 24, 0, 65, 4, 3,
-<a name="l11668"></a>11668 78, -72, -1, -64, 64, 50, 15, 17, 52, 96, 78, 1, 15, 78, -97, 78, -81, 78, -65, 78, 4, 78, 2, 95, 48,
-<a name="l11669"></a>11669 1, 48, 48, 64, 48, 127, 48, 3, 15, 48, 47, 48, -128, 48, 3, 48, -128, 18, 21, 52, 48, 64, 22, 23, 52,
-<a name="l11670"></a>11670 48, 64, 9, 14, 52, 48, 0, 47, 43, 43, 43, 93, 113, 114, 53, 47, 93, 113, 43, 53, 53, 1, 43, 53, 43,
-<a name="l11671"></a>11671 53, 53, -1, -1, 0, 50, -1, -89, 5, 86, 5, 122, 2, 54, 3, 53, 0, 0, 1, 23, 5, 57, 3, -24, -2,
-<a name="l11672"></a>11672 112, 0, 39, 64, 28, 1, -64, 60, -48, 60, -16, 60, 3, 125, 60, 60, 0, 0, 65, 1, 95, 89, -97, 89, -49,
-<a name="l11673"></a>11673 89, 3, 89, 64, 9, 19, 52, 89, 0, 47, 43, 93, 53, 1, 43, 93, 53, 0, -1, -1, 0, 36, -1, 31, 4,
-<a name="l11674"></a>11674 -75, 3, -122, 2, 54, 3, 54, 0, 0, 1, 23, 5, 57, 3, 32, -4, 124, 0, 37, 64, 26, 1, 0, 60, 55,
-<a name="l11675"></a>11675 38, 13, 65, 1, 15, 84, 47, 84, -97, 84, 3, 84, 64, 18, 22, 52, 84, 64, 11, 15, 52, 84, 0, 47, 43,
-<a name="l11676"></a>11676 43, 93, 53, 1, 43, 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, -96, 2, 54, 5, 40, 0, 0, 1, 23,
-<a name="l11677"></a>11677 5, 51, 1, -12, 0, 0, 0, 27, 64, 16, 2, 1, 16, 30, 32, 30, 2, 0, 30, 29, 14, 19, 65, 2, 1,
-<a name="l11678"></a>11678 30, 0, 47, 53, 53, 1, 43, 93, 53, 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, -96, 2, 54, 5, 40,
-<a name="l11679"></a>11679 0, 0, 1, 23, 5, 51, 1, -12, 0, 0, 0, 27, 64, 16, 2, 1, 16, 30, 32, 30, 2, 0, 30, 29, 14,
-<a name="l11680"></a>11680 19, 65, 2, 1, 30, 0, 47, 53, 53, 1, 43, 93, 53, 53, 0, -1, -1, -1, -70, 1, 37, 2, 39, 6, -96,
-<a name="l11681"></a>11681 2, 54, 5, 41, 0, 0, 1, 22, 5, 51, 0, 0, 0, 21, 64, 11, 2, 1, 31, 14, 13, 1, 0, 65, 2,
-<a name="l11682"></a>11682 1, 14, 0, 47, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, 1, 37, 2, 39, 6, -96, 2, 54, 5, 41,
-<a name="l11683"></a>11683 0, 0, 1, 22, 5, 51, 0, 0, 0, 21, 64, 11, 2, 1, 31, 14, 13, 1, 0, 65, 2, 1, 14, 0, 47,
-<a name="l11684"></a>11684 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, 4, 2, 54, 5, 40, 0, 0, 1, 23,
-<a name="l11685"></a>11685 5, 49, 1, -12, 5, 120, 0, 25, 64, 14, 2, 1, 0, 35, 33, 14, 19, 65, 2, 1, 32, 34, 1, 34, 0,
-<a name="l11686"></a>11686 47, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, 4, 2, 54, 5, 40, 0, 0,
-<a name="l11687"></a>11687 1, 23, 5, 49, 1, -12, 5, 120, 0, 25, 64, 14, 2, 1, 0, 35, 33, 14, 19, 65, 2, 1, 32, 34, 1,
-<a name="l11688"></a>11688 34, 0, 47, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, 1, 37, 1, -12, 6, 4, 2, 54, 5, 41,
-<a name="l11689"></a>11689 0, 0, 1, 23, 5, 49, -1, -40, 5, 120, 0, 40, -78, 2, 1, 15, -72, -1, -64, 64, 21, 11, 14, 52, 0,
-<a name="l11690"></a>11690 15, 17, 1, 0, 65, 2, 1, 32, 18, 63, 18, -128, 18, -97, 18, 4, 18, 0, 47, 93, 53, 53, 1, 43, 43,
-<a name="l11691"></a>11691 53, 53, -1, -1, -1, -70, 1, 37, 1, -12, 6, 4, 2, 54, 5, 41, 0, 0, 1, 23, 5, 49, -1, -40, 5,
-<a name="l11692"></a>11692 120, 0, 40, -78, 2, 1, 15, -72, -1, -64, 64, 21, 11, 14, 52, 0, 15, 17, 1, 0, 65, 2, 1, 32, 18,
-<a name="l11693"></a>11693 63, 18, -128, 18, -97, 18, 4, 18, 0, 47, 93, 53, 53, 1, 43, 43, 53, 53, -1, -1, 0, 58, -2, -84, 5,
-<a name="l11694"></a>11694 -75, 3, -64, 2, 54, 5, 40, 0, 0, 1, 23, 5, 49, 2, 48, 0, 0, 0, 33, 64, 21, 2, 1, 0, 31,
-<a name="l11695"></a>11695 29, 14, 19, 65, 2, 1, 32, 64, 12, 21, 52, 0, 32, 16, 32, 2, 32, 0, 47, 93, 43, 53, 53, 1, 43,
-<a name="l11696"></a>11696 53, 53, 0, -1, -1, 0, 58, -2, -84, 5, -75, 3, -64, 2, 54, 5, 40, 0, 0, 1, 23, 5, 49, 2, 48,
-<a name="l11697"></a>11697 0, 0, 0, 33, 64, 21, 2, 1, 0, 31, 29, 14, 19, 65, 2, 1, 32, 64, 12, 21, 52, 0, 32, 16, 32,
-<a name="l11698"></a>11698 2, 32, 0, 47, 93, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, -2, -84, 1, -12, 3, -90, 2, 54,
-<a name="l11699"></a>11699 5, 41, 0, 0, 1, 22, 5, 49, 0, 0, 0, 33, 64, 21, 2, 1, 0, 15, 17, 1, 0, 65, 2, 1, 16,
-<a name="l11700"></a>11700 64, 12, 21, 52, 0, 16, 16, 16, 2, 16, 0, 47, 93, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70,
-<a name="l11701"></a>11701 -2, -84, 1, -12, 3, -90, 2, 54, 5, 41, 0, 0, 1, 22, 5, 49, 0, 0, 0, 33, 64, 21, 2, 1, 0,
-<a name="l11702"></a>11702 15, 17, 1, 0, 65, 2, 1, 16, 64, 12, 21, 52, 0, 16, 16, 16, 2, 16, 0, 47, 93, 43, 53, 53, 1,
-<a name="l11703"></a>11703 43, 53, 53, 0, -1, -1, 0, 58, 0, 64, 5, -75, 5, 6, 2, 54, 3, -107, 0, 0, 1, 23, 2, -8, 2,
-<a name="l11704"></a>11704 88, -5, 105, 0, 24, 64, 11, 4, 3, 0, 43, 37, 22, 27, 65, 4, 3, 52, -72, 2, -21, 0, 63, 53, 53,
-<a name="l11705"></a>11705 1, 43, 53, 53, -1, -1, 0, 58, 0, 64, 5, -75, 5, 6, 2, 54, 3, -107, 0, 0, 1, 23, 2, -8, 2,
-<a name="l11706"></a>11706 88, -5, 105, 0, 24, 64, 11, 4, 3, 0, 43, 37, 22, 27, 65, 4, 3, 52, -72, 2, -21, 0, 63, 53, 53,
-<a name="l11707"></a>11707 1, 43, 53, 53, -1, -1, -1, -70, 0, 64, 1, -12, 5, 86, 2, 54, 3, -105, 0, 0, 1, 23, 2, -8, 0,
-<a name="l11708"></a>11708 40, -5, 105, 0, 24, 64, 11, 4, 3, 0, 27, 21, 9, 8, 65, 4, 3, 36, -72, 2, -21, 0, 63, 53, 53,
-<a name="l11709"></a>11709 1, 43, 53, 53, -1, -1, -1, -70, 0, 64, 1, -12, 5, 86, 2, 54, 3, -105, 0, 0, 1, 23, 2, -8, 0,
-<a name="l11710"></a>11710 40, -5, 105, 0, 24, 64, 11, 4, 3, 0, 27, 21, 9, 8, 65, 4, 3, 36, -72, 2, -21, 0, 63, 53, 53,
-<a name="l11711"></a>11711 1, 43, 53, 53, -1, -1, 0, 58, 1, 37, 5, -75, 6, 4, 2, 54, 5, 40, 0, 0, 1, 23, 5, 48, 1,
-<a name="l11712"></a>11712 -12, 5, 120, 0, 31, 64, 18, 3, 2, 1, 0, 35, 33, 14, 19, 65, 3, 2, 1, 32, 34, 63, 34, 2, 34,
-<a name="l11713"></a>11713 0, 47, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, 4, 2, 54, 5,
-<a name="l11714"></a>11714 40, 0, 0, 1, 23, 5, 48, 1, -12, 5, 120, 0, 31, 64, 18, 3, 2, 1, 0, 35, 33, 14, 19, 65, 3,
-<a name="l11715"></a>11715 2, 1, 32, 34, 63, 34, 2, 34, 0, 47, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, -1, -70, 1,
-<a name="l11716"></a>11716 37, 1, -12, 6, 4, 2, 54, 5, 41, 0, 0, 1, 23, 5, 48, -1, -40, 5, 120, 0, 39, 64, 25, 3, 2,
-<a name="l11717"></a>11717 1, 0, 23, 13, 1, 0, 65, 3, 2, 1, 111, 18, 1, 32, 18, 63, 18, -128, 18, -97, 18, 4, 18, 0, 47,
-<a name="l11718"></a>11718 93, 113, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 1, -12, 6, 4, 2, 54, 5, 41,
-<a name="l11719"></a>11719 0, 0, 1, 23, 5, 48, -1, -40, 5, 120, 0, 39, 64, 25, 3, 2, 1, 0, 23, 13, 1, 0, 65, 3, 2,
-<a name="l11720"></a>11720 1, 111, 18, 1, 32, 18, 63, 18, -128, 18, -97, 18, 4, 18, 0, 47, 93, 113, 53, 53, 53, 1, 43, 53, 53,
-<a name="l11721"></a>11721 53, 0, -1, -1, 0, 58, 1, 37, 5, -75, 6, 4, 2, 54, 5, 40, 0, 0, 1, 23, 5, 50, 1, -12, 5,
-<a name="l11722"></a>11722 120, 0, 39, 64, 23, 4, 3, 2, 1, 16, 39, 1, 0, 39, 33, 14, 19, 65, 4, 3, 2, 1, 15, 38, 31,
-<a name="l11723"></a>11723 38, 2, 38, 0, 47, 93, 53, 53, 53, 53, 1, 43, 93, 53, 53, 53, 53, 0, -1, -1, 0, 58, 1, 37, 5,
-<a name="l11724"></a>11724 -75, 6, 4, 2, 54, 5, 40, 0, 0, 1, 23, 5, 50, 1, -12, 5, 120, 0, 39, 64, 23, 4, 3, 2, 1,
-<a name="l11725"></a>11725 16, 39, 1, 0, 39, 33, 14, 19, 65, 4, 3, 2, 1, 15, 38, 31, 38, 2, 38, 0, 47, 93, 53, 53, 53,
-<a name="l11726"></a>11726 53, 1, 43, 93, 53, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 1, -12, 6, 4, 2, 54, 5, 41, 0, 0,
-<a name="l11727"></a>11727 1, 23, 5, 50, -1, -40, 5, 120, 0, 51, 64, 33, 4, 3, 2, 1, -33, 23, 1, 0, 23, 17, 1, 0, 65,
-<a name="l11728"></a>11728 4, 3, 2, 1, 22, 64, 8, 10, 52, 47, 22, 111, 22, 2, 63, 22, -97, 22, 2, 22, 0, 47, 93, 113, 43,
-<a name="l11729"></a>11729 53, 53, 53, 53, 1, 43, 93, 53, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 1, -12, 6, 4, 2, 54, 5,
-<a name="l11730"></a>11730 41, 0, 0, 1, 23, 5, 50, -1, -40, 5, 120, 0, 51, 64, 33, 4, 3, 2, 1, -33, 23, 1, 0, 23, 17,
-<a name="l11731"></a>11731 1, 0, 65, 4, 3, 2, 1, 22, 64, 8, 10, 52, 47, 22, 111, 22, 2, 63, 22, -97, 22, 2, 22, 0, 47,
-<a name="l11732"></a>11732 93, 113, 43, 53, 53, 53, 53, 1, 43, 93, 53, 53, 53, 53, 0, -1, -1, 0, 58, -2, 81, 5, -75, 3, -64,
-<a name="l11733"></a>11733 2, 54, 5, 40, 0, 0, 1, 23, 5, 50, 2, 28, 0, 0, 0, 39, 64, 23, 4, 3, 2, 1, 0, 39, 33,
-<a name="l11734"></a>11734 14, 19, 65, 4, 3, 2, 1, 32, 64, 17, 21, 52, 47, 32, 1, 32, 0, 47, 93, 43, 53, 53, 53, 53, 1,
-<a name="l11735"></a>11735 43, 53, 53, 53, 53, 0, -1, -1, 0, 58, -2, 81, 5, -75, 3, -64, 2, 54, 5, 40, 0, 0, 1, 23, 5,
-<a name="l11736"></a>11736 50, 2, 28, 0, 0, 0, 39, 64, 23, 4, 3, 2, 1, 0, 39, 33, 14, 19, 65, 4, 3, 2, 1, 32, 64,
-<a name="l11737"></a>11737 17, 21, 52, 47, 32, 1, 32, 0, 47, 93, 43, 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, 0, -1, -1, -1,
-<a name="l11738"></a>11738 -70, -2, 81, 1, -5, 3, -90, 2, 54, 5, 41, 0, 0, 1, 22, 5, 50, 0, 0, 0, 39, 64, 23, 4, 3,
-<a name="l11739"></a>11739 2, 1, 0, 26, 17, 1, 0, 65, 4, 3, 2, 1, 16, 64, 17, 21, 52, 47, 16, 1, 16, 0, 47, 93, 43,
-<a name="l11740"></a>11740 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, 0, -1, -1, -1, -70, -2, 81, 1, -5, 3, -90, 2, 54, 5, 41,
-<a name="l11741"></a>11741 0, 0, 1, 22, 5, 50, 0, 0, 0, 39, 64, 23, 4, 3, 2, 1, 0, 26, 17, 1, 0, 65, 4, 3, 2,
-<a name="l11742"></a>11742 1, 16, 64, 17, 21, 52, 47, 16, 1, 16, 0, 47, 93, 43, 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, 0,
-<a name="l11743"></a>11743 -1, -1, 0, 54, -2, 78, 4, 32, 5, 122, 2, 54, 3, -95, 0, 0, 1, 23, 5, 57, 1, -112, -2, 112, 0,
-<a name="l11744"></a>11744 31, 64, 22, 1, 0, 50, 45, 7, 18, 65, 1, 15, 74, 47, 74, 95, 74, 112, 74, -128, 74, -97, 74, 6, 74,
-<a name="l11745"></a>11745 0, 47, 93, 53, 1, 43, 53, 0, -1, -1, 0, 54, -2, 78, 4, 53, 5, 122, 2, 54, 3, -94, 0, 0, 1,
-<a name="l11746"></a>11746 23, 5, 57, 1, -112, -2, 112, 0, 31, 64, 22, 1, 0, 68, 63, 41, 51, 65, 1, 15, 92, 47, 92, 95, 92,
-<a name="l11747"></a>11747 112, 92, -128, 92, -97, 92, 6, 92, 0, 47, 93, 53, 1, 43, 53, 0, -1, -1, -1, -70, 1, 37, 4, 61, 5,
-<a name="l11748"></a>11748 122, 2, 54, 3, -93, 0, 0, 1, 23, 5, 57, 1, 44, -2, 112, 0, 50, 64, 30, 1, 0, 28, 23, 1, 0,
-<a name="l11749"></a>11749 65, 1, 48, 52, 64, 52, 2, 15, 52, 47, 52, 95, 52, 111, 52, -97, 52, 5, 52, 64, 18, 19, 52, 52, -72,
-<a name="l11750"></a>11750 -1, -64, -77, 15, 17, 52, 52, 0, 47, 43, 43, 93, 113, 53, 1, 43, 53, -1, -1, -1, -70, 1, 37, 4, 61,
-<a name="l11751"></a>11751 5, 122, 2, 54, 3, -93, 0, 0, 1, 23, 5, 57, 1, 44, -2, 112, 0, 50, 64, 30, 1, 0, 28, 23, 1,
-<a name="l11752"></a>11752 0, 65, 1, 48, 52, 64, 52, 2, 15, 52, 47, 52, 95, 52, 111, 52, -97, 52, 5, 52, 64, 18, 19, 52, 52,
-<a name="l11753"></a>11753 -72, -1, -64, -77, 15, 17, 52, 52, 0, 47, 43, 43, 93, 113, 53, 1, 43, 53, -1, -1, 0, 54, -2, 78, 4,
-<a name="l11754"></a>11754 32, 6, 4, 2, 54, 3, -95, 0, 0, 1, 23, 5, 49, 1, 44, 5, 120, 0, 36, 64, 16, 2, 1, 0, 51,
-<a name="l11755"></a>11755 49, 7, 18, 65, 2, 1, 16, 50, 32, 50, 2, 50, -72, -1, -64, -77, 13, 17, 52, 50, 0, 47, 43, 93, 53,
-<a name="l11756"></a>11756 53, 1, 43, 53, 53, -1, -1, 0, 54, -2, 78, 4, 53, 6, 4, 2, 54, 3, -94, 0, 0, 1, 23, 5, 49,
-<a name="l11757"></a>11757 1, 44, 5, 120, 0, 37, 64, 11, 2, 1, 0, 69, 67, 41, 51, 65, 2, 1, 68, -72, -1, -64, 64, 9, 13,
-<a name="l11758"></a>11758 17, 52, 16, 68, 32, 68, 2, 68, 0, 47, 93, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, 1, 37,
-<a name="l11759"></a>11759 4, 61, 6, 4, 2, 54, 3, -93, 0, 0, 1, 23, 5, 49, 0, -56, 5, 120, 0, 44, 64, 23, 2, 1, 0,
-<a name="l11760"></a>11760 29, 27, 1, 0, 65, 2, 1, 16, 28, 32, 28, -128, 28, 3, 28, 64, 18, 19, 52, 28, -72, -1, -64, -77, 13,
-<a name="l11761"></a>11761 17, 52, 28, 0, 47, 43, 43, 93, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, 1, 37, 4, 61, 6, 4, 2,
-<a name="l11762"></a>11762 54, 3, -93, 0, 0, 1, 23, 5, 49, 0, -56, 5, 120, 0, 44, 64, 23, 2, 1, 0, 29, 27, 1, 0, 65,
-<a name="l11763"></a>11763 2, 1, 16, 28, 32, 28, -128, 28, 3, 28, 64, 18, 19, 52, 28, -72, -1, -64, -77, 13, 17, 52, 28, 0, 47,
-<a name="l11764"></a>11764 43, 43, 93, 53, 53, 1, 43, 53, 53, -1, -1, 0, 54, -2, 78, 4, 32, 3, 117, 2, 54, 3, -95, 0, 0,
-<a name="l11765"></a>11765 1, 23, 5, 46, 1, 124, 0, -56, 0, 33, 64, 21, 2, 1, 0, 51, 49, 25, 18, 65, 2, 1, 0, 50, 16,
-<a name="l11766"></a>11766 50, 2, 50, 64, 12, 15, 52, 50, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 54, -2, 78,
-<a name="l11767"></a>11767 4, 53, 3, 105, 2, 54, 3, -94, 0, 0, 1, 23, 5, 46, 0, -16, 0, -76, 0, 59, 64, 29, -101, 2, -85,
-<a name="l11768"></a>11768 2, 2, 2, 1, 15, 69, -81, 69, 2, -97, 69, -81, 69, 2, 0, 69, 63, 14, 4, 65, 2, 1, 64, 68, 1,
-<a name="l11769"></a>11769 68, -72, -1, -64, 64, 9, 7, 11, 52, 68, 64, 12, 16, 52, 68, 0, 47, 43, 43, 93, 53, 53, 1, 43, 93,
-<a name="l11770"></a>11770 113, 53, 53, 93, 0, -1, -1, -1, -70, -1, 76, 4, 61, 3, 107, 2, 54, 3, -93, 0, 0, 1, 23, 5, 46,
-<a name="l11771"></a>11771 1, 4, 0, 0, 0, 33, 64, 21, 2, 1, 0, 29, 23, 1, 0, 65, 2, 1, 0, 28, 16, 28, 2, 28, 64,
-<a name="l11772"></a>11772 12, 21, 52, 28, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, -1, 76, 4, 61, 3, 107,
-<a name="l11773"></a>11773 2, 54, 3, -93, 0, 0, 1, 23, 5, 46, 1, 4, 0, 0, 0, 33, 64, 21, 2, 1, 0, 29, 23, 1, 0,
-<a name="l11774"></a>11774 65, 2, 1, 0, 28, 16, 28, 2, 28, 64, 12, 21, 52, 28, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0,
-<a name="l11775"></a>11775 -1, -1, 0, 54, -2, 78, 4, 32, 3, 117, 2, 54, 3, -95, 0, 0, 1, 23, 5, 49, 1, 124, 1, 4, 0,
-<a name="l11776"></a>11776 37, 64, 25, 2, 1, -97, 51, -81, 51, -33, 51, -17, 51, 4, 51, 64, 9, 10, 52, 0, 51, 49, 25, 18, 65,
-<a name="l11777"></a>11777 2, 1, 50, 0, 47, 53, 53, 1, 43, 43, 93, 53, 53, 0, -1, -1, 0, 54, -2, 78, 4, 53, 3, 105, 2,
-<a name="l11778"></a>11778 54, 3, -94, 0, 0, 1, 23, 5, 49, 1, 24, 0, -16, 0, 38, 64, 18, 2, 1, 0, 65, 63, 14, 4, 65,
-<a name="l11779"></a>11779 2, 1, 63, 68, -65, 68, -49, 68, 3, 68, -72, -1, -64, -77, 9, 10, 52, 68, 0, 47, 43, 93, 53, 53, 1,
-<a name="l11780"></a>11780 43, 53, 53, -1, -1, -1, -70, -2, -84, 4, 61, 3, 107, 2, 54, 3, -93, 0, 0, 1, 23, 5, 49, 1, 4,
-<a name="l11781"></a>11781 0, 0, 0, 33, 64, 21, 2, 1, 0, 29, 23, 1, 0, 65, 2, 1, 0, 28, 16, 28, 2, 28, 64, 12, 21,
-<a name="l11782"></a>11782 52, 28, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, -1, -70, -2, -84, 4, 61, 3, 107, 2, 54,
-<a name="l11783"></a>11783 3, -93, 0, 0, 1, 23, 5, 49, 1, 4, 0, 0, 0, 33, 64, 21, 2, 1, 0, 29, 23, 1, 0, 65, 2,
-<a name="l11784"></a>11784 1, 0, 28, 16, 28, 2, 28, 64, 12, 21, 52, 28, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1,
-<a name="l11785"></a>11785 0, 54, -2, 78, 4, 32, 6, 4, 2, 54, 3, -95, 0, 0, 1, 23, 5, 47, 1, 84, 5, 120, 0, 38, 64,
-<a name="l11786"></a>11786 16, 3, 2, 1, 0, 55, 49, 7, 18, 65, 3, 2, 1, 16, 54, 1, 54, -72, -1, -64, -77, 13, 17, 52, 54,
-<a name="l11787"></a>11787 0, 47, 43, 93, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, 0, 54, -2, 78, 4, 53, 6, 4, 2, 54, 3,
-<a name="l11788"></a>11788 -94, 0, 0, 1, 23, 5, 47, 1, 84, 5, 120, 0, 38, 64, 16, 3, 2, 1, 0, 73, 67, 41, 51, 65, 3,
-<a name="l11789"></a>11789 2, 1, 16, 72, 1, 72, -72, -1, -64, -77, 13, 17, 52, 72, 0, 47, 43, 93, 53, 53, 53, 1, 43, 53, 53,
-<a name="l11790"></a>11790 53, -1, -1, -1, -70, 1, 37, 4, 61, 6, 4, 2, 54, 3, -93, 0, 0, 1, 23, 5, 47, 1, 24, 5, 120,
-<a name="l11791"></a>11791 0, 42, 64, 20, 3, 2, 1, 0, 33, 27, 1, 0, 65, 3, 2, 1, 16, 32, -128, 32, -97, 32, 3, 32, -72,
-<a name="l11792"></a>11792 -1, -64, -77, 13, 17, 52, 32, 0, 47, 43, 93, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, -1, -70, 1, 37,
-<a name="l11793"></a>11793 4, 61, 6, 4, 2, 54, 3, -93, 0, 0, 1, 23, 5, 47, 1, 24, 5, 120, 0, 42, 64, 20, 3, 2, 1,
-<a name="l11794"></a>11794 0, 33, 27, 1, 0, 65, 3, 2, 1, 16, 32, -128, 32, -97, 32, 3, 32, -72, -1, -64, -77, 13, 17, 52, 32,
-<a name="l11795"></a>11795 0, 47, 43, 93, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, 0, 54, -2, 78, 4, 32, 3, 117, 2, 54, 3,
-<a name="l11796"></a>11796 -95, 0, 0, 1, 23, 5, 50, 1, -92, 1, 84, 0, 57, 64, 38, 4, 3, 2, 1, 111, 58, 1, -33, 58, 1,
-<a name="l11797"></a>11797 0, 58, 49, 25, 18, 65, -105, 27, -89, 27, 2, 4, 3, 2, 1, 47, 54, 1, 64, 54, 112, 54, -65, 54, -49,
-<a name="l11798"></a>11798 54, 4, 54, 0, 47, 93, 113, 53, 53, 53, 53, 93, 1, 43, 93, 113, 53, 53, 53, 53, 0, -1, -1, 0, 54,
-<a name="l11799"></a>11799 -2, 78, 4, 53, 3, 105, 2, 54, 3, -94, 0, 0, 1, 23, 5, 50, 1, 14, 1, 34, 0, 116, 64, 83, 4,
-<a name="l11800"></a>11800 3, 2, 1, 76, 64, 56, 57, 52, 76, 64, 41, 45, 52, 76, 64, 17, 22, 52, -112, 76, 1, 15, 76, 31, 76,
-<a name="l11801"></a>11801 95, 76, 111, 76, -17, 76, 5, 0, 76, 67, 14, 4, 65, 4, 3, 2, 1, 95, 72, 111, 72, -97, 72, 3, 0,
-<a name="l11802"></a>11802 72, 47, 72, -65, 72, -49, 72, -33, 72, 5, 15, 72, 31, 72, 48, 72, -17, 72, -1, 72, 5, 72, 64, 52, 67,
-<a name="l11803"></a>11803 52, 72, 64, 30, 32, 52, 72, -72, -1, -64, -77, 13, 16, 52, 72, 0, 47, 43, 43, 43, 93, 113, 114, 53, 53,
-<a name="l11804"></a>11804 53, 53, 1, 43, 113, 114, 43, 43, 43, 53, 53, 53, 53, -1, -1, -1, -70, -2, 81, 4, 61, 3, 107, 2, 54,
-<a name="l11805"></a>11805 3, -93, 0, 0, 1, 23, 5, 50, 1, 24, 0, 0, 0, 39, 64, 23, 4, 3, 2, 1, 0, 36, 27, 1, 0,
-<a name="l11806"></a>11806 65, 4, 3, 2, 1, 47, 32, 1, 32, 64, 17, 21, 52, 32, 0, 47, 43, 93, 53, 53, 53, 53, 1, 43, 53,
-<a name="l11807"></a>11807 53, 53, 53, 0, -1, -1, -1, -70, -2, 81, 4, 61, 3, 107, 2, 54, 3, -93, 0, 0, 1, 23, 5, 50, 1,
-<a name="l11808"></a>11808 24, 0, 0, 0, 39, 64, 23, 4, 3, 2, 1, 0, 36, 27, 1, 0, 65, 4, 3, 2, 1, 47, 32, 1, 32,
-<a name="l11809"></a>11809 64, 17, 21, 52, 32, 0, 47, 43, 93, 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, 0, -1, -1, 0, 50, 1,
-<a name="l11810"></a>11810 37, 2, -77, 7, 33, 2, 54, 3, -87, 0, 0, 1, 23, 5, 51, 0, 100, 0, -127, 0, 78, -79, 2, 1, -72,
-<a name="l11811"></a>11811 -1, -40, 64, 26, 23, 23, 0, 0, 65, 2, 18, 34, 16, 34, 18, 36, 19, 36, 20, -110, 18, 6, 2, 1, 24,
-<a name="l11812"></a>11812 64, 18, 22, 52, 24, -72, -1, -64, 64, 25, 14, 17, 52, 0, 24, -49, 24, 2, 48, 24, -113, 24, -16, 24, 3,
-<a name="l11813"></a>11813 0, 24, 16, 24, -112, 24, -65, 24, 4, 24, 0, 47, 93, 113, 114, 43, 43, 53, 53, 93, 1, 43, 53, 53, -1,
-<a name="l11814"></a>11814 -1, 0, 50, 1, 37, 2, -77, 7, 33, 2, 54, 3, -87, 0, 0, 1, 23, 5, 51, 0, 100, 0, -127, 0, 78,
-<a name="l11815"></a>11815 -79, 2, 1, -72, -1, -40, 64, 26, 23, 23, 0, 0, 65, 2, 18, 34, 16, 34, 18, 36, 19, 36, 20, -110, 18,
-<a name="l11816"></a>11816 6, 2, 1, 24, 64, 18, 22, 52, 24, -72, -1, -64, 64, 25, 14, 17, 52, 0, 24, -49, 24, 2, 48, 24, -113,
-<a name="l11817"></a>11817 24, -16, 24, 3, 0, 24, 16, 24, -112, 24, -65, 24, 4, 24, 0, 47, 93, 113, 114, 43, 43, 53, 53, 93, 1,
-<a name="l11818"></a>11818 43, 53, 53, -1, -1, 0, 95, 0, 64, 2, -77, 4, 106, 2, 54, 3, -87, 0, 0, 1, 23, 2, -8, 0, -36,
-<a name="l11819"></a>11819 -5, 105, 0, 24, 64, 11, 2, 1, 0, 29, 23, 4, 0, 65, 2, 1, 38, -72, 2, -21, 0, 63, 53, 53, 1,
-<a name="l11820"></a>11820 43, 53, 53, -1, -1, 0, 95, 0, 64, 2, -77, 4, 106, 2, 54, 3, -87, 0, 0, 1, 23, 2, -8, 0, -36,
-<a name="l11821"></a>11821 -5, 105, 0, 24, 64, 11, 2, 1, 0, 29, 23, 4, 0, 65, 2, 1, 38, -72, 2, -21, 0, 63, 53, 53, 1,
-<a name="l11822"></a>11822 43, 53, 53, -1, -1, 0, 95, -1, -95, 2, -77, 4, 106, 2, 54, 3, -87, 0, 0, 1, 23, 5, 45, 0, -116,
-<a name="l11823"></a>11823 0, 0, 0, 29, 64, 19, 1, 0, 25, 23, 4, 0, 65, 1, 0, 24, 16, 24, 2, 24, 64, 11, 21, 52, 24,
-<a name="l11824"></a>11824 0, 47, 43, 93, 53, 1, 43, 53, 0, -1, -1, 0, 95, -1, -95, 2, -77, 4, 106, 2, 54, 3, -87, 0, 0,
-<a name="l11825"></a>11825 1, 23, 5, 45, 0, -116, 0, 0, 0, 29, 64, 19, 1, 0, 25, 23, 4, 0, 65, 1, 0, 24, 16, 24, 2,
-<a name="l11826"></a>11826 24, 64, 11, 21, 52, 24, 0, 47, 43, 93, 53, 1, 43, 53, 0, -1, -1, 0, 50, -1, -95, 2, -77, 7, 33,
-<a name="l11827"></a>11827 2, 54, 3, -87, 0, 0, 0, 55, 5, 51, 0, 100, 0, -127, 1, 23, 5, 45, 0, -116, 0, 0, 0, 116, 64,
-<a name="l11828"></a>11828 9, 3, 0, 72, 70, 4, 0, 65, 2, 1, -72, -1, -40, 64, 49, 23, 23, 0, 0, 65, 2, 18, 34, 16, 34,
-<a name="l11829"></a>11829 18, 36, 19, 36, 20, 5, 3, 0, 71, 16, 71, 2, 71, 64, 11, 21, 52, 71, 2, 18, 34, 16, 34, 18, 36,
-<a name="l11830"></a>11830 19, 36, 20, -110, 18, 6, 2, 1, 24, 64, 18, 22, 52, 24, -72, -1, -64, 64, 25, 14, 17, 52, 0, 24, -49,
-<a name="l11831"></a>11831 24, 2, 48, 24, -113, 24, -16, 24, 3, 0, 24, 16, 24, -112, 24, -65, 24, 4, 24, 0, 47, 93, 113, 114, 43,
-<a name="l11832"></a>11832 43, 53, 53, 93, 47, 43, 93, 53, 93, 1, 43, 53, 53, 43, 53, -1, -1, 0, 50, -1, -95, 2, -77, 7, 33,
-<a name="l11833"></a>11833 2, 54, 3, -87, 0, 0, 0, 55, 5, 51, 0, 100, 0, -127, 1, 23, 5, 45, 0, -116, 0, 0, 0, 116, 64,
-<a name="l11834"></a>11834 9, 3, 0, 72, 70, 4, 0, 65, 2, 1, -72, -1, -40, 64, 49, 23, 23, 0, 0, 65, 2, 18, 34, 16, 34,
-<a name="l11835"></a>11835 18, 36, 19, 36, 20, 5, 3, 0, 71, 16, 71, 2, 71, 64, 11, 21, 52, 71, 2, 18, 34, 16, 34, 18, 36,
-<a name="l11836"></a>11836 19, 36, 20, -110, 18, 6, 2, 1, 24, 64, 18, 22, 52, 24, -72, -1, -64, 64, 25, 14, 17, 52, 0, 24, -49,
-<a name="l11837"></a>11837 24, 2, 48, 24, -113, 24, -16, 24, 3, 0, 24, 16, 24, -112, 24, -65, 24, 4, 24, 0, 47, 93, 113, 114, 43,
-<a name="l11838"></a>11838 43, 53, 53, 93, 47, 43, 93, 53, 93, 1, 43, 53, 53, 43, 53, -1, -1, 0, 95, 1, 37, 2, -77, 6, 4,
-<a name="l11839"></a>11839 2, 54, 3, -87, 0, 0, 1, 23, 5, 46, 0, 80, 5, 120, 0, 47, 64, 33, 2, 1, 48, 29, 64, 29, -128,
-<a name="l11840"></a>11840 29, 3, 0, 29, 23, 4, 0, 65, 2, 1, 63, 28, -97, 28, 2, 28, 64, 18, 21, 52, 28, 64, 12, 13, 52,
-<a name="l11841"></a>11841 28, 0, 47, 43, 43, 93, 53, 53, 1, 43, 93, 53, 53, 0, -1, -1, 0, 95, 1, 37, 2, -77, 6, 4, 2,
-<a name="l11842"></a>11842 54, 3, -87, 0, 0, 1, 23, 5, 46, 0, 80, 5, 120, 0, 47, 64, 33, 2, 1, 48, 29, 64, 29, -128, 29,
-<a name="l11843"></a>11843 3, 0, 29, 23, 4, 0, 65, 2, 1, 63, 28, -97, 28, 2, 28, 64, 18, 21, 52, 28, 64, 12, 13, 52, 28,
-<a name="l11844"></a>11844 0, 47, 43, 43, 93, 53, 53, 1, 43, 93, 53, 53, 0, -1, -1, 0, 95, -1, 76, 2, -77, 4, 106, 2, 54,
-<a name="l11845"></a>11845 3, -87, 0, 0, 1, 23, 5, 46, 0, -116, 0, 0, 0, 33, 64, 21, 2, 1, 0, 29, 23, 4, 0, 65, 2,
-<a name="l11846"></a>11846 1, 0, 28, 16, 28, 2, 28, 64, 12, 21, 52, 28, 0, 47, 43, 93, 53, 53, 1, 43, 53, 53, 0, -1, -1,
-<a name="l11847"></a>11847 0, 95, -1, 76, 2, -77, 4, 106, 2, 54, 3, -87, 0, 0, 1, 23, 5, 46, 0, -116, 0, 0, 0, 33, 64,
-<a name="l11848"></a>11848 21, 2, 1, 0, 29, 23, 4, 0, 65, 2, 1, 0, 28, 16, 28, 2, 28, 64, 12, 21, 52, 28, 0, 47, 43,
-<a name="l11849"></a>11849 93, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 95, 1, 37, 2, -77, 6, -52, 2, 54, 3, -87, 0, 0, 1,
-<a name="l11850"></a>11850 23, 5, 47, 0, 100, 6, 64, 0, 59, -77, 3, 2, 1, 29, -72, -1, -64, -78, 11, 16, 52, -72, -1, -33, 64,
-<a name="l11851"></a>11851 9, 29, 29, 18, 18, 65, 3, 2, 1, 32, -72, -1, -64, 64, 14, 13, 17, 52, 16, 32, -97, 32, 2, 32, 64,
-<a name="l11852"></a>11852 11, 13, 52, 32, 0, 47, 43, 93, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, 0, 95, 1, 37,
-<a name="l11853"></a>11853 2, -77, 6, -52, 2, 54, 3, -87, 0, 0, 1, 23, 5, 47, 0, 100, 6, 64, 0, 59, -77, 3, 2, 1, 29,
-<a name="l11854"></a>11854 -72, -1, -64, -78, 11, 16, 52, -72, -1, -33, 64, 9, 29, 29, 18, 18, 65, 3, 2, 1, 32, -72, -1, -64, 64,
-<a name="l11855"></a>11855 14, 13, 17, 52, 16, 32, -97, 32, 2, 32, 64, 11, 13, 52, 32, 0, 47, 43, 93, 43, 53, 53, 53, 1, 43,
-<a name="l11856"></a>11856 43, 53, 53, 53, 0, -1, -1, 0, 56, 1, 37, 2, -77, 6, -52, 2, 54, 3, -87, 0, 0, 1, 23, 5, 48,
-<a name="l11857"></a>11857 0, 40, 6, 64, 0, 47, 64, 18, 3, 2, 1, 28, 28, 28, 18, 18, 65, 3, 2, 1, 16, 28, -97, 28, 2,
-<a name="l11858"></a>11858 28, -72, -1, -64, 64, 9, 14, 17, 52, 28, 64, 12, 12, 52, 28, 0, 47, 43, 43, 93, 53, 53, 53, 1, 43,
-<a name="l11859"></a>11859 53, 53, 53, 0, -1, -1, 0, 56, 1, 37, 2, -77, 6, -52, 2, 54, 3, -87, 0, 0, 1, 23, 5, 48, 0,
-<a name="l11860"></a>11860 40, 6, 64, 0, 47, 64, 18, 3, 2, 1, 28, 28, 28, 18, 18, 65, 3, 2, 1, 16, 28, -97, 28, 2, 28,
-<a name="l11861"></a>11861 -72, -1, -64, 64, 9, 14, 17, 52, 28, 64, 12, 12, 52, 28, 0, 47, 43, 43, 93, 53, 53, 53, 1, 43, 53,
-<a name="l11862"></a>11862 53, 53, 0, -1, -1, 0, 73, 1, 37, 2, -77, 6, -52, 2, 54, 3, -87, 0, 0, 1, 23, 5, 50, 0, 80,
-<a name="l11863"></a>11863 6, 64, 0, 62, -77, 4, 3, 2, 1, -72, -1, -41, 64, 22, 29, 29, 18, 18, 65, 4, 3, 2, 1, 15, 32,
-<a name="l11864"></a>11864 96, 32, 112, 32, 3, 32, 64, 18, 22, 52, 32, -72, -1, -64, 64, 9, 14, 16, 52, 32, 64, 11, 12, 52, 32,
-<a name="l11865"></a>11865 0, 47, 43, 43, 43, 93, 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, -1, -1, 0, 73, 1, 37, 2, -77, 6,
-<a name="l11866"></a>11866 -52, 2, 54, 3, -87, 0, 0, 1, 23, 5, 50, 0, 80, 6, 64, 0, 62, -77, 4, 3, 2, 1, -72, -1, -41,
-<a name="l11867"></a>11867 64, 22, 29, 29, 18, 18, 65, 4, 3, 2, 1, 15, 32, 96, 32, 112, 32, 3, 32, 64, 18, 22, 52, 32, -72,
-<a name="l11868"></a>11868 -1, -64, 64, 9, 14, 16, 52, 32, 64, 11, 12, 52, 32, 0, 47, 43, 43, 43, 93, 53, 53, 53, 53, 1, 43,
-<a name="l11869"></a>11869 53, 53, 53, 53, -1, -1, 0, 74, -1, 70, 3, -23, 6, -96, 2, 54, 3, -83, 0, 0, 1, 23, 5, 51, 1,
-<a name="l11870"></a>11870 -112, 0, 0, 0, 37, 64, 11, 2, 1, 0, 31, 31, 21, 0, 65, 2, 1, 32, -72, -1, -64, 64, 9, 12, 19,
-<a name="l11871"></a>11871 52, 16, 32, 79, 32, 2, 32, 0, 47, 93, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -1, 70, 3,
-<a name="l11872"></a>11872 -23, 6, -96, 2, 54, 3, -83, 0, 0, 1, 23, 5, 51, 1, -112, 0, 0, 0, 37, 64, 11, 2, 1, 0, 31,
-<a name="l11873"></a>11873 31, 21, 0, 65, 2, 1, 32, -72, -1, -64, 64, 9, 12, 19, 52, 16, 32, 79, 32, 2, 32, 0, 47, 93, 43,
-<a name="l11874"></a>11874 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -1, 70, 3, -23, 5, 19, 2, 54, 3, -83, 0, 0, 1, 23,
-<a name="l11875"></a>11875 5, 54, 1, -112, -1, 86, 0, 30, 64, 9, 1, 56, 31, 31, 26, 26, 65, 1, 33, -72, -1, -64, -74, 15, 19,
-<a name="l11876"></a>11876 52, 15, 33, 1, 33, 0, 47, 93, 43, 53, 1, 43, 53, -1, -1, 0, 74, -1, 70, 3, -23, 5, 19, 2, 54,
-<a name="l11877"></a>11877 3, -83, 0, 0, 1, 23, 5, 54, 1, -112, -1, 86, 0, 30, 64, 9, 1, 56, 31, 31, 26, 26, 65, 1, 33,
-<a name="l11878"></a>11878 -72, -1, -64, -74, 15, 19, 52, 15, 33, 1, 33, 0, 47, 93, 43, 53, 1, 43, 53, -1, -1, 0, 74, -2, -5,
-<a name="l11879"></a>11879 3, -23, 3, 112, 2, 54, 3, -83, 0, 0, 1, 23, 2, -8, 2, -108, -6, 36, 0, 47, 64, 17, 2, 1, 0,
-<a name="l11880"></a>11880 31, 31, 0, 0, 65, 2, 1, -81, 34, 1, -64, 34, 1, 34, -72, -1, -64, -77, 17, 19, 52, 34, -72, -1, -64,
-<a name="l11881"></a>11881 -77, 10, 11, 52, 34, 0, 47, 43, 43, 93, 113, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -2, -5, 3,
-<a name="l11882"></a>11882 -23, 3, 112, 2, 54, 3, -83, 0, 0, 1, 23, 2, -8, 2, -108, -6, 36, 0, 47, 64, 17, 2, 1, 0, 31,
-<a name="l11883"></a>11883 31, 0, 0, 65, 2, 1, -81, 34, 1, -64, 34, 1, 34, -72, -1, -64, -77, 17, 19, 52, 34, -72, -1, -64, -77,
-<a name="l11884"></a>11884 10, 11, 52, 34, 0, 47, 43, 43, 93, 113, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -2, -39, 4, 14,
-<a name="l11885"></a>11885 3, 112, 2, 54, 3, -83, 0, 0, 1, 23, 5, 45, 2, -128, -1, 56, 0, 36, -79, 1, 31, -72, -1, -64, 64,
-<a name="l11886"></a>11886 19, 18, 21, 52, 96, 31, 1, 37, 31, 31, 0, 0, 65, 1, 127, 32, -113, 32, 2, 32, 0, 47, 93, 53, 1,
-<a name="l11887"></a>11887 43, 93, 43, 53, -1, -1, 0, 74, -2, -39, 4, 14, 3, 112, 2, 54, 3, -83, 0, 0, 1, 23, 5, 45, 2,
-<a name="l11888"></a>11888 -128, -1, 56, 0, 36, -79, 1, 31, -72, -1, -64, 64, 19, 18, 21, 52, 96, 31, 1, 37, 31, 31, 0, 0, 65,
-<a name="l11889"></a>11889 1, 127, 32, -113, 32, 2, 32, 0, 47, 93, 53, 1, 43, 93, 43, 53, -1, -1, 0, 74, -2, 111, 3, -23, 3,
-<a name="l11890"></a>11890 112, 2, 54, 3, -83, 0, 0, 1, 23, 5, 54, 1, -12, -7, -104, 0, 39, 64, 9, 1, 0, 37, 31, 21, 0,
-<a name="l11891"></a>11891 65, 1, 33, -72, -1, -64, 64, 14, 18, 19, 52, 48, 33, 64, 33, 2, 64, 33, -33, 33, 2, 33, 0, 47, 93,
-<a name="l11892"></a>11892 113, 43, 53, 1, 43, 53, 0, -1, -1, 0, 74, -2, 111, 3, -23, 3, 112, 2, 54, 3, -83, 0, 0, 1, 23,
-<a name="l11893"></a>11893 5, 54, 1, -12, -7, -104, 0, 39, 64, 9, 1, 0, 37, 31, 21, 0, 65, 1, 33, -72, -1, -64, 64, 14, 18,
-<a name="l11894"></a>11894 19, 52, 48, 33, 64, 33, 2, 64, 33, -33, 33, 2, 33, 0, 47, 93, 113, 43, 53, 1, 43, 53, 0, -1, -1,
-<a name="l11895"></a>11895 0, 74, -2, -39, 4, 14, 3, 112, 2, 54, 3, -83, 0, 0, 0, 55, 5, 45, 2, -128, -1, 56, 1, 23, 5,
-<a name="l11896"></a>11896 45, 0, -56, 1, 44, 0, 50, 64, 9, 2, 0, 35, 35, 12, 21, 65, 1, 31, -72, -1, -64, 64, 21, 18, 21,
-<a name="l11897"></a>11897 52, 96, 31, 1, 37, 31, 31, 0, 0, 65, 2, 36, 1, 127, 32, -113, 32, 2, 32, 0, 47, 93, 53, 47, 53,
-<a name="l11898"></a>11898 1, 43, 93, 43, 53, 43, 53, -1, -1, 0, 74, -2, -39, 4, 14, 3, 112, 2, 54, 3, -83, 0, 0, 0, 55,
-<a name="l11899"></a>11899 5, 45, 2, -128, -1, 56, 1, 23, 5, 45, 0, -56, 1, 44, 0, 50, 64, 9, 2, 0, 35, 35, 12, 21, 65,
-<a name="l11900"></a>11900 1, 31, -72, -1, -64, 64, 21, 18, 21, 52, 96, 31, 1, 37, 31, 31, 0, 0, 65, 2, 36, 1, 127, 32, -113,
-<a name="l11901"></a>11901 32, 2, 32, 0, 47, 93, 53, 47, 53, 1, 43, 93, 43, 53, 43, 53, -1, -1, 0, 74, -1, 70, 3, -23, 5,
-<a name="l11902"></a>11902 22, 2, 54, 3, -83, 0, 0, 1, 23, 5, 46, 1, -112, 4, -118, 0, 43, 64, 30, 2, 1, 0, 31, 31, 21,
-<a name="l11903"></a>11903 21, 65, 2, 1, 36, 64, 20, 21, 52, 36, 64, 12, 14, 52, 16, 36, 79, 36, 127, 36, -97, 36, 4, 36, 0,
-<a name="l11904"></a>11904 47, 93, 43, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -1, 70, 3, -23, 5, 22, 2, 54, 3, -83,
-<a name="l11905"></a>11905 0, 0, 1, 23, 5, 46, 1, -112, 4, -118, 0, 43, 64, 30, 2, 1, 0, 31, 31, 21, 21, 65, 2, 1, 36,
-<a name="l11906"></a>11906 64, 20, 21, 52, 36, 64, 12, 14, 52, 16, 36, 79, 36, 127, 36, -97, 36, 4, 36, 0, 47, 93, 43, 43, 53,
-<a name="l11907"></a>11907 53, 1, 43, 53, 53, 0, -1, -1, 0, 74, -1, 70, 3, -23, 6, 17, 2, 54, 3, -83, 0, 0, 1, 23, 5,
-<a name="l11908"></a>11908 50, 1, 124, 5, -123, 0, 44, 64, 20, 4, 3, 2, 1, 0, 35, 35, 21, 21, 65, 4, 3, 2, 1, 15, 40,
-<a name="l11909"></a>11909 -49, 40, 2, 40, -72, -1, -64, -77, 14, 17, 52, 40, 0, 47, 43, 93, 53, 53, 53, 53, 1, 43, 53, 53, 53,
-<a name="l11910"></a>11910 53, -1, -1, 0, 74, -1, 70, 3, -23, 6, 17, 2, 54, 3, -83, 0, 0, 1, 23, 5, 50, 1, 124, 5, -123,
-<a name="l11911"></a>11911 0, 44, 64, 20, 4, 3, 2, 1, 0, 35, 35, 21, 21, 65, 4, 3, 2, 1, 15, 40, -49, 40, 2, 40, -72,
-<a name="l11912"></a>11912 -1, -64, -77, 14, 17, 52, 40, 0, 47, 43, 93, 53, 53, 53, 53, 1, 43, 53, 53, 53, 53, -1, -1, 0, 62,
-<a name="l11913"></a>11913 -1, 108, 6, -110, 4, -65, 2, 54, 3, -79, 0, 0, 0, 55, 5, 45, 3, -24, 4, 56, 1, 23, 5, 45, 4,
-<a name="l11914"></a>11914 -80, 0, 0, 0, 52, 64, 21, 2, 0, 77, 75, 9, 0, 65, 1, 0, 73, 71, 35, 0, 65, 2, 76, 64, 11,
-<a name="l11915"></a>11915 21, 52, 76, -72, -1, -64, 64, 11, 9, 10, 52, 76, 1, 72, 64, 11, 16, 52, 72, 0, 47, 43, 53, 47, 43,
-<a name="l11916"></a>11916 43, 53, 1, 43, 53, 43, 53, -1, -1, 0, 62, -1, 108, 6, -110, 4, -65, 2, 54, 3, -79, 0, 0, 0, 55,
-<a name="l11917"></a>11917 5, 45, 3, -24, 4, 56, 1, 23, 5, 45, 4, -80, 0, 0, 0, 52, 64, 21, 2, 0, 77, 75, 9, 0, 65,
-<a name="l11918"></a>11918 1, 0, 73, 71, 35, 0, 65, 2, 76, 64, 11, 21, 52, 76, -72, -1, -64, 64, 11, 9, 10, 52, 76, 1, 72,
-<a name="l11919"></a>11919 64, 11, 16, 52, 72, 0, 47, 43, 53, 47, 43, 43, 53, 1, 43, 53, 43, 53, -1, -1, -1, -70, -1, -95, 4,
-<a name="l11920"></a>11920 63, 4, -65, 2, 54, 3, -77, 0, 0, 0, 55, 5, 45, 1, -112, 4, 56, 1, 23, 5, 45, 2, 88, 0, 0,
-<a name="l11921"></a>11921 0, 52, 64, 21, 2, 0, 64, 64, 54, 54, 65, 1, 0, 62, 60, 26, 0, 65, 2, 65, 64, 11, 21, 52, 65,
-<a name="l11922"></a>11922 -72, -1, -64, 64, 11, 9, 10, 52, 65, 1, 61, 64, 11, 16, 52, 61, 0, 47, 43, 53, 47, 43, 43, 53, 1,
-<a name="l11923"></a>11923 43, 53, 43, 53, -1, -1, -1, -70, -1, -95, 4, 63, 4, -65, 2, 54, 3, -77, 0, 0, 0, 55, 5, 45, 1,
-<a name="l11924"></a>11924 -112, 4, 56, 1, 23, 5, 45, 2, 88, 0, 0, 0, 52, 64, 21, 2, 0, 64, 64, 54, 54, 65, 1, 0, 62,
-<a name="l11925"></a>11925 60, 26, 0, 65, 2, 65, 64, 11, 21, 52, 65, -72, -1, -64, 64, 11, 9, 10, 52, 65, 1, 61, 64, 11, 16,
-<a name="l11926"></a>11926 52, 61, 0, 47, 43, 53, 47, 43, 43, 53, 1, 43, 53, 43, 53, -1, -1, 0, 62, -2, -103, 6, -108, 3, 87,
-<a name="l11927"></a>11927 2, 54, 3, -79, 0, 0, 1, 23, 5, 48, 4, -80, 0, 0, 0, 49, -77, 3, 2, 1, 71, -72, -1, -64, 64,
-<a name="l11928"></a>11928 18, 9, 17, 52, 0, 71, 71, 0, 0, 65, 3, 2, 1, 76, 64, 12, 21, 52, 76, -72, -1, -64, -77, 9, 10,
-<a name="l11929"></a>11929 52, 76, 0, 47, 43, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, 0, 62, -2, -103, 6, -108, 3,
-<a name="l11930"></a>11930 87, 2, 54, 3, -79, 0, 0, 1, 23, 5, 48, 4, -80, 0, 0, 0, 49, -77, 3, 2, 1, 71, -72, -1, -64,
-<a name="l11931"></a>11931 64, 18, 9, 17, 52, 0, 71, 71, 0, 0, 65, 3, 2, 1, 76, 64, 12, 21, 52, 76, -72, -1, -64, -77, 9,
-<a name="l11932"></a>11932 10, 52, 76, 0, 47, 43, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, -1, -70, -2, -103, 4, 63,
-<a name="l11933"></a>11933 3, 53, 2, 54, 3, -77, 0, 0, 1, 23, 5, 48, 2, 88, 0, 0, 0, 49, -77, 3, 2, 1, 60, -72, -1,
-<a name="l11934"></a>11934 -64, 64, 18, 9, 17, 52, 0, 60, 60, 0, 0, 65, 3, 2, 1, 65, 64, 12, 21, 52, 65, -72, -1, -64, -77,
-<a name="l11935"></a>11935 9, 10, 52, 65, 0, 47, 43, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, -1, -70, -2, -103, 4,
-<a name="l11936"></a>11936 63, 3, 53, 2, 54, 3, -77, 0, 0, 1, 23, 5, 48, 2, 88, 0, 0, 0, 49, -77, 3, 2, 1, 60, -72,
-<a name="l11937"></a>11937 -1, -64, 64, 18, 9, 17, 52, 0, 60, 60, 0, 0, 65, 3, 2, 1, 65, 64, 12, 21, 52, 65, -72, -1, -64,
-<a name="l11938"></a>11938 -77, 9, 10, 52, 65, 0, 47, 43, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, 0, 62, -2, -103,
-<a name="l11939"></a>11939 6, -108, 5, -56, 2, 54, 3, -79, 0, 0, 0, 55, 5, 48, 4, -80, 0, 0, 1, 23, 5, 47, 3, -24, 5,
-<a name="l11940"></a>11940 60, 0, 81, 64, 13, 6, 5, 4, 0, 93, 87, 35, 0, 65, 3, 2, 1, 71, -72, -1, -64, 64, 31, 9, 17,
-<a name="l11941"></a>11941 52, 0, 71, 71, 0, 0, 65, 6, 5, 4, 16, 92, 47, 92, 96, 92, -128, 92, 4, 92, 3, 2, 1, 76, 64,
-<a name="l11942"></a>11942 12, 21, 52, 76, -72, -1, -64, -77, 9, 10, 52, 76, 0, 47, 43, 43, 53, 53, 53, 47, 93, 53, 53, 53, 1,
-<a name="l11943"></a>11943 43, 43, 53, 53, 53, 43, 53, 53, 53, 0, -1, -1, 0, 62, -2, -103, 6, -108, 5, -56, 2, 54, 3, -79, 0,
-<a name="l11944"></a>11944 0, 0, 55, 5, 48, 4, -80, 0, 0, 1, 23, 5, 47, 3, -24, 5, 60, 0, 81, 64, 13, 6, 5, 4, 0,
-<a name="l11945"></a>11945 93, 87, 35, 0, 65, 3, 2, 1, 71, -72, -1, -64, 64, 31, 9, 17, 52, 0, 71, 71, 0, 0, 65, 6, 5,
-<a name="l11946"></a>11946 4, 16, 92, 47, 92, 96, 92, -128, 92, 4, 92, 3, 2, 1, 76, 64, 12, 21, 52, 76, -72, -1, -64, -77, 9,
-<a name="l11947"></a>11947 10, 52, 76, 0, 47, 43, 43, 53, 53, 53, 47, 93, 53, 53, 53, 1, 43, 43, 53, 53, 53, 43, 53, 53, 53,
-<a name="l11948"></a>11948 0, -1, -1, -1, -70, -2, -103, 4, 63, 5, -56, 2, 54, 3, -77, 0, 0, 0, 55, 5, 48, 2, 88, 0, 0,
-<a name="l11949"></a>11949 1, 23, 5, 47, 1, -112, 5, 60, 0, 81, 64, 13, 6, 5, 4, 0, 82, 76, 26, 0, 65, 3, 2, 1, 60,
-<a name="l11950"></a>11950 -72, -1, -64, 64, 31, 9, 17, 52, 0, 60, 60, 0, 0, 65, 6, 5, 4, 16, 81, 47, 81, 96, 81, -128, 81,
-<a name="l11951"></a>11951 4, 81, 3, 2, 1, 65, 64, 12, 21, 52, 65, -72, -1, -64, -77, 9, 10, 52, 65, 0, 47, 43, 43, 53, 53,
-<a name="l11952"></a>11952 53, 47, 93, 53, 53, 53, 1, 43, 43, 53, 53, 53, 43, 53, 53, 53, 0, -1, -1, -1, -70, -2, -103, 4, 63,
-<a name="l11953"></a>11953 5, -56, 2, 54, 3, -77, 0, 0, 0, 55, 5, 48, 2, 88, 0, 0, 1, 23, 5, 47, 1, -112, 5, 60, 0,
-<a name="l11954"></a>11954 81, 64, 13, 6, 5, 4, 0, 82, 76, 26, 0, 65, 3, 2, 1, 60, -72, -1, -64, 64, 31, 9, 17, 52, 0,
-<a name="l11955"></a>11955 60, 60, 0, 0, 65, 6, 5, 4, 16, 81, 47, 81, 96, 81, -128, 81, 4, 81, 3, 2, 1, 65, 64, 12, 21,
-<a name="l11956"></a>11956 52, 65, -72, -1, -64, -77, 9, 10, 52, 65, 0, 47, 43, 43, 53, 53, 53, 47, 93, 53, 53, 53, 1, 43, 43,
-<a name="l11957"></a>11957 53, 53, 53, 43, 53, 53, 53, 0, -1, -1, 0, 62, -1, 76, 8, -55, 3, 87, 2, 54, 3, -71, 0, 0, 1,
-<a name="l11958"></a>11958 23, 5, 46, 5, 120, 0, 0, 0, 36, 64, 16, 3, 2, 0, 69, 63, 25, 0, 65, 3, 2, 68, 64, 12, 21,
-<a name="l11959"></a>11959 52, 68, -72, -1, -64, -77, 9, 10, 52, 68, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, 0, 62, -1,
-<a name="l11960"></a>11960 76, 8, -55, 3, 87, 2, 54, 3, -71, 0, 0, 1, 23, 5, 46, 5, 120, 0, 0, 0, 36, 64, 16, 3, 2,
-<a name="l11961"></a>11961 0, 69, 63, 25, 0, 65, 3, 2, 68, 64, 12, 21, 52, 68, -72, -1, -64, -77, 9, 10, 52, 68, 0, 47, 43,
-<a name="l11962"></a>11962 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -1, 76, 6, -59, 3, 62, 2, 54, 3, -69, 0, 0, 1, 23,
-<a name="l11963"></a>11963 5, 46, 3, -24, 0, 0, 0, 36, 64, 16, 3, 2, 0, 55, 49, 18, 0, 65, 3, 2, 54, 64, 12, 21, 52,
-<a name="l11964"></a>11964 54, -72, -1, -64, -77, 9, 10, 52, 54, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -1, 76,
-<a name="l11965"></a>11965 6, -59, 3, 62, 2, 54, 3, -69, 0, 0, 1, 23, 5, 46, 3, -24, 0, 0, 0, 36, 64, 16, 3, 2, 0,
-<a name="l11966"></a>11966 55, 49, 18, 0, 65, 3, 2, 54, 64, 12, 21, 52, 54, -72, -1, -64, -77, 9, 10, 52, 54, 0, 47, 43, 43,
-<a name="l11967"></a>11967 53, 53, 1, 43, 53, 53, -1, -1, 0, 62, -1, 108, 8, -55, 5, -56, 2, 54, 3, -71, 0, 0, 1, 23, 5,
-<a name="l11968"></a>11968 47, 5, 120, 5, 60, 0, 35, 64, 22, 4, 3, 2, 0, 73, 67, 25, 0, 65, 4, 3, 2, 16, 72, 47, 72,
-<a name="l11969"></a>11969 96, 72, -128, 72, 4, 72, 0, 47, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, 62, -1, 108, 8,
-<a name="l11970"></a>11970 -55, 5, -56, 2, 54, 3, -71, 0, 0, 1, 23, 5, 47, 5, 120, 5, 60, 0, 35, 64, 22, 4, 3, 2, 0,
-<a name="l11971"></a>11971 73, 67, 25, 0, 65, 4, 3, 2, 16, 72, 47, 72, 96, 72, -128, 72, 4, 72, 0, 47, 93, 53, 53, 53, 1,
-<a name="l11972"></a>11972 43, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 6, -59, 5, -56, 2, 54, 3, -69, 0, 0, 1, 23, 5, 47,
-<a name="l11973"></a>11973 3, -24, 5, 60, 0, 41, 64, 13, 4, 3, 2, 0, 59, 53, 18, 0, 65, 4, 3, 2, 58, -72, -1, -64, 64,
-<a name="l11974"></a>11974 9, 13, 17, 52, 16, 58, 47, 58, 2, 58, 0, 47, 93, 43, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1,
-<a name="l11975"></a>11975 -1, -70, 1, 37, 6, -59, 5, -56, 2, 54, 3, -69, 0, 0, 1, 23, 5, 47, 3, -24, 5, 60, 0, 41, 64,
-<a name="l11976"></a>11976 13, 4, 3, 2, 0, 59, 53, 18, 0, 65, 4, 3, 2, 58, -72, -1, -64, 64, 9, 13, 17, 52, 16, 58, 47,
-<a name="l11977"></a>11977 58, 2, 58, 0, 47, 93, 43, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 4, -89, 6,
-<a name="l11978"></a>11978 89, 2, 54, 3, -63, 0, 0, 1, 23, 5, 47, 2, 88, 5, 60, 0, 49, 64, 16, 4, 3, 2, 0, 68, 1,
-<a name="l11979"></a>11979 -111, 68, 68, 33, 33, 65, 4, 3, 2, 67, -72, -1, -64, 64, 13, 13, 17, 52, 16, 67, 47, 67, -97, 67, -81,
-<a name="l11980"></a>11980 67, 4, 67, 0, 47, 93, 43, 53, 53, 53, 1, 43, 93, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 4, -89,
-<a name="l11981"></a>11981 6, 89, 2, 54, 3, -63, 0, 0, 1, 23, 5, 47, 2, 88, 5, 60, 0, 49, 64, 16, 4, 3, 2, 0, 68,
-<a name="l11982"></a>11982 1, -111, 68, 68, 33, 33, 65, 4, 3, 2, 67, -72, -1, -64, 64, 13, 13, 17, 52, 16, 67, 47, 67, -97, 67,
-<a name="l11983"></a>11983 -81, 67, 4, 67, 0, 47, 93, 43, 53, 53, 53, 1, 43, 93, 53, 53, 53, 0, -1, -1, 0, 42, -2, 78, 4,
-<a name="l11984"></a>11984 32, 6, -52, 2, 54, 3, -55, 0, 0, 1, 23, 5, 47, 0, 100, 6, 64, 0, 70, -77, 3, 2, 1, 66, -72,
-<a name="l11985"></a>11985 -1, -64, 64, 44, 30, 67, 52, -112, 66, -32, 66, 2, 0, 66, 60, 17, 25, 65, 3, 2, 1, 65, 64, 35, 91,
-<a name="l11986"></a>11986 52, 65, 64, 18, 22, 52, 95, 65, 111, 65, 127, 65, -97, 65, 4, 47, 65, 63, 65, 112, 65, 3, 65, 0, 47,
-<a name="l11987"></a>11987 93, 113, 43, 43, 53, 53, 53, 1, 43, 93, 43, 53, 53, 53, -1, -1, 0, 54, -2, 78, 3, -29, 5, -56, 2,
-<a name="l11988"></a>11988 54, 3, -54, 0, 0, 1, 23, 5, 47, 0, -96, 5, 60, 0, 50, 64, 27, 3, 2, 1, 0, 63, 57, 7, 27,
-<a name="l11989"></a>11989 65, 3, 2, 1, 31, 62, 1, 16, 62, 47, 62, -128, 62, -97, 62, -81, 62, 5, 62, -72, -1, -64, -77, 13, 17,
-<a name="l11990"></a>11990 52, 62, 0, 47, 43, 93, 114, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, -1, -70, 1, 37, 3, -61, 6, 44,
-<a name="l11991"></a>11991 2, 54, 3, -53, 0, 0, 1, 23, 5, 47, 0, 120, 5, -96, 0, 35, 64, 22, 3, 2, 1, 0, 40, 34, 10,
-<a name="l11992"></a>11992 17, 65, 3, 2, 1, 47, 39, 63, 39, 96, 39, -128, 39, 4, 39, 0, 47, 93, 53, 53, 53, 1, 43, 53, 53,
-<a name="l11993"></a>11993 53, 0, -1, -1, -1, -70, 1, 37, 3, 39, 5, -56, 2, 54, 3, -52, 0, 0, 1, 23, 5, 47, 0, 100, 5,
-<a name="l11994"></a>11994 60, 0, 52, 64, 13, 3, 2, 1, 0, 51, 45, 23, 32, 65, 3, 2, 1, 50, -72, -1, -128, -77, 15, 17, 52,
-<a name="l11995"></a>11995 50, -72, -1, -64, 64, 11, 13, 14, 52, 16, 50, 47, 50, -81, 50, 3, 50, 0, 47, 93, 43, 43, 53, 53, 53,
-<a name="l11996"></a>11996 1, 43, 53, 53, 53, 0, 2, 0, 39, 1, 37, 6, 79, 3, -46, 0, 31, 0, 42, 0, -118, 64, 23, 98, 17,
-<a name="l11997"></a>11997 1, 2, 80, 17, 1, 68, 17, 1, 54, 17, 1, 121, 5, 1, -119, 5, 1, 19, 19, 32, 23, -69, 2, -13, 0,
-<a name="l11998"></a>11998 39, 0, 32, 3, 16, -77, 64, 0, 44, 12, -72, 2, -5, 64, 12, 32, 33, 11, 1, 0, 11, 16, 11, 2, 11,
-<a name="l11999"></a>11999 11, 15, -72, 3, 3, 64, 10, 7, 112, 32, -128, 32, 2, 32, 32, 19, 36, 65, 11, 2, -17, 0, 27, 3, 4,
-<a name="l12000"></a>12000 0, 12, 0, 11, 3, 4, 0, 19, 2, -17, 0, 1, 2, -21, 1, 42, -123, 0, 63, -19, 63, 51, 63, -19, 17,
-<a name="l12001"></a>12001 57, 47, 93, 1, 47, -19, 50, 25, 47, 93, 93, 26, -19, 16, -48, 26, 24, -3, -34, -19, 18, 57, 47, 49, 48,
-<a name="l12002"></a>12002 0, 93, 1, 93, 93, 93, 93, 95, 93, 1, 33, 34, 39, 38, 39, 38, 53, 52, 55, 54, 55, 23, 6, 6, 21,
-<a name="l12003"></a>12003 20, 4, 33, 33, 38, 39, 38, 53, 52, 55, 54, 51, 50, 23, 22, 21, 39, 52, 39, 38, 35, 34, 6, 21, 20,
-<a name="l12004"></a>12004 23, 22, 6, 79, -4, 107, -45, -127, -102, 79, 86, 51, 37, 18, 40, 43, 28, 1, 32, 1, 58, 2, -31, 117, 55,
-<a name="l12005"></a>12005 63, 62, 70, 85, 99, 44, 37, 104, 19, 23, 47, 34, 33, 41, 30, 1, 37, 26, 31, 72, 78, -122, 89, 119, 81,
-<a name="l12006"></a>12006 40, 23, 87, 91, 37, -124, 126, 32, 42, 48, 71, 93, 106, 119, 117, 98, -75, 14, 87, 47, 56, 41, 37, 49, 25,
-<a name="l12007"></a>12007 18, 0, -1, -1, 0, 39, -1, -95, 6, 79, 3, -46, 2, 54, 5, -70, 0, 0, 1, 23, 5, 45, 4, -120, 0,
-<a name="l12008"></a>12008 0, 0, 53, -79, 2, 43, -72, -1, -64, -77, 17, 27, 52, 43, -72, -1, -64, -78, 9, 15, 52, -72, -1, -57, 64,
-<a name="l12009"></a>12009 12, 43, 43, 0, 0, 65, 2, 44, 64, 11, 21, 52, 44, -72, -1, -64, -77, 9, 10, 52, 44, 0, 47, 43, 43,
-<a name="l12010"></a>12010 53, 1, 43, 43, 43, 53, 0, -1, -1, 0, 39, -1, -95, 6, 79, 3, -46, 2, 54, 5, -70, 0, 0, 1, 23,
-<a name="l12011"></a>12011 5, 45, 4, -120, 0, 0, 0, 53, -79, 2, 43, -72, -1, -64, -77, 17, 27, 52, 43, -72, -1, -64, -78, 9, 15,
-<a name="l12012"></a>12012 52, -72, -1, -57, 64, 12, 43, 43, 0, 0, 65, 2, 44, 64, 11, 21, 52, 44, -72, -1, -64, -77, 9, 10, 52,
-<a name="l12013"></a>12013 44, 0, 47, 43, 43, 53, 1, 43, 43, 43, 53, 0, -1, -1, -1, -70, -1, -95, 2, 36, 4, 91, 2, 54, 5,
-<a name="l12014"></a>12014 42, 0, 0, 1, 22, 5, 45, 0, 0, 0, 32, 64, 14, 2, 0, 36, 34, 13, 0, 65, 2, 35, 64, 11, 21,
-<a name="l12015"></a>12015 52, 35, -72, -1, -64, -77, 9, 10, 52, 35, 0, 47, 43, 43, 53, 1, 43, 53, -1, -1, -1, -70, -1, -95, 2,
-<a name="l12016"></a>12016 26, 3, -13, 2, 54, 5, 43, 0, 0, 1, 22, 5, 45, 0, 0, 0, 32, 64, 14, 2, 20, 32, 30, 1, 0,
-<a name="l12017"></a>12017 65, 2, 31, 64, 11, 21, 52, 31, -72, -1, -64, -77, 9, 10, 52, 31, 0, 47, 43, 43, 53, 1, 43, 53, -1,
-<a name="l12018"></a>12018 -1, 0, 39, -1, -95, 6, 79, 5, 35, 2, 54, 5, -70, 0, 0, 0, 55, 5, 45, 2, 88, 0, 0, 1, 23,
-<a name="l12019"></a>12019 5, 45, 4, 76, 4, -100, 0, 51, 64, 28, 3, 0, 49, 47, 23, 0, 65, 2, 0, 45, 43, 7, 0, 65, 3,
-<a name="l12020"></a>12020 48, 64, 11, 18, 52, 48, 2, 44, 64, 11, 21, 52, 44, -72, -1, -64, -77, 9, 10, 52, 44, 0, 47, 43, 43,
-<a name="l12021"></a>12021 53, 47, 43, 53, 1, 43, 53, 43, 53, 0, -1, -1, 0, 39, -1, -95, 6, 79, 5, 35, 2, 54, 5, -70, 0,
-<a name="l12022"></a>12022 0, 0, 55, 5, 45, 2, 88, 0, 0, 1, 23, 5, 45, 4, 76, 4, -100, 0, 51, 64, 28, 3, 0, 49, 47,
-<a name="l12023"></a>12023 23, 0, 65, 2, 0, 45, 43, 7, 0, 65, 3, 48, 64, 11, 18, 52, 48, 2, 44, 64, 11, 21, 52, 44, -72,
-<a name="l12024"></a>12024 -1, -64, -77, 9, 10, 52, 44, 0, 47, 43, 43, 53, 47, 43, 53, 1, 43, 53, 43, 53, 0, -1, -1, -1, -70,
-<a name="l12025"></a>12025 -1, -95, 2, 36, 5, -121, 2, 54, 5, 42, 0, 0, 0, 54, 5, 45, 0, 0, 1, 23, 5, 45, -1, -60, 5,
-<a name="l12026"></a>12026 0, 0, 83, 64, 55, 3, 40, 64, 10, 17, 52, 0, 40, 40, 13, 13, 65, 2, 0, 36, 34, 13, 0, 65, 3,
-<a name="l12027"></a>12027 31, 39, -17, 39, 2, -113, 39, -97, 39, 2, 47, 39, -128, 39, -97, 39, 3, 39, 64, 18, 21, 52, 39, 64, 9,
-<a name="l12028"></a>12028 13, 52, 39, 2, 35, 64, 11, 21, 52, 35, -72, -1, -64, -77, 9, 10, 52, 35, 0, 47, 43, 43, 53, 47, 43,
-<a name="l12029"></a>12029 43, 93, 113, 114, 53, 1, 43, 53, 43, 43, 53, 0, -1, -1, -1, -70, -1, -95, 2, 26, 5, -121, 2, 54, 5,
-<a name="l12030"></a>12030 43, 0, 0, 0, 54, 5, 45, 0, 0, 1, 23, 5, 45, -1, -60, 5, 0, 0, 67, 64, 41, 3, 36, 64, 10,
-<a name="l12031"></a>12031 17, 52, 0, 36, 36, 10, 10, 65, 2, 0, 32, 30, 10, 0, 65, 3, -97, 35, 1, 35, 64, 18, 19, 52, 35,
-<a name="l12032"></a>12032 64, 11, 11, 52, 35, 2, 31, 64, 11, 21, 52, 31, -72, -1, -64, -77, 9, 10, 52, 31, 0, 47, 43, 43, 53,
-<a name="l12033"></a>12033 47, 43, 43, 93, 53, 1, 43, 53, 43, 43, 53, 0, -1, -1, 0, 39, 1, 37, 6, 79, 6, 44, 2, 54, 5,
-<a name="l12034"></a>12034 -70, 0, 0, 1, 23, 5, 47, 4, 76, 5, -96, 0, 40, -75, 4, 3, 2, -48, 53, 1, -72, -1, -91, 64, 16,
-<a name="l12035"></a>12035 53, 53, 23, 23, 65, 4, 3, 2, 63, 52, 96, 52, -128, 52, 3, 52, 0, 47, 93, 53, 53, 53, 1, 43, 93,
-<a name="l12036"></a>12036 53, 53, 53, -1, -1, 0, 39, 1, 37, 6, 79, 6, 44, 2, 54, 5, -70, 0, 0, 1, 23, 5, 47, 4, 76,
-<a name="l12037"></a>12037 5, -96, 0, 40, -75, 4, 3, 2, -48, 53, 1, -72, -1, -91, 64, 16, 53, 53, 23, 23, 65, 4, 3, 2, 63,
-<a name="l12038"></a>12038 52, 96, 52, -128, 52, 3, 52, 0, 47, 93, 53, 53, 53, 1, 43, 93, 53, 53, 53, -1, -1, -1, -70, 1, 37,
-<a name="l12039"></a>12039 2, 36, 6, -112, 2, 54, 5, 42, 0, 0, 1, 23, 5, 47, -1, -40, 6, 4, 0, 60, -77, 4, 3, 2, 44,
-<a name="l12040"></a>12040 -72, -1, -64, 64, 22, 10, 13, 52, 0, 44, 38, 1, 0, 65, 4, 3, 2, 15, 43, 47, 43, 80, 43, 96, 43,
-<a name="l12041"></a>12041 4, 43, -72, -1, -128, 64, 9, 16, 17, 52, 43, 64, 11, 12, 52, 43, 0, 47, 43, 43, 93, 53, 53, 53, 1,
-<a name="l12042"></a>12042 43, 43, 53, 53, 53, -1, -1, -1, -70, 1, 37, 2, 26, 6, -112, 2, 54, 5, 43, 0, 0, 1, 23, 5, 47,
-<a name="l12043"></a>12043 -1, -20, 6, 4, 0, 51, 64, 20, 4, 3, 2, 0, 40, 34, 1, 0, 65, 4, 3, 2, 16, 39, 47, 39, 64,
-<a name="l12044"></a>12044 39, 3, 39, -72, -1, -64, -77, 24, 30, 52, 39, -72, -1, -128, -77, 14, 17, 52, 39, 0, 47, 43, 43, 93, 53,
-<a name="l12045"></a>12045 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, 39, -2, -103, 6, -108, 3, -46, 2, 54, 5, -70, 0, 0, 1,
-<a name="l12046"></a>12046 23, 5, 48, 4, -80, 0, 0, 0, 49, -77, 4, 3, 2, 53, -72, -1, -64, 64, 18, 18, 19, 52, 0, 53, 43,
-<a name="l12047"></a>12047 23, 0, 65, 4, 3, 2, 48, 64, 12, 21, 52, 48, -72, -1, -64, -77, 9, 10, 52, 48, 0, 47, 43, 43, 53,
-<a name="l12048"></a>12048 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, 0, 39, -2, -103, 6, -108, 3, -46, 2, 54, 5, -70, 0, 0,
-<a name="l12049"></a>12049 1, 23, 5, 48, 4, -80, 0, 0, 0, 49, -77, 4, 3, 2, 53, -72, -1, -64, 64, 18, 18, 19, 52, 0, 53,
-<a name="l12050"></a>12050 43, 23, 0, 65, 4, 3, 2, 48, 64, 12, 21, 52, 48, -72, -1, -64, -77, 9, 10, 52, 48, 0, 47, 43, 43,
-<a name="l12051"></a>12051 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, -1, -1, -1, -70, -2, -103, 2, 36, 4, 91, 2, 54, 5, 42, 0,
-<a name="l12052"></a>12052 0, 1, 22, 5, 48, 40, 0, 0, 40, 64, 18, 4, 3, 2, 0, 44, 34, 1, 0, 65, 4, 3, 2, 39, 64,
-<a name="l12053"></a>12053 12, 21, 52, 39, -72, -1, -64, -77, 9, 10, 52, 39, 0, 47, 43, 43, 53, 53, 53, 1, 43, 53, 53, 53, -1,
-<a name="l12054"></a>12054 -1, -1, -70, -2, -103, 2, 26, 3, -13, 2, 54, 5, 43, 0, 0, 1, 22, 5, 48, 40, 0, 0, 40, 64, 18,
-<a name="l12055"></a>12055 4, 3, 2, 0, 40, 30, 1, 0, 65, 4, 3, 2, 35, 64, 12, 21, 52, 35, -72, -1, -64, -77, 9, 10, 52,
-<a name="l12056"></a>12056 35, 0, 47, 43, 43, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, 0, 39, 1, 37, 6, 79, 6, 104, 2, 54,
-<a name="l12057"></a>12057 5, -70, 0, 0, 1, 23, 5, 50, 4, 76, 5, -36, 0, 45, 64, 29, 5, 4, 3, 2, -112, 53, 1, 0, 53,
-<a name="l12058"></a>12058 47, 23, 0, 65, 5, 4, 3, 2, 31, 52, 64, 52, 96, 52, 112, 52, -97, 52, 5, 52, 0, 47, 93, 53, 53,
-<a name="l12059"></a>12059 53, 53, 1, 43, 93, 53, 53, 53, 53, 0, -1, -1, 0, 39, 1, 37, 6, 79, 6, 104, 2, 54, 5, -70, 0,
-<a name="l12060"></a>12060 0, 1, 23, 5, 50, 4, 76, 5, -36, 0, 45, 64, 29, 5, 4, 3, 2, -112, 53, 1, 0, 53, 47, 23, 0,
-<a name="l12061"></a>12061 65, 5, 4, 3, 2, 31, 52, 64, 52, 96, 52, 112, 52, -97, 52, 5, 52, 0, 47, 93, 53, 53, 53, 53, 1,
-<a name="l12062"></a>12062 43, 93, 53, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 2, 36, 6, -72, 2, 54, 5, 42, 0, 0, 1, 23,
-<a name="l12063"></a>12063 5, 50, -1, -40, 6, 44, 0, 82, -76, 5, 4, 3, 2, 44, -72, -1, -64, 64, 38, 10, 13, 52, 0, 44, 38,
-<a name="l12064"></a>12064 1, 0, 65, 5, 4, 3, 2, 31, 43, 47, 43, 95, 43, -17, 43, 4, -113, 43, 1, 15, 43, 47, 43, 80, 43,
-<a name="l12065"></a>12065 3, 43, 64, 18, 22, 52, 43, -72, -1, -128, 64, 9, 15, 17, 52, 43, 64, 9, 12, 52, 43, 0, 47, 43, 43,
-<a name="l12066"></a>12066 43, 93, 113, 114, 53, 53, 53, 53, 1, 43, 43, 53, 53, 53, 53, -1, -1, -1, -70, 1, 37, 2, 26, 6, -72,
-<a name="l12067"></a>12067 2, 54, 5, 43, 0, 0, 1, 23, 5, 50, -1, -40, 6, 44, 0, 63, -76, 5, 4, 3, 2, 40, -72, -1, -64,
-<a name="l12068"></a>12068 64, 29, 10, 13, 52, 0, 40, 34, 1, 0, 65, 5, 4, 3, 2, 15, 39, 47, 39, 64, 39, 96, 39, -97, 39,
-<a name="l12069"></a>12069 -81, 39, -16, 39, 7, 39, -72, -1, -128, -77, 14, 17, 52, 39, 0, 47, 43, 93, 53, 53, 53, 53, 1, 43, 43,
-<a name="l12070"></a>12070 53, 53, 53, 53, 0, -1, -1, 0, 70, -1, 103, 4, -89, 5, 5, 2, 54, 5, 44, 0, 0, 1, 23, 5, 45,
-<a name="l12071"></a>12071 2, 68, 4, 126, 0, 29, 64, 19, 2, 48, 59, 1, 30, 59, 59, 41, 41, 65, 2, 15, 60, 47, 60, 112, 60,
-<a name="l12072"></a>12072 3, 60, 0, 47, 93, 53, 1, 43, 93, 53, 0, -1, -1, 0, 70, -1, 103, 4, -89, 5, 5, 2, 54, 5, 44,
-<a name="l12073"></a>12073 0, 0, 1, 23, 5, 45, 2, 68, 4, 126, 0, 29, 64, 19, 2, 48, 59, 1, 30, 59, 59, 41, 41, 65, 2,
-<a name="l12074"></a>12074 15, 60, 47, 60, 112, 60, 3, 60, 0, 47, 93, 53, 1, 43, 93, 53, 0, -1, -1, 0, 70, -1, 103, 4, -89,
-<a name="l12075"></a>12075 5, -56, 2, 54, 5, 44, 0, 0, 1, 23, 5, 47, 2, 48, 5, 60, 0, 37, 64, 24, 4, 3, 2, 107, 63,
-<a name="l12076"></a>12076 63, 41, 41, 65, 4, 3, 2, 15, 68, 47, 68, 64, 68, 96, 68, 112, 68, 5, 68, 0, 47, 93, 53, 53, 53,
-<a name="l12077"></a>12077 1, 43, 53, 53, 53, 0, -1, -1, 0, 70, -1, 103, 4, -89, 5, -56, 2, 54, 5, 44, 0, 0, 1, 23, 5,
-<a name="l12078"></a>12078 47, 2, 48, 5, 60, 0, 37, 64, 24, 4, 3, 2, 107, 63, 63, 41, 41, 65, 4, 3, 2, 15, 68, 47, 68,
-<a name="l12079"></a>12079 64, 68, 96, 68, 112, 68, 5, 68, 0, 47, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, 0, 1, 0, 20, 1,
-<a name="l12080"></a>12080 37, 6, 127, 5, 99, 0, 43, 0, -116, -71, 0, 13, 3, 0, -77, 0, 45, 27, 33, -72, 2, -13, -78, 22, 8,
-<a name="l12081"></a>12081 10, -72, 3, 3, 64, 23, 7, 5, 11, 24, 1, 24, 27, 121, 15, 1, 26, 15, 42, 15, 58, 15, 3, 9, 15,
-<a name="l12082"></a>12082 1, 15, 12, 19, -72, 2, -17, 64, 27, -122, 41, 1, 26, 41, 42, 41, 58, 41, 3, 9, 41, 1, 41, 12, 31,
-<a name="l12083"></a>12083 -97, 37, -81, 37, -65, 37, 3, 37, 37, 12, 28, -72, 2, -17, 64, 10, 47, 27, -97, 27, 2, 27, 8, 7, 43,
-<a name="l12084"></a>12084 12, -70, 2, -17, 0, 1, 2, -21, 0, 63, -3, 50, -52, 50, 47, 93, -19, 17, 57, 47, 93, 57, 18, 57, 93,
-<a name="l12085"></a>12085 93, 93, -19, 17, 57, 93, 93, 93, 17, 57, 93, 1, 47, 51, -3, 50, -34, -3, -52, 16, -48, -19, 49, 48, 1,
-<a name="l12086"></a>12086 33, 34, 39, 38, 53, 52, 55, 23, 6, 21, 20, 33, 33, 38, 39, 38, 37, 36, 37, 38, 38, 53, 52, 55, 54,
-<a name="l12087"></a>12087 55, 55, 21, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 23, 4, 23, 22, 23, 6, 127, -5, 85, -53, 94, -105,
-<a name="l12088"></a>12088 52, 37, 8, 1, 111, 4, 55, 37, 92, 65, -2, -45, -2, -2, -2, -1, 90, -124, 109, 117, -50, -33, -47, -124, 70,
-<a name="l12089"></a>12089 116, 68, 16, 79, -28, -28, 1, 106, 58, 124, 57, 1, 37, 37, 59, -87, 71, 107, 20, 34, 29, -70, 61, 39, 28,
-<a name="l12090"></a>12090 58, 50, 49, 18, 90, 47, 88, 103, 111, 82, 88, -83, 70, 44, 31, 51, 34, 42, 26, 6, 18, 43, 44, 70, 37,
-<a name="l12091"></a>12091 78, -111, 0, 1, 0, 20, 1, 37, 7, 118, 5, 99, 0, 52, 0, -89, -73, 24, 5, 5, 43, 0, 54, 37, 43,
-<a name="l12092"></a>12092 -72, 2, -13, -78, 32, 17, 19, -72, 3, 3, 64, 47, 16, 14, -124, 47, 1, 118, 47, 1, 25, 47, 57, 47, 2,
-<a name="l12093"></a>12093 47, 45, 51, 11, 34, 1, 34, 37, -118, 26, 1, 121, 26, 1, 106, 26, 1, 89, 26, 1, 75, 26, 1, 56, 26,
-<a name="l12094"></a>12094 1, 25, 26, 41, 26, 2, 26, 22, 28, -72, 2, -17, 64, 12, 41, -97, 45, -81, 45, -65, 45, 3, 45, 45, 22,
-<a name="l12095"></a>12095 38, -72, 2, -17, 64, 9, 47, 37, -97, 37, 2, 37, 17, 16, 22, -65, 2, -17, 0, 10, 2, -21, 0, 51, 2,
-<a name="l12096"></a>12096 -17, 0, 5, 0, 0, 2, -21, 0, 63, 50, -19, 63, -3, -50, 50, 47, 93, -19, 17, 57, 47, 93, 57, -19, 17,
-<a name="l12097"></a>12097 57, 93, 93, 93, 93, 93, 93, 93, 17, 57, 93, 17, 18, 57, 93, 93, 93, 1, 47, 51, -3, 50, -34, -3, -52,
-<a name="l12098"></a>12098 16, -64, 17, 57, 47, -51, 49, 48, 1, 35, 34, 39, 38, 39, 20, 7, 6, 35, 33, 34, 39, 38, 53, 52, 55,
-<a name="l12099"></a>12099 23, 6, 21, 20, 33, 33, 32, 53, 52, 39, 38, 37, 38, 39, 38, 53, 52, 55, 54, 55, 55, 21, 7, 6, 7,
-<a name="l12100"></a>12100 6, 21, 20, 23, 4, 23, 22, 23, 22, 51, 51, 7, 118, 123, 94, -113, 57, -76, -112, -128, 118, -2, 57, -53, 94,
-<a name="l12101"></a>12101 -105, 52, 37, 8, 1, 111, 1, -4, 1, 8, 104, -105, -2, 64, 91, 64, 67, 109, 118, -51, -33, -47, -124, 70, 116,
-<a name="l12102"></a>12102 -93, 2, 17, -107, 120, 121, -65, 63, -125, 1, 37, 78, 31, 117, 90, 72, 64, 37, 59, -87, 71, 107, 20, 34, 29,
-<a name="l12103"></a>12103 -70, 61, 41, 34, 49, 100, 20, 43, 45, 47, 88, 103, 112, 81, 88, -83, 70, 44, 31, 51, 34, 54, 38, 123, 66,
-<a name="l12104"></a>12104 64, 64, 100, 0, 1, -1, -70, 1, 37, 3, 39, 4, -24, 0, 29, 0, -117, -76, 88, 8, 1, 16, 3, -72, 3,
-<a name="l12105"></a>12105 0, -78, 0, 31, 21, -72, 2, -13, 64, 24, 10, 2, 60, 12, 1, 11, 12, 27, 12, 43, 12, 3, 12, 15, 57,
-<a name="l12106"></a>12106 5, 89, 5, 105, 5, 3, 5, 3, 7, -72, 2, -17, 64, 33, 117, 25, 1, 104, 25, 1, 25, 3, 57, 19, 1,
-<a name="l12107"></a>12107 19, -97, 23, -81, 23, -65, 23, 3, 61, 23, 1, 15, 23, 31, 23, 47, 23, 3, 23, 23, 3, 16, -72, 2, -17,
-<a name="l12108"></a>12108 -75, -97, 15, 1, 15, 29, 3, -69, 2, -17, 0, 1, 2, -21, 1, 42, -123, 0, 63, -19, 50, 47, 93, -19, 17,
-<a name="l12109"></a>12109 57, 47, 93, 93, 93, 57, 93, 18, 57, 93, 93, -19, 17, 57, 93, 17, 57, 93, 93, 1, 47, -42, -19, 16, -48,
-<a name="l12110"></a>12110 -19, -60, 49, 48, 0, 93, 1, 33, 53, 33, 38, 39, 38, 39, 38, 38, 53, 52, 55, 54, 55, 55, 21, 7, 6,
-<a name="l12111"></a>12111 7, 6, 21, 20, 23, 22, 23, 22, 23, 22, 23, 3, 39, -4, -109, 2, -7, 35, 94, 37, -17, 90, -124, 109, 118,
-<a name="l12112"></a>12112 -51, -33, -47, -124, 70, 116, -93, -99, 112, 72, 55, 42, 14, 1, 37, -82, 58, 39, 15, 50, 19, 89, 47, 88, 103,
-<a name="l12113"></a>12113 112, 81, 88, -83, 70, 44, 31, 51, 34, 59, 33, 31, 47, 30, 75, 58, 53, 0, 0, 1, -1, -70, 1, 37, 4,
-<a name="l12114"></a>12114 30, 4, -24, 0, 39, 0, -106, 64, 14, 89, 17, 1, 40, 2, 1, 12, 3, 3, 30, 25, 0, 41, 30, -72, 2,
-<a name="l12115"></a>12115 -13, 64, 29, 19, 9, -128, 34, 1, 116, 34, 1, 53, 34, 1, 36, 34, 1, 34, 32, 38, 11, 21, 43, 21, 59,
-<a name="l12116"></a>12116 21, 3, 21, 24, 14, 10, 16, -72, 2, -17, 64, 23, 28, -66, 32, 1, -97, 32, -81, 32, 2, 62, 32, 1, 15,
-<a name="l12117"></a>12117 32, 31, 32, 47, 32, 3, 32, 32, 10, 25, -72, 2, -17, -76, -97, 24, 1, 24, 10, -65, 2, -17, 0, 8, 2,
-<a name="l12118"></a>12118 -21, 0, 38, 2, -17, 0, 3, 0, 0, 2, -21, 0, 63, 50, -19, 63, -19, 47, 93, -19, 17, 57, 47, 93, 93,
-<a name="l12119"></a>12119 93, 93, 57, -19, 17, 57, 17, 57, 93, 17, 18, 57, 93, 93, 93, 93, 1, 47, -42, -19, 16, -48, -60, 18, 57,
-<a name="l12120"></a>12120 47, -51, 49, 48, 0, 93, 93, 1, 35, 34, 39, 20, 7, 6, 35, 33, 53, 33, 50, 53, 52, 39, 38, 39, 38,
-<a name="l12121"></a>12121 38, 53, 52, 55, 54, 55, 55, 21, 7, 6, 7, 6, 21, 20, 23, 22, 23, 22, 23, 22, 51, 51, 4, 30, 122,
-<a name="l12122"></a>12122 117, -104, 113, 90, 102, -2, 84, 1, -70, -15, 81, 51, -61, 90, -124, 109, 118, -51, -33, -47, -124, 70, 116, -93, -71,
-<a name="l12123"></a>12123 84, 48, 107, 88, 57, -126, 1, 37, -62, 96, 55, 43, -82, 49, 30, 26, 16, 41, 19, 89, 47, 88, 103, 112, 81,
-<a name="l12124"></a>12124 88, -83, 70, 44, 31, 51, 34, 59, 33, 37, 41, 23, 106, 87, 0, -1, -1, 0, 20, 1, 37, 6, 127, 5, -33,
-<a name="l12125"></a>12125 2, 54, 3, 45, 0, 0, 1, 23, 2, -8, 4, -50, -1, 60, 0, 60, 64, 37, 2, 1, -81, 45, -65, 45, -49,
-<a name="l12126"></a>12126 45, 3, 45, 64, 12, 15, 52, 0, 45, 45, 13, 13, 65, 2, 1, 47, 48, 63, 48, -81, 48, 3, 16, 48, 32,
-<a name="l12127"></a>12127 48, -64, 48, 3, 48, -72, -1, -64, -77, 9, 10, 52, 48, 0, 47, 43, 93, 113, 53, 53, 1, 43, 43, 93, 53,
-<a name="l12128"></a>12128 53, -1, -1, 0, 20, 1, 37, 7, 118, 5, -33, 2, 54, 3, 46, 0, 0, 1, 23, 2, -8, 4, -50, -1, 60,
-<a name="l12129"></a>12129 0, 60, 64, 37, 2, 1, 32, 70, -81, 70, -65, 70, -49, 70, 4, 70, 64, 12, 14, 52, 0, 70, 70, 35, 35,
-<a name="l12130"></a>12130 65, 2, 1, 47, 73, 63, 73, -81, 73, 3, 96, 73, -64, 73, 2, 73, -72, -1, -64, -77, 9, 11, 52, 73, 0,
-<a name="l12131"></a>12131 47, 43, 93, 113, 53, 53, 1, 43, 43, 93, 53, 53, -1, -1, -1, -70, 1, 37, 3, 39, 5, -33, 2, 54, 3,
-<a name="l12132"></a>12132 47, 0, 0, 1, 23, 2, -8, 1, 124, -1, 60, 0, 56, 64, 33, 2, 1, -65, 30, -49, 30, 2, 30, 64, 12,
-<a name="l12133"></a>12133 15, 52, 0, 30, 30, 15, 15, 65, 2, 1, 47, 33, 63, 33, -81, 33, 3, 96, 33, -64, 33, 2, 33, -72, -1,
-<a name="l12134"></a>12134 -64, -77, 9, 11, 52, 33, 0, 47, 43, 93, 113, 53, 53, 1, 43, 43, 93, 53, 53, -1, -1, -1, -70, 1, 37,
-<a name="l12135"></a>12135 4, 30, 5, -33, 2, 54, 3, 48, 0, 0, 1, 23, 2, -8, 1, 124, -1, 60, 0, 58, 64, 35, 2, 1, -81,
-<a name="l12136"></a>12136 55, -65, 55, -49, 55, 3, 55, 64, 12, 14, 52, 0, 55, 55, 39, 39, 65, 2, 1, 47, 58, 63, 58, -81, 58,
-<a name="l12137"></a>12137 3, 96, 58, -64, 58, 2, 58, -72, -1, -64, -77, 9, 11, 52, 58, 0, 47, 43, 93, 113, 53, 53, 1, 43, 43,
-<a name="l12138"></a>12138 93, 53, 53, -1, -1, 0, 45, 1, 37, 4, -49, 6, 51, 2, 54, 3, -39, 0, 0, 1, 23, 5, 45, 1, 104,
-<a name="l12139"></a>12139 5, -84, 0, 73, -76, 2, 16, 74, 1, 74, -72, -1, -64, -78, 11, 14, 52, -72, -1, -59, 64, 42, 74, 74, 27,
-<a name="l12140"></a>12140 27, 65, 0, 26, 0, 27, 16, 26, 16, 27, 4, 2, 15, 75, 127, 75, -81, 75, -65, 75, -17, 75, 5, 75, 64,
-<a name="l12141"></a>12141 33, 47, 52, 75, 64, 11, 13, 52, 75, 64, 11, 17, 52, 75, 0, 47, 43, 43, 43, 93, 53, 93, 1, 43, 43,
-<a name="l12142"></a>12142 113, 53, 0, -1, -1, 0, 45, 1, 37, 4, -49, 6, 51, 2, 54, 3, -39, 0, 0, 1, 23, 5, 45, 1, 104,
-<a name="l12143"></a>12143 5, -84, 0, 73, -76, 2, 16, 74, 1, 74, -72, -1, -64, -78, 11, 14, 52, -72, -1, -59, 64, 42, 74, 74, 27,
-<a name="l12144"></a>12144 27, 65, 0, 26, 0, 27, 16, 26, 16, 27, 4, 2, 15, 75, 127, 75, -81, 75, -65, 75, -17, 75, 5, 75, 64,
-<a name="l12145"></a>12145 33, 47, 52, 75, 64, 11, 13, 52, 75, 64, 11, 17, 52, 75, 0, 47, 43, 43, 43, 93, 53, 93, 1, 43, 43,
-<a name="l12146"></a>12146 113, 53, 0, -1, -1, -1, -70, 1, 37, 3, 39, 6, -65, 2, 54, 3, 47, 0, 0, 1, 23, 5, 45, 0, 80,
-<a name="l12147"></a>12147 6, 56, 0, 59, -73, 1, -32, 30, 1, 16, 30, 1, 30, -72, -1, -64, -77, 31, 35, 52, 30, -72, -1, -64, 64,
-<a name="l12148"></a>12148 25, 9, 15, 52, 50, 30, 30, 14, 14, 65, 1, 16, 31, 63, 31, 79, 31, 127, 31, 4, 31, 64, 54, 62, 52,
-<a name="l12149"></a>12149 31, 0, 47, 43, 93, 53, 1, 43, 43, 43, 93, 113, 53, 0, -1, -1, -1, -70, 1, 37, 3, 39, 6, -65, 2,
-<a name="l12150"></a>12150 54, 3, 47, 0, 0, 1, 23, 5, 45, 0, 80, 6, 56, 0, 59, -73, 1, -32, 30, 1, 16, 30, 1, 30, -72,
-<a name="l12151"></a>12151 -1, -64, -77, 31, 35, 52, 30, -72, -1, -64, 64, 25, 9, 15, 52, 50, 30, 30, 14, 14, 65, 1, 16, 31, 63,
-<a name="l12152"></a>12152 31, 79, 31, 127, 31, 4, 31, 64, 54, 62, 52, 31, 0, 47, 43, 93, 53, 1, 43, 43, 43, 93, 113, 53, 0,
-<a name="l12153"></a>12153 -1, -1, 0, 45, 1, 37, 4, -49, 7, 8, 2, 54, 3, -39, 0, 0, 1, 23, 5, 47, 1, 104, 6, 124, 0,
-<a name="l12154"></a>12154 92, 64, 10, 4, 3, 2, -32, 84, 1, 111, 84, 1, 84, -72, -1, -64, 64, 25, 9, 19, 52, 0, 84, 78, 51,
-<a name="l12155"></a>12155 61, 65, 0, 26, 0, 27, 16, 26, 16, 27, 4, 4, 3, 2, -81, 83, 1, 83, -72, -1, -64, 64, 16, 23, 39,
-<a name="l12156"></a>12156 52, 83, 64, 61, 62, 52, 83, 64, 11, 16, 52, 83, 0, 3, -72, -1, -64, -77, 23, 45, 52, 3, 0, 47, 43,
-<a name="l12157"></a>12157 53, 47, 43, 43, 43, 113, 53, 53, 53, 93, 1, 43, 43, 93, 113, 53, 53, 53, -1, -1, 0, 45, 1, 37, 4,
-<a name="l12158"></a>12158 -49, 7, 8, 2, 54, 3, -39, 0, 0, 1, 23, 5, 47, 1, 104, 6, 124, 0, 92, 64, 10, 4, 3, 2, -32,
-<a name="l12159"></a>12159 84, 1, 111, 84, 1, 84, -72, -1, -64, 64, 25, 9, 19, 52, 0, 84, 78, 51, 61, 65, 0, 26, 0, 27, 16,
-<a name="l12160"></a>12160 26, 16, 27, 4, 4, 3, 2, -81, 83, 1, 83, -72, -1, -64, 64, 16, 23, 39, 52, 83, 64, 61, 62, 52, 83,
-<a name="l12161"></a>12161 64, 11, 16, 52, 83, 0, 3, -72, -1, -64, -77, 23, 45, 52, 3, 0, 47, 43, 53, 47, 43, 43, 43, 113, 53,
-<a name="l12162"></a>12162 53, 53, 93, 1, 43, 43, 93, 113, 53, 53, 53, -1, -1, -1, -70, 1, 37, 3, 39, 6, -47, 2, 54, 3, 47,
-<a name="l12163"></a>12163 0, 0, 1, 23, 6, 110, 0, 40, 6, -7, 0, 39, 64, 25, 3, 2, 1, -17, 40, 1, 0, 40, 40, 10, 10,
-<a name="l12164"></a>12164 65, 3, 2, 1, 63, 39, 79, 39, -128, 39, -65, 39, 4, 39, 0, 47, 93, 53, 53, 53, 1, 43, 93, 53, 53,
-<a name="l12165"></a>12165 53, 0, -1, -1, -1, -70, 1, 37, 3, 39, 6, -47, 2, 54, 3, 47, 0, 0, 1, 23, 6, 110, 0, 40, 6,
-<a name="l12166"></a>12166 -7, 0, 39, 64, 25, 3, 2, 1, -17, 40, 1, 0, 40, 40, 10, 10, 65, 3, 2, 1, 63, 39, 79, 39, -128,
-<a name="l12167"></a>12167 39, -65, 39, 4, 39, 0, 47, 93, 53, 53, 53, 1, 43, 93, 53, 53, 53, 0, -1, -1, 0, 45, -2, -103, 4,
-<a name="l12168"></a>12168 -49, 6, 51, 2, 54, 3, -39, 0, 0, 1, 23, 5, 48, 1, -112, 0, 0, 0, 40, 64, 18, 4, 3, 2, 0,
-<a name="l12169"></a>12169 84, 78, 46, 41, 65, 4, 3, 2, 79, 64, 12, 19, 52, 79, -72, -1, -64, -77, 9, 10, 52, 79, 0, 47, 43,
-<a name="l12170"></a>12170 43, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, 0, 45, -2, -103, 4, -49, 6, 51, 2, 54, 3, -39, 0, 0,
-<a name="l12171"></a>12171 1, 23, 5, 48, 1, -112, 0, 0, 0, 40, 64, 18, 4, 3, 2, 0, 84, 78, 46, 41, 65, 4, 3, 2, 79,
-<a name="l12172"></a>12172 64, 12, 19, 52, 79, -72, -1, -64, -77, 9, 10, 52, 79, 0, 47, 43, 43, 53, 53, 53, 1, 43, 53, 53, 53,
-<a name="l12173"></a>12173 -1, -1, -1, -70, -2, -103, 3, 39, 5, -33, 2, 54, 3, 47, 0, 0, 1, 23, 5, 48, 0, -116, 0, 0, 0,
-<a name="l12174"></a>12174 40, 64, 18, 3, 2, 1, 0, 40, 30, 1, 0, 65, 3, 2, 1, 35, 64, 12, 19, 52, 35, -72, -1, -64, -77,
-<a name="l12175"></a>12175 9, 10, 52, 35, 0, 47, 43, 43, 53, 53, 53, 1, 43, 53, 53, 53, -1, -1, -1, -70, -2, -103, 3, 39, 5,
-<a name="l12176"></a>12176 -33, 2, 54, 3, 47, 0, 0, 1, 23, 5, 48, 0, -116, 0, 0, 0, 40, 64, 18, 3, 2, 1, 0, 40, 30,
-<a name="l12177"></a>12177 1, 0, 65, 3, 2, 1, 35, 64, 12, 19, 52, 35, -72, -1, -64, -77, 9, 10, 52, 35, 0, 47, 43, 43, 53,
-<a name="l12178"></a>12178 53, 53, 1, 43, 53, 53, 53, -1, -1, 0, 20, 1, 37, 6, 127, 6, -16, 2, 54, 3, 49, 0, 0, 1, 23,
-<a name="l12179"></a>12179 2, -8, 4, -50, -1, 60, 0, 60, 64, 37, 3, 2, -81, 56, -65, 56, -49, 56, 3, 56, 64, 12, 15, 52, 0,
-<a name="l12180"></a>12180 56, 56, 13, 13, 65, 3, 2, 47, 59, 63, 59, -81, 59, 3, 16, 59, 32, 59, -64, 59, 3, 59, -72, -1, -64,
-<a name="l12181"></a>12181 -77, 9, 10, 52, 59, 0, 47, 43, 93, 113, 53, 53, 1, 43, 43, 93, 53, 53, -1, -1, 0, 20, 1, 37, 7,
-<a name="l12182"></a>12182 118, 6, -16, 2, 54, 3, 50, 0, 0, 1, 23, 2, -8, 4, -50, -1, 60, 0, 60, 64, 37, 3, 2, 32, 81,
-<a name="l12183"></a>12183 -81, 81, -65, 81, -49, 81, 4, 81, 64, 12, 14, 52, 0, 81, 81, 35, 35, 65, 3, 2, 47, 84, 63, 84, -81,
-<a name="l12184"></a>12184 84, 3, 96, 84, -64, 84, 2, 84, -72, -1, -64, -77, 9, 11, 52, 84, 0, 47, 43, 93, 113, 53, 53, 1, 43,
-<a name="l12185"></a>12185 43, 93, 53, 53, -1, -1, -1, -70, 1, 37, 3, 39, 7, 2, 2, 54, 3, 51, 0, 0, 1, 23, 2, -8, 1,
-<a name="l12186"></a>12186 124, -1, 60, 0, 56, 64, 33, 3, 2, -65, 41, -49, 41, 2, 41, 64, 12, 15, 52, 0, 41, 41, 15, 15, 65,
-<a name="l12187"></a>12187 3, 2, 47, 44, 63, 44, -81, 44, 3, 96, 44, -64, 44, 2, 44, -72, -1, -64, -77, 9, 11, 52, 44, 0, 47,
-<a name="l12188"></a>12188 43, 93, 113, 53, 53, 1, 43, 43, 93, 53, 53, -1, -1, -1, -70, 1, 37, 4, 30, 7, 2, 2, 54, 3, 52,
-<a name="l12189"></a>12189 0, 0, 1, 23, 2, -8, 1, 124, -1, 60, 0, 58, 64, 35, 3, 2, -81, 66, -65, 66, -49, 66, 3, 66, 64,
-<a name="l12190"></a>12190 12, 14, 52, 0, 66, 66, 40, 40, 65, 3, 2, 47, 69, 63, 69, -81, 69, 3, 96, 69, -64, 69, 2, 69, -72,
-<a name="l12191"></a>12191 -1, -64, -77, 9, 11, 52, 69, 0, 47, 43, 93, 113, 53, 53, 1, 43, 43, 93, 53, 53, -1, -1, 0, 20, 1,
-<a name="l12192"></a>12192 37, 6, 127, 7, 33, 2, 54, 3, 49, 0, 0, 1, 23, 6, 109, 3, 112, 6, -67, 0, 110, 64, 9, 3, 2,
-<a name="l12193"></a>12193 16, 62, 1, -96, 62, 1, 62, -72, -1, -64, -77, 49, 92, 52, 62, -72, -1, -64, -77, 18, 21, 52, 62, -72, -1,
-<a name="l12194"></a>12194 -64, 64, 19, 9, 16, 52, 0, 62, 62, 7, 7, 65, 7, 49, -25, 54, -9, 54, 3, 3, 2, 61, -72, -1, -64,
-<a name="l12195"></a>12195 64, 25, 60, -1, 52, -96, 61, -80, 61, -64, 61, 3, 95, 61, 111, 61, 2, 0, 61, 80, 61, 96, 61, 3, 61,
-<a name="l12196"></a>12196 1, 46, -72, -1, -64, -77, 60, -1, 52, 46, 0, 47, 43, 53, 47, 93, 113, 114, 43, 53, 53, 93, 1, 43, 43,
-<a name="l12197"></a>12197 43, 43, 113, 114, 53, 53, -1, -1, 0, 20, 1, 37, 7, 118, 7, 33, 2, 54, 3, 50, 0, 0, 1, 23, 6,
-<a name="l12198"></a>12198 109, 3, 112, 6, -67, 0, 103, -78, 3, 2, 87, -72, -1, -64, 64, 36, 49, 92, 52, 16, 87, -64, 87, 2, 79,
-<a name="l12199"></a>12199 87, 1, 32, 87, 64, 87, -81, 87, -32, 87, 4, 0, 87, 81, 29, 29, 65, 7, 74, -25, 79, -9, 79, 3, 3,
-<a name="l12200"></a>12200 2, 86, -72, -1, -64, 64, 25, 60, -1, 52, -96, 86, -80, 86, -64, 86, 3, 95, 86, 111, 86, 2, 0, 86, 80,
-<a name="l12201"></a>12201 86, 96, 86, 3, 86, 1, 71, -72, -1, -64, -77, 60, -1, 52, 71, 0, 47, 43, 53, 47, 93, 113, 114, 43, 53,
-<a name="l12202"></a>12202 53, 93, 1, 43, 93, 113, 114, 43, 53, 53, 0, -1, -1, -1, -70, 1, 37, 3, 39, 7, 33, 2, 54, 3, 51,
-<a name="l12203"></a>12203 0, 0, 1, 23, 6, 109, 0, 0, 6, -67, 0, -122, -78, 3, 2, 47, -72, -1, -128, 64, 21, 60, -1, 52, 16,
-<a name="l12204"></a>12204 47, 1, -96, 47, 1, 0, 47, 80, 47, 96, 47, -80, 47, -64, 47, 5, 47, -72, -1, -64, -77, 27, 29, 52, 47,
-<a name="l12205"></a>12205 -72, -1, -64, 64, 26, 37, 39, 52, 0, 47, 47, 10, 10, 65, -26, 38, -25, 39, -10, 38, -9, 39, 4, 3, 63,
-<a name="l12206"></a>12206 46, 79, 46, 2, 2, 46, -72, -1, -64, 64, 25, 60, -1, 52, -96, 46, -80, 46, -64, 46, 3, 95, 46, 111, 46,
-<a name="l12207"></a>12207 2, 0, 46, 80, 46, 96, 46, 3, 46, 1, 31, -72, -1, -64, -74, 42, -1, 52, 116, 31, 1, 31, 0, 47, 93,
-<a name="l12208"></a>12208 43, 53, 47, 93, 113, 114, 43, 53, 93, 53, 93, 1, 43, 43, 43, 93, 113, 114, 43, 53, 53, -1, -1, -1, -70,
-<a name="l12209"></a>12209 1, 37, 4, 30, 7, 33, 2, 54, 3, 52, 0, 0, 1, 23, 6, 109, 0, 0, 6, -67, 0, -120, -78, 3, 2,
-<a name="l12210"></a>12210 72, -72, -1, -128, -77, 60, -1, 52, 72, -72, -1, -64, 64, 19, 27, 30, 52, 16, 72, 1, -96, 72, 1, 0, 72,
-<a name="l12211"></a>12211 80, 72, -80, 72, -64, 72, 4, 72, -72, -1, -64, 64, 30, 37, 39, 52, 0, 72, 72, 34, 34, 65, 123, 55, 122,
-<a name="l12212"></a>12212 56, -26, 63, -25, 64, -10, 63, -9, 64, 6, 3, 63, 71, 79, 71, 2, 2, 71, -72, -1, -64, 64, 25, 60, -1,
-<a name="l12213"></a>12213 52, -96, 71, -80, 71, -64, 71, 3, 95, 71, 111, 71, 2, 0, 71, 80, 71, 96, 71, 3, 71, 1, 56, -72, -1,
-<a name="l12214"></a>12214 -64, -74, 42, -1, 52, 116, 56, 1, 56, 0, 47, 93, 43, 53, 47, 93, 113, 114, 43, 53, 93, 53, 93, 1, 43,
-<a name="l12215"></a>12215 43, 93, 113, 114, 43, 43, 53, 53, -1, -1, 0, 20, -1, 76, 6, 127, 6, -16, 2, 54, 3, 49, 0, 0, 1,
-<a name="l12216"></a>12216 23, 5, 46, 2, -108, 0, 0, 0, 36, 64, 16, 3, 2, 0, 62, 56, 32, 27, 65, 3, 2, 61, 64, 12, 21,
-<a name="l12217"></a>12217 52, 61, -72, -1, -64, -77, 9, 10, 52, 61, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, 0, 20, -1,
-<a name="l12218"></a>12218 76, 7, 118, 6, -16, 2, 54, 3, 50, 0, 0, 1, 23, 5, 46, 1, -92, 0, 0, 0, 36, 64, 16, 3, 2,
-<a name="l12219"></a>12219 0, 87, 81, 4, 65, 65, 3, 2, 86, 64, 12, 21, 52, 86, -72, -1, -64, -77, 9, 10, 52, 86, 0, 47, 43,
-<a name="l12220"></a>12220 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -1, 76, 3, 39, 7, 2, 2, 54, 3, 51, 0, 0, 1, 23,
-<a name="l12221"></a>12221 5, 46, 0, -96, 0, 0, 0, 36, 64, 16, 3, 2, 0, 47, 41, 1, 0, 65, 3, 2, 46, 64, 12, 21, 52,
-<a name="l12222"></a>12222 46, -72, -1, -64, -77, 9, 10, 52, 46, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -1, 76,
-<a name="l12223"></a>12223 4, 30, 7, 2, 2, 54, 3, 52, 0, 0, 1, 22, 5, 46, 20, 0, 0, 36, 64, 16, 3, 2, 0, 72, 66,
-<a name="l12224"></a>12224 21, 15, 65, 3, 2, 71, 64, 12, 21, 52, 71, -72, -1, -64, -77, 9, 10, 52, 71, 0, 47, 43, 43, 53, 53,
-<a name="l12225"></a>12225 1, 43, 53, 53, -1, -1, 0, 20, -2, -84, 6, 127, 6, -16, 2, 54, 3, 49, 0, 0, 1, 23, 5, 49, 2,
-<a name="l12226"></a>12226 -108, 0, 0, 0, 36, 64, 16, 3, 2, 0, 62, 56, 32, 27, 65, 3, 2, 61, 64, 12, 21, 52, 61, -72, -1,
-<a name="l12227"></a>12227 -64, -77, 9, 10, 52, 61, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, 0, 20, -2, -84, 7, 118, 6,
-<a name="l12228"></a>12228 -16, 2, 54, 3, 50, 0, 0, 1, 23, 5, 49, 1, -52, 0, 0, 0, 36, 64, 16, 3, 2, 0, 87, 81, 4,
-<a name="l12229"></a>12229 65, 65, 3, 2, 86, 64, 12, 21, 52, 86, -72, -1, -64, -77, 9, 10, 52, 86, 0, 47, 43, 43, 53, 53, 1,
-<a name="l12230"></a>12230 43, 53, 53, -1, -1, -1, -70, -2, -84, 3, 39, 7, 2, 2, 54, 3, 51, 0, 0, 1, 23, 5, 49, 0, -96,
-<a name="l12231"></a>12231 0, 0, 0, 36, 64, 16, 3, 2, 0, 47, 41, 1, 0, 65, 3, 2, 46, 64, 12, 21, 52, 46, -72, -1, -64,
-<a name="l12232"></a>12232 -77, 9, 10, 52, 46, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -2, -84, 4, 30, 7, 2,
-<a name="l12233"></a>12233 2, 54, 3, 52, 0, 0, 1, 22, 5, 49, 0, 0, 0, 36, 64, 16, 3, 2, 0, 72, 66, 21, 15, 65, 3,
-<a name="l12234"></a>12234 2, 71, 64, 12, 21, 52, 71, -72, -1, -64, -77, 9, 10, 52, 71, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53,
-<a name="l12235"></a>12235 -1, -1, 0, 20, 1, 37, 6, 127, 7, 33, 2, 54, 3, 49, 0, 0, 1, 23, 6, 110, 3, 72, 7, 73, 0,
-<a name="l12236"></a>12236 -55, -77, 4, 3, 2, 66, -72, -1, -128, -77, 55, -1, 52, 66, -72, -1, -64, -77, 50, 54, 52, 66, -72, -1, -64,
-<a name="l12237"></a>12237 -77, 38, 43, 52, 66, -72, -1, -64, -77, 33, 36, 52, 66, -72, -1, -64, -77, 18, 20, 52, 66, -72, -1, -64, 64,
-<a name="l12238"></a>12238 16, 13, 15, 52, 0, 66, 1, 0, 66, 1, 0, 66, 66, 7, 7, 65, 54, -72, -1, -24, 64, 22, 18, 28, 52,
-<a name="l12239"></a>12239 7, 49, 119, 52, 2, 4, 3, 2, -33, 65, 1, 95, 65, 111, 65, -32, 65, 3, 65, -72, -1, -64, 64, 9, 14,
-<a name="l12240"></a>12240 16, 52, 65, 64, 18, 22, 52, 65, -72, -1, -64, -77, 24, 28, 52, 65, -72, -1, -64, -77, 60, 61, 52, 65, -72,
-<a name="l12241"></a>12241 -1, -64, 64, 10, 70, -1, 52, 65, 64, 73, 53, 65, 1, 46, -72, -1, -128, -77, 100, -1, 52, 46, -72, -1, -64,
-<a name="l12242"></a>12242 -77, 49, 99, 52, 46, -72, -1, -32, -73, 30, 48, 52, 118, 46, 1, 0, 46, 0, 47, 53, 93, 43, 43, 43, 53,
-<a name="l12243"></a>12243 47, 43, 43, 43, 43, 43, 43, 113, 114, 53, 53, 53, 93, 43, 1, 43, 93, 113, 43, 43, 43, 43, 43, 43, 53,
-<a name="l12244"></a>12244 53, 53, 0, -1, -1, 0, 20, 1, 37, 7, 118, 7, 33, 2, 54, 3, 50, 0, 0, 1, 23, 6, 110, 3, 72,
-<a name="l12245"></a>12245 7, 73, 0, -46, -77, 4, 3, 2, 91, -72, -1, -128, -77, 55, -1, 52, 91, -72, -1, -64, -78, 61, 53, 91, -72,
-<a name="l12246"></a>12246 -1, -64, -77, 50, 54, 52, 91, -72, -1, -64, -77, 38, 45, 52, 91, -72, -1, -64, -77, 33, 36, 52, 91, -72, -1,
-<a name="l12247"></a>12247 -64, 64, 22, 18, 20, 52, 0, 91, 96, 91, 2, 0, 91, 64, 91, 80, 91, 3, 0, 91, 91, 29, 29, 65, 79,
-<a name="l12248"></a>12248 -72, -1, -24, 64, 29, 18, 28, 52, 8, 73, 1, 7, 74, 100, 77, 116, 77, -73, 79, 4, 4, 3, 2, -33, 90,
-<a name="l12249"></a>12249 1, 95, 90, 111, 90, -32, 90, 3, 90, -72, -1, -64, 64, 9, 14, 16, 52, 90, 64, 18, 22, 52, 90, -72, -1,
-<a name="l12250"></a>12250 -64, -77, 24, 28, 52, 90, -72, -1, -64, -77, 60, 61, 52, 90, -72, -1, -64, 64, 10, 70, -1, 52, 90, 64, 73,
-<a name="l12251"></a>12251 53, 90, 1, 71, -72, -1, -128, -77, 100, -1, 52, 71, -72, -1, -64, -77, 49, 99, 52, 71, -72, -1, -32, -76, 30,
-<a name="l12252"></a>12252 48, 52, 0, 71, 0, 47, 53, 43, 43, 43, 53, 47, 43, 43, 43, 43, 43, 43, 113, 114, 53, 53, 53, 93, 113,
-<a name="l12253"></a>12253 43, 1, 43, 93, 113, 43, 43, 43, 43, 43, 43, 53, 53, 53, -1, -1, -1, -70, 1, 37, 3, 39, 7, 33, 2,
-<a name="l12254"></a>12254 54, 3, 51, 0, 0, 1, 23, 6, 110, -1, -15, 7, 73, 0, -5, -77, 4, 3, 2, 51, -72, -1, -128, -77, 58,
-<a name="l12255"></a>12255 -1, 52, 51, -72, -1, -64, -77, 61, 62, 52, 51, -72, -1, -64, -77, 39, 57, 52, 51, -72, -1, -64, -77, 33, 36,
-<a name="l12256"></a>12256 52, 51, -72, -1, -64, 64, 17, 18, 20, 52, 0, 51, 80, 51, 96, 51, 3, 0, 51, 51, 10, 10, 65, 40, -72,
-<a name="l12257"></a>12257 -1, -48, -77, 55, -1, 52, 39, -72, -1, -48, -77, 55, -1, 52, 38, -72, -1, -48, -77, 55, -1, 52, 39, -72, -1,
-<a name="l12258"></a>12258 -8, -77, 29, 39, 52, 39, -72, -1, -32, 64, 38, 18, 28, 52, 20, 39, 36, 39, 2, 25, 34, 1, 6, 34, 115,
-<a name="l12259"></a>12259 35, 115, 36, 115, 37, -26, 38, -10, 38, 6, 4, 3, 2, -33, 50, 1, 95, 50, 111, 50, -32, 50, 3, 50, -72,
-<a name="l12260"></a>12260 -1, -64, 64, 9, 14, 16, 52, 50, 64, 18, 22, 52, 50, -72, -1, -64, -77, 24, 28, 52, 50, -72, -1, -64, -77,
-<a name="l12261"></a>12261 60, 61, 52, 50, -72, -1, -64, 64, 10, 70, -1, 52, 50, 64, 73, 53, 50, 1, 31, -72, -1, -128, -77, 100, -1,
-<a name="l12262"></a>12262 52, 31, -72, -1, -64, -77, 42, 99, 52, 31, -72, -1, -32, -77, 29, 41, 52, 31, -72, -1, -40, -76, 25, 28, 52,
-<a name="l12263"></a>12263 0, 31, 0, 47, 53, 43, 43, 43, 43, 53, 47, 43, 43, 43, 43, 43, 43, 113, 114, 53, 53, 53, 93, 113, 114,
-<a name="l12264"></a>12264 43, 43, 43, 43, 43, 1, 43, 93, 43, 43, 43, 43, 43, 53, 53, 53, 0, -1, -1, -1, -70, 1, 37, 4, 30,
-<a name="l12265"></a>12265 7, 33, 2, 54, 3, 52, 0, 0, 1, 23, 6, 110, -1, -15, 7, 73, 1, 1, 64, 20, 4, 3, 2, 80, 76,
-<a name="l12266"></a>12266 1, 0, 76, 64, 76, 80, 76, -112, 76, -96, 76, -80, 76, 6, 76, -72, -1, -128, -77, 59, -1, 52, 76, -72, -1,
-<a name="l12267"></a>12267 -64, -77, 61, 62, 52, 76, -72, -1, -64, -77, 39, 58, 52, 76, -72, -1, -64, 64, 10, 33, 36, 52, 0, 76, 76,
-<a name="l12268"></a>12268 34, 34, 65, 65, -72, -1, -48, -77, 55, -1, 52, 64, -72, -1, -48, -77, 55, -1, 52, 63, -72, -1, -48, -77, 55,
-<a name="l12269"></a>12269 -1, 52, 64, -72, -1, -8, -77, 29, 39, 52, 64, -72, -1, -32, 64, 43, 18, 28, 52, 20, 64, 36, 64, 2, 6,
-<a name="l12270"></a>12270 59, 100, 60, 100, 61, 100, 62, 116, 60, 116, 61, 116, 62, -74, 64, -26, 63, -10, 63, 10, 4, 3, 2, -33, 75,
-<a name="l12271"></a>12271 1, 95, 75, 111, 75, -32, 75, 3, 75, -72, -1, -64, 64, 9, 14, 16, 52, 75, 64, 18, 22, 52, 75, -72, -1,
-<a name="l12272"></a>12272 -64, -77, 24, 28, 52, 75, -72, -1, -64, -77, 60, 61, 52, 75, -72, -1, -64, 64, 10, 70, -1, 52, 75, 64, 73,
-<a name="l12273"></a>12273 53, 75, 1, 56, -72, -1, -128, -77, 100, -1, 52, 56, -72, -1, -64, -77, 42, 99, 52, 56, -72, -1, -32, -77, 29,
-<a name="l12274"></a>12274 41, 52, 56, -72, -1, -40, -76, 25, 28, 52, 0, 56, 0, 47, 53, 43, 43, 43, 43, 53, 47, 43, 43, 43, 43,
-<a name="l12275"></a>12275 43, 43, 113, 114, 53, 53, 53, 93, 114, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, 93, 113, 53, 53, 53,
-<a name="l12276"></a>12276 0, -1, -1, 0, 71, 0, 14, 4, 13, 7, 32, 2, 54, 3, -35, 0, 0, 1, 23, 5, 54, 1, -12, 1, 99,
-<a name="l12277"></a>12277 0, -81, 64, 11, 1, 0, 57, 16, 57, -96, 57, -80, 57, 4, 57, -72, -1, -128, 64, 10, 11, 16, 52, 0, 57,
-<a name="l12278"></a>12278 57, 39, 39, 65, 40, -72, -1, -64, -77, 37, -1, 52, 39, -72, -1, -128, -77, 37, -1, 52, 38, -72, -1, -128, -77,
-<a name="l12279"></a>12279 37, -1, 52, 42, -72, -1, -16, -77, 9, -1, 52, 41, -72, -1, -16, -77, 9, -1, 52, 40, -72, -1, -48, -77, 9,
-<a name="l12280"></a>12280 36, 52, 39, -72, -1, -80, -77, 9, 36, 52, 38, -72, -1, -80, 64, 10, 9, 36, 52, 1, 58, 64, 83, 99, 52,
-<a name="l12281"></a>12281 58, -72, -1, -64, 64, 39, 32, 34, 52, 0, 58, 48, 58, -128, 58, -96, 58, 4, 15, 58, 47, 58, 95, 58, 111,
-<a name="l12282"></a>12282 58, 4, 0, 58, 16, 58, 32, 58, 96, 58, 112, 58, -65, 58, -64, 58, 7, 58, 0, 6, -72, -1, -64, -77, 28,
-<a name="l12283"></a>12283 -1, 52, 6, 0, 47, 43, 53, 47, 93, 113, 114, 43, 43, 53, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43,
-<a name="l12284"></a>12284 93, 53, 0, -1, -1, 0, 71, 0, 14, 4, 13, 7, 32, 2, 54, 3, -35, 0, 0, 1, 23, 5, 54, 1, -12,
-<a name="l12285"></a>12285 1, 99, 0, -81, 64, 11, 1, 0, 57, 16, 57, -96, 57, -80, 57, 4, 57, -72, -1, -128, 64, 10, 11, 16, 52,
-<a name="l12286"></a>12286 0, 57, 57, 39, 39, 65, 40, -72, -1, -64, -77, 37, -1, 52, 39, -72, -1, -128, -77, 37, -1, 52, 38, -72, -1,
-<a name="l12287"></a>12287 -128, -77, 37, -1, 52, 42, -72, -1, -16, -77, 9, -1, 52, 41, -72, -1, -16, -77, 9, -1, 52, 40, -72, -1, -48,
-<a name="l12288"></a>12288 -77, 9, 36, 52, 39, -72, -1, -80, -77, 9, 36, 52, 38, -72, -1, -80, 64, 10, 9, 36, 52, 1, 58, 64, 83,
-<a name="l12289"></a>12289 99, 52, 58, -72, -1, -64, 64, 39, 32, 34, 52, 0, 58, 48, 58, -128, 58, -96, 58, 4, 15, 58, 47, 58, 95,
-<a name="l12290"></a>12290 58, 111, 58, 4, 0, 58, 16, 58, 32, 58, 96, 58, 112, 58, -65, 58, -64, 58, 7, 58, 0, 6, -72, -1, -64,
-<a name="l12291"></a>12291 -77, 28, -1, 52, 6, 0, 47, 43, 53, 47, 93, 113, 114, 43, 43, 53, 43, 43, 43, 43, 43, 43, 43, 43, 1,
-<a name="l12292"></a>12292 43, 43, 93, 53, 0, -1, -1, -1, -70, 1, 37, 1, -88, 7, 32, 2, 54, 3, -33, 0, 0, 1, 23, 5, 54,
-<a name="l12293"></a>12293 -1, -100, 1, 99, 0, -32, -74, 1, 0, 23, 16, 23, 2, 23, -72, -1, -64, 64, 40, 13, 16, 52, 0, 23, 19,
-<a name="l12294"></a>12294 4, 17, 65, 24, 64, 40, 66, 52, 21, 64, 40, 66, 52, 20, 64, 40, 66, 52, 24, -128, 67, -1, 52, 21, -128,
-<a name="l12295"></a>12295 67, -1, 52, 20, -128, 67, -1, 52, 14, -72, -1, -64, -77, 9, -1, 52, 13, -72, -1, -64, -77, 9, -1, 52, 12,
-<a name="l12296"></a>12296 -72, -1, -64, -77, 9, -1, 52, 11, -72, -1, -64, -77, 9, -1, 52, 10, -72, -1, -64, -77, 9, -1, 52, 9, -72,
-<a name="l12297"></a>12297 -1, -128, -77, 23, -1, 52, 8, -72, -1, -128, -77, 23, -1, 52, 7, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1,
-<a name="l12298"></a>12298 -64, -77, 9, 22, 52, 8, -72, -1, -64, -76, 9, 22, 52, 1, 21, -72, -1, -64, -77, 67, 69, 52, 21, -72, -1,
-<a name="l12299"></a>12299 -64, -77, 61, 62, 52, 21, -72, -1, -64, -78, 59, 53, 21, -72, -1, -64, 64, 31, 9, 11, 52, 0, 21, 48, 21,
-<a name="l12300"></a>12300 -128, 21, -96, 21, 4, 16, 21, 112, 21, -128, 21, -112, 21, -49, 21, 5, 96, 21, 112, 21, -65, 21, 3, 21, 0,
-<a name="l12301"></a>12301 47, 93, 113, 114, 43, 43, 43, 43, 53, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l12302"></a>12302 1, 43, 43, 113, 53, -1, -1, -1, -70, 1, 37, 1, -88, 7, 32, 2, 54, 3, -33, 0, 0, 1, 23, 5, 54,
-<a name="l12303"></a>12303 -1, -100, 1, 99, 0, -32, -74, 1, 0, 23, 16, 23, 2, 23, -72, -1, -64, 64, 40, 13, 16, 52, 0, 23, 19,
-<a name="l12304"></a>12304 4, 17, 65, 24, 64, 40, 66, 52, 21, 64, 40, 66, 52, 20, 64, 40, 66, 52, 24, -128, 67, -1, 52, 21, -128,
-<a name="l12305"></a>12305 67, -1, 52, 20, -128, 67, -1, 52, 14, -72, -1, -64, -77, 9, -1, 52, 13, -72, -1, -64, -77, 9, -1, 52, 12,
-<a name="l12306"></a>12306 -72, -1, -64, -77, 9, -1, 52, 11, -72, -1, -64, -77, 9, -1, 52, 10, -72, -1, -64, -77, 9, -1, 52, 9, -72,
-<a name="l12307"></a>12307 -1, -128, -77, 23, -1, 52, 8, -72, -1, -128, -77, 23, -1, 52, 7, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1,
-<a name="l12308"></a>12308 -64, -77, 9, 22, 52, 8, -72, -1, -64, -76, 9, 22, 52, 1, 21, -72, -1, -64, -77, 67, 69, 52, 21, -72, -1,
-<a name="l12309"></a>12309 -64, -77, 61, 62, 52, 21, -72, -1, -64, -78, 59, 53, 21, -72, -1, -64, 64, 31, 9, 11, 52, 0, 21, 48, 21,
-<a name="l12310"></a>12310 -128, 21, -96, 21, 4, 16, 21, 112, 21, -128, 21, -112, 21, -49, 21, 5, 96, 21, 112, 21, -65, 21, 3, 21, 0,
-<a name="l12311"></a>12311 47, 93, 113, 114, 43, 43, 43, 43, 53, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l12312"></a>12312 1, 43, 43, 113, 53, -1, -1, 0, 71, 0, 14, 4, 13, 7, 33, 2, 54, 3, -35, 0, 0, 1, 23, 5, 45,
-<a name="l12313"></a>12313 2, 78, 6, -102, 0, -28, -73, 1, 0, 58, -81, 58, -48, 58, 3, -72, -1, -38, 64, 16, 58, 58, 36, 36, 65,
-<a name="l12314"></a>12314 57, 64, 65, 100, 52, 56, 64, 65, 100, 52, 40, -72, -1, -64, -77, 37, -1, 52, 39, -72, -1, -128, -77, 37, -1,
-<a name="l12315"></a>12315 52, 38, -72, -1, -128, -77, 37, -1, 52, 42, -72, -1, -16, -77, 9, -1, 52, 41, -72, -1, -16, -77, 9, -1, 52,
-<a name="l12316"></a>12316 40, -72, -1, -48, -77, 9, 36, 52, 39, -72, -1, -80, -77, 9, 36, 52, 38, -72, -1, -80, 64, 37, 11, 36, 52,
-<a name="l12317"></a>12317 0, 38, 16, 38, 2, 1, 16, 57, 112, 57, -96, 57, -80, 57, -64, 57, 5, 0, 57, 96, 57, 112, 57, 3, 111,
-<a name="l12318"></a>12318 57, 127, 57, -32, 57, -16, 57, 4, 57, -72, -1, -64, -78, 88, 53, 57, -72, -1, -64, -78, 82, 53, 57, -72, -1,
-<a name="l12319"></a>12319 -64, -77, 74, 75, 52, 57, -72, -1, -64, -77, 68, 71, 52, 57, -72, -1, -64, -78, 65, 53, 57, -72, -1, -64, -78,
-<a name="l12320"></a>12320 60, 53, 57, -72, -1, -64, 64, 11, 91, -1, 52, 57, 64, 11, 13, 52, 57, 0, 6, -72, -1, -64, -77, 28, -1,
-<a name="l12321"></a>12321 52, 6, 0, 47, 43, 53, 47, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 53, 93, 43, 43, 43, 43, 43,
-<a name="l12322"></a>12322 43, 43, 43, 43, 43, 1, 43, 93, 53, -1, -1, 0, 71, 0, 14, 4, 13, 7, 33, 2, 54, 3, -35, 0, 0,
-<a name="l12323"></a>12323 1, 23, 5, 45, 2, 78, 6, -102, 0, -28, -73, 1, 0, 58, -81, 58, -48, 58, 3, -72, -1, -38, 64, 16, 58,
-<a name="l12324"></a>12324 58, 36, 36, 65, 57, 64, 65, 100, 52, 56, 64, 65, 100, 52, 40, -72, -1, -64, -77, 37, -1, 52, 39, -72, -1,
-<a name="l12325"></a>12325 -128, -77, 37, -1, 52, 38, -72, -1, -128, -77, 37, -1, 52, 42, -72, -1, -16, -77, 9, -1, 52, 41, -72, -1, -16,
-<a name="l12326"></a>12326 -77, 9, -1, 52, 40, -72, -1, -48, -77, 9, 36, 52, 39, -72, -1, -80, -77, 9, 36, 52, 38, -72, -1, -80, 64,
-<a name="l12327"></a>12327 37, 11, 36, 52, 0, 38, 16, 38, 2, 1, 16, 57, 112, 57, -96, 57, -80, 57, -64, 57, 5, 0, 57, 96, 57,
-<a name="l12328"></a>12328 112, 57, 3, 111, 57, 127, 57, -32, 57, -16, 57, 4, 57, -72, -1, -64, -78, 88, 53, 57, -72, -1, -64, -78, 82,
-<a name="l12329"></a>12329 53, 57, -72, -1, -64, -77, 74, 75, 52, 57, -72, -1, -64, -77, 68, 71, 52, 57, -72, -1, -64, -78, 65, 53, 57,
-<a name="l12330"></a>12330 -72, -1, -64, -78, 60, 53, 57, -72, -1, -64, 64, 11, 91, -1, 52, 57, 64, 11, 13, 52, 57, 0, 6, -72, -1,
-<a name="l12331"></a>12331 -64, -77, 28, -1, 52, 6, 0, 47, 43, 53, 47, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 53, 93, 43,
-<a name="l12332"></a>12332 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 93, 53, -1, -1, -1, -70, 1, 37, 1, -88, 7, 33, 2, 54,
-<a name="l12333"></a>12333 3, -33, 0, 0, 1, 23, 5, 45, -1, -53, 6, -102, 1, 3, -73, 1, 0, 19, 1, 80, 19, 1, 19, -72, -1,
-<a name="l12334"></a>12334 -64, -77, 44, 46, 52, 19, -72, -1, -64, -78, 14, 16, 52, -72, -1, -32, 64, 21, 19, 19, 13, 13, 65, 20, -128,
-<a name="l12335"></a>12335 82, 99, 52, 20, 64, 39, 81, 52, 19, 64, 39, 99, 52, 14, -72, -1, -64, -77, 9, -1, 52, 13, -72, -1, -64,
-<a name="l12336"></a>12336 -77, 9, -1, 52, 12, -72, -1, -64, -77, 9, -1, 52, 11, -72, -1, -64, -77, 9, -1, 52, 10, -72, -1, -64, -77,
-<a name="l12337"></a>12337 9, -1, 52, 9, -72, -1, -128, -77, 23, -1, 52, 8, -72, -1, -128, -77, 23, -1, 52, 7, -72, -1, -64, -77, 9,
-<a name="l12338"></a>12338 -1, 52, 9, -72, -1, -64, -77, 9, 22, 52, 8, -72, -1, -64, 64, 39, 9, 22, 52, 4, 6, 4, 8, 4, 9,
-<a name="l12339"></a>12339 3, 1, 16, 20, 112, 20, -96, 20, -80, 20, -64, 20, 5, 0, 20, 96, 20, 112, 20, 3, 111, 20, 127, 20, -32,
-<a name="l12340"></a>12340 20, -16, 20, 4, 20, -72, -1, -64, -78, 88, 53, 20, -72, -1, -64, -78, 82, 53, 20, -72, -1, -64, -77, 74, 75,
-<a name="l12341"></a>12341 52, 20, -72, -1, -64, -77, 68, 71, 52, 20, -72, -1, -64, -78, 65, 53, 20, -72, -1, -64, -78, 60, 53, 20, -72,
-<a name="l12342"></a>12342 -1, -64, 64, 9, 91, -1, 52, 20, 64, 11, 13, 52, 20, 0, 47, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113,
-<a name="l12343"></a>12343 114, 53, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 113, 114, 53, 0, -1,
-<a name="l12344"></a>12344 -1, -1, -70, 1, 37, 1, -88, 7, 33, 2, 54, 3, -33, 0, 0, 1, 23, 5, 45, -1, -53, 6, -102, 1, 3,
-<a name="l12345"></a>12345 -73, 1, 0, 19, 1, 80, 19, 1, 19, -72, -1, -64, -77, 44, 46, 52, 19, -72, -1, -64, -78, 14, 16, 52, -72,
-<a name="l12346"></a>12346 -1, -32, 64, 21, 19, 19, 13, 13, 65, 20, -128, 82, 99, 52, 20, 64, 39, 81, 52, 19, 64, 39, 99, 52, 14,
-<a name="l12347"></a>12347 -72, -1, -64, -77, 9, -1, 52, 13, -72, -1, -64, -77, 9, -1, 52, 12, -72, -1, -64, -77, 9, -1, 52, 11, -72,
-<a name="l12348"></a>12348 -1, -64, -77, 9, -1, 52, 10, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -128, -77, 23, -1, 52, 8, -72, -1,
-<a name="l12349"></a>12349 -128, -77, 23, -1, 52, 7, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -64, -77, 9, 22, 52, 8, -72, -1, -64,
-<a name="l12350"></a>12350 64, 39, 9, 22, 52, 4, 6, 4, 8, 4, 9, 3, 1, 16, 20, 112, 20, -96, 20, -80, 20, -64, 20, 5, 0,
-<a name="l12351"></a>12351 20, 96, 20, 112, 20, 3, 111, 20, 127, 20, -32, 20, -16, 20, 4, 20, -72, -1, -64, -78, 88, 53, 20, -72, -1,
-<a name="l12352"></a>12352 -64, -78, 82, 53, 20, -72, -1, -64, -77, 74, 75, 52, 20, -72, -1, -64, -77, 68, 71, 52, 20, -72, -1, -64, -78,
-<a name="l12353"></a>12353 65, 53, 20, -72, -1, -64, -78, 60, 53, 20, -72, -1, -64, 64, 9, 91, -1, 52, 20, 64, 11, 13, 52, 20, 0,
-<a name="l12354"></a>12354 47, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 53, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43,
-<a name="l12355"></a>12355 43, 43, 1, 43, 43, 43, 113, 114, 53, 0, -1, -1, 0, 71, 0, 14, 4, 13, 7, 33, 2, 54, 3, -35, 0,
-<a name="l12356"></a>12356 0, 1, 23, 6, 110, 2, 48, 7, 73, 1, 11, -77, 3, 2, 1, 62, -72, -1, -64, -78, 70, 53, 62, -72, -1,
-<a name="l12357"></a>12357 -64, -77, 46, 48, 52, 62, -72, -1, -64, -77, 39, 44, 52, 62, -72, -1, -64, -77, 21, 23, 52, 62, -72, -1, -64,
-<a name="l12358"></a>12358 -78, 10, 18, 52, -72, -1, -22, -75, 62, 62, 39, 39, 65, 41, -72, -1, -8, -77, 24, 27, 52, 40, -72, -1, -8,
-<a name="l12359"></a>12359 -77, 24, 27, 52, 39, -72, -1, -8, -77, 24, 27, 52, 38, -72, -1, -8, -77, 24, 27, 52, 40, -72, -1, -64, -77,
-<a name="l12360"></a>12360 37, -1, 52, 39, -72, -1, -128, -77, 37, -1, 52, 38, -72, -1, -128, -77, 37, -1, 52, 42, -72, -1, -16, -77, 9,
-<a name="l12361"></a>12361 -1, 52, 41, -72, -1, -16, -77, 9, -1, 52, 40, -72, -1, -48, -77, 9, 36, 52, 39, -72, -1, -80, -77, 9, 36,
-<a name="l12362"></a>12362 52, 38, -72, -1, -80, 64, 25, 11, 36, 52, 0, 38, 1, 3, 2, -1, 65, 1, 1, -32, 65, 1, 80, 65, 96,
-<a name="l12363"></a>12363 65, 112, 65, -16, 65, 4, 65, -72, -1, -64, -77, 101, -1, 52, 65, -72, -1, -64, -77, 88, 89, 52, 65, -72, -1,
-<a name="l12364"></a>12364 -64, -77, 70, 72, 52, 65, -72, -1, -64, -77, 60, 61, 52, 65, -72, -1, -64, 64, 11, 25, 28, 52, 65, 64, 18,
-<a name="l12365"></a>12365 22, 52, 65, 0, 6, -72, -1, -64, -77, 28, -1, 52, 6, 0, 47, 43, 53, 47, 43, 43, 43, 43, 43, 43, 93,
-<a name="l12366"></a>12366 113, 53, 93, 53, 53, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, 43,
-<a name="l12367"></a>12367 53, 53, 53, 0, -1, -1, 0, 71, 0, 14, 4, 13, 7, 33, 2, 54, 3, -35, 0, 0, 1, 23, 6, 110, 2,
-<a name="l12368"></a>12368 48, 7, 73, 1, 11, -77, 3, 2, 1, 62, -72, -1, -64, -78, 70, 53, 62, -72, -1, -64, -77, 46, 48, 52, 62,
-<a name="l12369"></a>12369 -72, -1, -64, -77, 39, 44, 52, 62, -72, -1, -64, -77, 21, 23, 52, 62, -72, -1, -64, -78, 10, 18, 52, -72, -1,
-<a name="l12370"></a>12370 -22, -75, 62, 62, 39, 39, 65, 41, -72, -1, -8, -77, 24, 27, 52, 40, -72, -1, -8, -77, 24, 27, 52, 39, -72,
-<a name="l12371"></a>12371 -1, -8, -77, 24, 27, 52, 38, -72, -1, -8, -77, 24, 27, 52, 40, -72, -1, -64, -77, 37, -1, 52, 39, -72, -1,
-<a name="l12372"></a>12372 -128, -77, 37, -1, 52, 38, -72, -1, -128, -77, 37, -1, 52, 42, -72, -1, -16, -77, 9, -1, 52, 41, -72, -1, -16,
-<a name="l12373"></a>12373 -77, 9, -1, 52, 40, -72, -1, -48, -77, 9, 36, 52, 39, -72, -1, -80, -77, 9, 36, 52, 38, -72, -1, -80, 64,
-<a name="l12374"></a>12374 25, 11, 36, 52, 0, 38, 1, 3, 2, -1, 65, 1, 1, -32, 65, 1, 80, 65, 96, 65, 112, 65, -16, 65, 4,
-<a name="l12375"></a>12375 65, -72, -1, -64, -77, 101, -1, 52, 65, -72, -1, -64, -77, 88, 89, 52, 65, -72, -1, -64, -77, 70, 72, 52, 65,
-<a name="l12376"></a>12376 -72, -1, -64, -77, 60, 61, 52, 65, -72, -1, -64, 64, 11, 25, 28, 52, 65, 64, 18, 22, 52, 65, 0, 6, -72,
-<a name="l12377"></a>12377 -1, -64, -77, 28, -1, 52, 6, 0, 47, 43, 53, 47, 43, 43, 43, 43, 43, 43, 93, 113, 53, 93, 53, 53, 93,
-<a name="l12378"></a>12378 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43, 43, 43, 43, 53, 53, 53, 0, -1, -1,
-<a name="l12379"></a>12379 -1, -70, 1, 37, 1, -88, 7, 33, 2, 54, 3, -33, 0, 0, 1, 23, 6, 110, -1, -60, 7, 73, 0, -24, 64,
-<a name="l12380"></a>12380 10, 3, 2, 1, 32, 27, 1, -64, 27, 1, 27, -72, -1, -64, -77, 54, 59, 52, 27, -72, -1, -64, -77, 23, 29,
-<a name="l12381"></a>12381 52, 27, -72, -1, -64, -78, 13, 17, 52, -72, -1, -14, -75, 27, 27, 8, 8, 65, 14, -72, -1, -64, -77, 9, -1,
-<a name="l12382"></a>12382 52, 13, -72, -1, -64, -77, 9, -1, 52, 12, -72, -1, -64, -77, 9, -1, 52, 11, -72, -1, -64, -77, 9, -1, 52,
-<a name="l12383"></a>12383 10, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -128, -77, 23, -1, 52, 8, -72, -1, -128, -77, 23, -1, 52, 7,
-<a name="l12384"></a>12384 -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -64, -77, 9, 22, 52, 8, -72, -1, -64, 64, 30, 9, 22, 52, 4,
-<a name="l12385"></a>12385 6, 4, 8, 4, 9, 3, 3, 2, 1, 95, 28, 111, 28, -32, 28, 3, 80, 28, 96, 28, 112, 28, -16, 28, 4,
-<a name="l12386"></a>12386 28, -72, -1, -64, -77, 101, -1, 52, 28, -72, -1, -64, -77, 88, 89, 52, 28, -72, -1, -64, -77, 70, 72, 52, 28,
-<a name="l12387"></a>12387 -72, -1, -64, -77, 60, 61, 52, 28, -72, -1, -64, 64, 9, 25, 28, 52, 28, 64, 18, 22, 52, 28, 0, 47, 43,
-<a name="l12388"></a>12388 43, 43, 43, 43, 43, 93, 113, 53, 53, 53, 93, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 1, 43, 43, 43,
-<a name="l12389"></a>12389 43, 113, 114, 53, 53, 53, -1, -1, -1, -70, 1, 37, 1, -88, 7, 33, 2, 54, 3, -33, 0, 0, 1, 23, 6,
-<a name="l12390"></a>12390 110, -1, -60, 7, 73, 0, -24, 64, 10, 3, 2, 1, 32, 27, 1, -64, 27, 1, 27, -72, -1, -64, -77, 54, 59,
-<a name="l12391"></a>12391 52, 27, -72, -1, -64, -77, 23, 29, 52, 27, -72, -1, -64, -78, 13, 17, 52, -72, -1, -14, -75, 27, 27, 8, 8,
-<a name="l12392"></a>12392 65, 14, -72, -1, -64, -77, 9, -1, 52, 13, -72, -1, -64, -77, 9, -1, 52, 12, -72, -1, -64, -77, 9, -1, 52,
-<a name="l12393"></a>12393 11, -72, -1, -64, -77, 9, -1, 52, 10, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -128, -77, 23, -1, 52, 8,
-<a name="l12394"></a>12394 -72, -1, -128, -77, 23, -1, 52, 7, -72, -1, -64, -77, 9, -1, 52, 9, -72, -1, -64, -77, 9, 22, 52, 8, -72,
-<a name="l12395"></a>12395 -1, -64, 64, 30, 9, 22, 52, 4, 6, 4, 8, 4, 9, 3, 3, 2, 1, 95, 28, 111, 28, -32, 28, 3, 80,
-<a name="l12396"></a>12396 28, 96, 28, 112, 28, -16, 28, 4, 28, -72, -1, -64, -77, 101, -1, 52, 28, -72, -1, -64, -77, 88, 89, 52, 28,
-<a name="l12397"></a>12397 -72, -1, -64, -77, 70, 72, 52, 28, -72, -1, -64, -77, 60, 61, 52, 28, -72, -1, -64, 64, 9, 25, 28, 52, 28,
-<a name="l12398"></a>12398 64, 18, 22, 52, 28, 0, 47, 43, 43, 43, 43, 43, 43, 93, 113, 53, 53, 53, 93, 43, 43, 43, 43, 43, 43,
-<a name="l12399"></a>12399 43, 43, 43, 43, 1, 43, 43, 43, 43, 113, 114, 53, 53, 53, -1, -1, 0, 71, -2, 93, 4, 13, 6, 51, 2,
-<a name="l12400"></a>12400 54, 3, -35, 0, 0, 1, 23, 6, 111, 1, 44, -1, 116, 0, 120, -73, 3, 2, 1, 0, 62, 16, 62, 2, -72,
-<a name="l12401"></a>12401 -1, -42, 64, 38, 62, 62, 10, 0, 65, 3, 2, 61, 64, 71, 53, 61, 64, 60, 65, 52, 61, 64, 49, 54, 52,
-<a name="l12402"></a>12402 1, -65, 61, -49, 61, -33, 61, 3, -48, 61, 1, 61, 64, 82, 82, 52, 61, -72, -1, -64, -78, 71, 53, 61, -72,
-<a name="l12403"></a>12403 -1, -64, -77, 60, 65, 52, 61, -72, -1, -64, -77, 50, 54, 52, 61, -72, -1, -64, -77, 41, 44, 52, 61, -72, -1,
-<a name="l12404"></a>12404 -64, 64, 9, 31, 36, 52, 61, 64, 9, 11, 52, 61, 0, 47, 43, 43, 43, 43, 43, 43, 43, 93, 114, 53, 43,
-<a name="l12405"></a>12405 43, 43, 53, 53, 1, 43, 93, 53, 53, 53, -1, -1, 0, 71, -2, 93, 4, 13, 6, 51, 2, 54, 3, -35, 0,
-<a name="l12406"></a>12406 0, 1, 23, 6, 111, 1, 44, -1, 116, 0, 120, -73, 3, 2, 1, 0, 62, 16, 62, 2, -72, -1, -42, 64, 38,
-<a name="l12407"></a>12407 62, 62, 10, 0, 65, 3, 2, 61, 64, 71, 53, 61, 64, 60, 65, 52, 61, 64, 49, 54, 52, 1, -65, 61, -49,
-<a name="l12408"></a>12408 61, -33, 61, 3, -48, 61, 1, 61, 64, 82, 82, 52, 61, -72, -1, -64, -78, 71, 53, 61, -72, -1, -64, -77, 60,
-<a name="l12409"></a>12409 65, 52, 61, -72, -1, -64, -77, 50, 54, 52, 61, -72, -1, -64, -77, 41, 44, 52, 61, -72, -1, -64, 64, 9, 31,
-<a name="l12410"></a>12410 36, 52, 61, 64, 9, 11, 52, 61, 0, 47, 43, 43, 43, 43, 43, 43, 43, 93, 114, 53, 43, 43, 43, 53, 53,
-<a name="l12411"></a>12411 1, 43, 93, 53, 53, 53, -1, -1, -1, -70, -2, -103, 1, -68, 6, 51, 2, 54, 3, -33, 0, 0, 1, 22, 5,
-<a name="l12412"></a>12412 48, -40, 0, 0, 37, 64, 23, 3, 2, 1, 33, 29, 19, 1, 0, 65, 3, 2, 1, 0, 24, 16, 24, 2, 24,
-<a name="l12413"></a>12413 64, 12, 21, 52, 24, 0, 47, 43, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, -1, -70, -2, -103, 1,
-<a name="l12414"></a>12414 -68, 6, 51, 2, 54, 3, -33, 0, 0, 1, 22, 5, 48, -40, 0, 0, 37, 64, 23, 3, 2, 1, 33, 29, 19,
-<a name="l12415"></a>12415 1, 0, 65, 3, 2, 1, 0, 24, 16, 24, 2, 24, 64, 12, 21, 52, 24, 0, 47, 43, 93, 53, 53, 53, 1,
-<a name="l12416"></a>12416 43, 53, 53, 53, 0, -1, -1, 0, 69, -2, 82, 4, 53, 4, 118, 2, 54, 3, -27, 0, 0, 1, 23, 5, 45,
-<a name="l12417"></a>12417 1, 60, -2, -79, 0, 63, 64, 19, 2, 0, 39, 37, 12, 4, 65, 2, 38, 64, 77, 78, 52, 38, 64, 59, 59,
-<a name="l12418"></a>12418 52, 38, -72, -1, -64, 64, 25, 50, 52, 52, -33, 38, 1, -97, 38, -81, 38, -1, 38, 3, 0, 38, 47, 38, 63,
-<a name="l12419"></a>12419 38, 127, 38, -113, 38, 5, 38, 0, 47, 93, 113, 114, 43, 43, 43, 53, 1, 43, 53, 0, -1, -1, 0, 69, -2,
-<a name="l12420"></a>12420 82, 4, 53, 4, 118, 2, 54, 3, -27, 0, 0, 1, 23, 5, 45, 1, 60, -2, -79, 0, 63, 64, 19, 2, 0,
-<a name="l12421"></a>12421 39, 37, 12, 4, 65, 2, 38, 64, 77, 78, 52, 38, 64, 59, 59, 52, 38, -72, -1, -64, 64, 25, 50, 52, 52,
-<a name="l12422"></a>12422 -33, 38, 1, -97, 38, -81, 38, -1, 38, 3, 0, 38, 47, 38, 63, 38, 127, 38, -113, 38, 5, 38, 0, 47, 93,
-<a name="l12423"></a>12423 113, 114, 43, 43, 43, 53, 1, 43, 53, 0, -1, -1, -1, -70, -1, -95, 1, -12, 5, 22, 2, 54, 3, -25, 0,
-<a name="l12424"></a>12424 0, 1, 22, 5, 45, 0, 0, 0, 32, 64, 14, 2, 0, 19, 17, 5, 4, 65, 2, 18, 64, 11, 21, 52, 18,
-<a name="l12425"></a>12425 -72, -1, -64, -77, 9, 10, 52, 18, 0, 47, 43, 43, 53, 1, 43, 53, -1, -1, -1, -70, -1, -95, 1, -12, 5,
-<a name="l12426"></a>12426 22, 2, 54, 3, -25, 0, 0, 1, 22, 5, 45, 0, 0, 0, 32, 64, 14, 2, 0, 19, 17, 5, 4, 65, 2,
-<a name="l12427"></a>12427 18, 64, 11, 21, 52, 18, -72, -1, -64, -77, 9, 10, 52, 18, 0, 47, 43, 43, 53, 1, 43, 53, 0, 1, 0,
-<a name="l12428"></a>12428 69, -1, 108, 4, 53, 3, 87, 0, 32, 0, -88, 64, 64, 122, 27, -118, 27, 2, 107, 27, 1, 73, 27, 89, 27,
-<a name="l12429"></a>12429 2, 40, 27, 56, 27, 2, -120, 22, 1, 42, 22, 58, 22, 2, -124, 19, 1, 118, 19, 1, 101, 19, 1, 86, 19,
-<a name="l12430"></a>12430 1, -122, 15, 1, 119, 15, 1, 119, 11, 1, 117, 2, 1, 83, 2, 99, 2, 2, 68, 2, 1, 29, 29, 0, 28,
-<a name="l12431"></a>12431 28, 24, -72, 3, 3, -77, 64, 0, 34, 14, -72, 2, -5, 64, 12, 32, 33, 13, 1, 0, 13, 16, 13, 2, 13,
-<a name="l12432"></a>12432 13, 17, 65, 14, 3, 3, 0, 8, 0, 28, 2, -17, 0, 29, 3, 9, 0, 14, 0, 13, 3, 7, 0, 20, 2,
-<a name="l12433"></a>12433 -17, 0, 4, 3, 17, 1, 42, -123, 0, 63, -19, 63, 51, 63, -19, 1, 47, -19, 50, 25, 47, 93, 93, 26, -19,
-<a name="l12434"></a>12434 16, -48, 26, 24, -19, 50, 47, 18, 57, 25, 47, 49, 48, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
-<a name="l12435"></a>12435 93, 93, 93, 93, 1, 20, 7, 6, 33, 34, 39, 38, 53, 52, 54, 55, 54, 55, 23, 6, 6, 21, 20, 22, 51,
-<a name="l12436"></a>12436 50, 55, 54, 53, 52, 39, 38, 39, 55, 22, 22, 21, 4, 53, -125, -115, -2, -58, -56, 106, 116, 42, 36, 22, 54,
-<a name="l12437"></a>12437 40, 70, 45, -79, -92, -67, -110, -75, 30, 26, 48, 83, 53, 40, 1, 37, -33, 105, 113, 70, 77, -97, 86, -80, 89,
-<a name="l12438"></a>12438 54, 112, 18, -112, -90, 69, 124, -127, 67, 83, -107, 102, 88, 78, 58, -51, 81, -88, -117, -1, -1, 0, 69, -1, 108,
-<a name="l12439"></a>12439 4, 53, 3, 87, 2, 22, 6, 15, 0, 0, -1, -1, 0, 69, -1, 108, 4, 53, 6, 80, 2, 54, 6, 15, 0,
-<a name="l12440"></a>12440 0, 1, 23, 5, 51, 1, 84, -1, -80, 0, 45, 64, 10, 2, 1, 96, 34, 112, 34, -80, 34, 3, 34, -72, -1,
-<a name="l12441"></a>12441 -64, 64, 17, 9, 12, 52, 15, 34, 33, 17, 24, 65, 2, 1, 16, 34, 48, 34, 2, 34, 0, 47, 93, 53, 53,
-<a name="l12442"></a>12442 1, 43, 43, 93, 53, 53, 0, -1, -1, 0, 69, -1, 108, 4, 53, 6, 80, 2, 54, 6, 15, 0, 0, 1, 23,
-<a name="l12443"></a>12443 5, 51, 1, 84, -1, -80, 0, 45, 64, 10, 2, 1, 96, 34, 112, 34, -80, 34, 3, 34, -72, -1, -64, 64, 17,
-<a name="l12444"></a>12444 9, 12, 52, 15, 34, 33, 17, 24, 65, 2, 1, 16, 34, 48, 34, 2, 34, 0, 47, 93, 53, 53, 1, 43, 43,
-<a name="l12445"></a>12445 93, 53, 53, 0, -1, -1, 0, 69, -2, -121, 4, 53, 4, 118, 2, 54, 3, -27, 0, 0, 1, 23, 2, -8, 1,
-<a name="l12446"></a>12446 84, -7, -80, 0, 62, 64, 12, 3, 2, -128, 43, 1, 0, 43, 37, 22, 27, 65, 45, -72, -1, -64, -77, 9, 11,
-<a name="l12447"></a>12447 52, 47, -72, -1, -64, -77, 9, 11, 52, 46, -72, -1, -64, 64, 11, 9, 11, 52, 3, 2, 52, 64, 9, 11, 52,
-<a name="l12448"></a>12448 52, -72, 3, 17, 0, 63, 43, 53, 53, 43, 43, 43, 1, 43, 93, 53, 53, -1, -1, 0, 69, -2, -121, 4, 53,
-<a name="l12449"></a>12449 4, 118, 2, 54, 3, -27, 0, 0, 1, 23, 2, -8, 1, 84, -7, -80, 0, 62, 64, 12, 3, 2, -128, 43, 1,
-<a name="l12450"></a>12450 0, 43, 37, 22, 27, 65, 45, -72, -1, -64, -77, 9, 11, 52, 47, -72, -1, -64, -77, 9, 11, 52, 46, -72, -1,
-<a name="l12451"></a>12451 -64, 64, 11, 9, 11, 52, 3, 2, 52, 64, 9, 11, 52, 52, -72, 3, 17, 0, 63, 43, 53, 53, 43, 43, 43,
-<a name="l12452"></a>12452 1, 43, 93, 53, 53, -1, -1, -1, -70, 0, 64, 1, -12, 5, 22, 2, 54, 3, -25, 0, 0, 1, 23, 2, -8,
-<a name="l12453"></a>12453 0, 40, -5, 105, 0, 24, 64, 11, 3, 2, 0, 23, 17, 5, 4, 65, 3, 2, 32, -72, 2, -21, 0, 63, 53,
-<a name="l12454"></a>12454 53, 1, 43, 53, 53, -1, -1, -1, -70, 0, 64, 1, -12, 5, 22, 2, 54, 3, -25, 0, 0, 1, 23, 2, -8,
-<a name="l12455"></a>12455 0, 40, -5, 105, 0, 24, 64, 11, 3, 2, 0, 23, 17, 5, 4, 65, 3, 2, 32, -72, 2, -21, 0, 63, 53,
-<a name="l12456"></a>12456 53, 1, 43, 53, 53, -1, -1, 0, 69, -1, 108, 4, 53, 5, -56, 2, 54, 6, 15, 0, 0, 1, 23, 5, 47,
-<a name="l12457"></a>12457 1, 44, 5, 60, 0, 40, -75, 3, 2, 1, 0, 43, 1, -72, -1, -10, 64, 16, 43, 37, 8, 0, 65, 3, 2,
-<a name="l12458"></a>12458 1, 0, 42, 16, 42, 47, 42, 3, 42, 0, 47, 93, 53, 53, 53, 1, 43, 93, 53, 53, 53, -1, -1, 0, 69,
-<a name="l12459"></a>12459 -1, 108, 4, 53, 5, -56, 2, 54, 6, 15, 0, 0, 1, 23, 5, 47, 1, 44, 5, 60, 0, 40, -75, 3, 2,
-<a name="l12460"></a>12460 1, 0, 43, 1, -72, -1, -10, 64, 16, 43, 37, 8, 0, 65, 3, 2, 1, 0, 42, 16, 42, 47, 42, 3, 42,
-<a name="l12461"></a>12461 0, 47, 93, 53, 53, 53, 1, 43, 93, 53, 53, 53, -1, -1, 0, 54, -2, 78, 4, 32, 5, 29, 2, 54, 3,
-<a name="l12462"></a>12462 39, 0, 0, 1, 23, 5, 45, 1, 24, 4, -106, 0, 31, 64, 22, 4, 0, 59, 57, 7, 18, 65, 4, 16, 58,
-<a name="l12463"></a>12463 47, 58, 96, 58, -97, 58, -65, 58, -48, 58, 6, 58, 0, 47, 93, 53, 1, 43, 53, 0, -1, -1, 0, 54, -2,
-<a name="l12464"></a>12464 78, 4, 53, 5, 29, 2, 54, 3, 40, 0, 0, 1, 23, 5, 45, 1, 28, 4, -106, 0, 31, 64, 22, 4, 0,
-<a name="l12465"></a>12465 77, 75, 41, 51, 65, 4, 16, 76, 47, 76, 96, 76, -97, 76, -65, 76, -48, 76, 6, 76, 0, 47, 93, 53, 1,
-<a name="l12466"></a>12466 43, 53, 0, -1, -1, -1, -70, -2, -103, 4, 61, 5, 29, 2, 54, 3, 41, 0, 0, 1, 23, 5, 45, 0, -46,
-<a name="l12467"></a>12467 4, -106, 0, 42, -71, 0, 4, -1, -27, 64, 27, 37, 37, 15, 15, 65, 4, 16, 36, 47, 36, -128, 36, -97, 36,
-<a name="l12468"></a>12468 -65, 36, -48, 36, -16, 36, 7, 36, 64, 18, 19, 52, 36, 0, 47, 43, 93, 53, 1, 43, 53, -1, -1, -1, -70,
-<a name="l12469"></a>12469 -2, -103, 4, 61, 5, 29, 2, 54, 3, 41, 0, 0, 1, 23, 5, 45, 0, -46, 4, -106, 0, 42, -71, 0, 4,
-<a name="l12470"></a>12470 -1, -27, 64, 27, 37, 37, 15, 15, 65, 4, 16, 36, 47, 36, -128, 36, -97, 36, -65, 36, -48, 36, -16, 36, 7,
-<a name="l12471"></a>12471 36, 64, 18, 19, 52, 36, 0, 47, 43, 93, 53, 1, 43, 53, -1, -1, 0, 54, 1, 10, 2, 24, 5, 22, 2,
-<a name="l12472"></a>12472 54, 3, 8, 0, 0, 1, 23, 5, 57, 0, 60, -2, 12, 0, 93, -74, 2, 32, 37, -96, 37, 2, 37, -72, -1,
-<a name="l12473"></a>12473 -64, -78, 37, 47, 52, -72, -1, -54, 64, 57, 37, 37, 14, 14, 65, 2, 37, -128, 32, 32, 52, 37, -128, 20, 21,
-<a name="l12474"></a>12474 52, 37, -64, 18, 19, 52, 37, 64, 13, 15, 52, 37, -128, 11, 12, 52, 95, 37, -49, 37, 2, 15, 37, 64, 37,
-<a name="l12475"></a>12475 -113, 37, -17, 37, 4, 15, 37, 47, 37, -128, 37, -33, 37, -17, 37, 5, 37, 0, 47, 93, 113, 114, 43, 43, 43,
-<a name="l12476"></a>12476 43, 43, 53, 1, 43, 43, 93, 53, 0, -1, -1, -1, -9, 1, 37, 3, 0, 5, -34, 2, 54, 3, -22, 0, 0,
-<a name="l12477"></a>12477 1, 23, 5, 57, 0, 60, -2, -44, 0, 95, -73, 2, 32, 40, -112, 40, -96, 40, 3, -72, -1, -15, 64, 64, 40,
-<a name="l12478"></a>12478 40, 21, 21, 65, 2, -113, 45, 1, 15, 45, 47, 45, 63, 45, 95, 45, 111, 45, -128, 45, -97, 45, 7, 45, 64,
-<a name="l12479"></a>12479 67, 53, 45, 64, 53, 55, 52, 45, 64, 46, 47, 52, 45, 64, 42, 43, 52, 45, -128, 32, 32, 52, 45, 64, 30,
-<a name="l12480"></a>12480 35, 52, 45, 64, 18, 21, 52, 45, 64, 11, 27, 52, 45, 0, 47, 43, 43, 43, 43, 43, 43, 43, 43, 93, 113,
-<a name="l12481"></a>12481 53, 1, 43, 93, 53, 0, 0, 1, 0, 26, 0, -111, 3, 26, 2, -97, 0, 20, 0, 71, 64, 32, -122, 16, -106,
-<a name="l12482"></a>12482 16, 2, -103, 14, -87, 14, 2, -117, 14, 1, 89, 4, 1, 56, 4, 72, 4, 2, 121, 3, 1, 104, 3, 1, 0,
-<a name="l12483"></a>12483 22, 12, 13, 8, -69, 2, -17, 0, 15, 0, 19, 2, -17, -78, 13, 12, 0, -72, 2, -21, 0, 63, -58, 50, -3,
-<a name="l12484"></a>12484 -36, -19, 1, 47, -51, 16, -64, 49, 48, 93, 93, 93, 93, 93, 93, 93, 1, 35, 34, 38, 39, 38, 39, 38, 35,
-<a name="l12485"></a>12485 34, 7, 6, 7, 39, 18, 51, 50, 23, 22, 51, 51, 3, 26, 72, 66, 93, 64, 56, 5, 32, 33, 67, 102, 71,
-<a name="l12486"></a>12486 61, 46, -57, -47, 57, 84, 92, 67, 60, 1, 37, 53, 71, 62, 5, 29, -113, 100, 125, 29, 1, -15, 97, 107, 0,
-<a name="l12487"></a>12487 -1, -1, 0, 26, 0, -111, 3, 26, 4, 78, 2, 54, 6, 31, 0, 0, 1, 23, 5, 57, 0, -116, -3, 68, 0,
-<a name="l12488"></a>12488 42, -71, 0, 1, -1, -44, 64, 26, 26, 21, 13, 0, 65, 1, 15, 26, 63, 26, 95, 26, 111, 26, 4, 26, -128,
-<a name="l12489"></a>12489 11, 11, 52, 26, 64, 18, 22, 52, 26, 0, 47, 43, 43, 93, 53, 1, 43, 53, -1, -1, 0, 26, 0, -111, 3,
-<a name="l12490"></a>12490 26, 4, 116, 2, 54, 6, 31, 0, 0, 1, 23, 5, 46, 0, 100, 3, -24, 0, 38, -79, 2, 1, -72, -1, -60,
-<a name="l12491"></a>12491 64, 21, 27, 21, 13, 0, 65, 2, 1, 16, 26, 63, 26, 79, 26, 111, 26, -97, 26, -81, 26, 6, 26, 0, 47,
-<a name="l12492"></a>12492 93, 53, 53, 1, 43, 53, 53, -1, -1, 0, 50, -1, 99, 3, 117, 3, 20, 2, 54, 3, -19, 0, 0, 1, 23,
-<a name="l12493"></a>12493 2, -8, 1, 54, -6, -40, 0, 103, 64, 11, 3, 2, 16, 55, 1, -80, 55, 1, 16, 55, 1, -72, -1, -24, 64,
-<a name="l12494"></a>12494 14, 55, 55, 17, 17, 65, -118, 45, 1, 45, 24, 11, 13, 52, 53, -72, -1, -24, 64, 30, 11, 17, 52, 22, 16,
-<a name="l12495"></a>12495 11, 15, 52, 3, 2, 0, 46, 1, 127, 46, -81, 46, -32, 46, 3, 64, 46, 112, 46, -128, 46, -96, 46, 4, 46,
-<a name="l12496"></a>12496 -72, -1, -128, -77, 24, 24, 52, 46, -72, -1, -64, -77, 10, 11, 52, 46, 0, 47, 43, 43, 93, 113, 114, 53, 53,
-<a name="l12497"></a>12497 43, 43, 43, 93, 1, 43, 93, 114, 113, 53, 53, 0, -1, -1, 0, 50, -1, 99, 3, 117, 3, 20, 2, 54, 3,
-<a name="l12498"></a>12498 -19, 0, 0, 1, 23, 2, -8, 1, 54, -6, -40, 0, 103, 64, 11, 3, 2, 16, 55, 1, -80, 55, 1, 16, 55,
-<a name="l12499"></a>12499 1, -72, -1, -24, 64, 14, 55, 55, 17, 17, 65, -118, 45, 1, 45, 24, 11, 13, 52, 53, -72, -1, -24, 64, 30,
-<a name="l12500"></a>12500 11, 17, 52, 22, 16, 11, 15, 52, 3, 2, 0, 46, 1, 127, 46, -81, 46, -32, 46, 3, 64, 46, 112, 46, -128,
-<a name="l12501"></a>12501 46, -96, 46, 4, 46, -72, -1, -128, -77, 24, 24, 52, 46, -72, -1, -64, -77, 10, 11, 52, 46, 0, 47, 43, 43,
-<a name="l12502"></a>12502 93, 113, 114, 53, 53, 43, 43, 43, 93, 1, 43, 93, 114, 113, 53, 53, 0, 0, 2, 0, 50, -1, 99, 3, 117,
-<a name="l12503"></a>12503 3, 20, 0, 46, 0, 52, 0, -68, 64, 36, 23, 15, 13, 15, 52, 39, 32, 11, 17, 52, 48, 16, 19, 28, 52,
-<a name="l12504"></a>12504 89, 23, 105, 23, 2, 96, 17, 1, 13, 3, 29, 3, 2, 11, 4, 19, 36, 38, 27, 28, 28, -72, -1, -64, -74,
-<a name="l12505"></a>12505 13, 15, 52, 28, 28, 10, 40, -72, 2, -3, -77, 51, 51, 10, 47, -70, 3, 3, 0, 38, 3, 3, -76, 0, 54,
-<a name="l12506"></a>12506 11, 10, 44, -72, 2, -17, -78, 49, 49, 47, -72, 2, -17, 64, 28, 38, 19, 21, 36, 47, 34, 63, 34, 2, 34,
-<a name="l12507"></a>12507 34, 28, 27, 25, 0, 30, 1, -32, 30, -16, 30, 2, 30, 30, 14, 11, 10, 38, -72, 2, -21, -78, 10, 10, 14,
-<a name="l12508"></a>12508 -69, 3, 10, 0, 4, 3, 8, 1, 42, -123, 0, 63, -19, 50, 25, 47, 24, 63, 18, 57, 18, 57, 47, 113, 114,
-<a name="l12509"></a>12509 -51, 50, 50, 57, 47, 93, 51, -51, 50, 16, -19, 50, 47, -19, 1, 47, 51, 16, -48, -19, -19, 17, 57, 47, -19,
-<a name="l12510"></a>12510 17, 57, 47, 43, 1, 17, 51, 18, 57, 57, 49, 48, 0, 95, 94, 93, 93, 93, 43, 43, 43, 1, 20, 7, 6,
-<a name="l12511"></a>12511 35, 34, 39, 38, 39, 38, 39, 55, 23, 22, 51, 50, 55, 54, 55, 55, 6, 35, 34, 39, 38, 35, 34, 7, 39,
-<a name="l12512"></a>12512 54, 51, 50, 23, 22, 51, 50, 55, 54, 55, 32, 53, 52, 55, 54, 51, 50, 17, 7, 38, 35, 34, 21, 20, 3,
-<a name="l12513"></a>12513 117, 122, -120, -78, 66, 70, 58, 75, 43, 87, 17, 118, 66, 44, 123, 108, 82, 78, 11, 17, 16, 46, 92, 121, 11,
-<a name="l12514"></a>12514 21, 30, 11, 48, 59, 21, 120, 91, 30, 31, 31, 29, 26, -2, -22, 48, 56, 86, -101, 63, 38, 81, 69, 1, 97,
-<a name="l12515"></a>12515 -91, -93, -74, 15, 12, 26, 15, 30, 35, 27, 15, 62, 47, 85, 12, 3, 25, 33, 14, 13, 75, 33, 25, 8, 37,
-<a name="l12516"></a>12516 35, -52, 103, 88, 102, -2, -65, 5, -91, 65, 100, -1, -1, 0, 50, -1, 99, 3, 117, 3, 20, 2, 22, 6, 36,
-<a name="l12517"></a>12517 0, 0, -1, -1, 0, 50, -1, 99, 3, 124, 4, -81, 2, 54, 3, -19, 0, 0, 1, 23, 5, 54, 1, -112, -2,
-<a name="l12518"></a>12518 -14, 0, 52, -79, 2, 43, -72, -1, -64, 64, 11, 18, 24, 52, 0, 43, 43, 0, 0, 65, 2, 45, -72, -1, -128,
-<a name="l12519"></a>12519 64, 18, 16, 17, 52, 64, 45, 127, 45, 2, 15, 45, 63, 45, 96, 45, -65, 45, 4, 45, 0, 47, 93, 113, 43,
-<a name="l12520"></a>12520 53, 1, 43, 43, 53, -1, -1, 0, 50, -1, 99, 3, 124, 4, -81, 2, 54, 3, -19, 0, 0, 1, 23, 5, 54,
-<a name="l12521"></a>12521 1, -112, -2, -14, 0, 52, -79, 2, 43, -72, -1, -64, 64, 11, 18, 24, 52, 0, 43, 43, 0, 0, 65, 2, 45,
-<a name="l12522"></a>12522 -72, -1, -128, 64, 18, 16, 17, 52, 64, 45, 127, 45, 2, 15, 45, 63, 45, 96, 45, -65, 45, 4, 45, 0, 47,
-<a name="l12523"></a>12523 93, 113, 43, 53, 1, 43, 43, 53, -1, -1, 0, 50, -1, 99, 3, 117, 5, 81, 2, 54, 3, -19, 0, 0, 1,
-<a name="l12524"></a>12524 23, 2, -11, 1, -92, -2, -57, 0, 33, 64, 21, 3, 2, 0, 60, 66, 24, 0, 65, 3, 2, 51, 64, 18, 20,
-<a name="l12525"></a>12525 52, 51, 64, 9, 12, 52, 51, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, 0, -1, -1, 0, 50, -1, 99, 3,
-<a name="l12526"></a>12526 117, 5, 81, 2, 54, 3, -19, 0, 0, 1, 23, 2, -11, 1, -92, -2, -57, 0, 33, 64, 21, 3, 2, 0, 60,
-<a name="l12527"></a>12527 66, 24, 0, 65, 3, 2, 51, 64, 18, 20, 52, 51, 64, 9, 12, 52, 51, 0, 47, 43, 43, 53, 53, 1, 43,
-<a name="l12528"></a>12528 53, 53, 0, -1, -1, 0, 50, -1, 99, 3, 117, 5, -19, 2, 54, 3, -19, 0, 0, 1, 23, 5, 59, 2, -88,
-<a name="l12529"></a>12529 -1, 116, 0, 44, 64, 25, 2, 0, 43, 43, 28, 28, 65, 2, 47, 45, 112, 45, -128, 45, -81, 45, -65, 45, 5,
-<a name="l12530"></a>12530 45, 64, 8, 9, 52, 45, -72, -1, -64, -77, 14, 17, 52, 45, 0, 47, 43, 43, 93, 53, 1, 43, 53, -1, -1,
-<a name="l12531"></a>12531 0, 50, -1, 99, 3, 117, 5, -19, 2, 54, 3, -19, 0, 0, 1, 23, 5, 59, 2, -88, -1, 116, 0, 44, 64,
-<a name="l12532"></a>12532 25, 2, 0, 43, 43, 28, 28, 65, 2, 47, 45, 112, 45, -128, 45, -81, 45, -65, 45, 5, 45, 64, 8, 9, 52,
-<a name="l12533"></a>12533 45, -72, -1, -64, -77, 14, 17, 52, 45, 0, 47, 43, 43, 93, 53, 1, 43, 53, -1, -1, 0, 50, -1, 99, 3,
-<a name="l12534"></a>12534 124, 4, -81, 2, 54, 3, -19, 0, 0, 1, 23, 5, 55, 1, -112, -2, -14, 0, 52, -79, 2, 43, -72, -1, -64,
-<a name="l12535"></a>12535 64, 11, 18, 24, 52, 0, 43, 43, 0, 0, 65, 2, 47, -72, -1, -128, 64, 18, 16, 17, 52, 64, 47, 127, 47,
-<a name="l12536"></a>12536 2, 15, 47, 63, 47, 96, 47, -65, 47, 4, 47, 0, 47, 93, 113, 43, 53, 1, 43, 43, 53, -1, -1, 0, 50,
-<a name="l12537"></a>12537 -1, 99, 3, 124, 4, -81, 2, 54, 3, -19, 0, 0, 1, 23, 5, 55, 1, -112, -2, -14, 0, 52, -79, 2, 43,
-<a name="l12538"></a>12538 -72, -1, -64, 64, 11, 18, 24, 52, 0, 43, 43, 0, 0, 65, 2, 47, -72, -1, -128, 64, 18, 16, 17, 52, 64,
-<a name="l12539"></a>12539 47, 127, 47, 2, 15, 47, 63, 47, 96, 47, -65, 47, 4, 47, 0, 47, 93, 113, 43, 53, 1, 43, 43, 53, -1,
-<a name="l12540"></a>12540 -1, 0, 50, -1, 99, 3, 117, 4, -4, 2, 54, 3, -19, 0, 0, 1, 23, 5, 46, 1, -112, 4, 112, 0, 54,
-<a name="l12541"></a>12541 -78, 3, 2, 43, -72, -1, -64, 64, 33, 9, 17, 52, 0, 43, 43, 0, 0, 65, 3, 2, 48, 64, 18, 20, 52,
-<a name="l12542"></a>12542 48, 48, 64, 48, 2, 16, 48, 63, 48, 79, 48, 112, 48, -128, 48, 5, 48, 0, 47, 93, 113, 43, 53, 53, 1,
-<a name="l12543"></a>12543 43, 43, 53, 53, -1, -1, 0, 50, -1, 99, 3, 117, 4, -4, 2, 54, 3, -19, 0, 0, 1, 23, 5, 46, 1,
-<a name="l12544"></a>12544 -112, 4, 112, 0, 54, -78, 3, 2, 43, -72, -1, -64, 64, 33, 9, 17, 52, 0, 43, 43, 0, 0, 65, 3, 2,
-<a name="l12545"></a>12545 48, 64, 18, 20, 52, 48, 48, 64, 48, 2, 16, 48, 63, 48, 79, 48, 112, 48, -128, 48, 5, 48, 0, 47, 93,
-<a name="l12546"></a>12546 113, 43, 53, 53, 1, 43, 43, 53, 53, -1, -1, 0, 50, -1, 99, 3, 127, 5, -81, 2, 54, 3, -19, 0, 0,
-<a name="l12547"></a>12547 1, 23, 5, 47, 1, -112, 5, 35, 0, 66, -77, 4, 3, 2, 47, -72, -1, -64, 64, 25, 9, 21, 52, 0, 47,
-<a name="l12548"></a>12548 47, 0, 0, 65, 4, 3, 2, 16, 52, 48, 52, 64, 52, 3, 47, 52, -81, 52, 2, 52, -72, -1, -64, -77, 15,
-<a name="l12549"></a>12549 17, 52, 52, -72, -1, -64, -77, 14, 17, 52, 52, 0, 47, 43, 43, 93, 113, 53, 53, 53, 1, 43, 43, 53, 53,
-<a name="l12550"></a>12550 53, -1, -1, 0, 50, -1, 99, 3, 127, 5, -81, 2, 54, 3, -19, 0, 0, 1, 23, 5, 47, 1, -112, 5, 35,
-<a name="l12551"></a>12551 0, 66, -77, 4, 3, 2, 47, -72, -1, -64, 64, 25, 9, 21, 52, 0, 47, 47, 0, 0, 65, 4, 3, 2, 16,
-<a name="l12552"></a>12552 52, 48, 52, 64, 52, 3, 47, 52, -81, 52, 2, 52, -72, -1, -64, -77, 15, 17, 52, 52, -72, -1, -64, -77, 14,
-<a name="l12553"></a>12553 17, 52, 52, 0, 47, 43, 43, 93, 113, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, 1, -1, -70, -1, -89, 4,
-<a name="l12554"></a>12554 -39, 3, -78, 0, 54, 0, -42, 64, 48, 73, 38, 1, 58, 38, 1, 101, 39, 117, 39, 2, -121, 38, 1, 116, 38,
-<a name="l12555"></a>12555 1, 99, 38, 1, 84, 38, 1, -125, 34, 1, 102, 34, 118, 34, 2, -114, 32, 1, 3, 104, 32, 120, 32, 2, 9,
-<a name="l12556"></a>12556 20, 25, 20, 41, 20, 3, 47, -72, 3, 12, -77, 8, 8, 33, 41, -72, 2, -3, 64, 15, 15, 2, 2, 15, 0,
-<a name="l12557"></a>12557 0, 15, 15, 56, 89, 26, 1, 26, 21, 31, -72, 2, -5, 64, 17, 54, 29, 70, 29, 2, 36, 29, 1, 2, 29,
-<a name="l12558"></a>12558 18, 29, 2, 2, 29, 29, 33, -72, 3, 12, -76, 27, 21, 2, 11, 4, -66, 2, -17, 0, 53, 3, 4, 0, 11,
-<a name="l12559"></a>12559 2, -17, 0, 44, 2, -21, -77, 28, 27, 31, 29, -70, 3, 7, 0, 35, 2, -17, -73, 0, 19, 16, 19, 32, 19,
-<a name="l12560"></a>12560 3, 19, -71, 3, 13, 1, 57, -123, 0, 63, 93, -19, 63, 51, -51, 57, 63, -19, 63, -19, 17, 57, 1, 47, -50,
-<a name="l12561"></a>12561 -19, 50, 25, 47, 95, 93, 93, 93, -19, 18, 57, 93, 17, 51, 24, 47, 51, 47, 18, 57, 61, 47, 24, 16, -19,
-<a name="l12562"></a>12562 17, 57, 47, -19, 49, 48, 0, 93, 93, 95, 93, 93, 93, 93, 93, 93, 93, 93, 1, 93, 93, 1, 20, 7, 38,
-<a name="l12563"></a>12563 35, 34, 7, 6, 21, 20, 51, 51, 50, 23, 22, 21, 16, 5, 6, 33, 32, 17, 52, 55, 54, 55, 55, 7, 53,
-<a name="l12564"></a>12564 37, 22, 23, 6, 21, 20, 33, 50, 55, 54, 55, 54, 53, 52, 35, 35, 34, 38, 53, 52, 55, 54, 55, 54, 51,
-<a name="l12565"></a>12565 50, 4, -39, 14, 75, 107, 87, 96, 88, 96, 80, 123, 66, 48, -2, -3, -59, -2, -51, -2, -118, 34, 31, 41, 18,
-<a name="l12566"></a>12566 -12, 1, 32, 17, 26, -126, 1, 70, 120, -97, 83, 113, -98, 53, -22, 46, 63, 55, 60, 85, 102, 103, -114, 3, 32,
-<a name="l12567"></a>12567 15, 98, 97, 101, 93, 55, 38, 11, 8, 65, -2, -20, -128, 98, 1, 39, 104, 114, 104, 78, 33, 126, 61, -106, 5,
-<a name="l12568"></a>12568 11, -25, -105, -12, 48, 25, 50, 70, 37, 31, 65, 46, 67, 115, 125, 84, 101, 0, 1, -1, -70, -1, 31, 4, -75,
-<a name="l12569"></a>12569 2, 5, 0, 54, 0, -54, 64, 28, 24, 50, 1, 7, 50, 1, 54, 33, 1, -125, 32, 1, 100, 32, 116, 32, 2,
-<a name="l12570"></a>12570 86, 32, 1, 69, 32, 1, 8, 17, 1, 3, 49, -69, 3, 12, 0, 3, 0, 39, 3, 12, 64, 14, 11, 4, 11,
-<a name="l12571"></a>12571 1, 3, 11, 3, 11, 31, 0, 56, 23, 19, 27, -72, 2, -5, 64, 12, 20, 26, 36, 26, 2, 2, 26, 1, 2,
-<a name="l12572"></a>12572 26, 26, 31, -72, 3, 12, 64, 13, 24, 19, 0, 5, 16, 5, 2, 45, 5, 45, 5, 1, 35, -72, 2, -17, 64,
-<a name="l12573"></a>12573 14, 64, 15, 1, 49, 15, 1, 0, 15, 16, 15, 32, 15, 3, 15, -72, 3, 14, 64, 16, 89, 25, 1, 72, 25,
-<a name="l12574"></a>12574 1, 57, 25, 1, 25, 23, 24, 27, 26, 26, 54, -69, 2, -17, 0, 1, 2, -21, 1, 57, -123, 0, 63, -19, 50,
-<a name="l12575"></a>12575 47, 51, -51, 57, 57, 93, 93, 93, 63, 93, 93, 93, -19, 17, 57, 57, 47, 47, 93, 1, 47, -50, -19, 50, 25,
-<a name="l12576"></a>12576 47, 95, 93, 93, -19, 18, 57, 16, -64, 17, 57, 57, 24, 47, 47, 93, 16, -19, 16, -19, 49, 48, 0, 95, 93,
-<a name="l12577"></a>12577 93, 93, 93, 93, 93, 93, 1, 93, 1, 35, 32, 21, 20, 51, 50, 23, 22, 23, 22, 21, 20, 7, 6, 35, 34,
-<a name="l12578"></a>12578 39, 38, 53, 52, 55, 54, 55, 7, 53, 37, 23, 6, 7, 6, 21, 20, 23, 22, 51, 50, 55, 54, 53, 52, 39,
-<a name="l12579"></a>12579 38, 39, 38, 39, 38, 35, 34, 53, 52, 55, 54, 51, 51, 4, -75, -81, -2, -53, 93, 58, 112, 47, 19, 29, -72,
-<a name="l12580"></a>12580 127, -1, -71, 124, -88, 64, 18, 46, -22, 1, 35, 40, 26, 49, 57, -84, 116, -81, -113, 109, -122, 15, 8, 42, 17,
-<a name="l12581"></a>12581 67, 54, 22, 117, -22, 75, 85, -81, 1, 37, 40, 33, 13, 6, 9, 15, 37, -34, 84, 59, 56, 76, -93, 116, -126,
-<a name="l12582"></a>12582 36, 75, 121, 61, -106, 20, 43, 86, 106, 74, -112, 62, 42, 22, 27, 47, 18, 8, 5, 3, 3, 4, 3, 66, -29,
-<a name="l12583"></a>12583 71, 23, -1, -1, 0, 50, -1, -89, 4, -39, 4, 45, 2, 54, 3, 53, 0, 0, 1, 23, 5, 54, 0, -56, -2,
-<a name="l12584"></a>12584 112, 0, 29, 64, 19, 1, 0, 63, 16, 63, 2, 0, 63, 60, 36, 10, 65, 1, 15, 62, 95, 62, 2, 62, 0,
-<a name="l12585"></a>12585 47, 93, 53, 1, 43, 93, 53, 0, -1, -1, 0, 36, -1, 31, 4, -75, 3, 101, 2, 54, 3, 54, 0, 0, 1,
-<a name="l12586"></a>12586 23, 5, 54, 0, -56, -3, -88, 0, 31, 64, 21, 1, -112, 55, -96, 55, -48, 55, 3, 56, 55, 55, 47, 47, 65,
-<a name="l12587"></a>12587 1, 15, 57, 63, 57, 2, 57, 0, 47, 93, 53, 1, 43, 93, 53, 0, -1, -1, -1, -70, -1, 114, 1, -12, 4,
-<a name="l12588"></a>12588 -11, 2, 54, 3, -13, 0, 0, 1, 23, 5, 54, 0, 8, -1, 56, 0, 49, 64, 36, 3, 0, 21, 21, 0, 0,
-<a name="l12589"></a>12589 65, 3, 111, 23, 127, 23, 2, 47, 23, 1, 15, 23, 31, 23, 63, 23, 95, 23, 4, 23, 64, 16, 18, 52, 23,
-<a name="l12590"></a>12590 64, 38, 42, 52, 23, 0, 47, 43, 43, 93, 113, 114, 53, 1, 43, 53, 0, -1, -1, -1, -70, -1, 114, 1, -12,
-<a name="l12591"></a>12591 4, -11, 2, 54, 3, -13, 0, 0, 1, 23, 5, 54, 0, 8, -1, 56, 0, 49, 64, 36, 3, 0, 21, 21, 0,
-<a name="l12592"></a>12592 0, 65, 3, 111, 23, 127, 23, 2, 47, 23, 1, 15, 23, 31, 23, 63, 23, 95, 23, 4, 23, 64, 16, 18, 52,
-<a name="l12593"></a>12593 23, 64, 38, 42, 52, 23, 0, 47, 43, 43, 93, 113, 114, 53, 1, 43, 53, 0, -1, -1, 0, 50, -1, 99, 3,
-<a name="l12594"></a>12594 117, 4, -79, 2, 54, 3, -19, 0, 0, 1, 23, 5, 45, 1, 84, 4, 42, 0, 56, -71, 0, 2, -1, -15, 64,
-<a name="l12595"></a>12595 25, 45, 43, 40, 40, 65, 2, 48, 44, 64, 44, -113, 44, 3, 47, 44, 63, 44, -128, 44, -32, 44, -16, 44, 5,
-<a name="l12596"></a>12596 44, -72, -1, -64, 64, 9, 15, 17, 52, 44, 64, 18, 20, 52, 44, 0, 47, 43, 43, 93, 113, 53, 1, 43, 53,
-<a name="l12597"></a>12597 -1, -1, 0, 50, -1, 99, 3, 117, 4, -79, 2, 54, 3, -19, 0, 0, 1, 23, 5, 45, 1, 84, 4, 42, 0,
-<a name="l12598"></a>12598 56, -71, 0, 2, -1, -15, 64, 25, 45, 43, 40, 40, 65, 2, 48, 44, 64, 44, -113, 44, 3, 47, 44, 63, 44,
-<a name="l12599"></a>12599 -128, 44, -32, 44, -16, 44, 5, 44, -72, -1, -64, 64, 9, 15, 17, 52, 44, 64, 18, 20, 52, 44, 0, 47, 43,
-<a name="l12600"></a>12600 43, 93, 113, 53, 1, 43, 53, -1, -1, 0, 50, -2, -116, 4, -39, 3, -78, 2, 54, 3, 53, 0, 0, 1, 23,
-<a name="l12601"></a>12601 6, 112, 1, 44, -1, 16, 0, 56, -74, 2, 1, -64, 62, -48, 62, 2, -72, -1, -64, 64, 15, 62, 64, 26, 18,
-<a name="l12602"></a>12602 65, 2, 1, -80, 65, -64, 65, -48, 65, 3, 65, -72, -1, -64, -77, 18, 21, 52, 65, -72, -1, -64, -77, 9, 12,
-<a name="l12603"></a>12603 52, 65, 0, 47, 43, 43, 113, 53, 53, 1, 43, 93, 53, 53, -1, -1, 0, 36, -2, 78, 4, -75, 2, 5, 2,
-<a name="l12604"></a>12604 54, 3, 54, 0, 0, 1, 23, 6, 112, 1, 64, -2, -46, 0, 59, 64, 14, 2, 1, 0, 57, 1, 0, 57, 59,
-<a name="l12605"></a>12605 21, 13, 65, 2, 1, 58, -72, -1, -64, -77, 74, 76, 52, 58, -72, -1, -64, -77, 64, 71, 52, 58, -72, -1, -64,
-<a name="l12606"></a>12606 -74, 45, 54, 52, -48, 58, 1, 58, -72, 3, 14, 0, 63, 93, 43, 43, 43, 53, 53, 1, 43, 93, 53, 53, 0,
-<a name="l12607"></a>12607 -1, -1, -1, -70, -2, -84, 1, -12, 3, -90, 2, 54, 5, 41, 0, 0, 1, 22, 5, 49, 0, 0, 0, 36, 64,
-<a name="l12608"></a>12608 16, 2, 1, 35, 15, 17, 1, 0, 65, 2, 1, 18, 64, 12, 21, 52, 18, -72, -1, -64, -77, 9, 10, 52, 18,
-<a name="l12609"></a>12609 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, -1, -70, -2, -84, 1, -12, 3, -90, 2, 54, 5, 41, 0,
-<a name="l12610"></a>12610 0, 1, 22, 5, 49, 0, 0, 0, 36, 64, 16, 2, 1, 35, 15, 17, 1, 0, 65, 2, 1, 18, 64, 12, 21,
-<a name="l12611"></a>12611 52, 18, -72, -1, -64, -77, 9, 10, 52, 18, 0, 47, 43, 43, 53, 53, 1, 43, 53, 53, -1, -1, 0, 50, -2,
-<a name="l12612"></a>12612 -88, 4, -39, 3, -78, 2, 54, 3, 53, 0, 0, 1, 23, 6, 113, 1, 84, -1, 56, 0, 59, -77, 3, 2, 1,
-<a name="l12613"></a>12613 70, -72, -1, -64, -78, 9, 24, 52, -72, -1, -20, 64, 12, 70, 60, 26, 18, 65, 3, 2, 1, 31, 65, 1, 65,
-<a name="l12614"></a>12614 -72, -1, -64, -77, 17, 22, 52, 65, -72, -1, -64, -77, 9, 15, 52, 65, 0, 47, 43, 43, 113, 53, 53, 53, 1,
-<a name="l12615"></a>12615 43, 43, 53, 53, 53, 0, -1, -1, 0, 36, -2, 78, 4, -75, 2, 5, 2, 54, 3, 54, 0, 0, 1, 23, 6,
-<a name="l12616"></a>12616 113, 1, 64, -2, -34, 0, 57, -77, 3, 2, 1, 65, -72, -1, -64, 64, 22, 10, 14, 52, 0, 65, 55, 21, 13,
-<a name="l12617"></a>12617 65, 3, 2, 1, 58, 64, 73, 53, -49, 58, -33, 58, 2, 58, -72, -1, -64, -77, 9, 13, 52, 58, -72, 3, 14,
-<a name="l12618"></a>12618 0, 63, 43, 114, 43, 53, 53, 53, 1, 43, 43, 53, 53, 53, 0, 0, 1, 0, 69, -1, -51, 6, 127, 2, -5,
-<a name="l12619"></a>12619 0, 40, 0, -73, 64, 64, 11, 15, 27, 15, 2, 21, 3, 0, 11, 16, 11, 2, 26, 5, 23, 25, 25, 64, 23,
-<a name="l12620"></a>12620 25, 52, 25, 25, 37, 1, 40, 42, 37, 64, 30, 37, 52, 37, 6, 41, 35, 1, 15, 33, 1, -1, 33, 1, 42,
-<a name="l12621"></a>12621 33, 1, 3, 15, 33, 63, 33, 79, 33, -81, 33, -65, 33, 5, 11, 5, 35, 33, 39, 27, -72, 2, -17, 64, 25,
-<a name="l12622"></a>12622 19, 64, 13, 32, 28, 37, 52, 13, 32, 23, 25, 52, 13, 32, 18, 22, 52, 15, 13, 31, 13, 2, 26, 3, 9,
-<a name="l12623"></a>12623 -72, -1, -24, 64, 17, 9, 12, 52, -75, 9, -59, 9, -43, 9, 3, 9, 13, 39, 25, 19, 0, 39, -71, 2, -17,
-<a name="l12624"></a>12624 0, 2, 0, 47, -19, 57, 47, -51, 18, 57, 57, 93, 43, 0, 95, 94, 93, 43, 43, 43, 0, 26, 24, 16, 77,
-<a name="l12625"></a>12625 -19, 17, 57, 57, 95, 94, 93, 95, 113, 93, 113, 113, 1, 47, -51, 43, 1, 16, -64, 50, 17, 57, 25, 47, 43,
-<a name="l12626"></a>12626 1, 17, 51, 49, 48, 0, 95, 94, 93, 95, 94, 93, 37, 7, 33, 34, 39, 38, 39, 38, 54, 55, 54, 55, 54,
-<a name="l12627"></a>12627 55, 54, 55, 54, 55, 54, 51, 50, 23, 22, 21, 20, 7, 38, 35, 34, 7, 6, 7, 6, 7, 6, 7, 6, 21,
-<a name="l12628"></a>12628 20, 51, 33, 6, 127, -3, -5, 111, 116, 25, 28, 1, 2, 53, 34, 24, -124, 89, 89, 81, 100, 70, 4, 31, 33,
-<a name="l12629"></a>12629 42, 25, 22, 11, 61, 61, 54, 65, 4, 50, 36, 30, 101, -104, 120, 94, 5, -120, 114, -91, 14, 16, 32, 64, -73,
-<a name="l12630"></a>12630 40, 27, 73, 48, 48, 47, 111, 78, 4, 29, 54, 48, 71, 77, 46, 124, 76, 5, 77, 55, 14, 52, 77, 58, 25,
-<a name="l12631"></a>12631 29, 0, 0, 1, 0, 69, -2, 87, 6, 127, 1, -45, 0, 24, 0, 73, 64, 15, -119, 17, 1, 71, 12, 87, 12,
-<a name="l12632"></a>12632 103, 12, 3, 0, 23, 15, 26, 20, -72, 3, 12, 64, 10, 5, 18, 16, 118, 11, 1, 9, 11, 22, 14, -65, 2,
-<a name="l12633"></a>12633 -17, 0, 16, 2, -21, 0, 24, 0, 22, 2, -17, 0, 1, 3, 6, 0, 63, -19, 57, 63, -19, 17, 57, 57, 93,
-<a name="l12634"></a>12634 18, 57, 1, 47, -19, 16, -48, -64, 50, 49, 48, 0, 93, 93, 1, 33, 34, 39, 38, 39, 38, 55, 54, 55, 54,
-<a name="l12635"></a>12635 55, 0, 33, 51, 21, 35, 32, 1, 6, 21, 20, 51, 33, 21, 5, -126, -5, 111, 116, 25, 28, 1, 2, 30, 29,
-<a name="l12636"></a>12636 28, 49, 112, 1, -76, 2, -94, -20, -14, -3, 87, -2, 42, 117, 94, 5, -120, -2, 87, 14, 16, 32, 60, 98, 117,
-<a name="l12637"></a>12637 44, 72, 100, 1, 83, -82, -2, -108, 106, 45, 29, 9, -1, -1, 0, 69, -1, -51, 6, 127, 3, -22, 2, 54, 6,
-<a name="l12638"></a>12638 64, 0, 0, 1, 23, 5, 57, 1, 44, -4, -32, 0, 51, -79, 1, 41, -72, -1, -64, -75, 11, 27, 52, -48, 41,
-<a name="l12639"></a>12639 1, -72, -1, 113, 64, 22, 41, 41, 19, 19, 65, 1, 111, 46, -97, 46, 2, 46, 64, 21, 23, 52, 46, 64, 9,
-<a name="l12640"></a>12640 12, 52, 46, 0, 47, 43, 43, 93, 53, 1, 43, 113, 43, 53, 0, -1, -1, 0, 69, -2, 87, 6, 127, 3, -102,
-<a name="l12641"></a>12641 2, 54, 6, 65, 0, 0, 1, 23, 5, 57, 3, -24, -4, -112, 0, 37, 64, 26, 1, 0, 30, 35, 5, 14, 65,
-<a name="l12642"></a>12642 1, 16, 30, 47, 30, 95, 30, 3, 30, 64, 18, 21, 52, 30, 64, 9, 13, 52, 30, 0, 47, 43, 43, 93, 53,
-<a name="l12643"></a>12643 1, 43, 53, 0, 0, 1, 0, 40, 1, 37, 1, -128, 1, -45, 0, 3, 0, 30, -71, 0, 0, -1, -64, -74, 9,
-<a name="l12644"></a>12644 25, 52, 0, 5, 1, 3, -70, 2, -17, 0, 1, 2, -21, 0, 63, -19, 1, 47, 16, -58, 43, 49, 48, 1, 33,
-<a name="l12645"></a>12645 53, 33, 1, -128, -2, -88, 1, 88, 1, 37, -82, 0, 0, 2, -2, 41, 4, 38, 1, -38, 7, 22, 0, 49, 0,
-<a name="l12646"></a>12646 58, 0, -21, -71, 0, 42, -1, -16, 64, 40, 33, 36, 52, 20, 16, 9, 15, 52, 9, 20, 25, 20, 41, 20, 3,
-<a name="l12647"></a>12647 22, 56, 50, 12, 12, 50, 42, 40, 37, 3, 15, 39, 1, 38, 3, 39, 35, 64, 33, 34, 26, 27, 24, 31, 31,
-<a name="l12648"></a>12648 -72, -1, -64, 64, 31, 7, 19, 52, 31, 34, 64, 24, 64, 7, 18, 52, 24, 23, 34, 22, 35, 35, 17, 50, 49,
-<a name="l12649"></a>12649 9, 17, 0, 47, 1, 36, 3, 47, 52, 64, 52, -72, -1, -64, 64, 30, 12, 19, 52, 52, 39, 40, 56, 27, 31,
-<a name="l12650"></a>12650 24, 23, 34, 5, 33, 0, 26, 1, 13, 3, 26, 3, 1, 44, 35, 22, 56, 64, 5, 1, 1, -72, -1, -64, 64,
-<a name="l12651"></a>12651 22, 21, 24, 52, 47, 1, 63, 1, 2, 1, 12, 31, 13, 63, 13, 95, 13, 127, 13, -97, 13, 5, 13, -72, 1,
-<a name="l12652"></a>12652 87, -123, 0, 47, 93, -51, -60, 93, 43, 0, 16, -64, 26, 24, -35, -64, -64, -64, 18, 57, 47, 95, 94, 93, -52,
-<a name="l12653"></a>12653 23, 57, 16, -52, 57, -60, 43, 0, 26, 24, 16, -51, 95, 94, 93, 1, 47, -51, 47, -51, 18, 57, 47, -51, -42,
-<a name="l12654"></a>12654 -35, -51, 43, 1, 26, 24, 16, -51, 43, 1, 17, 18, 57, 57, 18, 57, 26, 24, 16, -34, 95, 94, 93, 50, 50,
-<a name="l12655"></a>12655 -51, 50, 17, 57, 47, 17, 57, 49, 48, 94, 93, 43, 43, 1, 33, 34, 39, 6, 35, 35, 34, 6, 21, 20, 51,
-<a name="l12656"></a>12656 33, 21, 33, 34, 38, 39, 38, 55, 54, 51, 51, 3, 39, 52, 55, 23, 20, 23, 22, 23, 20, 7, 39, 19, 50,
-<a name="l12657"></a>12657 53, 52, 39, 55, 22, 23, 22, 51, 50, 54, 51, 50, 21, 7, 52, 35, 34, 7, 6, 7, 51, 50, 1, -38, -2,
-<a name="l12658"></a>12658 101, 34, 27, 35, 69, 99, 91, -119, 45, 2, -108, -3, 105, 56, 24, 1, 3, 41, 105, -115, 31, 47, 25, 23, 7,
-<a name="l12659"></a>12659 31, 5, 43, 13, 23, 47, 86, 7, 19, 22, 2, 21, 45, 43, -75, 58, 109, 78, 54, 38, 44, 72, 16, -98, 66,
-<a name="l12660"></a>12660 5, 28, 30, 30, 98, 52, 13, 83, 14, 15, 74, 63, -93, 1, 38, 12, 62, 55, 5, 28, 13, 2, 17, 59, 33,
-<a name="l12661"></a>12661 8, -2, -18, 51, 23, 35, 29, 86, 4, 48, -83, -121, 1, 49, 29, 49, 8, 0, 0, 4, -2, -94, 4, 38, 1,
-<a name="l12662"></a>12662 -115, 7, 22, 0, 3, 0, 7, 0, 55, 0, 65, 1, -96, 64, 67, 40, 8, 24, 31, 52, 15, 16, 22, 26, 52,
-<a name="l12663"></a>12663 15, 16, 11, 17, 52, 28, 22, 21, 3, 19, 26, 7, 5, 6, 4, 3, 1, 2, 0, 47, 6, 1, 15, 6, 1,
-<a name="l12664"></a>12664 28, 3, 6, 4, 64, 4, 64, 9, 14, 52, 4, 32, 0, 1, 0, 0, 1, 28, 3, 0, 2, 64, 2, 64, 35,
-<a name="l12665"></a>12665 36, 52, 2, 2, 47, 38, 26, -72, -1, -64, -77, 28, 32, 52, 26, -72, -1, -64, 64, 18, 9, 21, 52, 26, 29,
-<a name="l12666"></a>12666 64, 19, 64, 7, 18, 52, 19, 18, 29, 17, 30, 64, 30, -72, -1, -64, 64, 101, 15, 17, 52, 0, 30, 16, 30,
-<a name="l12667"></a>12667 32, 30, 3, 64, -48, 30, -32, 30, -16, 30, 3, 0, 30, 16, 30, -64, 30, -48, 30, 4, 0, 30, 16, 30, -16,
-<a name="l12668"></a>12668 30, 3, 9, 3, 30, 30, 47, 12, 56, 24, 32, 36, 52, 56, 33, 31, 62, -112, 38, 1, 15, 38, 31, 38, 2,
-<a name="l12669"></a>12669 15, 3, 38, 31, 55, 47, 52, 64, 12, 15, 60, 47, 60, 79, 60, 95, 60, 4, 54, 5, 64, 60, 36, 42, 5,
-<a name="l12670"></a>12670 36, 64, 19, 23, 52, 36, 30, 6, 4, 5, 7, 2, 0, 1, 3, 5, 7, 64, 7, -72, -1, -64, 64, 24, 17,
-<a name="l12671"></a>12671 23, 52, 7, 1, 3, 22, 26, 19, 18, 29, 5, 28, 0, 21, 1, 13, 3, 21, 17, 30, 48, 64, 48, -72, -1,
-<a name="l12672"></a>12672 -64, 64, 29, 21, 25, 52, 80, 48, 96, 48, 112, 48, 3, 47, 48, 63, 48, 2, 48, 55, 31, 8, 63, 8, 95,
-<a name="l12673"></a>12673 8, 127, 8, -97, 8, 5, 8, -72, 1, 87, -123, 0, 47, 93, -51, -60, 93, 113, 43, 0, 26, 24, 16, -35, -64,
-<a name="l12674"></a>12674 47, 95, 94, 93, -52, 23, 57, -48, -51, -58, 43, 0, 26, 24, 16, -51, 17, 18, 57, 57, 17, 18, 57, 57, 16,
-<a name="l12675"></a>12675 -58, 43, 0, 24, 16, -58, 17, 57, 57, 95, 94, 93, 1, 47, 26, -51, 47, -58, -51, -36, 95, 94, 93, 93, -51,
-<a name="l12676"></a>12676 17, 57, 57, 43, 1, 17, 18, 57, 24, 47, 95, 94, 93, 113, 114, 94, 93, 43, 1, 26, 24, 16, -51, -42, -35,
-<a name="l12677"></a>12677 -51, 43, 1, 26, 24, 16, -51, 43, 43, 1, 17, 18, 57, 24, 47, 43, 1, 26, 24, 16, -51, 95, 94, 93, 113,
-<a name="l12678"></a>12678 -58, 43, 1, 26, 24, 16, -51, 95, 94, 93, 113, 17, 18, 57, 57, 17, 18, 57, 57, 17, 18, 23, 57, 49, 48,
-<a name="l12679"></a>12679 1, 43, 43, 43, 1, 7, 39, 55, 7, 7, 39, 55, 1, 33, 34, 38, 39, 38, 55, 54, 51, 51, 3, 39, 52,
-<a name="l12680"></a>12680 55, 23, 20, 23, 22, 23, 20, 7, 39, 19, 51, 52, 39, 6, 6, 35, 34, 53, 52, 55, 54, 51, 50, 23, 22,
-<a name="l12681"></a>12681 21, 21, 33, 34, 7, 6, 21, 20, 51, 33, 3, 38, 39, 38, 35, 34, 21, 20, 51, 50, 1, 15, 36, 77, 35,
-<a name="l12682"></a>12682 30, 36, 77, 35, 1, 56, -3, 105, 56, 24, 1, 3, 42, 105, -116, 32, 46, 25, 23, 7, 31, 5, 43, 13, 23,
-<a name="l12683"></a>12683 46, -13, 10, 15, 46, 16, 82, 20, 26, 48, 57, 32, 26, -2, -124, 90, 71, 66, 44, 2, -108, -82, 6, 16, 19,
-<a name="l12684"></a>12684 19, 29, 42, 21, 6, -18, 69, 40, 69, 83, 69, 40, 69, -3, 59, 14, 15, 73, 64, -93, 1, 38, 12, 62, 55,
-<a name="l12685"></a>12685 5, 28, 13, 2, 17, 59, 33, 8, -2, -18, 23, 37, 5, 13, 66, 46, 50, 65, 91, 75, 82, 104, 50, 48, 52,
-<a name="l12686"></a>12686 13, 1, 125, 16, 19, 23, 46, 28, 0, 0, 2, -1, 48, 4, 38, 0, -47, 5, 42, 0, 14, 0, 23, 0, 115,
-<a name="l12687"></a>12687 64, 11, 10, 16, 57, 66, 52, 16, 16, 29, 36, 52, 22, -72, -1, -46, 64, 29, 29, 47, 52, 17, 21, 15, 12,
-<a name="l12688"></a>12688 0, 3, 10, 21, 64, 21, 64, 7, 17, 52, 21, 21, 6, 15, 0, 6, 21, 23, 12, 17, 64, 17, -72, -1, -64,
-<a name="l12689"></a>12689 64, 21, 7, 17, 52, 17, 3, 0, 23, 8, 5, 31, 0, 63, 0, 95, 0, 127, 0, -97, 0, 5, 0, 0, 47,
-<a name="l12690"></a>12690 93, -48, -35, -44, 17, 57, -50, 43, 0, 26, 24, 16, -51, 18, 57, 1, 47, -44, -51, 17, 57, 47, 43, 1, 26,
-<a name="l12691"></a>12691 24, 16, -51, 57, 17, 57, 17, 18, 57, 49, 48, 1, 43, 43, 43, 19, 35, 34, 39, 6, 35, 35, 53, 51, 50,
-<a name="l12692"></a>12692 55, 54, 55, 22, 21, 39, 38, 39, 6, 7, 6, 7, 22, 23, -47, 49, 81, 73, 49, 91, 74, 73, 76, 48, 62,
-<a name="l12693"></a>12693 80, 78, 55, 12, 36, 21, 17, 13, 12, 41, 66, 4, 38, 60, 60, 83, 69, 89, 19, 119, 59, 11, 54, 47, 5,
-<a name="l12694"></a>12694 17, 12, 21, 44, 8, 0, 2, -1, 29, 4, 38, 0, -28, 6, -101, 0, 49, 0, 57, 0, -26, 64, 20, 13, 41,
-<a name="l12695"></a>12695 29, 41, 2, 46, 4, 35, 9, 24, 31, 50, 19, 40, 42, 17, 13, 54, 64, 52, -72, -1, -24, 64, 17, 22, 25,
-<a name="l12696"></a>12696 52, 0, 5, 16, 5, 32, 5, 3, 29, 5, 52, 5, 54, 3, 54, -72, -1, -32, 64, 45, 46, 59, 52, 54, 64,
-<a name="l12697"></a>12697 7, 11, 52, 54, 50, 64, 45, 46, 43, 0, 43, 64, 9, 24, 52, 43, 42, 3, 1, 3, 0, 50, 64, 11, 9,
-<a name="l12698"></a>12698 2, 3, 0, 31, 27, 24, 24, 54, 33, 19, 16, 32, 37, 52, 5, -72, -1, -32, 64, 44, 15, 21, 52, 40, 5,
-<a name="l12699"></a>12699 19, 52, 4, 54, 46, 0, 43, 42, 2, 5, 1, 45, 33, 13, 11, 11, 56, 17, 15, 54, 31, 54, 47, 54, 3,
-<a name="l12700"></a>12700 64, 54, 31, 13, 63, 13, 95, 13, 127, 13, -97, 13, 5, 13, -72, 1, 87, -123, 0, 47, 93, -51, 94, 93, 50,
-<a name="l12701"></a>12701 50, 57, 47, 16, -44, -42, -51, 23, 57, 17, 23, 57, 43, 43, 0, 17, 18, 57, 24, 47, 51, 1, 47, -44, -44,
-<a name="l12702"></a>12702 50, -44, 50, 26, -51, 17, 18, 57, 16, -35, -51, 43, 1, 17, 18, 57, 57, 26, 24, 16, -50, 43, 43, 1, 17,
-<a name="l12703"></a>12703 18, 57, 57, 95, 94, 93, 43, 1, 26, 24, 16, -51, 50, 17, 57, 57, 17, 18, 57, 17, 57, 49, 48, 95, 94,
-<a name="l12704"></a>12704 93, 19, 7, 39, 23, 22, 7, 22, 23, 22, 21, 20, 7, 6, 35, 52, 55, 54, 55, 54, 55, 38, 39, 38, 38,
-<a name="l12705"></a>12705 35, 34, 6, 35, 34, 39, 38, 53, 52, 51, 50, 23, 22, 23, 23, 22, 23, 54, 53, 39, 52, 55, 23, 22, 23,
-<a name="l12706"></a>12706 22, 3, 52, 39, 6, 7, 50, 55, 54, -28, 23, 28, 1, 3, 75, 17, 8, 11, 5, 106, 114, 1, 2, 9, 81,
-<a name="l12707"></a>12707 56, 29, 20, 23, 66, 18, 6, 23, 4, 21, 53, 30, 24, 36, 93, 40, 31, 48, 21, 23, 55, 28, 21, 11, 2,
-<a name="l12708"></a>12708 50, 10, 106, 22, 34, 64, 59, 21, 40, 6, 92, 86, 14, 44, 127, 126, 31, 22, 30, 31, 34, 25, 24, 5, 10,
-<a name="l12709"></a>12709 36, 31, 43, 70, 55, 34, 40, 98, 11, 67, 38, 33, 72, 125, 54, 50, 78, 35, 45, 111, -91, 16, 59, 44, 3,
-<a name="l12710"></a>12710 24, 24, 5, -2, 41, 18, 41, 44, 40, 3, 6, 0, 2, -1, 18, 4, 38, 0, -18, 6, -103, 0, 3, 0, 38,
-<a name="l12711"></a>12711 0, -26, 64, 23, 34, 16, 21, 24, 52, 0, 36, 32, 36, 2, 18, 5, 8, 32, 21, 28, 52, 7, 16, 21, 28,
-<a name="l12712"></a>12712 52, 36, -72, -1, -16, 64, 116, 30, 33, 52, 33, 16, 30, 33, 52, 3, 1, 0, 0, 1, 28, 3, 0, 2, 64,
-<a name="l12713"></a>12713 2, 64, 21, 24, 52, 63, 2, 1, 0, 2, 1, 12, 3, 2, 2, 30, 10, 14, 24, 34, 47, 52, 14, 24, 21,
-<a name="l12714"></a>12714 24, 52, 10, 14, 26, 14, 2, 10, 14, 19, 30, 5, 10, 38, 31, 30, 19, 35, 10, 2, 0, 15, 1, 1, 28,
-<a name="l12715"></a>12715 3, 1, 3, 64, 3, 64, 9, 14, 52, 3, 3, 31, 37, 27, 23, 30, 19, 14, 17, 31, 4, 37, -49, 31, 1,
-<a name="l12716"></a>12716 -128, 31, 1, 16, 31, 80, 31, -96, 31, 3, 31, 31, 5, 63, 5, 95, 5, 127, 5, -97, 5, 5, 5, -72, 1,
-<a name="l12717"></a>12717 107, -123, 0, 47, 93, -60, 93, 113, 93, -51, 57, 16, -60, 50, 50, -35, -60, 51, 17, 18, 57, 47, 43, 0, 26,
-<a name="l12718"></a>12718 24, 16, -51, 95, 94, 93, 57, 57, 1, 47, -51, -60, -44, 50, -58, 17, 57, 17, 18, 57, 94, 93, 43, 43, 1,
-<a name="l12719"></a>12719 17, 18, 57, 24, 47, 95, 94, 93, 93, 43, 1, 26, 24, 16, -51, 95, 94, 93, 57, 57, 49, 48, 0, 43, 43,
-<a name="l12720"></a>12720 43, 43, 1, 95, 94, 93, 43, 19, 7, 39, 55, 19, 7, 35, 34, 39, 38, 53, 52, 55, 54, 55, 34, 38, 35,
-<a name="l12721"></a>12721 34, 7, 54, 55, 54, 51, 50, 23, 22, 51, 50, 54, 51, 7, 6, 7, 6, 21, 20, 33, 51, 102, 40, 73, 37,
-<a name="l12722"></a>12722 -44, 107, 28, -38, 76, 47, 120, 12, 72, 9, 37, 9, 46, 90, 19, 17, 36, 84, 33, 95, 44, 35, 13, 54, 13,
-<a name="l12723"></a>12723 18, 98, 72, -19, 1, 99, 88, 5, 113, 72, 43, 69, -2, -37, 78, 92, 57, 95, -115, 95, 9, 48, 3, 18, 53,
-<a name="l12724"></a>12724 17, 35, 11, 6, 7, 83, 17, 22, 73, -113, -60, 0, 3, -1, -110, 4, 38, 0, 111, 5, 19, 0, 3, 0, 7,
-<a name="l12725"></a>12725 0, 11, 0, -106, -71, 0, 5, -1, -16, -77, 29, 46, 52, 8, -72, -1, -8, 64, 83, 29, 46, 52, 2, 8, 29,
-<a name="l12726"></a>12726 46, 52, 11, 9, 47, 10, 1, 15, 10, 1, 10, 8, 7, 5, 47, 6, 1, 15, 6, 1, 6, 48, 4, 64, 4,
-<a name="l12727"></a>12727 80, 4, 3, 4, 8, 3, 1, 32, 0, 1, 0, 0, 1, 0, 2, 0, 8, 1, 28, 3, 8, 6, 4, 7, 5,
-<a name="l12728"></a>12728 0, 2, 1, 3, 64, 3, 64, 29, 40, 52, 3, 5, 10, 8, 11, 31, 9, 63, 9, 95, 9, 127, 9, -97, 9,
-<a name="l12729"></a>12729 5, 9, 0, 47, 93, -35, 57, 57, -42, -58, 43, 0, 26, 24, 16, -51, 57, 57, 16, -51, 57, 57, 1, 47, 95,
-<a name="l12730"></a>12730 94, 93, -42, -51, 93, 113, 57, 57, 16, -44, 114, -51, 93, 113, 57, 57, 16, -51, 93, 113, 57, 57, 49, 48, 0,
-<a name="l12731"></a>12731 43, 43, 1, 43, 19, 7, 39, 55, 39, 7, 39, 55, 23, 7, 39, 55, 111, 37, 76, 35, 14, 37, 76, 35, 62,
-<a name="l12732"></a>12732 37, 76, 35, 4, -105, 69, 40, 69, 44, 69, 40, 69, -88, 69, 40, 69, 0, 0, 1, -2, 126, 4, 38, 1, -126,
-<a name="l12733"></a>12733 6, 4, 0, 51, 1, 19, -75, 11, 32, 19, 25, 52, 8, -72, -1, -24, -77, 25, 33, 52, 7, -72, -1, -16, 64,
-<a name="l12734"></a>12734 61, 25, 34, 52, 59, 11, 75, 11, 91, 11, 3, 15, 26, 31, 26, 47, 26, 3, 25, 5, 47, 47, 0, 46, 46,
-<a name="l12735"></a>12735 38, 44, 28, 28, 27, 32, 27, 64, 18, 25, 52, 27, 25, 64, 6, 32, 32, 64, 26, 29, 52, 32, 64, 9, 18,
-<a name="l12736"></a>12736 52, 32, 32, 12, 3, 35, 37, 38, 64, 39, 38, 38, -72, -1, -64, 64, 35, 14, 23, 52, 38, 38, 12, 44, 0,
-<a name="l12737"></a>12737 64, 0, 64, 9, 13, 52, 0, 7, 16, 23, 16, 39, 16, 3, 17, 16, 12, 0, 17, 1, 19, 3, 17, 19, 64,
-<a name="l12738"></a>12738 12, 38, -72, -1, -64, 64, 49, 8, 13, 52, 46, 47, 42, 33, 47, 38, 37, 38, 27, -128, 28, 1, 28, 33, 17,
-<a name="l12739"></a>12739 -65, 16, -49, 16, -33, 16, 3, 0, 16, 16, 16, 2, 16, 38, 3, 33, 1, 6, 21, 31, 10, 63, 10, 95, 10,
-<a name="l12740"></a>12740 127, 10, -97, 10, 5, 10, -72, 1, 87, -123, 0, 47, 93, -51, -44, -64, -35, 57, -34, -60, 93, 93, 50, 16, -60,
-<a name="l12741"></a>12741 93, 57, 18, 57, 16, -58, 16, -60, 17, 57, 43, 1, 24, 47, 26, -35, -58, 95, 94, 93, 17, 57, 94, 93, 47,
-<a name="l12742"></a>12742 43, 1, 26, 24, 16, -51, 18, 57, 47, 43, 1, 17, 51, 26, 24, 16, -51, 50, 50, 17, 57, 47, 43, 43, 1,
-<a name="l12743"></a>12743 16, -64, 26, 24, -35, -58, 43, 1, 17, 18, 57, 25, 47, 17, 18, 57, 24, 47, 18, 57, 25, 47, 49, 48, 95,
-<a name="l12744"></a>12744 94, 93, 113, 43, 43, 43, 1, 35, 34, 39, 6, 35, 35, 20, 7, 6, 35, 34, 53, 52, 55, 54, 55, 23, 6,
-<a name="l12745"></a>12745 21, 20, 51, 50, 55, 54, 53, 52, 39, 55, 22, 23, 22, 21, 51, 50, 53, 52, 39, 55, 23, 22, 22, 51, 50,
-<a name="l12746"></a>12746 53, 52, 39, 55, 22, 23, 22, 21, 1, -126, 38, 51, 43, 36, 65, 59, 104, 71, 104, -55, 38, 11, 25, 19, 55,
-<a name="l12747"></a>12747 -94, 92, 72, 89, 57, 40, 23, 9, 12, 59, 81, 7, 19, 8, 7, 41, 35, 23, 44, 32, 22, 5, 11, 4, -8,
-<a name="l12748"></a>12748 33, 33, 111, 59, 40, -110, 73, 94, 27, 52, 9, 113, 67, 120, 32, 39, 71, 85, 70, 98, 38, 31, 42, 74, 50,
-<a name="l12749"></a>12749 24, 35, 29, 47, 43, 47, 25, 42, 49, 52, 36, 14, 31, 57, 0, 8, 0, 50, -2, 127, 8, -54, 7, 22, 0,
-<a name="l12750"></a>12750 51, 0, 63, 0, 68, 0, 80, 0, 110, 0, 122, 0, 127, 0, -117, 0, -60, 64, 103, 89, 58, 41, 64, 46, 117,
-<a name="l12751"></a>12751 105, 11, 123, 111, 109, 4, 6, 85, 52, 48, 63, 46, 1, 46, 46, 1, 15, 46, 31, 46, 2, 46, 81, 0, -115,
-<a name="l12752"></a>12752 90, 69, 37, 68, 32, -128, 104, 15, 124, -122, 100, 22, 20, 94, 75, 30, 48, 32, 1, 33, 32, 1, 0, 32, 16,
-<a name="l12753"></a>12753 32, 2, 32, 98, 26, 85, 61, 48, 87, 94, 78, 30, 92, 90, 68, 55, 41, 43, 72, 37, 35, 35, 39, 68, 66,
-<a name="l12754"></a>12754 39, -125, 100, 22, 102, 114, 109, 4, 107, 105, 123, -119, 15, 17, 120, 11, 9, 9, 13, 123, 126, 13, 0, 47, -35,
-<a name="l12755"></a>12755 -50, 17, 57, 47, 51, -51, -48, 50, -51, 16, -35, -35, 50, 50, -51, -48, 50, 50, -51, 47, -35, -50, 17, 57, 47,
-<a name="l12756"></a>12756 51, -51, -48, 50, -51, 16, -35, -35, 50, -51, 51, -48, 50, -51, 51, 1, 47, -51, -44, 93, 93, 93, 50, -51, 51,
-<a name="l12757"></a>12757 -48, 50, 50, -51, -36, 50, 50, -51, 16, -36, 50, -51, 51, 16, -42, -51, -44, 93, 93, 93, 50, -51, 51, -48, 50,
-<a name="l12758"></a>12758 50, -51, -36, 50, 50, -51, 16, -36, 50, -51, 51, 49, 48, 1, 20, 7, 6, 7, 22, 21, 20, 6, 35, 34, 39,
-<a name="l12759"></a>12759 6, 33, 32, 39, 6, 35, 34, 38, 53, 52, 55, 38, 39, 38, 53, 52, 55, 54, 55, 38, 53, 52, 54, 51, 50,
-<a name="l12760"></a>12760 23, 54, 33, 32, 23, 54, 51, 50, 22, 21, 20, 7, 22, 23, 22, 1, 52, 38, 35, 34, 6, 21, 20, 22, 51,
-<a name="l12761"></a>12761 50, 54, 39, 38, 35, 34, 7, 7, 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 1, 52, 39, 38, 39, 6,
-<a name="l12762"></a>12762 35, 34, 39, 33, 6, 35, 34, 39, 6, 7, 6, 21, 16, 1, 54, 51, 50, 23, 33, 54, 51, 50, 23, 0, 1,
-<a name="l12763"></a>12763 52, 38, 35, 34, 6, 21, 20, 22, 51, 50, 54, 39, 33, 22, 51, 50, 37, 52, 38, 35, 34, 6, 21, 20, 22,
-<a name="l12764"></a>12764 51, 50, 54, 8, -54, 104, 100, -77, 3, 78, 55, 40, 33, -16, -2, -19, -2, -17, -16, 33, 40, 55, 78, 3, -77,
-<a name="l12765"></a>12765 100, 104, 104, 100, -77, 3, 78, 55, 40, 33, -16, 1, 19, 1, 17, -16, 33, 40, 55, 78, 3, -77, 100, 104, -2,
-<a name="l12766"></a>12766 78, 46, 32, 32, 47, 46, 33, 32, 46, -42, -44, -17, -15, -44, 57, 47, 32, 32, 46, 46, 32, 33, 46, 5, -37,
-<a name="l12767"></a>12767 92, 88, -97, 29, 35, 56, 39, -4, 40, 39, 56, 35, 29, -97, 88, 92, 1, 83, 29, 35, 56, 39, 3, -40, 39,
-<a name="l12768"></a>12768 56, 35, 29, 1, 83, -2, -68, 46, 32, 33, 46, 47, 32, 32, 46, -42, -4, 120, -44, -15, -17, -3, 19, 46, 33,
-<a name="l12769"></a>12769 32, 46, 46, 32, 32, 47, 2, -53, -10, -36, -42, -102, 14, 15, 55, 77, 22, 127, 127, 22, 77, 55, 15, 14, -102,
-<a name="l12770"></a>12770 -42, -36, -10, -10, -36, -43, -102, 14, 15, 55, 77, 22, 127, 127, 22, 77, 55, 15, 14, -102, -43, -36, 2, 103, 33,
-<a name="l12771"></a>12771 46, 47, 32, 32, 46, 46, 51, 109, 109, 19, 32, 47, 46, 33, 32, 46, 46, -4, -62, -37, -58, -66, -117, 16, 41,
-<a name="l12772"></a>12772 41, 16, -117, -66, -58, -37, -2, 63, -2, -40, 16, 41, 41, 16, 1, 40, -2, 100, 32, 46, 46, 32, 32, 47, 46,
-<a name="l12773"></a>12773 14, 109, -128, 32, 46, 46, 32, 33, 46, 47, 0, 12, 0, 50, -2, -55, 8, 123, 7, 19, 0, 15, 0, 18, 0,
-<a name="l12774"></a>12774 21, 0, 24, 0, 27, 0, 30, 0, 33, 0, 36, 0, 44, 0, 47, 0, 59, 0, 71, 1, 34, 64, 69, 12, 27,
-<a name="l12775"></a>12775 28, 27, 44, 27, 3, 12, 24, 28, 24, 44, 24, 3, 39, 12, 1, 37, 1, 1, -55, 16, 1, -55, 26, 1, 20,
-<a name="l12776"></a>12776 26, 36, 26, 2, -58, 22, 1, 27, 22, 43, 22, 2, -58, 21, 1, 8, 29, 1, 7, 35, 1, 9, 45, 16, 0,
-<a name="l12777"></a>12777 1, 0, 15, 2, 47, 64, 25, 22, 44, 0, 44, 32, 44, 2, 16, 3, 44, -72, -1, -64, 64, 54, 7, 14, 52,
-<a name="l12778"></a>12778 44, 48, 29, 4, 12, 35, 4, 60, 66, 32, 15, 8, 1, 17, 3, 8, 9, 6, 33, 64, 21, 17, 41, 41, 64,
-<a name="l12779"></a>12779 7, 13, 52, 41, 54, 66, 35, 16, 12, 1, 12, 13, 10, 36, 64, 24, 20, 39, 0, 39, 32, 39, 2, 16, 3,
-<a name="l12780"></a>12780 39, -72, -1, -64, 64, 51, 7, 14, 52, 39, 57, 45, 0, 32, 8, 4, 63, 69, 29, 15, 4, 1, 17, 3, 4,
-<a name="l12781"></a>12781 5, 2, 30, 64, 25, 18, 43, 43, 64, 7, 13, 52, 43, 51, 0, 69, 1, 70, 32, 69, 1, 16, 69, 1, 48,
-<a name="l12782"></a>12782 69, -96, 69, -32, 69, 3, 69, 0, 47, 93, 113, 114, 94, 93, -35, -50, 43, 0, 16, -64, -64, 26, 24, -35, -64,
-<a name="l12783"></a>12783 -64, -51, 95, 94, 93, 50, 16, -34, 23, 57, -35, -50, 43, 0, 95, 94, 93, 16, -64, -64, 26, 24, -35, -64, -64,
-<a name="l12784"></a>12784 -51, 93, 50, 1, 47, -35, -50, 43, 1, 16, -64, -64, 26, 24, -35, -64, -64, -51, 95, 94, 93, 50, 16, -34, 23,
-<a name="l12785"></a>12785 57, -35, -50, 43, 1, 95, 94, 93, 16, -64, -64, 26, 24, -35, -64, -64, -51, 93, 50, 49, 48, 0, 94, 93, 93,
-<a name="l12786"></a>12786 93, 93, 93, 93, 93, 93, 93, 1, 93, 93, 93, 1, 1, 17, 33, 1, 1, 33, 17, 1, 1, 17, 33, 1, 1,
-<a name="l12787"></a>12787 33, 17, 1, 17, 33, 17, 33, 17, 33, 17, 33, 1, 17, 1, 5, 23, 55, 1, 7, 23, 1, 39, 7, 1, 1,
-<a name="l12788"></a>12788 33, 1, 17, 1, 33, 1, 1, 39, 17, 37, 20, 6, 35, 34, 38, 53, 52, 54, 51, 50, 22, 7, 52, 38, 35,
-<a name="l12789"></a>12789 34, 6, 21, 20, 22, 51, 50, 54, 8, 123, -2, -54, -2, 72, -2, -54, -2, -55, -2, 73, -2, -55, 1, 55, 1,
-<a name="l12790"></a>12790 -73, 1, 55, 1, 54, 1, -72, -6, 111, 1, 33, -2, -33, 5, 70, -2, -34, 1, 34, -2, -34, -3, -78, -51, -52,
-<a name="l12791"></a>12791 -4, 70, -51, -51, 3, -70, -52, -51, 3, 112, -2, 116, -3, -47, -2, 117, 1, -117, 2, 47, 1, -116, 1, 23, -52,
-<a name="l12792"></a>12792 -3, -21, 127, 90, 90, -128, -128, 90, 90, 127, 75, 84, 59, 59, 83, 83, 59, 59, 84, 2, -18, -2, -55, -2, 73,
-<a name="l12793"></a>12793 -2, -55, 1, 55, 1, -73, 1, 55, 1, 55, 1, -73, 1, 55, -2, -55, -2, 73, -3, 71, -2, -33, 5, 70, -2,
-<a name="l12794"></a>12794 -33, 1, 33, -6, -70, 1, 33, -2, -33, 75, -51, -51, 3, -69, -51, -51, 3, -69, -51, -51, -2, 42, 1, -117, -2,
-<a name="l12795"></a>12795 117, -3, -48, -2, 117, 1, -117, 1, 24, -51, -2, 102, -51, 90, -128, -128, 90, 90, 127, 127, 90, 59, 83, 83, 59,
-<a name="l12796"></a>12796 59, 84, 84, 0, 1, -1, -75, 4, 38, 0, 75, 4, -68, 0, 11, 0, 26, 64, 15, 0, 6, 9, 31, 3, 63,
-<a name="l12797"></a>12797 3, 95, 3, 127, 3, -97, 3, 5, 3, 0, 47, 93, -51, 1, 47, -51, 49, 48, 19, 20, 6, 35, 34, 38, 53,
-<a name="l12798"></a>12798 52, 54, 51, 50, 22, 75, 44, 31, 31, 44, 44, 31, 31, 44, 4, 113, 31, 44, 44, 31, 31, 44, 44, 0, 1,
-<a name="l12799"></a>12799 -1, -74, 4, 38, 0, 74, 4, -70, 0, 3, 0, 26, 64, 15, 3, 1, 3, 31, 1, 63, 1, 95, 1, 127, 1,
-<a name="l12800"></a>12800 -97, 1, 5, 1, 0, 47, 93, -51, 1, 47, -51, 49, 48, 19, 35, 53, 51, 74, -108, -108, 4, 38, -108, 0, 1,
-<a name="l12801"></a>12801 -2, -19, 4, 38, 1, 18, 5, 60, 0, 18, 0, 103, -71, 0, 17, -1, -38, 64, 38, 25, 36, 52, 3, 24, 58,
-<a name="l12802"></a>12802 65, 52, 3, 24, 36, 39, 52, 3, 24, 21, 24, 52, 0, 17, 16, 17, 32, 17, 3, 14, 5, 17, 3, 9, 9,
-<a name="l12803"></a>12803 0, 1, 9, 7, 11, 64, 11, -72, -1, -64, 64, 23, 27, 31, 52, 95, 11, 111, 11, 2, 11, 17, 3, 31, 1,
-<a name="l12804"></a>12804 63, 1, 95, 1, 127, 1, -97, 1, 5, 1, 0, 47, 93, -35, -64, -51, 93, 43, 0, 26, 24, 16, -51, 50, 1,
-<a name="l12805"></a>12805 47, -51, 57, 47, 57, 57, 95, 94, 93, 43, 43, 43, 43, 49, 48, 1, 33, 53, 33, 38, 39, 38, 35, 34, 7,
-<a name="l12806"></a>12806 54, 51, 50, 23, 22, 23, 22, 23, 51, 1, 18, -3, -37, 1, -124, 99, 59, 38, 40, 27, 22, 34, 84, 48, 67,
-<a name="l12807"></a>12807 29, 78, 58, 20, 28, 4, 38, 83, 78, 21, 13, 3, 86, 48, 21, 70, 52, 4, 0, 1, -1, 100, 4, 38, 0,
-<a name="l12808"></a>12808 -99, 6, 81, 0, 31, 0, -64, -71, 0, 30, -1, -16, 64, 9, 36, 43, 52, 15, 32, 17, 22, 52, 5, -72, -1,
-<a name="l12809"></a>12809 -8, 64, 25, 27, 32, 52, 26, 15, 42, 15, 2, 3, 0, 15, 1, 36, 5, 18, 8, 56, 62, 52, 18, 0, 24,
-<a name="l12810"></a>12810 25, 64, 25, -72, -1, -64, 64, 31, 17, 22, 52, 25, 64, 9, 16, 52, 25, 25, 15, 0, 1, 9, 3, 0, 14,
-<a name="l12811"></a>12811 9, 9, 11, 7, 3, 14, 25, 24, 24, 18, 27, 22, 64, 22, -72, -1, -64, 64, 9, 7, 16, 52, 22, 31, 18,
-<a name="l12812"></a>12812 1, 64, 1, -72, -1, -64, 64, 27, 9, 12, 52, 96, 1, 112, 1, -128, 1, -64, 1, -48, 1, 5, 1, 31, 9,
-<a name="l12813"></a>12813 63, 9, 95, 9, 127, 9, -97, 9, 5, 9, -72, 1, 42, -123, 0, 47, 93, -50, 93, 43, 0, 26, 24, 16, -35,
-<a name="l12814"></a>12814 50, -50, 43, 0, 26, 24, 16, -51, 18, 57, 47, 51, 1, 47, -35, -44, -51, 57, 25, 47, 24, 16, -60, 95, 94,
-<a name="l12815"></a>12815 93, 57, 47, 43, 43, 1, 26, 24, 16, -51, 17, 57, 43, 49, 48, 1, 95, 94, 93, 95, 93, 43, 43, 43, 19,
-<a name="l12816"></a>12816 35, 34, 21, 20, 23, 22, 21, 20, 7, 38, 39, 39, 38, 53, 52, 55, 54, 55, 38, 39, 38, 35, 34, 7, 39,
-<a name="l12817"></a>12817 54, 51, 50, 23, 22, 23, -99, 57, -43, 33, 11, 12, 2, 22, 34, 17, 104, 42, 84, 30, 7, 24, 25, 27, 31,
-<a name="l12818"></a>12818 22, 37, 67, 51, 57, 16, 21, 5, -128, 68, 31, 108, 36, 31, 29, 43, 7, 72, 114, 60, 13, 111, 31, 12, 9,
-<a name="l12819"></a>12819 31, 5, 19, 35, 13, 93, 73, 20, 33, 0, -1, -1, -2, 126, -2, -111, 1, -126, 0, 111, 3, 23, 6, 75, 0,
-<a name="l12820"></a>12820 0, -6, 107, 0, 15, -74, 0, 10, 64, 67, 68, 52, 10, -72, 3, 6, 0, 63, 43, 53, 0, 0, 1, -1, -97,
-<a name="l12821"></a>12821 4, 38, 0, 97, 4, 92, 0, 15, 0, 98, 64, 28, 5, 10, 2, 13, 4, 7, 15, 0, 64, 7, 8, 0, 2,
-<a name="l12822"></a>12822 15, 15, 64, 37, 91, 52, 15, 13, 2, 8, 7, 10, 5, 64, 7, -72, -1, -64, 64, 23, 37, -88, 52, 7, 5,
-<a name="l12823"></a>12823 5, 64, 37, 43, 52, 5, 31, 2, 63, 2, 95, 2, 127, 2, -97, 2, 5, 2, 0, 47, 93, -60, 43, 0, 24,
-<a name="l12824"></a>12824 16, -58, 43, 0, 26, 24, 16, -51, 17, 57, 16, -35, -58, 43, 0, 17, 18, 57, 1, 24, 47, 25, -59, 26, 24,
-<a name="l12825"></a>12825 -36, 25, -59, 17, 23, 57, 49, 48, 19, 6, 35, 34, 38, 35, 34, 7, 39, 54, 51, 50, 22, 51, 50, 55, 97,
-<a name="l12826"></a>12826 31, 38, 20, 63, 12, 11, 14, 5, 22, 24, 11, 63, 18, 25, 25, 4, 73, 35, 23, 6, 6, 31, 23, 11, 0,
-<a name="l12827"></a>12827 0, 2, 0, 0, 4, 38, 1, -115, 5, -25, 0, 25, 0, 31, 0, -87, 64, 11, 15, 24, 19, 23, 52, 14, 24,
-<a name="l12828"></a>12828 29, 33, 52, 3, -72, -1, -42, -77, 24, 28, 52, 3, -72, -1, -42, 64, 31, 9, 12, 52, -110, 3, -94, 3, -78,
-<a name="l12829"></a>12829 3, 3, -109, 2, -93, 2, -77, 2, 3, 3, 0, 2, 16, 2, 32, 2, 3, 9, 5, 19, 30, 64, 30, -72, -1,
-<a name="l12830"></a>12830 -64, 64, 19, 20, 25, 52, 30, 64, 9, 11, 52, 30, 0, 17, 26, 0, 10, 9, 23, 28, 64, 28, -72, -1, -64,
-<a name="l12831"></a>12831 64, 30, 13, 19, 52, 28, 26, 25, 17, 64, 17, 64, 12, 14, 52, 17, 4, 10, 9, 13, 31, 4, 63, 4, 95,
-<a name="l12832"></a>12832 4, 127, 4, -97, 4, 5, 4, -72, 1, 87, -123, 0, 47, 93, -51, -35, -59, 16, -60, 43, 0, 26, 24, 16, -35,
-<a name="l12833"></a>12833 -43, -58, 43, 0, 26, 24, 16, -51, 1, 47, 51, -44, -35, -59, 16, -60, 43, 43, 1, 26, 24, 16, -51, 49, 48,
-<a name="l12834"></a>12834 95, 94, 93, 95, 113, 113, 43, 43, 43, 43, 1, 20, 7, 6, 35, 34, 39, 38, 39, 39, 55, 23, 22, 51, 50,
-<a name="l12835"></a>12835 55, 54, 55, 34, 53, 52, 55, 54, 51, 50, 21, 7, 38, 35, 34, 21, 20, 1, -115, 58, 64, 85, 32, 33, 27,
-<a name="l12836"></a>12836 36, 62, 8, 56, 30, 22, 102, 89, 19, 39, -124, 23, 26, 41, 74, 30, 18, 38, 33, 5, 24, 78, 78, 86, 7,
-<a name="l12837"></a>12837 6, 12, 21, 17, 13, 7, 97, 21, 52, 97, 49, 42, 48, -103, 2, 79, 31, 48, 0, 1, -1, -3, 4, 38, 2,
-<a name="l12838"></a>12838 -10, 5, -86, 0, 28, 0, -78, -71, 0, 21, -1, -16, 64, 108, 23, 27, 52, 15, 13, 1, 14, 6, 13, 15, 15,
-<a name="l12839"></a>12839 8, 15, 18, 52, -97, 15, -65, 15, 2, 3, 11, 15, 1, 20, 15, 15, 0, 28, 25, 64, 4, 15, 23, 31, 23,
-<a name="l12840"></a>12840 47, 23, 3, 21, 5, 21, 24, 10, 14, 52, 23, 21, 27, 17, 15, 8, 31, 8, 47, 8, 3, 21, 4, 8, 16,
-<a name="l12841"></a>12841 10, 14, 52, 6, 8, 27, 11, 15, 64, 7, 14, 52, 15, 17, 11, 64, 11, 64, 15, 18, 52, 11, 64, 9, 13,
-<a name="l12842"></a>12842 52, 80, 11, -96, 11, -80, 11, 3, 11, 27, 31, 1, 63, 1, 95, 1, 127, 1, -97, 1, 5, 1, -72, 1, 87,
-<a name="l12843"></a>12843 -123, 0, 47, 93, -51, -60, 113, 43, 43, 0, 26, 24, 16, -35, -50, 43, 0, 17, 18, 57, 57, 43, 0, 95, 94,
-<a name="l12844"></a>12844 93, 17, 18, 57, 57, 43, 0, 95, 94, 93, 1, 24, 47, 26, -51, -51, 50, 57, 25, 47, 94, 93, 95, 93, 43,
-<a name="l12845"></a>12845 1, 17, 51, 49, 48, 1, 95, 94, 93, 43, 1, 33, 34, 38, 39, 38, 55, 54, 55, 54, 54, 51, 50, 21, 20,
-<a name="l12846"></a>12846 7, 38, 35, 34, 7, 6, 7, 6, 7, 6, 21, 20, 51, 33, 2, -110, -3, -65, 55, 25, 1, 3, 44, 5, -102,
-<a name="l12847"></a>12847 39, 94, 18, 43, 6, 29, 29, 25, 31, 16, 41, 49, 72, 57, 45, 2, -94, 4, 38, 15, 15, 85, 51, 6, 88,
-<a name="l12848"></a>12848 22, 106, 84, 33, 25, 59, 36, 30, 41, 25, 37, 27, 12, 14, 0, 0, 1, -2, -126, 4, 38, 1, 123, 5, -86,
-<a name="l12849"></a>12849 0, 28, 0, -78, -71, 0, 21, -1, -16, 64, 108, 23, 27, 52, 15, 13, 1, 14, 6, 13, 15, 15, 8, 15, 18,
-<a name="l12850"></a>12850 52, -97, 15, -65, 15, 2, 3, 11, 15, 1, 20, 15, 15, 0, 28, 25, 64, 4, 15, 23, 31, 23, 47, 23, 3,
-<a name="l12851"></a>12851 21, 5, 21, 24, 10, 14, 52, 23, 21, 27, 17, 15, 8, 31, 8, 47, 8, 3, 21, 4, 8, 16, 10, 14, 52,
-<a name="l12852"></a>12852 6, 8, 27, 11, 15, 64, 7, 14, 52, 15, 17, 11, 64, 11, 64, 15, 18, 52, 11, 64, 9, 13, 52, 80, 11,
-<a name="l12853"></a>12853 -96, 11, -80, 11, 3, 11, 27, 31, 1, 63, 1, 95, 1, 127, 1, -97, 1, 5, 1, -72, 1, 87, -123, 0, 47,
-<a name="l12854"></a>12854 93, -51, -60, 113, 43, 43, 0, 26, 24, 16, -35, -50, 43, 0, 17, 18, 57, 57, 43, 0, 95, 94, 93, 17, 18,
-<a name="l12855"></a>12855 57, 57, 43, 0, 95, 94, 93, 1, 24, 47, 26, -51, -51, 50, 57, 25, 47, 94, 93, 95, 93, 43, 1, 17, 51,
-<a name="l12856"></a>12856 49, 48, 1, 95, 94, 93, 43, 1, 33, 34, 38, 39, 38, 55, 54, 55, 54, 54, 51, 50, 21, 20, 7, 38, 35,
-<a name="l12857"></a>12857 34, 7, 6, 7, 6, 7, 6, 21, 20, 51, 33, 1, 23, -3, -65, 55, 25, 1, 3, 44, 5, -102, 39, 94, 18,
-<a name="l12858"></a>12858 43, 6, 29, 29, 25, 31, 16, 41, 49, 72, 57, 45, 2, -94, 4, 38, 15, 15, 85, 51, 6, 88, 22, 106, 84,
-<a name="l12859"></a>12859 33, 25, 59, 36, 30, 41, 25, 37, 27, 12, 14, 0, 0, 2, -1, 16, 4, 38, 0, -16, 6, -115, 0, 3, 0,
-<a name="l12860"></a>12860 26, 0, -75, -71, 0, 5, -1, -24, 64, 79, 28, 34, 52, 7, 32, 17, 25, 52, 19, 22, 24, 27, 52, 22, 8,
-<a name="l12861"></a>12861 25, 27, 52, 24, 24, 23, 26, 3, 1, 15, 2, 1, 46, 3, 2, 64, 0, 0, 13, 23, 23, 64, 21, 23, 52,
-<a name="l12862"></a>12862 23, 21, 15, 26, 31, 26, 2, 9, 26, 8, 12, 0, 13, 1, 19, 3, 13, 15, 8, 2, 0, 3, 1, 64, 1,
-<a name="l12863"></a>12863 64, 11, 14, 52, 1, 24, 13, 12, 12, 6, 23, 26, 24, 24, -72, -1, -64, 64, 19, 9, 14, 52, 24, 26, 4,
-<a name="l12864"></a>12864 17, 31, 6, 63, 6, 95, 6, 127, 6, -97, 6, 5, 6, -72, 1, 87, -123, 0, 47, 93, -51, -44, -35, -51, 43,
-<a name="l12865"></a>12865 0, 17, 18, 57, 18, 57, 24, 47, 51, 16, -58, 43, 0, 26, 24, 16, -51, 57, 57, 1, 47, -35, -42, 95, 94,
-<a name="l12866"></a>12866 93, -51, 16, -44, 94, 93, -35, -58, 43, 1, 17, 18, 57, 24, 47, 26, -51, 95, 94, 93, 57, 57, 17, 18, 57,
-<a name="l12867"></a>12867 25, 47, 49, 48, 1, 43, 43, 43, 43, 19, 7, 39, 55, 19, 20, 33, 34, 53, 52, 55, 54, 55, 23, 6, 21,
-<a name="l12868"></a>12868 20, 51, 50, 55, 54, 53, 52, 39, 55, 22, 21, 64, 36, 77, 35, -2, -2, -23, -55, 37, 11, 25, 19, 54, -94,
-<a name="l12869"></a>12869 85, 70, 91, 50, 40, 44, 6, 101, 69, 40, 69, -2, 107, -46, -110, 76, 91, 27, 52, 9, 111, 69, 120, 30, 39,
-<a name="l12870"></a>12870 73, 95, 60, 97, 67, 117, 0, 0, 6, 0, 50, 0, 0, 4, -101, 6, -116, 0, 8, 0, 17, 0, 24, 0, 31,
-<a name="l12871"></a>12871 0, 38, 0, 45, 0, -45, 64, 123, 32, 39, 39, 33, 31, 15, 17, 0, 6, 9, 16, 18, 32, 18, 48, 18, 3,
-<a name="l12872"></a>12872 18, 25, 25, 19, 7, 0, 17, 1, 17, 65, 19, 81, 19, 2, 16, 19, 32, 19, 48, 19, 3, 19, 0, 31, 1,
-<a name="l12873"></a>12873 31, 33, 45, 40, 37, 41, 41, 28, 36, 14, 12, 1, 4, 11, 31, 23, 47, 23, 63, 23, 3, 23, 27, 27, 22,
-<a name="l12874"></a>12874 3, 15, 12, 1, 12, 31, 22, 63, 22, 79, 22, 3, 22, 94, 28, 1, 15, 28, 47, 28, 2, 28, 36, 42, 38,
-<a name="l12875"></a>12875 26, 24, 10, 5, 40, 40, 38, 26, 5, 16, 10, 32, 10, 80, 10, 3, 10, 24, 26, 8, 2, 16, 13, 4, 1,
-<a name="l12876"></a>12876 43, 35, 29, 21, 14, 1, -72, 1, 42, -123, 0, 47, -35, -42, -35, -42, -51, 17, 23, 57, 47, -35, -42, 93, -51,
-<a name="l12877"></a>12877 16, -42, -51, 1, 25, 47, 50, 50, 50, 50, 50, -42, 24, -35, -42, 93, 93, -35, 93, -42, 93, -51, 17, 57, 47,
-<a name="l12878"></a>12878 -35, 93, -42, -35, -64, 17, 57, 17, 18, 57, 47, -51, 25, 16, -42, 24, -35, -42, 93, -35, 93, 93, -42, 93, -51,
-<a name="l12879"></a>12879 17, 57, 47, -35, 93, -42, -35, -64, 17, 57, 17, 18, 57, 47, -51, 49, 48, 33, 33, 19, 17, 3, 1, 1, 3,
-<a name="l12880"></a>12880 17, 19, 1, 1, 23, 17, 7, 33, 39, 17, 55, 7, 17, 33, 17, 39, 9, 3, 23, 17, 33, 17, 55, 7, 17,
-<a name="l12881"></a>12881 33, 17, 39, 55, 23, 39, 7, 23, 17, 51, 17, 4, -101, -5, -105, -28, -28, 2, 52, 2, 53, -28, -106, -2, 25,
-<a name="l12882"></a>12882 -2, 26, -46, -96, 3, 105, -96, 104, -106, -2, 51, -106, 1, 124, 1, 52, -2, -52, -2, -51, 126, 1, 107, 37, 88,
-<a name="l12883"></a>12883 -2, -5, 88, -38, -90, -90, -91, 74, -74, 1, 5, 2, 76, 1, 3, 2, 56, -3, -56, -2, -3, -3, -76, 3, 79,
-<a name="l12884"></a>12884 1, -22, -2, 22, -19, -3, -120, -73, -73, 2, 120, -19, -85, -4, -38, 3, 38, -85, 1, 125, -2, -125, 1, 52, -2,
-<a name="l12885"></a>12885 -52, -116, -4, -14, 3, 14, -116, 97, -3, 24, 2, -24, 97, -33, -33, -86, -86, 81, -3, 50, 2, -50, -1, -1, -1,
-<a name="l12886"></a>12886 88, -2, -82, 0, -88, -1, -2, 1, 23, 6, 90, 0, 0, -6, -120, 0, 30, -78, 1, 0, 1, -72, -1, -64, 64,
-<a name="l12887"></a>12887 14, 12, 16, 52, 31, 1, 1, 16, 1, -112, 1, -65, 1, 3, 1, 0, 47, 93, 113, 43, 53, 53, 0, 2, -1,
-<a name="l12888"></a>12888 88, 4, 38, 0, -88, 5, 118, 0, 3, 0, 7, 0, 120, 64, 10, 3, 7, 5, 1, 4, 6, 4, 0, 64, 0,
-<a name="l12889"></a>12889 -72, -1, -64, 64, 17, 34, 39, 52, 15, 0, 31, 0, 47, 0, 3, 13, 3, 0, 6, 2, 64, 2, -72, -1, -1,
-<a name="l12890"></a>12890 64, 14, 22, 27, 52, 2, 0, 4, 2, 6, 4, 7, 5, 3, 64, 3, -72, -1, -64, 64, 24, 34, 39, 52, 79,
-<a name="l12891"></a>12891 3, 95, 3, 111, 3, 3, 3, 7, 31, 1, 63, 1, 95, 1, 127, 1, -97, 1, 5, 1, 0, 47, 93, -51, -60,
-<a name="l12892"></a>12892 93, 43, 0, 26, 24, 16, -51, 17, 23, 57, 1, 47, 43, 1, 26, 24, 16, -51, -60, 95, 94, 93, 43, 1, 26,
-<a name="l12893"></a>12893 24, 16, -51, 17, 23, 57, 49, 48, 19, 7, 39, 55, 23, 39, 7, 23, -88, -88, -88, -88, 104, 104, 104, 104, 4,
-<a name="l12894"></a>12894 -50, -88, -88, -88, -88, 104, 104, 104, 0, -1, -1, -1, 100, -2, -111, 0, -99, 0, -68, 3, 23, 6, 81, 0, 0,
-<a name="l12895"></a>12895 -6, 107, 0, 20, 64, 10, 0, 9, 64, 67, 68, 52, -128, 9, 1, 9, -72, 3, 6, 0, 63, 93, 43, 53, -1,
-<a name="l12896"></a>12896 -1, 0, 62, -1, 108, 6, -110, 5, -56, 2, 54, 3, -79, 0, 0, 0, 55, 5, 45, 4, -80, 0, 0, 1, 23,
-<a name="l12897"></a>12897 5, 47, 3, -24, 5, 60, 0, 63, 64, 36, 4, 3, 2, 0, 85, 79, 35, 0, 65, 1, 0, 73, 71, 9, 0,
-<a name="l12898"></a>12898 65, 4, 3, 2, 16, 84, 47, 84, 96, 84, -128, 84, 4, 84, 1, 72, 64, 11, 19, 52, 72, -72, -1, -64, -77,
-<a name="l12899"></a>12899 9, 10, 52, 72, 0, 47, 43, 43, 53, 47, 93, 53, 53, 53, 1, 43, 53, 43, 53, 53, 53, 0, -1, -1, 0,
-<a name="l12900"></a>12900 62, -1, 108, 6, -110, 5, -56, 2, 54, 3, -79, 0, 0, 0, 55, 5, 45, 4, -80, 0, 0, 1, 23, 5, 47,
-<a name="l12901"></a>12901 3, -24, 5, 60, 0, 63, 64, 36, 4, 3, 2, 0, 85, 79, 35, 0, 65, 1, 0, 73, 71, 9, 0, 65, 4,
-<a name="l12902"></a>12902 3, 2, 16, 84, 47, 84, 96, 84, -128, 84, 4, 84, 1, 72, 64, 11, 19, 52, 72, -72, -1, -64, -77, 9, 10,
-<a name="l12903"></a>12903 52, 72, 0, 47, 43, 43, 53, 47, 93, 53, 53, 53, 1, 43, 53, 43, 53, 53, 53, 0, -1, -1, -1, -70, -1,
-<a name="l12904"></a>12904 -95, 4, 63, 5, -56, 2, 54, 3, -77, 0, 0, 0, 55, 5, 45, 2, 88, 0, 0, 1, 23, 5, 47, 1, -112,
-<a name="l12905"></a>12905 5, 60, 0, 63, 64, 36, 4, 3, 2, 0, 74, 68, 26, 0, 65, 1, 0, 60, 60, 54, 54, 65, 4, 3, 2,
-<a name="l12906"></a>12906 16, 73, 47, 73, 96, 73, -128, 73, 4, 73, 1, 61, 64, 11, 19, 52, 61, -72, -1, -64, -77, 9, 10, 52, 61,
-<a name="l12907"></a>12907 0, 47, 43, 43, 53, 47, 93, 53, 53, 53, 1, 43, 53, 43, 53, 53, 53, 0, -1, -1, -1, -70, -1, -95, 4,
-<a name="l12908"></a>12908 63, 5, -56, 2, 54, 3, -77, 0, 0, 0, 55, 5, 45, 2, 88, 0, 0, 1, 23, 5, 47, 1, -112, 5, 60,
-<a name="l12909"></a>12909 0, 63, 64, 36, 4, 3, 2, 0, 74, 68, 26, 0, 65, 1, 0, 60, 60, 54, 54, 65, 4, 3, 2, 16, 73,
-<a name="l12910"></a>12910 47, 73, 96, 73, -128, 73, 4, 73, 1, 61, 64, 11, 19, 52, 61, -72, -1, -64, -77, 9, 10, 52, 61, 0, 47,
-<a name="l12911"></a>12911 43, 43, 53, 47, 93, 53, 53, 53, 1, 43, 53, 43, 53, 53, 53, 0, -1, -1, 0, 62, -1, 108, 8, -55, 4,
-<a name="l12912"></a>12912 -71, 2, 54, 3, -67, 0, 0, 1, 23, 5, 45, 5, 97, 0, 0, 0, 36, 64, 17, 3, -113, 69, 1, 0, 69,
-<a name="l12913"></a>12913 67, 5, 4, 65, 3, 68, 64, 11, 21, 52, 68, -72, -1, -64, -77, 9, 10, 52, 68, 0, 47, 43, 43, 53, 1,
-<a name="l12914"></a>12914 43, 93, 53, -1, -1, 0, 62, -1, 108, 8, -55, 4, -71, 2, 54, 3, -67, 0, 0, 1, 23, 5, 45, 5, 97,
-<a name="l12915"></a>12915 0, 0, 0, 36, 64, 17, 3, -113, 69, 1, 0, 69, 67, 5, 4, 65, 3, 68, 64, 11, 21, 52, 68, -72, -1,
-<a name="l12916"></a>12916 -64, -77, 9, 10, 52, 68, 0, 47, 43, 43, 53, 1, 43, 93, 53, -1, -1, -1, -70, -1, -95, 6, -59, 4, -71,
-<a name="l12917"></a>12917 2, 54, 3, -65, 0, 0, 1, 23, 5, 45, 2, -8, 0, 0, 0, 32, 64, 14, 3, 0, 55, 53, 23, 4, 65,
-<a name="l12918"></a>12918 3, 54, 64, 11, 21, 52, 54, -72, -1, -64, -77, 9, 10, 52, 54, 0, 47, 43, 43, 53, 1, 43, 53, -1, -1,
-<a name="l12919"></a>12919 -1, -70, -1, -95, 6, -59, 4, -71, 2, 54, 3, -65, 0, 0, 1, 23, 5, 45, 2, -8, 0, 0, 0, 32, 64,
-<a name="l12920"></a>12920 14, 3, 0, 55, 53, 23, 4, 65, 3, 54, 64, 11, 21, 52, 54, -72, -1, -64, -77, 9, 10, 52, 54, 0, 47,
-<a name="l12921"></a>12921 43, 43, 53, 1, 43, 53, -1, -1, 0, 42, -2, 78, 4, 32, 5, -27, 2, 54, 3, -51, 0, 0, 1, 23, 5,
-<a name="l12922"></a>12922 45, 1, -112, 0, 100, 0, 17, 64, 9, 2, 0, 62, 62, 50, 43, 65, 2, 61, 0, 47, 53, 1, 43, 53, 0,
-<a name="l12923"></a>12923 -1, -1, 0, 54, -2, 78, 3, -29, 5, 29, 2, 54, 3, -50, 0, 0, 1, 23, 5, 45, 1, 64, 0, 40, 0,
-<a name="l12924"></a>12924 49, -79, 2, 59, -72, -1, -64, -77, 28, 32, 52, 59, -72, -1, -64, 64, 22, 14, 17, 52, 16, 59, 1, 0, 59,
-<a name="l12925"></a>12925 57, 50, 56, 65, 2, 96, 58, 1, 58, 64, 11, 21, 52, 58, 0, 47, 43, 113, 53, 1, 43, 93, 43, 43, 53,
-<a name="l12926"></a>12926 0, -1, -1, -1, -70, -1, -95, 3, -61, 5, 29, 2, 54, 3, -49, 0, 0, 1, 23, 5, 45, 1, 44, 0, 0,
-<a name="l12927"></a>12927 0, 32, 64, 14, 2, 0, 36, 36, 9, 4, 65, 2, 35, 64, 11, 21, 52, 35, -72, -1, -64, -77, 9, 10, 52,
-<a name="l12928"></a>12928 35, 0, 47, 43, 43, 53, 1, 43, 53, -1, -1, -1, -70, -1, -95, 3, 39, 5, 29, 2, 54, 3, -48, 0, 0,
-<a name="l12929"></a>12929 1, 23, 5, 45, 0, -106, 0, 0, 0, 32, 64, 14, 2, 15, 47, 45, 9, 9, 65, 2, 46, 64, 11, 21, 52,
-<a name="l12930"></a>12930 46, -72, -1, -64, -77, 9, 10, 52, 46, 0, 47, 43, 43, 53, 1, 43, 53, 0, 3, 0, 121, -2, -40, 2, -24,
-<a name="l12931"></a>12931 3, 51, 0, 36, 0, 40, 0, 44, 0, -53, 64, 37, 9, 11, 25, 11, 2, 6, 33, 22, 33, 2, 42, 44, 39,
-<a name="l12932"></a>12932 64, 15, 37, 31, 37, 47, 37, 3, 16, 3, 37, 37, 13, 0, 35, 35, 24, 24, 1, 23, 23, 31, 1, 0, -72,
-<a name="l12933"></a>12933 -1, -64, 64, 17, 9, 21, 52, 0, 1, 46, 2, 6, 18, 6, 2, 9, 3, 6, 5, 5, 31, -72, 2, -13, 64,
-<a name="l12934"></a>12934 14, 64, 13, 23, 28, 19, 24, 64, 14, 21, 52, 24, 24, 35, 19, -72, 2, -17, -78, 28, 35, 0, -72, 2, -17,
-<a name="l12935"></a>12935 -78, 1, 64, 1, -72, -1, -64, -75, 9, 13, 52, 1, 1, 35, -72, 2, -17, 64, 15, 10, 44, 39, 42, 32, 37,
-<a name="l12936"></a>12936 48, 37, 64, 37, 3, 37, 6, 5, 10, -71, 2, -21, 1, 22, -123, 0, 63, -35, 57, -42, 93, -64, -35, -64, 16,
-<a name="l12937"></a>12937 -19, 57, 47, 43, 0, 26, 24, 16, 77, -19, 16, -34, -19, 18, 57, 47, 43, 0, 17, 18, 57, 1, 24, 47, 26,
-<a name="l12938"></a>12938 77, -19, 57, 47, 51, 95, 94, 93, 16, -42, -51, 43, 1, 17, 18, 57, 24, 47, 17, 57, 47, 57, 47, 17, 18,
-<a name="l12939"></a>12939 57, 47, 95, 94, 93, 26, -51, -34, -51, 49, 48, 93, 93, 1, 7, 6, 7, 6, 7, 39, 54, 55, 54, 55, 39,
-<a name="l12940"></a>12940 38, 53, 52, 55, 54, 55, 54, 51, 50, 23, 22, 23, 7, 38, 39, 38, 35, 34, 6, 21, 20, 23, 22, 23, 54,
-<a name="l12941"></a>12941 3, 17, 35, 17, 51, 51, 17, 35, 2, -24, 48, -104, 98, 113, 93, 31, 13, 22, 19, 25, 116, 51, 40, 48, 62,
-<a name="l12942"></a>12942 80, 81, 75, 49, 11, 40, 52, 37, 7, 61, 39, 48, 104, 60, 47, 95, -117, -64, 95, -70, 95, 95, 2, 25, -92,
-<a name="l12943"></a>12943 38, 47, 54, 87, 17, 46, 39, 34, 27, 66, 34, 40, 32, 84, 100, 67, 86, 43, 9, 46, -125, 25, 5, 39, 54,
-<a name="l12944"></a>12944 34, 41, 38, 29, 34, 67, -2, -127, -2, 103, 1, -103, -2, 103, 0, 0, 3, 0, 35, -2, 78, 2, -76, 2, -37,
-<a name="l12945"></a>12945 0, 42, 0, 46, 0, 50, 0, -78, 64, 18, -119, 24, 1, 9, 20, 1, -121, 7, 1, 0, 23, 1, 9, 3, 23,
-<a name="l12946"></a>12946 23, 0, 31, -72, 2, -6, 64, 9, 32, 32, 5, 0, 52, 48, 50, 64, 50, -72, -1, -64, 64, 18, 9, 13, 52,
-<a name="l12947"></a>12947 0, 50, 1, 34, 3, 50, 44, 46, 64, 46, 64, 23, 32, 52, 46, -72, -1, -64, 64, 9, 9, 9, 52, 46, 9,
-<a name="l12948"></a>12948 12, 12, 9, 5, -72, 2, -3, -76, 16, 18, 1, 18, 12, -72, 3, 6, 64, 9, 44, 49, 50, 43, 1, 32, 31,
-<a name="l12949"></a>12949 23, 36, -72, 2, -17, -74, 15, 27, 31, 27, 2, 27, 23, -68, 2, -17, 0, 42, 2, -17, 0, 1, 2, -21, 0,
-<a name="l12950"></a>12950 63, -19, -3, -34, 113, -19, 16, -50, 50, 16, -34, -64, -34, -64, 63, 1, 47, 93, -19, -51, 57, 25, 47, 24, 16,
-<a name="l12951"></a>12951 -50, 43, 43, 1, 26, 24, 16, -35, -50, 95, 94, 93, 43, 1, 26, 24, 16, -51, 16, -64, 17, 57, 47, 77, -19,
-<a name="l12952"></a>12952 17, 57, 47, 95, 94, 93, 49, 48, 93, 93, 93, 1, 35, 34, 7, 6, 21, 20, 22, 22, 21, 20, 6, 7, 38,
-<a name="l12953"></a>12953 39, 38, 39, 38, 53, 52, 54, 55, 54, 55, 38, 39, 38, 35, 34, 7, 6, 7, 39, 54, 55, 54, 51, 50, 23,
-<a name="l12954"></a>12954 22, 23, 22, 23, 1, 17, 35, 17, 33, 17, 35, 17, 2, -76, 119, -90, 124, -99, 45, 47, 11, 14, 26, 25, 48,
-<a name="l12955"></a>12955 23, 36, 107, 111, 88, -79, 63, 15, 51, 52, 33, 30, 24, 34, 46, 30, 38, 63, 86, 62, 62, 51, 53, 26, 51,
-<a name="l12956"></a>12956 -2, -28, 95, 1, 25, 95, 1, 37, 31, 39, 73, 66, -106, -102, 64, 38, 62, 50, 83, 83, -98, 81, -128, 26, -128,
-<a name="l12957"></a>12957 -119, 33, 26, 18, 64, 12, 40, 20, 16, 39, 29, 75, 45, 74, 46, 38, 68, 33, 79, -2, -98, -2, 103, 1, -103,
-<a name="l12958"></a>12958 -2, 103, 1, -103, 0, -1, -1, 0, 54, 1, 10, 2, 24, 3, 113, 2, 22, 3, 8, 0, 0, 0, 2, -1, -70,
-<a name="l12959"></a>12959 -2, -15, 1, -12, 3, -90, 0, 12, 0, 27, 0, 96, 64, 30, -39, 18, 1, -116, 6, 1, 125, 6, 1, 90, 6,
-<a name="l12960"></a>12960 106, 6, 2, 22, 23, 20, 13, 25, 25, 1, 0, 8, 8, 0, 31, 7, 1, 7, 3, -72, 3, 3, -77, 0, 29,
-<a name="l12961"></a>12961 1, 7, -70, 2, -17, 0, 8, 3, 4, -77, 23, 16, 22, 3, -69, 2, -17, 0, 1, 2, -21, 1, 44, -123, 0,
-<a name="l12962"></a>12962 63, -19, -34, -52, 51, 63, -19, 1, 47, 16, -48, -3, -50, 114, 17, 57, 25, 47, 17, 18, 57, 24, 47, -52, -51,
-<a name="l12963"></a>12963 -50, 50, 49, 48, 93, 93, 93, 93, 1, 33, 53, 33, 52, 39, 38, 39, 55, 22, 23, 22, 21, 3, 20, 6, 35,
-<a name="l12964"></a>12964 34, 39, 38, 53, 52, 55, 23, 6, 21, 20, 22, 1, -12, -3, -58, 1, -15, 28, 19, 75, 78, 72, 18, 27, -113,
-<a name="l12965"></a>12965 54, 38, 56, 33, 27, -116, 22, 94, -116, 1, 37, -82, 117, 63, 44, 80, -93, 91, 51, 77, -78, -3, 48, 38, 50,
-<a name="l12966"></a>12966 55, 47, 60, -111, 99, 35, 86, 56, 28, 45, 0, 0, 2, -1, -70, -2, 92, 2, -112, 2, -20, 0, 30, 0, 45,
-<a name="l12967"></a>12967 0, -85, 64, 16, 11, 27, 1, 21, 13, 36, 29, 36, 45, 36, 3, 22, 4, 40, 41, 41, -72, -1, -32, 64, 22,
-<a name="l12968"></a>12968 9, 17, 52, 41, 38, 0, 31, 16, 31, 2, 9, 3, 31, 43, 23, 13, 11, 20, 21, 9, 5, 11, -72, 3, 3,
-<a name="l12969"></a>12969 64, 16, 25, 5, 23, 23, 16, 0, 47, 16, 25, 30, 7, 40, 64, 41, 40, 40, -72, -1, -64, 64, 24, 13, 17,
-<a name="l12970"></a>12970 52, 0, 40, 16, 40, -32, 40, -16, 40, 4, 40, 34, 107, 13, 123, 13, 2, 13, 16, 21, 20, 18, -66, 2, -17,
-<a name="l12971"></a>12971 0, 16, 0, 30, 2, -17, 0, 0, 0, 16, 1, 44, -123, 0, 47, -48, -19, 16, -3, -50, 50, 17, 57, 93, 47,
-<a name="l12972"></a>12972 -52, 93, 43, 0, 17, 51, 26, 24, 16, -50, 17, 57, 1, 47, 16, -64, 17, 57, 47, -60, 57, 77, -19, 17, 57,
-<a name="l12973"></a>12973 -42, -51, 17, 57, 16, -44, -52, 95, 94, 93, -51, -50, 43, 1, 17, 51, 49, 48, 95, 94, 93, 94, 93, 1, 35,
-<a name="l12974"></a>12974 34, 7, 6, 7, 6, 35, 34, 39, 38, 39, 38, 55, 6, 35, 35, 53, 51, 50, 19, 23, 6, 21, 20, 23, 54,
-<a name="l12975"></a>12975 55, 54, 51, 51, 3, 20, 6, 35, 34, 39, 38, 53, 52, 55, 23, 6, 21, 20, 22, 2, -112, 40, 104, 50, 63,
-<a name="l12976"></a>12976 19, 17, 10, 39, 31, 27, 5, 4, 8, 80, -101, 90, 90, -48, 101, 52, 60, 22, 2, 50, 76, -111, 40, -79, 54,
-<a name="l12977"></a>12977 38, 56, 33, 27, -116, 22, 94, -116, 1, 37, 36, 46, 94, 81, 107, 90, 91, 87, 46, -92, -82, 1, 25, 18, -81,
-<a name="l12978"></a>12978 -104, 113, 60, 77, 65, 95, -4, -31, 38, 50, 55, 47, 60, -111, 99, 35, 86, 56, 28, 45, 0, 0, 2, 0, 47,
-<a name="l12979"></a>12979 -1, 116, 1, -58, 0, 100, 0, 3, 0, 7, 0, 52, 64, 25, 7, 5, 6, 4, 3, 1, 0, 2, 2, 4, 6,
-<a name="l12980"></a>12980 4, 112, 5, 1, 5, -97, 7, 1, 7, 7, 2, 0, 3, 1, 0, 47, -51, 57, 57, 50, 47, 113, -51, 114, 57,
-<a name="l12981"></a>12981 57, 1, 47, 51, 47, -51, 57, 57, 16, -51, 57, 57, 49, 48, 37, 7, 39, 55, 7, 7, 39, 55, 1, -58, 54,
-<a name="l12982"></a>12982 -112, 56, 67, 54, -112, 56, 56, 105, 44, 105, -121, 105, 44, 105, 0, 0, 3, 0, 59, -2, -53, 1, -49, -1, -40,
-<a name="l12983"></a>12983 0, 3, 0, 7, 0, 11, 0, -33, 64, 52, 1, 3, 0, 2, 2, 64, 28, 32, 52, 15, 2, 1, 17, 3, 2,
-<a name="l12984"></a>12984 0, 64, 0, 64, 72, 84, 52, 0, 64, 61, 69, 52, 0, 0, 6, 9, 11, 8, 10, 10, 64, 28, 32, 52, 15,
-<a name="l12985"></a>12985 10, 1, 17, 3, 10, 8, 64, 7, 5, 6, 4, 4, -72, -1, -64, 64, 30, 28, 32, 52, 0, 4, 1, 17, 3,
-<a name="l12986"></a>12986 4, 6, 64, 6, 64, 50, 69, 52, 6, 64, 24, 33, 52, 6, 6, 8, 10, 8, 9, 11, 64, 11, -72, -1, -64,
-<a name="l12987"></a>12987 -77, 33, 38, 52, 11, -72, -1, -64, 64, 12, 18, 23, 52, 11, 11, 1, 4, 6, 5, 7, 64, 7, -72, -1, -64,
-<a name="l12988"></a>12988 -77, 62, 69, 52, 7, -72, -1, -64, 64, 12, 18, 23, 52, -48, 7, 1, 7, 7, 2, 0, 3, 1, 0, 47, -51,
-<a name="l12989"></a>12989 57, 57, 51, 47, 113, 43, 43, 0, 26, 24, 16, -51, 57, 57, 17, 51, 47, 43, 43, 0, 26, 24, 16, -51, 57,
-<a name="l12990"></a>12990 57, 1, 47, 51, 47, 43, 43, 1, 26, 24, 16, -51, 95, 94, 93, 43, 1, 17, 18, 57, 57, 26, 24, 16, -51,
-<a name="l12991"></a>12991 95, 94, 93, 43, 1, 17, 18, 57, 57, 17, 51, 24, 47, 43, 43, 1, 26, 24, 16, -51, 95, 94, 93, 43, 1,
-<a name="l12992"></a>12992 17, 18, 57, 57, 49, 48, 5, 7, 39, 55, 5, 7, 39, 55, 7, 7, 39, 55, 1, 32, 57, -126, 54, 1, 52,
-<a name="l12993"></a>12993 57, -126, 54, 84, 57, -126, 54, 76, 96, 36, 96, 85, 96, 36, 96, 124, 96, 36, 96, 0, 0, 3, 0, 18, -2,
-<a name="l12994"></a>12994 -23, 1, -28, 0, 120, 0, 3, 0, 7, 0, 11, 1, 86, 64, 60, 11, 9, 10, 8, 10, 64, 13, 17, 52, -113,
-<a name="l12995"></a>12995 10, -97, 10, 2, 126, 10, 1, 79, 10, 95, 10, 111, 10, 3, 10, 8, 64, 121, 7, -119, 7, -103, 7, 3, 106,
-<a name="l12996"></a>12996 7, 1, 57, 7, 73, 7, 89, 7, 3, 42, 7, 1, 3, 15, 7, 31, 7, 2, 18, 5, 7, 5, 6, 4, 4,
-<a name="l12997"></a>12997 -72, -1, -64, 64, 64, 13, 17, 52, 64, 4, 80, 4, 2, 49, 4, 1, 0, 4, 16, 4, 32, 4, 3, 22, 3,
-<a name="l12998"></a>12998 4, 6, 64, 6, 64, 24, 27, 52, 6, 6, 8, -122, 1, -106, 1, 2, 101, 1, 117, 1, 2, 54, 1, 70, 1,
-<a name="l12999"></a>12999 86, 1, 3, 37, 1, 1, 3, 0, 1, 16, 1, 2, 18, 5, 3, 1, 2, 0, 0, -72, -1, -64, 64, 67, 13,
-<a name="l13000"></a>13000 17, 52, -112, 0, -96, 0, 2, -127, 0, 1, 80, 0, 96, 0, 112, 0, 3, 0, 2, 2, 8, 4, 6, 15, 5,
-<a name="l13001"></a>13001 1, 5, 7, 7, 1, -106, 8, -90, 8, 2, 117, 8, -123, 8, 2, 70, 8, 86, 8, 102, 8, 3, 53, 8, 1,
-<a name="l13002"></a>13002 22, 8, 38, 8, 2, 10, 8, 15, 9, 1, 17, 3, 9, 11, 64, 11, -72, -1, -64, 64, 21, 49, 55, 52, 11,
-<a name="l13003"></a>13003 64, 34, 37, 52, 11, 11, 2, 0, 0, 3, 1, 17, 3, 3, 1, 64, 1, -72, -1, -64, -77, 9, 14, 52, 1,
-<a name="l13004"></a>13004 0, 47, 43, 0, 26, 24, 16, -51, 95, 94, 93, 57, 57, 50, 47, 43, 43, 0, 26, 24, 16, -51, 95, 94, 93,
-<a name="l13005"></a>13005 57, 57, 93, 93, 93, 93, 93, 17, 51, 47, -51, 93, 57, 57, 1, 47, 51, 47, -51, 93, 93, 93, 43, 1, 17,
-<a name="l13006"></a>13006 18, 57, 57, 95, 94, 93, 95, 93, 93, 93, 93, 17, 51, 24, 47, 43, 1, 26, 24, 16, -51, 95, 94, 93, 93,
-<a name="l13007"></a>13007 93, 43, 1, 17, 18, 57, 57, 95, 94, 93, 95, 93, 93, 93, 93, 26, 24, 16, -51, 93, 93, 93, 43, 1, 17,
-<a name="l13008"></a>13008 18, 57, 57, 49, 48, 37, 7, 39, 55, 19, 7, 39, 55, 39, 7, 39, 55, 1, -28, 74, -92, 76, -128, 74, -92,
-<a name="l13009"></a>13009 76, 32, 74, -92, 76, 56, 125, 64, 125, -2, -18, 125, 64, 125, 55, 125, 64, 125, 0, 2, 0, -79, -1, 124, 1,
-<a name="l13010"></a>13010 75, 0, 70, 0, 3, 0, 7, 0, 124, 64, 49, 7, 5, 6, 4, 4, 64, 36, 55, 52, 4, 64, 6, 6, 3,
-<a name="l13011"></a>13011 1, 2, 0, 0, 64, 36, 55, 52, 0, 2, 6, 4, 15, 5, 31, 5, 47, 5, 3, 33, 3, 5, 7, 64, 7,
-<a name="l13012"></a>13012 64, 98, -112, 52, 7, 64, 77, 87, 52, 7, -72, -1, -64, -77, 72, 72, 52, 7, -72, -1, -64, 64, 16, 27, 35,
-<a name="l13013"></a>13013 52, 7, 7, 2, 0, -128, 3, -112, 3, -96, 3, 3, 3, 1, 0, 47, -51, 113, 57, 57, 51, 47, 43, 43, 43,
-<a name="l13014"></a>13014 43, 0, 26, 24, 16, -51, 95, 94, 93, 57, 57, 1, 47, -51, 43, 1, 17, 18, 57, 57, 50, 24, 47, 26, -51,
-<a name="l13015"></a>13015 43, 1, 17, 18, 57, 57, 49, 48, 37, 7, 39, 55, 23, 7, 39, 55, 1, 49, 34, 94, 36, 118, 34, 94, 36,
-<a name="l13016"></a>13016 46, 70, 24, 70, -124, 70, 24, 70, 0, 0, 3, 0, 109, -1, 112, 1, -108, 0, 55, 0, 3, 0, 7, 0, 11,
-<a name="l13017"></a>13017 1, 14, 64, 22, 11, 9, 10, 8, 10, 64, 23, 25, 52, 10, 64, 38, 45, 52, 10, 8, 64, 7, 5, 6, 4,
-<a name="l13018"></a>13018 4, -72, -1, -64, -77, 23, 25, 52, 4, -72, -1, -64, 64, 13, 38, 45, 52, 4, 64, 6, 6, 8, 3, 1, 2,
-<a name="l13019"></a>13019 0, 0, -72, -1, -64, -77, 23, 25, 52, 0, -72, -1, -64, 64, 25, 38, 45, 52, 0, 2, 64, 2, 64, 46, 67,
-<a name="l13020"></a>13020 52, 2, 64, 31, 43, 52, 2, 64, 18, 25, 52, 2, 2, 8, 8, -72, -1, -64, -77, 38, 67, 52, 8, -72, -1,
-<a name="l13021"></a>13021 -64, 64, 17, 21, 25, 52, 8, 4, 6, 7, 5, 5, 64, 31, 35, 52, 5, 7, 64, 7, -72, -1, -64, -77, 46,
-<a name="l13022"></a>13022 51, 52, 7, -72, -1, -64, 64, 35, 26, 35, 52, 15, 7, 1, 52, 3, 7, 7, 1, 10, 8, 9, 11, 9, 64,
-<a name="l13023"></a>13023 31, 35, 52, 9, 11, 64, 11, 64, 21, 25, 52, 11, 11, 2, 0, 1, 3, 3, -72, -1, -64, -76, 31, 35, 52,
-<a name="l13024"></a>13024 3, 1, 0, 47, -51, 43, 0, 17, 18, 57, 57, 51, 24, 47, 43, 0, 26, 24, 16, -51, 43, 0, 17, 18, 57,
-<a name="l13025"></a>13025 57, 17, 51, 24, 47, 95, 94, 93, 43, 43, 0, 26, 24, 16, -51, 43, 0, 17, 18, 57, 57, 1, 24, 47, 43,
-<a name="l13026"></a>13026 43, 1, 17, 51, 24, 47, 43, 43, 43, 1, 26, 24, 16, -51, 43, 43, 1, 17, 18, 57, 57, 17, 51, 24, 47,
-<a name="l13027"></a>13027 26, -51, 43, 43, 1, 17, 18, 57, 57, 26, 24, 16, -51, 43, 43, 1, 17, 18, 57, 57, 49, 48, 37, 7, 39,
-<a name="l13028"></a>13028 55, 23, 7, 39, 55, 39, 7, 39, 55, 1, -108, 34, 102, 34, 68, 34, 102, 34, 23, 34, 102, 34, 26, 70, 29,
-<a name="l13029"></a>13029 70, -127, 70, 29, 70, 20, 70, 29, 70, 0, -1, -1, 0, 20, 1, 37, 6, 127, 6, -47, 2, 54, 3, 45, 0,
-<a name="l13030"></a>13030 0, 1, 23, 6, 110, 3, 112, 6, -7, 0, 35, 64, 22, 3, 2, 1, 8, 55, 55, 7, 7, 65, 3, 2, 1,
-<a name="l13031"></a>13031 63, 54, 79, 54, -128, 54, -65, 54, 4, 54, 0, 47, 93, 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0,
-<a name="l13032"></a>13032 20, 1, 37, 7, 118, 6, -47, 2, 54, 3, 46, 0, 0, 1, 23, 6, 110, 3, 112, 6, -7, 0, 35, 64, 22,
-<a name="l13033"></a>13033 3, 2, 1, 0, 80, 80, 29, 29, 65, 3, 2, 1, 63, 79, 79, 79, -128, 79, -65, 79, 4, 79, 0, 47, 93,
-<a name="l13034"></a>13034 53, 53, 53, 1, 43, 53, 53, 53, 0, -1, -1, 0, -101, 0, -33, 1, 94, 4, 37, 2, 54, 2, -87, 0, 0,
-<a name="l13035"></a>13035 1, 23, 2, -104, -1, -88, -2, -15, 0, 35, 64, 9, 1, 0, 14, 7, 2, 1, 65, 1, 4, -72, -1, -64, -77,
-<a name="l13036"></a>13036 17, 18, 52, 4, -72, -1, -64, -77, 10, 11, 52, 4, 0, 47, 43, 43, 53, 1, 43, 53, 0, 0, 1, -2, -39,
-<a name="l13037"></a>13037 4, -29, 1, 40, 5, -26, 0, 13, 0, 33, -68, 0, 1, 2, -97, 0, 0, 0, 7, 2, -97, -77, 8, 0, 8,
-<a name="l13038"></a>13038 11, -71, 2, -97, 0, 4, 0, 47, -3, -34, -64, 1, 47, -19, -34, -19, 49, 48, 19, 51, 6, 6, 35, 34, 38,
-<a name="l13039"></a>13039 39, 51, 22, 22, 51, 50, 54, -83, 123, 15, -103, 127, -128, -103, 15, 123, 14, 83, 70, 81, 83, 5, -26, 125, -122,
-<a name="l13040"></a>13040 -123, 126, 68, 67, 65, 0, 1, 0, 0, 1, 31, 2, -68, 1, -121, 0, 3, 0, 16, -75, 3, 5, 0, 2, 100,
-<a name="l13041"></a>13041 0, 0, 47, -19, 1, 47, 16, -64, 49, 48, 17, 53, 33, 21, 2, -68, 1, 31, 104, 104, -1, -1, 0, -101, 1,
-<a name="l13042"></a>13042 31, 3, 87, 4, 37, 2, 54, 2, -67, 0, 0, 1, 23, 6, 118, 0, -101, 0, 0, 0, 64, -71, 0, 11, -1,
-<a name="l13043"></a>13043 -64, -77, 14, 17, 52, 10, -72, -1, -64, 64, 26, 14, 17, 52, 80, 8, 80, 9, 2, 16, 8, 16, 9, -112, 8,
-<a name="l13044"></a>13044 -112, 9, 4, 2, 0, 9, 10, 6, 1, 65, 2, 9, -72, -1, -64, -74, 11, 13, 52, 0, 9, 1, 9, 0, 47,
-<a name="l13045"></a>13045 93, 43, 53, 1, 43, 53, 93, 113, 43, 43, -1, -1, -1, -11, 0, -94, 4, 14, 7, 30, 2, 54, 3, -5, 0,
-<a name="l13046"></a>13046 0, 1, 22, 5, 53, 0, 0, 0, 75, 64, 14, 3, 45, 3, 46, 3, 47, 19, 45, 19, 46, 19, 47, 6, 48,
-<a name="l13047"></a>13047 -72, -1, -40, -77, 12, 22, 52, 47, -72, -1, -40, -77, 12, 22, 52, 46, -72, -1, -40, -77, 12, 22, 52, 45, -72,
-<a name="l13048"></a>13048 -1, -40, -77, 12, 22, 52, 44, -72, -1, -40, -77, 12, 22, 52, 2, -72, -1, -11, -76, 91, 91, 118, 118, 65, 1,
-<a name="l13049"></a>13049 43, 53, 0, 43, 43, 43, 43, 43, 113, 0, -1, -1, -1, -11, 0, -14, 4, -50, 7, 30, 2, 54, 3, -4, 0,
-<a name="l13050"></a>13050 0, 1, 22, 5, 53, 0, 0, 0, 48, 64, 11, 0, 32, 10, 48, 10, 80, 10, 96, 10, 4, 10, -72, -1, -64,
-<a name="l13051"></a>13051 64, 10, 9, 26, 52, 10, 0, 47, 16, 1, 16, 2, -72, -1, -11, -76, 75, 75, 102, 102, 65, 1, 43, 53, 46,
-<a name="l13052"></a>13052 93, 53, 0, 46, 43, 93, 53, -1, -1, 0, 83, -1, 36, 4, 14, 5, -53, 2, 54, 3, -5, 0, 0, 1, 23,
-<a name="l13053"></a>13053 5, 53, 0, -56, -7, 44, 0, 72, -71, 0, 2, -1, -69, -74, 100, 100, 19, 19, 65, 2, 104, -72, -1, -64, -77,
-<a name="l13054"></a>13054 18, 22, 52, 104, -72, -1, -128, -78, 31, 53, 104, -72, -1, -64, -78, 58, 53, 104, -72, -1, -64, 64, 19, 65, 66,
-<a name="l13055"></a>13055 52, 64, 104, 1, 80, 104, -48, 104, 2, 48, 104, 64, 104, -16, 104, 3, 104, 0, 46, 93, 113, 114, 43, 43, 43,
-<a name="l13056"></a>13056 43, 53, 1, 43, 53, -1, -1, 0, 74, -1, 36, 4, -50, 5, -34, 2, 54, 3, -4, 0, 0, 1, 23, 5, 53,
-<a name="l13057"></a>13057 0, 100, -7, 44, 0, 70, 64, 9, 2, 15, 75, 75, 38, 38, 65, 2, 88, -72, -1, -64, -77, 18, 22, 52, 88,
-<a name="l13058"></a>13058 -72, -1, -128, -78, 31, 53, 88, -72, -1, -64, -78, 58, 53, 88, -72, -1, -64, 64, 19, 65, 66, 52, 64, 88, 1,
-<a name="l13059"></a>13059 80, 88, -48, 88, 2, 48, 88, 64, 88, -16, 88, 3, 88, 0, 46, 93, 113, 114, 43, 43, 43, 43, 53, 1, 43,
-<a name="l13060"></a>13060 53, -1, -1, 0, 83, 0, -94, 4, 14, 6, 66, 2, 54, 3, -5, 0, 0, 1, 23, 5, 57, 1, 84, -1, 56,
-<a name="l13061"></a>13061 0, 87, -74, -90, 50, -58, 50, 2, 2, 84, -72, -1, -64, -77, 33, 36, 52, 84, -72, -1, -64, 64, 28, 20, 21,
-<a name="l13062"></a>13062 52, 0, 84, 32, 84, 64, 84, 3, 0, 84, 96, 84, 2, 32, 84, 48, 84, 64, 84, 112, 84, -128, 84, -112, 84,
-<a name="l13063"></a>13063 6, -72, -1, -38, 64, 19, 84, 79, 50, 60, 65, -93, 62, -93, 63, -93, 64, 3, 2, 94, 64, 9, 22, 52, 94,
-<a name="l13064"></a>13064 0, 46, 43, 53, 93, 1, 43, 93, 113, 114, 43, 43, 53, 93, 0, -1, -1, 0, 74, 0, -14, 4, -50, 6, 66,
-<a name="l13065"></a>13065 2, 54, 3, -4, 0, 0, 1, 23, 5, 57, 1, -32, -1, 56, 0, 97, -74, 48, 8, 11, 17, 52, 2, 68, -72,
-<a name="l13066"></a>13066 -1, -64, -77, 37, 40, 52, 68, -72, -1, -64, -77, 32, 34, 52, 68, -72, -1, -64, -77, 23, 27, 52, 68, -72, -1,
-<a name="l13067"></a>13067 -64, 64, 10, 11, 19, 52, 112, 68, -128, 68, -112, 68, 3, -72, -1, -15, 64, 12, 68, 63, 21, 48, 65, -106, 21,
-<a name="l13068"></a>13068 -90, 21, 2, 0, 10, -72, -1, -64, 64, 11, 11, 26, 52, 10, 2, 78, 64, 9, 72, 52, 78, 0, 46, 43, 53,
-<a name="l13069"></a>13069 46, 43, 53, 93, 1, 43, 113, 43, 43, 43, 43, 53, 43, 0, -1, -1, 0, 83, 0, -94, 4, 28, 7, 32, 2,
-<a name="l13070"></a>13070 54, 3, -5, 0, 0, 1, 23, 5, 54, 2, 48, 1, 99, 0, 98, -79, 2, 79, -72, -1, -64, 64, 16, 10, 12,
-<a name="l13071"></a>13071 52, 80, 79, 96, 79, 2, 14, 79, 79, 0, 0, 65, 2, 81, -72, -1, -64, -77, 67, 69, 52, 81, -72, -1, -64,
-<a name="l13072"></a>13072 -77, 61, 62, 52, 81, -72, -1, -64, -78, 59, 53, 81, -72, -1, -64, 64, 31, 9, 11, 52, 0, 81, 48, 81, -128,
-<a name="l13073"></a>13073 81, -96, 81, 4, 16, 81, 112, 81, -128, 81, -112, 81, -49, 81, 5, 96, 81, 112, 81, -65, 81, 3, 81, 0, 47,
-<a name="l13074"></a>13074 93, 113, 114, 43, 43, 43, 43, 53, 1, 43, 93, 43, 53, -1, -1, 0, 74, 0, -14, 4, -50, 7, 32, 2, 54,
-<a name="l13075"></a>13075 3, -4, 0, 0, 1, 23, 5, 54, 2, 48, 1, 99, 0, 103, -79, 2, 66, -72, -1, -64, -78, 10, 15, 52, -72,
-<a name="l13076"></a>13076 -1, -30, 64, 14, 66, 63, 48, 51, 65, 3, 49, 3, 50, 3, 51, 3, 2, 65, -72, -1, -64, -77, 67, 69, 52,
-<a name="l13077"></a>13077 65, -72, -1, -64, -77, 61, 62, 52, 65, -72, -1, -64, -78, 59, 53, 65, -72, -1, -64, 64, 31, 9, 11, 52, 0,
-<a name="l13078"></a>13078 65, 48, 65, -128, 65, -96, 65, 4, 16, 65, 112, 65, -128, 65, -112, 65, -49, 65, 5, 96, 65, 112, 65, -65, 65,
-<a name="l13079"></a>13079 3, 65, 0, 47, 93, 113, 114, 43, 43, 43, 43, 53, 93, 1, 43, 43, 53, 0, -1, -1, 0, 83, 0, -94, 4,
-<a name="l13080"></a>13080 14, 7, 33, 2, 54, 3, -5, 0, 0, 1, 23, 5, 45, 2, 78, 6, -102, 0, 113, -71, 0, 2, -1, -56, 64,
-<a name="l13081"></a>13081 38, 81, 81, 60, 60, 65, 2, 16, 82, 112, 82, -96, 82, -80, 82, -64, 82, 5, 0, 82, 96, 82, 112, 82, 3,
-<a name="l13082"></a>13082 47, 82, 63, 82, 111, 82, -80, 82, -32, 82, -16, 82, 6, 82, -72, -1, -64, -78, 88, 53, 82, -72, -1, -64, -78,
-<a name="l13083"></a>13083 82, 53, 82, -72, -1, -64, -77, 74, 75, 52, 82, -72, -1, -64, -77, 68, 71, 52, 82, -72, -1, -64, -78, 65, 53,
-<a name="l13084"></a>13084 82, -72, -1, -64, -78, 60, 53, 82, -72, -1, -64, -77, 91, -1, 52, 82, 0, 46, 43, 43, 43, 43, 43, 43, 43,
-<a name="l13085"></a>13085 93, 113, 114, 53, 1, 43, 53, 0, -1, -1, 0, 74, 0, -14, 4, -50, 7, 33, 2, 54, 3, -4, 0, 0, 1,
-<a name="l13086"></a>13086 23, 5, 45, 2, 78, 6, -102, 0, 114, 64, 43, 2, 111, 63, 1, 34, 63, 63, 51, 51, 65, 2, 16, 66, 112,
-<a name="l13087"></a>13087 66, -96, 66, -80, 66, -64, 66, 5, 0, 66, 96, 66, 112, 66, 3, 47, 66, 63, 66, 111, 66, -80, 66, -32, 66,
-<a name="l13088"></a>13088 -16, 66, 6, 66, -72, -1, -64, -78, 88, 53, 66, -72, -1, -64, -78, 82, 53, 66, -72, -1, -64, -77, 74, 75, 52,
-<a name="l13089"></a>13089 66, -72, -1, -64, -77, 68, 71, 52, 66, -72, -1, -64, -78, 65, 53, 66, -72, -1, -64, -78, 60, 53, 66, -72, -1,
-<a name="l13090"></a>13090 -64, -77, 91, -1, 52, 66, 0, 46, 43, 43, 43, 43, 43, 43, 43, 93, 113, 114, 53, 1, 43, 93, 53, -1, -1,
-<a name="l13091"></a>13091 0, 83, 0, -94, 4, 14, 7, 33, 2, 54, 3, -5, 0, 0, 1, 23, 6, 110, 2, 48, 7, 73, 0, 111, 64,
-<a name="l13092"></a>13092 14, 4, 3, 2, 16, 83, 63, 83, 80, 83, 96, 83, -96, 83, 5, -72, -1, -15, 64, 25, 83, 83, 0, 0, 65,
-<a name="l13093"></a>13093 4, 3, 2, 95, 82, 111, 82, -32, 82, 3, 80, 82, 96, 82, 112, 82, -16, 82, 4, 82, -72, -1, -64, -77, 101,
-<a name="l13094"></a>13094 -1, 52, 82, -72, -1, -64, -77, 88, 89, 52, 82, -72, -1, -64, -77, 70, 72, 52, 82, -72, -1, -64, -77, 60, 61,
-<a name="l13095"></a>13095 52, 82, -72, -1, -64, 64, 9, 25, 28, 52, 82, 64, 18, 22, 52, 82, 0, 47, 43, 43, 43, 43, 43, 43, 93,
-<a name="l13096"></a>13096 113, 53, 53, 53, 1, 43, 93, 53, 53, 53, 0, -1, -1, 0, 74, 0, -14, 4, -50, 7, 33, 2, 54, 3, -4,
-<a name="l13097"></a>13097 0, 0, 1, 23, 6, 110, 2, 88, 7, 73, 0, 102, -75, 4, 3, 2, 15, 73, 1, -72, -1, -58, 64, 25, 73,
-<a name="l13098"></a>13098 67, 48, 51, 65, 4, 3, 2, 95, 66, 111, 66, -32, 66, 3, 80, 66, 96, 66, 112, 66, -16, 66, 4, 66, -72,
-<a name="l13099"></a>13099 -1, -64, -77, 101, -1, 52, 66, -72, -1, -64, -77, 88, 89, 52, 66, -72, -1, -64, -77, 70, 72, 52, 66, -72, -1,
-<a name="l13100"></a>13100 -64, -77, 60, 61, 52, 66, -72, -1, -64, 64, 9, 25, 28, 52, 66, 64, 18, 22, 52, 66, 0, 47, 43, 43, 43,
-<a name="l13101"></a>13101 43, 43, 43, 93, 113, 53, 53, 53, 1, 43, 93, 53, 53, 53, -1, -1, 0, 83, -2, -69, 4, 14, 5, -53, 2,
-<a name="l13102"></a>13102 54, 3, -5, 0, 0, 1, 23, 6, 111, 1, -12, -1, -46, 0, 31, -77, 4, 3, 2, 79, -72, -1, -64, 64, 14,
-<a name="l13103"></a>13103 15, 17, 52, 48, 79, 64, 79, 2, 126, 79, 79, 11, 11, 65, 1, 43, 93, 43, 53, 53, 53, 0, -1, -1, 0,
-<a name="l13104"></a>13104 74, -2, -69, 4, -50, 5, -34, 2, 54, 3, -4, 0, 0, 1, 23, 6, 111, 2, -68, -1, -46, 0, 34, -78, 4,
-<a name="l13105"></a>13105 3, 2, -72, -1, -46, 64, 14, 63, 63, 24, 24, 65, 4, 3, 2, 74, 64, 11, 17, 52, 74, 0, 46, 43, 53,
-<a name="l13106"></a>13106 53, 53, 1, 43, 53, 53, 53, 0, 1, 0, 113, 1, 37, 3, -30, 5, -75, 0, 36, 0, -18, -75, 24, 32, 18,
-<a name="l13107"></a>13107 25, 52, 32, -72, -1, -32, -77, 22, 33, 52, 18, -72, -1, -64, -77, 17, 21, 52, 18, -72, -1, -79, 64, 24, 12,
-<a name="l13108"></a>13108 16, 52, 31, 9, 1, 3, 9, 9, 15, 23, 15, 29, 31, 29, 47, 29, 3, 13, 4, 29, 31, 32, 1, -72, -1,
-<a name="l13109"></a>13109 -32, -74, 9, 31, 52, 1, 0, 3, 3, -72, -1, -64, 64, 17, 24, 27, 52, 3, 35, 15, 15, 31, 15, 2, 16,
-<a name="l13110"></a>13110 3, 15, 31, 33, 33, 7, -72, 2, -5, -78, 11, 64, 11, -72, -1, -64, 64, 11, 12, 17, 52, 0, 11, 1, 19,
-<a name="l13111"></a>13111 3, 11, 22, 17, -72, -1, -64, -77, 22, 64, 52, 17, -72, -1, -38, -77, 18, 21, 52, 17, -72, -1, -64, -75, 12,
-<a name="l13112"></a>13112 17, 52, 17, 29, 23, -72, 2, -5, 64, 13, 64, 0, 22, 16, 22, 64, 22, 3, 17, 3, 22, 29, 1, -72, -1,
-<a name="l13113"></a>13113 -32, -74, 9, 31, 52, 1, 0, 38, 29, 47, 16, -58, 50, 43, 1, 24, 16, -44, 95, 94, 93, 26, 77, -19, 18,
-<a name="l13114"></a>13114 57, 43, 43, 43, 1, 24, 16, -58, 95, 94, 93, 43, 1, 26, 24, 16, 77, -19, 57, 25, 47, 0, 24, 47, -51,
-<a name="l13115"></a>13115 95, 94, 93, -48, -51, 43, 0, 25, 16, -60, 50, 43, 0, 26, 25, 16, -51, 95, 94, 93, 24, 47, 18, 57, 47,
-<a name="l13116"></a>13116 95, 93, 49, 48, 1, 43, 43, 43, 43, 1, 7, 38, 35, 34, 7, 6, 7, 6, 35, 34, 39, 38, 39, 38, 35,
-<a name="l13117"></a>13117 34, 7, 18, 17, 20, 7, 7, 35, 2, 39, 38, 39, 38, 39, 54, 51, 50, 23, 54, 51, 50, 3, -30, 10, 63,
-<a name="l13118"></a>13118 64, -100, 29, 1, 7, 7, 14, 12, 6, 11, 23, 37, 97, 31, 40, -84, 2, 2, 30, 75, 26, 51, 71, 64, 124,
-<a name="l13119"></a>13119 -97, -56, 126, 40, 25, -107, 88, 5, 38, 16, 47, -44, 9, 92, 12, 14, 117, 43, 67, 20, -2, -4, -3, -2, 30,
-<a name="l13120"></a>13120 71, 77, 1, 62, 90, -79, -127, 115, -100, -73, -123, -123, 0, 0, 1, 0, -83, 0, -36, 3, -79, 5, -75, 0, 28,
-<a name="l13121"></a>13121 0, 107, 64, 11, 13, 16, 14, 20, 52, 14, 16, 17, 31, 52, 21, -72, -1, -24, 64, 16, 12, 17, 52, 2, 21,
-<a name="l13122"></a>13122 1, 22, 4, 4, 64, 9, 12, 52, 4, 9, 25, -72, 2, -1, 64, 10, 64, 6, 8, 15, 0, 23, 1, 21, 5,
-<a name="l13123"></a>13123 23, -72, -1, -64, -75, 12, 60, 52, 23, 9, 15, -72, 2, -5, -78, 16, 9, 4, -72, 2, -5, -78, 0, 30, 9,
-<a name="l13124"></a>13124 47, 16, -42, -19, 16, -44, -19, 18, 57, 43, 1, 95, 94, 93, 0, 24, 47, 47, -42, 26, 77, -19, 50, -58, 43,
-<a name="l13125"></a>13125 49, 48, 1, 95, 94, 93, 43, 43, 43, 1, 20, 6, 21, 7, 38, 35, 34, 7, 39, 54, 55, 54, 55, 54, 19,
-<a name="l13126"></a>13126 51, 20, 22, 21, 20, 7, 6, 7, 54, 51, 50, 23, 22, 3, -79, 6, 36, 48, -66, -14, -73, 67, 122, 65, 72,
-<a name="l13127"></a>13127 51, 26, 75, 30, 4, 48, 51, 82, 90, -120, -118, 46, 98, 1, -85, 33, -119, 33, 4, 114, 41, -50, -103, 109, -125,
-<a name="l13128"></a>13128 -86, 90, 1, 53, 30, 118, 30, -88, -52, -33, -117, 13, 13, 31, 0, -1, -1, 0, 15, 0, -94, 4, 14, 7, 33,
-<a name="l13129"></a>13129 2, 54, 3, -5, 0, 0, 1, 22, 5, 52, 0, 0, 0, 23, -76, 3, 2, 83, 3, 2, -72, -1, -68, -76, 92,
-<a name="l13130"></a>13130 92, 42, 42, 65, 1, 43, 53, 53, 0, 47, 53, 53, 0, -1, -1, 0, 15, 0, -14, 4, -50, 7, 33, 2, 54,
-<a name="l13131"></a>13131 3, -4, 0, 0, 1, 22, 5, 52, 0, 0, 0, 23, -76, 3, 2, 67, 3, 2, -72, -1, -105, -76, 76, 76, 16,
-<a name="l13132"></a>13132 16, 65, 1, 43, 53, 53, 0, 47, 53, 53, 0, 0, 0, 0, 0, 0, 1, 0, 0, 21, 92, 0, 1, 3, -115,
-<a name="l13133"></a>13133 12, 0, 0, 9, 9, 78, 0, 3, 0, 36, -1, -113, 0, 3, 0, 55, -1, -37, 0, 3, 0, 60, -1, -37, 0,
-<a name="l13134"></a>13134 3, 1, -15, -1, -113, 0, 3, 1, -7, -1, -113, 0, 3, 1, -5, -1, -113, 0, 3, 2, 1, -1, -113, 0, 3,
-<a name="l13135"></a>13135 2, 9, -1, -37, 0, 3, 2, 10, -1, -37, 0, 3, 2, 15, -1, -37, 0, 20, 0, 20, -1, 104, 0, 36, 0,
-<a name="l13136"></a>13136 3, -1, -113, 0, 36, 0, 55, -1, 104, 0, 36, 0, 57, -1, 104, 0, 36, 0, 58, -1, -76, 0, 36, 0, 60,
-<a name="l13137"></a>13137 -1, 104, 0, 36, 0, 89, -1, -37, 0, 36, 0, 90, -1, -37, 0, 36, 0, 92, -1, -37, 0, 36, 0, -74, -1,
-<a name="l13138"></a>13138 104, 0, 41, 0, 15, -1, 29, 0, 41, 0, 17, -1, 29, 0, 41, 0, 36, -1, -113, 0, 47, 0, 3, -1, -76,
-<a name="l13139"></a>13139 0, 47, 0, 55, -1, 104, 0, 47, 0, 57, -1, 104, 0, 47, 0, 58, -1, 104, 0, 47, 0, 60, -1, 104, 0,
-<a name="l13140"></a>13140 47, 0, 92, -1, -76, 0, 47, 0, -74, -1, -113, 0, 51, 0, 3, -1, -37, 0, 51, 0, 15, -2, -8, 0, 51,
-<a name="l13141"></a>13141 0, 17, -2, -8, 0, 51, 0, 36, -1, 104, 0, 53, 0, 55, -1, -37, 0, 53, 0, 57, -1, -37, 0, 53, 0,
-<a name="l13142"></a>13142 58, -1, -37, 0, 53, 0, 60, -1, -37, 0, 55, 0, 3, -1, -37, 0, 55, 0, 15, -1, 29, 0, 55, 0, 16,
-<a name="l13143"></a>13143 -1, -113, 0, 55, 0, 17, -1, 29, 0, 55, 0, 29, -1, 29, 0, 55, 0, 30, -1, 29, 0, 55, 0, 36, -1,
-<a name="l13144"></a>13144 104, 0, 55, 0, 50, -1, -37, 0, 55, 0, 68, -1, 29, 0, 55, 0, 70, -1, 29, 0, 55, 0, 72, -1, 29,
-<a name="l13145"></a>13145 0, 55, 0, 76, -1, -76, 0, 55, 0, 82, -1, 29, 0, 55, 0, 85, -1, -76, 0, 55, 0, 86, -1, 29, 0,
-<a name="l13146"></a>13146 55, 0, 88, -1, -76, 0, 55, 0, 90, -1, -113, 0, 55, 0, 92, -1, -113, 0, 57, 0, 15, -1, 68, 0, 57,
-<a name="l13147"></a>13147 0, 16, -1, -113, 0, 57, 0, 17, -1, 68, 0, 57, 0, 29, -1, -76, 0, 57, 0, 30, -1, -76, 0, 57, 0,
-<a name="l13148"></a>13148 36, -1, 104, 0, 57, 0, 68, -1, 104, 0, 57, 0, 72, -1, -113, 0, 57, 0, 76, -1, -37, 0, 57, 0, 82,
-<a name="l13149"></a>13149 -1, -113, 0, 57, 0, 85, -1, -76, 0, 57, 0, 88, -1, -76, 0, 57, 0, 92, -1, -76, 0, 58, 0, 15, -1,
-<a name="l13150"></a>13150 -113, 0, 58, 0, 16, -1, -37, 0, 58, 0, 17, -1, -113, 0, 58, 0, 29, -1, -37, 0, 58, 0, 30, -1, -37,
-<a name="l13151"></a>13151 0, 58, 0, 36, -1, -76, 0, 58, 0, 68, -1, -76, 0, 58, 0, 72, -1, -37, 0, 58, 0, 76, 0, 0, 0,
-<a name="l13152"></a>13152 58, 0, 82, -1, -37, 0, 58, 0, 85, -1, -37, 0, 58, 0, 88, -1, -37, 0, 58, 0, 92, -1, -18, 0, 60,
-<a name="l13153"></a>13153 0, 3, -1, -37, 0, 60, 0, 15, -2, -8, 0, 60, 0, 16, -1, 68, 0, 60, 0, 17, -2, -8, 0, 60, 0,
-<a name="l13154"></a>13154 29, -1, -113, 0, 60, 0, 30, -1, 123, 0, 60, 0, 36, -1, 104, 0, 60, 0, 68, -1, 104, 0, 60, 0, 72,
-<a name="l13155"></a>13155 -1, 68, 0, 60, 0, 76, -1, -76, 0, 60, 0, 82, -1, 68, 0, 60, 0, 83, -1, 104, 0, 60, 0, 84, -1,
-<a name="l13156"></a>13156 68, 0, 60, 0, 88, -1, -113, 0, 60, 0, 89, -1, -113, 0, 73, 0, 73, -1, -37, 0, 73, 0, -74, 0, 37,
-<a name="l13157"></a>13157 0, 85, 0, 15, -1, -113, 0, 85, 0, 17, -1, -113, 0, 85, 0, -74, 0, 76, 0, 89, 0, 15, -1, 104, 0,
-<a name="l13158"></a>13158 89, 0, 17, -1, 104, 0, 90, 0, 15, -1, -113, 0, 90, 0, 17, -1, -113, 0, 92, 0, 15, -1, 104, 0, 92,
-<a name="l13159"></a>13159 0, 17, -1, 104, 0, -75, 0, -75, -1, -37, 0, -74, 0, 3, -1, -76, 0, -74, 0, 86, -1, -37, 0, -74, 0,
-<a name="l13160"></a>13160 -74, -1, -37, 0, -60, 2, 45, -1, 96, 0, -60, 2, 54, -1, 96, 0, -60, 2, 76, -1, 96, 0, -60, 2, 81,
-<a name="l13161"></a>13161 -1, -68, 0, -60, 2, 84, -1, -68, 1, 43, 0, 15, -1, 31, 1, 43, 0, 17, -1, 31, 1, 43, 1, -8, 0,
-<a name="l13162"></a>13162 -92, 1, 43, 1, -7, -1, 68, 1, 43, 1, -5, -1, 68, 1, 43, 2, 1, -1, 68, 1, 43, 2, 26, -1, -88,
-<a name="l13163"></a>13163 1, 43, 2, 39, 0, 88, 1, 44, 1, -7, -1, -37, 1, 44, 1, -5, -1, -37, 1, 44, 2, 1, -1, -37, 1,
-<a name="l13164"></a>13164 44, 2, 10, -1, -66, 1, 44, 2, 15, -1, -66, 1, 45, 1, -7, -1, -59, 1, 45, 2, 10, -1, -66, 1, 45,
-<a name="l13165"></a>13165 2, 15, -1, -66, 1, 47, 1, 50, -1, -29, 1, 47, 2, 28, -1, -39, 1, 47, 2, 36, -1, -55, 1, 47, 2,
-<a name="l13166"></a>13166 -116, -1, -29, 1, 50, 1, 46, -1, -29, 1, 50, 1, 47, -1, -29, 1, 50, 1, 49, -1, -29, 1, 50, 1, 51,
-<a name="l13167"></a>13167 -1, -29, 1, 50, 2, 16, -1, -29, 1, 50, 2, 23, -1, -29, 1, 50, 2, 32, -1, -29, 1, 50, 2, 34, -1,
-<a name="l13168"></a>13168 -29, 1, 50, 2, 38, -1, -29, 1, 50, 2, 43, -1, -29, 1, 51, 1, 50, -1, -29, 1, 51, 2, 28, -1, -39,
-<a name="l13169"></a>13169 1, 51, 2, 36, -1, -55, 1, 51, 2, -116, -1, -29, 1, -15, 1, 44, -1, -43, 1, -15, 1, 45, -1, -59, 1,
-<a name="l13170"></a>13170 -15, 2, 5, -1, -43, 1, -15, 2, 9, -1, 104, 1, -15, 2, 10, -1, 104, 1, -15, 2, 15, -1, 104, 1, -15,
-<a name="l13171"></a>13171 2, 22, -1, -37, 1, -15, 2, 30, -1, -37, 1, -15, 2, 36, -1, -37, 1, -11, 2, 10, -1, -66, 1, -10, 1,
-<a name="l13172"></a>13172 44, -1, -115, 1, -10, 1, 45, -1, -115, 1, -10, 1, 46, -1, 70, 1, -10, 1, 49, -1, 70, 1, -10, 1, 51,
-<a name="l13173"></a>13173 -1, 70, 1, -10, 1, -8, 0, -86, 1, -10, 1, -7, -1, 104, 1, -10, 1, -5, -1, 104, 1, -10, 2, 1, -1,
-<a name="l13174"></a>13174 104, 1, -10, 2, 5, -1, -115, 1, -10, 2, 13, -1, -98, 1, -10, 2, 18, -1, 104, 1, -10, 2, 19, -1, -76,
-<a name="l13175"></a>13175 1, -10, 2, 24, -1, 104, 1, -10, 2, 26, -1, -76, 1, -10, 2, 27, -1, 104, 1, -10, 2, 29, -1, 104, 1,
-<a name="l13176"></a>13176 -10, 2, 32, -1, 70, 1, -10, 2, 39, 0, 98, 1, -10, 2, 41, -1, 70, 1, -9, 2, 10, -1, -47, 1, -9,
-<a name="l13177"></a>13177 2, 15, -1, -47, 1, -7, 0, 3, -1, -113, 1, -7, 0, -74, -1, 104, 1, -7, 1, 44, -1, -43, 1, -7, 1,
-<a name="l13178"></a>13178 45, -1, -59, 1, -7, 2, 5, -1, -43, 1, -7, 2, 9, -1, 104, 1, -7, 2, 10, -1, 104, 1, -7, 2, 15,
-<a name="l13179"></a>13179 -1, 104, 1, -7, 2, 22, -1, -37, 1, -7, 2, 30, -1, -37, 1, -7, 2, 36, -1, -37, 1, -5, 0, 3, -1,
-<a name="l13180"></a>13180 -113, 1, -5, 1, 44, -1, -43, 1, -5, 2, 5, -1, -43, 1, -5, 2, 9, -1, -119, 1, -5, 2, 10, -1, 104,
-<a name="l13181"></a>13181 1, -5, 2, 15, -1, 104, 2, 0, 1, 44, -1, -63, 2, 0, 1, 45, -1, -113, 2, 0, 1, 46, -1, -25, 2,
-<a name="l13182"></a>13182 0, 1, 47, -1, -25, 2, 0, 1, 49, -1, -25, 2, 0, 1, 51, -1, -25, 2, 0, 2, 5, -1, -63, 2, 0,
-<a name="l13183"></a>13183 2, 16, -1, -25, 2, 0, 2, 23, -1, -25, 2, 0, 2, 25, -1, -25, 2, 0, 2, 31, -1, -25, 2, 0, 2,
-<a name="l13184"></a>13184 32, -1, -25, 2, 0, 2, 38, -1, -25, 2, 0, 2, 41, -1, -25, 2, 0, 2, 43, -1, -25, 2, 1, 0, 3,
-<a name="l13185"></a>13185 -1, -113, 2, 1, 1, 44, -1, -43, 2, 1, 2, 5, -1, -43, 2, 1, 2, 9, -1, 104, 2, 1, 2, 10, -1,
-<a name="l13186"></a>13186 104, 2, 1, 2, 15, -1, 104, 2, 5, 1, -7, -1, -37, 2, 5, 1, -5, -1, -43, 2, 5, 2, 1, -1, -37,
-<a name="l13187"></a>13187 2, 5, 2, 10, -1, -66, 2, 5, 2, 15, -1, -66, 2, 7, 0, 3, -1, -37, 2, 7, 0, 15, -2, -6, 2,
-<a name="l13188"></a>13188 7, 0, 17, -2, -6, 2, 7, 1, -7, -1, 104, 2, 7, 1, -5, -1, 104, 2, 7, 2, 1, -1, 104, 2, 8,
-<a name="l13189"></a>13189 1, 50, -1, -98, 2, 8, 2, -116, -1, -98, 2, 9, 0, 3, -1, -37, 2, 9, 0, 15, -1, 31, 2, 9, 0,
-<a name="l13190"></a>13190 17, -1, 31, 2, 9, 0, 29, -1, 31, 2, 9, 0, 30, -1, 31, 2, 9, 1, 44, -1, -37, 2, 9, 1, 45,
-<a name="l13191"></a>13191 -1, -37, 2, 9, 1, 46, -1, 31, 2, 9, 1, 48, -1, 31, 2, 9, 1, 49, -1, 31, 2, 9, 1, 51, -1,
-<a name="l13192"></a>13192 31, 2, 9, 1, -8, 0, -68, 2, 9, 1, -7, -1, 104, 2, 9, 1, -5, -1, 104, 2, 9, 2, 1, -1, 104,
-<a name="l13193"></a>13193 2, 9, 2, 5, -1, -37, 2, 9, 2, 13, -1, -37, 2, 9, 2, 16, -1, 31, 2, 9, 2, 17, -1, 31, 2,
-<a name="l13194"></a>13194 9, 2, 20, -1, 78, 2, 9, 2, 22, -1, 78, 2, 9, 2, 24, -1, 106, 2, 9, 2, 26, -1, -76, 2, 9,
-<a name="l13195"></a>13195 2, 29, -1, 106, 2, 9, 2, 30, -1, -113, 2, 9, 2, 32, -1, 31, 2, 9, 2, 35, -1, 80, 2, 9, 2,
-<a name="l13196"></a>13196 36, -1, -113, 2, 9, 2, 37, -1, 106, 2, 9, 2, 39, 0, -68, 2, 9, 2, 40, -1, 78, 2, 9, 2, 41,
-<a name="l13197"></a>13197 -1, 31, 2, 9, 2, 42, -1, 78, 2, 10, 0, 3, -1, -37, 2, 10, 0, 15, -2, -6, 2, 10, 0, 16, -1,
-<a name="l13198"></a>13198 70, 2, 10, 0, 17, -2, -6, 2, 10, 0, 29, -1, -113, 2, 10, 0, 30, -1, -113, 2, 10, 1, 44, -1, -115,
-<a name="l13199"></a>13199 2, 10, 1, 45, -1, -115, 2, 10, 1, 46, -1, 70, 2, 10, 1, 49, -1, 70, 2, 10, 1, 51, -1, 70, 2,
-<a name="l13200"></a>13200 10, 1, -8, 0, -68, 2, 10, 1, -7, -1, 104, 2, 10, 1, -5, -1, 104, 2, 10, 2, 1, -1, 104, 2, 10,
-<a name="l13201"></a>13201 2, 5, -1, -115, 2, 10, 2, 13, -1, -98, 2, 10, 2, 18, -1, 104, 2, 10, 2, 19, -1, -76, 2, 10, 2,
-<a name="l13202"></a>13202 22, -1, -98, 2, 10, 2, 24, -1, 104, 2, 10, 2, 26, -1, -76, 2, 10, 2, 27, -1, 104, 2, 10, 2, 29,
-<a name="l13203"></a>13203 -1, 104, 2, 10, 2, 32, -1, 70, 2, 10, 2, 39, 0, 121, 2, 10, 2, 41, -1, 70, 2, 12, 1, 46, -1,
-<a name="l13204"></a>13204 -78, 2, 12, 1, 47, -1, -78, 2, 12, 1, 49, -1, -78, 2, 12, 1, 51, -1, -78, 2, 12, 2, 16, -1, -78,
-<a name="l13205"></a>13205 2, 12, 2, 25, -1, -39, 2, 12, 2, 32, -1, -78, 2, 12, 2, 38, -1, -78, 2, 12, 2, 41, -1, -78, 2,
-<a name="l13206"></a>13206 12, 2, 43, -1, -78, 2, 13, 2, 10, -1, -47, 2, 13, 2, 15, -1, -47, 2, 15, 0, 3, -1, -37, 2, 15,
-<a name="l13207"></a>13207 1, 44, -1, -115, 2, 15, 1, 45, -1, -115, 2, 15, 1, 46, -1, 70, 2, 15, 1, 49, -1, 70, 2, 15, 1,
-<a name="l13208"></a>13208 51, -1, 70, 2, 15, 1, -8, 0, -86, 2, 15, 1, -7, -1, 104, 2, 15, 1, -5, -1, 104, 2, 15, 2, 1,
-<a name="l13209"></a>13209 -1, 104, 2, 15, 2, 5, -1, -115, 2, 15, 2, 13, -1, -98, 2, 15, 2, 18, -1, 104, 2, 15, 2, 19, -1,
-<a name="l13210"></a>13210 -76, 2, 15, 2, 24, -1, 104, 2, 15, 2, 26, -1, -76, 2, 15, 2, 27, -1, 104, 2, 15, 2, 29, -1, 104,
-<a name="l13211"></a>13211 2, 15, 2, 32, -1, 70, 2, 15, 2, 39, 0, 98, 2, 15, 2, 41, -1, 70, 2, 23, 1, 46, -1, 119, 2,
-<a name="l13212"></a>13212 23, 1, 47, -1, -76, 2, 23, 1, 49, -1, 119, 2, 23, 1, 50, -1, -86, 2, 23, 1, 51, -1, 119, 2, 23,
-<a name="l13213"></a>13213 2, 16, -1, 119, 2, 23, 2, 18, -1, -37, 2, 23, 2, 22, -1, -86, 2, 23, 2, 24, -1, -37, 2, 23, 2,
-<a name="l13214"></a>13214 25, -1, -98, 2, 23, 2, 26, -1, -37, 2, 23, 2, 27, -1, -37, 2, 23, 2, 30, -1, -86, 2, 23, 2, 32,
-<a name="l13215"></a>13215 -1, 119, 2, 23, 2, 38, -1, 119, 2, 23, 2, 41, -1, 119, 2, 23, 2, 43, -1, 119, 2, 23, 2, -116, -1,
-<a name="l13216"></a>13216 -86, 2, 25, 2, 28, -1, -39, 2, 27, 1, 46, -1, -25, 2, 27, 1, 47, -1, -25, 2, 27, 1, 49, -1, -25,
-<a name="l13217"></a>13217 2, 27, 1, 51, -1, -25, 2, 27, 2, 16, -1, -25, 2, 27, 2, 23, -1, -25, 2, 27, 2, 25, -1, -25, 2,
-<a name="l13218"></a>13218 27, 2, 31, -1, -25, 2, 27, 2, 32, -1, -25, 2, 27, 2, 34, -1, -25, 2, 27, 2, 38, -1, -25, 2, 27,
-<a name="l13219"></a>13219 2, 41, -1, -25, 2, 27, 2, 43, -1, -25, 2, 28, 1, 46, -1, -31, 2, 28, 1, 47, -1, -31, 2, 28, 1,
-<a name="l13220"></a>13220 49, -1, -31, 2, 28, 1, 51, -1, -37, 2, 28, 2, 16, -1, -31, 2, 28, 2, 31, -1, -31, 2, 28, 2, 32,
-<a name="l13221"></a>13221 -1, -31, 2, 28, 2, 34, -1, -47, 2, 28, 2, 35, -1, -49, 2, 28, 2, 38, -1, -31, 2, 28, 2, 41, -1,
-<a name="l13222"></a>13222 -31, 2, 28, 2, 42, -1, -49, 2, 28, 2, 43, -1, -31, 2, 31, 1, 46, -1, -55, 2, 31, 1, 47, -1, -55,
-<a name="l13223"></a>13223 2, 31, 1, 49, -1, -55, 2, 31, 1, 51, -1, -55, 2, 31, 2, 16, -1, -55, 2, 31, 2, 23, -1, -55, 2,
-<a name="l13224"></a>13224 31, 2, 31, -1, -55, 2, 31, 2, 32, -1, -55, 2, 31, 2, 34, -1, -55, 2, 31, 2, 41, -1, -55, 2, 32,
-<a name="l13225"></a>13225 1, 50, -1, -29, 2, 32, 2, 28, -1, -39, 2, 32, 2, 36, -1, -55, 2, 32, 2, -116, -1, -29, 2, 33, 1,
-<a name="l13226"></a>13226 50, -1, -29, 2, 33, 2, 28, -1, -39, 2, 33, 2, -116, -1, -29, 2, 36, 1, 46, -1, -55, 2, 36, 1, 47,
-<a name="l13227"></a>13227 -1, -55, 2, 36, 1, 49, -1, -55, 2, 36, 1, 51, -1, -55, 2, 36, 2, 16, -1, -55, 2, 36, 2, 23, -1,
-<a name="l13228"></a>13228 -55, 2, 36, 2, 32, -1, -55, 2, 36, 2, 34, -1, -55, 2, 36, 2, 38, -1, -55, 2, 36, 2, 41, -1, -55,
-<a name="l13229"></a>13229 2, 36, 2, 43, -1, -55, 2, 38, 1, 50, -1, -29, 2, 38, 2, 28, -1, -39, 2, 38, 2, 36, -1, -55, 2,
-<a name="l13230"></a>13230 38, 2, -116, -1, -29, 2, 41, 1, 50, -1, -29, 2, 41, 2, 28, -1, -39, 2, 41, 2, 36, -1, -55, 2, 41,
-<a name="l13231"></a>13231 2, -116, -1, -29, 2, 43, 1, 50, -1, -29, 2, 43, 2, 28, -1, -39, 2, 43, 2, 36, -1, -55, 2, 43, 2,
-<a name="l13232"></a>13232 -116, -1, -29, 2, 46, 0, 15, -1, 6, 2, 46, 0, 17, -1, 6, 2, 46, 0, -87, -1, 119, 2, 46, 0, -86,
-<a name="l13233"></a>13233 -1, 119, 2, 46, 0, -78, -1, -45, 2, 52, 0, -74, -1, 96, 2, 53, 0, -74, -1, 119, 2, 58, 0, -74, -1,
-<a name="l13234"></a>13234 -115, 2, 58, 2, 62, 0, 68, 2, 58, 2, 65, -1, -23, 2, 58, 2, 69, 0, 45, 2, 58, 2, 72, -1, -45,
-<a name="l13235"></a>13235 2, 58, 2, 73, -1, -23, 2, 58, 2, 75, -1, -45, 2, 58, 2, 76, -1, 96, 2, 58, 2, 77, -1, -90, 2,
-<a name="l13236"></a>13236 58, 2, 78, -1, -68, 2, 58, 2, 81, -1, 96, 2, 58, 2, 87, -1, -45, 2, 58, 2, 90, 0, 23, 2, 58,
-<a name="l13237"></a>13237 2, 108, -1, -45, 2, 58, 2, 109, -1, -23, 2, 58, 2, 110, 0, 23, 2, 58, 2, 119, 0, 45, 2, 59, 2,
-<a name="l13238"></a>13238 58, -1, -45, 2, 59, 2, 65, -1, -23, 2, 59, 2, 72, -1, -23, 2, 59, 2, 75, -1, -23, 2, 59, 2, 76,
-<a name="l13239"></a>13239 -1, -92, 2, 59, 2, 77, -1, -47, 2, 59, 2, 78, -1, -23, 2, 59, 2, 79, -1, -45, 2, 59, 2, 81, -1,
-<a name="l13240"></a>13240 -92, 2, 59, 2, 84, -1, -68, 2, 59, 2, 87, -1, -23, 2, 59, 2, 89, -1, -23, 2, 59, 2, 101, -1, -23,
-<a name="l13241"></a>13241 2, 59, 2, 109, -1, -45, 2, 60, 2, 58, -1, -68, 2, 60, 2, 62, -1, -45, 2, 60, 2, 64, -1, -45, 2,
-<a name="l13242"></a>13242 60, 2, 65, -1, -68, 2, 60, 2, 69, -1, -23, 2, 60, 2, 72, -1, -68, 2, 60, 2, 75, -1, -68, 2, 60,
-<a name="l13243"></a>13243 2, 76, -1, 119, 2, 60, 2, 77, -1, -68, 2, 60, 2, 78, -1, -68, 2, 60, 2, 79, -1, -90, 2, 60, 2,
-<a name="l13244"></a>13244 81, -1, -92, 2, 60, 2, 84, -1, -115, 2, 60, 2, 89, -1, -68, 2, 60, 2, 94, -1, -23, 2, 60, 2, 102,
-<a name="l13245"></a>13245 -1, -23, 2, 60, 2, 108, -1, -68, 2, 60, 2, 109, -1, -23, 2, 60, 2, 111, -1, -23, 2, 60, 2, 113, -1,
-<a name="l13246"></a>13246 -68, 2, 60, 2, 121, -1, -23, 2, 61, 0, 15, -1, 6, 2, 61, 0, 17, -1, 6, 2, 61, 0, -87, -1, 119,
-<a name="l13247"></a>13247 2, 61, 0, -86, -1, 119, 2, 61, 0, -78, -1, -45, 2, 61, 2, 58, -1, 119, 2, 61, 2, 62, -1, 119, 2,
-<a name="l13248"></a>13248 61, 2, 65, -1, -45, 2, 61, 2, 69, -1, -115, 2, 61, 2, 70, -1, -47, 2, 61, 2, 72, -1, -115, 2, 61,
-<a name="l13249"></a>13249 2, 75, -1, -92, 2, 61, 2, 89, -1, -68, 2, 61, 2, 90, -1, -115, 2, 61, 2, 92, -1, -115, 2, 61, 2,
-<a name="l13250"></a>13250 94, -1, 119, 2, 61, 2, 95, -1, 119, 2, 61, 2, 98, -1, -115, 2, 61, 2, 101, -1, -115, 2, 61, 2, 102,
-<a name="l13251"></a>13251 -1, -115, 2, 61, 2, 103, -1, -115, 2, 61, 2, 104, -1, 119, 2, 61, 2, 106, -1, -115, 2, 61, 2, 109, -1,
-<a name="l13252"></a>13252 119, 2, 61, 2, 117, -1, -115, 2, 61, 2, 118, -1, -115, 2, 61, 2, 120, -1, -115, 2, 61, 2, 121, -1, 119,
-<a name="l13253"></a>13253 2, 62, 2, 77, 0, 23, 2, 62, 2, 78, -1, -45, 2, 62, 2, 81, -1, -70, 2, 62, 2, 97, 0, 68, 2,
-<a name="l13254"></a>13254 62, 2, 104, 0, 23, 2, 62, 2, 109, 0, 45, 2, 63, 2, 65, -1, -45, 2, 63, 2, 107, -1, -23, 2, 64,
-<a name="l13255"></a>13255 2, 65, -1, -23, 2, 64, 2, 72, -1, -45, 2, 64, 2, 75, -1, -23, 2, 64, 2, 76, 0, 23, 2, 64, 2,
-<a name="l13256"></a>13256 77, 0, 45, 2, 64, 2, 84, 0, 45, 2, 64, 2, 90, 0, 23, 2, 64, 2, 95, -1, -25, 2, 64, 2, 104,
-<a name="l13257"></a>13257 -1, -23, 2, 64, 2, 109, -1, -23, 2, 65, 2, 69, -1, -23, 2, 65, 2, 72, -1, -23, 2, 65, 2, 75, -1,
-<a name="l13258"></a>13258 -23, 2, 65, 2, 76, -1, -45, 2, 65, 2, 77, -1, -23, 2, 65, 2, 78, -1, -23, 2, 65, 2, 81, -1, -45,
-<a name="l13259"></a>13259 2, 65, 2, 89, -1, -23, 2, 68, 2, 65, -1, -23, 2, 68, 2, 72, -1, -23, 2, 68, 2, 75, -1, -23, 2,
-<a name="l13260"></a>13260 68, 2, 77, 0, 23, 2, 68, 2, 78, -1, -70, 2, 69, 2, 78, -1, -23, 2, 69, 2, 91, 0, 23, 2, 69,
-<a name="l13261"></a>13261 2, 109, 0, 23, 2, 70, 2, 78, -1, -23, 2, 70, 2, 81, -1, -23, 2, 70, 2, 90, 0, 23, 2, 70, 2,
-<a name="l13262"></a>13262 95, 0, 23, 2, 70, 2, 104, 0, 23, 2, 70, 2, 107, 0, 23, 2, 70, 2, 109, 0, 23, 2, 70, 2, 113,
-<a name="l13263"></a>13263 -1, -23, 2, 70, 2, 119, 0, 23, 2, 72, 2, 58, -1, -45, 2, 72, 2, 62, -1, -45, 2, 72, 2, 64, -1,
-<a name="l13264"></a>13264 -45, 2, 72, 2, 69, -1, -23, 2, 72, 2, 77, -1, -45, 2, 72, 2, 79, -1, -92, 2, 72, 2, 81, -1, -45,
-<a name="l13265"></a>13265 2, 72, 2, 89, -1, -45, 2, 72, 2, 94, -1, -45, 2, 72, 2, 101, -1, -23, 2, 72, 2, 111, -1, -23, 2,
-<a name="l13266"></a>13266 74, 0, 15, -2, 125, 2, 74, 0, 17, -2, 125, 2, 74, 0, 29, -1, -45, 2, 74, 0, 30, -1, -45, 2, 74,
-<a name="l13267"></a>13267 0, -86, -1, -115, 2, 74, 2, 58, -1, 119, 2, 74, 2, 62, -1, 119, 2, 74, 2, 64, -1, -23, 2, 74, 2,
-<a name="l13268"></a>13268 65, -1, -45, 2, 74, 2, 69, -1, -115, 2, 74, 2, 70, -1, -23, 2, 74, 2, 72, -1, -45, 2, 74, 2, 75,
-<a name="l13269"></a>13269 -1, -23, 2, 74, 2, 76, -1, -92, 2, 74, 2, 77, -1, -45, 2, 74, 2, 78, -1, -23, 2, 74, 2, 79, -1,
-<a name="l13270"></a>13270 -92, 2, 74, 2, 89, -1, -45, 2, 74, 2, 90, -1, -68, 2, 74, 2, 94, -1, 96, 2, 74, 2, 95, -1, -90,
-<a name="l13271"></a>13271 2, 74, 2, 104, -1, -90, 2, 74, 2, 119, -1, -45, 2, 74, 2, 121, -1, -68, 2, 75, 2, 58, -1, -45, 2,
-<a name="l13272"></a>13272 75, 2, 62, -1, -45, 2, 75, 2, 65, -1, -23, 2, 75, 2, 69, -1, -68, 2, 75, 2, 70, -1, -23, 2, 75,
-<a name="l13273"></a>13273 2, 72, -1, -45, 2, 75, 2, 76, -1, -68, 2, 75, 2, 77, -1, -68, 2, 75, 2, 79, -1, -115, 2, 75, 2,
-<a name="l13274"></a>13274 81, -1, -68, 2, 75, 2, 84, -1, -70, 2, 75, 2, 87, -1, -23, 2, 75, 2, 90, 0, 23, 2, 75, 2, 96,
-<a name="l13275"></a>13275 0, 45, 2, 75, 2, 113, -1, -23, 2, 76, 0, 15, -1, 29, 2, 76, 0, 17, -1, 29, 2, 76, 0, -87, -1,
-<a name="l13276"></a>13276 -90, 2, 76, 0, -86, -1, -90, 2, 76, 0, -78, -1, -45, 2, 76, 2, 58, -1, -68, 2, 76, 2, 62, -1, -68,
-<a name="l13277"></a>13277 2, 76, 2, 64, 0, 23, 2, 76, 2, 65, -1, -23, 2, 76, 2, 69, -1, -45, 2, 76, 2, 72, -1, -92, 2,
-<a name="l13278"></a>13278 76, 2, 78, -1, -68, 2, 76, 2, 89, -1, -45, 2, 76, 2, 90, -1, -92, 2, 76, 2, 92, -1, -90, 2, 76,
-<a name="l13279"></a>13279 2, 95, -1, -115, 2, 76, 2, 98, -1, -90, 2, 76, 2, 100, -1, -90, 2, 76, 2, 101, -1, -92, 2, 76, 2,
-<a name="l13280"></a>13280 102, -1, -90, 2, 76, 2, 104, -1, 96, 2, 76, 2, 105, -1, -90, 2, 76, 2, 106, -1, -115, 2, 76, 2, 107,
-<a name="l13281"></a>13281 -1, -115, 2, 76, 2, 109, -1, -115, 2, 76, 2, 111, -1, -90, 2, 76, 2, 115, -1, -90, 2, 76, 2, 117, -1,
-<a name="l13282"></a>13282 -90, 2, 76, 2, 118, -1, -90, 2, 76, 2, 120, -1, -90, 2, 76, 2, 121, -1, -115, 2, 77, 0, 15, -2, -16,
-<a name="l13283"></a>13283 2, 77, 0, 17, -2, -16, 2, 77, 0, 29, -1, -45, 2, 77, 0, 30, -1, -45, 2, 77, 0, -87, -1, -90, 2,
-<a name="l13284"></a>13284 77, 0, -86, -1, -92, 2, 77, 0, -78, -1, -23, 2, 77, 2, 58, -1, 119, 2, 77, 2, 62, -1, -92, 2, 77,
-<a name="l13285"></a>13285 2, 65, -1, -45, 2, 77, 2, 69, -1, -68, 2, 77, 2, 72, -1, -68, 2, 77, 2, 78, -1, -68, 2, 77, 2,
-<a name="l13286"></a>13286 87, -1, -45, 2, 77, 2, 89, -1, -45, 2, 77, 2, 91, -1, -45, 2, 77, 2, 92, -1, -115, 2, 77, 2, 93,
-<a name="l13287"></a>13287 -1, -92, 2, 77, 2, 94, -1, 96, 2, 77, 2, 95, -1, 119, 2, 77, 2, 96, -1, -68, 2, 77, 2, 97, -1,
-<a name="l13288"></a>13288 -115, 2, 77, 2, 98, -1, -92, 2, 77, 2, 99, -1, -68, 2, 77, 2, 100, -1, -92, 2, 77, 2, 101, -1, 119,
-<a name="l13289"></a>13289 2, 77, 2, 102, -1, -92, 2, 77, 2, 103, -1, -92, 2, 77, 2, 104, -1, 119, 2, 77, 2, 105, -1, -92, 2,
-<a name="l13290"></a>13290 77, 2, 106, -1, -92, 2, 77, 2, 107, -1, 119, 2, 77, 2, 111, -1, -92, 2, 77, 2, 112, -1, -92, 2, 77,
-<a name="l13291"></a>13291 2, 114, -1, -92, 2, 77, 2, 115, -1, -92, 2, 77, 2, 120, -1, -92, 2, 77, 2, 121, -1, 119, 2, 78, 2,
-<a name="l13292"></a>13292 58, -1, -45, 2, 78, 2, 62, -1, -68, 2, 78, 2, 69, -1, -68, 2, 78, 2, 76, -1, -115, 2, 78, 2, 77,
-<a name="l13293"></a>13293 -1, -92, 2, 78, 2, 81, -1, -45, 2, 78, 2, 89, -1, -70, 2, 78, 2, 101, -1, -68, 2, 79, 2, 65, -1,
-<a name="l13294"></a>13294 -45, 2, 79, 2, 72, -1, -68, 2, 79, 2, 75, -1, -68, 2, 79, 2, 78, -1, -68, 2, 79, 2, 87, -1, -70,
-<a name="l13295"></a>13295 2, 79, 2, 104, -1, -23, 2, 79, 2, 109, -1, -45, 2, 80, 2, 72, -1, -45, 2, 80, 2, 90, 0, 45, 2,
-<a name="l13296"></a>13296 83, 2, 90, 0, 23, 2, 83, 2, 109, 0, 45, 2, 84, 0, -74, -1, 119, 2, 84, 2, 89, -1, -68, 2, 86,
-<a name="l13297"></a>13297 0, -74, -1, 96, 2, 86, 2, 58, -1, -45, 2, 86, 2, 62, -1, -45, 2, 86, 2, 64, -1, -68, 2, 86, 2,
-<a name="l13298"></a>13298 65, -1, -23, 2, 86, 2, 69, -1, -70, 2, 86, 2, 70, -1, -45, 2, 86, 2, 72, -1, -45, 2, 86, 2, 75,
-<a name="l13299"></a>13299 -1, -45, 2, 86, 2, 76, -1, 51, 2, 86, 2, 79, -1, -92, 2, 86, 2, 81, -1, 96, 2, 86, 2, 87, -1,
-<a name="l13300"></a>13300 -23, 2, 86, 2, 89, -1, -92, 2, 87, 2, 62, -1, -68, 2, 87, 2, 64, -1, -25, 2, 87, 2, 65, -1, -23,
-<a name="l13301"></a>13301 2, 87, 2, 69, -1, -68, 2, 87, 2, 79, -1, -70, 2, 87, 2, 89, -1, -45, 2, 87, 2, 94, -1, -68, 2,
-<a name="l13302"></a>13302 87, 2, 96, 0, 23, 2, 87, 2, 101, -1, -68, 2, 87, 2, 102, -1, -23, 2, 87, 2, 121, -1, -23, 2, 88,
-<a name="l13303"></a>13303 2, 58, -1, -68, 2, 88, 2, 62, -1, -90, 2, 88, 2, 64, -1, -45, 2, 88, 2, 69, -1, -92, 2, 88, 2,
-<a name="l13304"></a>13304 72, -1, -23, 2, 88, 2, 75, -1, -23, 2, 88, 2, 76, -1, -115, 2, 88, 2, 79, -1, -92, 2, 88, 2, 81,
-<a name="l13305"></a>13305 -1, -68, 2, 88, 2, 94, -1, -92, 2, 88, 2, 101, -1, -92, 2, 88, 2, 102, -1, -23, 2, 90, 2, 97, -1,
-<a name="l13306"></a>13306 -23, 2, 90, 2, 108, -1, -45, 2, 90, 2, 109, -1, -23, 2, 90, 2, 113, -1, -45, 2, 91, 2, 90, -1, -47,
-<a name="l13307"></a>13307 2, 91, 2, 94, -1, -92, 2, 91, 2, 95, -1, -23, 2, 91, 2, 96, -1, -23, 2, 91, 2, 97, -1, -45, 2,
-<a name="l13308"></a>13308 91, 2, 101, -1, -92, 2, 91, 2, 102, -1, -45, 2, 91, 2, 107, -1, -23, 2, 91, 2, 109, -1, -45, 2, 91,
-<a name="l13309"></a>13309 2, 110, -1, -23, 2, 91, 2, 111, -1, -68, 2, 91, 2, 113, -1, -68, 2, 91, 2, 116, -1, -68, 2, 91, 2,
-<a name="l13310"></a>13310 119, -1, -23, 2, 91, 2, 121, -1, -45, 2, 92, 2, 90, -1, -23, 2, 92, 2, 91, -1, -23, 2, 92, 2, 94,
-<a name="l13311"></a>13311 -1, -23, 2, 92, 2, 95, -1, -23, 2, 92, 2, 96, -1, -23, 2, 92, 2, 97, -1, -23, 2, 92, 2, 101, -1,
-<a name="l13312"></a>13312 -47, 2, 92, 2, 102, -1, -23, 2, 92, 2, 104, -1, -23, 2, 92, 2, 107, -1, -23, 2, 92, 2, 108, -1, -45,
-<a name="l13313"></a>13313 2, 92, 2, 109, -1, -45, 2, 92, 2, 110, -1, -23, 2, 92, 2, 113, -1, -92, 2, 92, 2, 116, -1, -68, 2,
-<a name="l13314"></a>13314 92, 2, 121, -1, -23, 2, 93, 0, 15, -1, 6, 2, 93, 0, 17, -1, 6, 2, 93, 2, 90, -1, -45, 2, 93,
-<a name="l13315"></a>13315 2, 94, -1, -92, 2, 93, 2, 95, -1, -45, 2, 93, 2, 97, -1, -23, 2, 93, 2, 101, -1, -45, 2, 93, 2,
-<a name="l13316"></a>13316 104, -1, -45, 2, 93, 2, 107, -1, -45, 2, 93, 2, 121, -1, -23, 2, 94, 2, 116, -1, -45, 2, 94, 2, 119,
-<a name="l13317"></a>13317 0, 23, 2, 95, 2, 91, -1, -23, 2, 95, 2, 94, -1, -45, 2, 95, 2, 96, -1, -23, 2, 95, 2, 97, -1,
-<a name="l13318"></a>13318 -45, 2, 95, 2, 101, -1, -68, 2, 95, 2, 108, -1, -68, 2, 95, 2, 109, -1, -23, 2, 95, 2, 111, -1, -45,
-<a name="l13319"></a>13319 2, 95, 2, 113, -1, -68, 2, 96, 2, 91, 0, 23, 2, 96, 2, 109, 0, 23, 2, 96, 2, 113, -1, -23, 2,
-<a name="l13320"></a>13320 96, 2, 116, 0, 45, 2, 97, 2, 91, -1, -23, 2, 97, 2, 94, -1, -45, 2, 97, 2, 95, -1, -23, 2, 97,
-<a name="l13321"></a>13321 2, 97, -1, -23, 2, 97, 2, 101, -1, -23, 2, 97, 2, 104, -1, -23, 2, 97, 2, 107, -1, -23, 2, 97, 2,
-<a name="l13322"></a>13322 109, -1, -23, 2, 97, 2, 110, -1, -23, 2, 97, 2, 113, -1, -68, 2, 97, 2, 116, -1, -45, 2, 100, 2, 90,
-<a name="l13323"></a>13323 0, 45, 2, 100, 2, 91, 0, 45, 2, 100, 2, 95, 0, 23, 2, 100, 2, 97, 0, 23, 2, 100, 2, 101, 0,
-<a name="l13324"></a>13324 23, 2, 100, 2, 104, 0, 23, 2, 100, 2, 107, 0, 23, 2, 100, 2, 108, 0, 23, 2, 100, 2, 109, 0, 23,
-<a name="l13325"></a>13325 2, 100, 2, 119, 0, 23, 2, 101, 2, 104, 0, 23, 2, 101, 2, 113, -1, -45, 2, 102, 2, 91, -1, -23, 2,
-<a name="l13326"></a>13326 102, 2, 97, -1, -23, 2, 102, 2, 109, 0, 23, 2, 104, 2, 94, -1, -45, 2, 104, 2, 96, -1, -23, 2, 104,
-<a name="l13327"></a>13327 2, 97, -1, -23, 2, 104, 2, 101, -1, -45, 2, 104, 2, 108, -1, -45, 2, 104, 2, 109, -1, -23, 2, 104, 2,
-<a name="l13328"></a>13328 111, -1, -23, 2, 104, 2, 113, -1, -45, 2, 106, 2, 94, -1, -47, 2, 106, 2, 97, -1, -23, 2, 106, 2, 101,
-<a name="l13329"></a>13329 -1, -70, 2, 106, 2, 108, -1, -45, 2, 106, 2, 109, -1, -23, 2, 106, 2, 111, -1, -23, 2, 106, 2, 113, -1,
-<a name="l13330"></a>13330 -45, 2, 106, 2, 121, -1, -23, 2, 107, 2, 96, 0, 23, 2, 107, 2, 104, 0, 23, 2, 107, 2, 113, -1, -23,
-<a name="l13331"></a>13331 2, 107, 2, 119, 0, 23, 2, 108, 0, 15, -1, 29, 2, 108, 0, 17, -1, 29, 2, 108, 2, 90, -1, -23, 2,
-<a name="l13332"></a>13332 108, 2, 94, -1, -68, 2, 108, 2, 95, -1, -23, 2, 108, 2, 96, 0, 68, 2, 108, 2, 101, -1, -45, 2, 108,
-<a name="l13333"></a>13333 2, 104, -1, -23, 2, 108, 2, 107, -1, -23, 2, 108, 2, 109, 0, 23, 2, 109, 0, 15, -1, 51, 2, 109, 0,
-<a name="l13334"></a>13334 17, -1, 51, 2, 109, 0, -86, 0, 23, 2, 109, 2, 90, -1, -23, 2, 109, 2, 91, 0, 23, 2, 109, 2, 94,
-<a name="l13335"></a>13335 -1, -68, 2, 109, 2, 95, -1, -23, 2, 109, 2, 96, 0, 23, 2, 109, 2, 101, -1, -45, 2, 109, 2, 102, -1,
-<a name="l13336"></a>13336 -23, 2, 109, 2, 104, -1, -25, 2, 109, 2, 106, -1, -23, 2, 109, 2, 107, -1, -23, 2, 109, 2, 110, -1, -23,
-<a name="l13337"></a>13337 2, 109, 2, 119, -1, -23, 2, 109, 2, 121, -1, -23, 2, 110, 2, 91, -1, -23, 2, 110, 2, 94, -1, -45, 2,
-<a name="l13338"></a>13338 110, 2, 101, -1, -45, 2, 110, 2, 108, -1, -45, 2, 110, 2, 109, -1, -23, 2, 110, 2, 113, -1, -45, 2, 110,
-<a name="l13339"></a>13339 2, 121, -1, -23, 2, 111, 2, 90, -1, -23, 2, 111, 2, 91, -1, -23, 2, 111, 2, 95, -1, -23, 2, 111, 2,
-<a name="l13340"></a>13340 97, -1, -23, 2, 111, 2, 104, -1, -23, 2, 111, 2, 107, -1, -23, 2, 111, 2, 108, -1, -23, 2, 111, 2, 110,
-<a name="l13341"></a>13341 -1, -23, 2, 111, 2, 113, -1, -45, 2, 112, 2, 95, -1, -23, 2, 112, 2, 97, -1, -23, 2, 112, 2, 104, -1,
-<a name="l13342"></a>13342 -23, 2, 112, 2, 107, -1, -23, 2, 115, 2, 95, -1, -23, 2, 115, 2, 104, -1, -23, 2, 115, 2, 109, 0, 23,
-<a name="l13343"></a>13343 2, 118, 2, 108, -1, 96, 2, 118, 2, 113, -1, 119, 2, 119, 2, 94, -1, -45, 2, 119, 2, 95, 0, 23, 2,
-<a name="l13344"></a>13344 119, 2, 97, -1, -23, 2, 119, 2, 101, -1, -45, 2, 119, 2, 104, 0, 23, 2, 119, 2, 108, -1, -45, 2, 119,
-<a name="l13345"></a>13345 2, 111, -1, -23, 2, 119, 2, 121, -1, -23, 2, 120, 2, 94, -1, -45, 2, 120, 2, 96, -1, -23, 2, 120, 2,
-<a name="l13346"></a>13346 101, -1, -45, 2, 120, 2, 102, -1, -23, 2, 120, 2, 108, -1, -45, 2, 120, 2, 111, -1, -23, 2, 120, 2, 113,
-<a name="l13347"></a>13347 -1, -45, 2, -122, 0, 15, -1, 51, 2, -122, 0, 17, -1, 51, 2, -120, 0, 15, -1, 6, 2, -120, 0, 17, -1,
-<a name="l13348"></a>13348 6, 2, -120, 0, 29, -1, -45, 2, -120, 0, 30, -1, -45, 2, -120, 0, -87, -1, 96, 2, -120, 0, -86, -1, 96,
-<a name="l13349"></a>13349 2, -120, 0, -78, -1, -45, 2, -116, 1, 46, -1, -29, 2, -116, 1, 49, -1, -29, 2, -116, 1, 51, -1, -29, 2,
-<a name="l13350"></a>13350 -116, 2, 16, -1, -29, 2, -116, 2, 23, -1, -29, 2, -116, 2, 32, -1, -29, 2, -116, 2, 34, -1, -29, 2, -116,
-<a name="l13351"></a>13351 2, 38, -1, -29, 2, -116, 2, 43, -1, -29, 0, 0, 0, 70, 3, 78, 0, 0, 0, 3, 0, 0, 0, 0, 0,
-<a name="l13352"></a>13352 -2, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 10, 1, 62, 0, 0, 0, 3, 0, 0, 0, 2, 0, 14,
-<a name="l13353"></a>13353 5, -34, 0, 0, 0, 3, 0, 0, 0, 3, 0, 94, 5, -64, 0, 0, 0, 3, 0, 0, 0, 4, 0, 10, 1,
-<a name="l13354"></a>13354 62, 0, 0, 0, 3, 0, 0, 0, 5, 0, 24, 5, -18, 0, 0, 0, 3, 0, 0, 0, 6, 0, 14, 6, 30,
-<a name="l13355"></a>13355 0, 0, 0, 3, 0, 0, 0, 7, 0, -60, 6, 44, 0, 0, 0, 3, 0, 0, 0, 8, 0, 38, 7, 124, 0,
-<a name="l13356"></a>13356 0, 0, 3, 0, 0, 0, 9, 0, -118, 13, -92, 0, 0, 0, 3, 0, 0, 0, 10, 4, -62, 0, -2, 0, 0,
-<a name="l13357"></a>13357 0, 3, 0, 0, 0, 11, 0, 98, 14, 46, 0, 0, 0, 3, 0, 0, 0, 12, 0, 102, 14, -112, 0, 0, 0,
-<a name="l13358"></a>13358 3, 0, 0, 0, 13, 6, -76, 6, -16, 0, 0, 0, 3, 0, 0, 0, 14, 0, 92, 14, -10, 0, 1, 0, 0,
-<a name="l13359"></a>13359 0, 0, 0, 0, 0, 127, 15, 82, 0, 1, 0, 0, 0, 0, 0, 1, 0, 5, 15, -15, 0, 1, 0, 0, 0,
-<a name="l13360"></a>13360 0, 0, 2, 0, 7, 18, 65, 0, 1, 0, 0, 0, 0, 0, 3, 0, 47, 18, 50, 0, 1, 0, 0, 0, 0,
-<a name="l13361"></a>13361 0, 4, 0, 5, 15, -15, 0, 1, 0, 0, 0, 0, 0, 5, 0, 12, 18, 73, 0, 1, 0, 0, 0, 0, 0,
-<a name="l13362"></a>13362 6, 0, 7, 18, 97, 0, 1, 0, 0, 0, 0, 0, 7, 0, 98, 18, 104, 0, 1, 0, 0, 0, 0, 0, 8,
-<a name="l13363"></a>13363 0, 19, 19, 16, 0, 1, 0, 0, 0, 0, 0, 9, 0, 69, 22, 36, 0, 1, 0, 0, 0, 0, 0, 10, 2,
-<a name="l13364"></a>13364 97, 15, -47, 0, 1, 0, 0, 0, 0, 0, 11, 0, 49, 22, 105, 0, 1, 0, 0, 0, 0, 0, 12, 0, 51,
-<a name="l13365"></a>13365 22, -102, 0, 1, 0, 0, 0, 0, 0, 13, 3, 90, 18, -54, 0, 1, 0, 0, 0, 0, 0, 14, 0, 46, 22,
-<a name="l13366"></a>13366 -51, 0, 3, 0, 1, 4, 3, 0, 2, 0, 12, 22, -5, 0, 3, 0, 1, 4, 5, 0, 2, 0, 16, 23, 11,
-<a name="l13367"></a>13367 0, 3, 0, 1, 4, 6, 0, 2, 0, 12, 23, 27, 0, 3, 0, 1, 4, 7, 0, 2, 0, 16, 23, 39, 0,
-<a name="l13368"></a>13368 3, 0, 1, 4, 8, 0, 2, 0, 16, 23, 55, 0, 3, 0, 1, 4, 9, 0, 0, 0, -2, 0, 0, 0, 3,
-<a name="l13369"></a>13369 0, 1, 4, 9, 0, 1, 0, 10, 1, 62, 0, 3, 0, 1, 4, 9, 0, 2, 0, 14, 5, -34, 0, 3, 0,
-<a name="l13370"></a>13370 1, 4, 9, 0, 3, 0, 94, 5, -64, 0, 3, 0, 1, 4, 9, 0, 4, 0, 10, 1, 62, 0, 3, 0, 1,
-<a name="l13371"></a>13371 4, 9, 0, 5, 0, 24, 5, -18, 0, 3, 0, 1, 4, 9, 0, 6, 0, 14, 6, 30, 0, 3, 0, 1, 4,
-<a name="l13372"></a>13372 9, 0, 7, 0, -60, 6, 44, 0, 3, 0, 1, 4, 9, 0, 8, 0, 38, 7, 124, 0, 3, 0, 1, 4, 9,
-<a name="l13373"></a>13373 0, 9, 0, -118, 13, -92, 0, 3, 0, 1, 4, 9, 0, 10, 4, -62, 0, -2, 0, 3, 0, 1, 4, 9, 0,
-<a name="l13374"></a>13374 11, 0, 98, 14, 46, 0, 3, 0, 1, 4, 9, 0, 12, 0, 102, 14, -112, 0, 3, 0, 1, 4, 9, 0, 13,
-<a name="l13375"></a>13375 6, -76, 6, -16, 0, 3, 0, 1, 4, 9, 0, 14, 0, 92, 14, -10, 0, 3, 0, 1, 4, 10, 0, 2, 0,
-<a name="l13376"></a>13376 12, 22, -5, 0, 3, 0, 1, 4, 11, 0, 2, 0, 16, 23, 71, 0, 3, 0, 1, 4, 12, 0, 2, 0, 12,
-<a name="l13377"></a>13377 22, -5, 0, 3, 0, 1, 4, 14, 0, 2, 0, 12, 23, 87, 0, 3, 0, 1, 4, 16, 0, 2, 0, 14, 23,
-<a name="l13378"></a>13378 103, 0, 3, 0, 1, 4, 19, 0, 2, 0, 18, 23, 117, 0, 3, 0, 1, 4, 20, 0, 2, 0, 12, 22, -5,
-<a name="l13379"></a>13379 0, 3, 0, 1, 4, 21, 0, 2, 0, 16, 22, -5, 0, 3, 0, 1, 4, 22, 0, 2, 0, 12, 22, -5, 0,
-<a name="l13380"></a>13380 3, 0, 1, 4, 25, 0, 2, 0, 14, 23, -121, 0, 3, 0, 1, 4, 27, 0, 2, 0, 16, 23, 87, 0, 3,
-<a name="l13381"></a>13381 0, 1, 4, 29, 0, 2, 0, 12, 22, -5, 0, 3, 0, 1, 4, 31, 0, 2, 0, 12, 22, -5, 0, 3, 0,
-<a name="l13382"></a>13382 1, 4, 36, 0, 2, 0, 14, 23, -107, 0, 3, 0, 1, 4, 42, 0, 2, 0, 14, 23, -93, 0, 3, 0, 1,
-<a name="l13383"></a>13383 4, 45, 0, 2, 0, 14, 23, -79, 0, 3, 0, 1, 8, 10, 0, 2, 0, 12, 22, -5, 0, 3, 0, 1, 8,
-<a name="l13384"></a>13384 22, 0, 2, 0, 12, 22, -5, 0, 3, 0, 1, 12, 10, 0, 2, 0, 12, 22, -5, 0, 3, 0, 1, 12, 12,
-<a name="l13385"></a>13385 0, 2, 0, 12, 22, -5, 0, 84, 0, 121, 0, 112, 0, 101, 0, 102, 0, 97, 0, 99, 0, 101, 0, 32, 0,
-<a name="l13386"></a>13386 -87, 0, 32, 0, 84, 0, 104, 0, 101, 0, 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112,
-<a name="l13387"></a>13387 0, 101, 0, 32, 0, 67, 0, 111, 0, 114, 0, 112, 0, 111, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0,
-<a name="l13388"></a>13388 110, 0, 32, 0, 112, 0, 108, 0, 99, 0, 46, 0, 32, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, -87,
-<a name="l13389"></a>13389 0, 32, 0, 84, 0, 104, 0, 101, 0, 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0,
-<a name="l13390"></a>13390 101, 0, 32, 0, 67, 0, 111, 0, 114, 0, 112, 0, 111, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110,
-<a name="l13391"></a>13391 0, 32, 0, 112, 0, 108, 0, 99, 0, 47, 0, 84, 0, 121, 0, 112, 0, 101, 0, 32, 0, 83, 0, 111, 0,
-<a name="l13392"></a>13392 108, 0, 117, 0, 116, 0, 105, 0, 111, 0, 110, 0, 115, 0, 32, 0, 73, 0, 110, 0, 99, 0, 46, 0, 32,
-<a name="l13393"></a>13393 0, 49, 0, 57, 0, 57, 0, 48, 0, 45, 0, 49, 0, 57, 0, 57, 0, 50, 0, 46, 0, 32, 0, 65, 0,
-<a name="l13394"></a>13394 108, 0, 108, 0, 32, 0, 82, 0, 105, 0, 103, 0, 104, 0, 116, 0, 115, 0, 32, 0, 82, 0, 101, 0, 115,
-<a name="l13395"></a>13395 0, 101, 0, 114, 0, 118, 0, 101, 0, 100, 0, 67, 0, 111, 0, 110, 0, 116, 0, 101, 0, 109, 0, 112, 0,
-<a name="l13396"></a>13396 111, 0, 114, 0, 97, 0, 114, 0, 121, 0, 32, 0, 115, 0, 97, 0, 110, 0, 115, 0, 32, 0, 115, 0, 101,
-<a name="l13397"></a>13397 0, 114, 0, 105, 0, 102, 0, 32, 0, 100, 0, 101, 0, 115, 0, 105, 0, 103, 0, 110, 0, 44, 0, 32, 0,
-<a name="l13398"></a>13398 65, 0, 114, 0, 105, 0, 97, 0, 108, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 105, 0, 110,
-<a name="l13399"></a>13399 0, 115, 0, 32, 0, 109, 0, 111, 0, 114, 0, 101, 0, 32, 0, 104, 0, 117, 0, 109, 0, 97, 0, 110, 0,
-<a name="l13400"></a>13400 105, 0, 115, 0, 116, 0, 32, 0, 99, 0, 104, 0, 97, 0, 114, 0, 97, 0, 99, 0, 116, 0, 101, 0, 114,
-<a name="l13401"></a>13401 0, 105, 0, 115, 0, 116, 0, 105, 0, 99, 0, 115, 0, 32, 0, 116, 0, 104, 0, 97, 0, 110, 0, 32, 0,
-<a name="l13402"></a>13402 109, 0, 97, 0, 110, 0, 121, 0, 32, 0, 111, 0, 102, 0, 32, 0, 105, 0, 116, 0, 115, 0, 32, 0, 112,
-<a name="l13403"></a>13403 0, 114, 0, 101, 0, 100, 0, 101, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 115, 0, 32, 0,
-<a name="l13404"></a>13404 97, 0, 110, 0, 100, 0, 32, 0, 97, 0, 115, 0, 32, 0, 115, 0, 117, 0, 99, 0, 104, 0, 32, 0, 105,
-<a name="l13405"></a>13405 0, 115, 0, 32, 0, 109, 0, 111, 0, 114, 0, 101, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 117, 0,
-<a name="l13406"></a>13406 110, 0, 101, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 109,
-<a name="l13407"></a>13407 0, 111, 0, 111, 0, 100, 0, 32, 0, 111, 0, 102, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 108, 0,
-<a name="l13408"></a>13408 97, 0, 115, 0, 116, 0, 32, 0, 100, 0, 101, 0, 99, 0, 97, 0, 100, 0, 101, 0, 115, 0, 32, 0, 111,
-<a name="l13409"></a>13409 0, 102, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 116, 0, 119, 0, 101, 0, 110, 0, 116, 0, 105, 0,
-<a name="l13410"></a>13410 101, 0, 116, 0, 104, 0, 32, 0, 99, 0, 101, 0, 110, 0, 116, 0, 117, 0, 114, 0, 121, 0, 46, 0, 32,
-<a name="l13411"></a>13411 0, 32, 0, 84, 0, 104, 0, 101, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 97, 0, 108, 0, 108, 0,
-<a name="l13412"></a>13412 32, 0, 116, 0, 114, 0, 101, 0, 97, 0, 116, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 111, 0, 102,
-<a name="l13413"></a>13413 0, 32, 0, 99, 0, 117, 0, 114, 0, 118, 0, 101, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 115, 0,
-<a name="l13414"></a>13414 111, 0, 102, 0, 116, 0, 101, 0, 114, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 102, 0, 117, 0, 108,
-<a name="l13415"></a>13415 0, 108, 0, 101, 0, 114, 0, 32, 0, 116, 0, 104, 0, 97, 0, 110, 0, 32, 0, 105, 0, 110, 0, 32, 0,
-<a name="l13416"></a>13416 109, 0, 111, 0, 115, 0, 116, 0, 32, 0, 105, 0, 110, 0, 100, 0, 117, 0, 115, 0, 116, 0, 114, 0, 105,
-<a name="l13417"></a>13417 0, 97, 0, 108, 0, 32, 0, 115, 0, 116, 0, 121, 0, 108, 0, 101, 0, 32, 0, 115, 0, 97, 0, 110, 0,
-<a name="l13418"></a>13418 115, 0, 32, 0, 115, 0, 101, 0, 114, 0, 105, 0, 102, 0, 32, 0, 102, 0, 97, 0, 99, 0, 101, 0, 115,
-<a name="l13419"></a>13419 0, 46, 0, 32, 0, 32, 0, 84, 0, 101, 0, 114, 0, 109, 0, 105, 0, 110, 0, 97, 0, 108, 0, 32, 0,
-<a name="l13420"></a>13420 115, 0, 116, 0, 114, 0, 111, 0, 107, 0, 101, 0, 115, 0, 32, 0, 97, 0, 114, 0, 101, 0, 32, 0, 99,
-<a name="l13421"></a>13421 0, 117, 0, 116, 0, 32, 0, 111, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0,
-<a name="l13422"></a>13422 97, 0, 103, 0, 111, 0, 110, 0, 97, 0, 108, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32,
-<a name="l13423"></a>13423 0, 104, 0, 101, 0, 108, 0, 112, 0, 115, 0, 32, 0, 116, 0, 111, 0, 32, 0, 103, 0, 105, 0, 118, 0,
-<a name="l13424"></a>13424 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 102, 0, 97, 0, 99, 0, 101, 0, 32, 0, 97, 0, 32,
-<a name="l13425"></a>13425 0, 108, 0, 101, 0, 115, 0, 115, 0, 32, 0, 109, 0, 101, 0, 99, 0, 104, 0, 97, 0, 110, 0, 105, 0,
-<a name="l13426"></a>13426 99, 0, 97, 0, 108, 0, 32, 0, 97, 0, 112, 0, 112, 0, 101, 0, 97, 0, 114, 0, 97, 0, 110, 0, 99,
-<a name="l13427"></a>13427 0, 101, 0, 46, 0, 32, 0, 32, 0, 65, 0, 114, 0, 105, 0, 97, 0, 108, 0, 32, 0, 105, 0, 115, 0,
-<a name="l13428"></a>13428 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 120, 0, 116, 0, 114, 0, 101, 0, 109, 0, 101, 0, 108, 0, 121,
-<a name="l13429"></a>13429 0, 32, 0, 118, 0, 101, 0, 114, 0, 115, 0, 97, 0, 116, 0, 105, 0, 108, 0, 101, 0, 32, 0, 102, 0,
-<a name="l13430"></a>13430 97, 0, 109, 0, 105, 0, 108, 0, 121, 0, 32, 0, 111, 0, 102, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101,
-<a name="l13431"></a>13431 0, 102, 0, 97, 0, 99, 0, 101, 0, 115, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0,
-<a name="l13432"></a>13432 99, 0, 97, 0, 110, 0, 32, 0, 98, 0, 101, 0, 32, 0, 117, 0, 115, 0, 101, 0, 100, 0, 32, 0, 119,
-<a name="l13433"></a>13433 0, 105, 0, 116, 0, 104, 0, 32, 0, 101, 0, 113, 0, 117, 0, 97, 0, 108, 0, 32, 0, 115, 0, 117, 0,
-<a name="l13434"></a>13434 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 101, 0, 120,
-<a name="l13435"></a>13435 0, 116, 0, 32, 0, 115, 0, 101, 0, 116, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 105, 0, 110, 0,
-<a name="l13436"></a>13436 32, 0, 114, 0, 101, 0, 112, 0, 111, 0, 114, 0, 116, 0, 115, 0, 44, 0, 32, 0, 112, 0, 114, 0, 101,
-<a name="l13437"></a>13437 0, 115, 0, 101, 0, 110, 0, 116, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 115, 0, 44, 0, 32, 0,
-<a name="l13438"></a>13438 109, 0, 97, 0, 103, 0, 97, 0, 122, 0, 105, 0, 110, 0, 101, 0, 115, 0, 32, 0, 101, 0, 116, 0, 99,
-<a name="l13439"></a>13439 0, 44, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 100, 0, 105, 0,
-<a name="l13440"></a>13440 115, 0, 112, 0, 108, 0, 97, 0, 121, 0, 32, 0, 117, 0, 115, 0, 101, 0, 32, 0, 105, 0, 110, 0, 32,
-<a name="l13441"></a>13441 0, 110, 0, 101, 0, 119, 0, 115, 0, 112, 0, 97, 0, 112, 0, 101, 0, 114, 0, 115, 0, 44, 0, 32, 0,
-<a name="l13442"></a>13442 97, 0, 100, 0, 118, 0, 101, 0, 114, 0, 116, 0, 105, 0, 115, 0, 105, 0, 110, 0, 103, 0, 32, 0, 97,
-<a name="l13443"></a>13443 0, 110, 0, 100, 0, 32, 0, 112, 0, 114, 0, 111, 0, 109, 0, 111, 0, 116, 0, 105, 0, 111, 0, 110, 0,
-<a name="l13444"></a>13444 115, 0, 46, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 58, 0, 65, 0, 114,
-<a name="l13445"></a>13445 0, 105, 0, 97, 0, 108, 0, 32, 0, 82, 0, 101, 0, 103, 0, 117, 0, 108, 0, 97, 0, 114, 0, 58, 0,
-<a name="l13446"></a>13446 86, 0, 101, 0, 114, 0, 115, 0, 105, 0, 111, 0, 110, 0, 32, 0, 51, 0, 46, 0, 48, 0, 48, 0, 32,
-<a name="l13447"></a>13447 0, 40, 0, 77, 0, 105, 0, 99, 0, 114, 0, 111, 0, 115, 0, 111, 0, 102, 0, 116, 0, 41, 0, 65, 0,
-<a name="l13448"></a>13448 114, 0, 105, 0, 97, 0, 108, 0, 77, 0, 84, 0, 65, 0, 114, 0, 105, 0, 97, 0, 108, 0, -82, 0, 32,
-<a name="l13449"></a>13449 0, 84, 0, 114, 0, 97, 0, 100, 0, 101, 0, 109, 0, 97, 0, 114, 0, 107, 0, 32, 0, 111, 0, 102, 0,
-<a name="l13450"></a>13450 32, 0, 84, 0, 104, 0, 101, 0, 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101,
-<a name="l13451"></a>13451 0, 32, 0, 67, 0, 111, 0, 114, 0, 112, 0, 111, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0,
-<a name="l13452"></a>13452 32, 0, 112, 0, 108, 0, 99, 0, 32, 0, 114, 0, 101, 0, 103, 0, 105, 0, 115, 0, 116, 0, 101, 0, 114,
-<a name="l13453"></a>13453 0, 101, 0, 100, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 85, 0, 83, 0,
-<a name="l13454"></a>13454 32, 0, 80, 0, 97, 0, 116, 0, 32, 0, 38, 0, 32, 0, 84, 0, 77, 0, 32, 0, 79, 0, 102, 0, 102,
-<a name="l13455"></a>13455 0, 46, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 101, 0, 108, 0, 115, 0, 101, 0, 119, 0, 104, 0,
-<a name="l13456"></a>13456 101, 0, 114, 0, 101, 0, 46, 0, 78, 0, 79, 0, 84, 0, 73, 0, 70, 0, 73, 0, 67, 0, 65, 0, 84,
-<a name="l13457"></a>13457 0, 73, 0, 79, 0, 78, 0, 32, 0, 79, 0, 70, 0, 32, 0, 76, 0, 73, 0, 67, 0, 69, 0, 78, 0,
-<a name="l13458"></a>13458 83, 0, 69, 0, 32, 0, 65, 0, 71, 0, 82, 0, 69, 0, 69, 0, 77, 0, 69, 0, 78, 0, 84, 0, 13,
-<a name="l13459"></a>13459 0, 10, 0, 13, 0, 10, 0, 84, 0, 104, 0, 105, 0, 115, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0,
-<a name="l13460"></a>13460 102, 0, 97, 0, 99, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 112,
-<a name="l13461"></a>13461 0, 114, 0, 111, 0, 112, 0, 101, 0, 114, 0, 116, 0, 121, 0, 32, 0, 111, 0, 102, 0, 32, 0, 77, 0,
-<a name="l13462"></a>13462 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 84, 0, 121, 0, 112, 0, 111, 0, 103,
-<a name="l13463"></a>13463 0, 114, 0, 97, 0, 112, 0, 104, 0, 121, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 105, 0, 116, 0,
-<a name="l13464"></a>13464 115, 0, 32, 0, 117, 0, 115, 0, 101, 0, 32, 0, 98, 0, 121, 0, 32, 0, 121, 0, 111, 0, 117, 0, 32,
-<a name="l13465"></a>13465 0, 105, 0, 115, 0, 32, 0, 99, 0, 111, 0, 118, 0, 101, 0, 114, 0, 101, 0, 100, 0, 32, 0, 117, 0,
-<a name="l13466"></a>13466 110, 0, 100, 0, 101, 0, 114, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 116, 0, 101, 0, 114, 0, 109,
-<a name="l13467"></a>13467 0, 115, 0, 32, 0, 111, 0, 102, 0, 32, 0, 97, 0, 32, 0, 108, 0, 105, 0, 99, 0, 101, 0, 110, 0,
-<a name="l13468"></a>13468 115, 0, 101, 0, 32, 0, 97, 0, 103, 0, 114, 0, 101, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 46,
-<a name="l13469"></a>13469 0, 32, 0, 89, 0, 111, 0, 117, 0, 32, 0, 104, 0, 97, 0, 118, 0, 101, 0, 32, 0, 111, 0, 98, 0,
-<a name="l13470"></a>13470 116, 0, 97, 0, 105, 0, 110, 0, 101, 0, 100, 0, 32, 0, 116, 0, 104, 0, 105, 0, 115, 0, 32, 0, 116,
-<a name="l13471"></a>13471 0, 121, 0, 112, 0, 101, 0, 102, 0, 97, 0, 99, 0, 101, 0, 32, 0, 115, 0, 111, 0, 102, 0, 116, 0,
-<a name="l13472"></a>13472 119, 0, 97, 0, 114, 0, 101, 0, 32, 0, 101, 0, 105, 0, 116, 0, 104, 0, 101, 0, 114, 0, 32, 0, 100,
-<a name="l13473"></a>13473 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 108, 0, 121, 0, 32, 0, 102, 0, 114, 0, 111, 0, 109, 0,
-<a name="l13474"></a>13474 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 111, 0, 114, 0, 32,
-<a name="l13475"></a>13475 0, 116, 0, 111, 0, 103, 0, 101, 0, 116, 0, 104, 0, 101, 0, 114, 0, 32, 0, 119, 0, 105, 0, 116, 0,
-<a name="l13476"></a>13476 104, 0, 32, 0, 115, 0, 111, 0, 102, 0, 116, 0, 119, 0, 97, 0, 114, 0, 101, 0, 32, 0, 100, 0, 105,
-<a name="l13477"></a>13477 0, 115, 0, 116, 0, 114, 0, 105, 0, 98, 0, 117, 0, 116, 0, 101, 0, 100, 0, 32, 0, 98, 0, 121, 0,
-<a name="l13478"></a>13478 32, 0, 111, 0, 110, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116,
-<a name="l13479"></a>13479 0, 121, 0, 112, 0, 101, 0, 39, 0, 115, 0, 32, 0, 108, 0, 105, 0, 99, 0, 101, 0, 110, 0, 115, 0,
-<a name="l13480"></a>13480 101, 0, 101, 0, 115, 0, 46, 0, 13, 0, 10, 0, 13, 0, 10, 0, 84, 0, 104, 0, 105, 0, 115, 0, 32,
-<a name="l13481"></a>13481 0, 115, 0, 111, 0, 102, 0, 116, 0, 119, 0, 97, 0, 114, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0,
-<a name="l13482"></a>13482 97, 0, 32, 0, 118, 0, 97, 0, 108, 0, 117, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 97, 0, 115,
-<a name="l13483"></a>13483 0, 115, 0, 101, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 77, 0, 111, 0, 110, 0, 111, 0, 116, 0,
-<a name="l13484"></a>13484 121, 0, 112, 0, 101, 0, 46, 0, 32, 0, 85, 0, 110, 0, 108, 0, 101, 0, 115, 0, 115, 0, 32, 0, 121,
-<a name="l13485"></a>13485 0, 111, 0, 117, 0, 32, 0, 104, 0, 97, 0, 118, 0, 101, 0, 32, 0, 101, 0, 110, 0, 116, 0, 101, 0,
-<a name="l13486"></a>13486 114, 0, 101, 0, 100, 0, 32, 0, 105, 0, 110, 0, 116, 0, 111, 0, 32, 0, 97, 0, 32, 0, 115, 0, 112,
-<a name="l13487"></a>13487 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 99, 0, 32, 0, 108, 0, 105, 0, 99, 0, 101, 0, 110, 0,
-<a name="l13488"></a>13488 115, 0, 101, 0, 32, 0, 97, 0, 103, 0, 114, 0, 101, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32,
-<a name="l13489"></a>13489 0, 103, 0, 114, 0, 97, 0, 110, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 121, 0, 111, 0, 117, 0,
-<a name="l13490"></a>13490 32, 0, 97, 0, 100, 0, 100, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 97, 0, 108, 0, 32, 0, 114,
-<a name="l13491"></a>13491 0, 105, 0, 103, 0, 104, 0, 116, 0, 115, 0, 44, 0, 32, 0, 121, 0, 111, 0, 117, 0, 114, 0, 32, 0,
-<a name="l13492"></a>13492 117, 0, 115, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 116, 0, 104, 0, 105, 0, 115, 0, 32, 0, 115,
-<a name="l13493"></a>13493 0, 111, 0, 102, 0, 116, 0, 119, 0, 97, 0, 114, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 108, 0,
-<a name="l13494"></a>13494 105, 0, 109, 0, 105, 0, 116, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 121, 0, 111, 0, 117,
-<a name="l13495"></a>13495 0, 114, 0, 32, 0, 119, 0, 111, 0, 114, 0, 107, 0, 115, 0, 116, 0, 97, 0, 116, 0, 105, 0, 111, 0,
-<a name="l13496"></a>13496 110, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 121, 0, 111, 0, 117, 0, 114, 0, 32, 0, 111, 0, 119,
-<a name="l13497"></a>13497 0, 110, 0, 32, 0, 112, 0, 117, 0, 98, 0, 108, 0, 105, 0, 115, 0, 104, 0, 105, 0, 110, 0, 103, 0,
-<a name="l13498"></a>13498 32, 0, 117, 0, 115, 0, 101, 0, 46, 0, 32, 0, 89, 0, 111, 0, 117, 0, 32, 0, 109, 0, 97, 0, 121,
-<a name="l13499"></a>13499 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 99, 0, 111, 0, 112, 0, 121, 0, 32, 0, 111, 0, 114, 0,
-<a name="l13500"></a>13500 32, 0, 100, 0, 105, 0, 115, 0, 116, 0, 114, 0, 105, 0, 98, 0, 117, 0, 116, 0, 101, 0, 32, 0, 116,
-<a name="l13501"></a>13501 0, 104, 0, 105, 0, 115, 0, 32, 0, 115, 0, 111, 0, 102, 0, 116, 0, 119, 0, 97, 0, 114, 0, 101, 0,
-<a name="l13502"></a>13502 46, 0, 13, 0, 10, 0, 13, 0, 10, 0, 73, 0, 102, 0, 32, 0, 121, 0, 111, 0, 117, 0, 32, 0, 104,
-<a name="l13503"></a>13503 0, 97, 0, 118, 0, 101, 0, 32, 0, 97, 0, 110, 0, 121, 0, 32, 0, 113, 0, 117, 0, 101, 0, 115, 0,
-<a name="l13504"></a>13504 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 99, 0, 111, 0, 110, 0, 99, 0, 101, 0, 114, 0, 110, 0, 105,
-<a name="l13505"></a>13505 0, 110, 0, 103, 0, 32, 0, 121, 0, 111, 0, 117, 0, 114, 0, 32, 0, 114, 0, 105, 0, 103, 0, 104, 0,
-<a name="l13506"></a>13506 116, 0, 115, 0, 32, 0, 121, 0, 111, 0, 117, 0, 32, 0, 115, 0, 104, 0, 111, 0, 117, 0, 108, 0, 100,
-<a name="l13507"></a>13507 0, 32, 0, 114, 0, 101, 0, 118, 0, 105, 0, 101, 0, 119, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0,
-<a name="l13508"></a>13508 108, 0, 105, 0, 99, 0, 101, 0, 110, 0, 115, 0, 101, 0, 32, 0, 97, 0, 103, 0, 114, 0, 101, 0, 101,
-<a name="l13509"></a>13509 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 121, 0, 111, 0, 117, 0, 32, 0, 114, 0, 101, 0, 99, 0,
-<a name="l13510"></a>13510 101, 0, 105, 0, 118, 0, 101, 0, 100, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 116, 0, 104,
-<a name="l13511"></a>13511 0, 101, 0, 32, 0, 115, 0, 111, 0, 102, 0, 116, 0, 119, 0, 97, 0, 114, 0, 101, 0, 32, 0, 111, 0,
-<a name="l13512"></a>13512 114, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 99, 0, 116, 0, 32, 0, 77, 0, 111, 0, 110,
-<a name="l13513"></a>13513 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 97, 0, 32, 0,
-<a name="l13514"></a>13514 99, 0, 111, 0, 112, 0, 121, 0, 32, 0, 111, 0, 102, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 108,
-<a name="l13515"></a>13515 0, 105, 0, 99, 0, 101, 0, 110, 0, 115, 0, 101, 0, 32, 0, 97, 0, 103, 0, 114, 0, 101, 0, 101, 0,
-<a name="l13516"></a>13516 109, 0, 101, 0, 110, 0, 116, 0, 46, 0, 13, 0, 10, 0, 13, 0, 10, 0, 77, 0, 111, 0, 110, 0, 111,
-<a name="l13517"></a>13517 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 98, 0, 101, 0, 32, 0,
-<a name="l13518"></a>13518 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 97, 0, 116, 0, 58,
-<a name="l13519"></a>13519 0, 13, 0, 10, 0, 13, 0, 10, 0, 85, 0, 83, 0, 65, 0, 32, 0, 45, 0, 32, 0, 40, 0, 56, 0,
-<a name="l13520"></a>13520 52, 0, 55, 0, 41, 0, 32, 0, 55, 0, 49, 0, 56, 0, 45, 0, 48, 0, 52, 0, 48, 0, 48, 0, 9,
-<a name="l13521"></a>13521 0, 9, 0, 85, 0, 75, 0, 32, 0, 45, 0, 32, 0, 48, 0, 49, 0, 49, 0, 52, 0, 52, 0, 32, 0,
-<a name="l13522"></a>13522 48, 0, 49, 0, 55, 0, 51, 0, 55, 0, 32, 0, 55, 0, 54, 0, 53, 0, 57, 0, 53, 0, 57, 0, 13,
-<a name="l13523"></a>13523 0, 10, 0, 104, 0, 116, 0, 116, 0, 112, 0, 58, 0, 47, 0, 47, 0, 119, 0, 119, 0, 119, 0, 46, 0,
-<a name="l13524"></a>13524 109, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0, 99, 0, 111, 0, 109, 0, 77,
-<a name="l13525"></a>13525 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 84, 0, 121, 0, 112, 0, 101, 0,
-<a name="l13526"></a>13526 32, 0, 68, 0, 114, 0, 97, 0, 119, 0, 105, 0, 110, 0, 103, 0, 32, 0, 79, 0, 102, 0, 102, 0, 105,
-<a name="l13527"></a>13527 0, 99, 0, 101, 0, 32, 0, 45, 0, 32, 0, 82, 0, 111, 0, 98, 0, 105, 0, 110, 0, 32, 0, 78, 0,
-<a name="l13528"></a>13528 105, 0, 99, 0, 104, 0, 111, 0, 108, 0, 97, 0, 115, 0, 44, 0, 32, 0, 80, 0, 97, 0, 116, 0, 114,
-<a name="l13529"></a>13529 0, 105, 0, 99, 0, 105, 0, 97, 0, 32, 0, 83, 0, 97, 0, 117, 0, 110, 0, 100, 0, 101, 0, 114, 0,
-<a name="l13530"></a>13530 115, 0, 32, 0, 49, 0, 57, 0, 56, 0, 50, 0, 104, 0, 116, 0, 116, 0, 112, 0, 58, 0, 47, 0, 47,
-<a name="l13531"></a>13531 0, 119, 0, 119, 0, 119, 0, 46, 0, 109, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0,
-<a name="l13532"></a>13532 46, 0, 99, 0, 111, 0, 109, 0, 47, 0, 104, 0, 116, 0, 109, 0, 108, 0, 47, 0, 109, 0, 116, 0, 110,
-<a name="l13533"></a>13533 0, 97, 0, 109, 0, 101, 0, 47, 0, 109, 0, 115, 0, 95, 0, 97, 0, 114, 0, 105, 0, 97, 0, 108, 0,
-<a name="l13534"></a>13534 46, 0, 104, 0, 116, 0, 109, 0, 108, 0, 104, 0, 116, 0, 116, 0, 112, 0, 58, 0, 47, 0, 47, 0, 119,
-<a name="l13535"></a>13535 0, 119, 0, 119, 0, 46, 0, 109, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0,
-<a name="l13536"></a>13536 99, 0, 111, 0, 109, 0, 47, 0, 104, 0, 116, 0, 109, 0, 108, 0, 47, 0, 109, 0, 116, 0, 110, 0, 97,
-<a name="l13537"></a>13537 0, 109, 0, 101, 0, 47, 0, 109, 0, 115, 0, 95, 0, 119, 0, 101, 0, 108, 0, 99, 0, 111, 0, 109, 0,
-<a name="l13538"></a>13538 101, 0, 46, 0, 104, 0, 116, 0, 109, 0, 108, 0, 104, 0, 116, 0, 116, 0, 112, 0, 58, 0, 47, 0, 47,
-<a name="l13539"></a>13539 0, 119, 0, 119, 0, 119, 0, 46, 0, 109, 0, 111, 0, 110, 0, 111, 0, 116, 0, 121, 0, 112, 0, 101, 0,
-<a name="l13540"></a>13540 46, 0, 99, 0, 111, 0, 109, 0, 47, 0, 104, 0, 116, 0, 109, 0, 108, 0, 47, 0, 116, 0, 121, 0, 112,
-<a name="l13541"></a>13541 0, 101, 0, 47, 0, 108, 0, 105, 0, 99, 0, 101, 0, 110, 0, 115, 0, 101, 0, 46, 0, 104, 0, 116, 0,
-<a name="l13542"></a>13542 109, 0, 108, 84, 121, 112, 101, 102, 97, 99, 101, 32, -87, 32, 84, 104, 101, 32, 77, 111, 110, 111, 116, 121, 112,
-<a name="l13543"></a>13543 101, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 32, 112, 108, 99, 46, 32, 68, 97, 116, 97, 32, -87,
-<a name="l13544"></a>13544 32, 84, 104, 101, 32, 77, 111, 110, 111, 116, 121, 112, 101, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110,
-<a name="l13545"></a>13545 32, 112, 108, 99, 47, 84, 121, 112, 101, 32, 83, 111, 108, 117, 116, 105, 111, 110, 115, 32, 73, 110, 99, 46, 32,
-<a name="l13546"></a>13546 49, 57, 57, 48, 45, 49, 57, 57, 50, 46, 32, 65, 108, 108, 32, 82, 105, 103, 104, 116, 115, 32, 82, 101, 115,
-<a name="l13547"></a>13547 101, 114, 118, 101, 100, 67, 111, 110, 116, 101, 109, 112, 111, 114, 97, 114, 121, 32, 115, 97, 110, 115, 32, 115, 101,
-<a name="l13548"></a>13548 114, 105, 102, 32, 100, 101, 115, 105, 103, 110, 44, 32, 65, 114, 105, 97, 108, 32, 99, 111, 110, 116, 97, 105, 110,
-<a name="l13549"></a>13549 115, 32, 109, 111, 114, 101, 32, 104, 117, 109, 97, 110, 105, 115, 116, 32, 99, 104, 97, 114, 97, 99, 116, 101, 114,
-<a name="l13550"></a>13550 105, 115, 116, 105, 99, 115, 32, 116, 104, 97, 110, 32, 109, 97, 110, 121, 32, 111, 102, 32, 105, 116, 115, 32, 112,
-<a name="l13551"></a>13551 114, 101, 100, 101, 99, 101, 115, 115, 111, 114, 115, 32, 97, 110, 100, 32, 97, 115, 32, 115, 117, 99, 104, 32, 105,
-<a name="l13552"></a>13552 115, 32, 109, 111, 114, 101, 32, 105, 110, 32, 116, 117, 110, 101, 32, 119, 105, 116, 104, 32, 116, 104, 101, 32, 109,
-<a name="l13553"></a>13553 111, 111, 100, 32, 111, 102, 32, 116, 104, 101, 32, 108, 97, 115, 116, 32, 100, 101, 99, 97, 100, 101, 115, 32, 111,
-<a name="l13554"></a>13554 102, 32, 116, 104, 101, 32, 116, 119, 101, 110, 116, 105, 101, 116, 104, 32, 99, 101, 110, 116, 117, 114, 121, 46, 32,
-<a name="l13555"></a>13555 32, 84, 104, 101, 32, 111, 118, 101, 114, 97, 108, 108, 32, 116, 114, 101, 97, 116, 109, 101, 110, 116, 32, 111, 102,
-<a name="l13556"></a>13556 32, 99, 117, 114, 118, 101, 115, 32, 105, 115, 32, 115, 111, 102, 116, 101, 114, 32, 97, 110, 100, 32, 102, 117, 108,
-<a name="l13557"></a>13557 108, 101, 114, 32, 116, 104, 97, 110, 32, 105, 110, 32, 109, 111, 115, 116, 32, 105, 110, 100, 117, 115, 116, 114, 105,
-<a name="l13558"></a>13558 97, 108, 32, 115, 116, 121, 108, 101, 32, 115, 97, 110, 115, 32, 115, 101, 114, 105, 102, 32, 102, 97, 99, 101, 115,
-<a name="l13559"></a>13559 46, 32, 32, 84, 101, 114, 109, 105, 110, 97, 108, 32, 115, 116, 114, 111, 107, 101, 115, 32, 97, 114, 101, 32, 99,
-<a name="l13560"></a>13560 117, 116, 32, 111, 110, 32, 116, 104, 101, 32, 100, 105, 97, 103, 111, 110, 97, 108, 32, 119, 104, 105, 99, 104, 32,
-<a name="l13561"></a>13561 104, 101, 108, 112, 115, 32, 116, 111, 32, 103, 105, 118, 101, 32, 116, 104, 101, 32, 102, 97, 99, 101, 32, 97, 32,
-<a name="l13562"></a>13562 108, 101, 115, 115, 32, 109, 101, 99, 104, 97, 110, 105, 99, 97, 108, 32, 97, 112, 112, 101, 97, 114, 97, 110, 99,
-<a name="l13563"></a>13563 101, 46, 32, 32, 65, 114, 105, 97, 108, 32, 105, 115, 32, 97, 110, 32, 101, 120, 116, 114, 101, 109, 101, 108, 121,
-<a name="l13564"></a>13564 32, 118, 101, 114, 115, 97, 116, 105, 108, 101, 32, 102, 97, 109, 105, 108, 121, 32, 111, 102, 32, 116, 121, 112, 101,
-<a name="l13565"></a>13565 102, 97, 99, 101, 115, 32, 119, 104, 105, 99, 104, 32, 99, 97, 110, 32, 98, 101, 32, 117, 115, 101, 100, 32, 119,
-<a name="l13566"></a>13566 105, 116, 104, 32, 101, 113, 117, 97, 108, 32, 115, 117, 99, 99, 101, 115, 115, 32, 102, 111, 114, 32, 116, 101, 120,
-<a name="l13567"></a>13567 116, 32, 115, 101, 116, 116, 105, 110, 103, 32, 105, 110, 32, 114, 101, 112, 111, 114, 116, 115, 44, 32, 112, 114, 101,
-<a name="l13568"></a>13568 115, 101, 110, 116, 97, 116, 105, 111, 110, 115, 44, 32, 109, 97, 103, 97, 122, 105, 110, 101, 115, 32, 101, 116, 99,
-<a name="l13569"></a>13569 44, 32, 97, 110, 100, 32, 102, 111, 114, 32, 100, 105, 115, 112, 108, 97, 121, 32, 117, 115, 101, 32, 105, 110, 32,
-<a name="l13570"></a>13570 110, 101, 119, 115, 112, 97, 112, 101, 114, 115, 44, 32, 97, 100, 118, 101, 114, 116, 105, 115, 105, 110, 103, 32, 97,
-<a name="l13571"></a>13571 110, 100, 32, 112, 114, 111, 109, 111, 116, 105, 111, 110, 115, 46, 77, 111, 110, 111, 116, 121, 112, 101, 58, 65, 114,
-<a name="l13572"></a>13572 105, 97, 108, 32, 82, 101, 103, 117, 108, 97, 114, 58, 86, 101, 114, 115, 105, 111, 110, 32, 51, 46, 48, 48, 32,
-<a name="l13573"></a>13573 40, 77, 105, 99, 114, 111, 115, 111, 102, 116, 41, 65, 114, 105, 97, 108, 77, 84, 65, 114, 105, 97, 108, -88, 32,
-<a name="l13574"></a>13574 84, 114, 97, 100, 101, 109, 97, 114, 107, 32, 111, 102, 32, 84, 104, 101, 32, 77, 111, 110, 111, 116, 121, 112, 101,
-<a name="l13575"></a>13575 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 32, 112, 108, 99, 32, 114, 101, 103, 105, 115, 116, 101, 114,
-<a name="l13576"></a>13576 101, 100, 32, 105, 110, 32, 116, 104, 101, 32, 85, 83, 32, 80, 97, 116, 32, 38, 32, 84, 77, 32, 79, 102, 102,
-<a name="l13577"></a>13577 46, 32, 97, 110, 100, 32, 101, 108, 115, 101, 119, 104, 101, 114, 101, 46, 78, 79, 84, 73, 70, 73, 67, 65, 84,
-<a name="l13578"></a>13578 73, 79, 78, 32, 79, 70, 32, 76, 73, 67, 69, 78, 83, 69, 32, 65, 71, 82, 69, 69, 77, 69, 78, 84, 13,
-<a name="l13579"></a>13579 10, 13, 10, 84, 104, 105, 115, 32, 116, 121, 112, 101, 102, 97, 99, 101, 32, 105, 115, 32, 116, 104, 101, 32, 112,
-<a name="l13580"></a>13580 114, 111, 112, 101, 114, 116, 121, 32, 111, 102, 32, 77, 111, 110, 111, 116, 121, 112, 101, 32, 84, 121, 112, 111, 103,
-<a name="l13581"></a>13581 114, 97, 112, 104, 121, 32, 97, 110, 100, 32, 105, 116, 115, 32, 117, 115, 101, 32, 98, 121, 32, 121, 111, 117, 32,
-<a name="l13582"></a>13582 105, 115, 32, 99, 111, 118, 101, 114, 101, 100, 32, 117, 110, 100, 101, 114, 32, 116, 104, 101, 32, 116, 101, 114, 109,
-<a name="l13583"></a>13583 115, 32, 111, 102, 32, 97, 32, 108, 105, 99, 101, 110, 115, 101, 32, 97, 103, 114, 101, 101, 109, 101, 110, 116, 46,
-<a name="l13584"></a>13584 32, 89, 111, 117, 32, 104, 97, 118, 101, 32, 111, 98, 116, 97, 105, 110, 101, 100, 32, 116, 104, 105, 115, 32, 116,
-<a name="l13585"></a>13585 121, 112, 101, 102, 97, 99, 101, 32, 115, 111, 102, 116, 119, 97, 114, 101, 32, 101, 105, 116, 104, 101, 114, 32, 100,
-<a name="l13586"></a>13586 105, 114, 101, 99, 116, 108, 121, 32, 102, 114, 111, 109, 32, 77, 111, 110, 111, 116, 121, 112, 101, 32, 111, 114, 32,
-<a name="l13587"></a>13587 116, 111, 103, 101, 116, 104, 101, 114, 32, 119, 105, 116, 104, 32, 115, 111, 102, 116, 119, 97, 114, 101, 32, 100, 105,
-<a name="l13588"></a>13588 115, 116, 114, 105, 98, 117, 116, 101, 100, 32, 98, 121, 32, 111, 110, 101, 32, 111, 102, 32, 77, 111, 110, 111, 116,
-<a name="l13589"></a>13589 121, 112, 101, 39, 115, 32, 108, 105, 99, 101, 110, 115, 101, 101, 115, 46, 13, 10, 13, 10, 84, 104, 105, 115, 32,
-<a name="l13590"></a>13590 115, 111, 102, 116, 119, 97, 114, 101, 32, 105, 115, 32, 97, 32, 118, 97, 108, 117, 97, 98, 108, 101, 32, 97, 115,
-<a name="l13591"></a>13591 115, 101, 116, 32, 111, 102, 32, 77, 111, 110, 111, 116, 121, 112, 101, 46, 32, 85, 110, 108, 101, 115, 115, 32, 121,
-<a name="l13592"></a>13592 111, 117, 32, 104, 97, 118, 101, 32, 101, 110, 116, 101, 114, 101, 100, 32, 105, 110, 116, 111, 32, 97, 32, 115, 112,
-<a name="l13593"></a>13593 101, 99, 105, 102, 105, 99, 32, 108, 105, 99, 101, 110, 115, 101, 32, 97, 103, 114, 101, 101, 109, 101, 110, 116, 32,
-<a name="l13594"></a>13594 103, 114, 97, 110, 116, 105, 110, 103, 32, 121, 111, 117, 32, 97, 100, 100, 105, 116, 105, 111, 110, 97, 108, 32, 114,
-<a name="l13595"></a>13595 105, 103, 104, 116, 115, 44, 32, 121, 111, 117, 114, 32, 117, 115, 101, 32, 111, 102, 32, 116, 104, 105, 115, 32, 115,
-<a name="l13596"></a>13596 111, 102, 116, 119, 97, 114, 101, 32, 105, 115, 32, 108, 105, 109, 105, 116, 101, 100, 32, 116, 111, 32, 121, 111, 117,
-<a name="l13597"></a>13597 114, 32, 119, 111, 114, 107, 115, 116, 97, 116, 105, 111, 110, 32, 102, 111, 114, 32, 121, 111, 117, 114, 32, 111, 119,
-<a name="l13598"></a>13598 110, 32, 112, 117, 98, 108, 105, 115, 104, 105, 110, 103, 32, 117, 115, 101, 46, 32, 89, 111, 117, 32, 109, 97, 121,
-<a name="l13599"></a>13599 32, 110, 111, 116, 32, 99, 111, 112, 121, 32, 111, 114, 32, 100, 105, 115, 116, 114, 105, 98, 117, 116, 101, 32, 116,
-<a name="l13600"></a>13600 104, 105, 115, 32, 115, 111, 102, 116, 119, 97, 114, 101, 46, 13, 10, 13, 10, 73, 102, 32, 121, 111, 117, 32, 104,
-<a name="l13601"></a>13601 97, 118, 101, 32, 97, 110, 121, 32, 113, 117, 101, 115, 116, 105, 111, 110, 32, 99, 111, 110, 99, 101, 114, 110, 105,
-<a name="l13602"></a>13602 110, 103, 32, 121, 111, 117, 114, 32, 114, 105, 103, 104, 116, 115, 32, 121, 111, 117, 32, 115, 104, 111, 117, 108, 100,
-<a name="l13603"></a>13603 32, 114, 101, 118, 105, 101, 119, 32, 116, 104, 101, 32, 108, 105, 99, 101, 110, 115, 101, 32, 97, 103, 114, 101, 101,
-<a name="l13604"></a>13604 109, 101, 110, 116, 32, 121, 111, 117, 32, 114, 101, 99, 101, 105, 118, 101, 100, 32, 119, 105, 116, 104, 32, 116, 104,
-<a name="l13605"></a>13605 101, 32, 115, 111, 102, 116, 119, 97, 114, 101, 32, 111, 114, 32, 99, 111, 110, 116, 97, 99, 116, 32, 77, 111, 110,
-<a name="l13606"></a>13606 111, 116, 121, 112, 101, 32, 102, 111, 114, 32, 97, 32, 99, 111, 112, 121, 32, 111, 102, 32, 116, 104, 101, 32, 108,
-<a name="l13607"></a>13607 105, 99, 101, 110, 115, 101, 32, 97, 103, 114, 101, 101, 109, 101, 110, 116, 46, 13, 10, 13, 10, 77, 111, 110, 111,
-<a name="l13608"></a>13608 116, 121, 112, 101, 32, 99, 97, 110, 32, 98, 101, 32, 99, 111, 110, 116, 97, 99, 116, 101, 100, 32, 97, 116, 58,
-<a name="l13609"></a>13609 13, 10, 13, 10, 85, 83, 65, 32, 45, 32, 40, 56, 52, 55, 41, 32, 55, 49, 56, 45, 48, 52, 48, 48, 9,
-<a name="l13610"></a>13610 9, 85, 75, 32, 45, 32, 48, 49, 49, 52, 52, 32, 48, 49, 55, 51, 55, 32, 55, 54, 53, 57, 53, 57, 13,
-<a name="l13611"></a>13611 10, 104, 116, 116, 112, 58, 47, 47, 119, 119, 119, 46, 109, 111, 110, 111, 116, 121, 112, 101, 46, 99, 111, 109, 77,
-<a name="l13612"></a>13612 111, 110, 111, 116, 121, 112, 101, 32, 84, 121, 112, 101, 32, 68, 114, 97, 119, 105, 110, 103, 32, 79, 102, 102, 105,
-<a name="l13613"></a>13613 99, 101, 32, 45, 32, 82, 111, 98, 105, 110, 32, 78, 105, 99, 104, 111, 108, 97, 115, 44, 32, 80, 97, 116, 114,
-<a name="l13614"></a>13614 105, 99, 105, 97, 32, 83, 97, 117, 110, 100, 101, 114, 115, 32, 49, 57, 56, 50, 104, 116, 116, 112, 58, 47, 47,
-<a name="l13615"></a>13615 119, 119, 119, 46, 109, 111, 110, 111, 116, 121, 112, 101, 46, 99, 111, 109, 47, 104, 116, 109, 108, 47, 109, 116, 110,
-<a name="l13616"></a>13616 97, 109, 101, 47, 109, 115, 95, 97, 114, 105, 97, 108, 46, 104, 116, 109, 108, 104, 116, 116, 112, 58, 47, 47, 119,
-<a name="l13617"></a>13617 119, 119, 46, 109, 111, 110, 111, 116, 121, 112, 101, 46, 99, 111, 109, 47, 104, 116, 109, 108, 47, 109, 116, 110, 97,
-<a name="l13618"></a>13618 109, 101, 47, 109, 115, 95, 119, 101, 108, 99, 111, 109, 101, 46, 104, 116, 109, 108, 104, 116, 116, 112, 58, 47, 47,
-<a name="l13619"></a>13619 119, 119, 119, 46, 109, 111, 110, 111, 116, 121, 112, 101, 46, 99, 111, 109, 47, 104, 116, 109, 108, 47, 116, 121, 112,
-<a name="l13620"></a>13620 101, 47, 108, 105, 99, 101, 110, 115, 101, 46, 104, 116, 109, 108, 0, 78, 0, 111, 0, 114, 0, 109, 0, 97, 0,
-<a name="l13621"></a>13621 108, 0, 110, 0, 121, 0, 111, 0, 98, 0, 121, 1, 13, 0, 101, 0, 106, 0, 110, 0, -23, 0, 110, 0, 111,
-<a name="l13622"></a>13622 0, 114, 0, 109, 0, 97, 0, 108, 0, 83, 0, 116, 0, 97, 0, 110, 0, 100, 0, 97, 0, 114, 0, 100, 3,
-<a name="l13623"></a>13623 -102, 3, -79, 3, -67, 3, -65, 3, -67, 3, -71, 3, -70, 3, -84, 0, 78, 0, 111, 0, 114, 0, 109, 0, 97,
-<a name="l13624"></a>13624 0, 97, 0, 108, 0, 105, 0, 78, 0, 111, 0, 114, 0, 109, 0, -31, 0, 108, 0, 110, 0, 101, 0, 78, 0,
-<a name="l13625"></a>13625 111, 0, 114, 0, 109, 0, 97, 0, 108, 0, 101, 0, 83, 0, 116, 0, 97, 0, 110, 0, 100, 0, 97, 0, 97,
-<a name="l13626"></a>13626 0, 114, 0, 100, 4, 30, 4, 49, 4, 75, 4, 71, 4, 61, 4, 75, 4, 57, 0, 78, 0, 97, 0, 118, 0,
-<a name="l13627"></a>13627 97, 0, 100, 0, 110, 0, 111, 0, 116, 0, 104, 1, -80, 1, -95, 3, 0, 0, 110, 0, 103, 0, 65, 0, 114,
-<a name="l13628"></a>13628 0, 114, 0, 117, 0, 110, 0, 116, 0, 97, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, -1, 39, 0, -106,
-<a name="l13629"></a>13629 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, -118, 0, 0, 1,
-<a name="l13630"></a>13630 2, 1, 3, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 0, 12, 0, 13,
-<a name="l13631"></a>13631 0, 14, 0, 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 21, 0, 22, 0, 23, 0, 24, 0, 25, 0,
-<a name="l13632"></a>13632 26, 0, 27, 0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 36, 0, 37, 0, 38,
-<a name="l13633"></a>13633 0, 39, 0, 40, 0, 41, 0, 42, 0, 43, 0, 44, 0, 45, 0, 46, 0, 47, 0, 48, 0, 49, 0, 50, 0,
-<a name="l13634"></a>13634 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 58, 0, 59, 0, 60, 0, 61, 0, 62, 0, 63,
-<a name="l13635"></a>13635 0, 64, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0, 71, 0, 72, 0, 73, 0, 74, 0, 75, 0,
-<a name="l13636"></a>13636 76, 0, 77, 0, 78, 0, 79, 0, 80, 0, 81, 0, 82, 0, 83, 0, 84, 0, 85, 0, 86, 0, 87, 0, 88,
-<a name="l13637"></a>13637 0, 89, 0, 90, 0, 91, 0, 92, 0, 93, 0, 94, 0, 95, 0, 96, 0, 97, 0, 98, 0, 99, 0, 100, 0,
-<a name="l13638"></a>13638 101, 0, 102, 0, 103, 0, 104, 0, 105, 0, 106, 0, 107, 0, 108, 0, 109, 0, 110, 0, 111, 0, 112, 0, 113,
-<a name="l13639"></a>13639 0, 114, 0, 115, 0, 116, 0, 117, 0, 118, 0, 119, 0, 120, 0, 121, 0, 122, 0, 123, 0, 124, 0, 125, 0,
-<a name="l13640"></a>13640 126, 0, 127, 0, -128, 0, -127, 0, -126, 0, -125, 0, -124, 0, -123, 0, -122, 0, -121, 0, -120, 0, -119, 0, -118,
-<a name="l13641"></a>13641 0, -117, 0, -116, 0, -115, 0, -114, 0, -113, 0, -112, 0, -111, 0, -110, 0, -109, 0, -108, 0, -107, 0, -106, 1,
-<a name="l13642"></a>13642 4, 0, -104, 0, -103, 0, -102, 1, 5, 0, -100, 0, -99, 0, -98, 1, 6, 0, -96, 0, -95, 0, -94, 0, -93,
-<a name="l13643"></a>13643 0, -92, 0, -91, 0, -90, 0, -89, 0, -88, 0, -87, 0, -86, 0, -85, 0, -83, 0, -82, 0, -81, 0, -80, 0,
-<a name="l13644"></a>13644 -79, 0, -78, 0, -77, 0, -76, 0, -75, 0, -74, 0, -73, 0, -72, 0, -71, 0, -70, 0, -69, 0, -68, 1, 7,
-<a name="l13645"></a>13645 0, -66, 0, -65, 0, -64, 0, -63, 0, -62, 0, -61, 0, -60, 0, -59, 0, -58, 0, -57, 0, -56, 0, -55, 0,
-<a name="l13646"></a>13646 -54, 0, -53, 0, -52, 0, -51, 0, -50, 0, -49, 0, -48, 0, -47, 0, -45, 0, -44, 0, -43, 0, -42, 0, -41,
-<a name="l13647"></a>13647 0, -40, 0, -39, 0, -38, 0, -37, 0, -36, 0, -35, 0, -34, 0, -33, 0, -32, 0, -31, 0, -30, 0, -29, 0,
-<a name="l13648"></a>13648 -28, 0, -27, 0, -26, 0, -25, 0, -24, 0, -23, 0, -22, 0, -21, 0, -20, 0, -19, 0, -18, 0, -17, 0, -16,
-<a name="l13649"></a>13649 0, -15, 0, -14, 0, -13, 0, -12, 0, -11, 0, -10, 0, -9, 0, -8, 0, -7, 0, -6, 0, -5, 0, -4, 0,
-<a name="l13650"></a>13650 -3, 0, -2, 0, -1, 1, 0, 1, 8, 1, 9, 1, 10, 1, 11, 1, 12, 1, 13, 1, 14, 1, 15, 1, 16,
-<a name="l13651"></a>13651 1, 17, 1, 18, 1, 19, 1, 20, 1, 21, 1, 22, 1, 23, 1, 24, 1, 25, 1, 26, 1, 27, 1, 28, 1,
-<a name="l13652"></a>13652 29, 1, 30, 1, 31, 1, 32, 1, 33, 1, 34, 1, 35, 1, 36, 1, 37, 1, 38, 1, 39, 1, 40, 1, 41,
-<a name="l13653"></a>13653 1, 42, 1, 43, 1, 44, 1, 45, 1, 46, 1, 47, 1, 48, 1, 49, 1, 50, 1, 51, 1, 52, 1, 53, 1,
-<a name="l13654"></a>13654 54, 1, 55, 1, 56, 1, 57, 1, 58, 1, 59, 1, 60, 1, 61, 1, 62, 1, 63, 1, 64, 1, 65, 1, 66,
-<a name="l13655"></a>13655 1, 67, 1, 68, 1, 69, 1, 70, 1, 71, 1, 72, 1, 73, 1, 74, 1, 75, 1, 76, 1, 77, 1, 78, 1,
-<a name="l13656"></a>13656 79, 1, 80, 1, 81, 1, 82, 1, 83, 1, 84, 1, 85, 1, 86, 1, 87, 1, 88, 1, 89, 1, 90, 1, 91,
-<a name="l13657"></a>13657 1, 92, 1, 93, 1, 94, 1, 95, 1, 96, 1, 97, 1, 98, 1, 99, 1, 100, 1, 101, 1, 102, 1, 103, 1,
-<a name="l13658"></a>13658 104, 1, 105, 1, 106, 1, 107, 1, 108, 1, 109, 1, 110, 1, 111, 1, 112, 1, 113, 1, 114, 1, 115, 1, 116,
-<a name="l13659"></a>13659 1, 117, 1, 118, 1, 119, 1, 120, 1, 121, 1, 122, 1, 123, 1, 124, 1, 125, 1, 126, 1, 127, 1, -128, 1,
-<a name="l13660"></a>13660 -127, 1, -126, 1, -125, 1, -124, 1, -123, 1, -122, 1, -121, 1, -120, 1, -119, 1, -118, 1, -117, 1, -116, 1, -115,
-<a name="l13661"></a>13661 1, -114, 1, -113, 1, -112, 1, -111, 1, -110, 1, -109, 1, -108, 1, -107, 1, -106, 1, -105, 1, -104, 1, -103, 1,
-<a name="l13662"></a>13662 -102, 1, -101, 1, -100, 1, -99, 1, -98, 1, -97, 1, -96, 1, -95, 1, -94, 1, -93, 1, -92, 1, -91, 1, -90,
-<a name="l13663"></a>13663 1, -89, 1, -88, 1, -87, 1, -86, 1, -85, 1, -84, 1, -83, 1, -82, 1, -81, 1, -80, 1, -79, 1, -78, 1,
-<a name="l13664"></a>13664 -77, 1, -76, 1, -75, 1, -74, 1, -73, 1, -72, 1, -71, 1, -70, 1, -69, 1, -68, 1, -67, 1, -66, 1, -65,
-<a name="l13665"></a>13665 1, -64, 1, -63, 1, -62, 1, -61, 1, -60, 1, -59, 1, -58, 1, -57, 1, -56, 1, -55, 1, -54, 1, -53, 1,
-<a name="l13666"></a>13666 -52, 1, -51, 1, -50, 1, -49, 1, -48, 1, -47, 1, -46, 1, -45, 1, -44, 1, -43, 1, -42, 1, -41, 1, -40,
-<a name="l13667"></a>13667 1, -39, 1, -38, 1, -37, 1, -36, 1, -35, 1, -34, 1, -33, 1, -32, 1, -31, 1, -30, 1, -29, 1, -28, 1,
-<a name="l13668"></a>13668 -27, 1, -26, 1, -25, 1, -24, 1, -23, 1, -22, 1, -21, 1, -20, 1, -19, 1, -18, 1, -17, 1, -16, 1, -15,
-<a name="l13669"></a>13669 1, -14, 1, -13, 1, -12, 1, -11, 1, -10, 1, -9, 1, -8, 1, -7, 1, -6, 1, -5, 1, -4, 1, -3, 1,
-<a name="l13670"></a>13670 -2, 1, -1, 2, 0, 2, 1, 2, 2, 2, 3, 2, 4, 2, 5, 2, 6, 2, 7, 2, 8, 2, 9, 2, 10,
-<a name="l13671"></a>13671 2, 11, 2, 12, 2, 13, 2, 14, 2, 15, 2, 16, 2, 17, 2, 18, 2, 19, 2, 20, 2, 21, 0, -97, 2,
-<a name="l13672"></a>13672 22, 2, 23, 2, 24, 2, 25, 2, 26, 2, 27, 2, 28, 2, 29, 2, 30, 2, 31, 2, 32, 2, 33, 2, 34,
-<a name="l13673"></a>13673 2, 35, 2, 36, 0, -105, 2, 37, 2, 38, 2, 39, 2, 40, 2, 41, 2, 42, 2, 43, 2, 44, 2, 45, 2,
-<a name="l13674"></a>13674 46, 2, 47, 2, 48, 2, 49, 2, 50, 2, 51, 2, 52, 2, 53, 2, 54, 2, 55, 2, 56, 2, 57, 2, 58,
-<a name="l13675"></a>13675 2, 59, 2, 60, 2, 61, 2, 62, 2, 63, 2, 64, 2, 65, 2, 66, 2, 67, 2, 68, 2, 69, 2, 70, 2,
-<a name="l13676"></a>13676 71, 2, 72, 2, 73, 2, 74, 2, 75, 2, 76, 2, 77, 2, 78, 2, 79, 2, 80, 2, 81, 2, 82, 2, 83,
-<a name="l13677"></a>13677 2, 84, 2, 85, 2, 86, 2, 87, 2, 88, 2, 89, 2, 90, 2, 91, 2, 92, 2, 93, 2, 94, 2, 95, 2,
-<a name="l13678"></a>13678 96, 2, 97, 2, 98, 2, 99, 2, 100, 2, 101, 2, 102, 2, 103, 2, 104, 2, 105, 2, 106, 2, 107, 2, 108,
-<a name="l13679"></a>13679 2, 109, 2, 110, 2, 111, 2, 112, 2, 113, 2, 114, 2, 115, 2, 116, 2, 117, 2, 118, 2, 119, 2, 120, 2,
-<a name="l13680"></a>13680 121, 2, 122, 2, 123, 2, 124, 2, 125, 2, 126, 2, 127, 2, -128, 2, -127, 2, -126, 2, -125, 2, -124, 2, -123,
-<a name="l13681"></a>13681 2, -122, 2, -121, 2, -120, 2, -119, 2, -118, 2, -117, 2, -116, 2, -115, 2, -114, 2, -113, 2, -112, 2, -111, 2,
-<a name="l13682"></a>13682 -110, 0, -101, 2, -109, 2, -108, 2, -107, 2, -106, 2, -105, 2, -104, 2, -103, 2, -102, 2, -101, 2, -100, 2, -99,
-<a name="l13683"></a>13683 2, -98, 2, -97, 2, -96, 2, -95, 2, -94, 2, -93, 2, -92, 2, -91, 2, -90, 2, -89, 2, -88, 2, -87, 2,
-<a name="l13684"></a>13684 -86, 2, -85, 2, -84, 2, -83, 2, -82, 2, -81, 2, -80, 2, -79, 2, -78, 2, -77, 2, -76, 2, -75, 2, -74,
-<a name="l13685"></a>13685 2, -73, 2, -72, 2, -71, 2, -70, 2, -69, 2, -68, 2, -67, 2, -66, 2, -65, 2, -64, 2, -63, 2, -62, 2,
-<a name="l13686"></a>13686 -61, 2, -60, 2, -59, 2, -58, 2, -57, 2, -56, 2, -55, 2, -54, 2, -53, 2, -52, 2, -51, 2, -50, 2, -49,
-<a name="l13687"></a>13687 2, -48, 2, -47, 2, -46, 2, -45, 2, -44, 2, -43, 2, -42, 2, -41, 2, -40, 2, -39, 2, -38, 2, -37, 2,
-<a name="l13688"></a>13688 -36, 2, -35, 2, -34, 2, -33, 2, -32, 2, -31, 2, -30, 2, -29, 2, -28, 2, -27, 2, -26, 2, -25, 2, -24,
-<a name="l13689"></a>13689 2, -23, 2, -22, 2, -21, 2, -20, 2, -19, 2, -18, 2, -17, 2, -16, 2, -15, 2, -14, 2, -13, 2, -12, 2,
-<a name="l13690"></a>13690 -11, 2, -10, 2, -9, 2, -8, 2, -7, 2, -6, 2, -5, 2, -4, 2, -3, 2, -2, 2, -1, 3, 0, 3, 1,
-<a name="l13691"></a>13691 3, 2, 3, 3, 3, 4, 3, 5, 3, 6, 3, 7, 3, 8, 3, 9, 3, 10, 3, 11, 3, 12, 3, 13, 3,
-<a name="l13692"></a>13692 14, 3, 15, 3, 16, 3, 17, 3, 18, 3, 19, 3, 20, 3, 21, 3, 22, 3, 23, 3, 24, 3, 25, 3, 26,
-<a name="l13693"></a>13693 3, 27, 3, 28, 3, 29, 3, 30, 3, 31, 3, 32, 3, 33, 3, 34, 3, 35, 3, 36, 3, 37, 3, 38, 3,
-<a name="l13694"></a>13694 39, 3, 40, 3, 41, 3, 42, 3, 43, 3, 44, 3, 45, 3, 46, 3, 47, 3, 48, 3, 49, 3, 50, 3, 51,
-<a name="l13695"></a>13695 3, 52, 3, 53, 3, 54, 3, 55, 3, 56, 3, 57, 3, 58, 3, 59, 3, 60, 3, 61, 3, 62, 3, 63, 3,
-<a name="l13696"></a>13696 64, 3, 65, 3, 66, 3, 67, 3, 68, 3, 69, 3, 70, 3, 71, 3, 72, 3, 73, 3, 74, 3, 75, 3, 76,
-<a name="l13697"></a>13697 3, 77, 3, 78, 3, 79, 3, 80, 3, 81, 3, 82, 3, 83, 3, 84, 3, 85, 3, 86, 3, 87, 3, 88, 3,
-<a name="l13698"></a>13698 89, 3, 90, 3, 91, 3, 92, 3, 93, 3, 94, 3, 95, 3, 96, 3, 97, 3, 98, 3, 99, 0, -67, 3, 100,
-<a name="l13699"></a>13699 3, 101, 3, 102, 3, 103, 3, 104, 3, 105, 3, 106, 3, 107, 3, 108, 3, 109, 3, 110, 3, 111, 3, 112, 3,
-<a name="l13700"></a>13700 113, 3, 114, 3, 115, 3, 116, 3, 117, 3, 118, 3, 119, 3, 120, 3, 121, 3, 122, 3, 123, 3, 124, 3, 125,
-<a name="l13701"></a>13701 3, 126, 3, 127, 3, -128, 3, -127, 3, -126, 3, -125, 3, -124, 3, -123, 3, -122, 3, -121, 3, -120, 3, -119, 3,
-<a name="l13702"></a>13702 -118, 3, -117, 3, -116, 3, -115, 3, -114, 3, -113, 3, -112, 3, -111, 3, -110, 3, -109, 3, -108, 3, -107, 3, -106,
-<a name="l13703"></a>13703 3, -105, 3, -104, 3, -103, 3, -102, 3, -101, 3, -100, 3, -99, 3, -98, 3, -97, 3, -96, 3, -95, 3, -94, 3,
-<a name="l13704"></a>13704 -93, 3, -92, 3, -91, 3, -90, 3, -89, 3, -88, 3, -87, 3, -86, 3, -85, 3, -84, 3, -83, 3, -82, 3, -81,
-<a name="l13705"></a>13705 3, -80, 3, -79, 3, -78, 3, -77, 3, -76, 3, -75, 3, -74, 3, -73, 3, -72, 3, -71, 3, -70, 3, -69, 3,
-<a name="l13706"></a>13706 -68, 3, -67, 3, -66, 3, -65, 3, -64, 3, -63, 3, -62, 3, -61, 3, -60, 3, -59, 3, -58, 3, -57, 3, -56,
-<a name="l13707"></a>13707 3, -55, 3, -54, 3, -53, 3, -52, 3, -51, 3, -50, 3, -49, 3, -48, 3, -47, 3, -46, 3, -45, 3, -44, 3,
-<a name="l13708"></a>13708 -43, 3, -42, 3, -41, 3, -40, 3, -39, 3, -38, 3, -37, 3, -36, 3, -35, 3, -34, 3, -33, 3, -32, 3, -31,
-<a name="l13709"></a>13709 3, -30, 3, -29, 3, -28, 3, -27, 3, -26, 3, -25, 3, -24, 3, -23, 3, -22, 3, -21, 3, -20, 3, -19, 3,
-<a name="l13710"></a>13710 -18, 3, -17, 3, -16, 3, -15, 3, -14, 3, -13, 3, -12, 3, -11, 3, -10, 3, -9, 3, -8, 3, -7, 3, -6,
-<a name="l13711"></a>13711 3, -5, 3, -4, 3, -3, 3, -2, 3, -1, 4, 0, 4, 1, 4, 2, 4, 3, 4, 4, 4, 5, 4, 6, 4,
-<a name="l13712"></a>13712 7, 4, 8, 4, 9, 4, 10, 4, 11, 4, 12, 4, 13, 4, 14, 4, 15, 4, 16, 4, 17, 4, 18, 4, 19,
-<a name="l13713"></a>13713 4, 20, 4, 21, 4, 22, 4, 23, 4, 24, 4, 25, 4, 26, 4, 27, 4, 28, 4, 29, 4, 30, 4, 31, 4,
-<a name="l13714"></a>13714 32, 4, 33, 4, 34, 4, 35, 4, 36, 4, 37, 4, 38, 4, 39, 4, 40, 4, 41, 4, 42, 4, 43, 4, 44,
-<a name="l13715"></a>13715 4, 45, 4, 46, 4, 47, 4, 48, 4, 49, 4, 50, 4, 51, 4, 52, 4, 53, 4, 54, 4, 55, 4, 56, 4,
-<a name="l13716"></a>13716 57, 4, 58, 4, 59, 4, 60, 4, 61, 4, 62, 4, 63, 4, 64, 4, 65, 4, 66, 4, 67, 4, 68, 4, 69,
-<a name="l13717"></a>13717 4, 70, 4, 71, 4, 72, 4, 73, 4, 74, 4, 75, 4, 76, 4, 77, 4, 78, 4, 79, 4, 80, 4, 81, 4,
-<a name="l13718"></a>13718 82, 4, 83, 4, 84, 4, 85, 4, 86, 4, 87, 4, 88, 4, 89, 4, 90, 4, 91, 4, 92, 4, 93, 4, 94,
-<a name="l13719"></a>13719 4, 95, 4, 96, 4, 97, 4, 98, 4, 99, 4, 100, 4, 101, 4, 102, 4, 103, 4, 104, 4, 105, 4, 106, 4,
-<a name="l13720"></a>13720 107, 4, 108, 4, 109, 4, 110, 4, 111, 4, 112, 4, 113, 4, 114, 4, 115, 4, 116, 4, 117, 4, 118, 4, 119,
-<a name="l13721"></a>13721 4, 120, 4, 121, 4, 122, 4, 123, 4, 124, 4, 125, 4, 126, 4, 127, 4, -128, 4, -127, 4, -126, 4, -125, 4,
-<a name="l13722"></a>13722 -124, 4, -123, 4, -122, 4, -121, 4, -120, 4, -119, 4, -118, 4, -117, 4, -116, 4, -115, 4, -114, 4, -113, 4, -112,
-<a name="l13723"></a>13723 4, -111, 4, -110, 4, -109, 4, -108, 4, -107, 4, -106, 4, -105, 4, -104, 4, -103, 4, -102, 4, -101, 4, -100, 4,
-<a name="l13724"></a>13724 -99, 4, -98, 4, -97, 4, -96, 4, -95, 4, -94, 4, -93, 4, -92, 4, -91, 4, -90, 4, -89, 4, -88, 4, -87,
-<a name="l13725"></a>13725 4, -86, 4, -85, 4, -84, 4, -83, 4, -82, 4, -81, 4, -80, 4, -79, 4, -78, 4, -77, 4, -76, 4, -75, 4,
-<a name="l13726"></a>13726 -74, 4, -73, 4, -72, 4, -71, 4, -70, 4, -69, 4, -68, 4, -67, 4, -66, 4, -65, 4, -64, 4, -63, 4, -62,
-<a name="l13727"></a>13727 4, -61, 4, -60, 4, -59, 4, -58, 4, -57, 4, -56, 4, -55, 4, -54, 4, -53, 4, -52, 4, -51, 4, -50, 4,
-<a name="l13728"></a>13728 -49, 4, -48, 4, -47, 4, -46, 4, -45, 4, -44, 4, -43, 4, -42, 4, -41, 4, -40, 4, -39, 4, -38, 4, -37,
-<a name="l13729"></a>13729 4, -36, 4, -35, 4, -34, 4, -33, 4, -32, 4, -31, 4, -30, 4, -29, 4, -28, 4, -27, 4, -26, 4, -25, 4,
-<a name="l13730"></a>13730 -24, 4, -23, 4, -22, 4, -21, 4, -20, 4, -19, 4, -18, 4, -17, 4, -16, 4, -15, 4, -14, 4, -13, 4, -12,
-<a name="l13731"></a>13731 4, -11, 4, -10, 4, -9, 4, -8, 4, -7, 4, -6, 4, -5, 4, -4, 4, -3, 4, -2, 4, -1, 5, 0, 5,
-<a name="l13732"></a>13732 1, 5, 2, 5, 3, 5, 4, 5, 5, 5, 6, 5, 7, 5, 8, 5, 9, 5, 10, 5, 11, 5, 12, 5, 13,
-<a name="l13733"></a>13733 5, 14, 5, 15, 5, 16, 5, 17, 5, 18, 5, 19, 5, 20, 5, 21, 5, 22, 5, 23, 5, 24, 5, 25, 5,
-<a name="l13734"></a>13734 26, 5, 27, 5, 28, 5, 29, 5, 30, 5, 31, 5, 32, 5, 33, 5, 34, 5, 35, 5, 36, 5, 37, 5, 38,
-<a name="l13735"></a>13735 5, 39, 5, 40, 5, 41, 5, 42, 5, 43, 5, 44, 5, 45, 5, 46, 5, 47, 5, 48, 5, 49, 5, 50, 5,
-<a name="l13736"></a>13736 51, 5, 52, 5, 53, 5, 54, 5, 55, 5, 56, 5, 57, 5, 58, 5, 59, 5, 60, 5, 61, 5, 62, 5, 63,
-<a name="l13737"></a>13737 5, 64, 5, 65, 5, 66, 5, 67, 5, 68, 5, 69, 5, 70, 5, 71, 5, 72, 5, 73, 5, 74, 5, 75, 5,
-<a name="l13738"></a>13738 76, 5, 77, 5, 78, 5, 79, 5, 80, 5, 81, 5, 82, 5, 83, 5, 84, 5, 85, 5, 86, 5, 87, 5, 88,
-<a name="l13739"></a>13739 5, 89, 5, 90, 5, 91, 5, 92, 5, 93, 5, 94, 5, 95, 5, 96, 5, 97, 5, 98, 5, 99, 5, 100, 5,
-<a name="l13740"></a>13740 101, 5, 102, 5, 103, 5, 104, 5, 105, 5, 106, 5, 107, 5, 108, 5, 109, 5, 110, 5, 111, 5, 112, 5, 113,
-<a name="l13741"></a>13741 5, 114, 5, 115, 5, 116, 5, 117, 5, 118, 5, 119, 5, 120, 5, 121, 5, 122, 5, 123, 5, 124, 5, 125, 5,
-<a name="l13742"></a>13742 126, 5, 127, 5, -128, 5, -127, 5, -126, 5, -125, 5, -124, 5, -123, 5, -122, 5, -121, 5, -120, 5, -119, 5, -118,
-<a name="l13743"></a>13743 5, -117, 5, -116, 5, -115, 5, -114, 5, -113, 5, -112, 5, -111, 5, -110, 5, -109, 5, -108, 5, -107, 5, -106, 5,
-<a name="l13744"></a>13744 -105, 5, -104, 5, -103, 5, -102, 5, -101, 5, -100, 5, -99, 5, -98, 5, -97, 5, -96, 5, -95, 5, -94, 5, -93,
-<a name="l13745"></a>13745 5, -92, 5, -91, 5, -90, 5, -89, 5, -88, 5, -87, 5, -86, 5, -85, 5, -84, 5, -83, 5, -82, 5, -81, 5,
-<a name="l13746"></a>13746 -80, 5, -79, 5, -78, 5, -77, 5, -76, 5, -75, 5, -74, 5, -73, 5, -72, 5, -71, 5, -70, 5, -69, 5, -68,
-<a name="l13747"></a>13747 5, -67, 5, -66, 5, -65, 5, -64, 5, -63, 5, -62, 5, -61, 5, -60, 5, -59, 5, -58, 5, -57, 5, -56, 5,
-<a name="l13748"></a>13748 -55, 5, -54, 5, -53, 5, -52, 5, -51, 5, -50, 5, -49, 5, -48, 5, -47, 5, -46, 5, -45, 5, -44, 5, -43,
-<a name="l13749"></a>13749 5, -42, 5, -41, 5, -40, 5, -39, 5, -38, 5, -37, 5, -36, 5, -35, 5, -34, 5, -33, 5, -32, 5, -31, 5,
-<a name="l13750"></a>13750 -30, 5, -29, 5, -28, 5, -27, 5, -26, 5, -25, 5, -24, 5, -23, 5, -22, 5, -21, 5, -20, 5, -19, 5, -18,
-<a name="l13751"></a>13751 5, -17, 5, -16, 5, -15, 5, -14, 5, -13, 5, -12, 5, -11, 5, -10, 5, -9, 5, -8, 5, -7, 5, -6, 5,
-<a name="l13752"></a>13752 -5, 5, -4, 5, -3, 5, -2, 5, -1, 6, 0, 6, 1, 6, 2, 6, 3, 6, 4, 6, 5, 6, 6, 6, 7,
-<a name="l13753"></a>13753 6, 8, 6, 9, 6, 10, 6, 11, 6, 12, 6, 13, 6, 14, 6, 15, 6, 16, 6, 17, 6, 18, 6, 19, 6,
-<a name="l13754"></a>13754 20, 6, 21, 6, 22, 6, 23, 6, 24, 6, 25, 6, 26, 6, 27, 6, 28, 6, 29, 6, 30, 6, 31, 6, 32,
-<a name="l13755"></a>13755 6, 33, 6, 34, 6, 35, 6, 36, 6, 37, 6, 38, 6, 39, 6, 40, 6, 41, 6, 42, 6, 43, 6, 44, 6,
-<a name="l13756"></a>13756 45, 6, 46, 6, 47, 6, 48, 6, 49, 6, 50, 6, 51, 6, 52, 6, 53, 6, 54, 6, 55, 6, 56, 6, 57,
-<a name="l13757"></a>13757 6, 58, 6, 59, 6, 60, 6, 61, 6, 62, 6, 63, 6, 64, 6, 65, 6, 66, 6, 67, 6, 68, 6, 69, 6,
-<a name="l13758"></a>13758 70, 6, 71, 6, 72, 6, 73, 6, 74, 6, 75, 6, 76, 6, 77, 6, 78, 6, 79, 6, 80, 6, 81, 6, 82,
-<a name="l13759"></a>13759 6, 83, 6, 84, 6, 85, 6, 86, 6, 87, 6, 88, 6, 89, 6, 90, 6, 91, 6, 92, 6, 93, 6, 94, 6,
-<a name="l13760"></a>13760 95, 6, 96, 6, 97, 6, 98, 6, 99, 6, 100, 6, 101, 6, 102, 6, 103, 6, 104, 6, 105, 6, 106, 6, 107,
-<a name="l13761"></a>13761 6, 108, 6, 109, 6, 110, 6, 111, 6, 112, 6, 113, 6, 114, 6, 115, 6, 116, 6, 117, 6, 118, 6, 119, 6,
-<a name="l13762"></a>13762 120, 6, 121, 6, 122, 6, 123, 6, 124, 6, 125, 6, 126, 6, 127, 6, -128, 6, -127, 6, -126, 6, -125, 6, -124,
-<a name="l13763"></a>13763 6, -123, 6, -122, 6, -121, 6, -120, 6, -119, 6, -118, 6, -117, 6, -116, 6, -115, 6, -114, 5, 46, 110, 117, 108,
-<a name="l13764"></a>13764 108, 16, 110, 111, 110, 109, 97, 114, 107, 105, 110, 103, 114, 101, 116, 117, 114, 110, 3, 109, 117, 49, 3, 112, 105,
-<a name="l13765"></a>13765 49, 3, 79, 104, 109, 4, 69, 117, 114, 111, 7, 100, 109, 97, 99, 114, 111, 110, 9, 111, 118, 101, 114, 115, 99,
-<a name="l13766"></a>13766 111, 114, 101, 6, 109, 105, 100, 100, 111, 116, 6, 65, 98, 114, 101, 118, 101, 6, 97, 98, 114, 101, 118, 101, 7,
-<a name="l13767"></a>13767 65, 111, 103, 111, 110, 101, 107, 7, 97, 111, 103, 111, 110, 101, 107, 6, 68, 99, 97, 114, 111, 110, 6, 100, 99,
-<a name="l13768"></a>13768 97, 114, 111, 110, 6, 68, 115, 108, 97, 115, 104, 7, 69, 111, 103, 111, 110, 101, 107, 7, 101, 111, 103, 111, 110,
-<a name="l13769"></a>13769 101, 107, 6, 69, 99, 97, 114, 111, 110, 6, 101, 99, 97, 114, 111, 110, 6, 76, 97, 99, 117, 116, 101, 6, 108,
-<a name="l13770"></a>13770 97, 99, 117, 116, 101, 6, 76, 99, 97, 114, 111, 110, 6, 108, 99, 97, 114, 111, 110, 4, 76, 100, 111, 116, 4,
-<a name="l13771"></a>13771 108, 100, 111, 116, 6, 78, 97, 99, 117, 116, 101, 6, 110, 97, 99, 117, 116, 101, 6, 78, 99, 97, 114, 111, 110,
-<a name="l13772"></a>13772 6, 110, 99, 97, 114, 111, 110, 9, 79, 100, 98, 108, 97, 99, 117, 116, 101, 9, 111, 100, 98, 108, 97, 99, 117,
-<a name="l13773"></a>13773 116, 101, 6, 82, 97, 99, 117, 116, 101, 6, 114, 97, 99, 117, 116, 101, 6, 82, 99, 97, 114, 111, 110, 6, 114,
-<a name="l13774"></a>13774 99, 97, 114, 111, 110, 6, 83, 97, 99, 117, 116, 101, 6, 115, 97, 99, 117, 116, 101, 8, 84, 99, 101, 100, 105,
-<a name="l13775"></a>13775 108, 108, 97, 8, 116, 99, 101, 100, 105, 108, 108, 97, 6, 84, 99, 97, 114, 111, 110, 6, 116, 99, 97, 114, 111,
-<a name="l13776"></a>13776 110, 5, 85, 114, 105, 110, 103, 5, 117, 114, 105, 110, 103, 9, 85, 100, 98, 108, 97, 99, 117, 116, 101, 9, 117,
-<a name="l13777"></a>13777 100, 98, 108, 97, 99, 117, 116, 101, 6, 90, 97, 99, 117, 116, 101, 6, 122, 97, 99, 117, 116, 101, 4, 90, 100,
-<a name="l13778"></a>13778 111, 116, 4, 122, 100, 111, 116, 5, 71, 97, 109, 109, 97, 5, 84, 104, 101, 116, 97, 3, 80, 104, 105, 5, 97,
-<a name="l13779"></a>13779 108, 112, 104, 97, 5, 100, 101, 108, 116, 97, 7, 101, 112, 115, 105, 108, 111, 110, 5, 115, 105, 103, 109, 97, 3,
-<a name="l13780"></a>13780 116, 97, 117, 3, 112, 104, 105, 13, 117, 110, 100, 101, 114, 115, 99, 111, 114, 101, 100, 98, 108, 9, 101, 120, 99,
-<a name="l13781"></a>13781 108, 97, 109, 100, 98, 108, 9, 110, 115, 117, 112, 101, 114, 105, 111, 114, 6, 112, 101, 115, 101, 116, 97, 9, 97,
-<a name="l13782"></a>13782 114, 114, 111, 119, 108, 101, 102, 116, 7, 97, 114, 114, 111, 119, 117, 112, 10, 97, 114, 114, 111, 119, 114, 105, 103,
-<a name="l13783"></a>13783 104, 116, 9, 97, 114, 114, 111, 119, 100, 111, 119, 110, 9, 97, 114, 114, 111, 119, 98, 111, 116, 104, 9, 97, 114,
-<a name="l13784"></a>13784 114, 111, 119, 117, 112, 100, 110, 12, 97, 114, 114, 111, 119, 117, 112, 100, 110, 98, 115, 101, 10, 111, 114, 116, 104,
-<a name="l13785"></a>13785 111, 103, 111, 110, 97, 108, 12, 105, 110, 116, 101, 114, 115, 101, 99, 116, 105, 111, 110, 11, 101, 113, 117, 105, 118,
-<a name="l13786"></a>13786 97, 108, 101, 110, 99, 101, 5, 104, 111, 117, 115, 101, 13, 114, 101, 118, 108, 111, 103, 105, 99, 97, 108, 110, 111,
-<a name="l13787"></a>13787 116, 10, 105, 110, 116, 101, 103, 114, 97, 108, 116, 112, 10, 105, 110, 116, 101, 103, 114, 97, 108, 98, 116, 8, 83,
-<a name="l13788"></a>13788 70, 49, 48, 48, 48, 48, 48, 8, 83, 70, 49, 49, 48, 48, 48, 48, 8, 83, 70, 48, 49, 48, 48, 48, 48,
-<a name="l13789"></a>13789 8, 83, 70, 48, 51, 48, 48, 48, 48, 8, 83, 70, 48, 50, 48, 48, 48, 48, 8, 83, 70, 48, 52, 48, 48,
-<a name="l13790"></a>13790 48, 48, 8, 83, 70, 48, 56, 48, 48, 48, 48, 8, 83, 70, 48, 57, 48, 48, 48, 48, 8, 83, 70, 48, 54,
-<a name="l13791"></a>13791 48, 48, 48, 48, 8, 83, 70, 48, 55, 48, 48, 48, 48, 8, 83, 70, 48, 53, 48, 48, 48, 48, 8, 83, 70,
-<a name="l13792"></a>13792 52, 51, 48, 48, 48, 48, 8, 83, 70, 50, 52, 48, 48, 48, 48, 8, 83, 70, 53, 49, 48, 48, 48, 48, 8,
-<a name="l13793"></a>13793 83, 70, 53, 50, 48, 48, 48, 48, 8, 83, 70, 51, 57, 48, 48, 48, 48, 8, 83, 70, 50, 50, 48, 48, 48,
-<a name="l13794"></a>13794 48, 8, 83, 70, 50, 49, 48, 48, 48, 48, 8, 83, 70, 50, 53, 48, 48, 48, 48, 8, 83, 70, 53, 48, 48,
-<a name="l13795"></a>13795 48, 48, 48, 8, 83, 70, 52, 57, 48, 48, 48, 48, 8, 83, 70, 51, 56, 48, 48, 48, 48, 8, 83, 70, 50,
-<a name="l13796"></a>13796 56, 48, 48, 48, 48, 8, 83, 70, 50, 55, 48, 48, 48, 48, 8, 83, 70, 50, 54, 48, 48, 48, 48, 8, 83,
-<a name="l13797"></a>13797 70, 51, 54, 48, 48, 48, 48, 8, 83, 70, 51, 55, 48, 48, 48, 48, 8, 83, 70, 52, 50, 48, 48, 48, 48,
-<a name="l13798"></a>13798 8, 83, 70, 49, 57, 48, 48, 48, 48, 8, 83, 70, 50, 48, 48, 48, 48, 48, 8, 83, 70, 50, 51, 48, 48,
-<a name="l13799"></a>13799 48, 48, 8, 83, 70, 52, 55, 48, 48, 48, 48, 8, 83, 70, 52, 56, 48, 48, 48, 48, 8, 83, 70, 52, 49,
-<a name="l13800"></a>13800 48, 48, 48, 48, 8, 83, 70, 52, 53, 48, 48, 48, 48, 8, 83, 70, 52, 54, 48, 48, 48, 48, 8, 83, 70,
-<a name="l13801"></a>13801 52, 48, 48, 48, 48, 48, 8, 83, 70, 53, 52, 48, 48, 48, 48, 8, 83, 70, 53, 51, 48, 48, 48, 48, 8,
-<a name="l13802"></a>13802 83, 70, 52, 52, 48, 48, 48, 48, 7, 117, 112, 98, 108, 111, 99, 107, 7, 100, 110, 98, 108, 111, 99, 107, 5,
-<a name="l13803"></a>13803 98, 108, 111, 99, 107, 7, 108, 102, 98, 108, 111, 99, 107, 7, 114, 116, 98, 108, 111, 99, 107, 7, 108, 116, 115,
-<a name="l13804"></a>13804 104, 97, 100, 101, 5, 115, 104, 97, 100, 101, 7, 100, 107, 115, 104, 97, 100, 101, 9, 102, 105, 108, 108, 101, 100,
-<a name="l13805"></a>13805 98, 111, 120, 10, 102, 105, 108, 108, 101, 100, 114, 101, 99, 116, 7, 116, 114, 105, 97, 103, 117, 112, 7, 116, 114,
-<a name="l13806"></a>13806 105, 97, 103, 114, 116, 7, 116, 114, 105, 97, 103, 100, 110, 7, 116, 114, 105, 97, 103, 108, 102, 6, 99, 105, 114,
-<a name="l13807"></a>13807 99, 108, 101, 9, 105, 110, 118, 98, 117, 108, 108, 101, 116, 9, 105, 110, 118, 99, 105, 114, 99, 108, 101, 9, 115,
-<a name="l13808"></a>13808 109, 105, 108, 101, 102, 97, 99, 101, 12, 105, 110, 118, 115, 109, 105, 108, 101, 102, 97, 99, 101, 3, 115, 117, 110,
-<a name="l13809"></a>13809 6, 102, 101, 109, 97, 108, 101, 4, 109, 97, 108, 101, 5, 115, 112, 97, 100, 101, 4, 99, 108, 117, 98, 5, 104,
-<a name="l13810"></a>13810 101, 97, 114, 116, 7, 100, 105, 97, 109, 111, 110, 100, 11, 109, 117, 115, 105, 99, 97, 108, 110, 111, 116, 101, 14,
-<a name="l13811"></a>13811 109, 117, 115, 105, 99, 97, 108, 110, 111, 116, 101, 100, 98, 108, 2, 73, 74, 2, 105, 106, 11, 110, 97, 112, 111,
-<a name="l13812"></a>13812 115, 116, 114, 111, 112, 104, 101, 6, 109, 105, 110, 117, 116, 101, 6, 115, 101, 99, 111, 110, 100, 9, 97, 102, 105,
-<a name="l13813"></a>13813 105, 54, 49, 50, 52, 56, 9, 97, 102, 105, 105, 54, 49, 50, 56, 57, 6, 72, 50, 50, 48, 55, 51, 6, 72,
-<a name="l13814"></a>13814 49, 56, 53, 52, 51, 6, 72, 49, 56, 53, 53, 49, 6, 72, 49, 56, 53, 51, 51, 10, 111, 112, 101, 110, 98,
-<a name="l13815"></a>13815 117, 108, 108, 101, 116, 7, 65, 109, 97, 99, 114, 111, 110, 7, 97, 109, 97, 99, 114, 111, 110, 11, 67, 99, 105,
-<a name="l13816"></a>13816 114, 99, 117, 109, 102, 108, 101, 120, 11, 99, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 4, 67, 100, 111, 116,
-<a name="l13817"></a>13817 4, 99, 100, 111, 116, 7, 69, 109, 97, 99, 114, 111, 110, 7, 101, 109, 97, 99, 114, 111, 110, 6, 69, 98, 114,
-<a name="l13818"></a>13818 101, 118, 101, 6, 101, 98, 114, 101, 118, 101, 4, 69, 100, 111, 116, 4, 101, 100, 111, 116, 11, 71, 99, 105, 114,
-<a name="l13819"></a>13819 99, 117, 109, 102, 108, 101, 120, 11, 103, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 4, 71, 100, 111, 116, 4,
-<a name="l13820"></a>13820 103, 100, 111, 116, 8, 71, 99, 101, 100, 105, 108, 108, 97, 8, 103, 99, 101, 100, 105, 108, 108, 97, 11, 72, 99,
-<a name="l13821"></a>13821 105, 114, 99, 117, 109, 102, 108, 101, 120, 11, 104, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 4, 72, 98, 97,
-<a name="l13822"></a>13822 114, 4, 104, 98, 97, 114, 6, 73, 116, 105, 108, 100, 101, 6, 105, 116, 105, 108, 100, 101, 7, 73, 109, 97, 99,
-<a name="l13823"></a>13823 114, 111, 110, 7, 105, 109, 97, 99, 114, 111, 110, 6, 73, 98, 114, 101, 118, 101, 6, 105, 98, 114, 101, 118, 101,
-<a name="l13824"></a>13824 7, 73, 111, 103, 111, 110, 101, 107, 7, 105, 111, 103, 111, 110, 101, 107, 11, 74, 99, 105, 114, 99, 117, 109, 102,
-<a name="l13825"></a>13825 108, 101, 120, 11, 106, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 8, 75, 99, 101, 100, 105, 108, 108, 97, 8,
-<a name="l13826"></a>13826 107, 99, 101, 100, 105, 108, 108, 97, 12, 107, 103, 114, 101, 101, 110, 108, 97, 110, 100, 105, 99, 8, 76, 99, 101,
-<a name="l13827"></a>13827 100, 105, 108, 108, 97, 8, 108, 99, 101, 100, 105, 108, 108, 97, 8, 78, 99, 101, 100, 105, 108, 108, 97, 8, 110,
-<a name="l13828"></a>13828 99, 101, 100, 105, 108, 108, 97, 3, 69, 110, 103, 3, 101, 110, 103, 7, 79, 109, 97, 99, 114, 111, 110, 7, 111,
-<a name="l13829"></a>13829 109, 97, 99, 114, 111, 110, 6, 79, 98, 114, 101, 118, 101, 6, 111, 98, 114, 101, 118, 101, 8, 82, 99, 101, 100,
-<a name="l13830"></a>13830 105, 108, 108, 97, 8, 114, 99, 101, 100, 105, 108, 108, 97, 11, 83, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120,
-<a name="l13831"></a>13831 11, 115, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 4, 84, 98, 97, 114, 4, 116, 98, 97, 114, 6, 85, 116,
-<a name="l13832"></a>13832 105, 108, 100, 101, 6, 117, 116, 105, 108, 100, 101, 7, 85, 109, 97, 99, 114, 111, 110, 7, 117, 109, 97, 99, 114,
-<a name="l13833"></a>13833 111, 110, 6, 85, 98, 114, 101, 118, 101, 6, 117, 98, 114, 101, 118, 101, 7, 85, 111, 103, 111, 110, 101, 107, 7,
-<a name="l13834"></a>13834 117, 111, 103, 111, 110, 101, 107, 11, 87, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 11, 119, 99, 105, 114, 99,
-<a name="l13835"></a>13835 117, 109, 102, 108, 101, 120, 11, 89, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 11, 121, 99, 105, 114, 99, 117,
-<a name="l13836"></a>13836 109, 102, 108, 101, 120, 5, 108, 111, 110, 103, 115, 10, 65, 114, 105, 110, 103, 97, 99, 117, 116, 101, 10, 97, 114,
-<a name="l13837"></a>13837 105, 110, 103, 97, 99, 117, 116, 101, 7, 65, 69, 97, 99, 117, 116, 101, 7, 97, 101, 97, 99, 117, 116, 101, 11,
-<a name="l13838"></a>13838 79, 115, 108, 97, 115, 104, 97, 99, 117, 116, 101, 11, 111, 115, 108, 97, 115, 104, 97, 99, 117, 116, 101, 9, 97,
-<a name="l13839"></a>13839 110, 111, 116, 101, 108, 101, 105, 97, 6, 87, 103, 114, 97, 118, 101, 6, 119, 103, 114, 97, 118, 101, 6, 87, 97,
-<a name="l13840"></a>13840 99, 117, 116, 101, 6, 119, 97, 99, 117, 116, 101, 9, 87, 100, 105, 101, 114, 101, 115, 105, 115, 9, 119, 100, 105,
-<a name="l13841"></a>13841 101, 114, 101, 115, 105, 115, 6, 89, 103, 114, 97, 118, 101, 6, 121, 103, 114, 97, 118, 101, 13, 113, 117, 111, 116,
-<a name="l13842"></a>13842 101, 114, 101, 118, 101, 114, 115, 101, 100, 9, 114, 97, 100, 105, 99, 97, 108, 101, 120, 9, 97, 102, 105, 105, 48,
-<a name="l13843"></a>13843 56, 57, 52, 49, 9, 101, 115, 116, 105, 109, 97, 116, 101, 100, 9, 111, 110, 101, 101, 105, 103, 104, 116, 104, 12,
-<a name="l13844"></a>13844 116, 104, 114, 101, 101, 101, 105, 103, 104, 116, 104, 115, 11, 102, 105, 118, 101, 101, 105, 103, 104, 116, 104, 115, 12,
-<a name="l13845"></a>13845 115, 101, 118, 101, 110, 101, 105, 103, 104, 116, 104, 115, 11, 99, 111, 109, 109, 97, 97, 99, 99, 101, 110, 116, 16,
-<a name="l13846"></a>13846 117, 110, 100, 101, 114, 99, 111, 109, 109, 97, 97, 99, 99, 101, 110, 116, 5, 116, 111, 110, 111, 115, 13, 100, 105,
-<a name="l13847"></a>13847 101, 114, 101, 115, 105, 115, 116, 111, 110, 111, 115, 10, 65, 108, 112, 104, 97, 116, 111, 110, 111, 115, 12, 69, 112,
-<a name="l13848"></a>13848 115, 105, 108, 111, 110, 116, 111, 110, 111, 115, 8, 69, 116, 97, 116, 111, 110, 111, 115, 9, 73, 111, 116, 97, 116,
-<a name="l13849"></a>13849 111, 110, 111, 115, 12, 79, 109, 105, 99, 114, 111, 110, 116, 111, 110, 111, 115, 12, 85, 112, 115, 105, 108, 111, 110,
-<a name="l13850"></a>13850 116, 111, 110, 111, 115, 10, 79, 109, 101, 103, 97, 116, 111, 110, 111, 115, 17, 105, 111, 116, 97, 100, 105, 101, 114,
-<a name="l13851"></a>13851 101, 115, 105, 115, 116, 111, 110, 111, 115, 5, 65, 108, 112, 104, 97, 4, 66, 101, 116, 97, 5, 68, 101, 108, 116,
-<a name="l13852"></a>13852 97, 7, 69, 112, 115, 105, 108, 111, 110, 4, 90, 101, 116, 97, 3, 69, 116, 97, 4, 73, 111, 116, 97, 5, 75,
-<a name="l13853"></a>13853 97, 112, 112, 97, 6, 76, 97, 109, 98, 100, 97, 2, 77, 117, 2, 78, 117, 2, 88, 105, 7, 79, 109, 105, 99,
-<a name="l13854"></a>13854 114, 111, 110, 2, 80, 105, 3, 82, 104, 111, 5, 83, 105, 103, 109, 97, 3, 84, 97, 117, 7, 85, 112, 115, 105,
-<a name="l13855"></a>13855 108, 111, 110, 3, 67, 104, 105, 3, 80, 115, 105, 12, 73, 111, 116, 97, 100, 105, 101, 114, 101, 115, 105, 115, 15,
-<a name="l13856"></a>13856 85, 112, 115, 105, 108, 111, 110, 100, 105, 101, 114, 101, 115, 105, 115, 10, 97, 108, 112, 104, 97, 116, 111, 110, 111,
-<a name="l13857"></a>13857 115, 12, 101, 112, 115, 105, 108, 111, 110, 116, 111, 110, 111, 115, 8, 101, 116, 97, 116, 111, 110, 111, 115, 9, 105,
-<a name="l13858"></a>13858 111, 116, 97, 116, 111, 110, 111, 115, 20, 117, 112, 115, 105, 108, 111, 110, 100, 105, 101, 114, 101, 115, 105, 115, 116,
-<a name="l13859"></a>13859 111, 110, 111, 115, 4, 98, 101, 116, 97, 5, 103, 97, 109, 109, 97, 4, 122, 101, 116, 97, 3, 101, 116, 97, 5,
-<a name="l13860"></a>13860 116, 104, 101, 116, 97, 4, 105, 111, 116, 97, 5, 107, 97, 112, 112, 97, 6, 108, 97, 109, 98, 100, 97, 2, 110,
-<a name="l13861"></a>13861 117, 2, 120, 105, 7, 111, 109, 105, 99, 114, 111, 110, 3, 114, 104, 111, 6, 115, 105, 103, 109, 97, 49, 7, 117,
-<a name="l13862"></a>13862 112, 115, 105, 108, 111, 110, 3, 99, 104, 105, 3, 112, 115, 105, 5, 111, 109, 101, 103, 97, 12, 105, 111, 116, 97,
-<a name="l13863"></a>13863 100, 105, 101, 114, 101, 115, 105, 115, 15, 117, 112, 115, 105, 108, 111, 110, 100, 105, 101, 114, 101, 115, 105, 115, 12,
-<a name="l13864"></a>13864 111, 109, 105, 99, 114, 111, 110, 116, 111, 110, 111, 115, 12, 117, 112, 115, 105, 108, 111, 110, 116, 111, 110, 111, 115,
-<a name="l13865"></a>13865 10, 111, 109, 101, 103, 97, 116, 111, 110, 111, 115, 9, 97, 102, 105, 105, 49, 48, 48, 50, 51, 9, 97, 102, 105,
-<a name="l13866"></a>13866 105, 49, 48, 48, 53, 49, 9, 97, 102, 105, 105, 49, 48, 48, 53, 50, 9, 97, 102, 105, 105, 49, 48, 48, 53,
-<a name="l13867"></a>13867 51, 9, 97, 102, 105, 105, 49, 48, 48, 53, 52, 9, 97, 102, 105, 105, 49, 48, 48, 53, 53, 9, 97, 102, 105,
-<a name="l13868"></a>13868 105, 49, 48, 48, 53, 54, 9, 97, 102, 105, 105, 49, 48, 48, 53, 55, 9, 97, 102, 105, 105, 49, 48, 48, 53,
-<a name="l13869"></a>13869 56, 9, 97, 102, 105, 105, 49, 48, 48, 53, 57, 9, 97, 102, 105, 105, 49, 48, 48, 54, 48, 9, 97, 102, 105,
-<a name="l13870"></a>13870 105, 49, 48, 48, 54, 49, 9, 97, 102, 105, 105, 49, 48, 48, 54, 50, 9, 97, 102, 105, 105, 49, 48, 49, 52,
-<a name="l13871"></a>13871 53, 9, 97, 102, 105, 105, 49, 48, 48, 49, 55, 9, 97, 102, 105, 105, 49, 48, 48, 49, 56, 9, 97, 102, 105,
-<a name="l13872"></a>13872 105, 49, 48, 48, 49, 57, 9, 97, 102, 105, 105, 49, 48, 48, 50, 48, 9, 97, 102, 105, 105, 49, 48, 48, 50,
-<a name="l13873"></a>13873 49, 9, 97, 102, 105, 105, 49, 48, 48, 50, 50, 9, 97, 102, 105, 105, 49, 48, 48, 50, 52, 9, 97, 102, 105,
-<a name="l13874"></a>13874 105, 49, 48, 48, 50, 53, 9, 97, 102, 105, 105, 49, 48, 48, 50, 54, 9, 97, 102, 105, 105, 49, 48, 48, 50,
-<a name="l13875"></a>13875 55, 9, 97, 102, 105, 105, 49, 48, 48, 50, 56, 9, 97, 102, 105, 105, 49, 48, 48, 50, 57, 9, 97, 102, 105,
-<a name="l13876"></a>13876 105, 49, 48, 48, 51, 48, 9, 97, 102, 105, 105, 49, 48, 48, 51, 49, 9, 97, 102, 105, 105, 49, 48, 48, 51,
-<a name="l13877"></a>13877 50, 9, 97, 102, 105, 105, 49, 48, 48, 51, 51, 9, 97, 102, 105, 105, 49, 48, 48, 51, 52, 9, 97, 102, 105,
-<a name="l13878"></a>13878 105, 49, 48, 48, 51, 53, 9, 97, 102, 105, 105, 49, 48, 48, 51, 54, 9, 97, 102, 105, 105, 49, 48, 48, 51,
-<a name="l13879"></a>13879 55, 9, 97, 102, 105, 105, 49, 48, 48, 51, 56, 9, 97, 102, 105, 105, 49, 48, 48, 51, 57, 9, 97, 102, 105,
-<a name="l13880"></a>13880 105, 49, 48, 48, 52, 48, 9, 97, 102, 105, 105, 49, 48, 48, 52, 49, 9, 97, 102, 105, 105, 49, 48, 48, 52,
-<a name="l13881"></a>13881 50, 9, 97, 102, 105, 105, 49, 48, 48, 52, 51, 9, 97, 102, 105, 105, 49, 48, 48, 52, 52, 9, 97, 102, 105,
-<a name="l13882"></a>13882 105, 49, 48, 48, 52, 53, 9, 97, 102, 105, 105, 49, 48, 48, 52, 54, 9, 97, 102, 105, 105, 49, 48, 48, 52,
-<a name="l13883"></a>13883 55, 9, 97, 102, 105, 105, 49, 48, 48, 52, 56, 9, 97, 102, 105, 105, 49, 48, 48, 52, 57, 9, 97, 102, 105,
-<a name="l13884"></a>13884 105, 49, 48, 48, 54, 53, 9, 97, 102, 105, 105, 49, 48, 48, 54, 54, 9, 97, 102, 105, 105, 49, 48, 48, 54,
-<a name="l13885"></a>13885 55, 9, 97, 102, 105, 105, 49, 48, 48, 54, 56, 9, 97, 102, 105, 105, 49, 48, 48, 54, 57, 9, 97, 102, 105,
-<a name="l13886"></a>13886 105, 49, 48, 48, 55, 48, 9, 97, 102, 105, 105, 49, 48, 48, 55, 50, 9, 97, 102, 105, 105, 49, 48, 48, 55,
-<a name="l13887"></a>13887 51, 9, 97, 102, 105, 105, 49, 48, 48, 55, 52, 9, 97, 102, 105, 105, 49, 48, 48, 55, 53, 9, 97, 102, 105,
-<a name="l13888"></a>13888 105, 49, 48, 48, 55, 54, 9, 97, 102, 105, 105, 49, 48, 48, 55, 55, 9, 97, 102, 105, 105, 49, 48, 48, 55,
-<a name="l13889"></a>13889 56, 9, 97, 102, 105, 105, 49, 48, 48, 55, 57, 9, 97, 102, 105, 105, 49, 48, 48, 56, 48, 9, 97, 102, 105,
-<a name="l13890"></a>13890 105, 49, 48, 48, 56, 49, 9, 97, 102, 105, 105, 49, 48, 48, 56, 50, 9, 97, 102, 105, 105, 49, 48, 48, 56,
-<a name="l13891"></a>13891 51, 9, 97, 102, 105, 105, 49, 48, 48, 56, 52, 9, 97, 102, 105, 105, 49, 48, 48, 56, 53, 9, 97, 102, 105,
-<a name="l13892"></a>13892 105, 49, 48, 48, 56, 54, 9, 97, 102, 105, 105, 49, 48, 48, 56, 55, 9, 97, 102, 105, 105, 49, 48, 48, 56,
-<a name="l13893"></a>13893 56, 9, 97, 102, 105, 105, 49, 48, 48, 56, 57, 9, 97, 102, 105, 105, 49, 48, 48, 57, 48, 9, 97, 102, 105,
-<a name="l13894"></a>13894 105, 49, 48, 48, 57, 49, 9, 97, 102, 105, 105, 49, 48, 48, 57, 50, 9, 97, 102, 105, 105, 49, 48, 48, 57,
-<a name="l13895"></a>13895 51, 9, 97, 102, 105, 105, 49, 48, 48, 57, 52, 9, 97, 102, 105, 105, 49, 48, 48, 57, 53, 9, 97, 102, 105,
-<a name="l13896"></a>13896 105, 49, 48, 48, 57, 54, 9, 97, 102, 105, 105, 49, 48, 48, 57, 55, 9, 97, 102, 105, 105, 49, 48, 48, 55,
-<a name="l13897"></a>13897 49, 9, 97, 102, 105, 105, 49, 48, 48, 57, 57, 9, 97, 102, 105, 105, 49, 48, 49, 48, 48, 9, 97, 102, 105,
-<a name="l13898"></a>13898 105, 49, 48, 49, 48, 49, 9, 97, 102, 105, 105, 49, 48, 49, 48, 50, 9, 97, 102, 105, 105, 49, 48, 49, 48,
-<a name="l13899"></a>13899 51, 9, 97, 102, 105, 105, 49, 48, 49, 48, 52, 9, 97, 102, 105, 105, 49, 48, 49, 48, 53, 9, 97, 102, 105,
-<a name="l13900"></a>13900 105, 49, 48, 49, 48, 54, 9, 97, 102, 105, 105, 49, 48, 49, 48, 55, 9, 97, 102, 105, 105, 49, 48, 49, 48,
-<a name="l13901"></a>13901 56, 9, 97, 102, 105, 105, 49, 48, 49, 48, 57, 9, 97, 102, 105, 105, 49, 48, 49, 49, 48, 9, 97, 102, 105,
-<a name="l13902"></a>13902 105, 49, 48, 49, 57, 51, 9, 97, 102, 105, 105, 49, 48, 48, 53, 48, 9, 97, 102, 105, 105, 49, 48, 48, 57,
-<a name="l13903"></a>13903 56, 9, 97, 102, 105, 105, 48, 48, 50, 48, 56, 9, 97, 102, 105, 105, 54, 49, 51, 53, 50, 5, 115, 104, 101,
-<a name="l13904"></a>13904 118, 97, 10, 104, 97, 116, 97, 102, 115, 101, 103, 111, 108, 10, 104, 97, 116, 97, 102, 112, 97, 116, 97, 104, 11,
-<a name="l13905"></a>13905 104, 97, 116, 97, 102, 113, 97, 109, 97, 116, 115, 5, 104, 105, 114, 105, 113, 5, 116, 115, 101, 114, 101, 5, 115,
-<a name="l13906"></a>13906 101, 103, 111, 108, 5, 112, 97, 116, 97, 104, 6, 113, 97, 109, 97, 116, 115, 5, 104, 111, 108, 97, 109, 6, 113,
-<a name="l13907"></a>13907 117, 98, 117, 116, 115, 6, 100, 97, 103, 101, 115, 104, 5, 109, 101, 116, 101, 103, 5, 109, 97, 113, 97, 102, 4,
-<a name="l13908"></a>13908 114, 97, 102, 101, 5, 112, 97, 115, 101, 113, 7, 115, 104, 105, 110, 100, 111, 116, 6, 115, 105, 110, 100, 111, 116,
-<a name="l13909"></a>13909 8, 115, 111, 102, 112, 97, 115, 117, 113, 4, 97, 108, 101, 102, 3, 98, 101, 116, 5, 103, 105, 109, 101, 108, 5,
-<a name="l13910"></a>13910 100, 97, 108, 101, 116, 2, 104, 101, 3, 118, 97, 118, 5, 122, 97, 121, 105, 110, 3, 104, 101, 116, 3, 116, 101,
-<a name="l13911"></a>13911 116, 3, 121, 111, 100, 8, 102, 105, 110, 97, 108, 107, 97, 102, 3, 107, 97, 102, 5, 108, 97, 109, 101, 100, 8,
-<a name="l13912"></a>13912 102, 105, 110, 97, 108, 109, 101, 109, 3, 109, 101, 109, 8, 102, 105, 110, 97, 108, 110, 117, 110, 3, 110, 117, 110,
-<a name="l13913"></a>13913 6, 115, 97, 109, 101, 107, 104, 4, 97, 121, 105, 110, 7, 102, 105, 110, 97, 108, 112, 101, 2, 112, 101, 10, 102,
-<a name="l13914"></a>13914 105, 110, 97, 108, 116, 115, 97, 100, 105, 5, 116, 115, 97, 100, 105, 3, 113, 111, 102, 4, 114, 101, 115, 104, 4,
-<a name="l13915"></a>13915 115, 104, 105, 110, 3, 116, 97, 118, 9, 100, 111, 117, 98, 108, 101, 118, 97, 118, 6, 118, 97, 118, 121, 111, 100,
-<a name="l13916"></a>13916 9, 100, 111, 117, 98, 108, 101, 121, 111, 100, 6, 103, 101, 114, 101, 115, 104, 9, 103, 101, 114, 115, 104, 97, 121,
-<a name="l13917"></a>13917 105, 109, 13, 110, 101, 119, 115, 104, 101, 113, 101, 108, 115, 105, 103, 110, 10, 118, 97, 118, 115, 104, 105, 110, 100,
-<a name="l13918"></a>13918 111, 116, 13, 102, 105, 110, 97, 108, 107, 97, 102, 115, 104, 101, 118, 97, 14, 102, 105, 110, 97, 108, 107, 97, 102,
-<a name="l13919"></a>13919 113, 97, 109, 97, 116, 115, 10, 108, 97, 109, 101, 100, 104, 111, 108, 97, 109, 16, 108, 97, 109, 101, 100, 104, 111,
-<a name="l13920"></a>13920 108, 97, 109, 100, 97, 103, 101, 115, 104, 7, 97, 108, 116, 97, 121, 105, 110, 11, 115, 104, 105, 110, 115, 104, 105,
-<a name="l13921"></a>13921 110, 100, 111, 116, 10, 115, 104, 105, 110, 115, 105, 110, 100, 111, 116, 17, 115, 104, 105, 110, 100, 97, 103, 101, 115,
-<a name="l13922"></a>13922 104, 115, 104, 105, 110, 100, 111, 116, 16, 115, 104, 105, 110, 100, 97, 103, 101, 115, 104, 115, 105, 110, 100, 111, 116,
-<a name="l13923"></a>13923 9, 97, 108, 101, 102, 112, 97, 116, 97, 104, 10, 97, 108, 101, 102, 113, 97, 109, 97, 116, 115, 9, 97, 108, 101,
-<a name="l13924"></a>13924 102, 109, 97, 112, 105, 113, 9, 98, 101, 116, 100, 97, 103, 101, 115, 104, 11, 103, 105, 109, 101, 108, 100, 97, 103,
-<a name="l13925"></a>13925 101, 115, 104, 11, 100, 97, 108, 101, 116, 100, 97, 103, 101, 115, 104, 8, 104, 101, 100, 97, 103, 101, 115, 104, 9,
-<a name="l13926"></a>13926 118, 97, 118, 100, 97, 103, 101, 115, 104, 11, 122, 97, 121, 105, 110, 100, 97, 103, 101, 115, 104, 9, 116, 101, 116,
-<a name="l13927"></a>13927 100, 97, 103, 101, 115, 104, 9, 121, 111, 100, 100, 97, 103, 101, 115, 104, 14, 102, 105, 110, 97, 108, 107, 97, 102,
-<a name="l13928"></a>13928 100, 97, 103, 101, 115, 104, 9, 107, 97, 102, 100, 97, 103, 101, 115, 104, 11, 108, 97, 109, 101, 100, 100, 97, 103,
-<a name="l13929"></a>13929 101, 115, 104, 9, 109, 101, 109, 100, 97, 103, 101, 115, 104, 9, 110, 117, 110, 100, 97, 103, 101, 115, 104, 12, 115,
-<a name="l13930"></a>13930 97, 109, 101, 107, 104, 100, 97, 103, 101, 115, 104, 13, 102, 105, 110, 97, 108, 112, 101, 100, 97, 103, 101, 115, 104,
-<a name="l13931"></a>13931 8, 112, 101, 100, 97, 103, 101, 115, 104, 11, 116, 115, 97, 100, 105, 100, 97, 103, 101, 115, 104, 9, 113, 111, 102,
-<a name="l13932"></a>13932 100, 97, 103, 101, 115, 104, 10, 114, 101, 115, 104, 100, 97, 103, 101, 115, 104, 10, 115, 104, 105, 110, 100, 97, 103,
-<a name="l13933"></a>13933 101, 115, 104, 8, 116, 97, 118, 100, 97, 103, 101, 115, 8, 118, 97, 118, 104, 111, 108, 97, 109, 7, 98, 101, 116,
-<a name="l13934"></a>13934 114, 97, 102, 101, 7, 107, 97, 102, 114, 97, 102, 101, 6, 112, 101, 114, 97, 102, 101, 9, 97, 108, 101, 102, 108,
-<a name="l13935"></a>13935 97, 109, 101, 100, 18, 122, 101, 114, 111, 119, 105, 100, 116, 104, 110, 111, 110, 106, 111, 105, 110, 101, 114, 15, 122,
-<a name="l13936"></a>13936 101, 114, 111, 119, 105, 100, 116, 104, 106, 111, 105, 110, 101, 114, 15, 108, 101, 102, 116, 116, 111, 114, 105, 103, 104,
-<a name="l13937"></a>13937 116, 109, 97, 114, 107, 15, 114, 105, 103, 104, 116, 116, 111, 108, 101, 102, 116, 109, 97, 114, 107, 9, 97, 102, 105,
-<a name="l13938"></a>13938 105, 53, 55, 51, 56, 56, 9, 97, 102, 105, 105, 53, 55, 52, 48, 51, 9, 97, 102, 105, 105, 53, 55, 52, 48,
-<a name="l13939"></a>13939 55, 9, 97, 102, 105, 105, 53, 55, 52, 48, 57, 9, 97, 102, 105, 105, 53, 55, 52, 52, 48, 9, 97, 102, 105,
-<a name="l13940"></a>13940 105, 53, 55, 52, 53, 49, 9, 97, 102, 105, 105, 53, 55, 52, 53, 50, 9, 97, 102, 105, 105, 53, 55, 52, 53,
-<a name="l13941"></a>13941 51, 9, 97, 102, 105, 105, 53, 55, 52, 53, 52, 9, 97, 102, 105, 105, 53, 55, 52, 53, 53, 9, 97, 102, 105,
-<a name="l13942"></a>13942 105, 53, 55, 52, 53, 54, 9, 97, 102, 105, 105, 53, 55, 52, 53, 55, 9, 97, 102, 105, 105, 53, 55, 52, 53,
-<a name="l13943"></a>13943 56, 9, 97, 102, 105, 105, 53, 55, 51, 57, 50, 9, 97, 102, 105, 105, 53, 55, 51, 57, 51, 9, 97, 102, 105,
-<a name="l13944"></a>13944 105, 53, 55, 51, 57, 52, 9, 97, 102, 105, 105, 53, 55, 51, 57, 53, 9, 97, 102, 105, 105, 53, 55, 51, 57,
-<a name="l13945"></a>13945 54, 9, 97, 102, 105, 105, 53, 55, 51, 57, 55, 9, 97, 102, 105, 105, 53, 55, 51, 57, 56, 9, 97, 102, 105,
-<a name="l13946"></a>13946 105, 53, 55, 51, 57, 57, 9, 97, 102, 105, 105, 53, 55, 52, 48, 48, 9, 97, 102, 105, 105, 53, 55, 52, 48,
-<a name="l13947"></a>13947 49, 9, 97, 102, 105, 105, 53, 55, 51, 56, 49, 9, 97, 102, 105, 105, 53, 55, 52, 54, 49, 9, 97, 102, 105,
-<a name="l13948"></a>13948 105, 54, 51, 49, 54, 55, 9, 97, 102, 105, 105, 53, 55, 52, 53, 57, 9, 97, 102, 105, 105, 53, 55, 53, 52,
-<a name="l13949"></a>13949 51, 9, 97, 102, 105, 105, 53, 55, 53, 51, 52, 9, 97, 102, 105, 105, 53, 55, 52, 57, 52, 9, 97, 102, 105,
-<a name="l13950"></a>13950 105, 54, 50, 56, 52, 51, 9, 97, 102, 105, 105, 54, 50, 56, 52, 52, 9, 97, 102, 105, 105, 54, 50, 56, 52,
-<a name="l13951"></a>13951 53, 9, 97, 102, 105, 105, 54, 52, 50, 52, 48, 9, 97, 102, 105, 105, 54, 52, 50, 52, 49, 9, 97, 102, 105,
-<a name="l13952"></a>13952 105, 54, 51, 57, 53, 52, 9, 97, 102, 105, 105, 53, 55, 51, 56, 50, 9, 97, 102, 105, 105, 54, 52, 50, 52,
-<a name="l13953"></a>13953 50, 9, 97, 102, 105, 105, 54, 50, 56, 56, 49, 9, 97, 102, 105, 105, 53, 55, 53, 48, 52, 9, 97, 102, 105,
-<a name="l13954"></a>13954 105, 53, 55, 51, 54, 57, 9, 97, 102, 105, 105, 53, 55, 51, 55, 48, 9, 97, 102, 105, 105, 53, 55, 51, 55,
-<a name="l13955"></a>13955 49, 9, 97, 102, 105, 105, 53, 55, 51, 55, 50, 9, 97, 102, 105, 105, 53, 55, 51, 55, 51, 9, 97, 102, 105,
-<a name="l13956"></a>13956 105, 53, 55, 51, 55, 52, 9, 97, 102, 105, 105, 53, 55, 51, 55, 53, 9, 97, 102, 105, 105, 53, 55, 51, 57,
-<a name="l13957"></a>13957 49, 9, 97, 102, 105, 105, 53, 55, 52, 55, 49, 9, 97, 102, 105, 105, 53, 55, 52, 54, 48, 9, 97, 102, 105,
-<a name="l13958"></a>13958 105, 53, 50, 50, 53, 56, 9, 97, 102, 105, 105, 53, 55, 53, 48, 54, 9, 97, 102, 105, 105, 54, 50, 57, 53,
-<a name="l13959"></a>13959 56, 9, 97, 102, 105, 105, 54, 50, 57, 53, 54, 9, 97, 102, 105, 105, 53, 50, 57, 53, 55, 9, 97, 102, 105,
-<a name="l13960"></a>13960 105, 53, 55, 53, 48, 53, 9, 97, 102, 105, 105, 54, 50, 56, 56, 57, 9, 97, 102, 105, 105, 54, 50, 56, 56,
-<a name="l13961"></a>13961 55, 9, 97, 102, 105, 105, 54, 50, 56, 56, 56, 9, 97, 102, 105, 105, 53, 55, 53, 48, 55, 9, 97, 102, 105,
-<a name="l13962"></a>13962 105, 54, 50, 57, 54, 49, 9, 97, 102, 105, 105, 54, 50, 57, 53, 57, 9, 97, 102, 105, 105, 54, 50, 57, 54,
-<a name="l13963"></a>13963 48, 9, 97, 102, 105, 105, 53, 55, 53, 48, 56, 9, 97, 102, 105, 105, 54, 50, 57, 54, 50, 9, 97, 102, 105,
-<a name="l13964"></a>13964 105, 53, 55, 53, 54, 55, 9, 97, 102, 105, 105, 54, 50, 57, 54, 52, 9, 97, 102, 105, 105, 53, 50, 51, 48,
-<a name="l13965"></a>13965 53, 9, 97, 102, 105, 105, 53, 50, 51, 48, 54, 9, 97, 102, 105, 105, 53, 55, 53, 48, 57, 9, 97, 102, 105,
-<a name="l13966"></a>13966 105, 54, 50, 57, 54, 55, 9, 97, 102, 105, 105, 54, 50, 57, 54, 53, 9, 97, 102, 105, 105, 54, 50, 57, 54,
-<a name="l13967"></a>13967 54, 9, 97, 102, 105, 105, 53, 55, 53, 53, 53, 9, 97, 102, 105, 105, 53, 50, 51, 54, 52, 9, 97, 102, 105,
-<a name="l13968"></a>13968 105, 54, 51, 55, 53, 51, 9, 97, 102, 105, 105, 54, 51, 55, 53, 52, 9, 97, 102, 105, 105, 54, 51, 55, 53,
-<a name="l13969"></a>13969 57, 9, 97, 102, 105, 105, 54, 51, 55, 54, 51, 9, 97, 102, 105, 105, 54, 51, 55, 57, 53, 9, 97, 102, 105,
-<a name="l13970"></a>13970 105, 54, 50, 56, 57, 49, 9, 97, 102, 105, 105, 54, 51, 56, 48, 56, 9, 97, 102, 105, 105, 54, 50, 57, 51,
-<a name="l13971"></a>13971 56, 9, 97, 102, 105, 105, 54, 51, 56, 49, 48, 9, 97, 102, 105, 105, 54, 50, 57, 52, 50, 9, 97, 102, 105,
-<a name="l13972"></a>13972 105, 54, 50, 57, 52, 55, 9, 97, 102, 105, 105, 54, 51, 56, 49, 51, 9, 97, 102, 105, 105, 54, 51, 56, 50,
-<a name="l13973"></a>13973 51, 9, 97, 102, 105, 105, 54, 51, 56, 50, 52, 9, 97, 102, 105, 105, 54, 51, 56, 51, 51, 9, 97, 102, 105,
-<a name="l13974"></a>13974 105, 54, 51, 56, 52, 52, 9, 97, 102, 105, 105, 54, 50, 56, 56, 50, 9, 97, 102, 105, 105, 54, 50, 56, 56,
-<a name="l13975"></a>13975 51, 9, 97, 102, 105, 105, 54, 50, 56, 56, 52, 9, 97, 102, 105, 105, 54, 50, 56, 56, 53, 9, 97, 102, 105,
-<a name="l13976"></a>13976 105, 54, 50, 56, 56, 54, 9, 97, 102, 105, 105, 54, 51, 56, 52, 54, 9, 97, 102, 105, 105, 54, 51, 56, 52,
-<a name="l13977"></a>13977 57, 7, 117, 110, 105, 50, 48, 50, 65, 7, 117, 110, 105, 50, 48, 50, 66, 7, 117, 110, 105, 50, 48, 50, 68,
-<a name="l13978"></a>13978 7, 117, 110, 105, 50, 48, 50, 69, 7, 117, 110, 105, 50, 48, 50, 67, 7, 117, 110, 105, 50, 48, 54, 69, 8,
-<a name="l13979"></a>13979 117, 110, 105, 50, 48, 54, 70, 59, 7, 117, 110, 105, 50, 48, 54, 65, 7, 117, 110, 105, 50, 48, 54, 66, 8,
-<a name="l13980"></a>13980 117, 110, 105, 50, 48, 54, 67, 59, 7, 117, 110, 105, 50, 48, 54, 68, 7, 117, 110, 105, 70, 48, 48, 65, 7,
-<a name="l13981"></a>13981 117, 110, 105, 70, 48, 48, 66, 7, 117, 110, 105, 70, 48, 48, 67, 7, 117, 110, 105, 70, 48, 48, 68, 7, 117,
-<a name="l13982"></a>13982 110, 105, 70, 48, 48, 69, 7, 117, 110, 105, 70, 70, 70, 67, 9, 97, 102, 105, 105, 54, 51, 57, 48, 52, 9,
-<a name="l13983"></a>13983 97, 102, 105, 105, 54, 51, 57, 48, 53, 9, 97, 102, 105, 105, 54, 51, 57, 48, 54, 9, 97, 102, 105, 105, 54,
-<a name="l13984"></a>13984 51, 57, 48, 56, 9, 97, 102, 105, 105, 54, 51, 57, 49, 48, 9, 97, 102, 105, 105, 54, 51, 57, 49, 50, 9,
-<a name="l13985"></a>13985 97, 102, 105, 105, 54, 50, 57, 50, 55, 9, 97, 102, 105, 105, 54, 51, 57, 52, 49, 9, 97, 102, 105, 105, 54,
-<a name="l13986"></a>13986 50, 57, 51, 57, 9, 97, 102, 105, 105, 54, 51, 57, 52, 51, 9, 97, 102, 105, 105, 54, 50, 57, 52, 51, 9,
-<a name="l13987"></a>13987 97, 102, 105, 105, 54, 50, 57, 52, 54, 9, 97, 102, 105, 105, 54, 51, 57, 52, 54, 9, 97, 102, 105, 105, 54,
-<a name="l13988"></a>13988 50, 57, 53, 49, 9, 97, 102, 105, 105, 54, 51, 57, 52, 56, 9, 97, 102, 105, 105, 54, 50, 57, 53, 51, 9,
-<a name="l13989"></a>13989 97, 102, 105, 105, 54, 51, 57, 53, 48, 9, 97, 102, 105, 105, 54, 51, 57, 53, 49, 9, 97, 102, 105, 105, 54,
-<a name="l13990"></a>13990 51, 57, 53, 50, 9, 97, 102, 105, 105, 54, 51, 57, 53, 51, 9, 97, 102, 105, 105, 54, 51, 57, 53, 54, 9,
-<a name="l13991"></a>13991 97, 102, 105, 105, 54, 51, 57, 53, 56, 9, 97, 102, 105, 105, 54, 51, 57, 53, 57, 9, 97, 102, 105, 105, 54,
-<a name="l13992"></a>13992 51, 57, 54, 48, 9, 97, 102, 105, 105, 54, 51, 57, 54, 49, 9, 97, 102, 105, 105, 54, 52, 48, 52, 54, 9,
-<a name="l13993"></a>13993 97, 102, 105, 105, 54, 52, 48, 53, 56, 9, 97, 102, 105, 105, 54, 52, 48, 53, 57, 9, 97, 102, 105, 105, 54,
-<a name="l13994"></a>13994 52, 48, 54, 48, 9, 97, 102, 105, 105, 54, 52, 48, 54, 49, 9, 97, 102, 105, 105, 54, 50, 57, 52, 53, 9,
-<a name="l13995"></a>13995 97, 102, 105, 105, 54, 52, 49, 56, 52, 9, 97, 102, 105, 105, 53, 50, 51, 57, 57, 9, 97, 102, 105, 105, 53,
-<a name="l13996"></a>13996 50, 52, 48, 48, 9, 97, 102, 105, 105, 54, 50, 55, 53, 51, 9, 97, 102, 105, 105, 53, 55, 52, 49, 49, 9,
-<a name="l13997"></a>13997 97, 102, 105, 105, 54, 50, 55, 53, 52, 9, 97, 102, 105, 105, 53, 55, 52, 49, 50, 9, 97, 102, 105, 105, 54,
-<a name="l13998"></a>13998 50, 55, 53, 53, 9, 97, 102, 105, 105, 53, 55, 52, 49, 51, 9, 97, 102, 105, 105, 54, 50, 55, 53, 54, 9,
-<a name="l13999"></a>13999 97, 102, 105, 105, 53, 55, 52, 49, 52, 9, 97, 102, 105, 105, 54, 50, 55, 53, 57, 9, 97, 102, 105, 105, 54,
-<a name="l14000"></a>14000 50, 55, 53, 55, 9, 97, 102, 105, 105, 54, 50, 55, 53, 56, 9, 97, 102, 105, 105, 53, 55, 52, 49, 53, 9,
-<a name="l14001"></a>14001 97, 102, 105, 105, 54, 50, 55, 54, 48, 9, 97, 102, 105, 105, 53, 55, 52, 49, 54, 9, 97, 102, 105, 105, 54,
-<a name="l14002"></a>14002 50, 55, 54, 51, 9, 97, 102, 105, 105, 54, 50, 55, 54, 49, 9, 97, 102, 105, 105, 54, 50, 55, 54, 50, 9,
-<a name="l14003"></a>14003 97, 102, 105, 105, 53, 55, 52, 49, 55, 9, 97, 102, 105, 105, 54, 50, 55, 54, 52, 9, 97, 102, 105, 105, 53,
-<a name="l14004"></a>14004 55, 52, 49, 56, 9, 97, 102, 105, 105, 54, 50, 55, 54, 55, 9, 97, 102, 105, 105, 54, 50, 55, 54, 53, 9,
-<a name="l14005"></a>14005 97, 102, 105, 105, 54, 50, 55, 54, 54, 9, 97, 102, 105, 105, 53, 55, 52, 49, 57, 9, 97, 102, 105, 105, 54,
-<a name="l14006"></a>14006 50, 55, 55, 48, 9, 97, 102, 105, 105, 54, 50, 55, 54, 56, 9, 97, 102, 105, 105, 54, 50, 55, 54, 57, 9,
-<a name="l14007"></a>14007 97, 102, 105, 105, 53, 55, 52, 50, 48, 9, 97, 102, 105, 105, 54, 50, 55, 55, 51, 9, 97, 102, 105, 105, 54,
-<a name="l14008"></a>14008 50, 55, 55, 49, 9, 97, 102, 105, 105, 54, 50, 55, 55, 50, 9, 97, 102, 105, 105, 53, 55, 52, 50, 49, 9,
-<a name="l14009"></a>14009 97, 102, 105, 105, 54, 50, 55, 55, 54, 9, 97, 102, 105, 105, 54, 50, 55, 55, 52, 9, 97, 102, 105, 105, 54,
-<a name="l14010"></a>14010 50, 55, 55, 53, 9, 97, 102, 105, 105, 53, 55, 52, 50, 50, 9, 97, 102, 105, 105, 54, 50, 55, 55, 57, 9,
-<a name="l14011"></a>14011 97, 102, 105, 105, 54, 50, 55, 55, 55, 9, 97, 102, 105, 105, 54, 50, 55, 55, 56, 9, 97, 102, 105, 105, 53,
-<a name="l14012"></a>14012 55, 52, 50, 51, 9, 97, 102, 105, 105, 54, 50, 55, 56, 48, 9, 97, 102, 105, 105, 53, 55, 52, 50, 52, 9,
-<a name="l14013"></a>14013 97, 102, 105, 105, 54, 50, 55, 56, 49, 9, 97, 102, 105, 105, 53, 55, 52, 50, 53, 9, 97, 102, 105, 105, 54,
-<a name="l14014"></a>14014 50, 55, 56, 50, 9, 97, 102, 105, 105, 53, 55, 52, 50, 54, 9, 97, 102, 105, 105, 54, 50, 55, 56, 51, 9,
-<a name="l14015"></a>14015 97, 102, 105, 105, 53, 55, 52, 50, 55, 9, 97, 102, 105, 105, 54, 50, 55, 56, 54, 9, 97, 102, 105, 105, 54,
-<a name="l14016"></a>14016 50, 55, 56, 52, 9, 97, 102, 105, 105, 54, 50, 55, 56, 53, 9, 97, 102, 105, 105, 53, 55, 52, 50, 56, 9,
-<a name="l14017"></a>14017 97, 102, 105, 105, 54, 50, 55, 56, 57, 9, 97, 102, 105, 105, 54, 50, 55, 56, 55, 9, 97, 102, 105, 105, 54,
-<a name="l14018"></a>14018 50, 55, 56, 56, 9, 97, 102, 105, 105, 53, 55, 52, 50, 57, 9, 97, 102, 105, 105, 54, 50, 55, 57, 50, 9,
-<a name="l14019"></a>14019 97, 102, 105, 105, 54, 50, 55, 57, 48, 9, 97, 102, 105, 105, 54, 50, 55, 57, 49, 9, 97, 102, 105, 105, 53,
-<a name="l14020"></a>14020 55, 52, 51, 48, 9, 97, 102, 105, 105, 54, 50, 55, 57, 53, 9, 97, 102, 105, 105, 54, 50, 55, 57, 51, 9,
-<a name="l14021"></a>14021 97, 102, 105, 105, 54, 50, 55, 57, 52, 9, 97, 102, 105, 105, 53, 55, 52, 51, 49, 9, 97, 102, 105, 105, 54,
-<a name="l14022"></a>14022 50, 55, 57, 56, 9, 97, 102, 105, 105, 54, 50, 55, 57, 54, 9, 97, 102, 105, 105, 54, 50, 55, 57, 55, 9,
-<a name="l14023"></a>14023 97, 102, 105, 105, 53, 55, 52, 51, 50, 9, 97, 102, 105, 105, 54, 50, 56, 48, 49, 9, 97, 102, 105, 105, 54,
-<a name="l14024"></a>14024 50, 55, 57, 57, 9, 97, 102, 105, 105, 54, 50, 56, 48, 48, 9, 97, 102, 105, 105, 53, 55, 52, 51, 51, 9,
-<a name="l14025"></a>14025 97, 102, 105, 105, 54, 50, 56, 48, 52, 9, 97, 102, 105, 105, 54, 50, 56, 48, 50, 9, 97, 102, 105, 105, 54,
-<a name="l14026"></a>14026 50, 56, 48, 51, 9, 97, 102, 105, 105, 53, 55, 52, 51, 52, 9, 97, 102, 105, 105, 54, 50, 56, 48, 55, 9,
-<a name="l14027"></a>14027 97, 102, 105, 105, 54, 50, 56, 48, 53, 9, 97, 102, 105, 105, 54, 50, 56, 48, 54, 9, 97, 102, 105, 105, 53,
-<a name="l14028"></a>14028 55, 52, 52, 49, 9, 97, 102, 105, 105, 54, 50, 56, 49, 48, 9, 97, 102, 105, 105, 54, 50, 56, 48, 56, 9,
-<a name="l14029"></a>14029 97, 102, 105, 105, 54, 50, 56, 48, 57, 9, 97, 102, 105, 105, 53, 55, 52, 52, 50, 9, 97, 102, 105, 105, 54,
-<a name="l14030"></a>14030 50, 56, 49, 51, 9, 97, 102, 105, 105, 54, 50, 56, 49, 49, 9, 97, 102, 105, 105, 54, 50, 56, 49, 50, 9,
-<a name="l14031"></a>14031 97, 102, 105, 105, 53, 55, 52, 52, 51, 9, 97, 102, 105, 105, 54, 50, 56, 49, 54, 9, 97, 102, 105, 105, 53,
-<a name="l14032"></a>14032 55, 52, 49, 48, 9, 97, 102, 105, 105, 54, 50, 56, 49, 53, 9, 97, 102, 105, 105, 53, 55, 52, 52, 52, 9,
-<a name="l14033"></a>14033 97, 102, 105, 105, 54, 50, 56, 49, 57, 9, 97, 102, 105, 105, 54, 50, 56, 49, 55, 9, 97, 102, 105, 105, 54,
-<a name="l14034"></a>14034 50, 56, 49, 56, 9, 97, 102, 105, 105, 53, 55, 52, 52, 53, 9, 97, 102, 105, 105, 54, 50, 56, 50, 50, 9,
-<a name="l14035"></a>14035 97, 102, 105, 105, 54, 50, 56, 50, 48, 9, 97, 102, 105, 105, 54, 50, 56, 50, 49, 9, 97, 102, 105, 105, 53,
-<a name="l14036"></a>14036 55, 52, 52, 54, 9, 97, 102, 105, 105, 54, 50, 56, 50, 53, 9, 97, 102, 105, 105, 54, 50, 56, 50, 51, 9,
-<a name="l14037"></a>14037 97, 102, 105, 105, 54, 50, 56, 50, 52, 9, 97, 102, 105, 105, 53, 55, 52, 52, 55, 9, 97, 102, 105, 105, 54,
-<a name="l14038"></a>14038 50, 56, 50, 56, 9, 97, 102, 105, 105, 53, 55, 52, 55, 48, 9, 97, 102, 105, 105, 54, 50, 56, 50, 55, 9,
-<a name="l14039"></a>14039 97, 102, 105, 105, 53, 55, 52, 52, 56, 9, 97, 102, 105, 105, 54, 50, 56, 50, 57, 9, 97, 102, 105, 105, 53,
-<a name="l14040"></a>14040 55, 52, 52, 57, 9, 97, 102, 105, 105, 54, 50, 56, 51, 48, 9, 97, 102, 105, 105, 53, 55, 52, 53, 48, 9,
-<a name="l14041"></a>14041 97, 102, 105, 105, 54, 50, 56, 51, 51, 9, 97, 102, 105, 105, 54, 50, 56, 51, 49, 9, 97, 102, 105, 105, 54,
-<a name="l14042"></a>14042 50, 56, 51, 50, 9, 97, 102, 105, 105, 54, 50, 56, 51, 52, 9, 97, 102, 105, 105, 54, 50, 56, 51, 53, 9,
-<a name="l14043"></a>14043 97, 102, 105, 105, 54, 50, 56, 51, 54, 9, 97, 102, 105, 105, 54, 50, 56, 51, 55, 9, 97, 102, 105, 105, 54,
-<a name="l14044"></a>14044 50, 56, 51, 56, 9, 97, 102, 105, 105, 54, 50, 56, 51, 57, 9, 97, 102, 105, 105, 54, 50, 56, 52, 48, 9,
-<a name="l14045"></a>14045 97, 102, 105, 105, 54, 50, 56, 52, 49, 9, 103, 108, 121, 112, 104, 49, 48, 50, 49, 11, 97, 102, 105, 105, 53,
-<a name="l14046"></a>14046 55, 53, 52, 51, 45, 50, 11, 97, 102, 105, 105, 53, 55, 52, 53, 52, 45, 50, 11, 97, 102, 105, 105, 53, 55,
-<a name="l14047"></a>14047 52, 53, 49, 45, 50, 9, 103, 108, 121, 112, 104, 49, 48, 50, 53, 9, 103, 108, 121, 112, 104, 49, 48, 50, 54,
-<a name="l14048"></a>14048 11, 97, 102, 105, 105, 53, 55, 52, 55, 49, 45, 50, 11, 97, 102, 105, 105, 53, 55, 52, 53, 56, 45, 50, 11,
-<a name="l14049"></a>14049 97, 102, 105, 105, 53, 55, 52, 53, 55, 45, 50, 11, 97, 102, 105, 105, 53, 55, 52, 57, 52, 45, 50, 11, 97,
-<a name="l14050"></a>14050 102, 105, 105, 53, 55, 52, 53, 57, 45, 50, 11, 97, 102, 105, 105, 53, 55, 52, 53, 53, 45, 50, 11, 97, 102,
-<a name="l14051"></a>14051 105, 105, 53, 55, 52, 53, 50, 45, 50, 9, 103, 108, 121, 112, 104, 49, 48, 51, 52, 9, 103, 108, 121, 112, 104,
-<a name="l14052"></a>14052 49, 48, 51, 53, 9, 103, 108, 121, 112, 104, 49, 48, 51, 54, 11, 97, 102, 105, 105, 54, 50, 56, 56, 52, 45,
-<a name="l14053"></a>14053 50, 11, 97, 102, 105, 105, 54, 50, 56, 56, 49, 45, 50, 11, 97, 102, 105, 105, 54, 50, 56, 56, 54, 45, 50,
-<a name="l14054"></a>14054 11, 97, 102, 105, 105, 54, 50, 56, 56, 51, 45, 50, 11, 97, 102, 105, 105, 54, 50, 56, 56, 53, 45, 50, 11,
-<a name="l14055"></a>14055 97, 102, 105, 105, 54, 50, 56, 56, 50, 45, 50, 11, 97, 102, 105, 105, 53, 55, 53, 48, 52, 45, 50, 11, 97,
-<a name="l14056"></a>14056 102, 105, 105, 53, 55, 52, 53, 54, 45, 50, 11, 97, 102, 105, 105, 53, 55, 52, 53, 51, 45, 50, 9, 103, 108,
-<a name="l14057"></a>14057 121, 112, 104, 49, 48, 52, 54, 9, 103, 108, 121, 112, 104, 49, 48, 52, 55, 11, 97, 102, 105, 105, 53, 55, 53,
-<a name="l14058"></a>14058 52, 51, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 53, 52, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 53,
-<a name="l14059"></a>14059 49, 45, 51, 9, 103, 108, 121, 112, 104, 49, 48, 53, 49, 9, 103, 108, 121, 112, 104, 49, 48, 53, 50, 11, 97,
-<a name="l14060"></a>14060 102, 105, 105, 53, 55, 52, 55, 49, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 53, 56, 45, 51, 11, 97, 102,
-<a name="l14061"></a>14061 105, 105, 53, 55, 52, 53, 55, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 57, 52, 45, 51, 11, 97, 102, 105,
-<a name="l14062"></a>14062 105, 53, 55, 52, 53, 57, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 53, 53, 45, 51, 11, 97, 102, 105, 105,
-<a name="l14063"></a>14063 53, 55, 52, 53, 50, 45, 51, 9, 103, 108, 121, 112, 104, 49, 48, 54, 48, 9, 103, 108, 121, 112, 104, 49, 48,
-<a name="l14064"></a>14064 54, 49, 9, 103, 108, 121, 112, 104, 49, 48, 54, 50, 11, 97, 102, 105, 105, 54, 50, 56, 56, 52, 45, 51, 11,
-<a name="l14065"></a>14065 97, 102, 105, 105, 54, 50, 56, 56, 49, 45, 51, 11, 97, 102, 105, 105, 54, 50, 56, 56, 54, 45, 51, 11, 97,
-<a name="l14066"></a>14066 102, 105, 105, 54, 50, 56, 56, 51, 45, 51, 11, 97, 102, 105, 105, 54, 50, 56, 56, 53, 45, 51, 11, 97, 102,
-<a name="l14067"></a>14067 105, 105, 54, 50, 56, 56, 50, 45, 51, 11, 97, 102, 105, 105, 53, 55, 53, 48, 52, 45, 51, 11, 97, 102, 105,
-<a name="l14068"></a>14068 105, 53, 55, 52, 53, 54, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 53, 51, 45, 51, 9, 103, 108, 121, 112,
-<a name="l14069"></a>14069 104, 49, 48, 55, 50, 9, 103, 108, 121, 112, 104, 49, 48, 55, 51, 11, 97, 102, 105, 105, 53, 55, 53, 52, 51,
-<a name="l14070"></a>14070 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 53, 52, 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 53, 49, 45,
-<a name="l14071"></a>14071 52, 9, 103, 108, 121, 112, 104, 49, 48, 55, 55, 9, 103, 108, 121, 112, 104, 49, 48, 55, 56, 11, 97, 102, 105,
-<a name="l14072"></a>14072 105, 53, 55, 52, 55, 49, 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 53, 56, 45, 52, 11, 97, 102, 105, 105,
-<a name="l14073"></a>14073 53, 55, 52, 53, 55, 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 57, 52, 45, 52, 11, 97, 102, 105, 105, 53,
-<a name="l14074"></a>14074 55, 52, 53, 57, 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 53, 53, 45, 52, 11, 97, 102, 105, 105, 53, 55,
-<a name="l14075"></a>14075 52, 53, 50, 45, 52, 9, 103, 108, 121, 112, 104, 49, 48, 56, 54, 9, 103, 108, 121, 112, 104, 49, 48, 56, 55,
-<a name="l14076"></a>14076 9, 103, 108, 121, 112, 104, 49, 48, 56, 56, 11, 97, 102, 105, 105, 54, 50, 56, 56, 52, 45, 52, 11, 97, 102,
-<a name="l14077"></a>14077 105, 105, 54, 50, 56, 56, 49, 45, 52, 11, 97, 102, 105, 105, 54, 50, 56, 56, 54, 45, 52, 11, 97, 102, 105,
-<a name="l14078"></a>14078 105, 54, 50, 56, 56, 51, 45, 52, 11, 97, 102, 105, 105, 54, 50, 56, 56, 53, 45, 52, 11, 97, 102, 105, 105,
-<a name="l14079"></a>14079 54, 50, 56, 56, 50, 45, 52, 11, 97, 102, 105, 105, 53, 55, 53, 48, 52, 45, 52, 11, 97, 102, 105, 105, 53,
-<a name="l14080"></a>14080 55, 52, 53, 54, 45, 52, 11, 97, 102, 105, 105, 53, 55, 52, 53, 51, 45, 52, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14081"></a>14081 48, 57, 56, 9, 103, 108, 121, 112, 104, 49, 48, 57, 57, 9, 103, 108, 121, 112, 104, 49, 49, 48, 48, 9, 103,
-<a name="l14082"></a>14082 108, 121, 112, 104, 49, 49, 48, 49, 9, 103, 108, 121, 112, 104, 49, 49, 48, 50, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14083"></a>14083 49, 48, 51, 9, 103, 108, 121, 112, 104, 49, 49, 48, 52, 9, 103, 108, 121, 112, 104, 49, 49, 48, 53, 9, 103,
-<a name="l14084"></a>14084 108, 121, 112, 104, 49, 49, 48, 54, 9, 103, 108, 121, 112, 104, 49, 49, 48, 55, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14085"></a>14085 49, 48, 56, 9, 103, 108, 121, 112, 104, 49, 49, 48, 57, 9, 103, 108, 121, 112, 104, 49, 49, 49, 48, 9, 103,
-<a name="l14086"></a>14086 108, 121, 112, 104, 49, 49, 49, 49, 9, 103, 108, 121, 112, 104, 49, 49, 49, 50, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14087"></a>14087 49, 49, 51, 9, 103, 108, 121, 112, 104, 49, 49, 49, 52, 9, 103, 108, 121, 112, 104, 49, 49, 49, 53, 9, 103,
-<a name="l14088"></a>14088 108, 121, 112, 104, 49, 49, 49, 54, 9, 103, 108, 121, 112, 104, 49, 49, 49, 55, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14089"></a>14089 49, 49, 56, 9, 103, 108, 121, 112, 104, 49, 49, 49, 57, 9, 103, 108, 121, 112, 104, 49, 49, 50, 48, 9, 103,
-<a name="l14090"></a>14090 108, 121, 112, 104, 49, 49, 50, 49, 9, 103, 108, 121, 112, 104, 49, 49, 50, 50, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14091"></a>14091 49, 50, 51, 9, 103, 108, 121, 112, 104, 49, 49, 50, 52, 9, 103, 108, 121, 112, 104, 49, 49, 50, 53, 9, 103,
-<a name="l14092"></a>14092 108, 121, 112, 104, 49, 49, 50, 54, 11, 97, 102, 105, 105, 53, 55, 52, 52, 48, 45, 50, 11, 97, 102, 105, 105,
-<a name="l14093"></a>14093 53, 55, 52, 52, 48, 45, 51, 11, 97, 102, 105, 105, 53, 55, 52, 52, 48, 45, 52, 5, 79, 104, 111, 114, 110,
-<a name="l14094"></a>14094 5, 111, 104, 111, 114, 110, 5, 85, 104, 111, 114, 110, 5, 117, 104, 111, 114, 110, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14095"></a>14095 49, 51, 52, 9, 103, 108, 121, 112, 104, 49, 49, 51, 53, 9, 103, 108, 121, 112, 104, 49, 49, 51, 54, 7, 117,
-<a name="l14096"></a>14096 110, 105, 70, 48, 48, 54, 7, 117, 110, 105, 70, 48, 48, 55, 7, 117, 110, 105, 70, 48, 48, 57, 18, 99, 111,
-<a name="l14097"></a>14097 109, 98, 105, 110, 105, 110, 103, 104, 111, 111, 107, 97, 98, 111, 118, 101, 7, 117, 110, 105, 70, 48, 49, 48, 7,
-<a name="l14098"></a>14098 117, 110, 105, 70, 48, 49, 51, 7, 117, 110, 105, 70, 48, 49, 49, 7, 117, 110, 105, 70, 48, 49, 67, 7, 117,
-<a name="l14099"></a>14099 110, 105, 70, 48, 49, 53, 20, 99, 111, 109, 98, 105, 110, 105, 110, 103, 116, 105, 108, 100, 101, 97, 99, 99, 101,
-<a name="l14100"></a>14100 110, 116, 9, 103, 108, 121, 112, 104, 49, 49, 52, 55, 9, 103, 108, 121, 112, 104, 49, 49, 52, 56, 7, 117, 110,
-<a name="l14101"></a>14101 105, 70, 48, 50, 67, 8, 100, 111, 110, 103, 115, 105, 103, 110, 8, 111, 110, 101, 116, 104, 105, 114, 100, 9, 116,
-<a name="l14102"></a>14102 119, 111, 116, 104, 105, 114, 100, 115, 7, 117, 110, 105, 70, 48, 48, 56, 9, 103, 108, 121, 112, 104, 49, 49, 53,
-<a name="l14103"></a>14103 52, 9, 103, 108, 121, 112, 104, 49, 49, 53, 53, 7, 117, 110, 105, 70, 48, 48, 70, 7, 117, 110, 105, 70, 48,
-<a name="l14104"></a>14104 49, 50, 7, 117, 110, 105, 70, 48, 49, 52, 7, 117, 110, 105, 70, 48, 49, 54, 7, 117, 110, 105, 70, 48, 49,
-<a name="l14105"></a>14105 55, 7, 117, 110, 105, 70, 48, 49, 56, 7, 117, 110, 105, 70, 48, 49, 57, 7, 117, 110, 105, 70, 48, 49, 65,
-<a name="l14106"></a>14106 7, 117, 110, 105, 70, 48, 49, 66, 7, 117, 110, 105, 70, 48, 49, 69, 7, 117, 110, 105, 70, 48, 49, 70, 7,
-<a name="l14107"></a>14107 117, 110, 105, 70, 48, 50, 48, 7, 117, 110, 105, 70, 48, 50, 49, 7, 117, 110, 105, 70, 48, 50, 50, 20, 99,
-<a name="l14108"></a>14108 111, 109, 98, 105, 110, 105, 110, 103, 103, 114, 97, 118, 101, 97, 99, 99, 101, 110, 116, 20, 99, 111, 109, 98, 105,
-<a name="l14109"></a>14109 110, 105, 110, 103, 97, 99, 117, 116, 101, 97, 99, 99, 101, 110, 116, 7, 117, 110, 105, 70, 48, 49, 68, 17, 99,
-<a name="l14110"></a>14110 111, 109, 98, 105, 110, 105, 110, 103, 100, 111, 116, 98, 101, 108, 111, 119, 7, 117, 110, 105, 70, 48, 50, 51, 7,
-<a name="l14111"></a>14111 117, 110, 105, 70, 48, 50, 57, 7, 117, 110, 105, 70, 48, 50, 65, 7, 117, 110, 105, 70, 48, 50, 66, 7, 117,
-<a name="l14112"></a>14112 110, 105, 70, 48, 50, 52, 7, 117, 110, 105, 70, 48, 50, 53, 7, 117, 110, 105, 70, 48, 50, 54, 7, 117, 110,
-<a name="l14113"></a>14113 105, 70, 48, 50, 55, 7, 117, 110, 105, 70, 48, 50, 56, 7, 117, 110, 105, 70, 48, 50, 68, 7, 117, 110, 105,
-<a name="l14114"></a>14114 70, 48, 50, 69, 7, 117, 110, 105, 70, 48, 50, 70, 7, 117, 110, 105, 70, 48, 51, 48, 7, 117, 110, 105, 70,
-<a name="l14115"></a>14115 48, 51, 49, 9, 65, 100, 111, 116, 98, 101, 108, 111, 119, 9, 97, 100, 111, 116, 98, 101, 108, 111, 119, 10, 65,
-<a name="l14116"></a>14116 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 97, 104, 111, 111, 107, 97, 98, 111, 118, 101, 16, 65, 99, 105, 114,
-<a name="l14117"></a>14117 99, 117, 109, 102, 108, 101, 120, 97, 99, 117, 116, 101, 16, 97, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 97,
-<a name="l14118"></a>14118 99, 117, 116, 101, 16, 65, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 103, 114, 97, 118, 101, 16, 97, 99, 105,
-<a name="l14119"></a>14119 114, 99, 117, 109, 102, 108, 101, 120, 103, 114, 97, 118, 101, 20, 65, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120,
-<a name="l14120"></a>14120 104, 111, 111, 107, 97, 98, 111, 118, 101, 20, 97, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 104, 111, 111, 107,
-<a name="l14121"></a>14121 97, 98, 111, 118, 101, 16, 65, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 116, 105, 108, 100, 101, 16, 97, 99,
-<a name="l14122"></a>14122 105, 114, 99, 117, 109, 102, 108, 101, 120, 116, 105, 108, 100, 101, 19, 65, 99, 105, 114, 99, 117, 109, 102, 108, 101,
-<a name="l14123"></a>14123 120, 100, 111, 116, 98, 101, 108, 111, 119, 19, 97, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 100, 111, 116, 98,
-<a name="l14124"></a>14124 101, 108, 111, 119, 11, 65, 98, 114, 101, 118, 101, 97, 99, 117, 116, 101, 11, 97, 98, 114, 101, 118, 101, 97, 99,
-<a name="l14125"></a>14125 117, 116, 101, 11, 65, 98, 114, 101, 118, 101, 103, 114, 97, 118, 101, 11, 97, 98, 114, 101, 118, 101, 103, 114, 97,
-<a name="l14126"></a>14126 118, 101, 15, 65, 98, 114, 101, 118, 101, 104, 111, 111, 107, 97, 98, 111, 118, 101, 15, 97, 98, 114, 101, 118, 101,
-<a name="l14127"></a>14127 104, 111, 111, 107, 97, 98, 111, 118, 101, 11, 65, 98, 114, 101, 118, 101, 116, 105, 108, 100, 101, 11, 97, 98, 114,
-<a name="l14128"></a>14128 101, 118, 101, 116, 105, 108, 100, 101, 14, 65, 98, 114, 101, 118, 101, 100, 111, 116, 98, 101, 108, 111, 119, 14, 97,
-<a name="l14129"></a>14129 98, 114, 101, 118, 101, 100, 111, 116, 98, 101, 108, 111, 119, 9, 69, 100, 111, 116, 98, 101, 108, 111, 119, 9, 101,
-<a name="l14130"></a>14130 100, 111, 116, 98, 101, 108, 111, 119, 10, 69, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 101, 104, 111, 111, 107,
-<a name="l14131"></a>14131 97, 98, 111, 118, 101, 6, 69, 116, 105, 108, 100, 101, 6, 101, 116, 105, 108, 100, 101, 16, 69, 99, 105, 114, 99,
-<a name="l14132"></a>14132 117, 109, 102, 108, 101, 120, 97, 99, 117, 116, 101, 16, 101, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 97, 99,
-<a name="l14133"></a>14133 117, 116, 101, 16, 69, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 103, 114, 97, 118, 101, 16, 101, 99, 105, 114,
-<a name="l14134"></a>14134 99, 117, 109, 102, 108, 101, 120, 103, 114, 97, 118, 101, 20, 69, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 104,
-<a name="l14135"></a>14135 111, 111, 107, 97, 98, 111, 118, 101, 20, 101, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 104, 111, 111, 107, 97,
-<a name="l14136"></a>14136 98, 111, 118, 101, 16, 69, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 116, 105, 108, 100, 101, 16, 101, 99, 105,
-<a name="l14137"></a>14137 114, 99, 117, 109, 102, 108, 101, 120, 116, 105, 108, 100, 101, 19, 69, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120,
-<a name="l14138"></a>14138 100, 111, 116, 98, 101, 108, 111, 119, 19, 101, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 100, 111, 116, 98, 101,
-<a name="l14139"></a>14139 108, 111, 119, 10, 73, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 105, 104, 111, 111, 107, 97, 98, 111, 118, 101,
-<a name="l14140"></a>14140 9, 73, 100, 111, 116, 98, 101, 108, 111, 119, 9, 105, 100, 111, 116, 98, 101, 108, 111, 119, 9, 79, 100, 111, 116,
-<a name="l14141"></a>14141 98, 101, 108, 111, 119, 9, 111, 100, 111, 116, 98, 101, 108, 111, 119, 10, 79, 104, 111, 111, 107, 97, 98, 111, 118,
-<a name="l14142"></a>14142 101, 10, 111, 104, 111, 111, 107, 97, 98, 111, 118, 101, 16, 79, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 97,
-<a name="l14143"></a>14143 99, 117, 116, 101, 16, 111, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 97, 99, 117, 116, 101, 16, 79, 99, 105,
-<a name="l14144"></a>14144 114, 99, 117, 109, 102, 108, 101, 120, 103, 114, 97, 118, 101, 16, 111, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120,
-<a name="l14145"></a>14145 103, 114, 97, 118, 101, 20, 79, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 104, 111, 111, 107, 97, 98, 111, 118,
-<a name="l14146"></a>14146 101, 20, 111, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 104, 111, 111, 107, 97, 98, 111, 118, 101, 16, 79, 99,
-<a name="l14147"></a>14147 105, 114, 99, 117, 109, 102, 108, 101, 120, 116, 105, 108, 100, 101, 16, 111, 99, 105, 114, 99, 117, 109, 102, 108, 101,
-<a name="l14148"></a>14148 120, 116, 105, 108, 100, 101, 19, 79, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 100, 111, 116, 98, 101, 108, 111,
-<a name="l14149"></a>14149 119, 19, 111, 99, 105, 114, 99, 117, 109, 102, 108, 101, 120, 100, 111, 116, 98, 101, 108, 111, 119, 10, 79, 104, 111,
-<a name="l14150"></a>14150 114, 110, 97, 99, 117, 116, 101, 10, 111, 104, 111, 114, 110, 97, 99, 117, 116, 101, 10, 79, 104, 111, 114, 110, 103,
-<a name="l14151"></a>14151 114, 97, 118, 101, 10, 111, 104, 111, 114, 110, 103, 114, 97, 118, 101, 14, 79, 104, 111, 114, 110, 104, 111, 111, 107,
-<a name="l14152"></a>14152 97, 98, 111, 118, 101, 14, 111, 104, 111, 114, 110, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 79, 104, 111, 114,
-<a name="l14153"></a>14153 110, 116, 105, 108, 100, 101, 10, 111, 104, 111, 114, 110, 116, 105, 108, 100, 101, 13, 79, 104, 111, 114, 110, 100, 111,
-<a name="l14154"></a>14154 116, 98, 101, 108, 111, 119, 13, 111, 104, 111, 114, 110, 100, 111, 116, 98, 101, 108, 111, 119, 9, 85, 100, 111, 116,
-<a name="l14155"></a>14155 98, 101, 108, 111, 119, 9, 117, 100, 111, 116, 98, 101, 108, 111, 119, 10, 85, 104, 111, 111, 107, 97, 98, 111, 118,
-<a name="l14156"></a>14156 101, 10, 117, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 85, 104, 111, 114, 110, 97, 99, 117, 116, 101, 10, 117,
-<a name="l14157"></a>14157 104, 111, 114, 110, 97, 99, 117, 116, 101, 10, 85, 104, 111, 114, 110, 103, 114, 97, 118, 101, 10, 117, 104, 111, 114,
-<a name="l14158"></a>14158 110, 103, 114, 97, 118, 101, 14, 85, 104, 111, 114, 110, 104, 111, 111, 107, 97, 98, 111, 118, 101, 14, 117, 104, 111,
-<a name="l14159"></a>14159 114, 110, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 85, 104, 111, 114, 110, 116, 105, 108, 100, 101, 10, 117, 104,
-<a name="l14160"></a>14160 111, 114, 110, 116, 105, 108, 100, 101, 13, 85, 104, 111, 114, 110, 100, 111, 116, 98, 101, 108, 111, 119, 13, 117, 104,
-<a name="l14161"></a>14161 111, 114, 110, 100, 111, 116, 98, 101, 108, 111, 119, 9, 89, 100, 111, 116, 98, 101, 108, 111, 119, 9, 121, 100, 111,
-<a name="l14162"></a>14162 116, 98, 101, 108, 111, 119, 10, 89, 104, 111, 111, 107, 97, 98, 111, 118, 101, 10, 121, 104, 111, 111, 107, 97, 98,
-<a name="l14163"></a>14163 111, 118, 101, 6, 89, 116, 105, 108, 100, 101, 6, 121, 116, 105, 108, 100, 101, 7, 117, 110, 105, 48, 49, 67, 68,
-<a name="l14164"></a>14164 7, 117, 110, 105, 48, 49, 67, 69, 7, 117, 110, 105, 48, 49, 67, 70, 7, 117, 110, 105, 48, 49, 68, 48, 7,
-<a name="l14165"></a>14165 117, 110, 105, 48, 49, 68, 49, 7, 117, 110, 105, 48, 49, 68, 50, 7, 117, 110, 105, 48, 49, 68, 51, 7, 117,
-<a name="l14166"></a>14166 110, 105, 48, 49, 68, 52, 7, 117, 110, 105, 48, 49, 68, 53, 7, 117, 110, 105, 48, 49, 68, 54, 7, 117, 110,
-<a name="l14167"></a>14167 105, 48, 49, 68, 55, 7, 117, 110, 105, 48, 49, 68, 56, 7, 117, 110, 105, 48, 49, 68, 57, 7, 117, 110, 105,
-<a name="l14168"></a>14168 48, 49, 68, 65, 7, 117, 110, 105, 48, 49, 68, 66, 7, 117, 110, 105, 48, 49, 68, 67, 9, 103, 108, 121, 112,
-<a name="l14169"></a>14169 104, 49, 50, 57, 50, 9, 103, 108, 121, 112, 104, 49, 50, 57, 51, 9, 103, 108, 121, 112, 104, 49, 50, 57, 52,
-<a name="l14170"></a>14170 9, 103, 108, 121, 112, 104, 49, 50, 57, 53, 7, 117, 110, 105, 48, 52, 57, 50, 7, 117, 110, 105, 48, 52, 57,
-<a name="l14171"></a>14171 51, 7, 117, 110, 105, 48, 52, 57, 54, 7, 117, 110, 105, 48, 52, 57, 55, 7, 117, 110, 105, 48, 52, 57, 65,
-<a name="l14172"></a>14172 7, 117, 110, 105, 48, 52, 57, 66, 7, 117, 110, 105, 48, 52, 57, 67, 7, 117, 110, 105, 48, 52, 57, 68, 7,
-<a name="l14173"></a>14173 117, 110, 105, 48, 52, 65, 50, 7, 117, 110, 105, 48, 52, 65, 51, 7, 117, 110, 105, 48, 52, 65, 69, 7, 117,
-<a name="l14174"></a>14174 110, 105, 48, 52, 65, 70, 7, 117, 110, 105, 48, 52, 66, 48, 7, 117, 110, 105, 48, 52, 66, 49, 7, 117, 110,
-<a name="l14175"></a>14175 105, 48, 52, 66, 50, 7, 117, 110, 105, 48, 52, 66, 51, 7, 117, 110, 105, 48, 52, 66, 56, 7, 117, 110, 105,
-<a name="l14176"></a>14176 48, 52, 66, 57, 7, 117, 110, 105, 48, 52, 66, 65, 7, 117, 110, 105, 48, 52, 66, 66, 7, 117, 110, 105, 48,
-<a name="l14177"></a>14177 49, 56, 70, 7, 117, 110, 105, 48, 50, 53, 57, 7, 117, 110, 105, 48, 52, 69, 56, 7, 117, 110, 105, 48, 52,
-<a name="l14178"></a>14178 69, 57, 9, 103, 108, 121, 112, 104, 49, 51, 50, 48, 9, 103, 108, 121, 112, 104, 49, 51, 50, 49, 9, 103, 108,
-<a name="l14179"></a>14179 121, 112, 104, 49, 51, 50, 50, 9, 103, 108, 121, 112, 104, 49, 51, 50, 51, 9, 103, 108, 121, 112, 104, 49, 51,
-<a name="l14180"></a>14180 50, 52, 9, 103, 108, 121, 112, 104, 49, 51, 50, 53, 9, 103, 108, 121, 112, 104, 49, 51, 50, 54, 9, 103, 108,
-<a name="l14181"></a>14181 121, 112, 104, 49, 51, 50, 55, 9, 103, 108, 121, 112, 104, 49, 51, 50, 56, 9, 103, 108, 121, 112, 104, 49, 51,
-<a name="l14182"></a>14182 50, 57, 9, 103, 108, 121, 112, 104, 49, 51, 51, 48, 9, 103, 108, 121, 112, 104, 49, 51, 51, 49, 9, 103, 108,
-<a name="l14183"></a>14183 121, 112, 104, 49, 51, 51, 50, 9, 103, 108, 121, 112, 104, 49, 51, 51, 51, 9, 103, 108, 121, 112, 104, 49, 51,
-<a name="l14184"></a>14184 51, 52, 9, 103, 108, 121, 112, 104, 49, 51, 51, 53, 7, 117, 110, 105, 48, 54, 53, 51, 7, 117, 110, 105, 48,
-<a name="l14185"></a>14185 54, 53, 52, 7, 117, 110, 105, 48, 54, 53, 53, 7, 117, 110, 105, 48, 54, 55, 48, 7, 117, 110, 105, 48, 54,
-<a name="l14186"></a>14186 55, 49, 7, 117, 110, 105, 70, 66, 53, 49, 7, 117, 110, 105, 48, 54, 55, 50, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14187"></a>14187 51, 52, 51, 7, 117, 110, 105, 48, 54, 55, 51, 9, 103, 108, 121, 112, 104, 49, 51, 52, 53, 7, 117, 110, 105,
-<a name="l14188"></a>14188 48, 54, 55, 53, 7, 103, 108, 121, 112, 104, 52, 55, 7, 117, 110, 105, 48, 54, 55, 54, 9, 103, 108, 121, 112,
-<a name="l14189"></a>14189 104, 49, 51, 52, 57, 7, 117, 110, 105, 48, 54, 55, 55, 9, 103, 108, 121, 112, 104, 49, 51, 53, 49, 7, 117,
-<a name="l14190"></a>14190 110, 105, 48, 54, 55, 56, 5, 103, 108, 121, 112, 104, 7, 117, 110, 105, 48, 54, 55, 57, 7, 117, 110, 105, 70,
-<a name="l14191"></a>14191 66, 54, 55, 7, 117, 110, 105, 70, 66, 54, 56, 7, 117, 110, 105, 70, 66, 54, 57, 7, 117, 110, 105, 48, 54,
-<a name="l14192"></a>14192 55, 65, 7, 117, 110, 105, 70, 66, 53, 70, 7, 117, 110, 105, 70, 66, 54, 48, 7, 117, 110, 105, 70, 66, 54,
-<a name="l14193"></a>14193 49, 7, 117, 110, 105, 48, 54, 55, 66, 7, 117, 110, 105, 70, 66, 53, 51, 7, 117, 110, 105, 70, 66, 53, 52,
-<a name="l14194"></a>14194 7, 117, 110, 105, 70, 66, 53, 53, 7, 117, 110, 105, 48, 54, 55, 67, 9, 103, 108, 121, 112, 104, 49, 51, 54,
-<a name="l14195"></a>14195 55, 9, 103, 108, 121, 112, 104, 49, 51, 54, 56, 9, 103, 108, 121, 112, 104, 49, 51, 54, 57, 7, 117, 110, 105,
-<a name="l14196"></a>14196 48, 54, 55, 68, 9, 103, 108, 121, 112, 104, 49, 51, 55, 49, 9, 103, 108, 121, 112, 104, 49, 51, 55, 50, 9,
-<a name="l14197"></a>14197 103, 108, 121, 112, 104, 49, 51, 55, 51, 7, 117, 110, 105, 48, 54, 55, 70, 7, 117, 110, 105, 70, 66, 54, 51,
-<a name="l14198"></a>14198 7, 117, 110, 105, 70, 66, 54, 52, 7, 117, 110, 105, 70, 66, 54, 53, 7, 117, 110, 105, 48, 54, 56, 48, 7,
-<a name="l14199"></a>14199 117, 110, 105, 70, 66, 53, 66, 7, 117, 110, 105, 70, 66, 53, 67, 7, 117, 110, 105, 70, 66, 53, 68, 7, 117,
-<a name="l14200"></a>14200 110, 105, 48, 54, 56, 49, 9, 103, 108, 121, 112, 104, 49, 51, 56, 51, 9, 103, 108, 121, 112, 104, 49, 51, 56,
-<a name="l14201"></a>14201 52, 9, 103, 108, 121, 112, 104, 49, 51, 56, 53, 7, 117, 110, 105, 48, 54, 56, 50, 9, 103, 108, 121, 112, 104,
-<a name="l14202"></a>14202 49, 51, 56, 55, 9, 103, 108, 121, 112, 104, 49, 51, 56, 56, 9, 103, 108, 121, 112, 104, 49, 51, 56, 57, 7,
-<a name="l14203"></a>14203 117, 110, 105, 48, 54, 56, 51, 7, 117, 110, 105, 70, 66, 55, 55, 7, 117, 110, 105, 70, 66, 55, 56, 7, 117,
-<a name="l14204"></a>14204 110, 105, 70, 66, 55, 57, 7, 117, 110, 105, 48, 54, 56, 52, 7, 117, 110, 105, 70, 66, 55, 51, 7, 117, 110,
-<a name="l14205"></a>14205 105, 70, 66, 55, 52, 7, 117, 110, 105, 70, 66, 55, 53, 7, 117, 110, 105, 48, 54, 56, 53, 9, 103, 108, 121,
-<a name="l14206"></a>14206 112, 104, 49, 51, 57, 57, 9, 103, 108, 121, 112, 104, 49, 52, 48, 48, 9, 103, 108, 121, 112, 104, 49, 52, 48,
-<a name="l14207"></a>14207 49, 7, 117, 110, 105, 48, 54, 56, 55, 7, 117, 110, 105, 70, 66, 55, 102, 7, 117, 110, 105, 70, 66, 56, 48,
-<a name="l14208"></a>14208 7, 117, 110, 105, 70, 66, 56, 49, 7, 117, 110, 105, 48, 54, 56, 56, 7, 117, 110, 105, 70, 66, 56, 57, 7,
-<a name="l14209"></a>14209 117, 110, 105, 48, 54, 56, 57, 9, 103, 108, 121, 112, 104, 49, 52, 48, 57, 7, 117, 110, 105, 48, 54, 56, 65,
-<a name="l14210"></a>14210 9, 103, 108, 121, 112, 104, 49, 52, 49, 49, 7, 117, 110, 105, 48, 54, 56, 66, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14211"></a>14211 52, 49, 51, 7, 117, 110, 105, 48, 54, 56, 67, 7, 117, 110, 105, 70, 66, 56, 53, 7, 117, 110, 105, 48, 54,
-<a name="l14212"></a>14212 56, 68, 7, 117, 110, 105, 70, 66, 56, 51, 7, 117, 110, 105, 48, 54, 56, 69, 7, 117, 110, 105, 70, 66, 56,
-<a name="l14213"></a>14213 55, 7, 117, 110, 105, 48, 54, 56, 70, 9, 103, 108, 121, 112, 104, 49, 52, 50, 49, 7, 117, 110, 105, 48, 54,
-<a name="l14214"></a>14214 57, 48, 9, 103, 108, 121, 112, 104, 49, 52, 50, 51, 7, 117, 110, 105, 48, 54, 57, 49, 7, 117, 110, 105, 70,
-<a name="l14215"></a>14215 66, 56, 68, 7, 117, 110, 105, 48, 54, 57, 50, 9, 103, 108, 121, 112, 104, 49, 52, 50, 54, 7, 117, 110, 105,
-<a name="l14216"></a>14216 48, 54, 57, 51, 9, 103, 108, 121, 112, 104, 49, 52, 50, 57, 7, 117, 110, 105, 48, 54, 57, 52, 9, 103, 108,
-<a name="l14217"></a>14217 121, 112, 104, 49, 52, 51, 49, 7, 117, 110, 105, 48, 54, 57, 53, 9, 103, 108, 121, 112, 104, 49, 52, 51, 51,
-<a name="l14218"></a>14218 7, 117, 110, 105, 48, 54, 57, 54, 9, 103, 108, 121, 112, 104, 49, 52, 51, 53, 7, 117, 110, 105, 48, 54, 57,
-<a name="l14219"></a>14219 55, 9, 103, 108, 121, 112, 104, 49, 52, 51, 55, 7, 117, 110, 105, 48, 54, 57, 57, 9, 103, 108, 121, 112, 104,
-<a name="l14220"></a>14220 49, 52, 51, 57, 7, 117, 110, 105, 48, 54, 57, 65, 9, 103, 108, 121, 112, 104, 49, 52, 52, 49, 9, 103, 108,
-<a name="l14221"></a>14221 121, 112, 104, 49, 52, 52, 50, 9, 103, 108, 121, 112, 104, 49, 52, 52, 51, 7, 117, 110, 105, 48, 54, 57, 66,
-<a name="l14222"></a>14222 9, 103, 108, 121, 112, 104, 49, 52, 52, 53, 9, 103, 108, 121, 112, 104, 49, 52, 52, 54, 9, 103, 108, 121, 112,
-<a name="l14223"></a>14223 104, 49, 52, 52, 55, 7, 117, 110, 105, 48, 54, 57, 67, 9, 103, 108, 121, 112, 104, 49, 52, 52, 57, 9, 103,
-<a name="l14224"></a>14224 108, 121, 112, 104, 49, 52, 53, 48, 9, 103, 108, 121, 112, 104, 49, 52, 53, 49, 7, 117, 110, 105, 48, 54, 57,
-<a name="l14225"></a>14225 68, 9, 103, 108, 121, 112, 104, 49, 52, 53, 51, 9, 103, 108, 121, 112, 104, 49, 52, 53, 52, 9, 103, 108, 121,
-<a name="l14226"></a>14226 112, 104, 49, 52, 53, 53, 7, 117, 110, 105, 48, 54, 57, 69, 9, 103, 108, 121, 112, 104, 49, 52, 53, 55, 9,
-<a name="l14227"></a>14227 103, 108, 121, 112, 104, 49, 52, 53, 56, 9, 103, 108, 121, 112, 104, 49, 52, 53, 57, 7, 117, 110, 105, 48, 54,
-<a name="l14228"></a>14228 57, 70, 9, 103, 108, 121, 112, 104, 49, 52, 54, 49, 7, 117, 110, 105, 48, 54, 65, 48, 9, 103, 108, 121, 112,
-<a name="l14229"></a>14229 104, 49, 52, 54, 51, 9, 103, 108, 121, 112, 104, 49, 52, 54, 52, 9, 103, 108, 121, 112, 104, 49, 52, 54, 53,
-<a name="l14230"></a>14230 7, 117, 110, 105, 48, 54, 65, 49, 7, 117, 110, 105, 48, 54, 65, 50, 9, 103, 108, 121, 112, 104, 49, 52, 54,
-<a name="l14231"></a>14231 56, 9, 103, 108, 121, 112, 104, 49, 52, 54, 57, 9, 103, 108, 121, 112, 104, 49, 52, 55, 48, 7, 117, 110, 105,
-<a name="l14232"></a>14232 48, 54, 65, 51, 9, 103, 108, 121, 112, 104, 49, 52, 55, 50, 9, 103, 108, 121, 112, 104, 49, 52, 55, 51, 9,
-<a name="l14233"></a>14233 103, 108, 121, 112, 104, 49, 52, 55, 52, 7, 117, 110, 105, 48, 54, 65, 52, 7, 117, 110, 105, 70, 66, 54, 66,
-<a name="l14234"></a>14234 7, 117, 110, 105, 70, 66, 54, 67, 7, 117, 110, 105, 70, 66, 54, 68, 7, 117, 110, 105, 48, 54, 65, 53, 9,
-<a name="l14235"></a>14235 103, 108, 121, 112, 104, 49, 52, 56, 48, 9, 103, 108, 121, 112, 104, 49, 52, 56, 49, 9, 103, 108, 121, 112, 104,
-<a name="l14236"></a>14236 49, 52, 56, 50, 7, 117, 110, 105, 48, 54, 65, 54, 7, 117, 110, 105, 70, 66, 54, 70, 7, 117, 110, 105, 70,
-<a name="l14237"></a>14237 66, 55, 48, 7, 117, 110, 105, 70, 66, 55, 49, 7, 117, 110, 105, 48, 54, 65, 55, 9, 103, 108, 121, 112, 104,
-<a name="l14238"></a>14238 49, 52, 56, 56, 7, 117, 110, 105, 48, 54, 65, 56, 9, 103, 108, 121, 112, 104, 49, 52, 57, 48, 7, 117, 110,
-<a name="l14239"></a>14239 105, 48, 54, 65, 65, 9, 103, 108, 121, 112, 104, 49, 52, 57, 50, 9, 103, 108, 121, 112, 104, 49, 52, 57, 51,
-<a name="l14240"></a>14240 9, 103, 108, 121, 112, 104, 49, 52, 57, 52, 7, 117, 110, 105, 48, 54, 65, 66, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14241"></a>14241 52, 57, 54, 9, 103, 108, 121, 112, 104, 49, 52, 57, 55, 9, 103, 108, 121, 112, 104, 49, 52, 57, 56, 7, 117,
-<a name="l14242"></a>14242 110, 105, 48, 54, 65, 67, 9, 103, 108, 121, 112, 104, 49, 53, 48, 48, 9, 103, 108, 121, 112, 104, 49, 53, 48,
-<a name="l14243"></a>14243 49, 9, 103, 108, 121, 112, 104, 49, 53, 48, 50, 7, 117, 110, 105, 48, 54, 65, 68, 7, 117, 110, 105, 70, 66,
-<a name="l14244"></a>14244 68, 52, 7, 117, 110, 105, 70, 66, 68, 53, 7, 117, 110, 105, 70, 66, 68, 54, 7, 117, 110, 105, 48, 54, 65,
-<a name="l14245"></a>14245 69, 9, 103, 108, 121, 112, 104, 49, 53, 48, 56, 9, 103, 108, 121, 112, 104, 49, 53, 48, 57, 9, 103, 108, 121,
-<a name="l14246"></a>14246 112, 104, 49, 53, 49, 48, 7, 117, 110, 105, 48, 54, 66, 48, 9, 103, 108, 121, 112, 104, 49, 53, 49, 50, 9,
-<a name="l14247"></a>14247 103, 108, 121, 112, 104, 49, 53, 49, 51, 9, 103, 108, 121, 112, 104, 49, 53, 49, 52, 7, 117, 110, 105, 48, 54,
-<a name="l14248"></a>14248 66, 49, 7, 117, 110, 105, 70, 66, 57, 66, 7, 117, 110, 105, 70, 66, 57, 67, 7, 117, 110, 105, 70, 66, 57,
-<a name="l14249"></a>14249 68, 7, 117, 110, 105, 48, 54, 66, 50, 9, 103, 108, 121, 112, 104, 49, 53, 50, 48, 9, 103, 108, 121, 112, 104,
-<a name="l14250"></a>14250 49, 53, 50, 49, 9, 103, 108, 121, 112, 104, 49, 53, 50, 50, 7, 117, 110, 105, 48, 54, 66, 51, 7, 117, 110,
-<a name="l14251"></a>14251 105, 70, 66, 57, 55, 7, 117, 110, 105, 70, 66, 57, 56, 7, 117, 110, 105, 70, 66, 57, 57, 7, 117, 110, 105,
-<a name="l14252"></a>14252 48, 54, 66, 52, 9, 103, 108, 121, 112, 104, 49, 53, 50, 56, 9, 103, 108, 121, 112, 104, 49, 53, 50, 57, 9,
-<a name="l14253"></a>14253 103, 108, 121, 112, 104, 49, 53, 51, 48, 7, 117, 110, 105, 48, 54, 66, 53, 9, 103, 108, 121, 112, 104, 49, 53,
-<a name="l14254"></a>14254 51, 50, 9, 103, 108, 121, 112, 104, 49, 53, 51, 51, 9, 103, 108, 121, 112, 104, 49, 53, 51, 52, 7, 117, 110,
-<a name="l14255"></a>14255 105, 48, 54, 66, 54, 9, 103, 108, 121, 112, 104, 49, 53, 51, 54, 9, 103, 108, 121, 112, 104, 49, 53, 51, 55,
-<a name="l14256"></a>14256 9, 103, 108, 121, 112, 104, 49, 53, 51, 56, 7, 117, 110, 105, 48, 54, 66, 55, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14257"></a>14257 53, 52, 48, 9, 103, 108, 121, 112, 104, 49, 53, 52, 49, 9, 103, 108, 121, 112, 104, 49, 53, 52, 50, 7, 117,
-<a name="l14258"></a>14258 110, 105, 48, 54, 66, 56, 9, 103, 108, 121, 112, 104, 49, 53, 52, 52, 9, 103, 108, 121, 112, 104, 49, 53, 52,
-<a name="l14259"></a>14259 53, 9, 103, 108, 121, 112, 104, 49, 53, 52, 54, 7, 117, 110, 105, 48, 54, 66, 57, 9, 103, 108, 121, 112, 104,
-<a name="l14260"></a>14260 49, 53, 52, 56, 9, 103, 108, 121, 112, 104, 49, 53, 52, 57, 9, 103, 108, 121, 112, 104, 49, 53, 53, 48, 7,
-<a name="l14261"></a>14261 117, 110, 105, 48, 54, 66, 65, 7, 117, 110, 105, 70, 66, 57, 70, 7, 117, 110, 105, 48, 54, 66, 66, 7, 117,
-<a name="l14262"></a>14262 110, 105, 70, 66, 65, 49, 7, 117, 110, 105, 48, 54, 66, 67, 9, 103, 108, 121, 112, 104, 49, 53, 53, 54, 9,
-<a name="l14263"></a>14263 103, 108, 121, 112, 104, 49, 53, 53, 55, 9, 103, 108, 121, 112, 104, 49, 53, 53, 56, 7, 117, 110, 105, 48, 54,
-<a name="l14264"></a>14264 66, 68, 9, 103, 108, 121, 112, 104, 49, 53, 54, 48, 7, 117, 110, 105, 48, 54, 66, 70, 9, 103, 108, 121, 112,
-<a name="l14265"></a>14265 104, 49, 53, 54, 50, 9, 103, 108, 121, 112, 104, 49, 53, 54, 51, 9, 103, 108, 121, 112, 104, 49, 53, 54, 52,
-<a name="l14266"></a>14266 7, 117, 110, 105, 48, 54, 67, 48, 7, 117, 110, 105, 70, 66, 65, 53, 7, 117, 110, 105, 48, 54, 67, 49, 7,
-<a name="l14267"></a>14267 117, 110, 105, 48, 54, 67, 50, 7, 117, 110, 105, 48, 54, 67, 51, 7, 117, 110, 105, 48, 54, 67, 52, 9, 103,
-<a name="l14268"></a>14268 108, 121, 112, 104, 49, 53, 55, 49, 7, 117, 110, 105, 48, 54, 67, 53, 7, 117, 110, 105, 70, 66, 69, 49, 7,
-<a name="l14269"></a>14269 117, 110, 105, 48, 54, 67, 54, 7, 117, 110, 105, 70, 66, 68, 65, 7, 117, 110, 105, 48, 54, 67, 55, 7, 117,
-<a name="l14270"></a>14270 110, 105, 70, 66, 68, 56, 7, 117, 110, 105, 48, 54, 67, 56, 7, 117, 110, 105, 70, 66, 68, 67, 7, 117, 110,
-<a name="l14271"></a>14271 105, 48, 54, 67, 57, 7, 117, 110, 105, 70, 66, 69, 51, 7, 117, 110, 105, 48, 54, 67, 65, 9, 103, 108, 121,
-<a name="l14272"></a>14272 112, 104, 49, 53, 56, 51, 7, 117, 110, 105, 48, 54, 67, 66, 7, 117, 110, 105, 70, 66, 68, 70, 7, 117, 110,
-<a name="l14273"></a>14273 105, 48, 54, 67, 68, 9, 103, 108, 121, 112, 104, 49, 53, 56, 55, 7, 117, 110, 105, 48, 54, 67, 69, 9, 103,
-<a name="l14274"></a>14274 108, 121, 112, 104, 49, 53, 56, 57, 9, 103, 108, 121, 112, 104, 49, 53, 57, 48, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14275"></a>14275 53, 57, 49, 7, 117, 110, 105, 48, 54, 67, 70, 9, 103, 108, 121, 112, 104, 49, 53, 57, 51, 7, 117, 110, 105,
-<a name="l14276"></a>14276 48, 54, 68, 48, 7, 117, 110, 105, 70, 66, 69, 53, 7, 117, 110, 105, 70, 66, 69, 54, 7, 117, 110, 105, 70,
-<a name="l14277"></a>14277 66, 69, 55, 7, 117, 110, 105, 48, 54, 68, 49, 9, 103, 108, 121, 112, 104, 49, 53, 57, 57, 7, 117, 110, 105,
-<a name="l14278"></a>14278 48, 54, 68, 50, 7, 117, 110, 105, 70, 66, 65, 70, 7, 117, 110, 105, 48, 54, 68, 51, 7, 117, 110, 105, 70,
-<a name="l14279"></a>14279 66, 66, 49, 7, 117, 110, 105, 48, 54, 68, 52, 7, 117, 110, 105, 48, 54, 68, 54, 7, 117, 110, 105, 48, 54,
-<a name="l14280"></a>14280 68, 55, 7, 117, 110, 105, 48, 54, 68, 56, 7, 117, 110, 105, 48, 54, 68, 57, 7, 117, 110, 105, 48, 54, 68,
-<a name="l14281"></a>14281 65, 7, 117, 110, 105, 48, 54, 68, 66, 7, 117, 110, 105, 48, 54, 68, 67, 7, 117, 110, 105, 48, 54, 68, 68,
-<a name="l14282"></a>14282 7, 117, 110, 105, 48, 54, 68, 69, 7, 117, 110, 105, 48, 54, 68, 70, 7, 117, 110, 105, 48, 54, 69, 48, 7,
-<a name="l14283"></a>14283 117, 110, 105, 48, 54, 69, 49, 7, 117, 110, 105, 48, 54, 69, 50, 7, 117, 110, 105, 48, 54, 69, 51, 7, 117,
-<a name="l14284"></a>14284 110, 105, 48, 54, 69, 52, 7, 117, 110, 105, 48, 54, 69, 53, 7, 117, 110, 105, 48, 54, 69, 54, 7, 117, 110,
-<a name="l14285"></a>14285 105, 48, 54, 69, 55, 7, 117, 110, 105, 48, 54, 69, 56, 7, 117, 110, 105, 48, 54, 69, 57, 7, 117, 110, 105,
-<a name="l14286"></a>14286 48, 54, 69, 65, 7, 117, 110, 105, 48, 54, 69, 66, 7, 117, 110, 105, 48, 54, 69, 68, 7, 117, 110, 105, 48,
-<a name="l14287"></a>14287 54, 70, 65, 9, 103, 108, 121, 112, 104, 49, 54, 50, 57, 9, 103, 108, 121, 112, 104, 49, 54, 51, 48, 9, 103,
-<a name="l14288"></a>14288 108, 121, 112, 104, 49, 54, 51, 49, 7, 117, 110, 105, 48, 54, 70, 66, 9, 103, 108, 121, 112, 104, 49, 54, 51,
-<a name="l14289"></a>14289 51, 9, 103, 108, 121, 112, 104, 49, 54, 51, 52, 9, 103, 108, 121, 112, 104, 49, 54, 51, 53, 7, 117, 110, 105,
-<a name="l14290"></a>14290 48, 54, 70, 67, 9, 103, 108, 121, 112, 104, 49, 54, 51, 55, 9, 103, 108, 121, 112, 104, 49, 54, 51, 56, 9,
-<a name="l14291"></a>14291 103, 108, 121, 112, 104, 49, 54, 51, 57, 7, 117, 110, 105, 48, 54, 70, 68, 7, 117, 110, 105, 48, 54, 70, 69,
-<a name="l14292"></a>14292 7, 117, 110, 105, 70, 66, 65, 54, 7, 117, 110, 105, 70, 66, 65, 56, 7, 117, 110, 105, 70, 66, 65, 57, 9,
-<a name="l14293"></a>14293 103, 108, 121, 112, 104, 49, 54, 52, 53, 9, 103, 108, 121, 112, 104, 49, 54, 52, 54, 9, 103, 108, 121, 112, 104,
-<a name="l14294"></a>14294 49, 54, 52, 55, 9, 103, 108, 121, 112, 104, 49, 54, 52, 56, 9, 103, 108, 121, 112, 104, 49, 54, 52, 57, 9,
-<a name="l14295"></a>14295 103, 108, 121, 112, 104, 49, 54, 53, 48, 9, 103, 108, 121, 112, 104, 49, 54, 53, 49, 7, 117, 110, 105, 70, 66,
-<a name="l14296"></a>14296 49, 68, 7, 117, 110, 105, 70, 66, 49, 69, 9, 103, 108, 121, 112, 104, 49, 54, 53, 52, 7, 117, 110, 105, 70,
-<a name="l14297"></a>14297 66, 49, 70, 9, 103, 108, 121, 112, 104, 49, 54, 53, 54, 9, 103, 108, 121, 112, 104, 49, 54, 53, 55, 9, 103,
-<a name="l14298"></a>14298 108, 121, 112, 104, 49, 54, 53, 56, 9, 103, 108, 121, 112, 104, 49, 54, 53, 57, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14299"></a>14299 54, 54, 48, 9, 103, 108, 121, 112, 104, 49, 54, 54, 49, 9, 103, 108, 121, 112, 104, 49, 54, 54, 50, 9, 103,
-<a name="l14300"></a>14300 108, 121, 112, 104, 49, 54, 54, 51, 9, 103, 108, 121, 112, 104, 49, 54, 54, 52, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14301"></a>14301 54, 54, 53, 9, 103, 108, 121, 112, 104, 49, 54, 54, 54, 9, 103, 108, 121, 112, 104, 49, 54, 54, 55, 9, 103,
-<a name="l14302"></a>14302 108, 121, 112, 104, 49, 54, 54, 56, 9, 103, 108, 121, 112, 104, 49, 54, 54, 57, 9, 103, 108, 121, 112, 104, 49,
-<a name="l14303"></a>14303 54, 55, 48, 9, 103, 108, 121, 112, 104, 49, 54, 55, 49, 9, 103, 108, 121, 112, 104, 49, 54, 55, 50, 9, 103,
-<a name="l14304"></a>14304 108, 121, 112, 104, 49, 54, 55, 51, 0, 0, 0, 0, 3, 0, 8, 0, 2, 0, 17, 0, 1, -1, -1, 0, 3,
-<a name="l14305"></a>14305 0, 1, 0, 0, 77, 2, -65, 34, 2, 57, 4, 38, 0, 0, 64, -38, 5, -70, 0, 0, 77, 32, 65, 114, 105,
-<a name="l14306"></a>14306 97, 108, 32, 32, 32, 32, 32, 32, 32, 32, 32, -1, -1, -1, -1, 0, 63, -1, -2, 65, 82, 76, 82, 48, 48,
-<a name="l14307"></a>14307 0, 0, 64, 0, 0, 0, 0, 1, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 2, 0, 25, 2, -24, 2,
-<a name="l14308"></a>14308 -16, 0, 1, 2, -15, 2, -8, 0, 3, 2, -7, 3, 5, 0, 1, 3, 8, 3, 8, 0, 1, 3, 10, 3, 12,
-<a name="l14309"></a>14309 0, 1, 3, 18, 3, 18, 0, 3, 3, 27, 3, 27, 0, 1, 3, 31, 3, 34, 0, 1, 3, 39, 3, 54, 0,
-<a name="l14310"></a>14310 1, 3, 71, 3, 75, 0, 3, 3, 124, 3, 125, 0, 1, 3, 127, 3, 127, 0, 2, 3, -128, 3, -128, 0, 1,
-<a name="l14311"></a>14311 3, -127, 3, -116, 0, 2, 3, -115, 3, -12, 0, 1, 3, -11, 3, -4, 0, 2, 3, -1, 4, 0, 0, 3, 4,
-<a name="l14312"></a>14312 4, 4, 5, 0, 3, 4, 8, 4, 9, 0, 3, 4, 13, 4, 18, 0, 3, 4, 20, 4, 21, 0, 3, 4, 76,
-<a name="l14313"></a>14313 4, 78, 0, 1, 4, 103, 4, 105, 0, 1, 5, 42, 6, 108, 0, 1, 6, 114, 6, -119, 0, 1, 0, 0, 0,
-<a name="l14314"></a>14314 1, 0, 0, 0, 10, 0, 62, 0, -94, 0, 1, 97, 114, 97, 98, 0, 8, 0, 10, 0, 1, 77, 65, 82, 32,
-<a name="l14315"></a>14315 0, 26, 0, 0, 0, 7, 0, 5, 0, 1, 0, 2, 0, 3, 0, 5, 0, 6, 0, 0, 0, 7, 0, 6, 0,
-<a name="l14316"></a>14316 0, 0, 1, 0, 2, 0, 3, 0, 4, 0, 6, 0, 8, 105, 115, 111, 108, 0, 50, 105, 115, 111, 108, 0, 56,
-<a name="l14317"></a>14317 105, 110, 105, 116, 0, 62, 109, 101, 100, 105, 0, 68, 102, 105, 110, 97, 0, 74, 102, 105, 110, 97, 0, 80, 108,
-<a name="l14318"></a>14318 105, 103, 97, 0, 86, 114, 108, 105, 103, 0, 94, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0,
-<a name="l14319"></a>14319 0, 1, 0, 2, 0, 0, 0, 1, 0, 3, 0, 0, 0, 1, 0, 4, 0, 0, 0, 1, 0, 5, 0, 0, 0,
-<a name="l14320"></a>14320 2, 0, 6, 0, 7, 0, 0, 0, 1, 0, 6, 0, 8, 0, 18, 0, 40, 0, 70, 1, -88, 3, 10, 5, 84,
-<a name="l14321"></a>14321 7, -98, 8, -64, 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 0, 8, 0, 1, 6, 114, 0, 1, 0, 1, 5,
-<a name="l14322"></a>14322 -33, 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 0, 12, 0, 3, 6, 106, 6, 29, 3, -109, 0, 1, 0, 3,
-<a name="l14323"></a>14323 6, 31, 6, 32, 6, 33, 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 0, -82, 0, 84, 3, 33, 3, 41, 3,
-<a name="l14324"></a>14324 47, 3, 51, 3, -13, 3, -117, 3, -111, 3, -105, 3, -101, 3, -97, 3, -93, 3, -89, 3, -77, 3, -73, 3, -69,
-<a name="l14325"></a>14325 3, -65, 3, -61, 3, -57, 3, -53, 3, -49, 3, -45, 3, -41, 3, -37, 3, -33, 3, -29, 3, -25, 3, -21, 3,
-<a name="l14326"></a>14326 -21, 3, -13, 5, 41, 5, 42, 5, 76, 5, 80, 5, 84, 5, 88, 5, 92, 5, 96, 5, 100, 5, 104, 5, 108,
-<a name="l14327"></a>14327 5, 112, 5, 116, 5, 120, 5, 124, 5, -94, 5, -90, 5, -86, 5, -82, 5, -78, 5, -76, 5, -72, 5, 42, 5,
-<a name="l14328"></a>14328 -67, 5, -63, 5, -59, 5, -55, 5, -51, 3, -45, 5, -59, 5, -43, 5, -39, 5, -35, 5, -31, 5, -27, 5, -23,
-<a name="l14329"></a>14329 5, -19, 5, -15, 5, -11, 5, -7, 5, -3, 6, 1, 6, 5, 6, 9, 6, 13, 5, 76, 6, 21, 3, 33, 6,
-<a name="l14330"></a>14330 27, 6, 107, 6, 54, 6, 60, 6, 94, 6, 98, 6, 102, 0, 1, 0, 84, 3, 31, 3, 39, 3, 45, 3, 49,
-<a name="l14331"></a>14331 3, 53, 3, -119, 3, -113, 3, -107, 3, -103, 3, -99, 3, -95, 3, -91, 3, -79, 3, -75, 3, -71, 3, -67, 3,
-<a name="l14332"></a>14332 -63, 3, -59, 3, -55, 3, -51, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3, -27, 3, -23, 3, -21, 3, -15,
-<a name="l14333"></a>14333 5, 40, 5, 44, 5, 74, 5, 78, 5, 82, 5, 86, 5, 90, 5, 94, 5, 98, 5, 102, 5, 106, 5, 110, 5,
-<a name="l14334"></a>14334 114, 5, 118, 5, 122, 5, -96, 5, -92, 5, -88, 5, -84, 5, -80, 5, -76, 5, -74, 5, -70, 5, -69, 5, -65,
-<a name="l14335"></a>14335 5, -61, 5, -57, 5, -53, 5, -49, 5, -47, 5, -45, 5, -41, 5, -37, 5, -33, 5, -29, 5, -25, 5, -21, 5,
-<a name="l14336"></a>14336 -17, 5, -13, 5, -9, 5, -5, 5, -1, 6, 3, 6, 7, 6, 11, 6, 17, 6, 19, 6, 23, 6, 25, 6, 31,
-<a name="l14337"></a>14337 6, 52, 6, 58, 6, 92, 6, 96, 6, 100, 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 0, -82, 0, 84, 3,
-<a name="l14338"></a>14338 34, 3, 42, 3, 48, 3, 52, 3, -12, 3, -116, 3, -110, 3, -104, 3, -100, 3, -96, 3, -92, 3, -88, 3, -76,
-<a name="l14339"></a>14339 3, -72, 3, -68, 3, -64, 3, -60, 3, -56, 3, -52, 3, -48, 3, -44, 3, -40, 3, -36, 3, -32, 3, -28, 3,
-<a name="l14340"></a>14340 -24, 3, -20, 3, -20, 3, -12, 5, 41, 5, 43, 5, 77, 5, 81, 5, 85, 5, 89, 5, 93, 5, 97, 5, 101,
-<a name="l14341"></a>14341 5, 105, 5, 109, 5, 113, 5, 117, 5, 121, 5, 125, 5, -93, 5, -89, 5, -85, 5, -81, 5, -77, 5, -75, 5,
-<a name="l14342"></a>14342 -71, 5, 43, 5, -66, 5, -62, 5, -58, 5, -54, 5, -50, 3, -44, 5, -58, 5, -42, 5, -38, 5, -34, 5, -30,
-<a name="l14343"></a>14343 5, -26, 5, -22, 5, -18, 5, -14, 5, -10, 5, -6, 5, -2, 6, 2, 6, 6, 6, 10, 6, 14, 5, 76, 6,
-<a name="l14344"></a>14344 22, 3, 34, 6, 28, 6, 108, 6, 55, 6, 61, 6, 95, 6, 99, 6, 103, 0, 1, 0, 84, 3, 31, 3, 39,
-<a name="l14345"></a>14345 3, 45, 3, 49, 3, 53, 3, -119, 3, -113, 3, -107, 3, -103, 3, -99, 3, -95, 3, -91, 3, -79, 3, -75, 3,
-<a name="l14346"></a>14346 -71, 3, -67, 3, -63, 3, -59, 3, -55, 3, -51, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3, -27, 3, -23,
-<a name="l14347"></a>14347 3, -21, 3, -15, 5, 40, 5, 44, 5, 74, 5, 78, 5, 82, 5, 86, 5, 90, 5, 94, 5, 98, 5, 102, 5,
-<a name="l14348"></a>14348 106, 5, 110, 5, 114, 5, 118, 5, 122, 5, -96, 5, -92, 5, -88, 5, -84, 5, -80, 5, -76, 5, -74, 5, -70,
-<a name="l14349"></a>14349 5, -69, 5, -65, 5, -61, 5, -57, 5, -53, 5, -49, 5, -47, 5, -45, 5, -41, 5, -37, 5, -33, 5, -29, 5,
-<a name="l14350"></a>14350 -25, 5, -21, 5, -17, 5, -13, 5, -9, 5, -5, 5, -1, 6, 3, 6, 7, 6, 11, 6, 17, 6, 19, 6, 23,
-<a name="l14351"></a>14351 6, 25, 6, 31, 6, 52, 6, 58, 6, 92, 6, 96, 6, 100, 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 1,
-<a name="l14352"></a>14352 34, 0, -114, 3, 32, 3, 40, 3, 44, 3, 46, 3, 50, 3, 54, 3, -126, 3, -124, 3, -122, 3, -120, 3, -118,
-<a name="l14353"></a>14353 3, -114, 3, -112, 3, -108, 3, -106, 3, -102, 3, -98, 3, -94, 3, -90, 3, -86, 3, -84, 3, -82, 3, -80, 3,
-<a name="l14354"></a>14354 -78, 3, -74, 3, -70, 3, -66, 3, -62, 3, -58, 3, -54, 3, -50, 3, -46, 3, -42, 3, -38, 3, -34, 3, -30,
-<a name="l14355"></a>14355 3, -26, 3, -22, 3, -22, 3, -18, 3, -16, 3, -14, 3, -10, 3, -8, 3, -6, 3, -4, 5, 40, 5, 44, 5,
-<a name="l14356"></a>14356 61, 5, 63, 5, 65, 5, 67, 5, 69, 5, 71, 5, 73, 5, 75, 5, 79, 5, 83, 5, 87, 5, 91, 5, 95,
-<a name="l14357"></a>14357 5, 99, 5, 103, 5, 107, 5, 111, 5, 115, 5, 119, 5, 123, 5, 127, 5, -127, 5, -125, 5, -123, 5, -121, 5,
-<a name="l14358"></a>14358 -119, 5, -117, 5, -115, 5, -113, 5, -111, 5, -109, 5, -107, 5, -105, 5, -103, 5, -101, 5, -99, 5, -97, 5, -95,
-<a name="l14359"></a>14359 5, -91, 5, -87, 5, -83, 5, -79, 5, -75, 5, -73, 5, -70, 5, -68, 5, -64, 5, -60, 5, -56, 5, -52, 5,
-<a name="l14360"></a>14360 -48, 5, -46, 5, -44, 5, -40, 5, -36, 6, 115, 5, -28, 5, -24, 5, -20, 5, -16, 5, -12, 5, -8, 5, -4,
-<a name="l14361"></a>14361 6, 0, 6, 4, 6, 8, 6, 12, 6, 16, 6, 18, 6, 20, 6, 24, 6, 26, 6, 30, 6, 31, 6, 32, 6,
-<a name="l14362"></a>14362 33, 6, 35, 6, 37, 6, 39, 6, 41, 6, 43, 6, 45, 6, 47, 6, 49, 6, 51, 6, 53, 6, 57, 6, 59,
-<a name="l14363"></a>14363 6, 63, 6, 65, 6, 67, 6, 93, 6, 97, 6, 101, 0, 1, 0, -114, 3, 31, 3, 39, 3, 43, 3, 45, 3,
-<a name="l14364"></a>14364 49, 3, 53, 3, -127, 3, -125, 3, -123, 3, -121, 3, -119, 3, -115, 3, -113, 3, -109, 3, -107, 3, -103, 3, -99,
-<a name="l14365"></a>14365 3, -95, 3, -91, 3, -87, 3, -85, 3, -83, 3, -81, 3, -79, 3, -75, 3, -71, 3, -67, 3, -63, 3, -59, 3,
-<a name="l14366"></a>14366 -55, 3, -51, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3, -27, 3, -23, 3, -21, 3, -19, 3, -17, 3, -15,
-<a name="l14367"></a>14367 3, -11, 3, -9, 3, -7, 3, -5, 5, 40, 5, 44, 5, 60, 5, 62, 5, 64, 5, 66, 5, 68, 5, 70, 5,
-<a name="l14368"></a>14368 72, 5, 74, 5, 78, 5, 82, 5, 86, 5, 90, 5, 94, 5, 98, 5, 102, 5, 106, 5, 110, 5, 114, 5, 118,
-<a name="l14369"></a>14369 5, 122, 5, 126, 5, -128, 5, -126, 5, -124, 5, -122, 5, -120, 5, -118, 5, -116, 5, -114, 5, -112, 5, -110, 5,
-<a name="l14370"></a>14370 -108, 5, -106, 5, -104, 5, -102, 5, -100, 5, -98, 5, -96, 5, -92, 5, -88, 5, -84, 5, -80, 5, -76, 5, -74,
-<a name="l14371"></a>14371 5, -70, 5, -69, 5, -65, 5, -61, 5, -57, 5, -53, 5, -49, 5, -47, 5, -45, 5, -41, 5, -37, 5, -33, 5,
-<a name="l14372"></a>14372 -29, 5, -25, 5, -21, 5, -17, 5, -13, 5, -9, 5, -5, 5, -1, 6, 3, 6, 7, 6, 11, 6, 15, 6, 17,
-<a name="l14373"></a>14373 6, 19, 6, 23, 6, 25, 6, 29, 6, 31, 6, 32, 6, 33, 6, 34, 6, 36, 6, 38, 6, 40, 6, 42, 6,
-<a name="l14374"></a>14374 44, 6, 46, 6, 48, 6, 50, 6, 52, 6, 56, 6, 58, 6, 62, 6, 64, 6, 66, 6, 92, 6, 96, 6, 100,
-<a name="l14375"></a>14375 0, 1, 0, 1, 0, 1, 0, 8, 0, 2, 1, 34, 0, -114, 3, 32, 3, 40, 3, 44, 3, 46, 3, 50, 3,
-<a name="l14376"></a>14376 54, 3, -126, 3, -124, 3, -122, 3, -120, 3, -118, 3, -114, 3, -112, 3, -108, 3, -106, 3, -102, 3, -98, 3, -94,
-<a name="l14377"></a>14377 3, -90, 3, -86, 3, -84, 3, -82, 3, -80, 3, -78, 3, -74, 3, -70, 3, -66, 3, -62, 3, -58, 3, -54, 3,
-<a name="l14378"></a>14378 -50, 3, -46, 3, -42, 3, -38, 3, -34, 3, -30, 3, -26, 3, -22, 3, -22, 3, -18, 3, -16, 3, -14, 3, -10,
-<a name="l14379"></a>14379 3, -8, 3, -6, 3, -4, 5, 40, 5, 44, 5, 61, 5, 63, 5, 65, 5, 67, 5, 69, 5, 71, 5, 73, 5,
-<a name="l14380"></a>14380 75, 5, 79, 5, 83, 5, 87, 5, 91, 5, 95, 5, 99, 5, 103, 5, 107, 5, 111, 5, 115, 5, 119, 5, 123,
-<a name="l14381"></a>14381 5, 127, 5, -127, 5, -125, 5, -123, 5, -121, 5, -119, 5, -117, 5, -115, 5, -113, 5, -111, 5, -109, 5, -107, 5,
-<a name="l14382"></a>14382 -105, 5, -103, 5, -101, 5, -99, 5, -97, 5, -95, 5, -91, 5, -87, 5, -83, 5, -79, 5, -75, 5, -73, 5, -70,
-<a name="l14383"></a>14383 5, -68, 5, -64, 5, -60, 5, -56, 5, -52, 5, -48, 5, -46, 5, -44, 5, -40, 5, -36, 5, -32, 5, -28, 5,
-<a name="l14384"></a>14384 -24, 5, -20, 5, -16, 5, -12, 5, -8, 5, -4, 6, 0, 6, 4, 6, 8, 6, 12, 6, 16, 6, 18, 6, 20,
-<a name="l14385"></a>14385 6, 24, 6, 26, 6, 30, 6, 31, 6, 32, 6, 33, 6, 35, 6, 37, 6, 39, 6, 41, 6, 43, 6, 45, 6,
-<a name="l14386"></a>14386 47, 6, 49, 6, 51, 6, 53, 6, 57, 6, 59, 6, 63, 6, 65, 6, 67, 6, 93, 6, 97, 6, 101, 0, 1,
-<a name="l14387"></a>14387 0, -114, 3, 31, 3, 39, 3, 43, 3, 45, 3, 49, 3, 53, 3, -127, 3, -125, 3, -123, 3, -121, 3, -119, 3,
-<a name="l14388"></a>14388 -115, 3, -113, 3, -109, 3, -107, 3, -103, 3, -99, 3, -95, 3, -91, 3, -87, 3, -85, 3, -83, 3, -81, 3, -79,
-<a name="l14389"></a>14389 3, -75, 3, -71, 3, -67, 3, -63, 3, -59, 3, -55, 3, -51, 3, -47, 3, -43, 3, -39, 3, -35, 3, -31, 3,
-<a name="l14390"></a>14390 -27, 3, -23, 3, -21, 3, -19, 3, -17, 3, -15, 3, -11, 3, -9, 3, -7, 3, -5, 5, 40, 5, 44, 5, 60,
-<a name="l14391"></a>14391 5, 62, 5, 64, 5, 66, 5, 68, 5, 70, 5, 72, 5, 74, 5, 78, 5, 82, 5, 86, 5, 90, 5, 94, 5,
-<a name="l14392"></a>14392 98, 5, 102, 5, 106, 5, 110, 5, 114, 5, 118, 5, 122, 5, 126, 5, -128, 5, -126, 5, -124, 5, -122, 5, -120,
-<a name="l14393"></a>14393 5, -118, 5, -116, 5, -114, 5, -112, 5, -110, 5, -108, 5, -106, 5, -104, 5, -102, 5, -100, 5, -98, 5, -96, 5,
-<a name="l14394"></a>14394 -92, 5, -88, 5, -84, 5, -80, 5, -76, 5, -74, 5, -70, 5, -69, 5, -65, 5, -61, 5, -57, 5, -53, 5, -49,
-<a name="l14395"></a>14395 5, -47, 5, -45, 5, -41, 5, -37, 5, -33, 5, -29, 5, -25, 5, -21, 5, -17, 5, -13, 5, -9, 5, -5, 5,
-<a name="l14396"></a>14396 -1, 6, 3, 6, 7, 6, 11, 6, 15, 6, 17, 6, 19, 6, 23, 6, 25, 6, 29, 6, 31, 6, 32, 6, 33,
-<a name="l14397"></a>14397 6, 34, 6, 36, 6, 38, 6, 40, 6, 42, 6, 44, 6, 46, 6, 48, 6, 50, 6, 52, 6, 56, 6, 58, 6,
-<a name="l14398"></a>14398 62, 6, 64, 6, 66, 6, 92, 6, 96, 6, 100, 0, 4, 0, 9, 0, 1, 0, 8, 0, 1, 1, 2, 0, 10,
-<a name="l14399"></a>14399 0, 26, 0, 112, 0, -78, 0, -68, 0, -58, 0, -48, 0, -38, 0, -28, 0, -18, 0, -8, 0, 10, 0, 22, 0,
-<a name="l14400"></a>14400 30, 0, 38, 0, 44, 0, 50, 0, 56, 0, 62, 0, 68, 0, 74, 0, 80, 3, 127, 0, 3, 3, -32, 3, -22,
-<a name="l14401"></a>14401 3, 127, 0, 3, 3, -32, 6, 31, 3, -11, 0, 2, 3, -126, 3, -9, 0, 2, 3, -124, 3, -7, 0, 2, 3,
-<a name="l14402"></a>14402 -120, 3, -5, 0, 2, 3, -114, 6, 120, 0, 2, 5, 63, 6, 122, 0, 2, 5, 65, 6, 124, 0, 2, 5, 67,
-<a name="l14403"></a>14403 6, -120, 0, 2, 5, 61, 0, 8, 0, 18, 0, 24, 0, 30, 0, 36, 0, 42, 0, 48, 0, 54, 0, 60, 3,
-<a name="l14404"></a>14404 -10, 0, 2, 3, -126, 3, -8, 0, 2, 3, -124, 3, -6, 0, 2, 3, -120, 3, -4, 0, 2, 3, -114, 6, 121,
-<a name="l14405"></a>14405 0, 2, 5, 63, 6, 123, 0, 2, 5, 65, 6, 125, 0, 2, 5, 67, 6, -119, 0, 2, 5, 61, 0, 1, 0,
-<a name="l14406"></a>14406 4, 6, 126, 0, 2, 3, -114, 0, 1, 0, 4, 6, 127, 0, 2, 3, -114, 0, 1, 0, 4, 6, -128, 0, 2,
-<a name="l14407"></a>14407 3, -114, 0, 1, 0, 4, 6, -127, 0, 2, 3, -114, 0, 1, 0, 4, 6, -126, 0, 2, 3, -114, 0, 1, 0,
-<a name="l14408"></a>14408 4, 6, -125, 0, 2, 3, -114, 0, 1, 0, 4, 6, -124, 0, 2, 3, -114, 0, 1, 0, 4, 6, -123, 0, 2,
-<a name="l14409"></a>14409 3, -114, 0, 1, 0, 10, 3, -33, 3, -32, 5, -3, 5, -2, 6, 1, 6, 2, 6, 5, 6, 6, 6, 9, 6,
-<a name="l14410"></a>14410 10, 0, 4, 0, 7, 0, 1, 0, 8, 0, 1, 0, 58, 0, 1, 0, 8, 0, 6, 0, 14, 0, 20, 0, 26,
-<a name="l14411"></a>14411 0, 32, 0, 38, 0, 44, 3, 18, 0, 2, 2, -15, 3, 71, 0, 2, 2, -14, 3, 72, 0, 2, 2, -13, 3,
-<a name="l14412"></a>14412 73, 0, 2, 2, -12, 3, 74, 0, 2, 2, -11, 3, 75, 0, 2, 2, -10, 0, 1, 0, 1, 2, -9, 0, 0,
-<a name="l14413"></a>14413 0, 1, 0, 0, 0, 1, 97, 114, 97, 98, 0, 12, 0, 6, 0, 0, 0, 0, 0, 5, 2, -16, 3, 27, 4,
-<a name="l14414"></a>14414 103, 4, 104, 4, 105, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 26, 103, 0, 0,
-<a name="l14415"></a>14415 0, 20, 0, 0, 0, 0, 0, 0, 26, 95, 48, -126, 26, 91, 6, 9, 42, -122, 72, -122, -9, 13, 1, 7, 2,
-<a name="l14416"></a>14416 -96, -126, 26, 76, 48, -126, 26, 72, 2, 1, 1, 49, 14, 48, 12, 6, 8, 42, -122, 72, -122, -9, 13, 2, 5,
-<a name="l14417"></a>14417 5, 0, 48, 96, 6, 10, 43, 6, 1, 4, 1, -126, 55, 2, 1, 4, -96, 82, 48, 80, 48, 44, 6, 10, 43,
-<a name="l14418"></a>14418 6, 1, 4, 1, -126, 55, 2, 1, 28, -94, 30, -128, 28, 0, 60, 0, 60, 0, 60, 0, 79, 0, 98, 0, 115,
-<a name="l14419"></a>14419 0, 111, 0, 108, 0, 101, 0, 116, 0, 101, 0, 62, 0, 62, 0, 62, 48, 32, 48, 12, 6, 8, 42, -122, 72,
-<a name="l14420"></a>14420 -122, -9, 13, 2, 5, 5, 0, 4, 16, -92, 69, -51, -68, -104, -28, -120, 70, -6, -83, -17, -8, 84, -30, 96, 35,
-<a name="l14421"></a>14421 -96, -126, 20, -68, 48, -126, 2, -68, 48, -126, 2, 37, 2, 16, 74, 25, -46, 56, -116, -126, 89, 28, -91, 93, 115,
-<a name="l14422"></a>14422 95, 21, 93, -36, -93, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 4, 5, 0, 48, -127, -98, 49, 31,
-<a name="l14423"></a>14423 48, 29, 6, 3, 85, 4, 10, 19, 22, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 114, 117, 115, 116, 32, 78,
-<a name="l14424"></a>14424 101, 116, 119, 111, 114, 107, 49, 23, 48, 21, 6, 3, 85, 4, 11, 19, 14, 86, 101, 114, 105, 83, 105, 103, 110,
-<a name="l14425"></a>14425 44, 32, 73, 110, 99, 46, 49, 44, 48, 42, 6, 3, 85, 4, 11, 19, 35, 86, 101, 114, 105, 83, 105, 103, 110,
-<a name="l14426"></a>14426 32, 84, 105, 109, 101, 32, 83, 116, 97, 109, 112, 105, 110, 103, 32, 83, 101, 114, 118, 105, 99, 101, 32, 82, 111,
-<a name="l14427"></a>14427 111, 116, 49, 52, 48, 50, 6, 3, 85, 4, 11, 19, 43, 78, 79, 32, 76, 73, 65, 66, 73, 76, 73, 84, 89,
-<a name="l14428"></a>14428 32, 65, 67, 67, 69, 80, 84, 69, 68, 44, 32, 40, 99, 41, 57, 55, 32, 86, 101, 114, 105, 83, 105, 103, 110,
-<a name="l14429"></a>14429 44, 32, 73, 110, 99, 46, 48, 30, 23, 13, 57, 55, 48, 53, 49, 50, 48, 48, 48, 48, 48, 48, 90, 23, 13,
-<a name="l14430"></a>14430 48, 52, 48, 49, 48, 55, 50, 51, 53, 57, 53, 57, 90, 48, -127, -98, 49, 31, 48, 29, 6, 3, 85, 4, 10,
-<a name="l14431"></a>14431 19, 22, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 114, 117, 115, 116, 32, 78, 101, 116, 119, 111, 114, 107, 49,
-<a name="l14432"></a>14432 23, 48, 21, 6, 3, 85, 4, 11, 19, 14, 86, 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 49,
-<a name="l14433"></a>14433 44, 48, 42, 6, 3, 85, 4, 11, 19, 35, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 105, 109, 101, 32, 83,
-<a name="l14434"></a>14434 116, 97, 109, 112, 105, 110, 103, 32, 83, 101, 114, 118, 105, 99, 101, 32, 82, 111, 111, 116, 49, 52, 48, 50, 6,
-<a name="l14435"></a>14435 3, 85, 4, 11, 19, 43, 78, 79, 32, 76, 73, 65, 66, 73, 76, 73, 84, 89, 32, 65, 67, 67, 69, 80, 84,
-<a name="l14436"></a>14436 69, 68, 44, 32, 40, 99, 41, 57, 55, 32, 86, 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 48,
-<a name="l14437"></a>14437 -127, -97, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -127, -115, 0, 48, -127, -119, 2,
-<a name="l14438"></a>14438 -127, -127, 0, -45, 46, 32, -16, 104, 124, 44, 45, 46, -127, 28, -79, 6, -78, -89, 11, -73, 17, 13, 87, -38, 83,
-<a name="l14439"></a>14439 -40, 117, -29, -55, 51, 42, -78, -44, -10, 9, 91, 52, -13, -23, -112, -2, 9, 12, -48, -37, 27, 90, -71, -51, -25,
-<a name="l14440"></a>14440 -10, -120, -79, -99, -64, -121, 37, -21, 125, 88, 16, 115, 106, 120, -53, 113, 21, -3, -58, 88, -10, 41, -85, 88, 94,
-<a name="l14441"></a>14441 -106, 4, -3, 45, 98, 17, 88, -127, 28, -54, 113, -108, -43, 34, 88, 47, -43, -52, 20, 5, -124, 54, -70, -108, -86,
-<a name="l14442"></a>14442 -76, 77, 74, -23, -18, 59, 34, -83, 86, -103, 126, 33, -100, 108, -122, -64, 74, 71, -105, 106, -76, -90, 54, -43, -4,
-<a name="l14443"></a>14443 9, 45, -45, -76, 57, -101, 2, 3, 1, 0, 1, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 4, 5,
-<a name="l14444"></a>14444 0, 3, -127, -127, 0, 97, 85, 14, 62, 123, -57, -110, 18, 126, 17, 16, -114, 34, -52, -44, -77, 19, 43, 91, -24,
-<a name="l14445"></a>14445 68, -28, 11, 120, -98, -92, 126, -13, -89, 7, 114, 30, -30, 89, -17, -52, -124, -29, -119, -108, 76, -37, 78, 97, -17,
-<a name="l14446"></a>14446 -77, -92, -5, 70, 61, 80, 52, 11, -97, 112, 86, -10, -114, 42, 127, 23, -50, -27, 99, -65, 121, 105, 7, 115, 46,
-<a name="l14447"></a>14447 -80, -107, 40, -118, -11, -19, -86, -87, -46, 93, -51, 10, -54, 16, 9, -113, -50, -77, -81, 40, -106, -60, 121, 41, -124,
-<a name="l14448"></a>14448 -110, -36, -1, -70, 103, 66, 72, -90, -112, 16, -28, -65, 97, -8, -100, 83, -27, -109, -47, 115, 63, -8, -3, -99, 79,
-<a name="l14449"></a>14449 -124, -84, 85, -47, -3, 17, 99, 99, 48, -126, 4, 2, 48, -126, 3, 107, -96, 3, 2, 1, 2, 2, 16, 8, 122,
-<a name="l14450"></a>14450 109, 92, 111, 98, -109, 79, -70, -60, -3, 67, -31, 20, 24, -99, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1,
-<a name="l14451"></a>14451 1, 4, 5, 0, 48, -127, -98, 49, 31, 48, 29, 6, 3, 85, 4, 10, 19, 22, 86, 101, 114, 105, 83, 105, 103,
-<a name="l14452"></a>14452 110, 32, 84, 114, 117, 115, 116, 32, 78, 101, 116, 119, 111, 114, 107, 49, 23, 48, 21, 6, 3, 85, 4, 11, 19,
-<a name="l14453"></a>14453 14, 86, 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 49, 44, 48, 42, 6, 3, 85, 4, 11, 19,
-<a name="l14454"></a>14454 35, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 105, 109, 101, 32, 83, 116, 97, 109, 112, 105, 110, 103, 32, 83,
-<a name="l14455"></a>14455 101, 114, 118, 105, 99, 101, 32, 82, 111, 111, 116, 49, 52, 48, 50, 6, 3, 85, 4, 11, 19, 43, 78, 79, 32,
-<a name="l14456"></a>14456 76, 73, 65, 66, 73, 76, 73, 84, 89, 32, 65, 67, 67, 69, 80, 84, 69, 68, 44, 32, 40, 99, 41, 57, 55,
-<a name="l14457"></a>14457 32, 86, 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 48, 30, 23, 13, 48, 49, 48, 50, 50, 56,
-<a name="l14458"></a>14458 48, 48, 48, 48, 48, 48, 90, 23, 13, 48, 52, 48, 49, 48, 54, 50, 51, 53, 57, 53, 57, 90, 48, -127, -96,
-<a name="l14459"></a>14459 49, 23, 48, 21, 6, 3, 85, 4, 10, 19, 14, 86, 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46,
-<a name="l14460"></a>14460 49, 31, 48, 29, 6, 3, 85, 4, 11, 19, 22, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 114, 117, 115, 116,
-<a name="l14461"></a>14461 32, 78, 101, 116, 119, 111, 114, 107, 49, 59, 48, 57, 6, 3, 85, 4, 11, 19, 50, 84, 101, 114, 109, 115, 32,
-<a name="l14462"></a>14462 111, 102, 32, 117, 115, 101, 32, 97, 116, 32, 104, 116, 116, 112, 115, 58, 47, 47, 119, 119, 119, 46, 118, 101, 114,
-<a name="l14463"></a>14463 105, 115, 105, 103, 110, 46, 99, 111, 109, 47, 114, 112, 97, 32, 40, 99, 41, 48, 49, 49, 39, 48, 37, 6, 3,
-<a name="l14464"></a>14464 85, 4, 3, 19, 30, 86, 101, 114, 105, 83, 105, 103, 110, 32, 84, 105, 109, 101, 32, 83, 116, 97, 109, 112, 105,
-<a name="l14465"></a>14465 110, 103, 32, 83, 101, 114, 118, 105, 99, 101, 48, -126, 1, 34, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1,
-<a name="l14466"></a>14466 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1, 0, -64, 122, 97, -121, -21, -78, -89,
-<a name="l14467"></a>14467 3, 99, 27, 43, 26, 97, -34, -128, -73, 21, 29, -96, -117, -112, 61, -69, 39, -110, -124, 20, 57, -21, -123, -50, 41,
-<a name="l14468"></a>14468 -110, 6, 102, 72, -92, 3, 79, -115, -24, 79, -89, -16, -81, 94, -47, 47, 25, -57, -111, -15, -75, -98, 123, -111, 33,
-<a name="l14469"></a>14469 -50, -23, -1, -29, 78, -16, -4, -81, -107, 88, -72, 99, 45, -26, -114, -10, 41, 24, -51, 112, -114, 80, -61, -19, -106,
-<a name="l14470"></a>14470 -69, 64, -37, -66, 37, -24, 66, 85, -42, -10, -123, -14, 6, -25, -117, -103, 28, 49, -13, 3, 15, -44, 76, -100, 36,
-<a name="l14471"></a>14471 42, -36, 27, 27, -113, -126, -13, -80, -17, -89, 77, -29, 20, -89, -32, -113, -42, -57, 104, -62, 97, 88, -87, 114, -44,
-<a name="l14472"></a>14472 -8, 48, 72, 79, -39, 47, 111, 99, 32, -39, -119, -54, -126, 123, -62, 75, -68, 40, -59, -127, 104, -25, -26, -126, 64,
-<a name="l14473"></a>14473 -84, 70, 58, -96, -7, 63, 54, -51, 76, -69, 84, 66, 90, 122, 101, 123, -2, -124, -28, -57, 71, 84, -84, -71, 61,
-<a name="l14474"></a>14474 -20, -128, -57, 26, -9, -60, 51, -127, -127, -55, 42, -107, -5, 127, 94, 58, -121, -112, 20, -37, -52, 46, 117, -14, -17,
-<a name="l14475"></a>14475 107, -26, 61, -87, 96, -66, 66, 1, -86, 79, -86, 91, -88, 63, 34, 49, -97, 18, 21, -7, 115, -95, 30, -126, -117,
-<a name="l14476"></a>14476 4, 43, -22, 70, 2, 76, 109, -113, 31, 80, 46, -107, 75, 42, 120, 6, -124, 116, 61, -111, -113, 44, 71, 49, 2,
-<a name="l14477"></a>14477 3, 1, 0, 1, -93, -127, -72, 48, -127, -75, 48, 64, 6, 8, 43, 6, 1, 5, 5, 7, 1, 1, 4, 52, 48,
-<a name="l14478"></a>14478 50, 48, 48, 6, 8, 43, 6, 1, 5, 5, 7, 48, 1, -122, 36, 104, 116, 116, 112, 58, 47, 47, 111, 99, 115,
-<a name="l14479"></a>14479 112, 46, 118, 101, 114, 105, 115, 105, 103, 110, 46, 99, 111, 109, 47, 111, 99, 115, 112, 47, 115, 116, 97, 116, 117,
-<a name="l14480"></a>14480 115, 48, 9, 6, 3, 85, 29, 19, 4, 2, 48, 0, 48, 68, 6, 3, 85, 29, 32, 4, 61, 48, 59, 48, 57,
-<a name="l14481"></a>14481 6, 11, 96, -122, 72, 1, -122, -8, 69, 1, 7, 1, 1, 48, 42, 48, 40, 6, 8, 43, 6, 1, 5, 5, 7,
-<a name="l14482"></a>14482 2, 1, 22, 28, 104, 116, 116, 112, 115, 58, 47, 47, 119, 119, 119, 46, 118, 101, 114, 105, 115, 105, 103, 110, 46,
-<a name="l14483"></a>14483 99, 111, 109, 47, 114, 112, 97, 48, 19, 6, 3, 85, 29, 37, 4, 12, 48, 10, 6, 8, 43, 6, 1, 5, 5,
-<a name="l14484"></a>14484 7, 3, 8, 48, 11, 6, 3, 85, 29, 15, 4, 4, 3, 2, 6, -64, 48, 13, 6, 9, 42, -122, 72, -122, -9,
-<a name="l14485"></a>14485 13, 1, 1, 4, 5, 0, 3, -127, -127, 0, 45, -13, 79, 99, 96, 44, 24, -38, -11, 36, 15, 82, -77, 12, -21,
-<a name="l14486"></a>14486 -77, -68, 103, -123, -62, 35, -19, -113, 70, 13, -49, 26, 77, -66, -13, 124, 122, 32, 48, 50, 24, 104, -117, -110, -69,
-<a name="l14487"></a>14487 50, -103, -16, -109, -72, 59, 21, 6, 39, 123, 62, 2, 6, 0, -92, 33, -110, -124, 19, 10, -59, -104, -27, 64, 87,
-<a name="l14488"></a>14488 -59, 5, 37, -24, -81, -81, 17, 106, -87, -27, 59, -53, -23, 35, -10, -108, 41, 93, 64, 85, -13, -91, 83, -99, -56,
-<a name="l14489"></a>14489 54, 58, 57, 101, 8, 115, 115, -92, 50, -46, -81, -84, -65, -57, 5, 60, -1, 69, -20, -61, -24, -38, 36, -47, -50,
-<a name="l14490"></a>14490 99, -82, 9, -89, -5, -30, 27, -29, -3, 65, 10, 106, -106, 48, -126, 4, 18, 48, -126, 2, -6, -96, 3, 2, 1,
-<a name="l14491"></a>14491 2, 2, 15, 0, -63, 0, -117, 60, 60, -120, 17, -47, 62, -10, 99, -20, -33, 64, 48, 13, 6, 9, 42, -122, 72,
-<a name="l14492"></a>14492 -122, -9, 13, 1, 1, 4, 5, 0, 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121,
-<a name="l14493"></a>14493 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32,
-<a name="l14494"></a>14494 67, 111, 114, 112, 46, 49, 30, 48, 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116,
-<a name="l14495"></a>14495 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105,
-<a name="l14496"></a>14496 99, 114, 111, 115, 111, 102, 116, 32, 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, 48, 30, 23,
-<a name="l14497"></a>14497 13, 57, 55, 48, 49, 49, 48, 48, 55, 48, 48, 48, 48, 90, 23, 13, 50, 48, 49, 50, 51, 49, 48, 55, 48,
-<a name="l14498"></a>14498 48, 48, 48, 90, 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121, 114, 105, 103, 104,
-<a name="l14499"></a>14499 116, 32, 40, 99, 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112,
-<a name="l14500"></a>14500 46, 49, 30, 48, 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114,
-<a name="l14501"></a>14501 112, 111, 114, 97, 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105, 99, 114, 111, 115,
-<a name="l14502"></a>14502 111, 102, 116, 32, 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, 48, -126, 1, 34, 48, 13, 6,
-<a name="l14503"></a>14503 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1,
-<a name="l14504"></a>14504 0, -87, 2, -67, -63, 112, -26, 59, -14, 78, 27, 40, -97, -105, 120, 94, 48, -22, -94, -87, -115, 37, 95, -8, -2,
-<a name="l14505"></a>14505 -107, 76, -93, -73, -2, -99, -94, 32, 62, 124, 81, -94, -101, -94, -113, 96, 50, 107, -47, 66, 100, 121, -18, -84, 118,
-<a name="l14506"></a>14506 -55, 84, -38, -14, -21, -100, -122, 28, -113, -97, -124, 102, -77, -59, 107, 122, 98, 35, -42, 29, 60, -34, 15, 1, -110,
-<a name="l14507"></a>14507 -24, -106, -60, -65, 45, 102, -102, -102, 104, 38, -103, -48, 58, 44, -65, 12, -75, 88, 38, -63, 70, -25, 10, 62, 56,
-<a name="l14508"></a>14508 -106, 44, -87, 40, 57, -88, -20, 73, -125, 66, -29, -124, 15, -69, -102, 108, 85, 97, -84, -126, 124, -95, 96, 45, 119,
-<a name="l14509"></a>14509 76, -23, -103, -76, 100, 59, -102, 80, 28, 49, 8, 36, 20, -97, -87, -25, -111, 43, 24, -26, 61, -104, 99, 20, 96,
-<a name="l14510"></a>14510 88, 5, 101, -97, 29, 55, 82, -121, -9, -89, -17, -108, 2, -58, 27, -45, -65, 85, 69, -77, -119, -128, -65, 58, -20,
-<a name="l14511"></a>14511 84, -108, 78, -82, -3, -89, 122, 109, 116, 78, -81, 24, -52, -106, 9, 40, 33, 0, 87, -112, 96, 105, 55, -69, 75,
-<a name="l14512"></a>14512 18, 7, 60, 86, -1, 91, -5, -92, 102, 10, 8, -90, -46, -127, 86, 87, -17, -74, 59, 94, 22, -127, 119, 4, -38,
-<a name="l14513"></a>14513 -10, -66, -82, -128, -107, -2, -80, -51, 127, -42, -89, 26, 114, 92, 60, -54, -68, -16, 8, -93, 34, 48, -77, 6, -123,
-<a name="l14514"></a>14514 -55, -77, 32, 119, 19, -123, -33, 2, 3, 1, 0, 1, -93, -127, -88, 48, -127, -91, 48, -127, -94, 6, 3, 85, 29,
-<a name="l14515"></a>14515 1, 4, -127, -102, 48, -127, -105, -128, 16, 91, -48, 112, -17, 105, 114, -98, 35, 81, 126, 20, -78, 77, -114, -1, -53,
-<a name="l14516"></a>14516 -95, 114, 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32,
-<a name="l14517"></a>14517 40, 99, 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 46, 49,
-<a name="l14518"></a>14518 30, 48, 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 111,
-<a name="l14519"></a>14519 114, 97, 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105, 99, 114, 111, 115, 111, 102,
-<a name="l14520"></a>14520 116, 32, 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, -126, 15, 0, -63, 0, -117, 60, 60, -120,
-<a name="l14521"></a>14521 17, -47, 62, -10, 99, -20, -33, 64, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 4, 5, 0, 3, -126,
-<a name="l14522"></a>14522 1, 1, 0, -107, -24, 11, -64, -115, -13, -105, 24, 53, -19, -72, 1, 36, -40, 119, 17, -13, 92, 96, 50, -97, -98,
-<a name="l14523"></a>14523 11, -53, 62, 5, -111, -120, -113, -55, 58, -26, 33, -14, -16, 87, -109, 44, -75, -96, 71, -56, 98, -17, -4, -41, -52,
-<a name="l14524"></a>14524 59, 59, 90, -87, 54, 84, 105, -2, 36, 109, 63, -55, -52, -86, -34, 5, 124, -35, 49, -115, 61, -97, 16, 112, 106,
-<a name="l14525"></a>14525 -69, -2, 18, 79, 24, 105, -64, -4, -48, 67, -29, 17, 90, 32, 79, -22, 98, 123, -81, -86, 25, -56, 43, 55, 37,
-<a name="l14526"></a>14526 45, -66, 101, -95, 18, -118, 37, 15, 99, -93, -9, 84, 28, -7, 33, -55, -42, 21, -13, 82, -84, 110, 67, 50, 7,
-<a name="l14527"></a>14527 -3, -126, 23, -8, -27, 103, 108, 13, 81, -10, -67, -15, 82, -57, -67, -25, -60, 48, -4, 32, 49, 9, -120, 29, -107,
-<a name="l14528"></a>14528 41, 26, 77, -43, 29, 2, -91, -15, -128, -32, 3, -76, 91, -12, -79, -35, -56, 87, -18, 101, 73, -57, 82, 84, -74,
-<a name="l14529"></a>14529 -76, 3, 40, 18, -1, -112, -42, -16, 8, -113, 126, -72, -105, -59, -85, 55, 44, -28, 122, -28, -88, 119, -29, 118, -96,
-<a name="l14530"></a>14530 0, -48, 106, 63, -63, -46, 54, -118, -32, 65, 18, -88, 53, 106, 27, 106, -37, 53, -31, -44, 28, 4, -28, -88, 69,
-<a name="l14531"></a>14531 4, -56, 90, 51, 56, 110, 77, 28, 13, 98, -73, 10, -94, -116, -45, -43, 84, 63, 70, -51, 28, 85, -90, 112, -37,
-<a name="l14532"></a>14532 18, 58, -121, -109, 117, -97, -89, -46, -96, 48, -126, 4, -55, 48, -126, 3, -79, -96, 3, 2, 1, 2, 2, 16, 106,
-<a name="l14533"></a>14533 11, -103, 79, -64, 0, -34, -86, 17, -44, -40, 64, -102, -88, -66, -26, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13,
-<a name="l14534"></a>14534 1, 1, 4, 5, 0, 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121, 114, 105, 103,
-<a name="l14535"></a>14535 104, 116, 32, 40, 99, 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114,
-<a name="l14536"></a>14536 112, 46, 49, 30, 48, 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111,
-<a name="l14537"></a>14537 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105, 99, 114, 111,
-<a name="l14538"></a>14538 115, 111, 102, 116, 32, 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, 48, 30, 23, 13, 48, 48,
-<a name="l14539"></a>14539 49, 50, 49, 48, 48, 56, 48, 48, 48, 48, 90, 23, 13, 48, 53, 49, 49, 49, 50, 48, 56, 48, 48, 48, 48,
-<a name="l14540"></a>14540 90, 48, -127, -90, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4,
-<a name="l14541"></a>14541 8, 19, 10, 87, 97, 115, 104, 105, 110, 103, 116, 111, 110, 49, 16, 48, 14, 6, 3, 85, 4, 7, 19, 7, 82,
-<a name="l14542"></a>14542 101, 100, 109, 111, 110, 100, 49, 30, 48, 28, 6, 3, 85, 4, 10, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102,
-<a name="l14543"></a>14543 116, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67,
-<a name="l14544"></a>14544 111, 112, 121, 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 50, 48, 48, 48, 32, 77, 105, 99, 114, 111, 115, 111,
-<a name="l14545"></a>14545 102, 116, 32, 67, 111, 114, 112, 46, 49, 35, 48, 33, 6, 3, 85, 4, 3, 19, 26, 77, 105, 99, 114, 111, 115,
-<a name="l14546"></a>14546 111, 102, 116, 32, 67, 111, 100, 101, 32, 83, 105, 103, 110, 105, 110, 103, 32, 80, 67, 65, 48, -126, 1, 32, 48,
-<a name="l14547"></a>14547 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 13, 0, 48, -126, 1, 8, 2, -126,
-<a name="l14548"></a>14548 1, 1, 0, -94, -124, 21, 83, -40, 11, 48, 14, 52, -107, -1, 58, 27, -62, -13, 47, 123, 109, 55, 35, 77, -13,
-<a name="l14549"></a>14549 -46, -116, -27, -3, -81, -3, -59, 2, 52, 31, 36, -57, -27, -95, -36, 84, -20, 126, 2, 116, 71, -85, -37, 50, 88,
-<a name="l14550"></a>14550 22, 20, 81, 41, 56, -15, 126, -78, -76, -116, 58, 71, -75, 57, 78, 110, 84, -62, 49, 12, 58, 109, -5, -51, -51,
-<a name="l14551"></a>14551 -53, 80, -100, 27, -82, -89, -40, -39, 74, 38, 63, -75, -59, -53, -113, -106, -30, 73, -14, 109, -40, -23, -106, 62, -34,
-<a name="l14552"></a>14552 5, -49, -16, -90, 85, 55, -83, 47, 96, -51, -128, 97, 66, -95, 73, 84, 74, 15, 24, -73, 75, -39, -109, -103, 48,
-<a name="l14553"></a>14553 90, 71, 117, 100, -76, -45, -69, -35, -74, -85, 12, -99, 79, -72, 115, 59, 24, 58, -86, -76, -121, -116, -80, -120, -80,
-<a name="l14554"></a>14554 77, 79, 31, 78, 17, -75, 51, -128, -33, 13, 58, 100, 111, 68, -57, 52, -67, 74, -109, -101, -68, -90, 29, -7, 5,
-<a name="l14555"></a>14555 35, 78, 96, 41, -113, -52, 42, -14, -124, -102, -103, -83, -88, -37, 10, 112, 123, -42, 52, 65, -112, -91, -73, 102, -57,
-<a name="l14556"></a>14556 92, 27, 29, -93, 51, 14, -101, 84, 3, 26, 63, -104, -112, -72, -52, -25, 61, 4, 116, 67, 28, -113, -9, 57, -26,
-<a name="l14557"></a>14557 -77, -84, 72, 122, 107, 42, 14, 98, 1, 97, 57, 118, 110, -3, 62, -104, 7, 75, 20, -15, 1, 70, -3, 21, 0,
-<a name="l14558"></a>14558 -32, 71, -38, 79, -28, 5, -28, -128, 37, 2, 1, 3, -93, -126, 1, 40, 48, -126, 1, 36, 48, 19, 6, 3, 85,
-<a name="l14559"></a>14559 29, 37, 4, 12, 48, 10, 6, 8, 43, 6, 1, 5, 5, 7, 3, 3, 48, -127, -94, 6, 3, 85, 29, 1, 4,
-<a name="l14560"></a>14560 -127, -102, 48, -127, -105, -128, 16, 91, -48, 112, -17, 105, 114, -98, 35, 81, 126, 20, -78, 77, -114, -1, -53, -95, 114,
-<a name="l14561"></a>14561 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 40, 99,
-<a name="l14562"></a>14562 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 46, 49, 30, 48,
-<a name="l14563"></a>14563 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 111, 114, 97,
-<a name="l14564"></a>14564 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32,
-<a name="l14565"></a>14565 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, -126, 15, 0, -63, 0, -117, 60, 60, -120, 17, -47,
-<a name="l14566"></a>14566 62, -10, 99, -20, -33, 64, 48, 16, 6, 9, 43, 6, 1, 4, 1, -126, 55, 21, 1, 4, 3, 2, 1, 0, 48,
-<a name="l14567"></a>14567 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 41, 92, -71, 27, -74, -51, 51, -18, -69, -98, 89, 125, -9, -27, -54,
-<a name="l14568"></a>14568 46, -60, 13, 52, 40, 48, 25, 6, 9, 43, 6, 1, 4, 1, -126, 55, 20, 2, 4, 12, 30, 10, 0, 83, 0,
-<a name="l14569"></a>14569 117, 0, 98, 0, 67, 0, 65, 48, 11, 6, 3, 85, 29, 15, 4, 4, 3, 2, 1, 70, 48, 15, 6, 3, 85,
-<a name="l14570"></a>14570 29, 19, 1, 1, -1, 4, 5, 48, 3, 1, 1, -1, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 4,
-<a name="l14571"></a>14571 5, 0, 3, -126, 1, 1, 0, 69, 88, -30, -102, 65, 127, -4, -99, -65, 72, 119, 119, -82, -116, -39, -26, 25, -59,
-<a name="l14572"></a>14572 87, -76, 26, -67, -76, -71, 95, 2, -95, 69, 106, 57, 89, -7, -71, 39, -100, 45, 77, -98, -4, -94, -28, 56, -118,
-<a name="l14573"></a>14573 56, 100, 34, 66, -33, -71, 47, 42, -49, -73, -42, 6, -54, -21, 42, -65, -32, 26, -123, 124, -37, 81, 8, 61, -12,
-<a name="l14574"></a>14574 34, -45, -44, -64, 109, -120, -127, 21, 68, 95, 100, -125, 100, -60, -87, -108, 44, -118, -37, -112, 55, 74, 15, -73, -24,
-<a name="l14575"></a>14575 -44, 97, -113, 118, 118, -31, -39, 37, -1, 36, -124, -107, -115, 4, 86, 84, -108, -95, 28, 58, 62, -126, -68, -18, -91,
-<a name="l14576"></a>14576 -121, -116, 28, -116, 75, 121, 95, -75, 73, -6, 94, 50, 105, 58, 31, 84, -83, 117, 77, -33, 100, -25, 48, 60, -37,
-<a name="l14577"></a>14577 100, 73, 68, -5, -5, -60, 28, 66, 113, -26, -96, 61, 69, -18, 107, 0, -97, -84, 66, -67, -70, 17, -77, 86, -28,
-<a name="l14578"></a>14578 -5, -43, -94, 42, -127, -40, 31, 78, -94, 85, -66, 39, -113, 112, -90, -94, 108, 27, -1, 84, -118, -126, -68, -127, 75,
-<a name="l14579"></a>14579 -90, -95, -79, 102, 122, -87, 23, -89, -53, 6, -64, 71, -21, -90, -77, -23, 49, 21, 83, 61, 42, 4, -65, -1, 115,
-<a name="l14580"></a>14580 72, -36, -117, 39, 67, -4, 99, -24, -18, 36, -121, 91, -66, 54, -47, -24, 49, -11, 50, -39, 94, -33, 121, 122, -70,
-<a name="l14581"></a>14581 48, -84, 105, -122, 74, -5, -116, 17, -65, 27, -115, 84, 89, 48, -126, 5, 15, 48, -126, 3, -9, -96, 3, 2, 1,
-<a name="l14582"></a>14582 2, 2, 10, 97, 7, 17, 67, 0, 0, 0, 0, 0, 52, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1,
-<a name="l14583"></a>14583 5, 5, 0, 48, -127, -90, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3,
-<a name="l14584"></a>14584 85, 4, 8, 19, 10, 87, 97, 115, 104, 105, 110, 103, 116, 111, 110, 49, 16, 48, 14, 6, 3, 85, 4, 7, 19,
-<a name="l14585"></a>14585 7, 82, 101, 100, 109, 111, 110, 100, 49, 30, 48, 28, 6, 3, 85, 4, 10, 19, 21, 77, 105, 99, 114, 111, 115,
-<a name="l14586"></a>14586 111, 102, 116, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19,
-<a name="l14587"></a>14587 34, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 50, 48, 48, 48, 32, 77, 105, 99, 114, 111,
-<a name="l14588"></a>14588 115, 111, 102, 116, 32, 67, 111, 114, 112, 46, 49, 35, 48, 33, 6, 3, 85, 4, 3, 19, 26, 77, 105, 99, 114,
-<a name="l14589"></a>14589 111, 115, 111, 102, 116, 32, 67, 111, 100, 101, 32, 83, 105, 103, 110, 105, 110, 103, 32, 80, 67, 65, 48, 30, 23,
-<a name="l14590"></a>14590 13, 48, 50, 48, 53, 50, 53, 48, 48, 53, 53, 52, 56, 90, 23, 13, 48, 51, 49, 49, 50, 53, 48, 49, 48,
-<a name="l14591"></a>14591 53, 52, 56, 90, 48, -127, -95, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6,
-<a name="l14592"></a>14592 3, 85, 4, 8, 19, 10, 87, 97, 115, 104, 105, 110, 103, 116, 111, 110, 49, 16, 48, 14, 6, 3, 85, 4, 7,
-<a name="l14593"></a>14593 19, 7, 82, 101, 100, 109, 111, 110, 100, 49, 30, 48, 28, 6, 3, 85, 4, 10, 19, 21, 77, 105, 99, 114, 111,
-<a name="l14594"></a>14594 115, 111, 102, 116, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 43, 48, 41, 6, 3, 85, 4, 11,
-<a name="l14595"></a>14595 19, 34, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 50, 48, 48, 50, 32, 77, 105, 99, 114,
-<a name="l14596"></a>14596 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 46, 49, 30, 48, 28, 6, 3, 85, 4, 3, 19, 21, 77, 105, 99,
-<a name="l14597"></a>14597 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 48, -126, 1, 34, 48, 13, 6,
-<a name="l14598"></a>14598 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1,
-<a name="l14599"></a>14599 0, -86, -103, -67, 57, -88, 24, 39, -12, 43, 61, 11, 76, 63, 124, 119, 46, -89, -53, -75, -47, -116, 13, -62, 58,
-<a name="l14600"></a>14600 116, -41, -109, -75, -32, -96, 75, 63, 89, 94, -50, 69, 79, -102, 121, 41, -15, 73, -52, 26, 71, -18, 85, -62, 8,
-<a name="l14601"></a>14601 62, 18, 32, -8, 85, -14, -18, 95, -45, -32, -54, -106, -68, 48, -34, -2, 88, -56, 39, 50, -48, -123, 84, -24, -16,
-<a name="l14602"></a>14602 -111, 16, -69, -13, 43, -66, 25, -27, 3, -101, 11, -122, 29, -13, -80, 57, -116, -72, -3, 11, 29, 60, 115, 38, -84,
-<a name="l14603"></a>14603 87, 43, -54, 41, -94, 21, -112, -126, 21, -30, 119, -93, 64, 82, 3, -117, -99, -62, 112, -70, 31, -23, 52, -10, -13,
-<a name="l14604"></a>14604 53, -110, 78, 85, -125, -8, -38, 48, -74, 32, -34, 87, 6, -75, 90, 66, 6, -34, 89, -53, -14, -33, -90, -67, 21,
-<a name="l14605"></a>14605 71, 113, 25, 37, 35, -46, -53, 111, -101, 25, 121, -33, 106, 91, -15, 118, 5, 121, 41, -4, -61, 86, -54, -113, 68,
-<a name="l14606"></a>14606 8, -123, 85, -118, -53, -56, 15, 70, 75, 85, -53, -116, -106, 119, 74, -121, -24, -87, 65, 6, -57, -1, 13, -23, 104,
-<a name="l14607"></a>14607 87, 99, 114, -61, 105, 87, -76, 67, -49, 50, 58, 48, -36, 27, -23, -43, 67, 38, 42, 121, -2, -107, -37, 34, 103,
-<a name="l14608"></a>14608 36, -55, 47, -48, 52, -29, -26, -5, 81, 73, -122, -72, 60, -48, 37, 95, -42, -20, -98, 3, 97, -121, -87, 104, 64,
-<a name="l14609"></a>14609 -57, -8, -30, 3, -26, -49, 5, 2, 3, 1, 0, 1, -93, -126, 1, 64, 48, -126, 1, 60, 48, 14, 6, 3, 85,
-<a name="l14610"></a>14610 29, 15, 1, 1, -1, 4, 4, 3, 2, 6, -64, 48, 19, 6, 3, 85, 29, 37, 4, 12, 48, 10, 6, 8, 43,
-<a name="l14611"></a>14611 6, 1, 5, 5, 7, 3, 3, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, 107, -56, -58, 81, 32, -16, -76,
-<a name="l14612"></a>14612 47, -45, -96, -74, -82, 127, 94, 38, -78, -72, -121, 82, 41, 48, -127, -87, 6, 3, 85, 29, 35, 4, -127, -95, 48,
-<a name="l14613"></a>14613 -127, -98, -128, 20, 41, 92, -71, 27, -74, -51, 51, -18, -69, -98, 89, 125, -9, -27, -54, 46, -60, 13, 52, 40, -95,
-<a name="l14614"></a>14614 116, -92, 114, 48, 112, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67, 111, 112, 121, 114, 105, 103, 104, 116,
-<a name="l14615"></a>14615 32, 40, 99, 41, 32, 49, 57, 57, 55, 32, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112, 46,
-<a name="l14616"></a>14616 49, 30, 48, 28, 6, 3, 85, 4, 11, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102, 116, 32, 67, 111, 114, 112,
-<a name="l14617"></a>14617 111, 114, 97, 116, 105, 111, 110, 49, 33, 48, 31, 6, 3, 85, 4, 3, 19, 24, 77, 105, 99, 114, 111, 115, 111,
-<a name="l14618"></a>14618 102, 116, 32, 82, 111, 111, 116, 32, 65, 117, 116, 104, 111, 114, 105, 116, 121, -126, 16, 106, 11, -103, 79, -64, 0,
-<a name="l14619"></a>14619 -34, -86, 17, -44, -40, 64, -102, -88, -66, -26, 48, 74, 6, 3, 85, 29, 31, 4, 67, 48, 65, 48, 63, -96, 61,
-<a name="l14620"></a>14620 -96, 59, -122, 57, 104, 116, 116, 112, 58, 47, 47, 99, 114, 108, 46, 109, 105, 99, 114, 111, 115, 111, 102, 116, 46,
-<a name="l14621"></a>14621 99, 111, 109, 47, 112, 107, 105, 47, 99, 114, 108, 47, 112, 114, 111, 100, 117, 99, 116, 115, 47, 67, 111, 100, 101,
-<a name="l14622"></a>14622 83, 105, 103, 110, 80, 67, 65, 46, 99, 114, 108, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 5, 5,
-<a name="l14623"></a>14623 0, 3, -126, 1, 1, 0, 53, 35, -3, 19, 84, -4, -23, -36, -16, -35, 12, 20, 122, -6, -89, -77, -50, -3, -89,
-<a name="l14624"></a>14624 58, -56, -70, -27, -25, -10, 3, -5, 83, -37, -89, -103, -87, -96, -101, 54, -100, 3, -21, -126, 71, 28, 33, -67, 20,
-<a name="l14625"></a>14625 -53, -25, 103, 64, 9, -57, 22, -111, 2, 85, -50, 67, 66, -76, -51, 27, 93, -80, -13, 50, 4, 61, 18, -27, 29,
-<a name="l14626"></a>14626 -89, 7, -89, -113, -93, 126, 69, 85, 118, 27, -106, -107, -111, 105, -16, -35, 56, -13, 72, -119, -17, 112, 64, -73, -37,
-<a name="l14627"></a>14627 -75, 85, -128, -64, 3, -60, 46, -74, 40, -36, 10, -126, 14, -57, 67, -29, 122, 72, 93, -72, 6, -119, -110, 64, 108,
-<a name="l14628"></a>14628 110, -59, -36, -8, -102, -17, 11, -66, 33, 10, -116, 47, 58, -75, -19, -89, -50, 113, -121, 104, 35, -31, -77, -28, 24,
-<a name="l14629"></a>14629 125, -72, 71, 1, -91, 43, -60, 88, -53, -78, -119, 108, 95, -3, -45, 44, -60, 111, -72, 35, -78, 13, -1, 60, -14,
-<a name="l14630"></a>14630 17, 69, 116, -14, 9, 6, -103, 24, -35, 111, -64, -122, 1, 24, 18, 29, 43, 22, -81, 86, -17, 101, 51, -95, -22,
-<a name="l14631"></a>14631 103, 78, -12, 75, -126, -85, -23, 15, -36, 1, -6, -33, 96, 127, 102, 71, 93, -53, 44, 112, -52, 123, 78, -39, 6,
-<a name="l14632"></a>14632 -72, 110, -116, 12, -2, 98, 30, 66, -7, -109, 124, -94, -85, 10, -98, -48, 35, 16, -82, 77, 123, 39, -111, 111, 38,
-<a name="l14633"></a>14633 -66, 104, -6, -90, 63, -97, 35, -21, -56, -99, -69, -121, 49, -126, 5, 15, 48, -126, 5, 11, 2, 1, 1, 48, -127,
-<a name="l14634"></a>14634 -75, 48, -127, -90, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4,
-<a name="l14635"></a>14635 8, 19, 10, 87, 97, 115, 104, 105, 110, 103, 116, 111, 110, 49, 16, 48, 14, 6, 3, 85, 4, 7, 19, 7, 82,
-<a name="l14636"></a>14636 101, 100, 109, 111, 110, 100, 49, 30, 48, 28, 6, 3, 85, 4, 10, 19, 21, 77, 105, 99, 114, 111, 115, 111, 102,
-<a name="l14637"></a>14637 116, 32, 67, 111, 114, 112, 111, 114, 97, 116, 105, 111, 110, 49, 43, 48, 41, 6, 3, 85, 4, 11, 19, 34, 67,
-<a name="l14638"></a>14638 111, 112, 121, 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 50, 48, 48, 48, 32, 77, 105, 99, 114, 111, 115, 111,
-<a name="l14639"></a>14639 102, 116, 32, 67, 111, 114, 112, 46, 49, 35, 48, 33, 6, 3, 85, 4, 3, 19, 26, 77, 105, 99, 114, 111, 115,
-<a name="l14640"></a>14640 111, 102, 116, 32, 67, 111, 100, 101, 32, 83, 105, 103, 110, 105, 110, 103, 32, 80, 67, 65, 2, 10, 97, 7, 17,
-<a name="l14641"></a>14641 67, 0, 0, 0, 0, 0, 52, 48, 12, 6, 8, 42, -122, 72, -122, -9, 13, 2, 5, 5, 0, -96, -127, -36, 48,
-<a name="l14642"></a>14642 20, 6, 9, 43, 6, 1, 4, 1, -126, 55, 40, 1, 49, 7, 3, 5, 0, 3, 0, 0, 0, 48, 25, 6, 9,
-<a name="l14643"></a>14643 42, -122, 72, -122, -9, 13, 1, 9, 3, 49, 12, 6, 10, 43, 6, 1, 4, 1, -126, 55, 2, 1, 4, 48, 28,
-<a name="l14644"></a>14644 6, 10, 43, 6, 1, 4, 1, -126, 55, 2, 1, 11, 49, 14, 48, 12, 6, 10, 43, 6, 1, 4, 1, -126, 55,
-<a name="l14645"></a>14645 2, 1, 21, 48, 31, 6, 9, 42, -122, 72, -122, -9, 13, 1, 9, 4, 49, 18, 4, 16, 90, 7, 4, -83, -45,
-<a name="l14646"></a>14646 91, -18, 73, 48, 65, -96, -43, -40, -66, -122, -48, 48, 106, 6, 10, 43, 6, 1, 4, 1, -126, 55, 2, 1, 12,
-<a name="l14647"></a>14647 49, 92, 48, 90, -96, 48, -128, 46, 0, 65, 0, 114, 0, 105, 0, 97, 0, 108, 0, 32, 0, 70, 0, 111, 0,
-<a name="l14648"></a>14648 110, 0, 116, 0, 32, 0, 86, 0, 101, 0, 114, 0, 115, 0, 105, 0, 111, 0, 110, 0, 32, 0, 51, 0, 46,
-<a name="l14649"></a>14649 0, 48, 0, 48, -95, 38, -128, 36, 104, 116, 116, 112, 58, 47, 47, 119, 119, 119, 46, 109, 105, 99, 114, 111, 115,
-<a name="l14650"></a>14650 111, 102, 116, 46, 99, 111, 109, 47, 116, 121, 112, 111, 103, 114, 97, 112, 104, 121, 32, 48, 13, 6, 9, 42, -122,
-<a name="l14651"></a>14651 72, -122, -9, 13, 1, 1, 1, 5, 0, 4, -126, 1, 0, 78, 55, 23, -30, 26, 55, -103, 89, 39, 11, -55, -105,
-<a name="l14652"></a>14652 42, -21, 80, -32, 97, 2, -42, 35, -122, 72, -99, -16, -108, -67, -103, 29, 96, -63, 42, 71, -81, -73, -113, 89, 56,
-<a name="l14653"></a>14653 5, -13, -92, -125, -105, -107, 123, -15, 4, 36, 8, 83, -52, 109, -54, -57, -57, 25, 64, -111, 43, 79, -57, -68, -105,
-<a name="l14654"></a>14654 -82, 28, 58, -38, 124, 119, -44, -127, 117, -114, 92, 34, 60, -103, 7, 82, -118, -2, -29, -80, 103, -25, 14, 30, -12,
-<a name="l14655"></a>14655 -19, 46, 116, -109, 70, -118, 18, -106, 76, 72, 11, 13, -1, 95, -61, -118, 59, -22, -69, -33, 91, 8, 10, 92, -1,
-<a name="l14656"></a>14656 -93, 12, 77, -23, 81, 71, 84, -68, -126, -43, 36, -27, -127, -22, -67, -63, -73, -79, -62, 10, 121, 114, -106, 100, -83,
-<a name="l14657"></a>14657 -14, 102, -126, -6, -11, 0, -122, 28, -17, -43, -91, -90, 35, -107, 19, 61, 33, -86, -102, -13, -78, 76, -23, 60, -31,
-<a name="l14658"></a>14658 80, -106, -105, -123, -9, 80, -103, -41, -120, 21, 63, -104, -111, 88, 18, 66, -38, 84, 122, -124, -101, -92, 50, 54, 68,
-<a name="l14659"></a>14659 -64, -85, -9, -93, -98, 8, 21, 23, -4, 104, 85, -96, 83, 60, 88, -19, -58, 42, -12, -102, 125, -51, 48, 66, -116,
-<a name="l14660"></a>14660 -122, 5, 6, -46, -58, -27, 27, -102, -17, -11, 50, -48, -45, -119, -33, -68, -97, 117, -115, -50, -101, 121, 98, 43, -6,
-<a name="l14661"></a>14661 20, 43, 19, -77, -92, 30, 8, -92, 87, 63, -116, 89, -6, -5, -59, -6, -80, -45, -4, -95, -126, 2, 76, 48, -126,
-<a name="l14662"></a>14662 2, 72, 6, 9, 42, -122, 72, -122, -9, 13, 1, 9, 6, 49, -126, 2, 57, 48, -126, 2, 53, 2, 1, 1, 48,
-<a name="l14663"></a>14663 -127, -77, 48, -127, -98, 49, 31, 48, 29, 6, 3, 85, 4, 10, 19, 22, 86, 101, 114, 105, 83, 105, 103, 110, 32,
-<a name="l14664"></a>14664 84, 114, 117, 115, 116, 32, 78, 101, 116, 119, 111, 114, 107, 49, 23, 48, 21, 6, 3, 85, 4, 11, 19, 14, 86,
-<a name="l14665"></a>14665 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 49, 44, 48, 42, 6, 3, 85, 4, 11, 19, 35, 86,
-<a name="l14666"></a>14666 101, 114, 105, 83, 105, 103, 110, 32, 84, 105, 109, 101, 32, 83, 116, 97, 109, 112, 105, 110, 103, 32, 83, 101, 114,
-<a name="l14667"></a>14667 118, 105, 99, 101, 32, 82, 111, 111, 116, 49, 52, 48, 50, 6, 3, 85, 4, 11, 19, 43, 78, 79, 32, 76, 73,
-<a name="l14668"></a>14668 65, 66, 73, 76, 73, 84, 89, 32, 65, 67, 67, 69, 80, 84, 69, 68, 44, 32, 40, 99, 41, 57, 55, 32, 86,
-<a name="l14669"></a>14669 101, 114, 105, 83, 105, 103, 110, 44, 32, 73, 110, 99, 46, 2, 16, 8, 122, 109, 92, 111, 98, -109, 79, -70, -60,
-<a name="l14670"></a>14670 -3, 67, -31, 20, 24, -99, 48, 12, 6, 8, 42, -122, 72, -122, -9, 13, 2, 5, 5, 0, -96, 89, 48, 24, 6,
-<a name="l14671"></a>14671 9, 42, -122, 72, -122, -9, 13, 1, 9, 3, 49, 11, 6, 9, 42, -122, 72, -122, -9, 13, 1, 7, 1, 48, 28,
-<a name="l14672"></a>14672 6, 9, 42, -122, 72, -122, -9, 13, 1, 9, 5, 49, 15, 23, 13, 48, 50, 49, 48, 49, 56, 50, 49, 49, 55,
-<a name="l14673"></a>14673 51, 52, 90, 48, 31, 6, 9, 42, -122, 72, -122, -9, 13, 1, 9, 4, 49, 18, 4, 16, 12, 105, -5, 26, 94,
-<a name="l14674"></a>14674 53, 104, 20, -112, -111, 115, 35, 117, -35, -128, 95, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5,
-<a name="l14675"></a>14675 0, 4, -126, 1, 0, -90, 107, 37, 59, -30, 84, -46, -81, -9, -25, 55, -113, -111, 79, -41, 0, 87, 17, 54, -96,
-<a name="l14676"></a>14676 -93, 84, -24, -86, 9, 21, 10, -79, -30, 15, 4, 120, 56, -48, -23, -66, -34, 10, 63, -116, 65, -104, -80, 44, 88,
-<a name="l14677"></a>14677 59, 86, -11, -48, 67, 68, -45, -34, 28, 38, -86, 122, -25, -17, 41, -34, 30, -120, 64, 111, 106, -112, 66, -33, 18,
-<a name="l14678"></a>14678 123, 18, -79, -70, 113, 20, -88, -21, -89, -93, 14, -119, 115, -23, 3, -128, -76, -106, -61, 16, -27, -26, -29, 51, 118,
-<a name="l14679"></a>14679 -101, -38, -25, 126, 109, -20, 56, 21, 49, -63, -3, -20, 33, 106, -119, 84, -4, 80, -45, -2, 98, -115, 56, 5, 102,
-<a name="l14680"></a>14680 -16, 120, 56, -29, -127, 31, 107, -114, 43, 44, 50, -111, -72, -40, -1, 7, 10, -124, -119, 76, -106, 63, 109, -40, -99,
-<a name="l14681"></a>14681 -123, 97, 59, 38, -103, 62, -69, 115, -105, -95, 10, -78, -98, -87, 46, 56, -93, 14, 95, -77, 83, -23, -37, -97, 3,
-<a name="l14682"></a>14682 -90, 28, 29, -85, 74, 71, 99, 14, 21, -102, -112, 2, -3, 32, -11, 80, -48, -108, 34, 120, 9, -123, 116, -101, 77,
-<a name="l14683"></a>14683 -17, -21, 34, 64, -84, -72, -82, 117, 93, -84, -64, -114, 58, -7, -9, -73, 52, 91, 92, -31, -101, -6, -17, -60, 36,
-<a name="l14684"></a>14684 52, 74, 94, -107, -5, -31, 116, 28, -102, 78, -84, 118, -82, 127, 22, 6, 66, -14, -11, 113, 77, -70, -44, -14, 52,
-<a name="l14685"></a>14685 -9, 24, -43, -104, 68, 80, -14, 99, -5, 114, 75, 0
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/AudioDevice_8cpp-source.htm b/doc/html/AudioDevice_8cpp-source.htm
deleted file mode 100755
index 68dabd2..0000000
--- a/doc/html/AudioDevice_8cpp-source.htm
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>AudioDevice.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/AudioDevice.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/AudioResource.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/Listener.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00040"></a>00040 <span class="comment">// Static member data</span>
-<a name="l00042"></a>00042 <span class="comment"></span>AudioDevice* AudioDevice::ourInstance;
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00048"></a>00048 AudioDevice::AudioDevice() :
-<a name="l00049"></a>00049 myRefCount(0)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 <span class="comment">// Create the device</span>
-<a name="l00052"></a>00052 myDevice = alcOpenDevice(NULL);
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keywordflow">if</span> (myDevice)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="comment">// Create the context</span>
-<a name="l00057"></a>00057 myContext = alcCreateContext(myDevice, NULL);
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 <span class="keywordflow">if</span> (myContext)
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <span class="comment">// Set the context as the current one (we'll only need one)</span>
-<a name="l00062"></a>00062 alcMakeContextCurrent(myContext);
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 <span class="comment">// Initialize the listener, located at the origin and looking along the Z axis</span>
-<a name="l00065"></a>00065 Listener::SetPosition(0.f, 0.f, 0.f);
-<a name="l00066"></a>00066 Listener::SetTarget(0.f, 0.f, -1.f);
-<a name="l00067"></a>00067 }
-<a name="l00068"></a>00068 <span class="keywordflow">else</span>
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create the audio context"</span> &lt;&lt; std::endl;
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073 <span class="keywordflow">else</span>
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open the audio device"</span> &lt;&lt; std::endl;
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077 }
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079
-<a name="l00083"></a>00083 AudioDevice::~AudioDevice()
-<a name="l00084"></a>00084 {
-<a name="l00085"></a>00085 <span class="comment">// Destroy the context</span>
-<a name="l00086"></a>00086 alcMakeContextCurrent(NULL);
-<a name="l00087"></a>00087 <span class="keywordflow">if</span> (myContext)
-<a name="l00088"></a>00088 alcDestroyContext(myContext);
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="comment">// Destroy the device</span>
-<a name="l00091"></a>00091 <span class="keywordflow">if</span> (myDevice)
-<a name="l00092"></a>00092 alcCloseDevice(myDevice);
-<a name="l00093"></a>00093 }
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095
-<a name="l00099"></a>00099 AudioDevice&amp; AudioDevice::GetInstance()
-<a name="l00100"></a>00100 {
-<a name="l00101"></a>00101 <span class="comment">// Create the audio device if it doesn't exist</span>
-<a name="l00102"></a>00102 <span class="keywordflow">if</span> (!ourInstance)
-<a name="l00103"></a>00103 ourInstance = <span class="keyword">new</span> AudioDevice;
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> *ourInstance;
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00112"></a>00112 <span class="keywordtype">void</span> AudioDevice::AddReference()
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 <span class="comment">// Create the audio device if it doesn't exist</span>
-<a name="l00115"></a>00115 <span class="keywordflow">if</span> (!ourInstance)
-<a name="l00116"></a>00116 ourInstance = <span class="keyword">new</span> AudioDevice;
-<a name="l00117"></a>00117
-<a name="l00118"></a>00118 <span class="comment">// Increase the references count</span>
-<a name="l00119"></a>00119 ourInstance-&gt;myRefCount++;
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00126"></a>00126 <span class="keywordtype">void</span> AudioDevice::RemoveReference()
-<a name="l00127"></a>00127 {
-<a name="l00128"></a>00128 <span class="comment">// Decrease the references count</span>
-<a name="l00129"></a>00129 ourInstance-&gt;myRefCount--;
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131 <span class="comment">// Destroy the audio device if the references count reaches 0</span>
-<a name="l00132"></a>00132 <span class="keywordflow">if</span> (ourInstance-&gt;myRefCount == 0)
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="keyword">delete</span> ourInstance;
-<a name="l00135"></a>00135 ourInstance = NULL;
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139
-<a name="l00143"></a>00143 ALCdevice* AudioDevice::GetDevice()<span class="keyword"> const</span>
-<a name="l00144"></a>00144 <span class="keyword"></span>{
-<a name="l00145"></a>00145 <span class="keywordflow">return</span> myDevice;
-<a name="l00146"></a>00146 }
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148
-<a name="l00152"></a>00152 ALenum AudioDevice::GetFormatFromChannelsCount(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount)<span class="keyword"> const</span>
-<a name="l00153"></a>00153 <span class="keyword"></span>{
-<a name="l00154"></a>00154 <span class="comment">// Find the good format according to the number of channels</span>
-<a name="l00155"></a>00155 <span class="keywordflow">switch</span> (ChannelsCount)
-<a name="l00156"></a>00156 {
-<a name="l00157"></a>00157 <span class="keywordflow">case</span> 1 : <span class="keywordflow">return</span> AL_FORMAT_MONO16;
-<a name="l00158"></a>00158 <span class="keywordflow">case</span> 2 : <span class="keywordflow">return</span> AL_FORMAT_STEREO16;
-<a name="l00159"></a>00159 <span class="keywordflow">case</span> 4 : <span class="keywordflow">return</span> alGetEnumValue(<span class="stringliteral">"AL_FORMAT_QUAD16"</span>);
-<a name="l00160"></a>00160 <span class="keywordflow">case</span> 6 : <span class="keywordflow">return</span> alGetEnumValue(<span class="stringliteral">"AL_FORMAT_51CHN16"</span>);
-<a name="l00161"></a>00161 <span class="keywordflow">case</span> 7 : <span class="keywordflow">return</span> alGetEnumValue(<span class="stringliteral">"AL_FORMAT_61CHN16"</span>);
-<a name="l00162"></a>00162 <span class="keywordflow">case</span> 8 : <span class="keywordflow">return</span> alGetEnumValue(<span class="stringliteral">"AL_FORMAT_71CHN16"</span>);
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="keywordflow">return</span> 0;
-<a name="l00166"></a>00166 }
-<a name="l00167"></a>00167
-<a name="l00168"></a>00168 } <span class="comment">// namespace priv</span>
-<a name="l00169"></a>00169
-<a name="l00170"></a>00170 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/AudioDevice_8hpp-source.htm b/doc/html/AudioDevice_8hpp-source.htm
deleted file mode 100755
index 68c3a8c..0000000
--- a/doc/html/AudioDevice_8hpp-source.htm
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>AudioDevice.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_AUDIODEVICE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_AUDIODEVICE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;set&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">class </span>AudioResource;
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040 <span class="keyword">namespace </span>priv
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042
-<a name="l00048"></a>00048 <span class="keyword">class </span>AudioDevice
-<a name="l00049"></a>00049 {
-<a name="l00050"></a>00050 <span class="keyword">public</span> :
-<a name="l00051"></a>00051
-<a name="l00058"></a>00058 <span class="keyword">static</span> AudioDevice&amp; GetInstance();
-<a name="l00059"></a>00059
-<a name="l00064"></a>00064 <span class="keyword">static</span> <span class="keywordtype">void</span> AddReference();
-<a name="l00065"></a>00065
-<a name="l00070"></a>00070 <span class="keyword">static</span> <span class="keywordtype">void</span> RemoveReference();
-<a name="l00071"></a>00071
-<a name="l00078"></a>00078 ALCdevice* GetDevice() <span class="keyword">const</span>;
-<a name="l00079"></a>00079
-<a name="l00088"></a>00088 ALenum GetFormatFromChannelsCount(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount) <span class="keyword">const</span>;
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="keyword">private</span> :
-<a name="l00091"></a>00091
-<a name="l00096"></a>00096 AudioDevice();
-<a name="l00097"></a>00097
-<a name="l00102"></a>00102 ~AudioDevice();
-<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="comment">// Static member data</span>
-<a name="l00107"></a>00107 <span class="comment"></span> <span class="keyword">static</span> AudioDevice* ourInstance;
-<a name="l00108"></a>00108
-<a name="l00110"></a>00110 <span class="comment">// Member data</span>
-<a name="l00112"></a>00112 <span class="comment"></span> ALCdevice* myDevice;
-<a name="l00113"></a>00113 ALCcontext* myContext;
-<a name="l00114"></a>00114 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myRefCount;
-<a name="l00115"></a>00115 };
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 } <span class="comment">// namespace priv</span>
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119 } <span class="comment">// namespace sf</span>
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="preprocessor">#endif // SFML_AUDIODEVICE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/AudioResource_8cpp-source.htm b/doc/html/AudioResource_8cpp-source.htm
deleted file mode 100755
index bf6eb5b..0000000
--- a/doc/html/AudioResource_8cpp-source.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>AudioResource.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/AudioResource.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/AudioDevice.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a><a class="code" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">00037</a> <a class="code" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705" title="Default constructor.">AudioResource::AudioResource</a>()
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 priv::AudioDevice::AddReference();
-<a name="l00040"></a>00040 }
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00046"></a><a class="code" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">00046</a> <a class="code" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705" title="Default constructor.">AudioResource::AudioResource</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>&amp;)
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048 priv::AudioDevice::AddReference();
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00055"></a><a class="code" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">00055</a> <a class="code" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702" title="Destructor.">AudioResource::~AudioResource</a>()
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 priv::AudioDevice::RemoveReference();
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/AudioResource_8hpp-source.htm b/doc/html/AudioResource_8hpp-source.htm
deleted file mode 100755
index e44c02b..0000000
--- a/doc/html/AudioResource_8hpp-source.htm
+++ /dev/null
@@ -1,83 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>AudioResource.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_AUDIORESOURCE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_AUDIORESOURCE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00041"></a><a class="code" href="classsf_1_1AudioResource.htm">00041</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">protected</span> :
-<a name="l00044"></a>00044
-<a name="l00049"></a>00049 <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>();
-<a name="l00050"></a>00050
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>&amp;);
-<a name="l00056"></a>00056
-<a name="l00061"></a>00061 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>();
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 } <span class="comment">// namespace sf</span>
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067 <span class="preprocessor">#endif // SFML_AUDIORESOURCE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Audio_8hpp-source.htm b/doc/html/Audio_8hpp-source.htm
deleted file mode 100755
index 256635e..0000000
--- a/doc/html/Audio_8hpp-source.htm
+++ /dev/null
@@ -1,75 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Audio.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_AUDIO_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_AUDIO_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Audio/Listener.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Audio/Music.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Audio/Sound.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Audio/SoundBuffer.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/Audio/SoundBufferRecorder.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/Audio/SoundRecorder.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/Audio/SoundStream.hpp&gt;</span>
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif // SFML_AUDIO_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Clock_8cpp-source.htm b/doc/html/Clock_8cpp-source.htm
deleted file mode 100755
index c56b77b..0000000
--- a/doc/html/Clock_8cpp-source.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Clock.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Clock.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/System/Platform.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a><a class="code" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd">00037</a> <a class="code" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd" title="Default constructor.">Clock::Clock</a>()
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <a class="code" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec" title="Restart the timer.">Reset</a>();
-<a name="l00040"></a>00040 }
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00046"></a><a class="code" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995">00046</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995" title="Get the time elapsed since last reset.">Clock::GetElapsedTime</a>()<span class="keyword"> const</span>
-<a name="l00047"></a>00047 <span class="keyword"></span>{
-<a name="l00048"></a>00048 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(sf::priv::Platform::GetSystemTime() - myStartTime);
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00055"></a><a class="code" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec">00055</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec" title="Restart the timer.">Clock::Reset</a>()
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 myStartTime = sf::priv::Platform::GetSystemTime();
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Clock_8hpp-source.htm b/doc/html/Clock_8hpp-source.htm
deleted file mode 100755
index 63a164c..0000000
--- a/doc/html/Clock_8hpp-source.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Clock.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_CLOCK_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_CLOCK_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="classsf_1_1Clock.htm">00039</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a>
-<a name="l00040"></a>00040 {
-<a name="l00041"></a>00041 <span class="keyword">public</span> :
-<a name="l00042"></a>00042
-<a name="l00047"></a>00047 <a class="code" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a>();
-<a name="l00048"></a>00048
-<a name="l00055"></a>00055 <span class="keywordtype">float</span> GetElapsedTime() <span class="keyword">const</span>;
-<a name="l00056"></a>00056
-<a name="l00061"></a>00061 <span class="keywordtype">void</span> Reset();
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063 <span class="keyword">private</span> :
-<a name="l00064"></a>00064
-<a name="l00066"></a>00066 <span class="comment">// Member data</span>
-<a name="l00068"></a>00068 <span class="comment"></span> <span class="keywordtype">double</span> myStartTime;
-<a name="l00069"></a>00069 };
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 } <span class="comment">// namespace sf</span>
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00074"></a>00074 <span class="preprocessor">#endif // SFML_CLOCK_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Cocoa_2Joystick_8cpp-source.htm b/doc/html/Cocoa_2Joystick_8cpp-source.htm
deleted file mode 100755
index 5e2e566..0000000
--- a/doc/html/Cocoa_2Joystick_8cpp-source.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Joystick.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>priv
-<a name="l00034"></a>00034 {
-<a name="l00038"></a>00038 <span class="keywordtype">void</span> Joystick::Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="comment">// Reset the joystick state</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="comment">// Initialize the Index-th available joystick</span>
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a>00049 JoystickState Joystick::UpdateState()
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 <span class="comment">// Fill a JoystickState instance with the current joystick state</span>
-<a name="l00052"></a>00052 JoystickState s;
-<a name="l00053"></a>00053 <span class="keywordflow">return</span> s;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00060"></a>00060 <span class="keywordtype">bool</span> Joystick::HasAxis(Joy::Axis Axis)<span class="keyword"> const</span>
-<a name="l00061"></a>00061 <span class="keyword"></span>{
-<a name="l00062"></a>00062 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00063"></a>00063 }
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065
-<a name="l00069"></a>00069 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Joystick::GetButtonsCount()<span class="keyword"> const</span>
-<a name="l00070"></a>00070 <span class="keyword"></span>{
-<a name="l00071"></a>00071 <span class="comment">// Return number of supported buttons</span>
-<a name="l00072"></a>00072 <span class="keywordflow">return</span> 0;
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075 } <span class="comment">// namespace priv</span>
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Cocoa_2Joystick_8hpp-source.htm b/doc/html/Cocoa_2Joystick_8hpp-source.htm
deleted file mode 100755
index 8185e79..0000000
--- a/doc/html/Cocoa_2Joystick_8hpp-source.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_JOYSTICKCARBON_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_JOYSTICKCARBON_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Joystick
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00050"></a>00050 <span class="keywordtype">void</span> Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index);
-<a name="l00051"></a>00051
-<a name="l00058"></a>00058 JoystickState UpdateState();
-<a name="l00059"></a>00059
-<a name="l00068"></a>00068 <span class="keywordtype">bool</span> HasAxis(Joy::Axis Axis) <span class="keyword">const</span>;
-<a name="l00069"></a>00069
-<a name="l00076"></a>00076 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetButtonsCount() <span class="keyword">const</span>;
-<a name="l00077"></a>00077 };
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079 } <span class="comment">// namespace priv</span>
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 } <span class="comment">// namespace sf</span>
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="preprocessor">#endif // SFML_JOYSTICKCARBON_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Cocoa_2VideoModeSupport_8cpp-source.htm b/doc/html/Cocoa_2VideoModeSupport_8cpp-source.htm
deleted file mode 100755
index 01c914d..0000000
--- a/doc/html/Cocoa_2VideoModeSupport_8cpp-source.htm
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Cocoa/VideoModeSupport.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;ApplicationServices/ApplicationServices.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>priv
-<a name="l00035"></a>00035 {
-<a name="l00039"></a>00039 <span class="keywordtype">void</span> VideoModeSupport::GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes)
-<a name="l00040"></a>00040 {
-<a name="l00041"></a>00041 <span class="comment">// Ceylo -- using same implementation as in OSXCarbon</span>
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="comment">// First, clear array to fill</span>
-<a name="l00044"></a>00044 Modes.clear();
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="comment">// Enumerate all available video modes for primary display adapter</span>
-<a name="l00047"></a>00047 CFArrayRef DisplayModes = CGDisplayAvailableModes( kCGDirectMainDisplay );
-<a name="l00048"></a>00048 CFIndex DisplayModeCount = CFArrayGetCount( DisplayModes );
-<a name="l00049"></a>00049 CFDictionaryRef CurrentMode;
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> Count = 0; Count &lt; DisplayModeCount; ++Count)
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053 CurrentMode = (CFDictionaryRef)CFArrayGetValueAtIndex( DisplayModes, Count );
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a>;
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentMode, kCGDisplayWidth), kCFNumberIntType, &amp;(Mode.Width));
-<a name="l00058"></a>00058 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentMode, kCGDisplayHeight), kCFNumberIntType, &amp;(Mode.Height));
-<a name="l00059"></a>00059 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentMode, kCGDisplayBitsPerPixel), kCFNumberIntType, &amp;(Mode.BitsPerPixel));
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061 <span class="comment">// Add it only if it is not already in the array</span>
-<a name="l00062"></a>00062 <span class="keywordflow">if</span> (std::find(Modes.begin(), Modes.end(), Mode) == Modes.end())
-<a name="l00063"></a>00063 Modes.push_back(Mode);
-<a name="l00064"></a>00064 }
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067
-<a name="l00071"></a>00071 VideoMode VideoModeSupport::GetDesktopVideoMode()
-<a name="l00072"></a>00072 {
-<a name="l00073"></a>00073 <span class="comment">// Ceylo -- using same implementation as in OSXCarbon</span>
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075 CFDictionaryRef CurrentVideoMode = CGDisplayCurrentMode(kCGDirectMainDisplay);
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode</a> DesktopMode;
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="comment">// Get video mode width</span>
-<a name="l00081"></a>00081 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentVideoMode, kCGDisplayWidth),
-<a name="l00082"></a>00082 kCFNumberIntType,
-<a name="l00083"></a>00083 &amp;(DesktopMode.Width));
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 <span class="comment">// Get video mode height</span>
-<a name="l00086"></a>00086 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentVideoMode, kCGDisplayHeight),
-<a name="l00087"></a>00087 kCFNumberIntType,
-<a name="l00088"></a>00088 &amp;(DesktopMode.Height));
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="comment">// Get video mode depth</span>
-<a name="l00091"></a>00091 CFNumberGetValue((CFNumberRef)CFDictionaryGetValue(CurrentVideoMode, kCGDisplayBitsPerPixel),
-<a name="l00092"></a>00092 kCFNumberIntType,
-<a name="l00093"></a>00093 &amp;(DesktopMode.BitsPerPixel));
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> DesktopMode;
-<a name="l00097"></a>00097 }
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 } <span class="comment">// namespace priv</span>
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Cocoa_2VideoModeSupport_8hpp-source.htm b/doc/html/Cocoa_2VideoModeSupport_8hpp-source.htm
deleted file mode 100755
index f403355..0000000
--- a/doc/html/Cocoa_2VideoModeSupport_8hpp-source.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIDEOMODESUPPORTCOCOA_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIDEOMODESUPPORTCOCOA_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>VideoModeSupport
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00053"></a>00053 <span class="keyword">static</span> <span class="keywordtype">void</span> GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes);
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> VideoMode GetDesktopVideoMode();
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 } <span class="comment">// namespace priv</span>
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066 } <span class="comment">// namespace sf</span>
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="preprocessor">#endif // SFML_VIDEOMODESUPPORTCOCOA_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Color_8cpp-source.htm b/doc/html/Color_8cpp-source.htm
deleted file mode 100755
index 7ede2b4..0000000
--- a/doc/html/Color_8cpp-source.htm
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Color.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00035"></a>00035 <span class="comment">// Static member data</span>
-<a name="l00037"></a>00037 <span class="comment"></span><span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd" title="Black predefined color.">Color::Black</a>(0, 0, 0);
-<a name="l00038"></a>00038 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca" title="White predefined color.">Color::White</a>(255, 255, 255);
-<a name="l00039"></a>00039 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a" title="Red predefined color.">Color::Red</a>(255, 0, 0);
-<a name="l00040"></a>00040 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865" title="Green predefined color.">Color::Green</a>(0, 255, 0);
-<a name="l00041"></a>00041 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c" title="Blue predefined color.">Color::Blue</a>(0, 0, 255);
-<a name="l00042"></a>00042 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7" title="Yellow predefined color.">Color::Yellow</a>(255, 255, 0);
-<a name="l00043"></a>00043 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c" title="Magenta predefined color.">Color::Magenta</a>(255, 0, 255);
-<a name="l00044"></a>00044 <span class="keyword">const</span> Color <a class="code" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340" title="Cyan predefined color.">Color::Cyan</a>(0, 255, 255);
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a><a class="code" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4">00050</a> <a class="code" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4" title="Default constructor.">Color::Color</a>() :
-<a name="l00051"></a>00051 r(0),
-<a name="l00052"></a>00052 g(0),
-<a name="l00053"></a>00053 b(0),
-<a name="l00054"></a>00054 a(255)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a><a class="code" href="classsf_1_1Color.htm#35b792f22f04696b82a93e36530ca32c">00063</a> <a class="code" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4" title="Default constructor.">Color::Color</a>(Uint8 R, Uint8 G, Uint8 B, Uint8 A) :
-<a name="l00064"></a>00064 r(R),
-<a name="l00065"></a>00065 g(G),
-<a name="l00066"></a>00066 b(B),
-<a name="l00067"></a>00067 a(A)
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a><a class="code" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf">00076</a> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf" title="Operator += overload to add a color.">Color::operator +=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(std::min(<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> + Other.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a>, 255));
-<a name="l00079"></a>00079 <a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(std::min(<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> + Other.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a>, 255));
-<a name="l00080"></a>00080 <a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(std::min(<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> + Other.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a>, 255));
-<a name="l00081"></a>00081 <a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(std::min(<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> + Other.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a>, 255));
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00084"></a>00084 }
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086
-<a name="l00090"></a><a class="code" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386">00090</a> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386" title="Operator *= overload to modulate a color.">Color::operator *=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other)
-<a name="l00091"></a>00091 {
-<a name="l00092"></a>00092 <a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> * Other.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255);
-<a name="l00093"></a>00093 <a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> * Other.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255);
-<a name="l00094"></a>00094 <a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> * Other.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255);
-<a name="l00095"></a>00095 <a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> * Other.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255);
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00098"></a>00098 }
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100
-<a name="l00104"></a><a class="code" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955">00104</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955" title="Compare two colors (for equality).">Color::operator ==</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00105"></a>00105 <span class="keyword"></span>{
-<a name="l00106"></a>00106 <span class="keywordflow">return</span> (<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> == Other.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a>) &amp;&amp; (<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> == Other.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a>) &amp;&amp; (<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> == Other.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a>) &amp;&amp; (<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> == Other.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a>);
-<a name="l00107"></a>00107 }
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109
-<a name="l00113"></a><a class="code" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5">00113</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5" title="Compare two colors (for difference).">Color::operator !=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00114"></a>00114 <span class="keyword"></span>{
-<a name="l00115"></a>00115 <span class="keywordflow">return</span> (<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> != Other.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a>) || (<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> != Other.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a>) || (<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> != Other.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a>) || (<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> != Other.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a>);
-<a name="l00116"></a>00116 }
-<a name="l00117"></a>00117
-<a name="l00118"></a>00118
-<a name="l00122"></a>00122 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> operator +(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color2)
-<a name="l00123"></a>00123 {
-<a name="l00124"></a>00124 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> c = Color1;
-<a name="l00125"></a>00125 c += Color2;
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="keywordflow">return</span> c;
-<a name="l00128"></a>00128 }
-<a name="l00129"></a>00129
-<a name="l00130"></a>00130
-<a name="l00134"></a>00134 Color operator *(<span class="keyword">const</span> Color&amp; Color1, <span class="keyword">const</span> Color&amp; Color2)
-<a name="l00135"></a>00135 {
-<a name="l00136"></a>00136 Color c = Color1;
-<a name="l00137"></a>00137 c *= Color2;
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139 <span class="keywordflow">return</span> c;
-<a name="l00140"></a>00140 }
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Color_8hpp-source.htm b/doc/html/Color_8hpp-source.htm
deleted file mode 100755
index e3d30d2..0000000
--- a/doc/html/Color_8hpp-source.htm
+++ /dev/null
@@ -1,109 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Color.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_COLOR_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_COLOR_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00040"></a><a class="code" href="classsf_1_1Color.htm">00040</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00048"></a>00048 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>();
-<a name="l00049"></a>00049
-<a name="l00059"></a>00059 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(Uint8 R, Uint8 G, Uint8 B, Uint8 A = 255);
-<a name="l00060"></a>00060
-<a name="l00069"></a>00069 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; operator +=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other);
-<a name="l00070"></a>00070
-<a name="l00079"></a>00079 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; operator *=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other);
-<a name="l00080"></a>00080
-<a name="l00089"></a>00089 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00090"></a>00090
-<a name="l00099"></a>00099 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="comment">// Static member data</span>
-<a name="l00104"></a><a class="code" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">00104</a> <span class="comment"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Black;
-<a name="l00105"></a><a class="code" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">00105</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> White;
-<a name="l00106"></a><a class="code" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">00106</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Red;
-<a name="l00107"></a><a class="code" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">00107</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Green;
-<a name="l00108"></a><a class="code" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">00108</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Blue;
-<a name="l00109"></a><a class="code" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">00109</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Yellow;
-<a name="l00110"></a><a class="code" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">00110</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Magenta;
-<a name="l00111"></a><a class="code" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">00111</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Cyan;
-<a name="l00112"></a>00112
-<a name="l00114"></a>00114 <span class="comment">// Member data</span>
-<a name="l00116"></a><a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">00116</a> <span class="comment"></span> Uint8 r;
-<a name="l00117"></a><a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">00117</a> Uint8 g;
-<a name="l00118"></a><a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">00118</a> Uint8 b;
-<a name="l00119"></a><a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">00119</a> Uint8 a;
-<a name="l00120"></a>00120 };
-<a name="l00121"></a>00121
-<a name="l00131"></a>00131 SFML_API <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> operator +(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color2);
-<a name="l00132"></a>00132
-<a name="l00142"></a>00142 SFML_API <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> operator *(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Color2);
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 } <span class="comment">// namespace sf</span>
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="preprocessor">#endif // SFML_COLOR_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Config_8hpp-source.htm b/doc/html/Config_8hpp-source.htm
deleted file mode 100755
index caee9ea..0000000
--- a/doc/html/Config_8hpp-source.htm
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Config.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_CONFIG_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_CONFIG_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Identify the operating system</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#if defined(_WIN32) || defined(__WIN32__)</span>
-<a name="l00032"></a>00032 <span class="preprocessor"></span>
-<a name="l00033"></a>00033 <span class="comment">// Windows</span>
-<a name="l00034"></a>00034 <span class="preprocessor"> #define SFML_SYSTEM_WINDOWS</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor"> #ifndef WIN32_LEAN_AND_MEAN</span>
-<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor"> #define WIN32_LEAN_AND_MEAN</span>
-<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor"> #endif</span>
-<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor"> #ifndef NOMINMAX</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor"> #define NOMINMAX</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor"> #endif</span>
-<a name="l00041"></a>00041 <span class="preprocessor"></span>
-<a name="l00042"></a>00042 <span class="preprocessor">#elif defined(linux) || defined(__linux)</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044 <span class="comment">// Linux</span>
-<a name="l00045"></a>00045 <span class="preprocessor"> #define SFML_SYSTEM_LINUX</span>
-<a name="l00046"></a>00046 <span class="preprocessor"></span>
-<a name="l00047"></a>00047 <span class="preprocessor">#elif defined(__APPLE__) || defined(MACOSX) || defined(macintosh) || defined(Macintosh)</span>
-<a name="l00048"></a>00048 <span class="preprocessor"></span>
-<a name="l00049"></a>00049 <span class="comment">// MacOS</span>
-<a name="l00050"></a>00050 <span class="preprocessor"> #define SFML_SYSTEM_MACOS</span>
-<a name="l00051"></a>00051 <span class="preprocessor"></span>
-<a name="l00052"></a>00052 <span class="preprocessor">#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)</span>
-<a name="l00053"></a>00053 <span class="preprocessor"></span>
-<a name="l00054"></a>00054 <span class="comment">// FreeBSD</span>
-<a name="l00055"></a>00055 <span class="preprocessor"> #define SFML_SYSTEM_FREEBSD</span>
-<a name="l00056"></a>00056 <span class="preprocessor"></span>
-<a name="l00057"></a>00057 <span class="preprocessor">#else</span>
-<a name="l00058"></a>00058 <span class="preprocessor"></span>
-<a name="l00059"></a>00059 <span class="comment">// Unsupported system</span>
-<a name="l00060"></a>00060 <span class="preprocessor"> #error This operating system is not supported by SFML library</span>
-<a name="l00061"></a>00061 <span class="preprocessor"></span>
-<a name="l00062"></a>00062 <span class="preprocessor">#endif</span>
-<a name="l00063"></a>00063 <span class="preprocessor"></span>
-<a name="l00064"></a>00064
-<a name="l00066"></a>00066 <span class="comment">// Define a portable debug macro</span>
-<a name="l00068"></a>00068 <span class="comment"></span><span class="preprocessor">#if !defined(NDEBUG)</span>
-<a name="l00069"></a>00069 <span class="preprocessor"></span>
-<a name="l00070"></a>00070 <span class="preprocessor"> #define SFML_DEBUG</span>
-<a name="l00071"></a>00071 <span class="preprocessor"></span>
-<a name="l00072"></a>00072 <span class="preprocessor">#endif</span>
-<a name="l00073"></a>00073 <span class="preprocessor"></span>
-<a name="l00074"></a>00074
-<a name="l00076"></a>00076 <span class="comment">// Define portable import / export macros</span>
-<a name="l00078"></a>00078 <span class="comment"></span><span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00079"></a>00079 <span class="preprocessor"></span>
-<a name="l00080"></a>00080 <span class="preprocessor"> #ifdef SFML_DYNAMIC</span>
-<a name="l00081"></a>00081 <span class="preprocessor"></span>
-<a name="l00082"></a>00082 <span class="comment">// Windows platforms</span>
-<a name="l00083"></a>00083 <span class="preprocessor"> #ifdef SFML_EXPORTS</span>
-<a name="l00084"></a>00084 <span class="preprocessor"></span>
-<a name="l00085"></a>00085 <span class="comment">// From DLL side, we must export</span>
-<a name="l00086"></a>00086 <span class="preprocessor"> #define SFML_API __declspec(dllexport)</span>
-<a name="l00087"></a>00087 <span class="preprocessor"></span>
-<a name="l00088"></a>00088 <span class="preprocessor"> #else</span>
-<a name="l00089"></a>00089 <span class="preprocessor"></span>
-<a name="l00090"></a>00090 <span class="comment">// From client application side, we must import</span>
-<a name="l00091"></a>00091 <span class="preprocessor"> #define SFML_API __declspec(dllimport)</span>
-<a name="l00092"></a>00092 <span class="preprocessor"></span>
-<a name="l00093"></a>00093 <span class="preprocessor"> #endif</span>
-<a name="l00094"></a>00094 <span class="preprocessor"></span>
-<a name="l00095"></a>00095 <span class="comment">// For Visual C++ compilers, we also need to turn off this annoying C4251 warning.</span>
-<a name="l00096"></a>00096 <span class="comment">// You can read lots ot different things about it, but the point is the code will</span>
-<a name="l00097"></a>00097 <span class="comment">// just work fine, and so the simplest way to get rid of this warning is to disable it</span>
-<a name="l00098"></a>00098 <span class="preprocessor"> #ifdef _MSC_VER</span>
-<a name="l00099"></a>00099 <span class="preprocessor"></span>
-<a name="l00100"></a>00100 <span class="preprocessor"> #pragma warning(disable : 4251)</span>
-<a name="l00101"></a>00101 <span class="preprocessor"></span>
-<a name="l00102"></a>00102 <span class="preprocessor"> #endif</span>
-<a name="l00103"></a>00103 <span class="preprocessor"></span>
-<a name="l00104"></a>00104 <span class="preprocessor"> #else</span>
-<a name="l00105"></a>00105 <span class="preprocessor"></span>
-<a name="l00106"></a>00106 <span class="comment">// No specific directive needed for static build</span>
-<a name="l00107"></a>00107 <span class="preprocessor"> #define SFML_API</span>
-<a name="l00108"></a>00108 <span class="preprocessor"></span>
-<a name="l00109"></a>00109 <span class="preprocessor"> #endif</span>
-<a name="l00110"></a>00110 <span class="preprocessor"></span>
-<a name="l00111"></a>00111 <span class="preprocessor">#else</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>
-<a name="l00113"></a>00113 <span class="comment">// Other platforms don't need to define anything</span>
-<a name="l00114"></a>00114 <span class="preprocessor"> #define SFML_API</span>
-<a name="l00115"></a>00115 <span class="preprocessor"></span>
-<a name="l00116"></a>00116 <span class="preprocessor">#endif</span>
-<a name="l00117"></a>00117 <span class="preprocessor"></span>
-<a name="l00118"></a>00118
-<a name="l00120"></a>00120 <span class="comment">// Define portable fixed-size types</span>
-<a name="l00122"></a>00122 <span class="comment"></span><span class="preprocessor">#include &lt;climits&gt;</span>
-<a name="l00123"></a>00123
-<a name="l00124"></a>00124 <span class="keyword">namespace </span>sf
-<a name="l00125"></a>00125 {
-<a name="l00126"></a>00126 <span class="comment">// 8 bits integer types</span>
-<a name="l00127"></a>00127 <span class="preprocessor"> #if UCHAR_MAX == 0xFF</span>
-<a name="l00128"></a>00128 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span> Int8;
-<a name="l00129"></a>00129 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> Uint8;
-<a name="l00130"></a>00130 <span class="preprocessor"> #else</span>
-<a name="l00131"></a>00131 <span class="preprocessor"></span><span class="preprocessor"> #error No 8 bits integer type for this platform</span>
-<a name="l00132"></a>00132 <span class="preprocessor"></span><span class="preprocessor"> #endif</span>
-<a name="l00133"></a>00133 <span class="preprocessor"></span>
-<a name="l00134"></a>00134 <span class="comment">// 16 bits integer types</span>
-<a name="l00135"></a>00135 <span class="preprocessor"> #if USHRT_MAX == 0xFFFF</span>
-<a name="l00136"></a>00136 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">short</span> Int16;
-<a name="l00137"></a>00137 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Uint16;
-<a name="l00138"></a>00138 <span class="preprocessor"> #elif UINT_MAX == 0xFFFF</span>
-<a name="l00139"></a>00139 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span> Int16;
-<a name="l00140"></a>00140 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Uint16;
-<a name="l00141"></a>00141 <span class="preprocessor"> #elif ULONG_MAX == 0xFFFF</span>
-<a name="l00142"></a>00142 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span> Int16;
-<a name="l00143"></a>00143 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Uint16;
-<a name="l00144"></a>00144 <span class="preprocessor"> #else</span>
-<a name="l00145"></a>00145 <span class="preprocessor"></span><span class="preprocessor"> #error No 16 bits integer type for this platform</span>
-<a name="l00146"></a>00146 <span class="preprocessor"></span><span class="preprocessor"> #endif</span>
-<a name="l00147"></a>00147 <span class="preprocessor"></span>
-<a name="l00148"></a>00148 <span class="comment">// 32 bits integer types</span>
-<a name="l00149"></a>00149 <span class="preprocessor"> #if USHRT_MAX == 0xFFFFFFFF</span>
-<a name="l00150"></a>00150 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">short</span> Int32;
-<a name="l00151"></a>00151 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Uint32;
-<a name="l00152"></a>00152 <span class="preprocessor"> #elif UINT_MAX == 0xFFFFFFFF</span>
-<a name="l00153"></a>00153 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span> Int32;
-<a name="l00154"></a>00154 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Uint32;
-<a name="l00155"></a>00155 <span class="preprocessor"> #elif ULONG_MAX == 0xFFFFFFFF</span>
-<a name="l00156"></a>00156 <span class="preprocessor"></span> <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span> Int32;
-<a name="l00157"></a>00157 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Uint32;
-<a name="l00158"></a>00158 <span class="preprocessor"> #else</span>
-<a name="l00159"></a>00159 <span class="preprocessor"></span><span class="preprocessor"> #error No 32 bits integer type for this platform</span>
-<a name="l00160"></a>00160 <span class="preprocessor"></span><span class="preprocessor"> #endif</span>
-<a name="l00161"></a>00161 <span class="preprocessor"></span>
-<a name="l00162"></a>00162 } <span class="comment">// namespace sf</span>
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="preprocessor">#endif // SFML_CONFIG_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Context_8cpp-source.htm b/doc/html/Context_8cpp-source.htm
deleted file mode 100755
index ca8fd3d..0000000
--- a/doc/html/Context_8cpp-source.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Context.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Context.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace</span>
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <span class="comment">// Make sure the dummy context is created at global startup</span>
-<a name="l00035"></a>00035 <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">sf::Context</a>&amp; Dummy = <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">sf::Context::GetGlobal</a>();
-<a name="l00036"></a>00036 }
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="keyword">namespace </span>sf
-<a name="l00040"></a>00040 {
-<a name="l00044"></a><a class="code" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555">00044</a> <a class="code" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555" title="Default constructor, create the context.">Context::Context</a>()
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 myDummyWindow = priv::WindowImpl::New();
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049
-<a name="l00053"></a><a class="code" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b">00053</a> <a class="code" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b" title="Destructor, destroy the context.">Context::~Context</a>()
-<a name="l00054"></a>00054 {
-<a name="l00055"></a>00055 <span class="keyword">delete</span> myDummyWindow;
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058
-<a name="l00062"></a><a class="code" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7">00062</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7" title="Activate or deactivate the context.">Context::SetActive</a>(<span class="keywordtype">bool</span> Active)
-<a name="l00063"></a>00063 {
-<a name="l00064"></a>00064 myDummyWindow-&gt;SetActive(Active);
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067
-<a name="l00071"></a><a class="code" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27">00071</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27" title="Check if there&amp;#39;s a context bound to the current thread.">Context::IsContextActive</a>()
-<a name="l00072"></a>00072 {
-<a name="l00073"></a>00073 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27" title="Check if there&amp;#39;s a context bound to the current thread.">priv::WindowImpl::IsContextActive</a>();
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076
-<a name="l00080"></a><a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692">00080</a> <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>&amp; <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">Context::GetGlobal</a>()
-<a name="l00081"></a>00081 {
-<a name="l00082"></a>00082 <span class="keyword">static</span> <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>* GlobalContext = <span class="keyword">new</span> <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>; <span class="comment">// Never deleted, on purpose</span>
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keywordflow">return</span> *GlobalContext;
-<a name="l00085"></a>00085 }
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Context_8hpp-source.htm b/doc/html/Context_8hpp-source.htm
deleted file mode 100755
index 573556d..0000000
--- a/doc/html/Context_8hpp-source.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Context.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_CONTEXT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_CONTEXT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">class </span>WindowImpl;
-<a name="l00040"></a>00040 }
-<a name="l00041"></a>00041
-<a name="l00049"></a><a class="code" href="classsf_1_1Context.htm">00049</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 <span class="keyword">public</span> :
-<a name="l00052"></a>00052
-<a name="l00057"></a>00057 <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>();
-<a name="l00058"></a>00058
-<a name="l00063"></a>00063 ~<a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>();
-<a name="l00064"></a>00064
-<a name="l00071"></a>00071 <span class="keywordtype">void</span> SetActive(<span class="keywordtype">bool</span> Active);
-<a name="l00072"></a>00072
-<a name="l00079"></a>00079 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsContextActive();
-<a name="l00080"></a>00080
-<a name="l00087"></a>00087 <span class="keyword">static</span> <a class="code" href="classsf_1_1Context.htm" title="Class wrapping an OpenGL context.">Context</a>&amp; GetGlobal();
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089 <span class="keyword">private</span> :
-<a name="l00090"></a>00090
-<a name="l00092"></a>00092 <span class="comment">// Member data</span>
-<a name="l00094"></a>00094 <span class="comment"></span> priv::WindowImpl* myDummyWindow;
-<a name="l00095"></a>00095 };
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097 } <span class="comment">// namespace sf</span>
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100 <span class="preprocessor">#endif // SFML_CONTEXT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Doxygen_8hpp-source.htm b/doc/html/Doxygen_8hpp-source.htm
deleted file mode 100755
index 1c621a6..0000000
--- a/doc/html/Doxygen_8hpp-source.htm
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Doxygen.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002
-<a name="l00003"></a>00003
-<a name="l00004"></a>00004
-<a name="l00005"></a>00005
-<a name="l00006"></a>00006
-<a name="l00007"></a>00007
-<a name="l00008"></a>00008
-<a name="l00009"></a>00009
-<a name="l00010"></a>00010
-<a name="l00011"></a>00011
-<a name="l00012"></a>00012
-<a name="l00013"></a>00013
-<a name="l00014"></a>00014
-<a name="l00015"></a>00015
-<a name="l00016"></a>00016
-<a name="l00017"></a>00017
-<a name="l00018"></a>00018
-<a name="l00019"></a>00019
-<a name="l00020"></a>00020
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024
-<a name="l00025"></a>00025
-<a name="l00026"></a>00026
-<a name="l00027"></a>00027
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Drawable_8cpp-source.htm b/doc/html/Drawable_8cpp-source.htm
deleted file mode 100755
index 6ea3d33..0000000
--- a/doc/html/Drawable_8cpp-source.htm
+++ /dev/null
@@ -1,333 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Drawable.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Window/Window.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;math.h&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">00039</a> <a class="code" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc" title="Default constructor.">Drawable::Drawable</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale, <span class="keywordtype">float</span> Rotation, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col) :
-<a name="l00040"></a>00040 myPosition (Position),
-<a name="l00041"></a>00041 myScale (Scale),
-<a name="l00042"></a>00042 myCenter (0, 0),
-<a name="l00043"></a>00043 myRotation (Rotation),
-<a name="l00044"></a>00044 myColor (Col),
-<a name="l00045"></a>00045 myBlendMode (Blend::Alpha),
-<a name="l00046"></a>00046 myNeedUpdate (true),
-<a name="l00047"></a>00047 myInvNeedUpdate(true)
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00056"></a><a class="code" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">00056</a> <a class="code" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a" title="Virtual destructor.">Drawable::~Drawable</a>()
-<a name="l00057"></a>00057 {
-<a name="l00058"></a>00058 <span class="comment">// Nothing to do</span>
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00065"></a><a class="code" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">00065</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589" title="Set the position of the object (take 2 values).">Drawable::SetPosition</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y)
-<a name="l00066"></a>00066 {
-<a name="l00067"></a>00067 <a class="code" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e" title="Set the X position of the object.">SetX</a>(X);
-<a name="l00068"></a>00068 <a class="code" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9" title="Set the Y position of the object.">SetY</a>(Y);
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071
-<a name="l00075"></a><a class="code" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">00075</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589" title="Set the position of the object (take 2 values).">Drawable::SetPosition</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position)
-<a name="l00076"></a>00076 {
-<a name="l00077"></a>00077 <a class="code" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e" title="Set the X position of the object.">SetX</a>(Position.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>);
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9" title="Set the Y position of the object.">SetY</a>(Position.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00085"></a><a class="code" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">00085</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e" title="Set the X position of the object.">Drawable::SetX</a>(<span class="keywordtype">float</span> X)
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 myPosition.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = X;
-<a name="l00088"></a>00088 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00089"></a>00089 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00090"></a>00090 }
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092
-<a name="l00096"></a><a class="code" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">00096</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9" title="Set the Y position of the object.">Drawable::SetY</a>(<span class="keywordtype">float</span> Y)
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 myPosition.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> = Y;
-<a name="l00099"></a>00099 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00100"></a>00100 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103
-<a name="l00107"></a><a class="code" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">00107</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769" title="Set the scale of the object (take 2 values).">Drawable::SetScale</a>(<span class="keywordtype">float</span> ScaleX, <span class="keywordtype">float</span> ScaleY)
-<a name="l00108"></a>00108 {
-<a name="l00109"></a>00109 <a class="code" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f" title="Set the X scale factor of the object.">SetScaleX</a>(ScaleX);
-<a name="l00110"></a>00110 <a class="code" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf" title="Set the Y scale factor of the object.">SetScaleY</a>(ScaleY);
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00117"></a><a class="code" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">00117</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769" title="Set the scale of the object (take 2 values).">Drawable::SetScale</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale)
-<a name="l00118"></a>00118 {
-<a name="l00119"></a>00119 <a class="code" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f" title="Set the X scale factor of the object.">SetScaleX</a>(Scale.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>);
-<a name="l00120"></a>00120 <a class="code" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf" title="Set the Y scale factor of the object.">SetScaleY</a>(Scale.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123
-<a name="l00127"></a><a class="code" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">00127</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f" title="Set the X scale factor of the object.">Drawable::SetScaleX</a>(<span class="keywordtype">float</span> FactorX)
-<a name="l00128"></a>00128 {
-<a name="l00129"></a>00129 <span class="keywordflow">if</span> (FactorX &gt; 0)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 myScale.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = FactorX;
-<a name="l00132"></a>00132 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00133"></a>00133 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00134"></a>00134 }
-<a name="l00135"></a>00135 }
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137
-<a name="l00141"></a><a class="code" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">00141</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf" title="Set the Y scale factor of the object.">Drawable::SetScaleY</a>(<span class="keywordtype">float</span> FactorY)
-<a name="l00142"></a>00142 {
-<a name="l00143"></a>00143 <span class="keywordflow">if</span> (FactorY &gt; 0)
-<a name="l00144"></a>00144 {
-<a name="l00145"></a>00145 myScale.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> = FactorY;
-<a name="l00146"></a>00146 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00147"></a>00147 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149 }
-<a name="l00150"></a>00150
-<a name="l00151"></a>00151
-<a name="l00157"></a><a class="code" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">00157</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61" title="Set the center of the object, in coordinates relative to the top-left of the object...">Drawable::SetCenter</a>(<span class="keywordtype">float</span> CenterX, <span class="keywordtype">float</span> CenterY)
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 myCenter.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = CenterX;
-<a name="l00160"></a>00160 myCenter.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> = CenterY;
-<a name="l00161"></a>00161 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00162"></a>00162 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165
-<a name="l00171"></a><a class="code" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">00171</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61" title="Set the center of the object, in coordinates relative to the top-left of the object...">Drawable::SetCenter</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Center)
-<a name="l00172"></a>00172 {
-<a name="l00173"></a>00173 <a class="code" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61" title="Set the center of the object, in coordinates relative to the top-left of the object...">SetCenter</a>(Center.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Center.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176
-<a name="l00180"></a><a class="code" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">00180</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec" title="Set the orientation of the object.">Drawable::SetRotation</a>(<span class="keywordtype">float</span> Rotation)
-<a name="l00181"></a>00181 {
-<a name="l00182"></a>00182 myRotation = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(fmod(Rotation, 360));
-<a name="l00183"></a>00183 <span class="keywordflow">if</span> (myRotation &lt; 0)
-<a name="l00184"></a>00184 myRotation += 360.f;
-<a name="l00185"></a>00185 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00186"></a>00186 myInvNeedUpdate = <span class="keyword">true</span>;
-<a name="l00187"></a>00187 }
-<a name="l00188"></a>00188
-<a name="l00189"></a>00189
-<a name="l00194"></a><a class="code" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">00194</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb" title="Set the color of the object.">Drawable::SetColor</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col)
-<a name="l00195"></a>00195 {
-<a name="l00196"></a>00196 myColor = Col;
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198
-<a name="l00199"></a>00199
-<a name="l00204"></a><a class="code" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">00204</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5" title="Set the blending mode for the object.">Drawable::SetBlendMode</a>(<a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)
-<a name="l00205"></a>00205 {
-<a name="l00206"></a>00206 myBlendMode = Mode;
-<a name="l00207"></a>00207 }
-<a name="l00208"></a>00208
-<a name="l00209"></a>00209
-<a name="l00213"></a><a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">00213</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b" title="Get the position of the object.">Drawable::GetPosition</a>()<span class="keyword"> const</span>
-<a name="l00214"></a>00214 <span class="keyword"></span>{
-<a name="l00215"></a>00215 <span class="keywordflow">return</span> myPosition;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218
-<a name="l00222"></a><a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">00222</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">Drawable::GetScale</a>()<span class="keyword"> const</span>
-<a name="l00223"></a>00223 <span class="keyword"></span>{
-<a name="l00224"></a>00224 <span class="keywordflow">return</span> myScale;
-<a name="l00225"></a>00225 }
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227
-<a name="l00231"></a><a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">00231</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0" title="Get the center of the object.">Drawable::GetCenter</a>()<span class="keyword"> const</span>
-<a name="l00232"></a>00232 <span class="keyword"></span>{
-<a name="l00233"></a>00233 <span class="keywordflow">return</span> myCenter;
-<a name="l00234"></a>00234 }
-<a name="l00235"></a>00235
-<a name="l00236"></a>00236
-<a name="l00240"></a><a class="code" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">00240</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017" title="Get the orientation of the object.">Drawable::GetRotation</a>()<span class="keyword"> const</span>
-<a name="l00241"></a>00241 <span class="keyword"></span>{
-<a name="l00242"></a>00242 <span class="keywordflow">return</span> myRotation;
-<a name="l00243"></a>00243 }
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245
-<a name="l00249"></a><a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">00249</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">Drawable::GetColor</a>()<span class="keyword"> const</span>
-<a name="l00250"></a>00250 <span class="keyword"></span>{
-<a name="l00251"></a>00251 <span class="keywordflow">return</span> myColor;
-<a name="l00252"></a>00252 }
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254
-<a name="l00258"></a><a class="code" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">00258</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> <a class="code" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a" title="Get the current blending mode.">Drawable::GetBlendMode</a>()<span class="keyword"> const</span>
-<a name="l00259"></a>00259 <span class="keyword"></span>{
-<a name="l00260"></a>00260 <span class="keywordflow">return</span> myBlendMode;
-<a name="l00261"></a>00261 }
-<a name="l00262"></a>00262
-<a name="l00263"></a>00263
-<a name="l00268"></a><a class="code" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">00268</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b" title="Move the object of a given offset (take 2 values).">Drawable::Move</a>(<span class="keywordtype">float</span> OffsetX, <span class="keywordtype">float</span> OffsetY)
-<a name="l00269"></a>00269 {
-<a name="l00270"></a>00270 <a class="code" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e" title="Set the X position of the object.">SetX</a>(myPosition.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> + OffsetX);
-<a name="l00271"></a>00271 <a class="code" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9" title="Set the Y position of the object.">SetY</a>(myPosition.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> + OffsetY);
-<a name="l00272"></a>00272 }
-<a name="l00273"></a>00273
-<a name="l00274"></a>00274
-<a name="l00278"></a><a class="code" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">00278</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b" title="Move the object of a given offset (take 2 values).">Drawable::Move</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Offset)
-<a name="l00279"></a>00279 {
-<a name="l00280"></a>00280 <a class="code" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b" title="Move the object of a given offset (take 2 values).">Move</a>(Offset.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Offset.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282
-<a name="l00283"></a>00283
-<a name="l00287"></a><a class="code" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">00287</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd" title="Scale the object (take 2 values).">Drawable::Scale</a>(<span class="keywordtype">float</span> FactorX, <span class="keywordtype">float</span> FactorY)
-<a name="l00288"></a>00288 {
-<a name="l00289"></a>00289 <a class="code" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f" title="Set the X scale factor of the object.">SetScaleX</a>(myScale.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> * FactorX);
-<a name="l00290"></a>00290 <a class="code" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf" title="Set the Y scale factor of the object.">SetScaleY</a>(myScale.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> * FactorY);
-<a name="l00291"></a>00291 }
-<a name="l00292"></a>00292
-<a name="l00293"></a>00293
-<a name="l00297"></a><a class="code" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">00297</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd" title="Scale the object (take 2 values).">Drawable::Scale</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Factor)
-<a name="l00298"></a>00298 {
-<a name="l00299"></a>00299 <a class="code" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd" title="Scale the object (take 2 values).">Scale</a>(Factor.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Factor.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00300"></a>00300 }
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302
-<a name="l00306"></a><a class="code" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">00306</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419" title="Rotate the object.">Drawable::Rotate</a>(<span class="keywordtype">float</span> Angle)
-<a name="l00307"></a>00307 {
-<a name="l00308"></a>00308 <a class="code" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec" title="Set the orientation of the object.">SetRotation</a>(myRotation + Angle);
-<a name="l00309"></a>00309 }
-<a name="l00310"></a>00310
-<a name="l00311"></a>00311
-<a name="l00316"></a><a class="code" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">00316</a> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> <a class="code" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008" title="Transform a point from global coordinates into local coordinates (ie it applies the...">Drawable::TransformToLocal</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Point)<span class="keyword"> const</span>
-<a name="l00317"></a>00317 <span class="keyword"></span>{
-<a name="l00318"></a>00318 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f" title="Get the inverse transform matrix of the drawable.">GetInverseMatrix</a>().<a class="code" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151" title="Transform a point by the matrix.">Transform</a>(Point);
-<a name="l00319"></a>00319 }
-<a name="l00320"></a>00320
-<a name="l00325"></a><a class="code" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">00325</a> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> <a class="code" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945" title="Transform a point from local coordinates into global coordinates (ie it applies the...">Drawable::TransformToGlobal</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Point)<span class="keyword"> const</span>
-<a name="l00326"></a>00326 <span class="keyword"></span>{
-<a name="l00327"></a>00327 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e" title="Get the transform matrix of the drawable.">GetMatrix</a>().<a class="code" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151" title="Transform a point by the matrix.">Transform</a>(Point);
-<a name="l00328"></a>00328 }
-<a name="l00329"></a>00329
-<a name="l00330"></a>00330
-<a name="l00334"></a><a class="code" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">00334</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e" title="Get the transform matrix of the drawable.">Drawable::GetMatrix</a>()<span class="keyword"> const</span>
-<a name="l00335"></a>00335 <span class="keyword"></span>{
-<a name="l00336"></a>00336 <span class="comment">// First recompute it if needed</span>
-<a name="l00337"></a>00337 <span class="keywordflow">if</span> (myNeedUpdate)
-<a name="l00338"></a>00338 {
-<a name="l00339"></a>00339 myMatrix.<a class="code" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d" title="Build a matrix from a set of transformations.">SetFromTransformations</a>(myCenter, myPosition, myRotation, myScale);
-<a name="l00340"></a>00340 myNeedUpdate = <span class="keyword">false</span>;
-<a name="l00341"></a>00341 }
-<a name="l00342"></a>00342
-<a name="l00343"></a>00343 <span class="keywordflow">return</span> myMatrix;
-<a name="l00344"></a>00344 }
-<a name="l00345"></a>00345
-<a name="l00346"></a>00346
-<a name="l00350"></a><a class="code" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">00350</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; <a class="code" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f" title="Get the inverse transform matrix of the drawable.">Drawable::GetInverseMatrix</a>()<span class="keyword"> const</span>
-<a name="l00351"></a>00351 <span class="keyword"></span>{
-<a name="l00352"></a>00352 <span class="comment">// First recompute it if needed</span>
-<a name="l00353"></a>00353 <span class="keywordflow">if</span> (myInvNeedUpdate)
-<a name="l00354"></a>00354 {
-<a name="l00355"></a>00355 myInvMatrix = <a class="code" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e" title="Get the transform matrix of the drawable.">GetMatrix</a>().<a class="code" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e" title="Return the inverse of the matrix.">GetInverse</a>();
-<a name="l00356"></a>00356 myInvNeedUpdate = <span class="keyword">false</span>;
-<a name="l00357"></a>00357 }
-<a name="l00358"></a>00358
-<a name="l00359"></a>00359 <span class="keywordflow">return</span> myInvMatrix;
-<a name="l00360"></a>00360 }
-<a name="l00361"></a>00361
-<a name="l00362"></a>00362
-<a name="l00366"></a>00366 <span class="keywordtype">void</span> Drawable::Draw(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target)<span class="keyword"> const</span>
-<a name="l00367"></a>00367 <span class="keyword"></span>{
-<a name="l00368"></a>00368 <span class="comment">// Save the current modelview matrix and set the new one</span>
-<a name="l00369"></a>00369 GLCheck(glMatrixMode(GL_MODELVIEW));
-<a name="l00370"></a>00370 GLCheck(glPushMatrix());
-<a name="l00371"></a>00371 GLCheck(glMultMatrixf(<a class="code" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e" title="Get the transform matrix of the drawable.">GetMatrix</a>().Get4x4Elements()));
-<a name="l00372"></a>00372
-<a name="l00373"></a>00373 <span class="comment">// Setup alpha-blending</span>
-<a name="l00374"></a>00374 <span class="keywordflow">if</span> (myBlendMode == <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea" title="No blending.">Blend::None</a>)
-<a name="l00375"></a>00375 {
-<a name="l00376"></a>00376 GLCheck(glDisable(GL_BLEND));
-<a name="l00377"></a>00377 }
-<a name="l00378"></a>00378 <span class="keywordflow">else</span>
-<a name="l00379"></a>00379 {
-<a name="l00380"></a>00380 GLCheck(glEnable(GL_BLEND));
-<a name="l00381"></a>00381
-<a name="l00382"></a>00382 <span class="keywordflow">switch</span> (myBlendMode)
-<a name="l00383"></a>00383 {
-<a name="l00384"></a>00384 <span class="keywordflow">case</span> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a> : GLCheck(glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)); <span class="keywordflow">break</span>;
-<a name="l00385"></a>00385 <span class="keywordflow">case</span> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563" title="Pixel = Src + Dest.">Blend::Add</a> : GLCheck(glBlendFunc(GL_SRC_ALPHA, GL_ONE)); <span class="keywordflow">break</span>;
-<a name="l00386"></a>00386 <span class="keywordflow">case</span> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736" title="Pixel = Src * Dest.">Blend::Multiply</a> : GLCheck(glBlendFunc(GL_DST_COLOR, GL_ZERO)); <span class="keywordflow">break</span>;
-<a name="l00387"></a>00387 <span class="keywordflow">default</span> : <span class="keywordflow">break</span>;
-<a name="l00388"></a>00388 }
-<a name="l00389"></a>00389 }
-<a name="l00390"></a>00390
-<a name="l00391"></a>00391 <span class="comment">// Set color</span>
-<a name="l00392"></a>00392 GLCheck(glColor4f(myColor.r / 255.f, myColor.g / 255.f, myColor.b / 255.f, myColor.a / 255.f));
-<a name="l00393"></a>00393
-<a name="l00394"></a>00394 <span class="comment">// Let the derived class render the object geometry</span>
-<a name="l00395"></a>00395 Render(Target);
-<a name="l00396"></a>00396
-<a name="l00397"></a>00397 <span class="comment">// Restore the previous modelview matrix</span>
-<a name="l00398"></a>00398 GLCheck(glMatrixMode(GL_MODELVIEW));
-<a name="l00399"></a>00399 GLCheck(glPopMatrix());
-<a name="l00400"></a>00400 }
-<a name="l00401"></a>00401
-<a name="l00402"></a>00402 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Drawable_8hpp-source.htm b/doc/html/Drawable_8hpp-source.htm
deleted file mode 100755
index 4f1a676..0000000
--- a/doc/html/Drawable_8hpp-source.htm
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Drawable.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_DRAWABLE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_DRAWABLE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Matrix3.hpp&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">class </span>RenderTarget;
-<a name="l00039"></a>00039
-<a name="l00043"></a><a class="code" href="namespacesf_1_1Blend.htm">00043</a> <span class="keyword">namespace </span>Blend
-<a name="l00044"></a>00044 {
-<a name="l00045"></a><a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">00045</a> <span class="keyword">enum</span> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a><a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a">00047</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Alpha</a>,
-<a name="l00048"></a><a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563">00048</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563" title="Pixel = Src + Dest.">Add</a>,
-<a name="l00049"></a><a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736">00049</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736" title="Pixel = Src * Dest.">Multiply</a>,
-<a name="l00050"></a><a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea">00050</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea" title="No blending.">None</a>
-<a name="l00051"></a>00051 };
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00058"></a><a class="code" href="classsf_1_1Drawable.htm">00058</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>
-<a name="l00059"></a>00059 {
-<a name="l00060"></a>00060 <span class="keyword">public</span> :
-<a name="l00061"></a>00061
-<a name="l00071"></a>00071 <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position = <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale = <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(1, 1), <span class="keywordtype">float</span> Rotation = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255, 255));
-<a name="l00072"></a>00072
-<a name="l00077"></a>00077 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>();
-<a name="l00078"></a>00078
-<a name="l00086"></a>00086 <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y);
-<a name="l00087"></a>00087
-<a name="l00094"></a>00094 <span class="keywordtype">void</span> SetPosition(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position);
-<a name="l00095"></a>00095
-<a name="l00102"></a>00102 <span class="keywordtype">void</span> SetX(<span class="keywordtype">float</span> X);
-<a name="l00103"></a>00103
-<a name="l00110"></a>00110 <span class="keywordtype">void</span> SetY(<span class="keywordtype">float</span> Y);
-<a name="l00111"></a>00111
-<a name="l00119"></a>00119 <span class="keywordtype">void</span> SetScale(<span class="keywordtype">float</span> ScaleX, <span class="keywordtype">float</span> ScaleY);
-<a name="l00120"></a>00120
-<a name="l00127"></a>00127 <span class="keywordtype">void</span> SetScale(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale);
-<a name="l00128"></a>00128
-<a name="l00135"></a>00135 <span class="keywordtype">void</span> SetScaleX(<span class="keywordtype">float</span> FactorX);
-<a name="l00136"></a>00136
-<a name="l00143"></a>00143 <span class="keywordtype">void</span> SetScaleY(<span class="keywordtype">float</span> FactorY);
-<a name="l00144"></a>00144
-<a name="l00154"></a>00154 <span class="keywordtype">void</span> SetCenter(<span class="keywordtype">float</span> CenterX, <span class="keywordtype">float</span> CenterY);
-<a name="l00155"></a>00155
-<a name="l00164"></a>00164 <span class="keywordtype">void</span> SetCenter(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Center);
-<a name="l00165"></a>00165
-<a name="l00172"></a>00172 <span class="keywordtype">void</span> SetRotation(<span class="keywordtype">float</span> Rotation);
-<a name="l00173"></a>00173
-<a name="l00181"></a>00181 <span class="keywordtype">void</span> SetColor(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col);
-<a name="l00182"></a>00182
-<a name="l00190"></a>00190 <span class="keywordtype">void</span> SetBlendMode(<a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode);
-<a name="l00191"></a>00191
-<a name="l00198"></a>00198 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; GetPosition() <span class="keyword">const</span>;
-<a name="l00199"></a>00199
-<a name="l00206"></a>00206 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; GetScale() <span class="keyword">const</span>;
-<a name="l00207"></a>00207
-<a name="l00214"></a>00214 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; GetCenter() <span class="keyword">const</span>;
-<a name="l00215"></a>00215
-<a name="l00223"></a>00223 <span class="keywordtype">float</span> GetRotation() <span class="keyword">const</span>;
-<a name="l00224"></a>00224
-<a name="l00231"></a>00231 <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; GetColor() <span class="keyword">const</span>;
-<a name="l00232"></a>00232
-<a name="l00239"></a>00239 <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> GetBlendMode() <span class="keyword">const</span>;
-<a name="l00240"></a>00240
-<a name="l00248"></a>00248 <span class="keywordtype">void</span> Move(<span class="keywordtype">float</span> OffsetX, <span class="keywordtype">float</span> OffsetY);
-<a name="l00249"></a>00249
-<a name="l00256"></a>00256 <span class="keywordtype">void</span> Move(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Offset);
-<a name="l00257"></a>00257
-<a name="l00265"></a>00265 <span class="keywordtype">void</span> Scale(<span class="keywordtype">float</span> FactorX, <span class="keywordtype">float</span> FactorY);
-<a name="l00266"></a>00266
-<a name="l00273"></a>00273 <span class="keywordtype">void</span> Scale(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Factor);
-<a name="l00274"></a>00274
-<a name="l00281"></a>00281 <span class="keywordtype">void</span> Rotate(<span class="keywordtype">float</span> Angle);
-<a name="l00282"></a>00282
-<a name="l00292"></a>00292 <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> TransformToLocal(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Point) <span class="keyword">const</span>;
-<a name="l00293"></a>00293
-<a name="l00303"></a>00303 <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> TransformToGlobal(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Point) <span class="keyword">const</span>;
-<a name="l00304"></a>00304
-<a name="l00305"></a>00305 <span class="keyword">protected</span> :
-<a name="l00306"></a>00306
-<a name="l00313"></a>00313 <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; GetMatrix() <span class="keyword">const</span>;
-<a name="l00314"></a>00314
-<a name="l00321"></a>00321 <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; GetInverseMatrix() <span class="keyword">const</span>;
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323 <span class="keyword">private</span> :
-<a name="l00324"></a>00324
-<a name="l00325"></a>00325 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>;
-<a name="l00326"></a>00326
-<a name="l00333"></a>00333 <span class="keywordtype">void</span> Draw(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span>;
-<a name="l00334"></a>00334
-<a name="l00341"></a>00341 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Render(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span> = 0;
-<a name="l00342"></a>00342
-<a name="l00344"></a>00344 <span class="comment">// Member data</span>
-<a name="l00346"></a>00346 <span class="comment"></span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> myPosition;
-<a name="l00347"></a>00347 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> myScale;
-<a name="l00348"></a>00348 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> myCenter;
-<a name="l00349"></a>00349 <span class="keywordtype">float</span> myRotation;
-<a name="l00350"></a>00350 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> myColor;
-<a name="l00351"></a>00351 <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> myBlendMode;
-<a name="l00352"></a>00352 <span class="keyword">mutable</span> <span class="keywordtype">bool</span> myNeedUpdate;
-<a name="l00353"></a>00353 <span class="keyword">mutable</span> <span class="keywordtype">bool</span> myInvNeedUpdate;
-<a name="l00354"></a>00354 <span class="keyword">mutable</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> myMatrix;
-<a name="l00355"></a>00355 <span class="keyword">mutable</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> myInvMatrix;
-<a name="l00356"></a>00356 };
-<a name="l00357"></a>00357
-<a name="l00358"></a>00358 } <span class="comment">// namespace sf</span>
-<a name="l00359"></a>00359
-<a name="l00360"></a>00360
-<a name="l00361"></a>00361 <span class="preprocessor">#endif // SFML_DRAWABLE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Event_8hpp-source.htm b/doc/html/Event_8hpp-source.htm
deleted file mode 100755
index 8cc007f..0000000
--- a/doc/html/Event_8hpp-source.htm
+++ /dev/null
@@ -1,313 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Event.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_EVENT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_EVENT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="namespacesf_1_1Key.htm">00039</a> <span class="keyword">namespace </span>Key
-<a name="l00040"></a>00040 {
-<a name="l00041"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">00041</a> <span class="keyword">enum</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Code</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 A = <span class="charliteral">'a'</span>,
-<a name="l00044"></a>00044 B = <span class="charliteral">'b'</span>,
-<a name="l00045"></a>00045 C = <span class="charliteral">'c'</span>,
-<a name="l00046"></a>00046 D = <span class="charliteral">'d'</span>,
-<a name="l00047"></a>00047 E = <span class="charliteral">'e'</span>,
-<a name="l00048"></a>00048 F = <span class="charliteral">'f'</span>,
-<a name="l00049"></a>00049 G = <span class="charliteral">'g'</span>,
-<a name="l00050"></a>00050 H = <span class="charliteral">'h'</span>,
-<a name="l00051"></a>00051 I = <span class="charliteral">'i'</span>,
-<a name="l00052"></a>00052 J = <span class="charliteral">'j'</span>,
-<a name="l00053"></a>00053 K = <span class="charliteral">'k'</span>,
-<a name="l00054"></a>00054 L = <span class="charliteral">'l'</span>,
-<a name="l00055"></a>00055 M = <span class="charliteral">'m'</span>,
-<a name="l00056"></a>00056 N = <span class="charliteral">'n'</span>,
-<a name="l00057"></a>00057 O = <span class="charliteral">'o'</span>,
-<a name="l00058"></a>00058 P = <span class="charliteral">'p'</span>,
-<a name="l00059"></a>00059 Q = <span class="charliteral">'q'</span>,
-<a name="l00060"></a>00060 R = <span class="charliteral">'r'</span>,
-<a name="l00061"></a>00061 S = <span class="charliteral">'s'</span>,
-<a name="l00062"></a>00062 T = <span class="charliteral">'t'</span>,
-<a name="l00063"></a>00063 U = <span class="charliteral">'u'</span>,
-<a name="l00064"></a>00064 V = <span class="charliteral">'v'</span>,
-<a name="l00065"></a>00065 W = <span class="charliteral">'w'</span>,
-<a name="l00066"></a>00066 X = <span class="charliteral">'x'</span>,
-<a name="l00067"></a>00067 Y = <span class="charliteral">'y'</span>,
-<a name="l00068"></a>00068 Z = <span class="charliteral">'z'</span>,
-<a name="l00069"></a>00069 Num0 = <span class="charliteral">'0'</span>,
-<a name="l00070"></a>00070 Num1 = <span class="charliteral">'1'</span>,
-<a name="l00071"></a>00071 Num2 = <span class="charliteral">'2'</span>,
-<a name="l00072"></a>00072 Num3 = <span class="charliteral">'3'</span>,
-<a name="l00073"></a>00073 Num4 = <span class="charliteral">'4'</span>,
-<a name="l00074"></a>00074 Num5 = <span class="charliteral">'5'</span>,
-<a name="l00075"></a>00075 Num6 = <span class="charliteral">'6'</span>,
-<a name="l00076"></a>00076 Num7 = <span class="charliteral">'7'</span>,
-<a name="l00077"></a>00077 Num8 = <span class="charliteral">'8'</span>,
-<a name="l00078"></a>00078 Num9 = <span class="charliteral">'9'</span>,
-<a name="l00079"></a>00079 Escape = 256,
-<a name="l00080"></a>00080 LControl,
-<a name="l00081"></a>00081 LShift,
-<a name="l00082"></a>00082 LAlt,
-<a name="l00083"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">00083</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb" title="OS specific key (left side) : windows (Win and Linux), apple (MacOS), ...">LSystem</a>,
-<a name="l00084"></a>00084 RControl,
-<a name="l00085"></a>00085 RShift,
-<a name="l00086"></a>00086 RAlt,
-<a name="l00087"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">00087</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49" title="OS specific key (right side) : windows (Win and Linux), apple (MacOS), ...">RSystem</a>,
-<a name="l00088"></a>00088 Menu,
-<a name="l00089"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">00089</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93" title="[">LBracket</a>,
-<a name="l00090"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">00090</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5" title="]">RBracket</a>,
-<a name="l00091"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">00091</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01" title=";">SemiColon</a>,
-<a name="l00092"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">00092</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207" title=",">Comma</a>,
-<a name="l00093"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">00093</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8" title=".">Period</a>,
-<a name="l00094"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">00094</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9" title="&amp;#39;">Quote</a>,
-<a name="l00095"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">00095</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd" title="/">Slash</a>,
-<a name="l00096"></a>00096 BackSlash,
-<a name="l00097"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">00097</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67" title="~">Tilde</a>,
-<a name="l00098"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">00098</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359" title="=">Equal</a>,
-<a name="l00099"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">00099</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00" title="-">Dash</a>,
-<a name="l00100"></a>00100 Space,
-<a name="l00101"></a>00101 Return,
-<a name="l00102"></a>00102 Back,
-<a name="l00103"></a>00103 Tab,
-<a name="l00104"></a>00104 PageUp,
-<a name="l00105"></a>00105 PageDown,
-<a name="l00106"></a>00106 End,
-<a name="l00107"></a>00107 Home,
-<a name="l00108"></a>00108 Insert,
-<a name="l00109"></a>00109 Delete,
-<a name="l00110"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">00110</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e" title="+">Add</a>,
-<a name="l00111"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">00111</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865" title="-">Subtract</a>,
-<a name="l00112"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">00112</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814" title="*">Multiply</a>,
-<a name="l00113"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">00113</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2" title="/">Divide</a>,
-<a name="l00114"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">00114</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a>,
-<a name="l00115"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">00115</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a>,
-<a name="l00116"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">00116</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff" title="Up arrow.">Up</a>,
-<a name="l00117"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">00117</a> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62" title="Down arrow.">Down</a>,
-<a name="l00118"></a>00118 Numpad0,
-<a name="l00119"></a>00119 Numpad1,
-<a name="l00120"></a>00120 Numpad2,
-<a name="l00121"></a>00121 Numpad3,
-<a name="l00122"></a>00122 Numpad4,
-<a name="l00123"></a>00123 Numpad5,
-<a name="l00124"></a>00124 Numpad6,
-<a name="l00125"></a>00125 Numpad7,
-<a name="l00126"></a>00126 Numpad8,
-<a name="l00127"></a>00127 Numpad9,
-<a name="l00128"></a>00128 F1,
-<a name="l00129"></a>00129 F2,
-<a name="l00130"></a>00130 F3,
-<a name="l00131"></a>00131 F4,
-<a name="l00132"></a>00132 F5,
-<a name="l00133"></a>00133 F6,
-<a name="l00134"></a>00134 F7,
-<a name="l00135"></a>00135 F8,
-<a name="l00136"></a>00136 F9,
-<a name="l00137"></a>00137 F10,
-<a name="l00138"></a>00138 F11,
-<a name="l00139"></a>00139 F12,
-<a name="l00140"></a>00140 F13,
-<a name="l00141"></a>00141 F14,
-<a name="l00142"></a>00142 F15,
-<a name="l00143"></a>00143 Pause,
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145 Count <span class="comment">// Keep last -- total number of keyboard keys</span>
-<a name="l00146"></a>00146 };
-<a name="l00147"></a>00147 }
-<a name="l00148"></a>00148
-<a name="l00149"></a>00149
-<a name="l00153"></a><a class="code" href="namespacesf_1_1Mouse.htm">00153</a> <span class="keyword">namespace </span>Mouse
-<a name="l00154"></a>00154 {
-<a name="l00155"></a>00155 <span class="keyword">enum</span> Button
-<a name="l00156"></a>00156 {
-<a name="l00157"></a>00157 Left,
-<a name="l00158"></a>00158 Right,
-<a name="l00159"></a>00159 Middle,
-<a name="l00160"></a>00160 XButton1,
-<a name="l00161"></a>00161 XButton2,
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163 ButtonCount <span class="comment">// Keep last -- total number of mouse buttons</span>
-<a name="l00164"></a>00164 };
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167
-<a name="l00171"></a><a class="code" href="namespacesf_1_1Joy.htm">00171</a> <span class="keyword">namespace </span>Joy
-<a name="l00172"></a>00172 {
-<a name="l00173"></a>00173 <span class="keyword">enum</span> Axis
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175 AxisX,
-<a name="l00176"></a>00176 AxisY,
-<a name="l00177"></a>00177 AxisZ,
-<a name="l00178"></a>00178 AxisR,
-<a name="l00179"></a>00179 AxisU,
-<a name="l00180"></a>00180 AxisV,
-<a name="l00181"></a>00181 AxisPOV,
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 AxisCount <span class="comment">// Keep last -- total number of joystick axis</span>
-<a name="l00184"></a>00184 };
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186 <span class="keyword">enum</span>
-<a name="l00187"></a>00187 {
-<a name="l00188"></a><a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f">00188</a> <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Count</a> = 4,
-<a name="l00189"></a><a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf">00189</a> <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">ButtonCount</a> = 32
-<a name="l00190"></a>00190 };
-<a name="l00191"></a>00191 }
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193
-<a name="l00197"></a><a class="code" href="classsf_1_1Event.htm">00197</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>
-<a name="l00198"></a>00198 {
-<a name="l00199"></a>00199 <span class="keyword">public</span> :
-<a name="l00200"></a>00200
-<a name="l00204"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm">00204</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm" title="Keyboard event parameters.">KeyEvent</a>
-<a name="l00205"></a>00205 {
-<a name="l00206"></a>00206 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> Code;
-<a name="l00207"></a>00207 <span class="keywordtype">bool</span> Alt;
-<a name="l00208"></a>00208 <span class="keywordtype">bool</span> Control;
-<a name="l00209"></a>00209 <span class="keywordtype">bool</span> Shift;
-<a name="l00210"></a>00210 };
-<a name="l00211"></a>00211
-<a name="l00215"></a><a class="code" href="structsf_1_1Event_1_1TextEvent.htm">00215</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1TextEvent.htm" title="Text event parameters.">TextEvent</a>
-<a name="l00216"></a>00216 {
-<a name="l00217"></a>00217 Uint32 <a class="code" href="classsf_1_1Unicode.htm" title="Provides utility functions to convert from and to any unicode and ASCII encoding...">Unicode</a>;
-<a name="l00218"></a>00218 };
-<a name="l00219"></a>00219
-<a name="l00223"></a><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm">00223</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm" title="Mouse move event parameters.">MouseMoveEvent</a>
-<a name="l00224"></a>00224 {
-<a name="l00225"></a>00225 <span class="keywordtype">int</span> X;
-<a name="l00226"></a>00226 <span class="keywordtype">int</span> Y;
-<a name="l00227"></a>00227 };
-<a name="l00228"></a>00228
-<a name="l00232"></a><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm">00232</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm" title="Mouse buttons events parameters.">MouseButtonEvent</a>
-<a name="l00233"></a>00233 {
-<a name="l00234"></a>00234 Mouse::Button Button;
-<a name="l00235"></a>00235 <span class="keywordtype">int</span> X;
-<a name="l00236"></a>00236 <span class="keywordtype">int</span> Y;
-<a name="l00237"></a>00237 };
-<a name="l00238"></a>00238
-<a name="l00242"></a><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm">00242</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm" title="Mouse wheel events parameters.">MouseWheelEvent</a>
-<a name="l00243"></a>00243 {
-<a name="l00244"></a>00244 <span class="keywordtype">int</span> Delta;
-<a name="l00245"></a>00245 };
-<a name="l00246"></a>00246
-<a name="l00250"></a><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm">00250</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm" title="Joystick axis move event parameters.">JoyMoveEvent</a>
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoystickId;
-<a name="l00253"></a>00253 Joy::Axis Axis;
-<a name="l00254"></a>00254 <span class="keywordtype">float</span> Position;
-<a name="l00255"></a>00255 };
-<a name="l00256"></a>00256
-<a name="l00260"></a><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm">00260</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm" title="Joystick buttons events parameters.">JoyButtonEvent</a>
-<a name="l00261"></a>00261 {
-<a name="l00262"></a>00262 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoystickId;
-<a name="l00263"></a>00263 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Button;
-<a name="l00264"></a>00264 };
-<a name="l00265"></a>00265
-<a name="l00269"></a><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm">00269</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm" title="Size events parameters.">SizeEvent</a>
-<a name="l00270"></a>00270 {
-<a name="l00271"></a>00271 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width;
-<a name="l00272"></a>00272 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height;
-<a name="l00273"></a>00273 };
-<a name="l00274"></a>00274
-<a name="l00278"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">00278</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a" title="Enumeration of the different types of events.">EventType</a>
-<a name="l00279"></a>00279 {
-<a name="l00280"></a>00280 Closed,
-<a name="l00281"></a>00281 Resized,
-<a name="l00282"></a>00282 LostFocus,
-<a name="l00283"></a>00283 GainedFocus,
-<a name="l00284"></a>00284 TextEntered,
-<a name="l00285"></a>00285 KeyPressed,
-<a name="l00286"></a>00286 KeyReleased,
-<a name="l00287"></a>00287 MouseWheelMoved,
-<a name="l00288"></a>00288 MouseButtonPressed,
-<a name="l00289"></a>00289 MouseButtonReleased,
-<a name="l00290"></a>00290 MouseMoved,
-<a name="l00291"></a>00291 MouseEntered,
-<a name="l00292"></a>00292 MouseLeft,
-<a name="l00293"></a>00293 JoyButtonPressed,
-<a name="l00294"></a>00294 JoyButtonReleased,
-<a name="l00295"></a>00295 JoyMoved,
-<a name="l00296"></a>00296
-<a name="l00297"></a>00297 Count <span class="comment">// Keep last -- total number of event types</span>
-<a name="l00298"></a>00298 };
-<a name="l00299"></a>00299
-<a name="l00301"></a>00301 <span class="comment">// Member data</span>
-<a name="l00303"></a><a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">00303</a> <span class="comment"></span> <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a" title="Enumeration of the different types of events.">EventType</a> <a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65" title="Type of the event.">Type</a>;
-<a name="l00304"></a>00304
-<a name="l00305"></a>00305 <span class="keyword">union</span>
-<a name="l00306"></a>00306 {
-<a name="l00307"></a>00307 <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm" title="Keyboard event parameters.">KeyEvent</a> Key;
-<a name="l00308"></a>00308 <a class="code" href="structsf_1_1Event_1_1TextEvent.htm" title="Text event parameters.">TextEvent</a> Text;
-<a name="l00309"></a>00309 <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm" title="Mouse move event parameters.">MouseMoveEvent</a> MouseMove;
-<a name="l00310"></a>00310 <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm" title="Mouse buttons events parameters.">MouseButtonEvent</a> MouseButton;
-<a name="l00311"></a>00311 <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm" title="Mouse wheel events parameters.">MouseWheelEvent</a> MouseWheel;
-<a name="l00312"></a>00312 <a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm" title="Joystick axis move event parameters.">JoyMoveEvent</a> JoyMove;
-<a name="l00313"></a>00313 <a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm" title="Joystick buttons events parameters.">JoyButtonEvent</a> JoyButton;
-<a name="l00314"></a>00314 <a class="code" href="structsf_1_1Event_1_1SizeEvent.htm" title="Size events parameters.">SizeEvent</a> Size;
-<a name="l00315"></a>00315 };
-<a name="l00316"></a>00316 };
-<a name="l00317"></a>00317
-<a name="l00318"></a>00318 } <span class="comment">// namespace sf</span>
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320
-<a name="l00321"></a>00321 <span class="preprocessor">#endif // SFML_EVENT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/FontLoader_8cpp-source.htm b/doc/html/FontLoader_8cpp-source.htm
deleted file mode 100755
index 56fdf08..0000000
--- a/doc/html/FontLoader_8cpp-source.htm
+++ /dev/null
@@ -1,429 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>FontLoader.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/FontLoader.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/Font.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include FT_GLYPH_H</span>
-<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;math.h&gt;</span>
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040 <span class="keyword">namespace</span>
-<a name="l00041"></a>00041 {
-<a name="l00043"></a>00043 <span class="comment">// Functor to sort glyphs by size</span>
-<a name="l00045"></a>00045 <span class="comment"></span> <span class="keyword">struct </span>SizeCompare
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keywordtype">bool</span> operator ()(FT_BitmapGlyph Glyph1, FT_BitmapGlyph Glyph2)<span class="keyword"> const</span>
-<a name="l00048"></a>00048 <span class="keyword"> </span>{
-<a name="l00049"></a>00049 <span class="keywordflow">return</span> Glyph2-&gt;bitmap.rows &lt; Glyph1-&gt;bitmap.rows;
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051 };
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keyword">namespace </span>sf
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keyword">namespace </span>priv
-<a name="l00057"></a>00057 {
-<a name="l00061"></a>00061 FontLoader&amp; FontLoader::GetInstance()
-<a name="l00062"></a>00062 {
-<a name="l00063"></a>00063 <span class="keyword">static</span> FontLoader Instance;
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065 <span class="keywordflow">return</span> Instance;
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00072"></a>00072 FontLoader::FontLoader()
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 <span class="comment">// Initialize FreeType library</span>
-<a name="l00075"></a>00075 FT_Error Error = FT_Init_FreeType(&amp;myLibrary);
-<a name="l00076"></a>00076 <span class="keywordflow">if</span> (Error)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 std::cerr &lt;&lt; <span class="stringliteral">"Failed to initialize FreeType library (error code : "</span> &lt;&lt; Error &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00079"></a>00079 <span class="keywordflow">return</span>;
-<a name="l00080"></a>00080 }
-<a name="l00081"></a>00081 }
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083
-<a name="l00087"></a>00087 FontLoader::~FontLoader()
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 <span class="comment">// Shutdown FreeType library</span>
-<a name="l00090"></a>00090 <span class="keywordflow">if</span> (myLibrary)
-<a name="l00091"></a>00091 FT_Done_FreeType(myLibrary);
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094
-<a name="l00098"></a>00098 <span class="keywordtype">bool</span> FontLoader::LoadFontFromFile(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont)
-<a name="l00099"></a>00099 {
-<a name="l00100"></a>00100 <span class="comment">// Check if Freetype is correctly initialized</span>
-<a name="l00101"></a>00101 <span class="keywordflow">if</span> (!myLibrary)
-<a name="l00102"></a>00102 {
-<a name="l00103"></a>00103 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\", FreeType has not been initialized"</span> &lt;&lt; std::endl;
-<a name="l00104"></a>00104 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00105"></a>00105 }
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="comment">// Create a new font face from the specified file</span>
-<a name="l00108"></a>00108 FT_Face FontFace;
-<a name="l00109"></a>00109 FT_Error Error = FT_New_Face(myLibrary, Filename.c_str(), 0, &amp;FontFace);
-<a name="l00110"></a>00110 <span class="keywordflow">if</span> (Error)
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\" ("</span> &lt;&lt; GetErrorDesc(Error) &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00113"></a>00113 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00114"></a>00114 }
-<a name="l00115"></a>00115
-<a name="l00116"></a>00116 <span class="comment">// Create the bitmap font</span>
-<a name="l00117"></a>00117 Error = CreateBitmapFont(FontFace, CharSize, Charset, LoadedFont);
-<a name="l00118"></a>00118 <span class="keywordflow">if</span> (Error)
-<a name="l00119"></a>00119 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\" ("</span> &lt;&lt; GetErrorDesc(Error) &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121 <span class="comment">// Delete the font</span>
-<a name="l00122"></a>00122 FT_Done_Face(FontFace);
-<a name="l00123"></a>00123
-<a name="l00124"></a>00124 <span class="keywordflow">return</span> Error == 0;
-<a name="l00125"></a>00125 }
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127
-<a name="l00131"></a>00131 <span class="keywordtype">bool</span> FontLoader::LoadFontFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont)
-<a name="l00132"></a>00132 {
-<a name="l00133"></a>00133 <span class="comment">// Check if Freetype is correctly initialized</span>
-<a name="l00134"></a>00134 <span class="keywordflow">if</span> (!myLibrary)
-<a name="l00135"></a>00135 {
-<a name="l00136"></a>00136 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font from memory, FreeType has not been initialized"</span> &lt;&lt; std::endl;
-<a name="l00137"></a>00137 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00138"></a>00138 }
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="comment">// Create a new font face from the specified memory data</span>
-<a name="l00141"></a>00141 FT_Face FontFace;
-<a name="l00142"></a>00142 FT_Error Error = FT_New_Memory_Face(myLibrary, reinterpret_cast&lt;const FT_Byte*&gt;(Data), static_cast&lt;FT_Long&gt;(SizeInBytes), 0, &amp;FontFace);
-<a name="l00143"></a>00143 <span class="keywordflow">if</span> (Error)
-<a name="l00144"></a>00144 {
-<a name="l00145"></a>00145 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font from memory ("</span> &lt;&lt; GetErrorDesc(Error) &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00146"></a>00146 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00147"></a>00147 }
-<a name="l00148"></a>00148
-<a name="l00149"></a>00149 <span class="comment">// Create the bitmap font</span>
-<a name="l00150"></a>00150 Error = CreateBitmapFont(FontFace, CharSize, Charset, LoadedFont);
-<a name="l00151"></a>00151 <span class="keywordflow">if</span> (Error)
-<a name="l00152"></a>00152 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font from memory ("</span> &lt;&lt; GetErrorDesc(Error) &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="comment">// Delete the font</span>
-<a name="l00155"></a>00155 FT_Done_Face(FontFace);
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="keywordflow">return</span> Error == 0;
-<a name="l00158"></a>00158 }
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160
-<a name="l00164"></a>00164 FT_Error FontLoader::CreateBitmapFont(FT_Face FontFace, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont)
-<a name="l00165"></a>00165 {
-<a name="l00166"></a>00166 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00167"></a>00167 priv::GraphicsContext Ctx;
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 <span class="comment">// Let's find how many characters to put in each row to make them fit into a squared texture</span>
-<a name="l00170"></a>00170 GLint MaxSize;
-<a name="l00171"></a>00171 GLCheck(glGetIntegerv(GL_MAX_TEXTURE_SIZE, &amp;MaxSize));
-<a name="l00172"></a>00172 <span class="keywordtype">int</span> NbChars = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(sqrt(static_cast&lt;double&gt;(Charset.length())) * 0.75);
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174 <span class="comment">// Clamp the character size to make sure we won't create a texture too big</span>
-<a name="l00175"></a>00175 <span class="keywordflow">if</span> (NbChars * CharSize &gt;= static_cast&lt;unsigned int&gt;(MaxSize))
-<a name="l00176"></a>00176 CharSize = MaxSize / NbChars;
-<a name="l00177"></a>00177
-<a name="l00178"></a>00178 <span class="comment">// Initialize the dimensions</span>
-<a name="l00179"></a>00179 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a> = 0;
-<a name="l00180"></a>00180 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top = 0;
-<a name="l00181"></a>00181 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> TexWidth = <a class="code" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488" title="Get a valid texture size according to hardware support.">Image::GetValidTextureSize</a>(CharSize * NbChars);
-<a name="l00182"></a>00182 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> TexHeight = CharSize * NbChars;
-<a name="l00183"></a>00183 std::vector&lt;unsigned int&gt; Tops(TexWidth, 0);
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185 <span class="comment">// Create a pixel buffer for rendering every glyph</span>
-<a name="l00186"></a>00186 std::vector&lt;Uint8&gt; GlyphsBuffer(TexWidth * TexHeight * 4);
-<a name="l00187"></a>00187
-<a name="l00188"></a>00188 <span class="comment">// Setup the font size</span>
-<a name="l00189"></a>00189 FT_Error Error = FT_Set_Pixel_Sizes(FontFace, CharSize, CharSize);
-<a name="l00190"></a>00190 <span class="keywordflow">if</span> (Error)
-<a name="l00191"></a>00191 <span class="keywordflow">return</span> Error;
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193 <span class="comment">// Select the unicode character map</span>
-<a name="l00194"></a>00194 Error = FT_Select_Charmap(FontFace, FT_ENCODING_UNICODE);
-<a name="l00195"></a>00195 <span class="keywordflow">if</span> (Error)
-<a name="l00196"></a>00196 <span class="keywordflow">return</span> Error;
-<a name="l00197"></a>00197
-<a name="l00198"></a>00198 <span class="comment">// Render all glyphs and sort them by size to optimize texture space</span>
-<a name="l00199"></a>00199 <span class="keyword">typedef</span> std::multimap&lt;FT_BitmapGlyph, Uint32, SizeCompare&gt; GlyphTable;
-<a name="l00200"></a>00200 GlyphTable Glyphs;
-<a name="l00201"></a>00201 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Charset.length(); ++i)
-<a name="l00202"></a>00202 {
-<a name="l00203"></a>00203 <span class="comment">// Load the glyph corresponding to the current character</span>
-<a name="l00204"></a>00204 Error = FT_Load_Char(FontFace, Charset[i], FT_LOAD_TARGET_NORMAL);
-<a name="l00205"></a>00205 <span class="keywordflow">if</span> (Error)
-<a name="l00206"></a>00206 <span class="keywordflow">return</span> Error;
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208 <span class="comment">// Convert the glyph to a bitmap (ie. rasterize it)</span>
-<a name="l00209"></a>00209 FT_Glyph Glyph;
-<a name="l00210"></a>00210 Error = FT_Get_Glyph(FontFace-&gt;glyph, &amp;Glyph);
-<a name="l00211"></a>00211 <span class="keywordflow">if</span> (Error)
-<a name="l00212"></a>00212 <span class="keywordflow">return</span> Error;
-<a name="l00213"></a>00213 FT_Glyph_To_Bitmap(&amp;Glyph, FT_RENDER_MODE_NORMAL, 0, 1);
-<a name="l00214"></a>00214 FT_BitmapGlyph BitmapGlyph = (FT_BitmapGlyph)Glyph;
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216 <span class="comment">// Add it to the sorted table of glyphs</span>
-<a name="l00217"></a>00217 Glyphs.insert(std::make_pair(BitmapGlyph, Charset[i]));
-<a name="l00218"></a>00218 }
-<a name="l00219"></a>00219
-<a name="l00220"></a>00220 <span class="comment">// Copy the rendered glyphs into the texture</span>
-<a name="l00221"></a>00221 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> MaxHeight = 0;
-<a name="l00222"></a>00222 std::map&lt;Uint32, IntRect&gt; Coords;
-<a name="l00223"></a>00223 <span class="keywordflow">for</span> (GlyphTable::const_iterator i = Glyphs.begin(); i != Glyphs.end(); ++i)
-<a name="l00224"></a>00224 {
-<a name="l00225"></a>00225 <span class="comment">// Get the bitmap of the current glyph</span>
-<a name="l00226"></a>00226 Glyph&amp; CurGlyph = LoadedFont.myGlyphs[i-&gt;second];
-<a name="l00227"></a>00227 FT_BitmapGlyph BitmapGlyph = i-&gt;first;
-<a name="l00228"></a>00228 FT_Bitmap&amp; Bitmap = BitmapGlyph-&gt;bitmap;
-<a name="l00229"></a>00229
-<a name="l00230"></a>00230 <span class="comment">// Make sure we don't go over the texture width</span>
-<a name="l00231"></a>00231 <span class="keywordflow">if</span> (Left + Bitmap.width + 1 &gt;= TexWidth)
-<a name="l00232"></a>00232 Left = 0;
-<a name="l00233"></a>00233
-<a name="l00234"></a>00234 <span class="comment">// Compute the top coordinate</span>
-<a name="l00235"></a>00235 Top = Tops[Left];
-<a name="l00236"></a>00236 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> x = 0; x &lt; Bitmap.width + 1; ++x)
-<a name="l00237"></a>00237 Top = std::max(Top, Tops[Left + x]);
-<a name="l00238"></a>00238 Top++;
-<a name="l00239"></a>00239
-<a name="l00240"></a>00240 <span class="comment">// Make sure we don't go over the texture height -- resize it if we need more space</span>
-<a name="l00241"></a>00241 <span class="keywordflow">if</span> (Top + Bitmap.rows + 1 &gt;= TexHeight)
-<a name="l00242"></a>00242 {
-<a name="l00243"></a>00243 TexHeight *= 2;
-<a name="l00244"></a>00244 GlyphsBuffer.resize(TexWidth * TexHeight * 4);
-<a name="l00245"></a>00245 }
-<a name="l00246"></a>00246
-<a name="l00247"></a>00247 <span class="comment">// Store the character's position and size</span>
-<a name="l00248"></a>00248 CurGlyph.Rectangle.Left = BitmapGlyph-&gt;left;
-<a name="l00249"></a>00249 CurGlyph.Rectangle.Top = -BitmapGlyph-&gt;top;
-<a name="l00250"></a>00250 CurGlyph.Rectangle.Right = CurGlyph.Rectangle.Left + Bitmap.width;
-<a name="l00251"></a>00251 CurGlyph.Rectangle.Bottom = Bitmap.rows - BitmapGlyph-&gt;top;
-<a name="l00252"></a>00252 CurGlyph.Advance = BitmapGlyph-&gt;root.advance.x &gt;&gt; 16;
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254 <span class="comment">// Texture size may change, so let the texture coordinates be calculated later</span>
-<a name="l00255"></a>00255 Coords[i-&gt;second] = IntRect(Left + 1, Top + 1, Left + Bitmap.width + 1, Top + Bitmap.rows + 1);
-<a name="l00256"></a>00256
-<a name="l00257"></a>00257 <span class="comment">// Draw the glyph into our bitmap font</span>
-<a name="l00258"></a>00258 <span class="keyword">const</span> Uint8* Pixels = Bitmap.buffer;
-<a name="l00259"></a>00259 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> y = 0; y &lt; Bitmap.rows; ++y)
-<a name="l00260"></a>00260 {
-<a name="l00261"></a>00261 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> x = 0; x &lt; Bitmap.width; ++x)
-<a name="l00262"></a>00262 {
-<a name="l00263"></a>00263 std::size_t Index = x + Left + 1 + (y + Top + 1) * TexWidth;
-<a name="l00264"></a>00264 GlyphsBuffer[Index * 4 + 0] = 255;
-<a name="l00265"></a>00265 GlyphsBuffer[Index * 4 + 1] = 255;
-<a name="l00266"></a>00266 GlyphsBuffer[Index * 4 + 2] = 255;
-<a name="l00267"></a>00267 GlyphsBuffer[Index * 4 + 3] = Pixels[x];
-<a name="l00268"></a>00268 }
-<a name="l00269"></a>00269 Pixels += Bitmap.pitch;
-<a name="l00270"></a>00270 }
-<a name="l00271"></a>00271
-<a name="l00272"></a>00272 <span class="comment">// Update the rendering coordinates</span>
-<a name="l00273"></a>00273 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> x = 0; x &lt; Bitmap.width + 1; ++x)
-<a name="l00274"></a>00274 Tops[Left + x] = Top + Bitmap.rows;
-<a name="l00275"></a>00275 Left += Bitmap.width + 1;
-<a name="l00276"></a>00276 if (Top + Bitmap.rows &gt; MaxHeight)
-<a name="l00277"></a>00277 MaxHeight = Top + Bitmap.rows;
-<a name="l00278"></a>00278
-<a name="l00279"></a>00279 <span class="comment">// Delete the glyph</span>
-<a name="l00280"></a>00280 FT_Done_Glyph((FT_Glyph)BitmapGlyph);
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282
-<a name="l00283"></a>00283 <span class="comment">// Create the font's texture</span>
-<a name="l00284"></a>00284 TexHeight = MaxHeight + 1;
-<a name="l00285"></a>00285 GlyphsBuffer.resize(TexWidth * TexHeight * 4);
-<a name="l00286"></a>00286 LoadedFont.myTexture.LoadFromPixels(TexWidth, TexHeight, &amp;GlyphsBuffer[0]);
-<a name="l00287"></a>00287
-<a name="l00288"></a>00288 <span class="comment">// Now that the texture is created, we can precompute texture coordinates</span>
-<a name="l00289"></a>00289 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Charset.size(); ++i)
-<a name="l00290"></a>00290 {
-<a name="l00291"></a>00291 Uint32 CurChar = Charset[i];
-<a name="l00292"></a>00292 LoadedFont.myGlyphs[CurChar].TexCoords = LoadedFont.myTexture.GetTexCoords(Coords[CurChar]);
-<a name="l00293"></a>00293 }
-<a name="l00294"></a>00294
-<a name="l00295"></a>00295 <span class="comment">// Update the character size (it may have been changed by the function)</span>
-<a name="l00296"></a>00296 LoadedFont.myCharSize = CharSize;
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 <span class="keywordflow">return</span> 0;
-<a name="l00299"></a>00299 }
-<a name="l00300"></a>00300
-<a name="l00301"></a>00301
-<a name="l00305"></a>00305 std::string FontLoader::GetErrorDesc(FT_Error Error)
-<a name="l00306"></a>00306 {
-<a name="l00307"></a>00307 <span class="keywordflow">switch</span> (Error)
-<a name="l00308"></a>00308 {
-<a name="l00309"></a>00309 <span class="comment">// Generic errors</span>
-<a name="l00310"></a>00310 <span class="keywordflow">case</span> FT_Err_Cannot_Open_Resource : <span class="keywordflow">return</span> <span class="stringliteral">"cannot open resource"</span>;
-<a name="l00311"></a>00311 <span class="keywordflow">case</span> FT_Err_Unknown_File_Format : <span class="keywordflow">return</span> <span class="stringliteral">"unknown file format"</span>;
-<a name="l00312"></a>00312 <span class="keywordflow">case</span> FT_Err_Invalid_File_Format : <span class="keywordflow">return</span> <span class="stringliteral">"broken file"</span>;
-<a name="l00313"></a>00313 <span class="keywordflow">case</span> FT_Err_Invalid_Version : <span class="keywordflow">return</span> <span class="stringliteral">"invalid FreeType version"</span>;
-<a name="l00314"></a>00314 <span class="keywordflow">case</span> FT_Err_Lower_Module_Version : <span class="keywordflow">return</span> <span class="stringliteral">"module version is too low"</span>;
-<a name="l00315"></a>00315 <span class="keywordflow">case</span> FT_Err_Invalid_Argument : <span class="keywordflow">return</span> <span class="stringliteral">"invalid argument"</span>;
-<a name="l00316"></a>00316 <span class="keywordflow">case</span> FT_Err_Unimplemented_Feature : <span class="keywordflow">return</span> <span class="stringliteral">"unimplemented feature"</span>;
-<a name="l00317"></a>00317 <span class="keywordflow">case</span> FT_Err_Invalid_Table : <span class="keywordflow">return</span> <span class="stringliteral">"broken table"</span>;
-<a name="l00318"></a>00318 <span class="keywordflow">case</span> FT_Err_Invalid_Offset : <span class="keywordflow">return</span> <span class="stringliteral">"broken offset within table"</span>;
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320 <span class="comment">// Glyph / character errors</span>
-<a name="l00321"></a>00321 <span class="keywordflow">case</span> FT_Err_Invalid_Glyph_Index : <span class="keywordflow">return</span> <span class="stringliteral">"invalid glyph index"</span>;
-<a name="l00322"></a>00322 <span class="keywordflow">case</span> FT_Err_Invalid_Character_Code : <span class="keywordflow">return</span> <span class="stringliteral">"invalid character code"</span>;
-<a name="l00323"></a>00323 <span class="keywordflow">case</span> FT_Err_Invalid_Glyph_Format : <span class="keywordflow">return</span> <span class="stringliteral">"unsupported glyph image format"</span>;
-<a name="l00324"></a>00324 <span class="keywordflow">case</span> FT_Err_Cannot_Render_Glyph : <span class="keywordflow">return</span> <span class="stringliteral">"cannot render this glyph format"</span>;
-<a name="l00325"></a>00325 <span class="keywordflow">case</span> FT_Err_Invalid_Outline : <span class="keywordflow">return</span> <span class="stringliteral">"invalid outline"</span>;
-<a name="l00326"></a>00326 <span class="keywordflow">case</span> FT_Err_Invalid_Composite : <span class="keywordflow">return</span> <span class="stringliteral">"invalid composite glyph"</span>;
-<a name="l00327"></a>00327 <span class="keywordflow">case</span> FT_Err_Too_Many_Hints : <span class="keywordflow">return</span> <span class="stringliteral">"too many hints"</span>;
-<a name="l00328"></a>00328 <span class="keywordflow">case</span> FT_Err_Invalid_Pixel_Size : <span class="keywordflow">return</span> <span class="stringliteral">"invalid pixel size"</span>;
-<a name="l00329"></a>00329
-<a name="l00330"></a>00330 <span class="comment">// Handle errors</span>
-<a name="l00331"></a>00331 <span class="keywordflow">case</span> FT_Err_Invalid_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid object handle"</span>;
-<a name="l00332"></a>00332 <span class="keywordflow">case</span> FT_Err_Invalid_Library_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid library handle"</span>;
-<a name="l00333"></a>00333 <span class="keywordflow">case</span> FT_Err_Invalid_Driver_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid module handle"</span>;
-<a name="l00334"></a>00334 <span class="keywordflow">case</span> FT_Err_Invalid_Face_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid face handle"</span>;
-<a name="l00335"></a>00335 <span class="keywordflow">case</span> FT_Err_Invalid_Size_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid size handle"</span>;
-<a name="l00336"></a>00336 <span class="keywordflow">case</span> FT_Err_Invalid_Slot_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid glyph slot handle"</span>;
-<a name="l00337"></a>00337 <span class="keywordflow">case</span> FT_Err_Invalid_CharMap_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid charmap handle"</span>;
-<a name="l00338"></a>00338 <span class="keywordflow">case</span> FT_Err_Invalid_Cache_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid cache manager handle"</span>;
-<a name="l00339"></a>00339 <span class="keywordflow">case</span> FT_Err_Invalid_Stream_Handle : <span class="keywordflow">return</span> <span class="stringliteral">"invalid stream handle"</span>;
-<a name="l00340"></a>00340
-<a name="l00341"></a>00341 <span class="comment">// Driver errors</span>
-<a name="l00342"></a>00342 <span class="keywordflow">case</span> FT_Err_Too_Many_Drivers : <span class="keywordflow">return</span> <span class="stringliteral">"too many modules"</span>;
-<a name="l00343"></a>00343 <span class="keywordflow">case</span> FT_Err_Too_Many_Extensions : <span class="keywordflow">return</span> <span class="stringliteral">"too many extensions"</span>;
-<a name="l00344"></a>00344
-<a name="l00345"></a>00345 <span class="comment">// Memory errors</span>
-<a name="l00346"></a>00346 <span class="keywordflow">case</span> FT_Err_Out_Of_Memory : <span class="keywordflow">return</span> <span class="stringliteral">"out of memory"</span>;
-<a name="l00347"></a>00347 <span class="keywordflow">case</span> FT_Err_Unlisted_Object : <span class="keywordflow">return</span> <span class="stringliteral">"unlisted object"</span>;
-<a name="l00348"></a>00348
-<a name="l00349"></a>00349 <span class="comment">// Stream errors</span>
-<a name="l00350"></a>00350 <span class="keywordflow">case</span> FT_Err_Cannot_Open_Stream : <span class="keywordflow">return</span> <span class="stringliteral">"cannot open stream"</span>;
-<a name="l00351"></a>00351 <span class="keywordflow">case</span> FT_Err_Invalid_Stream_Seek : <span class="keywordflow">return</span> <span class="stringliteral">"invalid stream seek"</span>;
-<a name="l00352"></a>00352 <span class="keywordflow">case</span> FT_Err_Invalid_Stream_Skip : <span class="keywordflow">return</span> <span class="stringliteral">"invalid stream skip"</span>;
-<a name="l00353"></a>00353 <span class="keywordflow">case</span> FT_Err_Invalid_Stream_Read : <span class="keywordflow">return</span> <span class="stringliteral">"invalid stream read"</span>;
-<a name="l00354"></a>00354 <span class="keywordflow">case</span> FT_Err_Invalid_Stream_Operation : <span class="keywordflow">return</span> <span class="stringliteral">"invalid stream operation"</span>;
-<a name="l00355"></a>00355 <span class="keywordflow">case</span> FT_Err_Invalid_Frame_Operation : <span class="keywordflow">return</span> <span class="stringliteral">"invalid frame operation"</span>;
-<a name="l00356"></a>00356 <span class="keywordflow">case</span> FT_Err_Nested_Frame_Access : <span class="keywordflow">return</span> <span class="stringliteral">"nested frame access"</span>;
-<a name="l00357"></a>00357 <span class="keywordflow">case</span> FT_Err_Invalid_Frame_Read : <span class="keywordflow">return</span> <span class="stringliteral">"invalid frame read"</span>;
-<a name="l00358"></a>00358
-<a name="l00359"></a>00359 <span class="comment">// Raster errors</span>
-<a name="l00360"></a>00360 <span class="keywordflow">case</span> FT_Err_Raster_Uninitialized : <span class="keywordflow">return</span> <span class="stringliteral">"raster uninitialized"</span>;
-<a name="l00361"></a>00361 <span class="keywordflow">case</span> FT_Err_Raster_Corrupted : <span class="keywordflow">return</span> <span class="stringliteral">"raster corrupted"</span>;
-<a name="l00362"></a>00362 <span class="keywordflow">case</span> FT_Err_Raster_Overflow : <span class="keywordflow">return</span> <span class="stringliteral">"raster overflow"</span>;
-<a name="l00363"></a>00363 <span class="keywordflow">case</span> FT_Err_Raster_Negative_Height : <span class="keywordflow">return</span> <span class="stringliteral">"negative height while rastering"</span>;
-<a name="l00364"></a>00364
-<a name="l00365"></a>00365 <span class="comment">// Cache errors</span>
-<a name="l00366"></a>00366 <span class="keywordflow">case</span> FT_Err_Too_Many_Caches : <span class="keywordflow">return</span> <span class="stringliteral">"too many registered caches"</span>;
-<a name="l00367"></a>00367
-<a name="l00368"></a>00368 <span class="comment">// TrueType and SFNT errors</span>
-<a name="l00369"></a>00369 <span class="keywordflow">case</span> FT_Err_Invalid_Opcode : <span class="keywordflow">return</span> <span class="stringliteral">"invalid opcode"</span>;
-<a name="l00370"></a>00370 <span class="keywordflow">case</span> FT_Err_Too_Few_Arguments : <span class="keywordflow">return</span> <span class="stringliteral">"too few arguments"</span>;
-<a name="l00371"></a>00371 <span class="keywordflow">case</span> FT_Err_Stack_Overflow : <span class="keywordflow">return</span> <span class="stringliteral">"stack overflow"</span>;
-<a name="l00372"></a>00372 <span class="keywordflow">case</span> FT_Err_Code_Overflow : <span class="keywordflow">return</span> <span class="stringliteral">"code overflow"</span>;
-<a name="l00373"></a>00373 <span class="keywordflow">case</span> FT_Err_Bad_Argument : <span class="keywordflow">return</span> <span class="stringliteral">"bad argument"</span>;
-<a name="l00374"></a>00374 <span class="keywordflow">case</span> FT_Err_Divide_By_Zero : <span class="keywordflow">return</span> <span class="stringliteral">"division by zero"</span>;
-<a name="l00375"></a>00375 <span class="keywordflow">case</span> FT_Err_Invalid_Reference : <span class="keywordflow">return</span> <span class="stringliteral">"invalid reference"</span>;
-<a name="l00376"></a>00376 <span class="keywordflow">case</span> FT_Err_Debug_OpCode : <span class="keywordflow">return</span> <span class="stringliteral">"found debug opcode"</span>;
-<a name="l00377"></a>00377 <span class="keywordflow">case</span> FT_Err_ENDF_In_Exec_Stream : <span class="keywordflow">return</span> <span class="stringliteral">"found ENDF opcode in execution stream"</span>;
-<a name="l00378"></a>00378 <span class="keywordflow">case</span> FT_Err_Nested_DEFS : <span class="keywordflow">return</span> <span class="stringliteral">"nested DEFS"</span>;
-<a name="l00379"></a>00379 <span class="keywordflow">case</span> FT_Err_Invalid_CodeRange : <span class="keywordflow">return</span> <span class="stringliteral">"invalid code range"</span>;
-<a name="l00380"></a>00380 <span class="keywordflow">case</span> FT_Err_Execution_Too_Long : <span class="keywordflow">return</span> <span class="stringliteral">"execution context too long"</span>;
-<a name="l00381"></a>00381 <span class="keywordflow">case</span> FT_Err_Too_Many_Function_Defs : <span class="keywordflow">return</span> <span class="stringliteral">"too many function definitions"</span>;
-<a name="l00382"></a>00382 <span class="keywordflow">case</span> FT_Err_Too_Many_Instruction_Defs : <span class="keywordflow">return</span> <span class="stringliteral">"too many instruction definitions"</span>;
-<a name="l00383"></a>00383 <span class="keywordflow">case</span> FT_Err_Table_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"SFNT font table missing"</span>;
-<a name="l00384"></a>00384 <span class="keywordflow">case</span> FT_Err_Horiz_Header_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"horizontal header (hhea) table missing"</span>;
-<a name="l00385"></a>00385 <span class="keywordflow">case</span> FT_Err_Locations_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"locations (loca) table missing"</span>;
-<a name="l00386"></a>00386 <span class="keywordflow">case</span> FT_Err_Name_Table_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"name table missing"</span>;
-<a name="l00387"></a>00387 <span class="keywordflow">case</span> FT_Err_CMap_Table_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"character map (cmap) table missing"</span>;
-<a name="l00388"></a>00388 <span class="keywordflow">case</span> FT_Err_Hmtx_Table_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"horizontal metrics (hmtx) table missing"</span>;
-<a name="l00389"></a>00389 <span class="keywordflow">case</span> FT_Err_Post_Table_Missing : <span class="keywordflow">return</span> <span class="stringliteral">"PostScript (post) table missing"</span>;
-<a name="l00390"></a>00390 <span class="keywordflow">case</span> FT_Err_Invalid_Horiz_Metrics : <span class="keywordflow">return</span> <span class="stringliteral">"invalid horizontal metrics"</span>;
-<a name="l00391"></a>00391 <span class="keywordflow">case</span> FT_Err_Invalid_CharMap_Format : <span class="keywordflow">return</span> <span class="stringliteral">"invalid character map (cmap) format"</span>;
-<a name="l00392"></a>00392 <span class="keywordflow">case</span> FT_Err_Invalid_PPem : <span class="keywordflow">return</span> <span class="stringliteral">"invalid ppem value"</span>;
-<a name="l00393"></a>00393 <span class="keywordflow">case</span> FT_Err_Invalid_Vert_Metrics : <span class="keywordflow">return</span> <span class="stringliteral">"invalid vertical metrics"</span>;
-<a name="l00394"></a>00394 <span class="keywordflow">case</span> FT_Err_Could_Not_Find_Context : <span class="keywordflow">return</span> <span class="stringliteral">"could not find context"</span>;
-<a name="l00395"></a>00395 <span class="keywordflow">case</span> FT_Err_Invalid_Post_Table_Format : <span class="keywordflow">return</span> <span class="stringliteral">"invalid PostScript (post) table format"</span>;
-<a name="l00396"></a>00396 <span class="keywordflow">case</span> FT_Err_Invalid_Post_Table : <span class="keywordflow">return</span> <span class="stringliteral">"invalid PostScript (post) table"</span>;
-<a name="l00397"></a>00397
-<a name="l00398"></a>00398 <span class="comment">// CCF, CID and Type 1 errors</span>
-<a name="l00399"></a>00399 <span class="keywordflow">case</span> FT_Err_Syntax_Error : <span class="keywordflow">return</span> <span class="stringliteral">"opcode syntax error"</span>;
-<a name="l00400"></a>00400 <span class="keywordflow">case</span> FT_Err_Stack_Underflow : <span class="keywordflow">return</span> <span class="stringliteral">"argument stack underflow"</span>;
-<a name="l00401"></a>00401 <span class="keywordflow">case</span> FT_Err_Ignore : <span class="keywordflow">return</span> <span class="stringliteral">"ignore"</span>;
-<a name="l00402"></a>00402
-<a name="l00403"></a>00403 <span class="comment">// BDF errors</span>
-<a name="l00404"></a>00404 <span class="keywordflow">case</span> FT_Err_Missing_Startfont_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`STARTFONT' field missing"</span>;
-<a name="l00405"></a>00405 <span class="keywordflow">case</span> FT_Err_Missing_Font_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`FONT' field missing"</span>;
-<a name="l00406"></a>00406 <span class="keywordflow">case</span> FT_Err_Missing_Size_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`SIZE' field missing"</span>;
-<a name="l00407"></a>00407 <span class="keywordflow">case</span> FT_Err_Missing_Chars_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`CHARS' field missing"</span>;
-<a name="l00408"></a>00408 <span class="keywordflow">case</span> FT_Err_Missing_Startchar_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`STARTCHAR' field missing"</span>;
-<a name="l00409"></a>00409 <span class="keywordflow">case</span> FT_Err_Missing_Encoding_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`ENCODING' field missing"</span>;
-<a name="l00410"></a>00410 <span class="keywordflow">case</span> FT_Err_Missing_Bbx_Field : <span class="keywordflow">return</span> <span class="stringliteral">"`BBX' field missing"</span>;
-<a name="l00411"></a>00411 }
-<a name="l00412"></a>00412
-<a name="l00413"></a>00413 <span class="keywordflow">return</span> <span class="stringliteral">"unknown error"</span>;
-<a name="l00414"></a>00414 }
-<a name="l00415"></a>00415
-<a name="l00416"></a>00416 } <span class="comment">// namespace priv</span>
-<a name="l00417"></a>00417
-<a name="l00418"></a>00418 } <span class="comment">// namespace sf</span>
-<a name="l00419"></a>00419
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/FontLoader_8hpp-source.htm b/doc/html/FontLoader_8hpp-source.htm
deleted file mode 100755
index f054efe..0000000
--- a/doc/html/FontLoader_8hpp-source.htm
+++ /dev/null
@@ -1,106 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>FontLoader.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_FONTLOADER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_FONTLOADER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Unicode.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;ft2build.h&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include FT_FREETYPE_H</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Font;
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="keyword">namespace </span>priv
-<a name="l00043"></a>00043 {
-<a name="l00047"></a>00047 <span class="keyword">class </span>FontLoader : NonCopyable
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 <span class="keyword">public</span> :
-<a name="l00050"></a>00050
-<a name="l00057"></a>00057 <span class="keyword">static</span> FontLoader&amp; GetInstance();
-<a name="l00058"></a>00058
-<a name="l00070"></a>00070 <span class="keywordtype">bool</span> LoadFontFromFile(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont);
-<a name="l00071"></a>00071
-<a name="l00084"></a>00084 <span class="keywordtype">bool</span> LoadFontFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont);
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keyword">private</span> :
-<a name="l00087"></a>00087
-<a name="l00092"></a>00092 FontLoader();
-<a name="l00093"></a>00093
-<a name="l00098"></a>00098 ~FontLoader();
-<a name="l00099"></a>00099
-<a name="l00109"></a>00109 FT_Error CreateBitmapFont(FT_Face FontFace, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> Unicode::UTF32String&amp; Charset, Font&amp; LoadedFont);
-<a name="l00110"></a>00110
-<a name="l00119"></a>00119 <span class="keyword">static</span> std::string GetErrorDesc(FT_Error Error);
-<a name="l00120"></a>00120
-<a name="l00122"></a>00122 <span class="comment">// Member data</span>
-<a name="l00124"></a>00124 <span class="comment"></span> FT_Library myLibrary;
-<a name="l00125"></a>00125 };
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 } <span class="comment">// namespace priv</span>
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 } <span class="comment">// namespace sf</span>
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 <span class="preprocessor">#endif // SFML_FONTLOADER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Font_8cpp-source.htm b/doc/html/Font_8cpp-source.htm
deleted file mode 100755
index be36879..0000000
--- a/doc/html/Font_8cpp-source.htm
+++ /dev/null
@@ -1,200 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Font.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Font.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/FontLoader.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00036"></a>00036 <span class="comment">// Static member data</span>
-<a name="l00038"></a>00038 <span class="comment"></span>Uint32 Font::ourDefaultCharset[] =
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="comment">// Printable characters in ASCII range</span>
-<a name="l00041"></a>00041 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F,
-<a name="l00042"></a>00042 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F,
-<a name="l00043"></a>00043 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F,
-<a name="l00044"></a>00044 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
-<a name="l00045"></a>00045 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F,
-<a name="l00046"></a>00046 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E,
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="comment">// Printable characters in extended ASCII range</span>
-<a name="l00049"></a>00049 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0x2A, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF,
-<a name="l00050"></a>00050 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF,
-<a name="l00051"></a>00051 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF,
-<a name="l00052"></a>00052 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF,
-<a name="l00053"></a>00053 0xE0, 0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF,
-<a name="l00054"></a>00054 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE,
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 <span class="comment">// To make it a valid string</span>
-<a name="l00057"></a>00057 0x00
-<a name="l00058"></a>00058 };
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583">00064</a> <a class="code" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583" title="Default constructor.">Font::Font</a>() :
-<a name="l00065"></a>00065 myCharSize(0)
-<a name="l00066"></a>00066 {
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070
-<a name="l00074"></a><a class="code" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5">00074</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5" title="Load the font from a file.">Font::LoadFromFile</a>(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Charset)
-<a name="l00075"></a>00075 {
-<a name="l00076"></a>00076 <span class="comment">// Clear the previous character map</span>
-<a name="l00077"></a>00077 myGlyphs.clear();
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079 <span class="comment">// Always add these special characters</span>
-<a name="l00080"></a>00080 Unicode::UTF32String UTFCharset = Charset;
-<a name="l00081"></a>00081 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">' '</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">' '</span>;
-<a name="l00082"></a>00082 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\n'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\n'</span>;
-<a name="l00083"></a>00083 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\v'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\v'</span>;
-<a name="l00084"></a>00084 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\t'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\t'</span>;
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keywordflow">return</span> priv::FontLoader::GetInstance().LoadFontFromFile(Filename, CharSize, UTFCharset, *<span class="keyword">this</span>);
-<a name="l00087"></a>00087 }
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089
-<a name="l00093"></a><a class="code" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b">00093</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b" title="Load the font from a file in memory.">Font::LoadFromMemory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize, <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Charset)
-<a name="l00094"></a>00094 {
-<a name="l00095"></a>00095 <span class="comment">// Clear the previous character map</span>
-<a name="l00096"></a>00096 myGlyphs.clear();
-<a name="l00097"></a>00097
-<a name="l00098"></a>00098 <span class="comment">// Check parameters</span>
-<a name="l00099"></a>00099 <span class="keywordflow">if</span> (!Data || (SizeInBytes == 0))
-<a name="l00100"></a>00100 {
-<a name="l00101"></a>00101 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load font from memory, no data provided"</span> &lt;&lt; std::endl;
-<a name="l00102"></a>00102 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="comment">// Always add these special characters</span>
-<a name="l00106"></a>00106 Unicode::UTF32String UTFCharset = Charset;
-<a name="l00107"></a>00107 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">' '</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">' '</span>;
-<a name="l00108"></a>00108 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\n'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\n'</span>;
-<a name="l00109"></a>00109 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\v'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\v'</span>;
-<a name="l00110"></a>00110 <span class="keywordflow">if</span> (UTFCharset.find(L<span class="charliteral">'\t'</span>) != Unicode::UTF32String::npos) UTFCharset += L<span class="charliteral">'\t'</span>;
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112 <span class="keywordflow">return</span> priv::FontLoader::GetInstance().LoadFontFromMemory(Data, SizeInBytes, CharSize, UTFCharset, *<span class="keyword">this</span>);
-<a name="l00113"></a>00113 }
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115
-<a name="l00120"></a><a class="code" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc">00120</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc" title="Get the base size of characters in the font; All glyphs dimensions are based on this...">Font::GetCharacterSize</a>()<span class="keyword"> const</span>
-<a name="l00121"></a>00121 <span class="keyword"></span>{
-<a name="l00122"></a>00122 <span class="keywordflow">return</span> myCharSize;
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00130"></a><a class="code" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6">00130</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a>&amp; <a class="code" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6" title="Get the description of a glyph (character) given by its unicode value.">Font::GetGlyph</a>(Uint32 CodePoint)<span class="keyword"> const</span>
-<a name="l00131"></a>00131 <span class="keyword"></span>{
-<a name="l00132"></a>00132 std::map&lt;Uint32, Glyph&gt;::const_iterator It = myGlyphs.find(CodePoint);
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> (It != myGlyphs.end())
-<a name="l00134"></a>00134 {
-<a name="l00135"></a>00135 <span class="comment">// Valid glyph</span>
-<a name="l00136"></a>00136 <span class="keywordflow">return</span> It-&gt;second;
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138 <span class="keywordflow">else</span>
-<a name="l00139"></a>00139 {
-<a name="l00140"></a>00140 <span class="comment">// Invalid glyph -- return an invalid glyph</span>
-<a name="l00141"></a>00141 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a> InvalidGlyph;
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> InvalidGlyph;
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144 }
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146
-<a name="l00150"></a><a class="code" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8">00150</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; <a class="code" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8" title="Get the image containing the rendered characters (glyphs).">Font::GetImage</a>()<span class="keyword"> const</span>
-<a name="l00151"></a>00151 <span class="keyword"></span>{
-<a name="l00152"></a>00152 <span class="keywordflow">return</span> myTexture;
-<a name="l00153"></a>00153 }
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155
-<a name="l00159"></a><a class="code" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36">00159</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; <a class="code" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36" title="Get the SFML default built-in font (Arial).">Font::GetDefaultFont</a>()
-<a name="l00160"></a>00160 {
-<a name="l00161"></a>00161 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS) &amp;&amp; defined(SFML_DYNAMIC)</span>
-<a name="l00162"></a>00162 <span class="preprocessor"></span>
-<a name="l00163"></a>00163 <span class="comment">// On Windows dynamic build, the default font causes a crash at global exit.</span>
-<a name="l00164"></a>00164 <span class="comment">// This is a temporary workaround that turns the crash into a memory leak.</span>
-<a name="l00165"></a>00165 <span class="comment">// Note that this bug doesn't exist anymore in SFML 2.</span>
-<a name="l00166"></a>00166 <span class="keyword">static</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>* DefaultFontPtr = <span class="keyword">new</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>;
-<a name="l00167"></a>00167 <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; DefaultFont = *DefaultFontPtr;
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 <span class="preprocessor">#else</span>
-<a name="l00170"></a>00170 <span class="preprocessor"></span>
-<a name="l00171"></a>00171 <span class="keyword">static</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> DefaultFont;
-<a name="l00172"></a>00172
-<a name="l00173"></a>00173 <span class="preprocessor">#endif</span>
-<a name="l00174"></a>00174 <span class="preprocessor"></span>
-<a name="l00175"></a>00175 <span class="comment">// Get the raw data of the Arial font file into an array, so that we can load it into the font</span>
-<a name="l00176"></a>00176 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> DefaultFontData[] =
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <span class="preprocessor"> #include &lt;SFML/Graphics/Arial.hpp&gt;</span>
-<a name="l00179"></a>00179 };
-<a name="l00180"></a>00180
-<a name="l00181"></a>00181 <span class="comment">// Load the default font on first call</span>
-<a name="l00182"></a>00182 <span class="keyword">static</span> <span class="keywordtype">bool</span> DefaultFontLoaded = <span class="keyword">false</span>;
-<a name="l00183"></a>00183 <span class="keywordflow">if</span> (!DefaultFontLoaded)
-<a name="l00184"></a>00184 {
-<a name="l00185"></a>00185 DefaultFont.<a class="code" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b" title="Load the font from a file in memory.">LoadFromMemory</a>(DefaultFontData, <span class="keyword">sizeof</span>(DefaultFontData), 30);
-<a name="l00186"></a>00186 DefaultFontLoaded = <span class="keyword">true</span>;
-<a name="l00187"></a>00187 }
-<a name="l00188"></a>00188
-<a name="l00189"></a>00189 <span class="keywordflow">return</span> DefaultFont;
-<a name="l00190"></a>00190 }
-<a name="l00191"></a>00191
-<a name="l00192"></a>00192 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Font_8hpp-source.htm b/doc/html/Font_8hpp-source.htm
deleted file mode 100755
index 52eb243..0000000
--- a/doc/html/Font_8hpp-source.htm
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Font.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_FONT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_FONT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/System/Unicode.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Graphics/Glyph.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041 <span class="keyword">namespace </span>sf
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>String;
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="keyword">namespace </span>priv
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">class </span>FontLoader;
-<a name="l00048"></a>00048 }
-<a name="l00054"></a><a class="code" href="classsf_1_1Font.htm">00054</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>&lt;Font&gt;
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keyword">public</span> :
-<a name="l00057"></a>00057
-<a name="l00062"></a>00062 <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>();
-<a name="l00063"></a>00063
-<a name="l00074"></a>00074 <span class="keywordtype">bool</span> LoadFromFile(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize = 30, <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Charset = ourDefaultCharset);
-<a name="l00075"></a>00075
-<a name="l00087"></a>00087 <span class="keywordtype">bool</span> LoadFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> CharSize = 30, <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Charset = ourDefaultCharset);
-<a name="l00088"></a>00088
-<a name="l00096"></a>00096 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetCharacterSize() <span class="keyword">const</span>;
-<a name="l00097"></a>00097
-<a name="l00107"></a>00107 <span class="keyword">const</span> <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a>&amp; GetGlyph(Uint32 CodePoint) <span class="keyword">const</span>;
-<a name="l00108"></a>00108
-<a name="l00115"></a>00115 <span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; GetImage() <span class="keyword">const</span>;
-<a name="l00116"></a>00116
-<a name="l00123"></a>00123 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; GetDefaultFont();
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="keyword">private</span> :
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="keyword">friend</span> <span class="keyword">class </span>priv::FontLoader;
-<a name="l00128"></a>00128
-<a name="l00130"></a>00130 <span class="comment">// Static member data</span>
-<a name="l00132"></a>00132 <span class="comment"></span> <span class="keyword">static</span> Uint32 ourDefaultCharset[];
-<a name="l00133"></a>00133
-<a name="l00135"></a>00135 <span class="comment">// Member data</span>
-<a name="l00137"></a>00137 <span class="comment"></span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> myTexture;
-<a name="l00138"></a>00138 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myCharSize;
-<a name="l00139"></a>00139 std::map&lt;Uint32, Glyph&gt; myGlyphs;
-<a name="l00140"></a>00140 };
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 } <span class="comment">// namespace sf</span>
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145 <span class="preprocessor">#endif // SFML_FONT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Ftp_8cpp-source.htm b/doc/html/Ftp_8cpp-source.htm
deleted file mode 100755
index a93fede..0000000
--- a/doc/html/Ftp_8cpp-source.htm
+++ /dev/null
@@ -1,632 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Ftp.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/Ftp.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;fstream&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iterator&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00039"></a>00039 <span class="comment">// Utility class for exchanging stuff with the server</span>
-<a name="l00040"></a>00040 <span class="comment">// on the data channel</span>
-<a name="l00042"></a>00042 <span class="comment"></span><span class="keyword">class </span>Ftp::DataChannel : NonCopyable
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00047"></a>00047 <span class="comment">// Constructor</span>
-<a name="l00049"></a>00049 <span class="comment"></span> DataChannel(Ftp&amp; Owner);
-<a name="l00050"></a>00050
-<a name="l00052"></a>00052 <span class="comment">// Destructor</span>
-<a name="l00054"></a>00054 <span class="comment"></span> ~DataChannel();
-<a name="l00055"></a>00055
-<a name="l00057"></a>00057 <span class="comment">// Open the data channel using the specified mode and port</span>
-<a name="l00059"></a>00059 <span class="comment"></span> Ftp::Response Open(<a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">Ftp::TransferMode</a> Mode);
-<a name="l00060"></a>00060
-<a name="l00062"></a>00062 <span class="comment">// Send data on the data channel</span>
-<a name="l00064"></a>00064 <span class="comment"></span> <span class="keywordtype">void</span> Send(<span class="keyword">const</span> std::vector&lt;char&gt;&amp; Data);
-<a name="l00065"></a>00065
-<a name="l00067"></a>00067 <span class="comment">// Receive data on the data channel until it is closed</span>
-<a name="l00069"></a>00069 <span class="comment"></span> <span class="keywordtype">void</span> Receive(std::vector&lt;char&gt;&amp; Data);
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="keyword">private</span> :
-<a name="l00072"></a>00072
-<a name="l00074"></a>00074 <span class="comment">// Member data</span>
-<a name="l00076"></a>00076 <span class="comment"></span> Ftp&amp; myFtp;
-<a name="l00077"></a>00077 SocketTCP myDataSocket;
-<a name="l00078"></a>00078 };
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00084"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">00084</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2" title="Default constructor.">Ftp::Response::Response</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b" title="Enumerate all the valid status codes returned in a FTP response.">Status</a> Code, <span class="keyword">const</span> std::string&amp; Message) :
-<a name="l00085"></a>00085 myStatus (Code),
-<a name="l00086"></a>00086 myMessage(Message)
-<a name="l00087"></a>00087 {
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089 }
-<a name="l00090"></a>00090
-<a name="l00091"></a>00091
-<a name="l00096"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">00096</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">Ftp::Response::IsOk</a>()<span class="keyword"> const</span>
-<a name="l00097"></a>00097 <span class="keyword"></span>{
-<a name="l00098"></a>00098 <span class="keywordflow">return</span> myStatus &lt; 400;
-<a name="l00099"></a>00099 }
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101
-<a name="l00105"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">00105</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b" title="Enumerate all the valid status codes returned in a FTP response.">Ftp::Response::Status</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee" title="Get the response status code.">Ftp::Response::GetStatus</a>()<span class="keyword"> const</span>
-<a name="l00106"></a>00106 <span class="keyword"></span>{
-<a name="l00107"></a>00107 <span class="keywordflow">return</span> myStatus;
-<a name="l00108"></a>00108 }
-<a name="l00109"></a>00109
-<a name="l00110"></a>00110
-<a name="l00114"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">00114</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5" title="Get the full message contained in the response.">Ftp::Response::GetMessage</a>()<span class="keyword"> const</span>
-<a name="l00115"></a>00115 <span class="keyword"></span>{
-<a name="l00116"></a>00116 <span class="keywordflow">return</span> myMessage;
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119
-<a name="l00123"></a><a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc">00123</a> <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc" title="Default constructor.">Ftp::DirectoryResponse::DirectoryResponse</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> Resp) :
-<a name="l00124"></a>00124 <a class="code" href="classsf_1_1Ftp.htm" title="This class provides methods for manipulating the FTP protocol (described in RFC 959)...">Ftp</a>::<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(Resp)
-<a name="l00125"></a>00125 {
-<a name="l00126"></a>00126 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00127"></a>00127 {
-<a name="l00128"></a>00128 <span class="comment">// Extract the directory from the server response</span>
-<a name="l00129"></a>00129 std::string::size_type Begin = Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5" title="Get the full message contained in the response.">GetMessage</a>().find(<span class="charliteral">'"'</span>, 0);
-<a name="l00130"></a>00130 std::string::size_type End = Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5" title="Get the full message contained in the response.">GetMessage</a>().find(<span class="charliteral">'"'</span>, Begin + 1);
-<a name="l00131"></a>00131 myDirectory = Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5" title="Get the full message contained in the response.">GetMessage</a>().substr(Begin + 1, End - Begin - 1);
-<a name="l00132"></a>00132 }
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00139"></a><a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799">00139</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799" title="Get the directory returned in the response.">Ftp::DirectoryResponse::GetDirectory</a>()<span class="keyword"> const</span>
-<a name="l00140"></a>00140 <span class="keyword"></span>{
-<a name="l00141"></a>00141 <span class="keywordflow">return</span> myDirectory;
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a><a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5">00148</a> <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5" title="Default constructor.">Ftp::ListingResponse::ListingResponse</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> Resp, <span class="keyword">const</span> std::vector&lt;char&gt;&amp; Data) :
-<a name="l00149"></a>00149 <a class="code" href="classsf_1_1Ftp.htm" title="This class provides methods for manipulating the FTP protocol (described in RFC 959)...">Ftp</a>::<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(Resp)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153 <span class="comment">// Fill the array of strings</span>
-<a name="l00154"></a>00154 std::string Paths(Data.begin(), Data.end());
-<a name="l00155"></a>00155 std::string::size_type LastPos = 0;
-<a name="l00156"></a>00156 <span class="keywordflow">for</span> (std::string::size_type Pos = Paths.find(<span class="stringliteral">"\r\n"</span>); Pos != std::string::npos; Pos = Paths.find(<span class="stringliteral">"\r\n"</span>, LastPos))
-<a name="l00157"></a>00157 {
-<a name="l00158"></a>00158 myFilenames.push_back(Paths.substr(LastPos, Pos - LastPos));
-<a name="l00159"></a>00159 LastPos = Pos + 2;
-<a name="l00160"></a>00160 }
-<a name="l00161"></a>00161 }
-<a name="l00162"></a>00162 }
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164
-<a name="l00168"></a><a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522">00168</a> std::size_t <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522" title="Get the number of filenames in the listing.">Ftp::ListingResponse::GetCount</a>()<span class="keyword"> const</span>
-<a name="l00169"></a>00169 <span class="keyword"></span>{
-<a name="l00170"></a>00170 <span class="keywordflow">return</span> myFilenames.size();
-<a name="l00171"></a>00171 }
-<a name="l00172"></a>00172
-<a name="l00173"></a>00173
-<a name="l00177"></a><a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922">00177</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922" title="Get the Index-th filename in the directory.">Ftp::ListingResponse::GetFilename</a>(std::size_t Index)<span class="keyword"> const</span>
-<a name="l00178"></a>00178 <span class="keyword"></span>{
-<a name="l00179"></a>00179 <span class="keywordflow">return</span> myFilenames[Index];
-<a name="l00180"></a>00180 }
-<a name="l00181"></a>00181
-<a name="l00182"></a>00182
-<a name="l00186"></a><a class="code" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52">00186</a> <a class="code" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52" title="Destructor -- close the connection with the server.">Ftp::~Ftp</a>()
-<a name="l00187"></a>00187 {
-<a name="l00188"></a>00188 <a class="code" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc" title="Close the connection with FTP server.">Disconnect</a>();
-<a name="l00189"></a>00189 }
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191
-<a name="l00195"></a><a class="code" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c">00195</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c" title="Connect to the specified FTP server.">Ftp::Connect</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Server, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port, <span class="keywordtype">float</span> Timeout)
-<a name="l00196"></a>00196 {
-<a name="l00197"></a>00197 <span class="comment">// Connect to the server</span>
-<a name="l00198"></a>00198 <span class="keywordflow">if</span> (myCommandSocket.<a class="code" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f" title="Connect to another computer on a specified port.">Connect</a>(Port, Server, Timeout) != Socket::Done)
-<a name="l00199"></a>00199 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c" title="Connection with server failed.">Response::ConnectionFailed</a>);
-<a name="l00200"></a>00200
-<a name="l00201"></a>00201 <span class="comment">// Get the response to the connection</span>
-<a name="l00202"></a>00202 <span class="keywordflow">return</span> GetResponse();
-<a name="l00203"></a>00203 }
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205
-<a name="l00209"></a><a class="code" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf">00209</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf" title="Log in using anonymous account.">Ftp::Login</a>()
-<a name="l00210"></a>00210 {
-<a name="l00211"></a>00211 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf" title="Log in using anonymous account.">Login</a>(<span class="stringliteral">"anonymous"</span>, <span class="stringliteral">"user@sfml-dev.org"</span>);
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214
-<a name="l00218"></a><a class="code" href="classsf_1_1Ftp.htm#1ed080612214df38a5f740d1ee49f082">00218</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf" title="Log in using anonymous account.">Ftp::Login</a>(<span class="keyword">const</span> std::string&amp; UserName, <span class="keyword">const</span> std::string&amp; Password)
-<a name="l00219"></a>00219 {
-<a name="l00220"></a>00220 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = SendCommand(<span class="stringliteral">"USER"</span>, UserName);
-<a name="l00221"></a>00221 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00222"></a>00222 Resp = SendCommand(<span class="stringliteral">"PASS"</span>, Password);
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224 <span class="keywordflow">return</span> Resp;
-<a name="l00225"></a>00225 }
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227
-<a name="l00231"></a><a class="code" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc">00231</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc" title="Close the connection with FTP server.">Ftp::Disconnect</a>()
-<a name="l00232"></a>00232 {
-<a name="l00233"></a>00233 <span class="comment">// Send the exit command</span>
-<a name="l00234"></a>00234 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = SendCommand(<span class="stringliteral">"QUIT"</span>);
-<a name="l00235"></a>00235 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00236"></a>00236 myCommandSocket.<a class="code" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044" title="Close the socket.">Close</a>();
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="keywordflow">return</span> Resp;
-<a name="l00239"></a>00239 }
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241
-<a name="l00245"></a><a class="code" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4">00245</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4" title="Send a null command just to prevent from being disconnected.">Ftp::KeepAlive</a>()
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"NOOP"</span>);
-<a name="l00248"></a>00248 }
-<a name="l00249"></a>00249
-<a name="l00250"></a>00250
-<a name="l00254"></a><a class="code" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde">00254</a> <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm" title="Specialization of FTP response returning a directory.">Ftp::DirectoryResponse</a> <a class="code" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde" title="Get the current working directory.">Ftp::GetWorkingDirectory</a>()
-<a name="l00255"></a>00255 {
-<a name="l00256"></a>00256 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm" title="Specialization of FTP response returning a directory.">DirectoryResponse</a>(SendCommand(<span class="stringliteral">"PWD"</span>));
-<a name="l00257"></a>00257 }
-<a name="l00258"></a>00258
-<a name="l00259"></a>00259
-<a name="l00264"></a><a class="code" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357">00264</a> <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm" title="Specialization of FTP response returning a filename lisiting.">Ftp::ListingResponse</a> <a class="code" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357" title="Get the contents of the given directory (subdirectories and files).">Ftp::GetDirectoryListing</a>(<span class="keyword">const</span> std::string&amp; Directory)
-<a name="l00265"></a>00265 {
-<a name="l00266"></a>00266 <span class="comment">// Open a data channel on default port (20) using ASCII transfer mode</span>
-<a name="l00267"></a>00267 std::vector&lt;char&gt; DirData;
-<a name="l00268"></a>00268 DataChannel Data(*<span class="keyword">this</span>);
-<a name="l00269"></a>00269 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = Data.Open(<a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2" title="Text mode using ASCII encoding.">Ascii</a>);
-<a name="l00270"></a>00270 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00271"></a>00271 {
-<a name="l00272"></a>00272 <span class="comment">// Tell the server to send us the listing</span>
-<a name="l00273"></a>00273 Resp = SendCommand(<span class="stringliteral">"NLST"</span>, Directory);
-<a name="l00274"></a>00274 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00275"></a>00275 {
-<a name="l00276"></a>00276 <span class="comment">// Receive the listing</span>
-<a name="l00277"></a>00277 Data.Receive(DirData);
-<a name="l00278"></a>00278
-<a name="l00279"></a>00279 <span class="comment">// Get the response from the server</span>
-<a name="l00280"></a>00280 Resp = GetResponse();
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282 }
-<a name="l00283"></a>00283
-<a name="l00284"></a>00284 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm" title="Specialization of FTP response returning a filename lisiting.">ListingResponse</a>(Resp, DirData);
-<a name="l00285"></a>00285 }
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287
-<a name="l00291"></a><a class="code" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc">00291</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc" title="Change the current working directory.">Ftp::ChangeDirectory</a>(<span class="keyword">const</span> std::string&amp; Directory)
-<a name="l00292"></a>00292 {
-<a name="l00293"></a>00293 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"CWD"</span>, Directory);
-<a name="l00294"></a>00294 }
-<a name="l00295"></a>00295
-<a name="l00296"></a>00296
-<a name="l00300"></a><a class="code" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6">00300</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6" title="Go to the parent directory of the current one.">Ftp::ParentDirectory</a>()
-<a name="l00301"></a>00301 {
-<a name="l00302"></a>00302 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"CDUP"</span>);
-<a name="l00303"></a>00303 }
-<a name="l00304"></a>00304
-<a name="l00305"></a>00305
-<a name="l00309"></a><a class="code" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071">00309</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071" title="Create a new directory.">Ftp::MakeDirectory</a>(<span class="keyword">const</span> std::string&amp; Name)
-<a name="l00310"></a>00310 {
-<a name="l00311"></a>00311 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"MKD"</span>, Name);
-<a name="l00312"></a>00312 }
-<a name="l00313"></a>00313
-<a name="l00314"></a>00314
-<a name="l00318"></a><a class="code" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32">00318</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32" title="Remove an existing directory.">Ftp::DeleteDirectory</a>(<span class="keyword">const</span> std::string&amp; Name)
-<a name="l00319"></a>00319 {
-<a name="l00320"></a>00320 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"RMD"</span>, Name);
-<a name="l00321"></a>00321 }
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323
-<a name="l00327"></a><a class="code" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c">00327</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c" title="Rename a file.">Ftp::RenameFile</a>(<span class="keyword">const</span> std::string&amp; File, <span class="keyword">const</span> std::string&amp; NewName)
-<a name="l00328"></a>00328 {
-<a name="l00329"></a>00329 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = SendCommand(<span class="stringliteral">"RNFR"</span>, File);
-<a name="l00330"></a>00330 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00331"></a>00331 Resp = SendCommand(<span class="stringliteral">"RNTO"</span>, NewName);
-<a name="l00332"></a>00332
-<a name="l00333"></a>00333 <span class="keywordflow">return</span> Resp;
-<a name="l00334"></a>00334 }
-<a name="l00335"></a>00335
-<a name="l00336"></a>00336
-<a name="l00340"></a><a class="code" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9">00340</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9" title="Remove an existing file.">Ftp::DeleteFile</a>(<span class="keyword">const</span> std::string&amp; Name)
-<a name="l00341"></a>00341 {
-<a name="l00342"></a>00342 <span class="keywordflow">return</span> SendCommand(<span class="stringliteral">"DELE"</span>, Name);
-<a name="l00343"></a>00343 }
-<a name="l00344"></a>00344
-<a name="l00345"></a>00345
-<a name="l00349"></a><a class="code" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886">00349</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886" title="Download a file from the server.">Ftp::Download</a>(<span class="keyword">const</span> std::string&amp; DistantFile, <span class="keyword">const</span> std::string&amp; DestPath, <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">TransferMode</a> Mode)
-<a name="l00350"></a>00350 {
-<a name="l00351"></a>00351 <span class="comment">// Open a data channel using the given transfer mode</span>
-<a name="l00352"></a>00352 DataChannel Data(*<span class="keyword">this</span>);
-<a name="l00353"></a>00353 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = Data.Open(Mode);
-<a name="l00354"></a>00354 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00355"></a>00355 {
-<a name="l00356"></a>00356 <span class="comment">// Tell the server to start the transfer</span>
-<a name="l00357"></a>00357 Resp = SendCommand(<span class="stringliteral">"RETR"</span>, DistantFile);
-<a name="l00358"></a>00358 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00359"></a>00359 {
-<a name="l00360"></a>00360 <span class="comment">// Receive the file data</span>
-<a name="l00361"></a>00361 std::vector&lt;char&gt; FileData;
-<a name="l00362"></a>00362 Data.Receive(FileData);
-<a name="l00363"></a>00363
-<a name="l00364"></a>00364 <span class="comment">// Get the response from the server</span>
-<a name="l00365"></a>00365 Resp = GetResponse();
-<a name="l00366"></a>00366 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00367"></a>00367 {
-<a name="l00368"></a>00368 <span class="comment">// Extract the filename from the file path</span>
-<a name="l00369"></a>00369 std::string Filename = DistantFile;
-<a name="l00370"></a>00370 std::string::size_type Pos = Filename.find_last_of(<span class="stringliteral">"/\\"</span>);
-<a name="l00371"></a>00371 <span class="keywordflow">if</span> (Pos != std::string::npos)
-<a name="l00372"></a>00372 Filename = Filename.substr(Pos + 1);
-<a name="l00373"></a>00373
-<a name="l00374"></a>00374 <span class="comment">// Make sure the destination path ends with a slash</span>
-<a name="l00375"></a>00375 std::string Path = DestPath;
-<a name="l00376"></a>00376 <span class="keywordflow">if</span> (!Path.empty() &amp;&amp; (Path[Path.size() - 1] != <span class="charliteral">'\\'</span>) &amp;&amp; (Path[Path.size() - 1] != <span class="charliteral">'/'</span>))
-<a name="l00377"></a>00377 Path += <span class="stringliteral">"/"</span>;
-<a name="l00378"></a>00378
-<a name="l00379"></a>00379 <span class="comment">// Create the file and copy the received data into it</span>
-<a name="l00380"></a>00380 std::ofstream File((Path + Filename).c_str(), std::ios_base::binary);
-<a name="l00381"></a>00381 <span class="keywordflow">if</span> (!File)
-<a name="l00382"></a>00382 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935" title="Invalid file to upload / download.">Response::InvalidFile</a>);
-<a name="l00383"></a>00383 <span class="keywordflow">if</span> (!FileData.empty())
-<a name="l00384"></a>00384 File.write(&amp;FileData[0], static_cast&lt;std::streamsize&gt;(FileData.size()));
-<a name="l00385"></a>00385 }
-<a name="l00386"></a>00386 }
-<a name="l00387"></a>00387 }
-<a name="l00388"></a>00388
-<a name="l00389"></a>00389 <span class="keywordflow">return</span> Resp;
-<a name="l00390"></a>00390 }
-<a name="l00391"></a>00391
-<a name="l00392"></a>00392
-<a name="l00396"></a><a class="code" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528">00396</a> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> <a class="code" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528" title="Upload a file to the server.">Ftp::Upload</a>(<span class="keyword">const</span> std::string&amp; LocalFile, <span class="keyword">const</span> std::string&amp; DestPath, <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">TransferMode</a> Mode)
-<a name="l00397"></a>00397 {
-<a name="l00398"></a>00398 <span class="comment">// Get the contents of the file to send</span>
-<a name="l00399"></a>00399 std::ifstream File(LocalFile.c_str(), std::ios_base::binary);
-<a name="l00400"></a>00400 <span class="keywordflow">if</span> (!File)
-<a name="l00401"></a>00401 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935" title="Invalid file to upload / download.">Response::InvalidFile</a>);
-<a name="l00402"></a>00402 File.seekg(0, std::ios::end);
-<a name="l00403"></a>00403 std::size_t Length = File.tellg();
-<a name="l00404"></a>00404 File.seekg(0, std::ios::beg);
-<a name="l00405"></a>00405 std::vector&lt;char&gt; FileData(Length);
-<a name="l00406"></a>00406 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00407"></a>00407 File.read(&amp;FileData[0], static_cast&lt;std::streamsize&gt;(Length));
-<a name="l00408"></a>00408
-<a name="l00409"></a>00409 <span class="comment">// Extract the filename from the file path</span>
-<a name="l00410"></a>00410 std::string Filename = LocalFile;
-<a name="l00411"></a>00411 std::string::size_type Pos = Filename.find_last_of(<span class="stringliteral">"/\\"</span>);
-<a name="l00412"></a>00412 <span class="keywordflow">if</span> (Pos != std::string::npos)
-<a name="l00413"></a>00413 Filename = Filename.substr(Pos + 1);
-<a name="l00414"></a>00414
-<a name="l00415"></a>00415 <span class="comment">// Make sure the destination path ends with a slash</span>
-<a name="l00416"></a>00416 std::string Path = DestPath;
-<a name="l00417"></a>00417 <span class="keywordflow">if</span> (!Path.empty() &amp;&amp; (Path[Path.size() - 1] != <span class="charliteral">'\\'</span>) &amp;&amp; (Path[Path.size() - 1] != <span class="charliteral">'/'</span>))
-<a name="l00418"></a>00418 Path += <span class="stringliteral">"/"</span>;
-<a name="l00419"></a>00419
-<a name="l00420"></a>00420 <span class="comment">// Open a data channel using the given transfer mode</span>
-<a name="l00421"></a>00421 DataChannel Data(*<span class="keyword">this</span>);
-<a name="l00422"></a>00422 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp = Data.Open(Mode);
-<a name="l00423"></a>00423 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00424"></a>00424 {
-<a name="l00425"></a>00425 <span class="comment">// Tell the server to start the transfer</span>
-<a name="l00426"></a>00426 Resp = SendCommand(<span class="stringliteral">"STOR"</span>, Path + Filename);
-<a name="l00427"></a>00427 <span class="keywordflow">if</span> (Resp.<a class="code" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134" title="Convenience function to check if the response status code means a success.">IsOk</a>())
-<a name="l00428"></a>00428 {
-<a name="l00429"></a>00429 <span class="comment">// Send the file data</span>
-<a name="l00430"></a>00430 Data.Send(FileData);
-<a name="l00431"></a>00431
-<a name="l00432"></a>00432 <span class="comment">// Get the response from the server</span>
-<a name="l00433"></a>00433 Resp = GetResponse();
-<a name="l00434"></a>00434 }
-<a name="l00435"></a>00435 }
-<a name="l00436"></a>00436
-<a name="l00437"></a>00437 <span class="keywordflow">return</span> Resp;
-<a name="l00438"></a>00438 }
-<a name="l00439"></a>00439
-<a name="l00440"></a>00440
-<a name="l00444"></a>00444 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Ftp::Response</a> Ftp::SendCommand(<span class="keyword">const</span> std::string&amp; Command, <span class="keyword">const</span> std::string&amp; Parameter)
-<a name="l00445"></a>00445 {
-<a name="l00446"></a>00446 <span class="comment">// Build the command string</span>
-<a name="l00447"></a>00447 std::string CommandStr;
-<a name="l00448"></a>00448 <span class="keywordflow">if</span> (Parameter != <span class="stringliteral">""</span>)
-<a name="l00449"></a>00449 CommandStr = Command + <span class="stringliteral">" "</span> + Parameter + <span class="stringliteral">"\r\n"</span>;
-<a name="l00450"></a>00450 <span class="keywordflow">else</span>
-<a name="l00451"></a>00451 CommandStr = Command + <span class="stringliteral">"\r\n"</span>;
-<a name="l00452"></a>00452
-<a name="l00453"></a>00453 <span class="comment">// Send it to the server</span>
-<a name="l00454"></a>00454 <span class="keywordflow">if</span> (myCommandSocket.<a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">Send</a>(CommandStr.c_str(), CommandStr.length()) != sf::Socket::Done)
-<a name="l00455"></a>00455 <span class="keywordflow">return</span> Response(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6" title="Connection with server closed.">Response::ConnectionClosed</a>);
-<a name="l00456"></a>00456
-<a name="l00457"></a>00457 <span class="comment">// Get the response</span>
-<a name="l00458"></a>00458 <span class="keywordflow">return</span> GetResponse();
-<a name="l00459"></a>00459 }
-<a name="l00460"></a>00460
-<a name="l00461"></a>00461
-<a name="l00466"></a>00466 Ftp::Response Ftp::GetResponse()
-<a name="l00467"></a>00467 {
-<a name="l00468"></a>00468 <span class="comment">// We'll use a variable to keep track of the last valid code.</span>
-<a name="l00469"></a>00469 <span class="comment">// It is useful in case of multi-lines responses, because the end of such a response</span>
-<a name="l00470"></a>00470 <span class="comment">// will start by the same code</span>
-<a name="l00471"></a>00471 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> LastCode = 0;
-<a name="l00472"></a>00472 <span class="keywordtype">bool</span> IsInsideMultiline = <span class="keyword">false</span>;
-<a name="l00473"></a>00473 std::string Message;
-<a name="l00474"></a>00474
-<a name="l00475"></a>00475 <span class="keywordflow">for</span> (;;)
-<a name="l00476"></a>00476 {
-<a name="l00477"></a>00477 <span class="comment">// Receive the response from the server</span>
-<a name="l00478"></a>00478 <span class="keywordtype">char</span> Buffer[1024];
-<a name="l00479"></a>00479 std::size_t Length;
-<a name="l00480"></a>00480 <span class="keywordflow">if</span> (myCommandSocket.Receive(Buffer, <span class="keyword">sizeof</span>(Buffer), Length) != sf::Socket::Done)
-<a name="l00481"></a>00481 <span class="keywordflow">return</span> Response(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6" title="Connection with server closed.">Response::ConnectionClosed</a>);
-<a name="l00482"></a>00482
-<a name="l00483"></a>00483 <span class="comment">// There can be several lines inside the received buffer, extract them all</span>
-<a name="l00484"></a>00484 std::istringstream In(std::string(Buffer, Length), std::ios_base::binary);
-<a name="l00485"></a>00485 <span class="keywordflow">while</span> (In)
-<a name="l00486"></a>00486 {
-<a name="l00487"></a>00487 <span class="comment">// Try to extract the code</span>
-<a name="l00488"></a>00488 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Code;
-<a name="l00489"></a>00489 <span class="keywordflow">if</span> (In &gt;&gt; Code)
-<a name="l00490"></a>00490 {
-<a name="l00491"></a>00491 <span class="comment">// Extract the separator</span>
-<a name="l00492"></a>00492 <span class="keywordtype">char</span> Sep;
-<a name="l00493"></a>00493 In.get(Sep);
-<a name="l00494"></a>00494
-<a name="l00495"></a>00495 <span class="comment">// The '-' character means a multiline response</span>
-<a name="l00496"></a>00496 <span class="keywordflow">if</span> ((Sep == <span class="charliteral">'-'</span>) &amp;&amp; !IsInsideMultiline)
-<a name="l00497"></a>00497 {
-<a name="l00498"></a>00498 <span class="comment">// Set the multiline flag</span>
-<a name="l00499"></a>00499 IsInsideMultiline = <span class="keyword">true</span>;
-<a name="l00500"></a>00500
-<a name="l00501"></a>00501 <span class="comment">// Keep track of the code</span>
-<a name="l00502"></a>00502 <span class="keywordflow">if</span> (LastCode == 0)
-<a name="l00503"></a>00503 LastCode = Code;
-<a name="l00504"></a>00504
-<a name="l00505"></a>00505 <span class="comment">// Extract the line</span>
-<a name="l00506"></a>00506 std::getline(In, Message);
-<a name="l00507"></a>00507
-<a name="l00508"></a>00508 <span class="comment">// Remove the ending '\r' (all lines are terminated by "\r\n")</span>
-<a name="l00509"></a>00509 Message.erase(Message.length() - 1);
-<a name="l00510"></a>00510 Message = Sep + Message + <span class="stringliteral">"\n"</span>;
-<a name="l00511"></a>00511 }
-<a name="l00512"></a>00512 <span class="keywordflow">else</span>
-<a name="l00513"></a>00513 {
-<a name="l00514"></a>00514 <span class="comment">// We must make sure that the code is the same, otherwise it means</span>
-<a name="l00515"></a>00515 <span class="comment">// we haven't reached the end of the multiline response</span>
-<a name="l00516"></a>00516 <span class="keywordflow">if</span> ((Sep != <span class="charliteral">'-'</span>) &amp;&amp; ((Code == LastCode) || (LastCode == 0)))
-<a name="l00517"></a>00517 {
-<a name="l00518"></a>00518 <span class="comment">// Clear the multiline flag</span>
-<a name="l00519"></a>00519 IsInsideMultiline = <span class="keyword">false</span>;
-<a name="l00520"></a>00520
-<a name="l00521"></a>00521 <span class="comment">// Extract the line</span>
-<a name="l00522"></a>00522 std::string Line;
-<a name="l00523"></a>00523 std::getline(In, Line);
-<a name="l00524"></a>00524
-<a name="l00525"></a>00525 <span class="comment">// Remove the ending '\r' (all lines are terminated by "\r\n")</span>
-<a name="l00526"></a>00526 Line.erase(Line.length() - 1);
-<a name="l00527"></a>00527
-<a name="l00528"></a>00528 <span class="comment">// Append it to the message</span>
-<a name="l00529"></a>00529 <span class="keywordflow">if</span> (Code == LastCode)
-<a name="l00530"></a>00530 {
-<a name="l00531"></a>00531 std::ostringstream Out;
-<a name="l00532"></a>00532 Out &lt;&lt; Code &lt;&lt; Sep &lt;&lt; Line;
-<a name="l00533"></a>00533 Message += Out.str();
-<a name="l00534"></a>00534 }
-<a name="l00535"></a>00535 <span class="keywordflow">else</span>
-<a name="l00536"></a>00536 {
-<a name="l00537"></a>00537 Message = Sep + Line;
-<a name="l00538"></a>00538 }
-<a name="l00539"></a>00539
-<a name="l00540"></a>00540 <span class="comment">// Return the response code and message</span>
-<a name="l00541"></a>00541 <span class="keywordflow">return</span> Response(static_cast&lt;Response::Status&gt;(Code), Message);
-<a name="l00542"></a>00542 }
-<a name="l00543"></a>00543 <span class="keywordflow">else</span>
-<a name="l00544"></a>00544 {
-<a name="l00545"></a>00545 <span class="comment">// The line we just read was actually not a response,</span>
-<a name="l00546"></a>00546 <span class="comment">// only a new part of the current multiline response</span>
-<a name="l00547"></a>00547
-<a name="l00548"></a>00548 <span class="comment">// Extract the line</span>
-<a name="l00549"></a>00549 std::string Line;
-<a name="l00550"></a>00550 std::getline(In, Line);
-<a name="l00551"></a>00551
-<a name="l00552"></a>00552 <span class="keywordflow">if</span> (!Line.empty())
-<a name="l00553"></a>00553 {
-<a name="l00554"></a>00554 <span class="comment">// Remove the ending '\r' (all lines are terminated by "\r\n")</span>
-<a name="l00555"></a>00555 Line.erase(Line.length() - 1);
-<a name="l00556"></a>00556
-<a name="l00557"></a>00557 <span class="comment">// Append it to the current message</span>
-<a name="l00558"></a>00558 std::ostringstream Out;
-<a name="l00559"></a>00559 Out &lt;&lt; Code &lt;&lt; Sep &lt;&lt; Line &lt;&lt; <span class="stringliteral">"\n"</span>;
-<a name="l00560"></a>00560 Message += Out.str();
-<a name="l00561"></a>00561 }
-<a name="l00562"></a>00562 }
-<a name="l00563"></a>00563 }
-<a name="l00564"></a>00564 }
-<a name="l00565"></a>00565 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (LastCode != 0)
-<a name="l00566"></a>00566 {
-<a name="l00567"></a>00567 <span class="comment">// It seems we are in the middle of a multiline response</span>
-<a name="l00568"></a>00568
-<a name="l00569"></a>00569 <span class="comment">// Clear the error bits of the stream</span>
-<a name="l00570"></a>00570 In.clear();
-<a name="l00571"></a>00571
-<a name="l00572"></a>00572 <span class="comment">// Extract the line</span>
-<a name="l00573"></a>00573 std::string Line;
-<a name="l00574"></a>00574 std::getline(In, Line);
-<a name="l00575"></a>00575
-<a name="l00576"></a>00576 <span class="keywordflow">if</span> (!Line.empty())
-<a name="l00577"></a>00577 {
-<a name="l00578"></a>00578 <span class="comment">// Remove the ending '\r' (all lines are terminated by "\r\n")</span>
-<a name="l00579"></a>00579 Line.erase(Line.length() - 1);
-<a name="l00580"></a>00580
-<a name="l00581"></a>00581 <span class="comment">// Append it to the current message</span>
-<a name="l00582"></a>00582 Message += Line + <span class="stringliteral">"\n"</span>;
-<a name="l00583"></a>00583 }
-<a name="l00584"></a>00584 }
-<a name="l00585"></a>00585 <span class="keywordflow">else</span>
-<a name="l00586"></a>00586 {
-<a name="l00587"></a>00587 <span class="comment">// Error : cannot extract the code, and we are not in a multiline response</span>
-<a name="l00588"></a>00588 <span class="keywordflow">return</span> Response(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b" title="Response is not a valid FTP one.">Response::InvalidResponse</a>);
-<a name="l00589"></a>00589 }
-<a name="l00590"></a>00590 }
-<a name="l00591"></a>00591 }
-<a name="l00592"></a>00592
-<a name="l00593"></a>00593 <span class="comment">// We never reach there</span>
-<a name="l00594"></a>00594 }
-<a name="l00595"></a>00595
-<a name="l00596"></a>00596
-<a name="l00600"></a>00600 Ftp::DataChannel::DataChannel(Ftp&amp; Owner) :
-<a name="l00601"></a>00601 myFtp(Owner)
-<a name="l00602"></a>00602 {
-<a name="l00603"></a>00603
-<a name="l00604"></a>00604 }
-<a name="l00605"></a>00605
-<a name="l00606"></a>00606
-<a name="l00610"></a>00610 Ftp::DataChannel::~DataChannel()
-<a name="l00611"></a>00611 {
-<a name="l00612"></a>00612 <span class="comment">// Close the data socket</span>
-<a name="l00613"></a>00613 myDataSocket.Close();
-<a name="l00614"></a>00614 }
-<a name="l00615"></a>00615
-<a name="l00616"></a>00616
-<a name="l00620"></a>00620 Ftp::Response Ftp::DataChannel::Open(<a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">Ftp::TransferMode</a> Mode)
-<a name="l00621"></a>00621 {
-<a name="l00622"></a>00622 <span class="comment">// Open a data connection in active mode (we connect to the server)</span>
-<a name="l00623"></a>00623 Ftp::Response Resp = myFtp.SendCommand(<span class="stringliteral">"PASV"</span>);
-<a name="l00624"></a>00624 <span class="keywordflow">if</span> (Resp.IsOk())
-<a name="l00625"></a>00625 {
-<a name="l00626"></a>00626 <span class="comment">// Extract the connection address and port from the response</span>
-<a name="l00627"></a>00627 std::string::size_type begin = Resp.GetMessage().find_first_of(<span class="stringliteral">"0123456789"</span>);
-<a name="l00628"></a>00628 <span class="keywordflow">if</span> (begin != std::string::npos)
-<a name="l00629"></a>00629 {
-<a name="l00630"></a>00630 sf::Uint8 Data[6] = {0, 0, 0, 0, 0, 0};
-<a name="l00631"></a>00631 std::string Str = Resp.GetMessage().substr(begin);
-<a name="l00632"></a>00632 std::size_t Index = 0;
-<a name="l00633"></a>00633 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; 6; ++i)
-<a name="l00634"></a>00634 {
-<a name="l00635"></a>00635 <span class="comment">// Extract the current number</span>
-<a name="l00636"></a>00636 <span class="keywordflow">while</span> (isdigit(Str[Index]))
-<a name="l00637"></a>00637 {
-<a name="l00638"></a>00638 Data[i] = Data[i] * 10 + (Str[Index] - <span class="charliteral">'0'</span>);
-<a name="l00639"></a>00639 Index++;
-<a name="l00640"></a>00640 }
-<a name="l00641"></a>00641
-<a name="l00642"></a>00642 <span class="comment">// Skip separator</span>
-<a name="l00643"></a>00643 Index++;
-<a name="l00644"></a>00644 }
-<a name="l00645"></a>00645
-<a name="l00646"></a>00646 <span class="comment">// Reconstruct connection port and address</span>
-<a name="l00647"></a>00647 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port = Data[4] * 256 + Data[5];
-<a name="l00648"></a>00648 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">sf::IPAddress</a> Address(static_cast&lt;sf::Uint8&gt;(Data[0]),
-<a name="l00649"></a>00649 static_cast&lt;sf::Uint8&gt;(Data[1]),
-<a name="l00650"></a>00650 static_cast&lt;sf::Uint8&gt;(Data[2]),
-<a name="l00651"></a>00651 static_cast&lt;sf::Uint8&gt;(Data[3]));
-<a name="l00652"></a>00652
-<a name="l00653"></a>00653 <span class="comment">// Connect the data channel to the server</span>
-<a name="l00654"></a>00654 <span class="keywordflow">if</span> (myDataSocket.Connect(Port, Address) == Socket::Done)
-<a name="l00655"></a>00655 {
-<a name="l00656"></a>00656 <span class="comment">// Translate the transfer mode to the corresponding FTP parameter</span>
-<a name="l00657"></a>00657 std::string ModeStr;
-<a name="l00658"></a>00658 <span class="keywordflow">switch</span> (Mode)
-<a name="l00659"></a>00659 {
-<a name="l00660"></a>00660 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee" title="Binary mode (file is transfered as a sequence of bytes).">Ftp::Binary</a> : ModeStr = <span class="stringliteral">"I"</span>; <span class="keywordflow">break</span>;
-<a name="l00661"></a>00661 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2" title="Text mode using ASCII encoding.">Ftp::Ascii</a> : ModeStr = <span class="stringliteral">"A"</span>; <span class="keywordflow">break</span>;
-<a name="l00662"></a>00662 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4" title="Text mode using EBCDIC encoding.">Ftp::Ebcdic</a> : ModeStr = <span class="stringliteral">"E"</span>; <span class="keywordflow">break</span>;
-<a name="l00663"></a>00663 }
-<a name="l00664"></a>00664
-<a name="l00665"></a>00665 <span class="comment">// Set the transfer mode</span>
-<a name="l00666"></a>00666 Resp = myFtp.SendCommand(<span class="stringliteral">"TYPE"</span>, ModeStr);
-<a name="l00667"></a>00667 }
-<a name="l00668"></a>00668 <span class="keywordflow">else</span>
-<a name="l00669"></a>00669 {
-<a name="l00670"></a>00670 <span class="comment">// Failed to connect to the server</span>
-<a name="l00671"></a>00671 Resp = Ftp::Response(<a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c" title="Connection with server failed.">Ftp::Response::ConnectionFailed</a>);
-<a name="l00672"></a>00672 }
-<a name="l00673"></a>00673 }
-<a name="l00674"></a>00674 }
-<a name="l00675"></a>00675
-<a name="l00676"></a>00676 <span class="keywordflow">return</span> Resp;
-<a name="l00677"></a>00677 }
-<a name="l00678"></a>00678
-<a name="l00679"></a>00679
-<a name="l00683"></a>00683 <span class="keywordtype">void</span> Ftp::DataChannel::Receive(std::vector&lt;char&gt;&amp; Data)
-<a name="l00684"></a>00684 {
-<a name="l00685"></a>00685 <span class="comment">// Receive data</span>
-<a name="l00686"></a>00686 Data.clear();
-<a name="l00687"></a>00687 <span class="keywordtype">char</span> Buffer[1024];
-<a name="l00688"></a>00688 std::size_t Received;
-<a name="l00689"></a>00689 <span class="keywordflow">while</span> (myDataSocket.Receive(Buffer, <span class="keyword">sizeof</span>(Buffer), Received) == sf::Socket::Done)
-<a name="l00690"></a>00690 {
-<a name="l00691"></a>00691 std::copy(Buffer, Buffer + Received, std::back_inserter(Data));
-<a name="l00692"></a>00692 }
-<a name="l00693"></a>00693
-<a name="l00694"></a>00694 <span class="comment">// Close the data socket</span>
-<a name="l00695"></a>00695 myDataSocket.Close();
-<a name="l00696"></a>00696 }
-<a name="l00697"></a>00697
-<a name="l00698"></a>00698
-<a name="l00702"></a>00702 <span class="keywordtype">void</span> Ftp::DataChannel::Send(<span class="keyword">const</span> std::vector&lt;char&gt;&amp; Data)
-<a name="l00703"></a>00703 {
-<a name="l00704"></a>00704 <span class="comment">// Send data</span>
-<a name="l00705"></a>00705 <span class="keywordflow">if</span> (!Data.empty())
-<a name="l00706"></a>00706 myDataSocket.Send(&amp;Data[0], Data.size());
-<a name="l00707"></a>00707
-<a name="l00708"></a>00708 <span class="comment">// Close the data socket</span>
-<a name="l00709"></a>00709 myDataSocket.Close();
-<a name="l00710"></a>00710 }
-<a name="l00711"></a>00711
-<a name="l00712"></a>00712 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Ftp_8hpp-source.htm b/doc/html/Ftp_8hpp-source.htm
deleted file mode 100755
index a049a64..0000000
--- a/doc/html/Ftp_8hpp-source.htm
+++ /dev/null
@@ -1,247 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Ftp.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_FTP_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_FTP_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Network/SocketTCP.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">class </span>IPAddress;
-<a name="l00040"></a>00040
-<a name="l00047"></a><a class="code" href="classsf_1_1Ftp.htm">00047</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Ftp.htm" title="This class provides methods for manipulating the FTP protocol (described in RFC 959)...">Ftp</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 <span class="keyword">public</span> :
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">00054</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">TransferMode</a>
-<a name="l00055"></a>00055 {
-<a name="l00056"></a><a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee">00056</a> Binary,
-<a name="l00057"></a><a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2">00057</a> Ascii,
-<a name="l00058"></a><a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4">00058</a> Ebcdic
-<a name="l00059"></a>00059 };
-<a name="l00060"></a>00060
-<a name="l00066"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm">00066</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 <span class="keyword">public</span> :
-<a name="l00069"></a>00069
-<a name="l00074"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">00074</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b" title="Enumerate all the valid status codes returned in a FTP response.">Status</a>
-<a name="l00075"></a>00075 {
-<a name="l00076"></a>00076 <span class="comment">// 1xx: the requested action is being initiated,</span>
-<a name="l00077"></a>00077 <span class="comment">// expect another reply before proceeding with a new command</span>
-<a name="l00078"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">00078</a> RestartMarkerReply = 110,
-<a name="l00079"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">00079</a> ServiceReadySoon = 120,
-<a name="l00080"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">00080</a> DataConnectionAlreadyOpened = 125,
-<a name="l00081"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">00081</a> OpeningDataConnection = 150,
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="comment">// 2xx: the requested action has been successfully completed</span>
-<a name="l00084"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">00084</a> Ok = 200,
-<a name="l00085"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">00085</a> PointlessCommand = 202,
-<a name="l00086"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">00086</a> SystemStatus = 211,
-<a name="l00087"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">00087</a> DirectoryStatus = 212,
-<a name="l00088"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">00088</a> FileStatus = 213,
-<a name="l00089"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">00089</a> HelpMessage = 214,
-<a name="l00090"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">00090</a> SystemType = 215,
-<a name="l00091"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">00091</a> ServiceReady = 220,
-<a name="l00092"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">00092</a> ClosingConnection = 221,
-<a name="l00093"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">00093</a> DataConnectionOpened = 225,
-<a name="l00094"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">00094</a> ClosingDataConnection = 226,
-<a name="l00095"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">00095</a> EnteringPassiveMode = 227,
-<a name="l00096"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">00096</a> LoggedIn = 230,
-<a name="l00097"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">00097</a> FileActionOk = 250,
-<a name="l00098"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">00098</a> DirectoryOk = 257,
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100 <span class="comment">// 3xx: the command has been accepted, but the requested action</span>
-<a name="l00101"></a>00101 <span class="comment">// is dormant, pending receipt of further information</span>
-<a name="l00102"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">00102</a> NeedPassword = 331,
-<a name="l00103"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">00103</a> NeedAccountToLogIn = 332,
-<a name="l00104"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">00104</a> NeedInformation = 350,
-<a name="l00105"></a>00105
-<a name="l00106"></a>00106 <span class="comment">// 4xx: the command was not accepted and the requested action did not take place,</span>
-<a name="l00107"></a>00107 <span class="comment">// but the error condition is temporary and the action may be requested again</span>
-<a name="l00108"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">00108</a> ServiceUnavailable = 421,
-<a name="l00109"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">00109</a> DataConnectionUnavailable = 425,
-<a name="l00110"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">00110</a> TransferAborted = 426,
-<a name="l00111"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">00111</a> FileActionAborted = 450,
-<a name="l00112"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">00112</a> LocalError = 451,
-<a name="l00113"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">00113</a> InsufficientStorageSpace = 452,
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115 <span class="comment">// 5xx: the command was not accepted and</span>
-<a name="l00116"></a>00116 <span class="comment">// the requested action did not take place</span>
-<a name="l00117"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">00117</a> CommandUnknown = 500,
-<a name="l00118"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">00118</a> ParametersUnknown = 501,
-<a name="l00119"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">00119</a> CommandNotImplemented = 502,
-<a name="l00120"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">00120</a> BadCommandSequence = 503,
-<a name="l00121"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">00121</a> ParameterNotImplemented = 504,
-<a name="l00122"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">00122</a> NotLoggedIn = 530,
-<a name="l00123"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">00123</a> NeedAccountToStore = 532,
-<a name="l00124"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">00124</a> FileUnavailable = 550,
-<a name="l00125"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">00125</a> PageTypeUnknown = 551,
-<a name="l00126"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">00126</a> NotEnoughMemory = 552,
-<a name="l00127"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">00127</a> FilenameNotAllowed = 553,
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment">// 10xx: SFML custom codes</span>
-<a name="l00130"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">00130</a> InvalidResponse = 1000,
-<a name="l00131"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">00131</a> ConnectionFailed = 1001,
-<a name="l00132"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">00132</a> ConnectionClosed = 1002,
-<a name="l00133"></a><a class="code" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">00133</a> InvalidFile = 1003
-<a name="l00134"></a>00134 };
-<a name="l00135"></a>00135
-<a name="l00143"></a>00143 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>(Status Code = InvalidResponse, <span class="keyword">const</span> std::string&amp; Message = <span class="stringliteral">""</span>);
-<a name="l00144"></a>00144
-<a name="l00152"></a>00152 <span class="keywordtype">bool</span> IsOk() <span class="keyword">const</span>;
-<a name="l00153"></a>00153
-<a name="l00160"></a>00160 Status GetStatus() <span class="keyword">const</span>;
-<a name="l00161"></a>00161
-<a name="l00168"></a>00168 <span class="keyword">const</span> std::string&amp; GetMessage() <span class="keyword">const</span>;
-<a name="l00169"></a>00169
-<a name="l00170"></a>00170 <span class="keyword">private</span> :
-<a name="l00171"></a>00171
-<a name="l00173"></a>00173 <span class="comment">// Member data</span>
-<a name="l00175"></a>00175 <span class="comment"></span> Status myStatus;
-<a name="l00176"></a>00176 std::string myMessage;
-<a name="l00177"></a>00177 };
-<a name="l00178"></a>00178
-<a name="l00182"></a><a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">00182</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm" title="Specialization of FTP response returning a directory.">DirectoryResponse</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>
-<a name="l00183"></a>00183 {
-<a name="l00184"></a>00184 <span class="keyword">public</span> :
-<a name="l00185"></a>00185
-<a name="l00192"></a>00192 <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm" title="Specialization of FTP response returning a directory.">DirectoryResponse</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp);
-<a name="l00193"></a>00193
-<a name="l00200"></a>00200 <span class="keyword">const</span> std::string&amp; GetDirectory() <span class="keyword">const</span>;
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202 <span class="keyword">private</span> :
-<a name="l00203"></a>00203
-<a name="l00205"></a>00205 <span class="comment">// Member data</span>
-<a name="l00207"></a>00207 <span class="comment"></span> std::string myDirectory;
-<a name="l00208"></a>00208 };
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210
-<a name="l00214"></a><a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm">00214</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm" title="Specialization of FTP response returning a filename lisiting.">ListingResponse</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a>
-<a name="l00215"></a>00215 {
-<a name="l00216"></a>00216 <span class="keyword">public</span> :
-<a name="l00217"></a>00217
-<a name="l00225"></a>00225 <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm" title="Specialization of FTP response returning a filename lisiting.">ListingResponse</a>(<a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Resp, <span class="keyword">const</span> std::vector&lt;char&gt;&amp; Data);
-<a name="l00226"></a>00226
-<a name="l00233"></a>00233 std::size_t GetCount() <span class="keyword">const</span>;
-<a name="l00234"></a>00234
-<a name="l00243"></a>00243 <span class="keyword">const</span> std::string&amp; GetFilename(std::size_t Index) <span class="keyword">const</span>;
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245 <span class="keyword">private</span> :
-<a name="l00246"></a>00246
-<a name="l00248"></a>00248 <span class="comment">// Member data</span>
-<a name="l00250"></a>00250 <span class="comment"></span> std::vector&lt;std::string&gt; myFilenames;
-<a name="l00251"></a>00251 };
-<a name="l00252"></a>00252
-<a name="l00253"></a>00253
-<a name="l00258"></a>00258 ~<a class="code" href="classsf_1_1Ftp.htm" title="This class provides methods for manipulating the FTP protocol (described in RFC 959)...">Ftp</a>();
-<a name="l00259"></a>00259
-<a name="l00270"></a>00270 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Connect(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Server, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port = 21, <span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00271"></a>00271
-<a name="l00278"></a>00278 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Login();
-<a name="l00279"></a>00279
-<a name="l00289"></a>00289 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Login(<span class="keyword">const</span> std::string&amp; UserName, <span class="keyword">const</span> std::string&amp; Password);
-<a name="l00290"></a>00290
-<a name="l00297"></a>00297 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Disconnect();
-<a name="l00298"></a>00298
-<a name="l00305"></a>00305 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> KeepAlive();
-<a name="l00306"></a>00306
-<a name="l00313"></a>00313 <a class="code" href="classsf_1_1Ftp_1_1DirectoryResponse.htm" title="Specialization of FTP response returning a directory.">DirectoryResponse</a> GetWorkingDirectory();
-<a name="l00314"></a>00314
-<a name="l00324"></a>00324 <a class="code" href="classsf_1_1Ftp_1_1ListingResponse.htm" title="Specialization of FTP response returning a filename lisiting.">ListingResponse</a> GetDirectoryListing(<span class="keyword">const</span> std::string&amp; Directory = <span class="stringliteral">""</span>);
-<a name="l00325"></a>00325
-<a name="l00334"></a>00334 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> ChangeDirectory(<span class="keyword">const</span> std::string&amp; Directory);
-<a name="l00335"></a>00335
-<a name="l00342"></a>00342 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> ParentDirectory();
-<a name="l00343"></a>00343
-<a name="l00352"></a>00352 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> MakeDirectory(<span class="keyword">const</span> std::string&amp; Name);
-<a name="l00353"></a>00353
-<a name="l00362"></a>00362 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> DeleteDirectory(<span class="keyword">const</span> std::string&amp; Name);
-<a name="l00363"></a>00363
-<a name="l00373"></a>00373 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> RenameFile(<span class="keyword">const</span> std::string&amp; File, <span class="keyword">const</span> std::string&amp; NewName);
-<a name="l00374"></a>00374
-<a name="l00383"></a>00383 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> DeleteFile(<span class="keyword">const</span> std::string&amp; Name);
-<a name="l00384"></a>00384
-<a name="l00395"></a>00395 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Download(<span class="keyword">const</span> std::string&amp; DistantFile, <span class="keyword">const</span> std::string&amp; DestPath, <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">TransferMode</a> Mode = Binary);
-<a name="l00396"></a>00396
-<a name="l00407"></a>00407 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> Upload(<span class="keyword">const</span> std::string&amp; LocalFile, <span class="keyword">const</span> std::string&amp; DestPath, <a class="code" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb" title="Enumeration of transfer modes.">TransferMode</a> Mode = Binary);
-<a name="l00408"></a>00408
-<a name="l00409"></a>00409 <span class="keyword">private</span> :
-<a name="l00410"></a>00410
-<a name="l00420"></a>00420 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> SendCommand(<span class="keyword">const</span> std::string&amp; Command, <span class="keyword">const</span> std::string&amp; Parameter = <span class="stringliteral">""</span>);
-<a name="l00421"></a>00421
-<a name="l00429"></a>00429 <a class="code" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> GetResponse();
-<a name="l00430"></a>00430
-<a name="l00435"></a>00435 <span class="keyword">class </span>DataChannel;
-<a name="l00436"></a>00436
-<a name="l00437"></a>00437 <span class="keyword">friend</span> <span class="keyword">class </span>DataChannel;
-<a name="l00438"></a>00438
-<a name="l00440"></a>00440 <span class="comment">// Member data</span>
-<a name="l00442"></a>00442 <span class="comment"></span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a> myCommandSocket;
-<a name="l00443"></a>00443 };
-<a name="l00444"></a>00444
-<a name="l00445"></a>00445 } <span class="comment">// namespace sf</span>
-<a name="l00446"></a>00446
-<a name="l00447"></a>00447
-<a name="l00448"></a>00448 <span class="preprocessor">#endif // SFML_FTP_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Glyph_8hpp-source.htm b/doc/html/Glyph_8hpp-source.htm
deleted file mode 100755
index 43d062b..0000000
--- a/doc/html/Glyph_8hpp-source.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Glyph.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_GLYPH_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_GLYPH_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00040"></a><a class="code" href="classsf_1_1Glyph.htm">00040</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a>
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00048"></a><a class="code" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b">00048</a> <a class="code" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b" title="Default constructor.">Glyph</a>() : Advance(0) {}
-<a name="l00049"></a>00049
-<a name="l00051"></a>00051 <span class="comment">// Member data</span>
-<a name="l00053"></a><a class="code" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">00053</a> <span class="comment"></span> <span class="keywordtype">int</span> Advance;
-<a name="l00054"></a><a class="code" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">00054</a> <a class="code" href="classsf_1_1Rect.htm">IntRect</a> Rectangle;
-<a name="l00055"></a><a class="code" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">00055</a> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> TexCoords;
-<a name="l00056"></a>00056 };
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 } <span class="comment">// namespace sf</span>
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061 <span class="preprocessor">#endif // SFML_GLYPH_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/GraphicsContext_8cpp-source.htm b/doc/html/GraphicsContext_8cpp-source.htm
deleted file mode 100755
index 156fbd2..0000000
--- a/doc/html/GraphicsContext_8cpp-source.htm
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>GraphicsContext.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/Context.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace</span>
-<a name="l00033"></a>00033 {
-<a name="l00035"></a>00035 <span class="comment">// One time initialization of 3rd party libraries.</span>
-<a name="l00036"></a>00036 <span class="comment">// We use a global function with a static boolean rather</span>
-<a name="l00037"></a>00037 <span class="comment">// than directly a global boolean, to avoid the randomness</span>
-<a name="l00038"></a>00038 <span class="comment">// of global variables initializations across compile units.</span>
-<a name="l00040"></a>00040 <span class="comment"></span> <span class="keywordtype">void</span> InitGraphicsLibs()
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">static</span> <span class="keywordtype">bool</span> InitDone = <span class="keyword">false</span>;
-<a name="l00043"></a>00043 <span class="keywordflow">if</span> (!InitDone)
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="comment">// Initialize GLEW</span>
-<a name="l00046"></a>00046 glewInit();
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 InitDone = <span class="keyword">true</span>;
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="keyword">namespace </span>sf
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="keyword">namespace </span>priv
-<a name="l00058"></a>00058 {
-<a name="l00063"></a>00063 GraphicsContext::GraphicsContext()
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 <span class="comment">// Activate the global context</span>
-<a name="l00066"></a>00066 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27" title="Check if there&amp;#39;s a context bound to the current thread.">Context::IsContextActive</a>())
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">Context::GetGlobal</a>().SetActive(<span class="keyword">true</span>);
-<a name="l00069"></a>00069 myActivated = <span class="keyword">true</span>;
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071 <span class="keywordflow">else</span>
-<a name="l00072"></a>00072 {
-<a name="l00073"></a>00073 myActivated = <span class="keyword">false</span>;
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076 <span class="comment">// Make sure third party libraries are initialized</span>
-<a name="l00077"></a>00077 InitGraphicsLibs();
-<a name="l00078"></a>00078 }
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00085"></a>00085 GraphicsContext::~GraphicsContext()
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 <span class="comment">// Deactivate the global context</span>
-<a name="l00088"></a>00088 <span class="keywordflow">if</span> (myActivated)
-<a name="l00089"></a>00089 <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">Context::GetGlobal</a>().SetActive(<span class="keyword">false</span>);
-<a name="l00090"></a>00090 }
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 } <span class="comment">// namespace priv</span>
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/GraphicsContext_8hpp-source.htm b/doc/html/GraphicsContext_8hpp-source.htm
deleted file mode 100755
index 66ca911..0000000
--- a/doc/html/GraphicsContext_8hpp-source.htm
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>GraphicsContext.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_GRAPHICSCONTEXT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_GRAPHICSCONTEXT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/GLEW/glew.h&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Context;
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="keyword">namespace </span>priv
-<a name="l00043"></a>00043 {
-<a name="l00052"></a>00052 <span class="keyword">class </span>GraphicsContext : NonCopyable
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <span class="keyword">public</span> :
-<a name="l00055"></a>00055
-<a name="l00061"></a>00061 GraphicsContext();
-<a name="l00062"></a>00062
-<a name="l00068"></a>00068 ~GraphicsContext();
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070 <span class="keyword">private</span> :
-<a name="l00071"></a>00071
-<a name="l00073"></a>00073 <span class="comment">// Member data</span>
-<a name="l00075"></a>00075 <span class="comment"></span> <span class="keywordtype">bool</span> myActivated;
-<a name="l00076"></a>00076 };
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078 } <span class="comment">// namespace priv</span>
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00085"></a>00085 <span class="preprocessor">#ifdef SFML_DEBUG</span>
-<a name="l00086"></a>00086 <span class="preprocessor"></span>
-<a name="l00087"></a>00087 <span class="comment">// In debug mode, perform a test on every OpenGL call</span>
-<a name="l00088"></a>00088 <span class="preprocessor"> #define GLCheck(Func) ((Func), GLCheckError(__FILE__, __LINE__))</span>
-<a name="l00089"></a>00089 <span class="preprocessor"></span>
-<a name="l00090"></a>00090 <span class="preprocessor">#else</span>
-<a name="l00091"></a>00091 <span class="preprocessor"></span>
-<a name="l00092"></a>00092 <span class="comment">// Else, we don't add any overhead</span>
-<a name="l00093"></a>00093 <span class="preprocessor"> #define GLCheck(Func) (Func)</span>
-<a name="l00094"></a>00094 <span class="preprocessor"></span>
-<a name="l00095"></a>00095 <span class="preprocessor">#endif</span>
-<a name="l00096"></a>00096 <span class="preprocessor"></span>
-<a name="l00097"></a>00097
-<a name="l00102"></a>00102 <span class="keyword">inline</span> <span class="keywordtype">void</span> GLCheckError(<span class="keyword">const</span> std::string&amp; File, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Line)
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 <span class="comment">// Get the last error</span>
-<a name="l00105"></a>00105 GLenum ErrorCode = glGetError();
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="keywordflow">if</span> (ErrorCode != GL_NO_ERROR)
-<a name="l00108"></a>00108 {
-<a name="l00109"></a>00109 std::string Error = <span class="stringliteral">"unknown error"</span>;
-<a name="l00110"></a>00110 std::string Desc = <span class="stringliteral">"no description"</span>;
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112 <span class="comment">// Decode the error code</span>
-<a name="l00113"></a>00113 <span class="keywordflow">switch</span> (ErrorCode)
-<a name="l00114"></a>00114 {
-<a name="l00115"></a>00115 <span class="keywordflow">case</span> GL_INVALID_ENUM :
-<a name="l00116"></a>00116 {
-<a name="l00117"></a>00117 Error = <span class="stringliteral">"GL_INVALID_ENUM"</span>;
-<a name="l00118"></a>00118 Desc = <span class="stringliteral">"an unacceptable value has been specified for an enumerated argument"</span>;
-<a name="l00119"></a>00119 <span class="keywordflow">break</span>;
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="keywordflow">case</span> GL_INVALID_VALUE :
-<a name="l00123"></a>00123 {
-<a name="l00124"></a>00124 Error = <span class="stringliteral">"GL_INVALID_VALUE"</span>;
-<a name="l00125"></a>00125 Desc = <span class="stringliteral">"a numeric argument is out of range"</span>;
-<a name="l00126"></a>00126 <span class="keywordflow">break</span>;
-<a name="l00127"></a>00127 }
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="keywordflow">case</span> GL_INVALID_OPERATION :
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 Error = <span class="stringliteral">"GL_INVALID_OPERATION"</span>;
-<a name="l00132"></a>00132 Desc = <span class="stringliteral">"the specified operation is not allowed in the current state"</span>;
-<a name="l00133"></a>00133 <span class="keywordflow">break</span>;
-<a name="l00134"></a>00134 }
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="keywordflow">case</span> GL_STACK_OVERFLOW :
-<a name="l00137"></a>00137 {
-<a name="l00138"></a>00138 Error = <span class="stringliteral">"GL_STACK_OVERFLOW"</span>;
-<a name="l00139"></a>00139 Desc = <span class="stringliteral">"this command would cause a stack overflow"</span>;
-<a name="l00140"></a>00140 <span class="keywordflow">break</span>;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143 <span class="keywordflow">case</span> GL_STACK_UNDERFLOW :
-<a name="l00144"></a>00144 {
-<a name="l00145"></a>00145 Error = <span class="stringliteral">"GL_STACK_UNDERFLOW"</span>;
-<a name="l00146"></a>00146 Desc = <span class="stringliteral">"this command would cause a stack underflow"</span>;
-<a name="l00147"></a>00147 <span class="keywordflow">break</span>;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149
-<a name="l00150"></a>00150 <span class="keywordflow">case</span> GL_OUT_OF_MEMORY :
-<a name="l00151"></a>00151 {
-<a name="l00152"></a>00152 Error = <span class="stringliteral">"GL_OUT_OF_MEMORY"</span>;
-<a name="l00153"></a>00153 Desc = <span class="stringliteral">"there is not enough memory left to execute the command"</span>;
-<a name="l00154"></a>00154 <span class="keywordflow">break</span>;
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="keywordflow">case</span> GL_INVALID_FRAMEBUFFER_OPERATION_EXT :
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 Error = <span class="stringliteral">"GL_INVALID_FRAMEBUFFER_OPERATION_EXT"</span>;
-<a name="l00160"></a>00160 Desc = <span class="stringliteral">"the object bound to FRAMEBUFFER_BINDING_EXT is not \"framebuffer complete\""</span>;
-<a name="l00161"></a>00161 <span class="keywordflow">break</span>;
-<a name="l00162"></a>00162 }
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="comment">// Log the error</span>
-<a name="l00166"></a>00166 std::cerr &lt;&lt; <span class="stringliteral">"An internal OpenGL call failed in "</span>
-<a name="l00167"></a>00167 &lt;&lt; File.substr(File.find_last_of(<span class="stringliteral">"\\/"</span>) + 1) &lt;&lt; <span class="stringliteral">" ("</span> &lt;&lt; Line &lt;&lt; <span class="stringliteral">") : "</span>
-<a name="l00168"></a>00168 &lt;&lt; Error &lt;&lt; <span class="stringliteral">", "</span> &lt;&lt; Desc
-<a name="l00169"></a>00169 &lt;&lt; std::endl;
-<a name="l00170"></a>00170 }
-<a name="l00171"></a>00171 }
-<a name="l00172"></a>00172
-<a name="l00173"></a>00173 } <span class="comment">// namespace sf</span>
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176 <span class="preprocessor">#endif // SFML_GRAPHICSCONTEXT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Graphics_8hpp-source.htm b/doc/html/Graphics_8hpp-source.htm
deleted file mode 100755
index c223c86..0000000
--- a/doc/html/Graphics_8hpp-source.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Graphics.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_GRAPHICS_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_GRAPHICS_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Graphics/Font.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Graphics/Glyph.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/Graphics/PostFX.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/Graphics/RenderWindow.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/Graphics/Shape.hpp&gt;</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;SFML/Graphics/Sprite.hpp&gt;</span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;SFML/Graphics/String.hpp&gt;</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;SFML/Graphics/View.hpp&gt;</span>
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // SFML_GRAPHICS_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Http_8cpp-source.htm b/doc/html/Http_8cpp-source.htm
deleted file mode 100755
index dd4b1d3..0000000
--- a/doc/html/Http_8cpp-source.htm
+++ /dev/null
@@ -1,392 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Http.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/Http.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;ctype.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;iterator&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace</span>
-<a name="l00036"></a>00036 {
-<a name="l00038"></a>00038 <span class="comment">// Convenience function to convert a string to lower case</span>
-<a name="l00040"></a>00040 <span class="comment"></span> std::string ToLower(<span class="keyword">const</span> std::string&amp; Str)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 std::string Ret = Str;
-<a name="l00043"></a>00043 <span class="keywordflow">for</span> (std::string::iterator i = Ret.begin(); i != Ret.end(); ++i)
-<a name="l00044"></a>00044 *i = static_cast&lt;char&gt;(tolower(*i));
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="keywordflow">return</span> Ret;
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="keyword">namespace </span>sf
-<a name="l00052"></a>00052 {
-<a name="l00056"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72">00056</a> <a class="code" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72" title="Default constructor.">Http::Request::Request</a>(<a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598" title="Enumerate the available HTTP methods for a request.">Method</a> RequestMethod, <span class="keyword">const</span> std::string&amp; URI, <span class="keyword">const</span> std::string&amp; Body)
-<a name="l00057"></a>00057 {
-<a name="l00058"></a>00058 <a class="code" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53" title="Set the request method.">SetMethod</a>(RequestMethod);
-<a name="l00059"></a>00059 <a class="code" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac" title="Set the target URI of the request.">SetURI</a>(URI);
-<a name="l00060"></a>00060 <a class="code" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd" title="Set the HTTP version of the request.">SetHttpVersion</a>(1, 0);
-<a name="l00061"></a>00061 <a class="code" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46" title="Set the body of the request.">SetBody</a>(Body);
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064
-<a name="l00068"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e">00068</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">Http::Request::SetField</a>(<span class="keyword">const</span> std::string&amp; Field, <span class="keyword">const</span> std::string&amp; Value)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 myFields[ToLower(Field)] = Value;
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00078"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53">00078</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53" title="Set the request method.">Http::Request::SetMethod</a>(<a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598" title="Enumerate the available HTTP methods for a request.">Http::Request::Method</a> RequestMethod)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 myMethod = RequestMethod;
-<a name="l00081"></a>00081 }
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083
-<a name="l00088"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac">00088</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac" title="Set the target URI of the request.">Http::Request::SetURI</a>(<span class="keyword">const</span> std::string&amp; URI)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 myURI = URI;
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 <span class="comment">// Make sure it starts with a '/'</span>
-<a name="l00093"></a>00093 <span class="keywordflow">if</span> (myURI.empty() || (myURI[0] != <span class="charliteral">'/'</span>))
-<a name="l00094"></a>00094 myURI.insert(0, <span class="stringliteral">"/"</span>);
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097
-<a name="l00102"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd">00102</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd" title="Set the HTTP version of the request.">Http::Request::SetHttpVersion</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Major, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Minor)
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 myMajorVersion = Major;
-<a name="l00105"></a>00105 myMinorVersion = Minor;
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00114"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46">00114</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46" title="Set the body of the request.">Http::Request::SetBody</a>(<span class="keyword">const</span> std::string&amp; Body)
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 myBody = Body;
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119
-<a name="l00123"></a>00123 std::string Http::Request::ToString()<span class="keyword"> const</span>
-<a name="l00124"></a>00124 <span class="keyword"></span>{
-<a name="l00125"></a>00125 std::ostringstream Out;
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="comment">// Convert the method to its string representation</span>
-<a name="l00128"></a>00128 std::string RequestMethod;
-<a name="l00129"></a>00129 <span class="keywordflow">switch</span> (myMethod)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 <span class="keywordflow">default</span> :
-<a name="l00132"></a>00132 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00" title="Request in get mode, standard method to retrieve a page.">Get</a> : RequestMethod = <span class="stringliteral">"GET"</span>; <span class="keywordflow">break</span>;
-<a name="l00133"></a>00133 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138" title="Request in post mode, usually to send data to a page.">Post</a> : RequestMethod = <span class="stringliteral">"POST"</span>; <span class="keywordflow">break</span>;
-<a name="l00134"></a>00134 <span class="keywordflow">case</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5" title="Request a page&amp;#39;s header only.">Head</a> : RequestMethod = <span class="stringliteral">"HEAD"</span>; <span class="keywordflow">break</span>;
-<a name="l00135"></a>00135 }
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137 <span class="comment">// Write the first line containing the request type</span>
-<a name="l00138"></a>00138 Out &lt;&lt; RequestMethod &lt;&lt; <span class="stringliteral">" "</span> &lt;&lt; myURI &lt;&lt; <span class="stringliteral">" "</span>;
-<a name="l00139"></a>00139 Out &lt;&lt; <span class="stringliteral">"HTTP/"</span> &lt;&lt; myMajorVersion &lt;&lt; <span class="stringliteral">"."</span> &lt;&lt; myMinorVersion &lt;&lt; <span class="stringliteral">"\r\n"</span>;
-<a name="l00140"></a>00140
-<a name="l00141"></a>00141 <span class="comment">// Write fields</span>
-<a name="l00142"></a>00142 <span class="keywordflow">for</span> (FieldTable::const_iterator i = myFields.begin(); i != myFields.end(); ++i)
-<a name="l00143"></a>00143 {
-<a name="l00144"></a>00144 Out &lt;&lt; i-&gt;first &lt;&lt; <span class="stringliteral">": "</span> &lt;&lt; i-&gt;second &lt;&lt; <span class="stringliteral">"\r\n"</span>;
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="comment">// Use an extra \r\n to separate the header from the body</span>
-<a name="l00148"></a>00148 Out &lt;&lt; <span class="stringliteral">"\r\n"</span>;
-<a name="l00149"></a>00149
-<a name="l00150"></a>00150 <span class="comment">// Add the body</span>
-<a name="l00151"></a>00151 Out &lt;&lt; myBody;
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153 <span class="keywordflow">return</span> Out.str();
-<a name="l00154"></a>00154 }
-<a name="l00155"></a>00155
-<a name="l00156"></a>00156
-<a name="l00160"></a>00160 <span class="keywordtype">bool</span> Http::Request::HasField(<span class="keyword">const</span> std::string&amp; Field)<span class="keyword"> const</span>
-<a name="l00161"></a>00161 <span class="keyword"></span>{
-<a name="l00162"></a>00162 <span class="keywordflow">return</span> myFields.find(Field) != myFields.end();
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165
-<a name="l00169"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2">00169</a> <a class="code" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2" title="Default constructor.">Http::Response::Response</a>() :
-<a name="l00170"></a>00170 myStatus (ConnectionFailed),
-<a name="l00171"></a>00171 myMajorVersion(0),
-<a name="l00172"></a>00172 myMinorVersion(0)
-<a name="l00173"></a>00173 {
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175 }
-<a name="l00176"></a>00176
-<a name="l00177"></a>00177
-<a name="l00181"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330">00181</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330" title="Get the value of a field.">Http::Response::GetField</a>(<span class="keyword">const</span> std::string&amp; Field)<span class="keyword"> const</span>
-<a name="l00182"></a>00182 <span class="keyword"></span>{
-<a name="l00183"></a>00183 FieldTable::const_iterator It = myFields.find(ToLower(Field));
-<a name="l00184"></a>00184 <span class="keywordflow">if</span> (It != myFields.end())
-<a name="l00185"></a>00185 {
-<a name="l00186"></a>00186 <span class="keywordflow">return</span> It-&gt;second;
-<a name="l00187"></a>00187 }
-<a name="l00188"></a>00188 <span class="keywordflow">else</span>
-<a name="l00189"></a>00189 {
-<a name="l00190"></a>00190 <span class="keyword">static</span> <span class="keyword">const</span> std::string Empty = <span class="stringliteral">""</span>;
-<a name="l00191"></a>00191 <span class="keywordflow">return</span> Empty;
-<a name="l00192"></a>00192 }
-<a name="l00193"></a>00193 }
-<a name="l00194"></a>00194
-<a name="l00195"></a>00195
-<a name="l00199"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb">00199</a> <a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8" title="Enumerate all the valid status codes returned in a HTTP response.">Http::Response::Status</a> <a class="code" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb" title="Get the header&amp;#39;s status code.">Http::Response::GetStatus</a>()<span class="keyword"> const</span>
-<a name="l00200"></a>00200 <span class="keyword"></span>{
-<a name="l00201"></a>00201 <span class="keywordflow">return</span> myStatus;
-<a name="l00202"></a>00202 }
-<a name="l00203"></a>00203
-<a name="l00204"></a>00204
-<a name="l00208"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a">00208</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a" title="Get the major HTTP version number of the response.">Http::Response::GetMajorHttpVersion</a>()<span class="keyword"> const</span>
-<a name="l00209"></a>00209 <span class="keyword"></span>{
-<a name="l00210"></a>00210 <span class="keywordflow">return</span> myMajorVersion;
-<a name="l00211"></a>00211 }
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213
-<a name="l00217"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b">00217</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b" title="Get the major HTTP version number of the response.">Http::Response::GetMinorHttpVersion</a>()<span class="keyword"> const</span>
-<a name="l00218"></a>00218 <span class="keyword"></span>{
-<a name="l00219"></a>00219 <span class="keywordflow">return</span> myMinorVersion;
-<a name="l00220"></a>00220 }
-<a name="l00221"></a>00221
-<a name="l00222"></a>00222
-<a name="l00230"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179">00230</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179" title="Get the body of the response.">Http::Response::GetBody</a>()<span class="keyword"> const</span>
-<a name="l00231"></a>00231 <span class="keyword"></span>{
-<a name="l00232"></a>00232 <span class="keywordflow">return</span> myBody;
-<a name="l00233"></a>00233 }
-<a name="l00234"></a>00234
-<a name="l00235"></a>00235
-<a name="l00239"></a>00239 <span class="keywordtype">void</span> Http::Response::FromString(<span class="keyword">const</span> std::string&amp; Data)
-<a name="l00240"></a>00240 {
-<a name="l00241"></a>00241 std::istringstream In(Data);
-<a name="l00242"></a>00242
-<a name="l00243"></a>00243 <span class="comment">// Extract the HTTP version from the first line</span>
-<a name="l00244"></a>00244 std::string Version;
-<a name="l00245"></a>00245 <span class="keywordflow">if</span> (In &gt;&gt; Version)
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 <span class="keywordflow">if</span> ((Version.size() &gt;= 8) &amp;&amp; (Version[6] == <span class="charliteral">'.'</span>) &amp;&amp;
-<a name="l00248"></a>00248 (ToLower(Version.substr(0, 5)) == <span class="stringliteral">"http/"</span>) &amp;&amp;
-<a name="l00249"></a>00249 isdigit(Version[5]) &amp;&amp; isdigit(Version[7]))
-<a name="l00250"></a>00250 {
-<a name="l00251"></a>00251 myMajorVersion = Version[5] - <span class="charliteral">'0'</span>;
-<a name="l00252"></a>00252 myMinorVersion = Version[7] - <span class="charliteral">'0'</span>;
-<a name="l00253"></a>00253 }
-<a name="l00254"></a>00254 <span class="keywordflow">else</span>
-<a name="l00255"></a>00255 {
-<a name="l00256"></a>00256 <span class="comment">// Invalid HTTP version</span>
-<a name="l00257"></a>00257 myStatus = <a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8" title="Response is not a valid HTTP one.">InvalidResponse</a>;
-<a name="l00258"></a>00258 <span class="keywordflow">return</span>;
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260 }
-<a name="l00261"></a>00261
-<a name="l00262"></a>00262 <span class="comment">// Extract the status code from the first line</span>
-<a name="l00263"></a>00263 <span class="keywordtype">int</span> StatusCode;
-<a name="l00264"></a>00264 <span class="keywordflow">if</span> (In &gt;&gt; StatusCode)
-<a name="l00265"></a>00265 {
-<a name="l00266"></a>00266 myStatus = <span class="keyword">static_cast&lt;</span><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8" title="Enumerate all the valid status codes returned in a HTTP response.">Status</a><span class="keyword">&gt;</span>(StatusCode);
-<a name="l00267"></a>00267 }
-<a name="l00268"></a>00268 <span class="keywordflow">else</span>
-<a name="l00269"></a>00269 {
-<a name="l00270"></a>00270 <span class="comment">// Invalid status code</span>
-<a name="l00271"></a>00271 myStatus = <a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8" title="Response is not a valid HTTP one.">InvalidResponse</a>;
-<a name="l00272"></a>00272 <span class="keywordflow">return</span>;
-<a name="l00273"></a>00273 }
-<a name="l00274"></a>00274
-<a name="l00275"></a>00275 <span class="comment">// Ignore the end of the first line</span>
-<a name="l00276"></a>00276 In.ignore(10000, <span class="charliteral">'\n'</span>);
-<a name="l00277"></a>00277
-<a name="l00278"></a>00278 <span class="comment">// Parse the other lines, which contain fields, one by one</span>
-<a name="l00279"></a>00279 std::string Line;
-<a name="l00280"></a>00280 <span class="keywordflow">while</span> (std::getline(In, Line) &amp;&amp; (Line.size() &gt; 2))
-<a name="l00281"></a>00281 {
-<a name="l00282"></a>00282 std::string::size_type Pos = Line.find(<span class="stringliteral">": "</span>);
-<a name="l00283"></a>00283 <span class="keywordflow">if</span> (Pos != std::string::npos)
-<a name="l00284"></a>00284 {
-<a name="l00285"></a>00285 <span class="comment">// Extract the field name and its value</span>
-<a name="l00286"></a>00286 std::string Field = Line.substr(0, Pos);
-<a name="l00287"></a>00287 std::string Value = Line.substr(Pos + 2);
-<a name="l00288"></a>00288
-<a name="l00289"></a>00289 <span class="comment">// Remove any trailing \r</span>
-<a name="l00290"></a>00290 <span class="keywordflow">if</span> (!Value.empty() &amp;&amp; (*Value.rbegin() == <span class="charliteral">'\r'</span>))
-<a name="l00291"></a>00291 Value.erase(Value.size() - 1);
-<a name="l00292"></a>00292
-<a name="l00293"></a>00293 <span class="comment">// Add the field</span>
-<a name="l00294"></a>00294 myFields[ToLower(Field)] = Value;
-<a name="l00295"></a>00295 }
-<a name="l00296"></a>00296 }
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 <span class="comment">// Finally extract the body</span>
-<a name="l00299"></a>00299 myBody.clear();
-<a name="l00300"></a>00300 std::copy(std::istreambuf_iterator&lt;char&gt;(In), std::istreambuf_iterator&lt;char&gt;(), std::back_inserter(myBody));
-<a name="l00301"></a>00301 }
-<a name="l00302"></a>00302
-<a name="l00303"></a>00303
-<a name="l00307"></a><a class="code" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067">00307</a> <a class="code" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067" title="Default constructor.">Http::Http</a>() :
-<a name="l00308"></a>00308 myHost(),
-<a name="l00309"></a>00309 myPort(0)
-<a name="l00310"></a>00310 {
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312 }
-<a name="l00313"></a>00313
-<a name="l00314"></a>00314
-<a name="l00318"></a><a class="code" href="classsf_1_1Http.htm#283ce40b04ef678916834b8032796677">00318</a> <a class="code" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067" title="Default constructor.">Http::Http</a>(<span class="keyword">const</span> std::string&amp; Host, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00319"></a>00319 {
-<a name="l00320"></a>00320 <a class="code" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f" title="Set the target host.">SetHost</a>(Host, Port);
-<a name="l00321"></a>00321 }
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323
-<a name="l00327"></a><a class="code" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f">00327</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f" title="Set the target host.">Http::SetHost</a>(<span class="keyword">const</span> std::string&amp; Host, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00328"></a>00328 {
-<a name="l00329"></a>00329 <span class="comment">// Detect the protocol used</span>
-<a name="l00330"></a>00330 std::string Protocol = ToLower(Host.substr(0, 8));
-<a name="l00331"></a>00331 <span class="keywordflow">if</span> (Protocol.substr(0, 7) == <span class="stringliteral">"http://"</span>)
-<a name="l00332"></a>00332 {
-<a name="l00333"></a>00333 <span class="comment">// HTTP protocol</span>
-<a name="l00334"></a>00334 myHostName = Host.substr(7);
-<a name="l00335"></a>00335 myPort = (Port != 0 ? Port : 80);
-<a name="l00336"></a>00336 }
-<a name="l00337"></a>00337 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Protocol == <span class="stringliteral">"https://"</span>)
-<a name="l00338"></a>00338 {
-<a name="l00339"></a>00339 <span class="comment">// HTTPS protocol</span>
-<a name="l00340"></a>00340 myHostName = Host.substr(8);
-<a name="l00341"></a>00341 myPort = (Port != 0 ? Port : 443);
-<a name="l00342"></a>00342 }
-<a name="l00343"></a>00343 <span class="keywordflow">else</span>
-<a name="l00344"></a>00344 {
-<a name="l00345"></a>00345 <span class="comment">// Undefined protocol - use HTTP</span>
-<a name="l00346"></a>00346 myHostName = Host;
-<a name="l00347"></a>00347 myPort = (Port != 0 ? Port : 80);
-<a name="l00348"></a>00348 }
-<a name="l00349"></a>00349
-<a name="l00350"></a>00350 <span class="comment">// Remove any trailing '/' from the host name</span>
-<a name="l00351"></a>00351 <span class="keywordflow">if</span> (!myHostName.empty() &amp;&amp; (*myHostName.rbegin() == <span class="charliteral">'/'</span>))
-<a name="l00352"></a>00352 myHostName.erase(myHostName.size() - 1);
-<a name="l00353"></a>00353
-<a name="l00354"></a>00354 myHost = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">sf::IPAddress</a>(myHostName);
-<a name="l00355"></a>00355 }
-<a name="l00356"></a>00356
-<a name="l00357"></a>00357
-<a name="l00366"></a><a class="code" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61">00366</a> <a class="code" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Http::Response</a> <a class="code" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61" title="Send a HTTP request and return the server&amp;#39;s response.">Http::SendRequest</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Http::Request</a>&amp; Req, <span class="keywordtype">float</span> Timeout)
-<a name="l00367"></a>00367 {
-<a name="l00368"></a>00368 <span class="comment">// First make sure the request is valid -- add missing mandatory fields</span>
-<a name="l00369"></a>00369 <a class="code" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a> ToSend(Req);
-<a name="l00370"></a>00370 <span class="keywordflow">if</span> (!ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"From"</span>))
-<a name="l00371"></a>00371 {
-<a name="l00372"></a>00372 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"From"</span>, <span class="stringliteral">"user@sfml-dev.org"</span>);
-<a name="l00373"></a>00373 }
-<a name="l00374"></a>00374 <span class="keywordflow">if</span> (!ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"User-Agent"</span>))
-<a name="l00375"></a>00375 {
-<a name="l00376"></a>00376 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"User-Agent"</span>, <span class="stringliteral">"libsfml-network/1.x"</span>);
-<a name="l00377"></a>00377 }
-<a name="l00378"></a>00378 <span class="keywordflow">if</span> (!ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"Host"</span>))
-<a name="l00379"></a>00379 {
-<a name="l00380"></a>00380 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"Host"</span>, myHostName);
-<a name="l00381"></a>00381 }
-<a name="l00382"></a>00382 <span class="keywordflow">if</span> (!ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"Content-Length"</span>))
-<a name="l00383"></a>00383 {
-<a name="l00384"></a>00384 std::ostringstream Out;
-<a name="l00385"></a>00385 Out &lt;&lt; ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#d05e3c9b4ec87de6dfbfb5b57f2af15f" title="Body of the request.">myBody</a>.size();
-<a name="l00386"></a>00386 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"Content-Length"</span>, Out.str());
-<a name="l00387"></a>00387 }
-<a name="l00388"></a>00388 <span class="keywordflow">if</span> ((ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#12ed125a83b352316266471e9e64e77c" title="Method to use for the request.">myMethod</a> == <a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138" title="Request in post mode, usually to send data to a page.">Request::Post</a>) &amp;&amp; !ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"Content-Type"</span>))
-<a name="l00389"></a>00389 {
-<a name="l00390"></a>00390 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"Content-Type"</span>, <span class="stringliteral">"application/x-www-form-urlencoded"</span>);
-<a name="l00391"></a>00391 }
-<a name="l00392"></a>00392 <span class="keywordflow">if</span> ((ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#6e4db25ee0455e2eb87f5d5c62c830f5" title="Major HTTP version.">myMajorVersion</a> * 10 + ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#d9201bb503871d3989975cbdd5ab494a" title="Minor HTTP version.">myMinorVersion</a> &gt;= 11) &amp;&amp; !ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#e36519e1f04dd593eed75e374f7cfb3f" title="Check if the given field has been defined.">HasField</a>(<span class="stringliteral">"Connection"</span>))
-<a name="l00393"></a>00393 {
-<a name="l00394"></a>00394 ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e" title="Set the value of a field; the field is added if it doesn&amp;#39;t exist.">SetField</a>(<span class="stringliteral">"Connection"</span>, <span class="stringliteral">"close"</span>);
-<a name="l00395"></a>00395 }
-<a name="l00396"></a>00396
-<a name="l00397"></a>00397 <span class="comment">// Prepare the response</span>
-<a name="l00398"></a>00398 <a class="code" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Response</a> Received;
-<a name="l00399"></a>00399
-<a name="l00400"></a>00400 <span class="comment">// Connect the socket to the host</span>
-<a name="l00401"></a>00401 <span class="keywordflow">if</span> (myConnection.<a class="code" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f" title="Connect to another computer on a specified port.">Connect</a>(myPort, myHost, Timeout) == Socket::Done)
-<a name="l00402"></a>00402 {
-<a name="l00403"></a>00403 <span class="comment">// Convert the request to string and send it through the connected socket</span>
-<a name="l00404"></a>00404 std::string RequestStr = ToSend.<a class="code" href="classsf_1_1Http_1_1Request.htm#eb12e7a769fbcf1d9848bc008c28fa1f" title="Get the string representation of the request header.">ToString</a>();
-<a name="l00405"></a>00405
-<a name="l00406"></a>00406 <span class="keywordflow">if</span> (!RequestStr.empty())
-<a name="l00407"></a>00407 {
-<a name="l00408"></a>00408 <span class="comment">// Send it through the socket</span>
-<a name="l00409"></a>00409 <span class="keywordflow">if</span> (myConnection.<a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">Send</a>(RequestStr.c_str(), RequestStr.size()) == sf::Socket::Done)
-<a name="l00410"></a>00410 {
-<a name="l00411"></a>00411 <span class="comment">// Wait for the server's response</span>
-<a name="l00412"></a>00412 std::string ReceivedStr;
-<a name="l00413"></a>00413 std::size_t Size = 0;
-<a name="l00414"></a>00414 <span class="keywordtype">char</span> Buffer[1024];
-<a name="l00415"></a>00415 <span class="keywordflow">while</span> (myConnection.<a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0" title="Receive an array of bytes from the host (must be connected first).">Receive</a>(Buffer, <span class="keyword">sizeof</span>(Buffer), Size) == sf::Socket::Done)
-<a name="l00416"></a>00416 {
-<a name="l00417"></a>00417 ReceivedStr.append(Buffer, Buffer + Size);
-<a name="l00418"></a>00418 }
-<a name="l00419"></a>00419
-<a name="l00420"></a>00420 <span class="comment">// Build the Response object from the received data</span>
-<a name="l00421"></a>00421 Received.<a class="code" href="classsf_1_1Http_1_1Response.htm#a51fa3ff7680d14eb8cb072ef6d65d1e" title="Construct the header from a response string.">FromString</a>(ReceivedStr);
-<a name="l00422"></a>00422 }
-<a name="l00423"></a>00423 }
-<a name="l00424"></a>00424
-<a name="l00425"></a>00425 <span class="comment">// Close the connection</span>
-<a name="l00426"></a>00426 myConnection.<a class="code" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044" title="Close the socket.">Close</a>();
-<a name="l00427"></a>00427 }
-<a name="l00428"></a>00428
-<a name="l00429"></a>00429 <span class="keywordflow">return</span> Received;
-<a name="l00430"></a>00430 }
-<a name="l00431"></a>00431
-<a name="l00432"></a>00432 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Http_8hpp-source.htm b/doc/html/Http_8hpp-source.htm
deleted file mode 100755
index b22c4ae..0000000
--- a/doc/html/Http_8hpp-source.htm
+++ /dev/null
@@ -1,204 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Http.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_HTTP_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_HTTP_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Network/SocketTCP.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00045"></a><a class="code" href="classsf_1_1Http.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00054"></a><a class="code" href="classsf_1_1Http_1_1Request.htm">00054</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a>
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keyword">public</span> :
-<a name="l00057"></a>00057
-<a name="l00061"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">00061</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598" title="Enumerate the available HTTP methods for a request.">Method</a>
-<a name="l00062"></a>00062 {
-<a name="l00063"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00">00063</a> Get,
-<a name="l00064"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138">00064</a> Post,
-<a name="l00065"></a><a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5">00065</a> Head
-<a name="l00066"></a>00066 };
-<a name="l00067"></a>00067
-<a name="l00076"></a>00076 <a class="code" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a>(Method RequestMethod = Get, <span class="keyword">const</span> std::string&amp; URI = <span class="stringliteral">"/"</span>, <span class="keyword">const</span> std::string&amp; Body = <span class="stringliteral">""</span>);
-<a name="l00077"></a>00077
-<a name="l00085"></a>00085 <span class="keywordtype">void</span> SetField(<span class="keyword">const</span> std::string&amp; Field, <span class="keyword">const</span> std::string&amp; Value);
-<a name="l00086"></a>00086
-<a name="l00094"></a>00094 <span class="keywordtype">void</span> SetMethod(Method RequestMethod);
-<a name="l00095"></a>00095
-<a name="l00103"></a>00103 <span class="keywordtype">void</span> SetURI(<span class="keyword">const</span> std::string&amp; URI);
-<a name="l00104"></a>00104
-<a name="l00113"></a>00113 <span class="keywordtype">void</span> SetHttpVersion(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Major, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Minor);
-<a name="l00114"></a>00114
-<a name="l00123"></a>00123 <span class="keywordtype">void</span> SetBody(<span class="keyword">const</span> std::string&amp; Body);
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="keyword">private</span> :
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a>;
-<a name="l00128"></a>00128
-<a name="l00135"></a>00135 std::string ToString() <span class="keyword">const</span>;
-<a name="l00136"></a>00136
-<a name="l00145"></a>00145 <span class="keywordtype">bool</span> HasField(<span class="keyword">const</span> std::string&amp; Field) <span class="keyword">const</span>;
-<a name="l00146"></a>00146
-<a name="l00148"></a>00148 <span class="comment">// Types</span>
-<a name="l00150"></a>00150 <span class="comment"></span> <span class="keyword">typedef</span> std::map&lt;std::string, std::string&gt; FieldTable;
-<a name="l00151"></a>00151
-<a name="l00153"></a>00153 <span class="comment">// Member data</span>
-<a name="l00155"></a>00155 <span class="comment"></span> FieldTable myFields;
-<a name="l00156"></a>00156 Method myMethod;
-<a name="l00157"></a>00157 std::string myURI;
-<a name="l00158"></a>00158 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myMajorVersion;
-<a name="l00159"></a>00159 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myMinorVersion;
-<a name="l00160"></a>00160 std::string myBody;
-<a name="l00161"></a>00161 };
-<a name="l00162"></a>00162
-<a name="l00168"></a><a class="code" href="classsf_1_1Http_1_1Response.htm">00168</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Response</a>
-<a name="l00169"></a>00169 {
-<a name="l00170"></a>00170 <span class="keyword">public</span> :
-<a name="l00171"></a>00171
-<a name="l00176"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">00176</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8" title="Enumerate all the valid status codes returned in a HTTP response.">Status</a>
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <span class="comment">// 2xx: success</span>
-<a name="l00179"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5">00179</a> Ok = 200,
-<a name="l00180"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0">00180</a> Created = 201,
-<a name="l00181"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae">00181</a> Accepted = 202,
-<a name="l00182"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3">00182</a> NoContent = 204,
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184 <span class="comment">// 3xx: redirection</span>
-<a name="l00185"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2">00185</a> MultipleChoices = 300,
-<a name="l00186"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0">00186</a> MovedPermanently = 301,
-<a name="l00187"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015">00187</a> MovedTemporarily = 302,
-<a name="l00188"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56">00188</a> NotModified = 304,
-<a name="l00189"></a>00189
-<a name="l00190"></a>00190 <span class="comment">// 4xx: client error</span>
-<a name="l00191"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa">00191</a> BadRequest = 400,
-<a name="l00192"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e">00192</a> Unauthorized = 401,
-<a name="l00193"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf">00193</a> Forbidden = 403,
-<a name="l00194"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41">00194</a> NotFound = 404,
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196 <span class="comment">// 5xx: server error</span>
-<a name="l00197"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a">00197</a> InternalServerError = 500,
-<a name="l00198"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf">00198</a> NotImplemented = 501,
-<a name="l00199"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9">00199</a> BadGateway = 502,
-<a name="l00200"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c">00200</a> ServiceNotAvailable = 503,
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202 <span class="comment">// 10xx: SFML custom codes</span>
-<a name="l00203"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8">00203</a> InvalidResponse = 1000,
-<a name="l00204"></a><a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa">00204</a> ConnectionFailed = 1001
-<a name="l00205"></a>00205 };
-<a name="l00206"></a>00206
-<a name="l00211"></a>00211 <a class="code" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Response</a>();
-<a name="l00212"></a>00212
-<a name="l00221"></a>00221 <span class="keyword">const</span> std::string&amp; GetField(<span class="keyword">const</span> std::string&amp; Field) <span class="keyword">const</span>;
-<a name="l00222"></a>00222
-<a name="l00229"></a>00229 Status GetStatus() <span class="keyword">const</span>;
-<a name="l00230"></a>00230
-<a name="l00237"></a>00237 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetMajorHttpVersion() <span class="keyword">const</span>;
-<a name="l00238"></a>00238
-<a name="l00245"></a>00245 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetMinorHttpVersion() <span class="keyword">const</span>;
-<a name="l00246"></a>00246
-<a name="l00257"></a>00257 <span class="keyword">const</span> std::string&amp; GetBody() <span class="keyword">const</span>;
-<a name="l00258"></a>00258
-<a name="l00259"></a>00259 <span class="keyword">private</span> :
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a>;
-<a name="l00262"></a>00262
-<a name="l00269"></a>00269 <span class="keywordtype">void</span> FromString(<span class="keyword">const</span> std::string&amp; Data);
-<a name="l00270"></a>00270
-<a name="l00272"></a>00272 <span class="comment">// Types</span>
-<a name="l00274"></a>00274 <span class="comment"></span> <span class="keyword">typedef</span> std::map&lt;std::string, std::string&gt; FieldTable;
-<a name="l00275"></a>00275
-<a name="l00277"></a>00277 <span class="comment">// Member data</span>
-<a name="l00279"></a>00279 <span class="comment"></span> FieldTable myFields;
-<a name="l00280"></a>00280 Status myStatus;
-<a name="l00281"></a>00281 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myMajorVersion;
-<a name="l00282"></a>00282 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myMinorVersion;
-<a name="l00283"></a>00283 std::string myBody;
-<a name="l00284"></a>00284 };
-<a name="l00285"></a>00285
-<a name="l00290"></a>00290 <a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a>();
-<a name="l00291"></a>00291
-<a name="l00299"></a>00299 <a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a>(<span class="keyword">const</span> std::string&amp; Host, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port = 0);
-<a name="l00300"></a>00300
-<a name="l00308"></a>00308 <span class="keywordtype">void</span> SetHost(<span class="keyword">const</span> std::string&amp; Host, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port = 0);
-<a name="l00309"></a>00309
-<a name="l00324"></a>00324 Response SendRequest(<span class="keyword">const</span> Request&amp; Req, <span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00325"></a>00325
-<a name="l00326"></a>00326 <span class="keyword">private</span> :
-<a name="l00327"></a>00327
-<a name="l00329"></a>00329 <span class="comment">// Member data</span>
-<a name="l00331"></a>00331 <span class="comment"></span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a> myConnection;
-<a name="l00332"></a>00332 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> myHost;
-<a name="l00333"></a>00333 std::string myHostName;
-<a name="l00334"></a>00334 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> myPort;
-<a name="l00335"></a>00335 };
-<a name="l00336"></a>00336
-<a name="l00337"></a>00337 } <span class="comment">// namespace sf</span>
-<a name="l00338"></a>00338
-<a name="l00339"></a>00339
-<a name="l00340"></a>00340 <span class="preprocessor">#endif // SFML_HTTP_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/IPAddress_8cpp-source.htm b/doc/html/IPAddress_8cpp-source.htm
deleted file mode 100755
index af2ff23..0000000
--- a/doc/html/IPAddress_8cpp-source.htm
+++ /dev/null
@@ -1,273 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>IPAddress.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Network/Http.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a>00039 <span class="keyword">const</span> IPAddress <a class="code" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0" title="Local host address (to connect to the same computer).">IPAddress::LocalHost</a>(<span class="stringliteral">"127.0.0.1"</span>);
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00045"></a><a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831">00045</a> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress::IPAddress</a>() :
-<a name="l00046"></a>00046 myAddress(INADDR_NONE)
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00055"></a><a class="code" href="classsf_1_1IPAddress.htm#df8d2e87ea8076b627c3e7254b5e4039">00055</a> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress::IPAddress</a>(<span class="keyword">const</span> std::string&amp; Address)
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="comment">// First try to convert it as a byte representation ("xxx.xxx.xxx.xxx")</span>
-<a name="l00058"></a>00058 myAddress = inet_addr(Address.c_str());
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 <span class="comment">// If not successful, try to convert it as a host name</span>
-<a name="l00061"></a>00061 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697" title="Tell if the address is a valid one.">IsValid</a>())
-<a name="l00062"></a>00062 {
-<a name="l00063"></a>00063 hostent* Host = gethostbyname(Address.c_str());
-<a name="l00064"></a>00064 <span class="keywordflow">if</span> (Host)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="comment">// Host found, extract its IP address</span>
-<a name="l00067"></a>00067 myAddress = <span class="keyword">reinterpret_cast&lt;</span>in_addr*<span class="keyword">&gt;</span>(Host-&gt;h_addr)-&gt;s_addr;
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069 <span class="keywordflow">else</span>
-<a name="l00070"></a>00070 {
-<a name="l00071"></a>00071 <span class="comment">// Host name not found on the network</span>
-<a name="l00072"></a>00072 myAddress = INADDR_NONE;
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075 }
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077
-<a name="l00082"></a><a class="code" href="classsf_1_1IPAddress.htm#00c1b422265e1261509d5030534bfb0f">00082</a> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress::IPAddress</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Address)
-<a name="l00083"></a>00083 {
-<a name="l00084"></a>00084 <span class="comment">// First try to convert it as a byte representation ("xxx.xxx.xxx.xxx")</span>
-<a name="l00085"></a>00085 myAddress = inet_addr(Address);
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 <span class="comment">// If not successful, try to convert it as a host name</span>
-<a name="l00088"></a>00088 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697" title="Tell if the address is a valid one.">IsValid</a>())
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 hostent* Host = gethostbyname(Address);
-<a name="l00091"></a>00091 <span class="keywordflow">if</span> (Host)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="comment">// Host found, extract its IP address</span>
-<a name="l00094"></a>00094 myAddress = <span class="keyword">reinterpret_cast&lt;</span>in_addr*<span class="keyword">&gt;</span>(Host-&gt;h_addr)-&gt;s_addr;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096 <span class="keywordflow">else</span>
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 <span class="comment">// Host name not found on the network</span>
-<a name="l00099"></a>00099 myAddress = INADDR_NONE;
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102 }
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104
-<a name="l00108"></a><a class="code" href="classsf_1_1IPAddress.htm#16fa44fa881e32a03b67006d90db0c39">00108</a> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress::IPAddress</a>(Uint8 Byte0, Uint8 Byte1, Uint8 Byte2, Uint8 Byte3)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 myAddress = htonl((Byte0 &lt;&lt; 24) | (Byte1 &lt;&lt; 16) | (Byte2 &lt;&lt; 8) | Byte3);
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00117"></a><a class="code" href="classsf_1_1IPAddress.htm#d692d581e4b96ae3377e95947abb7565">00117</a> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress::IPAddress</a>(Uint32 Address)
-<a name="l00118"></a>00118 {
-<a name="l00119"></a>00119 myAddress = htonl(Address);
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00126"></a><a class="code" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697">00126</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697" title="Tell if the address is a valid one.">IPAddress::IsValid</a>()<span class="keyword"> const</span>
-<a name="l00127"></a>00127 <span class="keyword"></span>{
-<a name="l00128"></a>00128 <span class="keywordflow">return</span> myAddress != INADDR_NONE;
-<a name="l00129"></a>00129 }
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131
-<a name="l00135"></a><a class="code" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643">00135</a> std::string <a class="code" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643" title="Get a string representation of the address.">IPAddress::ToString</a>()<span class="keyword"> const</span>
-<a name="l00136"></a>00136 <span class="keyword"></span>{
-<a name="l00137"></a>00137 in_addr InAddr;
-<a name="l00138"></a>00138 InAddr.s_addr = myAddress;
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="keywordflow">return</span> inet_ntoa(InAddr);
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143
-<a name="l00147"></a><a class="code" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c">00147</a> Uint32 <a class="code" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c" title="Get an integer representation of the address.">IPAddress::ToInteger</a>()<span class="keyword"> const</span>
-<a name="l00148"></a>00148 <span class="keyword"></span>{
-<a name="l00149"></a>00149 <span class="keywordflow">return</span> ntohl(myAddress);
-<a name="l00150"></a>00150 }
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152
-<a name="l00156"></a><a class="code" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e">00156</a> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> <a class="code" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e" title="Get the computer&amp;#39;s local IP address (from the LAN point of view).">IPAddress::GetLocalAddress</a>()
-<a name="l00157"></a>00157 {
-<a name="l00158"></a>00158 <span class="comment">// The method here is to connect a UDP socket to anyone (here to localhost),</span>
-<a name="l00159"></a>00159 <span class="comment">// and get the local socket address with the getsockname function.</span>
-<a name="l00160"></a>00160 <span class="comment">// UDP connection will not send anything to the network, so this function won't cause any overhead.</span>
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> LocalAddress;
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 <span class="comment">// Create the socket</span>
-<a name="l00165"></a>00165 SocketHelper::SocketType Socket = socket(PF_INET, SOCK_DGRAM, 0);
-<a name="l00166"></a>00166 <span class="keywordflow">if</span> (Socket == <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>())
-<a name="l00167"></a>00167 <span class="keywordflow">return</span> LocalAddress;
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 <span class="comment">// Build the host address (use a random port)</span>
-<a name="l00170"></a>00170 sockaddr_in SockAddr;
-<a name="l00171"></a>00171 memset(SockAddr.sin_zero, 0, <span class="keyword">sizeof</span>(SockAddr.sin_zero));
-<a name="l00172"></a>00172 SockAddr.sin_addr.s_addr = INADDR_LOOPBACK;
-<a name="l00173"></a>00173 SockAddr.sin_family = AF_INET;
-<a name="l00174"></a>00174 SockAddr.sin_port = htons(4567);
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176 <span class="comment">// Connect the socket</span>
-<a name="l00177"></a>00177 <span class="keywordflow">if</span> (connect(Socket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), <span class="keyword">sizeof</span>(SockAddr)) == -1)
-<a name="l00178"></a>00178 {
-<a name="l00179"></a>00179 <a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(Socket);
-<a name="l00180"></a>00180 <span class="keywordflow">return</span> LocalAddress;
-<a name="l00181"></a>00181 }
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 <span class="comment">// Get the local address of the socket connection</span>
-<a name="l00184"></a>00184 SocketHelper::LengthType Size = <span class="keyword">sizeof</span>(SockAddr);
-<a name="l00185"></a>00185 <span class="keywordflow">if</span> (getsockname(Socket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), &amp;Size) == -1)
-<a name="l00186"></a>00186 {
-<a name="l00187"></a>00187 <a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(Socket);
-<a name="l00188"></a>00188 <span class="keywordflow">return</span> LocalAddress;
-<a name="l00189"></a>00189 }
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191 <span class="comment">// Close the socket</span>
-<a name="l00192"></a>00192 <a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(Socket);
-<a name="l00193"></a>00193
-<a name="l00194"></a>00194 <span class="comment">// Finally build the IP address</span>
-<a name="l00195"></a>00195 LocalAddress.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a> = SockAddr.sin_addr.s_addr;
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="keywordflow">return</span> LocalAddress;
-<a name="l00198"></a>00198 }
-<a name="l00199"></a>00199
-<a name="l00200"></a>00200
-<a name="l00204"></a><a class="code" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956">00204</a> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> <a class="code" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956" title="Get the computer&amp;#39;s public IP address (from the web point of view).">IPAddress::GetPublicAddress</a>(<span class="keywordtype">float</span> Timeout)
-<a name="l00205"></a>00205 {
-<a name="l00206"></a>00206 <span class="comment">// The trick here is more complicated, because the only way</span>
-<a name="l00207"></a>00207 <span class="comment">// to get our public IP address is to get it from a distant computer.</span>
-<a name="l00208"></a>00208 <span class="comment">// Here we get the web page from http://www.sfml-dev.org/ip-provider.php</span>
-<a name="l00209"></a>00209 <span class="comment">// and parse the result to extract our IP address</span>
-<a name="l00210"></a>00210 <span class="comment">// (not very hard : the web page contains only our IP address).</span>
-<a name="l00211"></a>00211
-<a name="l00212"></a>00212 <a class="code" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a> Server(<span class="stringliteral">"www.sfml-dev.org"</span>);
-<a name="l00213"></a>00213 <a class="code" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Http::Request</a> Request(<a class="code" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00" title="Request in get mode, standard method to retrieve a page.">Http::Request::Get</a>, <span class="stringliteral">"/ip-provider.php"</span>);
-<a name="l00214"></a>00214 <a class="code" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Http::Response</a> Page = Server.<a class="code" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61" title="Send a HTTP request and return the server&amp;#39;s response.">SendRequest</a>(Request, Timeout);
-<a name="l00215"></a>00215 <span class="keywordflow">if</span> (Page.<a class="code" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb" title="Get the header&amp;#39;s status code.">GetStatus</a>() == <a class="code" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5" title="Most common code returned when operation was successful.">Http::Response::Ok</a>)
-<a name="l00216"></a>00216 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress</a>(Page.<a class="code" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179" title="Get the body of the response.">GetBody</a>());
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218 <span class="comment">// Something failed: return an invalid address</span>
-<a name="l00219"></a>00219 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831" title="Default constructor -- constructs an invalid address.">IPAddress</a>();
-<a name="l00220"></a>00220 }
-<a name="l00221"></a>00221
-<a name="l00222"></a>00222
-<a name="l00226"></a><a class="code" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48">00226</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48" title="Comparison operator ==.">IPAddress::operator ==</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00227"></a>00227 <span class="keyword"></span>{
-<a name="l00228"></a>00228 <span class="keywordflow">return</span> myAddress == Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00229"></a>00229 }
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231
-<a name="l00235"></a><a class="code" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104">00235</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104" title="Comparison operator !=.">IPAddress::operator !=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00236"></a>00236 <span class="keyword"></span>{
-<a name="l00237"></a>00237 <span class="keywordflow">return</span> myAddress != Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00238"></a>00238 }
-<a name="l00239"></a>00239
-<a name="l00240"></a>00240
-<a name="l00244"></a><a class="code" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e">00244</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e" title="Comparison operator &amp;lt;.">IPAddress::operator &lt;</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00245"></a>00245 <span class="keyword"></span>{
-<a name="l00246"></a>00246 <span class="keywordflow">return</span> myAddress &lt; Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00247"></a>00247 }
-<a name="l00248"></a>00248
-<a name="l00249"></a>00249
-<a name="l00253"></a><a class="code" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0">00253</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0" title="Comparison operator &amp;gt;.">IPAddress::operator &gt;</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00254"></a>00254 <span class="keyword"></span>{
-<a name="l00255"></a>00255 <span class="keywordflow">return</span> myAddress &gt; Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257
-<a name="l00258"></a>00258
-<a name="l00262"></a><a class="code" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be">00262</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be" title="Comparison operator &amp;lt;=.">IPAddress::operator &lt;=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00263"></a>00263 <span class="keyword"></span>{
-<a name="l00264"></a>00264 <span class="keywordflow">return</span> myAddress &lt;= Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00265"></a>00265 }
-<a name="l00266"></a>00266
-<a name="l00267"></a>00267
-<a name="l00271"></a><a class="code" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b">00271</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b" title="Comparison operator &amp;gt;=.">IPAddress::operator &gt;=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00272"></a>00272 <span class="keyword"></span>{
-<a name="l00273"></a>00273 <span class="keywordflow">return</span> myAddress &gt;= Other.<a class="code" href="classsf_1_1IPAddress.htm#c409a25542eb61b8bd0dda9ee2ed9ac2" title="Address stored as an unsigned 32 bits integer.">myAddress</a>;
-<a name="l00274"></a>00274 }
-<a name="l00275"></a>00275
-<a name="l00276"></a>00276
-<a name="l00280"></a>00280 std::istream&amp; operator &gt;&gt;(std::istream&amp; Stream, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address)
-<a name="l00281"></a>00281 {
-<a name="l00282"></a>00282 std::string Str;
-<a name="l00283"></a>00283 Stream &gt;&gt; Str;
-<a name="l00284"></a>00284 Address = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(Str);
-<a name="l00285"></a>00285
-<a name="l00286"></a>00286 <span class="keywordflow">return</span> Stream;
-<a name="l00287"></a>00287 }
-<a name="l00288"></a>00288
-<a name="l00289"></a>00289
-<a name="l00293"></a>00293 std::ostream&amp; operator &lt;&lt;(std::ostream&amp; Stream, <span class="keyword">const</span> IPAddress&amp; Address)
-<a name="l00294"></a>00294 {
-<a name="l00295"></a>00295 <span class="keywordflow">return</span> Stream &lt;&lt; Address.ToString();
-<a name="l00296"></a>00296 }
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/IPAddress_8hpp-source.htm b/doc/html/IPAddress_8hpp-source.htm
deleted file mode 100755
index 8cf9102..0000000
--- a/doc/html/IPAddress_8hpp-source.htm
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>IPAddress.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_IPADDRESS_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_IPADDRESS_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;istream&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;ostream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00042"></a><a class="code" href="classsf_1_1IPAddress.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00050"></a>00050 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>();
-<a name="l00051"></a>00051
-<a name="l00058"></a>00058 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(<span class="keyword">const</span> std::string&amp; Address);
-<a name="l00059"></a>00059
-<a name="l00067"></a>00067 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Address);
-<a name="l00068"></a>00068
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(Uint8 Byte0, Uint8 Byte1, Uint8 Byte2, Uint8 Byte3);
-<a name="l00079"></a>00079
-<a name="l00086"></a>00086 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(Uint32 Address);
-<a name="l00087"></a>00087
-<a name="l00094"></a>00094 <span class="keywordtype">bool</span> IsValid() <span class="keyword">const</span>;
-<a name="l00095"></a>00095
-<a name="l00102"></a>00102 std::string ToString() <span class="keyword">const</span>;
-<a name="l00103"></a>00103
-<a name="l00110"></a>00110 Uint32 ToInteger() <span class="keyword">const</span>;
-<a name="l00111"></a>00111
-<a name="l00118"></a>00118 <span class="keyword">static</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> GetLocalAddress();
-<a name="l00119"></a>00119
-<a name="l00131"></a>00131 <span class="keyword">static</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> GetPublicAddress(<span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00132"></a>00132
-<a name="l00141"></a>00141 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00142"></a>00142
-<a name="l00151"></a>00151 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00152"></a>00152
-<a name="l00161"></a>00161 <span class="keywordtype">bool</span> operator &lt;(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00162"></a>00162
-<a name="l00171"></a>00171 <span class="keywordtype">bool</span> operator &gt;(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00172"></a>00172
-<a name="l00181"></a>00181 <span class="keywordtype">bool</span> operator &lt;=(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00182"></a>00182
-<a name="l00191"></a>00191 <span class="keywordtype">bool</span> operator &gt;=(<span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00192"></a>00192
-<a name="l00194"></a>00194 <span class="comment">// Static member data</span>
-<a name="l00196"></a><a class="code" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">00196</a> <span class="comment"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> LocalHost;
-<a name="l00197"></a>00197
-<a name="l00198"></a>00198 <span class="keyword">private</span> :
-<a name="l00199"></a>00199
-<a name="l00201"></a>00201 <span class="comment">// Member data</span>
-<a name="l00203"></a>00203 <span class="comment"></span> Uint32 myAddress;
-<a name="l00204"></a>00204 };
-<a name="l00205"></a>00205
-<a name="l00215"></a>00215 SFML_API std::istream&amp; operator &gt;&gt;(std::istream&amp; Stream, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address);
-<a name="l00216"></a>00216
-<a name="l00226"></a>00226 SFML_API std::ostream&amp; operator &lt;&lt;(std::ostream&amp; Stream, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address);
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 } <span class="comment">// namespace sf</span>
-<a name="l00229"></a>00229
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231 <span class="preprocessor">#endif // SFML_IPADDRESS_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/ImageLoader_8cpp-source.htm b/doc/html/ImageLoader_8cpp-source.htm
deleted file mode 100755
index bf85c46..0000000
--- a/doc/html/ImageLoader_8cpp-source.htm
+++ /dev/null
@@ -1,338 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>ImageLoader.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/ImageLoader.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="keyword">extern</span> <span class="stringliteral">"C"</span>
-<a name="l00030"></a>00030 {
-<a name="l00031"></a>00031 <span class="preprocessor"> #include &lt;SFML/Graphics/libjpeg/jpeglib.h&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor"> #include &lt;SFML/Graphics/libjpeg/jerror.h&gt;</span>
-<a name="l00033"></a>00033 }
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Graphics/libpng/png.h&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Graphics/SOIL/SOIL.h&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="keyword">namespace</span>
-<a name="l00040"></a>00040 {
-<a name="l00044"></a>00044 <span class="keywordtype">void</span> PngErrorHandler(png_structp Png, png_const_charp Message)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 std::cerr &lt;&lt; <span class="stringliteral">"Failed to write PNG image. Reason : "</span> &lt;&lt; Message &lt;&lt; std::endl;
-<a name="l00047"></a>00047 longjmp(Png-&gt;jmpbuf, 1);
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="keyword">namespace </span>sf
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <span class="keyword">namespace </span>priv
-<a name="l00055"></a>00055 {
-<a name="l00059"></a>00059 ImageLoader&amp; ImageLoader::GetInstance()
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <span class="keyword">static</span> ImageLoader Instance;
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063 <span class="keywordflow">return</span> Instance;
-<a name="l00064"></a>00064 }
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066
-<a name="l00070"></a>00070 ImageLoader::ImageLoader()
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072 <span class="comment">// Nothing to do</span>
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a>00079 ImageLoader::~ImageLoader()
-<a name="l00080"></a>00080 {
-<a name="l00081"></a>00081 <span class="comment">// Nothing to do</span>
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00088"></a>00088 <span class="keywordtype">bool</span> ImageLoader::LoadImageFromFile(<span class="keyword">const</span> std::string&amp; Filename, std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Height)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 <span class="comment">// Clear the array (just in case)</span>
-<a name="l00091"></a>00091 Pixels.clear();
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// Load the image and get a pointer to the pixels in memory</span>
-<a name="l00094"></a>00094 <span class="keywordtype">int</span> ImgWidth, ImgHeight, ImgChannels;
-<a name="l00095"></a>00095 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* PixelsPtr = SOIL_load_image(Filename.c_str(), &amp;ImgWidth, &amp;ImgHeight, &amp;ImgChannels, SOIL_LOAD_RGBA);
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097 <span class="keywordflow">if</span> (PixelsPtr)
-<a name="l00098"></a>00098 {
-<a name="l00099"></a>00099 <span class="comment">// Assign the image properties</span>
-<a name="l00100"></a>00100 Width = ImgWidth;
-<a name="l00101"></a>00101 Height = ImgHeight;
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103 <span class="comment">// Copy the loaded pixels to the pixel buffer</span>
-<a name="l00104"></a>00104 Pixels.resize(Width * Height);
-<a name="l00105"></a>00105 memcpy(&amp;Pixels[0], PixelsPtr, Width * Height * 4);
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="comment">// Free the loaded pixels (they are now in our own pixel buffer)</span>
-<a name="l00108"></a>00108 SOIL_free_image_data(PixelsPtr);
-<a name="l00109"></a>00109
-<a name="l00110"></a>00110 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112 <span class="keywordflow">else</span>
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 <span class="comment">// Error, failed to load the image</span>
-<a name="l00115"></a>00115 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load image \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : "</span> &lt;&lt; SOIL_last_result() &lt;&lt; std::endl;
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00118"></a>00118 }
-<a name="l00119"></a>00119 }
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121
-<a name="l00125"></a>00125 <span class="keywordtype">bool</span> ImageLoader::LoadImageFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Height)
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 <span class="comment">// Clear the array (just in case)</span>
-<a name="l00128"></a>00128 Pixels.clear();
-<a name="l00129"></a>00129
-<a name="l00130"></a>00130 <span class="comment">// Load the image and get a pointer to the pixels in memory</span>
-<a name="l00131"></a>00131 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* Buffer = <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(Data);
-<a name="l00132"></a>00132 <span class="keywordtype">int</span> Size = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(SizeInBytes);
-<a name="l00133"></a>00133 <span class="keywordtype">int</span> ImgWidth, ImgHeight, ImgChannels;
-<a name="l00134"></a>00134 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* PixelsPtr = SOIL_load_image_from_memory(Buffer, Size, &amp;ImgWidth, &amp;ImgHeight, &amp;ImgChannels, SOIL_LOAD_RGBA);
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="keywordflow">if</span> (PixelsPtr)
-<a name="l00137"></a>00137 {
-<a name="l00138"></a>00138 <span class="comment">// Assign the image properties</span>
-<a name="l00139"></a>00139 Width = ImgWidth;
-<a name="l00140"></a>00140 Height = ImgHeight;
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 <span class="comment">// Copy the loaded pixels to the pixel buffer</span>
-<a name="l00143"></a>00143 Pixels.resize(Width * Height);
-<a name="l00144"></a>00144 memcpy(&amp;Pixels[0], PixelsPtr, Width * Height * 4);
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146 <span class="comment">// Free the loaded pixels (they are now in our own pixel buffer)</span>
-<a name="l00147"></a>00147 SOIL_free_image_data(PixelsPtr);
-<a name="l00148"></a>00148
-<a name="l00149"></a>00149 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00150"></a>00150 }
-<a name="l00151"></a>00151 <span class="keywordflow">else</span>
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153 <span class="comment">// Error, failed to load the image</span>
-<a name="l00154"></a>00154 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load image from memory. Reason : "</span> &lt;&lt; SOIL_last_result() &lt;&lt; std::endl;
-<a name="l00155"></a>00155
-<a name="l00156"></a>00156 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00157"></a>00157 }
-<a name="l00158"></a>00158 }
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160
-<a name="l00164"></a>00164 <span class="keywordtype">bool</span> ImageLoader::SaveImageToFile(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00165"></a>00165 {
-<a name="l00166"></a>00166 <span class="comment">// Deduce the image type from its extension</span>
-<a name="l00167"></a>00167 <span class="keywordtype">int</span> Type = -1;
-<a name="l00168"></a>00168 <span class="keywordflow">if</span> (Filename.size() &gt; 3)
-<a name="l00169"></a>00169 {
-<a name="l00170"></a>00170 std::string Extension = Filename.substr(Filename.size() - 3);
-<a name="l00171"></a>00171 <span class="keywordflow">if</span> (Extension == <span class="stringliteral">"bmp"</span> || Extension == <span class="stringliteral">"BMP"</span>) Type = SOIL_SAVE_TYPE_BMP;
-<a name="l00172"></a>00172 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Extension == <span class="stringliteral">"tga"</span> || Extension == <span class="stringliteral">"TGA"</span>) Type = SOIL_SAVE_TYPE_TGA;
-<a name="l00173"></a>00173 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Extension == <span class="stringliteral">"dds"</span> || Extension == <span class="stringliteral">"DDS"</span>) Type = SOIL_SAVE_TYPE_DDS;
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175 <span class="comment">// Special handling for PNG and JPG -- not handled by SOIL</span>
-<a name="l00176"></a>00176 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Extension == <span class="stringliteral">"png"</span> || Extension == <span class="stringliteral">"PNG"</span>) <span class="keywordflow">return</span> WritePng(Filename, Pixels, Width, Height);
-<a name="l00177"></a>00177 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Extension == <span class="stringliteral">"jpg"</span> || Extension == <span class="stringliteral">"JPG"</span>) <span class="keywordflow">return</span> WriteJpg(Filename, Pixels, Width, Height);
-<a name="l00178"></a>00178 }
-<a name="l00179"></a>00179
-<a name="l00180"></a>00180 <span class="keywordflow">if</span> (Type == -1)
-<a name="l00181"></a>00181 {
-<a name="l00182"></a>00182 <span class="comment">// Error, incompatible type</span>
-<a name="l00183"></a>00183 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : this image format is not supported"</span> &lt;&lt; std::endl;
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187 <span class="comment">// Finally save the image</span>
-<a name="l00188"></a>00188 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* PixelsPtr = <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(&amp;Pixels[0]);
-<a name="l00189"></a>00189 <span class="keywordflow">if</span> (!SOIL_save_image(Filename.c_str(), Type, <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(Width), static_cast&lt;int&gt;(Height), 4, PixelsPtr))
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="comment">// Error, failed to save the image</span>
-<a name="l00192"></a>00192 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : "</span> &lt;&lt; SOIL_last_result() &lt;&lt; std::endl;
-<a name="l00193"></a>00193 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00194"></a>00194 }
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198
-<a name="l00199"></a>00199
-<a name="l00203"></a>00203 <span class="keywordtype">bool</span> ImageLoader::WriteJpg(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="comment">// Open the file to write in</span>
-<a name="l00206"></a>00206 FILE* File = fopen(Filename.c_str(), <span class="stringliteral">"wb"</span>);
-<a name="l00207"></a>00207 <span class="keywordflow">if</span> (!File)
-<a name="l00208"></a>00208 {
-<a name="l00209"></a>00209 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : cannot open file"</span> &lt;&lt; std::endl;
-<a name="l00210"></a>00210 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00211"></a>00211 }
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213 <span class="comment">// Initialize the error handler</span>
-<a name="l00214"></a>00214 jpeg_compress_struct CompressInfo;
-<a name="l00215"></a>00215 jpeg_error_mgr ErrorManager;
-<a name="l00216"></a>00216 CompressInfo.err = jpeg_std_error(&amp;ErrorManager);
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218 <span class="comment">// Initialize all the writing and compression infos</span>
-<a name="l00219"></a>00219 jpeg_create_compress(&amp;CompressInfo);
-<a name="l00220"></a>00220 CompressInfo.image_width = Width;
-<a name="l00221"></a>00221 CompressInfo.image_height = Height;
-<a name="l00222"></a>00222 CompressInfo.input_components = 3;
-<a name="l00223"></a>00223 CompressInfo.in_color_space = JCS_RGB;
-<a name="l00224"></a>00224 jpeg_stdio_dest(&amp;CompressInfo, File);
-<a name="l00225"></a>00225 jpeg_set_defaults(&amp;CompressInfo);
-<a name="l00226"></a>00226 jpeg_set_quality(&amp;CompressInfo, 90, TRUE);
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="comment">// Get rid of the aplha channel</span>
-<a name="l00229"></a>00229 std::vector&lt;Uint8&gt; PixelsBuffer(Width * Height * 3);
-<a name="l00230"></a>00230 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Pixels.size(); ++i)
-<a name="l00231"></a>00231 {
-<a name="l00232"></a>00232 PixelsBuffer[i * 3 + 0] = Pixels[i].r;
-<a name="l00233"></a>00233 PixelsBuffer[i * 3 + 1] = Pixels[i].g;
-<a name="l00234"></a>00234 PixelsBuffer[i * 3 + 2] = Pixels[i].b;
-<a name="l00235"></a>00235 }
-<a name="l00236"></a>00236 Uint8* PixelsPtr = &amp;PixelsBuffer[0];
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="comment">// Start compression</span>
-<a name="l00239"></a>00239 jpeg_start_compress(&amp;CompressInfo, TRUE);
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241 <span class="comment">// Write each row of the image</span>
-<a name="l00242"></a>00242 <span class="keywordflow">while</span> (CompressInfo.next_scanline &lt; CompressInfo.image_height)
-<a name="l00243"></a>00243 {
-<a name="l00244"></a>00244 JSAMPROW RowPointer = PixelsPtr + (CompressInfo.next_scanline * Width * 3);
-<a name="l00245"></a>00245 jpeg_write_scanlines(&amp;CompressInfo, &amp;RowPointer, 1);
-<a name="l00246"></a>00246 }
-<a name="l00247"></a>00247
-<a name="l00248"></a>00248 <span class="comment">// Finish compression</span>
-<a name="l00249"></a>00249 jpeg_finish_compress(&amp;CompressInfo);
-<a name="l00250"></a>00250 jpeg_destroy_compress(&amp;CompressInfo);
-<a name="l00251"></a>00251
-<a name="l00252"></a>00252 <span class="comment">// Close the file</span>
-<a name="l00253"></a>00253 fclose(File);
-<a name="l00254"></a>00254
-<a name="l00255"></a>00255 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257
-<a name="l00258"></a>00258
-<a name="l00262"></a>00262 <span class="keywordtype">bool</span> ImageLoader::WritePng(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00263"></a>00263 {
-<a name="l00264"></a>00264 <span class="comment">// Open the file to write in</span>
-<a name="l00265"></a>00265 FILE* File = fopen(Filename.c_str(), <span class="stringliteral">"wb"</span>);
-<a name="l00266"></a>00266 <span class="keywordflow">if</span> (!File)
-<a name="l00267"></a>00267 {
-<a name="l00268"></a>00268 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : cannot open file"</span> &lt;&lt; std::endl;
-<a name="l00269"></a>00269 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00270"></a>00270 }
-<a name="l00271"></a>00271
-<a name="l00272"></a>00272 <span class="comment">// Create the main PNG structure</span>
-<a name="l00273"></a>00273 png_structp Png = png_create_write_struct(PNG_LIBPNG_VER_STRING, NULL, &amp;PngErrorHandler, NULL);
-<a name="l00274"></a>00274 <span class="keywordflow">if</span> (!Png)
-<a name="l00275"></a>00275 {
-<a name="l00276"></a>00276 fclose(File);
-<a name="l00277"></a>00277 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : cannot allocate PNG write structure"</span> &lt;&lt; std::endl;
-<a name="l00278"></a>00278 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00279"></a>00279 }
-<a name="l00280"></a>00280
-<a name="l00281"></a>00281 <span class="comment">// Initialize the image informations</span>
-<a name="l00282"></a>00282 png_infop PngInfo = png_create_info_struct(Png);
-<a name="l00283"></a>00283 <span class="keywordflow">if</span> (!PngInfo)
-<a name="l00284"></a>00284 {
-<a name="l00285"></a>00285 fclose(File);
-<a name="l00286"></a>00286 png_destroy_write_struct(&amp;Png, NULL);
-<a name="l00287"></a>00287 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save image file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\". Reason : cannot allocate PNG info structure"</span> &lt;&lt; std::endl;
-<a name="l00288"></a>00288 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00289"></a>00289 }
-<a name="l00290"></a>00290
-<a name="l00291"></a>00291 <span class="comment">// For proper error handling...</span>
-<a name="l00292"></a>00292 <span class="keywordflow">if</span> (setjmp(Png-&gt;jmpbuf))
-<a name="l00293"></a>00293 {
-<a name="l00294"></a>00294 png_destroy_write_struct(&amp;Png, &amp;PngInfo);
-<a name="l00295"></a>00295 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00296"></a>00296 }
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 <span class="comment">// Link the file to the PNG structure</span>
-<a name="l00299"></a>00299 png_init_io(Png, File);
-<a name="l00300"></a>00300
-<a name="l00301"></a>00301 <span class="comment">// Set the image informations</span>
-<a name="l00302"></a>00302 png_set_IHDR(Png, PngInfo, Width, Height, 8, PNG_COLOR_TYPE_RGB_ALPHA, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE);
-<a name="l00303"></a>00303
-<a name="l00304"></a>00304 <span class="comment">// Write the header</span>
-<a name="l00305"></a>00305 png_write_info(Png, PngInfo);
-<a name="l00306"></a>00306
-<a name="l00307"></a>00307 <span class="comment">// Get the pointers to the pixels rows into an array</span>
-<a name="l00308"></a>00308 png_byte* PixelsPtr = (png_byte*)&amp;Pixels[0];
-<a name="l00309"></a>00309 std::vector&lt;png_byte*&gt; RowPointers(Height);
-<a name="l00310"></a>00310 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0; i &lt; Height; ++i)
-<a name="l00311"></a>00311 {
-<a name="l00312"></a>00312 RowPointers[i] = PixelsPtr;
-<a name="l00313"></a>00313 PixelsPtr += Width * 4;
-<a name="l00314"></a>00314 }
-<a name="l00315"></a>00315
-<a name="l00316"></a>00316 <span class="comment">// Write pixels row by row</span>
-<a name="l00317"></a>00317 png_set_rows(Png, PngInfo, &amp;RowPointers[0]);
-<a name="l00318"></a>00318 png_write_png(Png, PngInfo, PNG_TRANSFORM_IDENTITY, NULL);
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320 <span class="comment">// Finish writing the file</span>
-<a name="l00321"></a>00321 png_write_end(Png, PngInfo);
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323 <span class="comment">// Cleanup resources</span>
-<a name="l00324"></a>00324 png_destroy_write_struct(&amp;Png, &amp;PngInfo);
-<a name="l00325"></a>00325 fclose(File);
-<a name="l00326"></a>00326
-<a name="l00327"></a>00327 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00328"></a>00328 }
-<a name="l00329"></a>00329
-<a name="l00330"></a>00330 } <span class="comment">// namespace priv</span>
-<a name="l00331"></a>00331
-<a name="l00332"></a>00332 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/ImageLoader_8hpp-source.htm b/doc/html/ImageLoader_8hpp-source.htm
deleted file mode 100755
index 1dc8342..0000000
--- a/doc/html/ImageLoader_8hpp-source.htm
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>ImageLoader.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_IMAGELOADER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_IMAGELOADER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">namespace </span>priv
-<a name="l00040"></a>00040 {
-<a name="l00045"></a>00045 <span class="keyword">class </span>ImageLoader : NonCopyable
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00055"></a>00055 <span class="keyword">static</span> ImageLoader&amp; GetInstance();
-<a name="l00056"></a>00056
-<a name="l00068"></a>00068 <span class="keywordtype">bool</span> LoadImageFromFile(<span class="keyword">const</span> std::string&amp; Filename, std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Height);
-<a name="l00069"></a>00069
-<a name="l00082"></a>00082 <span class="keywordtype">bool</span> LoadImageFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; Height);
-<a name="l00083"></a>00083
-<a name="l00095"></a>00095 <span class="keywordtype">bool</span> SaveImageToFile(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097 <span class="keyword">private</span> :
-<a name="l00098"></a>00098
-<a name="l00103"></a>00103 ImageLoader();
-<a name="l00104"></a>00104
-<a name="l00109"></a>00109 ~ImageLoader();
-<a name="l00110"></a>00110
-<a name="l00122"></a>00122 <span class="keywordtype">bool</span> WriteJpg(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00123"></a>00123
-<a name="l00135"></a>00135 <span class="keywordtype">bool</span> WritePng(<span class="keyword">const</span> std::string&amp; Filename, <span class="keyword">const</span> std::vector&lt;Color&gt;&amp; Pixels, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00136"></a>00136 };
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138 } <span class="comment">// namespace priv</span>
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 } <span class="comment">// namespace sf</span>
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143 <span class="preprocessor">#endif // SFML_IMAGELOADER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Image_8cpp-source.htm b/doc/html/Image_8cpp-source.htm
deleted file mode 100755
index 0f8d92a..0000000
--- a/doc/html/Image_8cpp-source.htm
+++ /dev/null
@@ -1,714 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Image.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/ImageLoader.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/RenderWindow.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00043"></a><a class="code" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12">00043</a> <a class="code" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12" title="Default constructor.">Image::Image</a>() :
-<a name="l00044"></a>00044 myWidth (0),
-<a name="l00045"></a>00045 myHeight (0),
-<a name="l00046"></a>00046 myTextureWidth (0),
-<a name="l00047"></a>00047 myTextureHeight (0),
-<a name="l00048"></a>00048 myTexture (0),
-<a name="l00049"></a>00049 myIsSmooth (true),
-<a name="l00050"></a>00050 myNeedTextureUpdate(false),
-<a name="l00051"></a>00051 myNeedArrayUpdate (false)
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00060"></a><a class="code" href="classsf_1_1Image.htm#a38cae7c1c704aa0175b9e73645cb210">00060</a> <a class="code" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12" title="Default constructor.">Image::Image</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Copy) :
-<a name="l00061"></a>00061 <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>&lt;<a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&gt; (Copy),
-<a name="l00062"></a>00062 myWidth (Copy.myWidth),
-<a name="l00063"></a>00063 myHeight (Copy.myHeight),
-<a name="l00064"></a>00064 myTextureWidth (Copy.myTextureWidth),
-<a name="l00065"></a>00065 myTextureHeight (Copy.myTextureHeight),
-<a name="l00066"></a>00066 myTexture (0),
-<a name="l00067"></a>00067 myIsSmooth (Copy.myIsSmooth),
-<a name="l00068"></a>00068 myPixels (Copy.myPixels),
-<a name="l00069"></a>00069 myNeedTextureUpdate(false),
-<a name="l00070"></a>00070 myNeedArrayUpdate (false)
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072 CreateTexture();
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a><a class="code" href="classsf_1_1Image.htm#2a4c0ec448863784f83e9931d25dada2">00079</a> <a class="code" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12" title="Default constructor.">Image::Image</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col) :
-<a name="l00080"></a>00080 myWidth (0),
-<a name="l00081"></a>00081 myHeight (0),
-<a name="l00082"></a>00082 myTextureWidth (0),
-<a name="l00083"></a>00083 myTextureHeight (0),
-<a name="l00084"></a>00084 myTexture (0),
-<a name="l00085"></a>00085 myIsSmooth (true),
-<a name="l00086"></a>00086 myNeedTextureUpdate(false),
-<a name="l00087"></a>00087 myNeedArrayUpdate (false)
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 <a class="code" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde" title="Create an empty image.">Create</a>(Width, Height, Col);
-<a name="l00090"></a>00090 }
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092
-<a name="l00096"></a><a class="code" href="classsf_1_1Image.htm#7092ba80cc19c053bf356e98a4743acb">00096</a> <a class="code" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12" title="Default constructor.">Image::Image</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Data) :
-<a name="l00097"></a>00097 myWidth (0),
-<a name="l00098"></a>00098 myHeight (0),
-<a name="l00099"></a>00099 myTextureWidth (0),
-<a name="l00100"></a>00100 myTextureHeight (0),
-<a name="l00101"></a>00101 myTexture (0),
-<a name="l00102"></a>00102 myIsSmooth (true),
-<a name="l00103"></a>00103 myNeedTextureUpdate(false),
-<a name="l00104"></a>00104 myNeedArrayUpdate (false)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 <a class="code" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c" title="Load the image directly from an array of pixels.">LoadFromPixels</a>(Width, Height, Data);
-<a name="l00107"></a>00107 }
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109
-<a name="l00113"></a><a class="code" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83">00113</a> <a class="code" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83" title="Destructor.">Image::~Image</a>()
-<a name="l00114"></a>00114 {
-<a name="l00115"></a>00115 <span class="comment">// Destroy the OpenGL texture</span>
-<a name="l00116"></a>00116 DestroyTexture();
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119
-<a name="l00123"></a><a class="code" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b">00123</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b" title="Load the image from a file.">Image::LoadFromFile</a>(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00124"></a>00124 {
-<a name="l00125"></a>00125 <span class="comment">// Let the image loader load the image into our pixel array</span>
-<a name="l00126"></a>00126 <span class="keywordtype">bool</span> Success = priv::ImageLoader::GetInstance().LoadImageFromFile(Filename, myPixels, myWidth, myHeight);
-<a name="l00127"></a>00127
-<a name="l00128"></a>00128 <span class="keywordflow">if</span> (Success)
-<a name="l00129"></a>00129 {
-<a name="l00130"></a>00130 <span class="comment">// Loading succeeded : we can create the texture</span>
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (CreateTexture())
-<a name="l00132"></a>00132 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135 <span class="comment">// Oops... something failed</span>
-<a name="l00136"></a>00136 Reset();
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00139"></a>00139 }
-<a name="l00140"></a>00140
-<a name="l00141"></a>00141
-<a name="l00145"></a><a class="code" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486">00145</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486" title="Load the image from a file in memory.">Image::LoadFromMemory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes)
-<a name="l00146"></a>00146 {
-<a name="l00147"></a>00147 <span class="comment">// Check parameters</span>
-<a name="l00148"></a>00148 <span class="keywordflow">if</span> (!Data || (SizeInBytes == 0))
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 std::cerr &lt;&lt; <span class="stringliteral">"Failed to image font from memory, no data provided"</span> &lt;&lt; std::endl;
-<a name="l00151"></a>00151 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="comment">// Let the image loader load the image into our pixel array</span>
-<a name="l00155"></a>00155 <span class="keywordtype">bool</span> Success = priv::ImageLoader::GetInstance().LoadImageFromMemory(Data, SizeInBytes, myPixels, myWidth, myHeight);
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="keywordflow">if</span> (Success)
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 <span class="comment">// Loading succeeded : we can create the texture</span>
-<a name="l00160"></a>00160 <span class="keywordflow">if</span> (CreateTexture())
-<a name="l00161"></a>00161 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00162"></a>00162 }
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 <span class="comment">// Oops... something failed</span>
-<a name="l00165"></a>00165 Reset();
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00168"></a>00168 }
-<a name="l00169"></a>00169
-<a name="l00170"></a>00170
-<a name="l00174"></a><a class="code" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c">00174</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c" title="Load the image directly from an array of pixels.">Image::LoadFromPixels</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Data)
-<a name="l00175"></a>00175 {
-<a name="l00176"></a>00176 <span class="keywordflow">if</span> (Data)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <span class="comment">// Store the texture dimensions</span>
-<a name="l00179"></a>00179 myWidth = Width;
-<a name="l00180"></a>00180 myHeight = Height;
-<a name="l00181"></a>00181
-<a name="l00182"></a>00182 <span class="comment">// Fill the pixel buffer with the specified raw data</span>
-<a name="l00183"></a>00183 <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>* Ptr = <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>*<span class="keyword">&gt;</span>(Data);
-<a name="l00184"></a>00184 myPixels.assign(Ptr, Ptr + Width * Height);
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186 <span class="comment">// We can create the texture</span>
-<a name="l00187"></a>00187 <span class="keywordflow">if</span> (CreateTexture())
-<a name="l00188"></a>00188 {
-<a name="l00189"></a>00189 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00190"></a>00190 }
-<a name="l00191"></a>00191 <span class="keywordflow">else</span>
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <span class="comment">// Oops... something failed</span>
-<a name="l00194"></a>00194 Reset();
-<a name="l00195"></a>00195 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00196"></a>00196 }
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198 <span class="keywordflow">else</span>
-<a name="l00199"></a>00199 {
-<a name="l00200"></a>00200 <span class="comment">// No data provided : create a white image</span>
-<a name="l00201"></a>00201 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde" title="Create an empty image.">Create</a>(Width, Height, <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255, 255));
-<a name="l00202"></a>00202 }
-<a name="l00203"></a>00203 }
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205
-<a name="l00209"></a><a class="code" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08">00209</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08" title="Save the content of the image to a file.">Image::SaveToFile</a>(<span class="keyword">const</span> std::string&amp; Filename)<span class="keyword"> const</span>
-<a name="l00210"></a>00210 <span class="keyword"></span>{
-<a name="l00211"></a>00211 <span class="comment">// Check if the array of pixels needs to be updated</span>
-<a name="l00212"></a>00212 EnsureArrayUpdate();
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 <span class="comment">// Let the image loader save our pixel array into the image</span>
-<a name="l00215"></a>00215 <span class="keywordflow">return</span> priv::ImageLoader::GetInstance().SaveImageToFile(Filename, myPixels, myWidth, myHeight);
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218
-<a name="l00222"></a><a class="code" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde">00222</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde" title="Create an empty image.">Image::Create</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Col)
-<a name="l00223"></a>00223 {
-<a name="l00224"></a>00224 <span class="comment">// Store the texture dimensions</span>
-<a name="l00225"></a>00225 myWidth = Width;
-<a name="l00226"></a>00226 myHeight = Height;
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="comment">// Recreate the pixel buffer and fill it with the specified color</span>
-<a name="l00229"></a>00229 myPixels.clear();
-<a name="l00230"></a>00230 myPixels.resize(Width * Height, Col);
-<a name="l00231"></a>00231
-<a name="l00232"></a>00232 <span class="comment">// We can create the texture</span>
-<a name="l00233"></a>00233 <span class="keywordflow">if</span> (CreateTexture())
-<a name="l00234"></a>00234 {
-<a name="l00235"></a>00235 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00236"></a>00236 }
-<a name="l00237"></a>00237 <span class="keywordflow">else</span>
-<a name="l00238"></a>00238 {
-<a name="l00239"></a>00239 <span class="comment">// Oops... something failed</span>
-<a name="l00240"></a>00240 Reset();
-<a name="l00241"></a>00241 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00242"></a>00242 }
-<a name="l00243"></a>00243 }
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245
-<a name="l00249"></a><a class="code" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50">00249</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50" title="Create transparency mask from a specified colorkey.">Image::CreateMaskFromColor</a>(<a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> ColorKey, Uint8 Alpha)
-<a name="l00250"></a>00250 {
-<a name="l00251"></a>00251 <span class="comment">// Check if the array of pixels needs to be updated</span>
-<a name="l00252"></a>00252 EnsureArrayUpdate();
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254 <span class="comment">// Calculate the new color (old color with no alpha)</span>
-<a name="l00255"></a>00255 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> NewColor(ColorKey.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a>, ColorKey.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a>, ColorKey.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a>, Alpha);
-<a name="l00256"></a>00256
-<a name="l00257"></a>00257 <span class="comment">// Replace the old color by the new one</span>
-<a name="l00258"></a>00258 std::replace(myPixels.begin(), myPixels.end(), ColorKey, NewColor);
-<a name="l00259"></a>00259
-<a name="l00260"></a>00260 <span class="comment">// The texture will need to be updated</span>
-<a name="l00261"></a>00261 myNeedTextureUpdate = <span class="keyword">true</span>;
-<a name="l00262"></a>00262 }
-<a name="l00263"></a>00263
-<a name="l00264"></a>00264
-<a name="l00270"></a><a class="code" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2">00270</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2" title="Copy pixels from another image onto this one.">Image::Copy</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Source, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> DestX, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> DestY, <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SourceRect, <span class="keywordtype">bool</span> ApplyAlpha)
-<a name="l00271"></a>00271 {
-<a name="l00272"></a>00272 <span class="comment">// Make sure both images are valid</span>
-<a name="l00273"></a>00273 <span class="keywordflow">if</span> ((Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a> == 0) || (Source.<a class="code" href="classsf_1_1Image.htm#ceef290985323875724673f5fdc2f6d0" title="Image Height.">myHeight</a> == 0) || (myWidth == 0) || (myHeight == 0))
-<a name="l00274"></a>00274 <span class="keywordflow">return</span>;
-<a name="l00275"></a>00275
-<a name="l00276"></a>00276 <span class="comment">// Make sure both images have up-to-date arrays</span>
-<a name="l00277"></a>00277 EnsureArrayUpdate();
-<a name="l00278"></a>00278 Source.<a class="code" href="classsf_1_1Image.htm#9e4a9bfca94b75367192b960b0d87a9d" title="Make sure the array of pixels is updated with the texture in video memory.">EnsureArrayUpdate</a>();
-<a name="l00279"></a>00279
-<a name="l00280"></a>00280 <span class="comment">// Adjust the source rectangle</span>
-<a name="l00281"></a>00281 <a class="code" href="classsf_1_1Rect.htm">IntRect</a> SrcRect = SourceRect;
-<a name="l00282"></a>00282 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>() == 0 || (SrcRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>() == 0))
-<a name="l00283"></a>00283 {
-<a name="l00284"></a>00284 SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> = 0;
-<a name="l00285"></a>00285 SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> = 0;
-<a name="l00286"></a>00286 SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> = Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a>;
-<a name="l00287"></a>00287 SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> = Source.<a class="code" href="classsf_1_1Image.htm#ceef290985323875724673f5fdc2f6d0" title="Image Height.">myHeight</a>;
-<a name="l00288"></a>00288 }
-<a name="l00289"></a>00289 <span class="keywordflow">else</span>
-<a name="l00290"></a>00290 {
-<a name="l00291"></a>00291 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> &lt; 0) SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> = 0;
-<a name="l00292"></a>00292 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> &lt; 0) SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> = 0;
-<a name="l00293"></a>00293 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> &gt; static_cast&lt;int&gt;(Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a>)) SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> = Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a>;
-<a name="l00294"></a>00294 if (SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> &gt; static_cast&lt;int&gt;(Source.<a class="code" href="classsf_1_1Image.htm#ceef290985323875724673f5fdc2f6d0" title="Image Height.">myHeight</a>)) SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> = Source.<a class="code" href="classsf_1_1Image.htm#ceef290985323875724673f5fdc2f6d0" title="Image Height.">myHeight</a>;
-<a name="l00295"></a>00295 }
-<a name="l00296"></a>00296
-<a name="l00297"></a>00297 <span class="comment">// Then find the valid bounds of the destination rectangle</span>
-<a name="l00298"></a>00298 <span class="keywordtype">int</span> Width = SrcRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>();
-<a name="l00299"></a>00299 <span class="keywordtype">int</span> Height = SrcRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>();
-<a name="l00300"></a>00300 <span class="keywordflow">if</span> (DestX + Width &gt; myWidth) Width = myWidth - DestX;
-<a name="l00301"></a>00301 <span class="keywordflow">if</span> (DestY + Height &gt; myHeight) Height = myHeight - DestY;
-<a name="l00302"></a>00302
-<a name="l00303"></a>00303 <span class="comment">// Make sure the destination area is valid</span>
-<a name="l00304"></a>00304 <span class="keywordflow">if</span> ((Width &lt;= 0) || (Height &lt;= 0))
-<a name="l00305"></a>00305 <span class="keywordflow">return</span>;
-<a name="l00306"></a>00306
-<a name="l00307"></a>00307 <span class="comment">// Precompute as much as possible</span>
-<a name="l00308"></a>00308 <span class="keywordtype">int</span> Pitch = Width * 4;
-<a name="l00309"></a>00309 <span class="keywordtype">int</span> Rows = Height;
-<a name="l00310"></a>00310 <span class="keywordtype">int</span> SrcStride = Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a> * 4;
-<a name="l00311"></a>00311 <span class="keywordtype">int</span> DstStride = myWidth * 4;
-<a name="l00312"></a>00312 <span class="keyword">const</span> Uint8* SrcPixels = Source.<a class="code" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022" title="Get a read-only pointer to the array of pixels (RGBA 8 bits integers components)...">GetPixelsPtr</a>() + (SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> + SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> * Source.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a>) * 4;
-<a name="l00313"></a>00313 Uint8* DstPixels = <span class="keyword">reinterpret_cast&lt;</span>Uint8*<span class="keyword">&gt;</span>(&amp;myPixels[0]) + (DestX + DestY * myWidth) * 4;
-<a name="l00314"></a>00314
-<a name="l00315"></a>00315 <span class="comment">// Copy the pixels</span>
-<a name="l00316"></a>00316 <span class="keywordflow">if</span> (ApplyAlpha)
-<a name="l00317"></a>00317 {
-<a name="l00318"></a>00318 <span class="comment">// Interpolation using alpha values, pixel by pixel (slower)</span>
-<a name="l00319"></a>00319 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Rows; ++i)
-<a name="l00320"></a>00320 {
-<a name="l00321"></a>00321 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0; j &lt; Width; ++j)
-<a name="l00322"></a>00322 {
-<a name="l00323"></a>00323 <span class="comment">// Get a direct pointer to the components of the current pixel</span>
-<a name="l00324"></a>00324 <span class="keyword">const</span> Uint8* Src = SrcPixels + j * 4;
-<a name="l00325"></a>00325 Uint8* Dst = DstPixels + j * 4;
-<a name="l00326"></a>00326
-<a name="l00327"></a>00327 <span class="comment">// Interpolate RGB components using the alpha value of the source pixel</span>
-<a name="l00328"></a>00328 Uint8 Alpha = Src[3];
-<a name="l00329"></a>00329 Dst[0] = (Src[0] * Alpha + Dst[0] * (255 - Alpha)) / 255;
-<a name="l00330"></a>00330 Dst[1] = (Src[1] * Alpha + Dst[1] * (255 - Alpha)) / 255;
-<a name="l00331"></a>00331 Dst[2] = (Src[2] * Alpha + Dst[2] * (255 - Alpha)) / 255;
-<a name="l00332"></a>00332 }
-<a name="l00333"></a>00333
-<a name="l00334"></a>00334 SrcPixels += SrcStride;
-<a name="l00335"></a>00335 DstPixels += DstStride;
-<a name="l00336"></a>00336 }
-<a name="l00337"></a>00337 }
-<a name="l00338"></a>00338 <span class="keywordflow">else</span>
-<a name="l00339"></a>00339 {
-<a name="l00340"></a>00340 <span class="comment">// Optimized copy ignoring alpha values, row by row (faster)</span>
-<a name="l00341"></a>00341 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Rows; ++i)
-<a name="l00342"></a>00342 {
-<a name="l00343"></a>00343 memcpy(DstPixels, SrcPixels, Pitch);
-<a name="l00344"></a>00344 SrcPixels += SrcStride;
-<a name="l00345"></a>00345 DstPixels += DstStride;
-<a name="l00346"></a>00346 }
-<a name="l00347"></a>00347 }
-<a name="l00348"></a>00348
-<a name="l00349"></a>00349 <span class="comment">// The texture will need an update</span>
-<a name="l00350"></a>00350 myNeedTextureUpdate = <span class="keyword">true</span>;
-<a name="l00351"></a>00351 }
-<a name="l00352"></a>00352
-<a name="l00353"></a>00353
-<a name="l00358"></a><a class="code" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974">00358</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974" title="Create the image from the current contents of the given window.">Image::CopyScreen</a>(<a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>&amp; <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>, <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SourceRect)
-<a name="l00359"></a>00359 {
-<a name="l00360"></a>00360 <span class="comment">// Adjust the source rectangle</span>
-<a name="l00361"></a>00361 <a class="code" href="classsf_1_1Rect.htm">IntRect</a> SrcRect = SourceRect;
-<a name="l00362"></a>00362 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>() == 0 || (SrcRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>() == 0))
-<a name="l00363"></a>00363 {
-<a name="l00364"></a>00364 SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> = 0;
-<a name="l00365"></a>00365 SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> = 0;
-<a name="l00366"></a>00366 SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> = Window.<a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">GetWidth</a>();
-<a name="l00367"></a>00367 SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> = Window.<a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">GetHeight</a>();
-<a name="l00368"></a>00368 }
-<a name="l00369"></a>00369 <span class="keywordflow">else</span>
-<a name="l00370"></a>00370 {
-<a name="l00371"></a>00371 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> &lt; 0) SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> = 0;
-<a name="l00372"></a>00372 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> &lt; 0) SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> = 0;
-<a name="l00373"></a>00373 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> &gt; static_cast&lt;int&gt;(Window.<a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">GetWidth</a>())) SrcRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> = Window.<a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">GetWidth</a>();
-<a name="l00374"></a>00374 <span class="keywordflow">if</span> (SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> &gt; static_cast&lt;int&gt;(Window.<a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">GetHeight</a>())) SrcRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> = Window.<a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">GetHeight</a>();
-<a name="l00375"></a>00375 }
-<a name="l00376"></a>00376
-<a name="l00377"></a>00377 <span class="comment">// Store the texture dimensions</span>
-<a name="l00378"></a>00378 myWidth = SrcRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>();
-<a name="l00379"></a>00379 myHeight = SrcRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>();
-<a name="l00380"></a>00380
-<a name="l00381"></a>00381 <span class="comment">// We can then create the texture</span>
-<a name="l00382"></a>00382 <span class="keywordflow">if</span> (Window.<a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>() &amp;&amp; CreateTexture())
-<a name="l00383"></a>00383 {
-<a name="l00384"></a>00384 GLint PreviousTexture;
-<a name="l00385"></a>00385 GLCheck(glGetIntegerv(GL_TEXTURE_BINDING_2D, &amp;PreviousTexture));
-<a name="l00386"></a>00386
-<a name="l00387"></a>00387 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00388"></a>00388 GLCheck(glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, SrcRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, SrcRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>, myWidth, myHeight));
-<a name="l00389"></a>00389
-<a name="l00390"></a>00390 GLCheck(glBindTexture(GL_TEXTURE_2D, PreviousTexture));
-<a name="l00391"></a>00391
-<a name="l00392"></a>00392 myNeedTextureUpdate = <span class="keyword">false</span>;
-<a name="l00393"></a>00393 myNeedArrayUpdate = <span class="keyword">true</span>;
-<a name="l00394"></a>00394
-<a name="l00395"></a>00395 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397 <span class="keywordflow">else</span>
-<a name="l00398"></a>00398 {
-<a name="l00399"></a>00399 Reset();
-<a name="l00400"></a>00400 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00401"></a>00401 }
-<a name="l00402"></a>00402 }
-<a name="l00403"></a>00403
-<a name="l00404"></a>00404
-<a name="l00408"></a><a class="code" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584">00408</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584" title="Change the color of a pixel.">Image::SetPixel</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col)
-<a name="l00409"></a>00409 {
-<a name="l00410"></a>00410 <span class="comment">// First check if the array of pixels needs to be updated</span>
-<a name="l00411"></a>00411 EnsureArrayUpdate();
-<a name="l00412"></a>00412
-<a name="l00413"></a>00413 <span class="comment">// Check if pixel is whithin the image bounds</span>
-<a name="l00414"></a>00414 <span class="keywordflow">if</span> ((X &gt;= myWidth) || (Y &gt;= myHeight))
-<a name="l00415"></a>00415 {
-<a name="l00416"></a>00416 std::cerr &lt;&lt; <span class="stringliteral">"Cannot set pixel ("</span> &lt;&lt; X &lt;&lt; <span class="stringliteral">","</span> &lt;&lt; Y &lt;&lt; <span class="stringliteral">") for image "</span>
-<a name="l00417"></a>00417 &lt;&lt; <span class="stringliteral">"(width = "</span> &lt;&lt; myWidth &lt;&lt; <span class="stringliteral">", height = "</span> &lt;&lt; myHeight &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00418"></a>00418 <span class="keywordflow">return</span>;
-<a name="l00419"></a>00419 }
-<a name="l00420"></a>00420
-<a name="l00421"></a>00421 myPixels[X + Y * myWidth] = Col;
-<a name="l00422"></a>00422
-<a name="l00423"></a>00423 <span class="comment">// The texture will need to be updated</span>
-<a name="l00424"></a>00424 myNeedTextureUpdate = <span class="keyword">true</span>;
-<a name="l00425"></a>00425 }
-<a name="l00426"></a>00426
-<a name="l00427"></a>00427
-<a name="l00431"></a><a class="code" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4">00431</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4" title="Get a pixel from the image.">Image::GetPixel</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y)<span class="keyword"> const</span>
-<a name="l00432"></a>00432 <span class="keyword"></span>{
-<a name="l00433"></a>00433 <span class="comment">// First check if the array of pixels needs to be updated</span>
-<a name="l00434"></a>00434 EnsureArrayUpdate();
-<a name="l00435"></a>00435
-<a name="l00436"></a>00436 <span class="comment">// Check if pixel is whithin the image bounds</span>
-<a name="l00437"></a>00437 <span class="keywordflow">if</span> ((X &gt;= myWidth) || (Y &gt;= myHeight))
-<a name="l00438"></a>00438 {
-<a name="l00439"></a>00439 std::cerr &lt;&lt; <span class="stringliteral">"Cannot get pixel ("</span> &lt;&lt; X &lt;&lt; <span class="stringliteral">","</span> &lt;&lt; Y &lt;&lt; <span class="stringliteral">") for image "</span>
-<a name="l00440"></a>00440 &lt;&lt; <span class="stringliteral">"(width = "</span> &lt;&lt; myWidth &lt;&lt; <span class="stringliteral">", height = "</span> &lt;&lt; myHeight &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00441"></a>00441 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd" title="Black predefined color.">Color::Black</a>;
-<a name="l00442"></a>00442 }
-<a name="l00443"></a>00443
-<a name="l00444"></a>00444 <span class="keywordflow">return</span> myPixels[X + Y * myWidth];
-<a name="l00445"></a>00445 }
-<a name="l00446"></a>00446
-<a name="l00447"></a>00447
-<a name="l00453"></a><a class="code" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022">00453</a> <span class="keyword">const</span> Uint8* <a class="code" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022" title="Get a read-only pointer to the array of pixels (RGBA 8 bits integers components)...">Image::GetPixelsPtr</a>()<span class="keyword"> const</span>
-<a name="l00454"></a>00454 <span class="keyword"></span>{
-<a name="l00455"></a>00455 <span class="comment">// First check if the array of pixels needs to be updated</span>
-<a name="l00456"></a>00456 EnsureArrayUpdate();
-<a name="l00457"></a>00457
-<a name="l00458"></a>00458 <span class="keywordflow">if</span> (!myPixels.empty())
-<a name="l00459"></a>00459 {
-<a name="l00460"></a>00460 <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>Uint8*<span class="keyword">&gt;</span>(&amp;myPixels[0]);
-<a name="l00461"></a>00461 }
-<a name="l00462"></a>00462 <span class="keywordflow">else</span>
-<a name="l00463"></a>00463 {
-<a name="l00464"></a>00464 std::cerr &lt;&lt; <span class="stringliteral">"Trying to access the pixels of an empty image"</span> &lt;&lt; std::endl;
-<a name="l00465"></a>00465 <span class="keywordflow">return</span> NULL;
-<a name="l00466"></a>00466 }
-<a name="l00467"></a>00467 }
-<a name="l00468"></a>00468
-<a name="l00469"></a>00469
-<a name="l00473"></a><a class="code" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7">00473</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7" title="Bind the image for rendering.">Image::Bind</a>()<span class="keyword"> const</span>
-<a name="l00474"></a>00474 <span class="keyword"></span>{
-<a name="l00475"></a>00475 <span class="comment">// First check if the texture needs to be updated</span>
-<a name="l00476"></a>00476 EnsureTextureUpdate();
-<a name="l00477"></a>00477
-<a name="l00478"></a>00478 <span class="comment">// Bind it</span>
-<a name="l00479"></a>00479 <span class="keywordflow">if</span> (myTexture)
-<a name="l00480"></a>00480 {
-<a name="l00481"></a>00481 GLCheck(glEnable(GL_TEXTURE_2D));
-<a name="l00482"></a>00482 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00483"></a>00483 }
-<a name="l00484"></a>00484 }
-<a name="l00485"></a>00485
-<a name="l00486"></a>00486
-<a name="l00490"></a><a class="code" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452">00490</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452" title="Enable or disable image smooth filter.">Image::SetSmooth</a>(<span class="keywordtype">bool</span> Smooth)
-<a name="l00491"></a>00491 {
-<a name="l00492"></a>00492 <span class="keywordflow">if</span> (Smooth != myIsSmooth)
-<a name="l00493"></a>00493 {
-<a name="l00494"></a>00494 myIsSmooth = Smooth;
-<a name="l00495"></a>00495
-<a name="l00496"></a>00496 <span class="keywordflow">if</span> (myTexture)
-<a name="l00497"></a>00497 {
-<a name="l00498"></a>00498 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00499"></a>00499 priv::GraphicsContext Ctx;
-<a name="l00500"></a>00500
-<a name="l00501"></a>00501 GLint PreviousTexture;
-<a name="l00502"></a>00502 GLCheck(glGetIntegerv(GL_TEXTURE_BINDING_2D, &amp;PreviousTexture));
-<a name="l00503"></a>00503
-<a name="l00504"></a>00504 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00505"></a>00505 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, myIsSmooth ? GL_LINEAR : GL_NEAREST));
-<a name="l00506"></a>00506 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, myIsSmooth ? GL_LINEAR : GL_NEAREST));
-<a name="l00507"></a>00507
-<a name="l00508"></a>00508 GLCheck(glBindTexture(GL_TEXTURE_2D, PreviousTexture));
-<a name="l00509"></a>00509 }
-<a name="l00510"></a>00510 }
-<a name="l00511"></a>00511 }
-<a name="l00512"></a>00512
-<a name="l00513"></a>00513
-<a name="l00517"></a><a class="code" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7">00517</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">Image::GetWidth</a>()<span class="keyword"> const</span>
-<a name="l00518"></a>00518 <span class="keyword"></span>{
-<a name="l00519"></a>00519 <span class="keywordflow">return</span> myWidth;
-<a name="l00520"></a>00520 }
-<a name="l00521"></a>00521
-<a name="l00522"></a>00522
-<a name="l00526"></a><a class="code" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89">00526</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">Image::GetHeight</a>()<span class="keyword"> const</span>
-<a name="l00527"></a>00527 <span class="keyword"></span>{
-<a name="l00528"></a>00528 <span class="keywordflow">return</span> myHeight;
-<a name="l00529"></a>00529 }
-<a name="l00530"></a>00530
-<a name="l00531"></a>00531
-<a name="l00535"></a><a class="code" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3">00535</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3" title="Tells whether the smooth filtering is enabled or not.">Image::IsSmooth</a>()<span class="keyword"> const</span>
-<a name="l00536"></a>00536 <span class="keyword"></span>{
-<a name="l00537"></a>00537 <span class="keywordflow">return</span> myIsSmooth;
-<a name="l00538"></a>00538 }
-<a name="l00539"></a>00539
-<a name="l00540"></a>00540
-<a name="l00545"></a><a class="code" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56">00545</a> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> <a class="code" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56" title="Convert a subrect expressed in pixels, into float texture coordinates.">Image::GetTexCoords</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a>)<span class="keyword"> const</span>
-<a name="l00546"></a>00546 <span class="keyword"></span>{
-<a name="l00547"></a>00547 <span class="keywordtype">float</span> Width = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myTextureWidth);
-<a name="l00548"></a>00548 <span class="keywordtype">float</span> Height = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myTextureHeight);
-<a name="l00549"></a>00549
-<a name="l00550"></a>00550 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>(Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> / Width,
-<a name="l00551"></a>00551 Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> / Height,
-<a name="l00552"></a>00552 Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> / Width,
-<a name="l00553"></a>00553 Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> / Height);
-<a name="l00554"></a>00554 }
-<a name="l00555"></a>00555
-<a name="l00556"></a>00556
-<a name="l00560"></a><a class="code" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488">00560</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488" title="Get a valid texture size according to hardware support.">Image::GetValidTextureSize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Size)
-<a name="l00561"></a>00561 {
-<a name="l00562"></a>00562 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00563"></a>00563 priv::GraphicsContext Ctx;
-<a name="l00564"></a>00564
-<a name="l00565"></a>00565 <span class="keywordflow">if</span> (glewIsSupported(<span class="stringliteral">"GL_ARB_texture_non_power_of_two"</span>) != 0)
-<a name="l00566"></a>00566 {
-<a name="l00567"></a>00567 <span class="comment">// If hardware supports NPOT textures, then just return the unmodified size</span>
-<a name="l00568"></a>00568 <span class="keywordflow">return</span> Size;
-<a name="l00569"></a>00569 }
-<a name="l00570"></a>00570 <span class="keywordflow">else</span>
-<a name="l00571"></a>00571 {
-<a name="l00572"></a>00572 <span class="comment">// If hardware doesn't support NPOT textures, we calculate the nearest power of two</span>
-<a name="l00573"></a>00573 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> PowerOfTwo = 1;
-<a name="l00574"></a>00574 <span class="keywordflow">while</span> (PowerOfTwo &lt; Size)
-<a name="l00575"></a>00575 PowerOfTwo *= 2;
-<a name="l00576"></a>00576
-<a name="l00577"></a>00577 <span class="keywordflow">return</span> PowerOfTwo;
-<a name="l00578"></a>00578 }
-<a name="l00579"></a>00579 }
-<a name="l00580"></a>00580
-<a name="l00581"></a>00581
-<a name="l00585"></a><a class="code" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3">00585</a> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; <a class="code" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3" title="Assignment operator.">Image::operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Other)
-<a name="l00586"></a>00586 {
-<a name="l00587"></a>00587 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> Temp(Other);
-<a name="l00588"></a>00588
-<a name="l00589"></a>00589 std::swap(myWidth, Temp.<a class="code" href="classsf_1_1Image.htm#924ed57a1565f1248a4411e2be7e23e2" title="Image width.">myWidth</a>);
-<a name="l00590"></a>00590 std::swap(myHeight, Temp.<a class="code" href="classsf_1_1Image.htm#ceef290985323875724673f5fdc2f6d0" title="Image Height.">myHeight</a>);
-<a name="l00591"></a>00591 std::swap(myTextureWidth, Temp.<a class="code" href="classsf_1_1Image.htm#57135fd6e5145ba79934aa4864f6bcf1" title="Actual texture width (can be greater than image width because of padding).">myTextureWidth</a>);
-<a name="l00592"></a>00592 std::swap(myTextureHeight, Temp.<a class="code" href="classsf_1_1Image.htm#5dbacc7c4665b2af3c52d8edf806ae59" title="Actual texture height (can be greater than image height because of padding).">myTextureHeight</a>);
-<a name="l00593"></a>00593 std::swap(myTexture, Temp.<a class="code" href="classsf_1_1Image.htm#dc2b7c22a8d938976c71a071fb93f0ba" title="Internal texture identifier.">myTexture</a>);
-<a name="l00594"></a>00594 std::swap(myIsSmooth, Temp.<a class="code" href="classsf_1_1Image.htm#fb002131ec00234570991c91da29c36c" title="Status of the smooth filter.">myIsSmooth</a>);
-<a name="l00595"></a>00595 std::swap(myNeedArrayUpdate, Temp.<a class="code" href="classsf_1_1Image.htm#27bac2a5b153422015f55c68a884d902" title="Status of synchronization between pixels in central memory and the internal texture...">myNeedArrayUpdate</a>);
-<a name="l00596"></a>00596 std::swap(myNeedTextureUpdate, Temp.<a class="code" href="classsf_1_1Image.htm#76172467f76c81f3e5a79c9babe82189" title="Status of synchronization between pixels in central memory and the internal texture...">myNeedTextureUpdate</a>);
-<a name="l00597"></a>00597 myPixels.swap(Temp.<a class="code" href="classsf_1_1Image.htm#635da47010c1cf996389974e3618452f" title="Pixels of the image.">myPixels</a>);
-<a name="l00598"></a>00598
-<a name="l00599"></a>00599 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00600"></a>00600 }
-<a name="l00601"></a>00601
-<a name="l00602"></a>00602
-<a name="l00606"></a>00606 <span class="keywordtype">bool</span> Image::CreateTexture()
-<a name="l00607"></a>00607 {
-<a name="l00608"></a>00608 <span class="comment">// Check if texture parameters are valid before creating it</span>
-<a name="l00609"></a>00609 <span class="keywordflow">if</span> (!myWidth || !myHeight)
-<a name="l00610"></a>00610 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00611"></a>00611
-<a name="l00612"></a>00612 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00613"></a>00613 priv::GraphicsContext Ctx;
-<a name="l00614"></a>00614
-<a name="l00615"></a>00615 <span class="comment">// Adjust internal texture dimensions depending on NPOT textures support</span>
-<a name="l00616"></a>00616 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> TextureWidth = <a class="code" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488" title="Get a valid texture size according to hardware support.">GetValidTextureSize</a>(myWidth);
-<a name="l00617"></a>00617 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> TextureHeight = <a class="code" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488" title="Get a valid texture size according to hardware support.">GetValidTextureSize</a>(myHeight);
-<a name="l00618"></a>00618
-<a name="l00619"></a>00619 <span class="comment">// Check the maximum texture size</span>
-<a name="l00620"></a>00620 GLint MaxSize;
-<a name="l00621"></a>00621 GLCheck(glGetIntegerv(GL_MAX_TEXTURE_SIZE, &amp;MaxSize));
-<a name="l00622"></a>00622 <span class="keywordflow">if</span> ((TextureWidth &gt; static_cast&lt;unsigned int&gt;(MaxSize)) || (TextureHeight &gt; static_cast&lt;unsigned int&gt;(MaxSize)))
-<a name="l00623"></a>00623 {
-<a name="l00624"></a>00624 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create image, its internal size is too high ("</span> &lt;&lt; TextureWidth &lt;&lt; <span class="stringliteral">"x"</span> &lt;&lt; TextureHeight &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00625"></a>00625 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00626"></a>00626 }
-<a name="l00627"></a>00627
-<a name="l00628"></a>00628 <span class="comment">// Destroy the previous OpenGL texture if it already exists with another size</span>
-<a name="l00629"></a>00629 <span class="keywordflow">if</span> ((TextureWidth != myTextureWidth) || (TextureHeight != myTextureHeight))
-<a name="l00630"></a>00630 {
-<a name="l00631"></a>00631 DestroyTexture();
-<a name="l00632"></a>00632 myTextureWidth = TextureWidth;
-<a name="l00633"></a>00633 myTextureHeight = TextureHeight;
-<a name="l00634"></a>00634 }
-<a name="l00635"></a>00635
-<a name="l00636"></a>00636 <span class="comment">// Create the OpenGL texture</span>
-<a name="l00637"></a>00637 <span class="keywordflow">if</span> (!myTexture)
-<a name="l00638"></a>00638 {
-<a name="l00639"></a>00639 GLint PreviousTexture;
-<a name="l00640"></a>00640 GLCheck(glGetIntegerv(GL_TEXTURE_BINDING_2D, &amp;PreviousTexture));
-<a name="l00641"></a>00641
-<a name="l00642"></a>00642 GLuint Texture = 0;
-<a name="l00643"></a>00643 GLCheck(glGenTextures(1, &amp;Texture));
-<a name="l00644"></a>00644 GLCheck(glBindTexture(GL_TEXTURE_2D, Texture));
-<a name="l00645"></a>00645 GLCheck(glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, myTextureWidth, myTextureHeight, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL));
-<a name="l00646"></a>00646 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP));
-<a name="l00647"></a>00647 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP));
-<a name="l00648"></a>00648 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, myIsSmooth ? GL_LINEAR : GL_NEAREST));
-<a name="l00649"></a>00649 GLCheck(glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, myIsSmooth ? GL_LINEAR : GL_NEAREST));
-<a name="l00650"></a>00650 myTexture = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(Texture);
-<a name="l00651"></a>00651
-<a name="l00652"></a>00652 GLCheck(glBindTexture(GL_TEXTURE_2D, PreviousTexture));
-<a name="l00653"></a>00653 }
-<a name="l00654"></a>00654
-<a name="l00655"></a>00655 myNeedTextureUpdate = <span class="keyword">true</span>;
-<a name="l00656"></a>00656
-<a name="l00657"></a>00657 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00658"></a>00658 }
-<a name="l00659"></a>00659
-<a name="l00660"></a>00660
-<a name="l00665"></a>00665 <span class="keywordtype">void</span> Image::EnsureTextureUpdate()<span class="keyword"> const</span>
-<a name="l00666"></a>00666 <span class="keyword"></span>{
-<a name="l00667"></a>00667 <span class="keywordflow">if</span> (myNeedTextureUpdate)
-<a name="l00668"></a>00668 {
-<a name="l00669"></a>00669 <span class="comment">// Copy the pixels</span>
-<a name="l00670"></a>00670 <span class="keywordflow">if</span> (myTexture &amp;&amp; !myPixels.empty())
-<a name="l00671"></a>00671 {
-<a name="l00672"></a>00672 GLint PreviousTexture;
-<a name="l00673"></a>00673 GLCheck(glGetIntegerv(GL_TEXTURE_BINDING_2D, &amp;PreviousTexture));
-<a name="l00674"></a>00674
-<a name="l00675"></a>00675 <span class="comment">// Update the texture with the pixels array in RAM</span>
-<a name="l00676"></a>00676 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00677"></a>00677 GLCheck(glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, myWidth, myHeight, GL_RGBA, GL_UNSIGNED_BYTE, &amp;myPixels[0]));
-<a name="l00678"></a>00678
-<a name="l00679"></a>00679 GLCheck(glBindTexture(GL_TEXTURE_2D, PreviousTexture));
-<a name="l00680"></a>00680 }
-<a name="l00681"></a>00681
-<a name="l00682"></a>00682 myNeedTextureUpdate = <span class="keyword">false</span>;
-<a name="l00683"></a>00683 }
-<a name="l00684"></a>00684 }
-<a name="l00685"></a>00685
-<a name="l00686"></a>00686
-<a name="l00691"></a>00691 <span class="keywordtype">void</span> Image::EnsureArrayUpdate()<span class="keyword"> const</span>
-<a name="l00692"></a>00692 <span class="keyword"></span>{
-<a name="l00693"></a>00693 <span class="keywordflow">if</span> (myNeedArrayUpdate)
-<a name="l00694"></a>00694 {
-<a name="l00695"></a>00695 <span class="comment">// Save the previous texture</span>
-<a name="l00696"></a>00696 GLint PreviousTexture;
-<a name="l00697"></a>00697 GLCheck(glGetIntegerv(GL_TEXTURE_BINDING_2D, &amp;PreviousTexture));
-<a name="l00698"></a>00698
-<a name="l00699"></a>00699 <span class="comment">// Resize the destination array of pixels</span>
-<a name="l00700"></a>00700 myPixels.resize(myWidth * myHeight);
-<a name="l00701"></a>00701
-<a name="l00702"></a>00702 <span class="keywordflow">if</span> ((myWidth == myTextureWidth) &amp;&amp; (myHeight == myTextureHeight))
-<a name="l00703"></a>00703 {
-<a name="l00704"></a>00704 <span class="comment">// Texture and array have the same size, we can use a direct copy</span>
-<a name="l00705"></a>00705
-<a name="l00706"></a>00706 <span class="comment">// Copy pixels from texture to array</span>
-<a name="l00707"></a>00707 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00708"></a>00708 GLCheck(glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_UNSIGNED_BYTE, &amp;myPixels[0]));
-<a name="l00709"></a>00709 }
-<a name="l00710"></a>00710 <span class="keywordflow">else</span>
-<a name="l00711"></a>00711 {
-<a name="l00712"></a>00712 <span class="comment">// Texture and array don't have the same size, we have to use a slower algorithm</span>
-<a name="l00713"></a>00713
-<a name="l00714"></a>00714 <span class="comment">// All the pixels will first be copied to a temporary array</span>
-<a name="l00715"></a>00715 std::vector&lt;Color&gt; AllPixels(myTextureWidth * myTextureHeight);
-<a name="l00716"></a>00716 GLCheck(glBindTexture(GL_TEXTURE_2D, myTexture));
-<a name="l00717"></a>00717 GLCheck(glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_UNSIGNED_BYTE, &amp;AllPixels[0]));
-<a name="l00718"></a>00718
-<a name="l00719"></a>00719 <span class="comment">// The we copy the useful pixels from the temporary array to the final one</span>
-<a name="l00720"></a>00720 <span class="keyword">const</span> Color* Src = &amp;AllPixels[0];
-<a name="l00721"></a>00721 Color* Dst = &amp;myPixels[0];
-<a name="l00722"></a>00722 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0; i &lt; myHeight; ++i)
-<a name="l00723"></a>00723 {
-<a name="l00724"></a>00724 std::copy(Src, Src + myWidth, Dst);
-<a name="l00725"></a>00725 Src += myTextureWidth;
-<a name="l00726"></a>00726 Dst += myWidth;
-<a name="l00727"></a>00727 }
-<a name="l00728"></a>00728 }
-<a name="l00729"></a>00729
-<a name="l00730"></a>00730 <span class="comment">// Restore the previous texture</span>
-<a name="l00731"></a>00731 GLCheck(glBindTexture(GL_TEXTURE_2D, PreviousTexture));
-<a name="l00732"></a>00732
-<a name="l00733"></a>00733 myNeedArrayUpdate = <span class="keyword">false</span>;
-<a name="l00734"></a>00734 }
-<a name="l00735"></a>00735 }
-<a name="l00736"></a>00736
-<a name="l00737"></a>00737
-<a name="l00741"></a>00741 <span class="keywordtype">void</span> Image::Reset()
-<a name="l00742"></a>00742 {
-<a name="l00743"></a>00743 DestroyTexture();
-<a name="l00744"></a>00744
-<a name="l00745"></a>00745 myWidth = 0;
-<a name="l00746"></a>00746 myHeight = 0;
-<a name="l00747"></a>00747 myTextureWidth = 0;
-<a name="l00748"></a>00748 myTextureHeight = 0;
-<a name="l00749"></a>00749 myTexture = 0;
-<a name="l00750"></a>00750 myIsSmooth = <span class="keyword">true</span>;
-<a name="l00751"></a>00751 myNeedTextureUpdate = <span class="keyword">false</span>;
-<a name="l00752"></a>00752 myNeedArrayUpdate = <span class="keyword">false</span>;
-<a name="l00753"></a>00753 myPixels.clear();
-<a name="l00754"></a>00754 }
-<a name="l00755"></a>00755
-<a name="l00756"></a>00756
-<a name="l00760"></a>00760 <span class="keywordtype">void</span> Image::DestroyTexture()
-<a name="l00761"></a>00761 {
-<a name="l00762"></a>00762 <span class="comment">// Destroy the internal texture</span>
-<a name="l00763"></a>00763 <span class="keywordflow">if</span> (myTexture)
-<a name="l00764"></a>00764 {
-<a name="l00765"></a>00765 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00766"></a>00766 priv::GraphicsContext Ctx;
-<a name="l00767"></a>00767
-<a name="l00768"></a>00768 GLuint Texture = <span class="keyword">static_cast&lt;</span>GLuint<span class="keyword">&gt;</span>(myTexture);
-<a name="l00769"></a>00769 GLCheck(glDeleteTextures(1, &amp;Texture));
-<a name="l00770"></a>00770 myTexture = 0;
-<a name="l00771"></a>00771 myNeedTextureUpdate = <span class="keyword">false</span>;
-<a name="l00772"></a>00772 myNeedArrayUpdate = <span class="keyword">false</span>;
-<a name="l00773"></a>00773 }
-<a name="l00774"></a>00774 }
-<a name="l00775"></a>00775
-<a name="l00776"></a>00776 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Image_8hpp-source.htm b/doc/html/Image_8hpp-source.htm
deleted file mode 100755
index 71d4e35..0000000
--- a/doc/html/Image_8hpp-source.htm
+++ /dev/null
@@ -1,154 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Image.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_IMAGE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_IMAGE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>RenderWindow;
-<a name="l00041"></a>00041
-<a name="l00046"></a><a class="code" href="classsf_1_1Image.htm">00046</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>&lt;Image&gt;
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048 <span class="keyword">public</span> :
-<a name="l00049"></a>00049
-<a name="l00054"></a>00054 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>();
-<a name="l00055"></a>00055
-<a name="l00062"></a>00062 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Copy);
-<a name="l00063"></a>00063
-<a name="l00072"></a>00072 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0, 255));
-<a name="l00073"></a>00073
-<a name="l00082"></a>00082 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Data);
-<a name="l00083"></a>00083
-<a name="l00088"></a>00088 ~<a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>();
-<a name="l00089"></a>00089
-<a name="l00098"></a>00098 <span class="keywordtype">bool</span> LoadFromFile(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00099"></a>00099
-<a name="l00109"></a>00109 <span class="keywordtype">bool</span> LoadFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00110"></a>00110
-<a name="l00121"></a>00121 <span class="keywordtype">bool</span> LoadFromPixels(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Data);
-<a name="l00122"></a>00122
-<a name="l00131"></a>00131 <span class="keywordtype">bool</span> SaveToFile(<span class="keyword">const</span> std::string&amp; Filename) <span class="keyword">const</span>;
-<a name="l00132"></a>00132
-<a name="l00143"></a>00143 <span class="keywordtype">bool</span> Create(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0, 255));
-<a name="l00144"></a>00144
-<a name="l00152"></a>00152 <span class="keywordtype">void</span> CreateMaskFromColor(<a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> ColorKey, Uint8 Alpha = 0);
-<a name="l00153"></a>00153
-<a name="l00166"></a>00166 <span class="keywordtype">void</span> Copy(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Source, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> DestX, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> DestY, <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SourceRect = <a class="code" href="classsf_1_1Rect.htm">IntRect</a>(0, 0, 0, 0), <span class="keywordtype">bool</span> ApplyAlpha = <span class="keyword">false</span>);
-<a name="l00167"></a>00167
-<a name="l00178"></a>00178 <span class="keywordtype">bool</span> CopyScreen(<a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>&amp; <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>, <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SourceRect = <a class="code" href="classsf_1_1Rect.htm">IntRect</a>(0, 0, 0, 0));
-<a name="l00179"></a>00179
-<a name="l00188"></a>00188 <span class="keywordtype">void</span> SetPixel(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col);
-<a name="l00189"></a>00189
-<a name="l00199"></a>00199 <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; GetPixel(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y) <span class="keyword">const</span>;
-<a name="l00200"></a>00200
-<a name="l00209"></a>00209 <span class="keyword">const</span> Uint8* GetPixelsPtr() <span class="keyword">const</span>;
-<a name="l00210"></a>00210
-<a name="l00215"></a>00215 <span class="keywordtype">void</span> Bind() <span class="keyword">const</span>;
-<a name="l00216"></a>00216
-<a name="l00224"></a>00224 <span class="keywordtype">void</span> SetSmooth(<span class="keywordtype">bool</span> Smooth);
-<a name="l00225"></a>00225
-<a name="l00232"></a>00232 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetWidth() <span class="keyword">const</span>;
-<a name="l00233"></a>00233
-<a name="l00240"></a>00240 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetHeight() <span class="keyword">const</span>;
-<a name="l00241"></a>00241
-<a name="l00248"></a>00248 <span class="keywordtype">bool</span> IsSmooth() <span class="keyword">const</span>;
-<a name="l00249"></a>00249
-<a name="l00259"></a>00259 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> GetTexCoords(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a>) <span class="keyword">const</span>;
-<a name="l00260"></a>00260
-<a name="l00269"></a>00269 <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetValidTextureSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Size);
-<a name="l00270"></a>00270
-<a name="l00279"></a>00279 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; operator =(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Other);
-<a name="l00280"></a>00280
-<a name="l00281"></a>00281 <span class="keyword">private</span> :
-<a name="l00282"></a>00282
-<a name="l00289"></a>00289 <span class="keywordtype">bool</span> CreateTexture();
-<a name="l00290"></a>00290
-<a name="l00295"></a>00295 <span class="keywordtype">void</span> EnsureTextureUpdate() <span class="keyword">const</span>;
-<a name="l00296"></a>00296
-<a name="l00301"></a>00301 <span class="keywordtype">void</span> EnsureArrayUpdate() <span class="keyword">const</span>;
-<a name="l00302"></a>00302
-<a name="l00307"></a>00307 <span class="keywordtype">void</span> Reset();
-<a name="l00308"></a>00308
-<a name="l00313"></a>00313 <span class="keywordtype">void</span> DestroyTexture();
-<a name="l00314"></a>00314
-<a name="l00316"></a>00316 <span class="comment">// Member data</span>
-<a name="l00318"></a>00318 <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myWidth;
-<a name="l00319"></a>00319 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myHeight;
-<a name="l00320"></a>00320 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myTextureWidth;
-<a name="l00321"></a>00321 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myTextureHeight;
-<a name="l00322"></a>00322 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myTexture;
-<a name="l00323"></a>00323 <span class="keywordtype">bool</span> myIsSmooth;
-<a name="l00324"></a>00324 <span class="keyword">mutable</span> std::vector&lt;Color&gt; myPixels;
-<a name="l00325"></a>00325 <span class="keyword">mutable</span> <span class="keywordtype">bool</span> myNeedTextureUpdate;
-<a name="l00326"></a>00326 <span class="keyword">mutable</span> <span class="keywordtype">bool</span> myNeedArrayUpdate;
-<a name="l00327"></a>00327 };
-<a name="l00328"></a>00328
-<a name="l00329"></a>00329 } <span class="comment">// namespace sf</span>
-<a name="l00330"></a>00330
-<a name="l00331"></a>00331
-<a name="l00332"></a>00332 <span class="preprocessor">#endif // SFML_IMAGE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Input_8cpp-source.htm b/doc/html/Input_8cpp-source.htm
deleted file mode 100755
index 0d6327c..0000000
--- a/doc/html/Input_8cpp-source.htm
+++ /dev/null
@@ -1,175 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Input.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Input.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00036"></a><a class="code" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f">00036</a> <a class="code" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f" title="Default constructor.">Input::Input</a>() :
-<a name="l00037"></a>00037 myMouseX(0),
-<a name="l00038"></a>00038 myMouseY(0)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 ResetStates();
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043
-<a name="l00047"></a><a class="code" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a">00047</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a" title="Get the state of a key.">Input::IsKeyDown</a>(<a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> KeyCode)<span class="keyword"> const</span>
-<a name="l00048"></a>00048 <span class="keyword"></span>{
-<a name="l00049"></a>00049 <span class="keywordflow">return</span> myKeys[KeyCode];
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00056"></a><a class="code" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea">00056</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea" title="Get the state of a mouse button.">Input::IsMouseButtonDown</a>(Mouse::Button Button)<span class="keyword"> const</span>
-<a name="l00057"></a>00057 <span class="keyword"></span>{
-<a name="l00058"></a>00058 <span class="keywordflow">return</span> myMouseButtons[Button];
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00065"></a><a class="code" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08">00065</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08" title="Get the state of a joystick button.">Input::IsJoystickButtonDown</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoyId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Button)<span class="keyword"> const</span>
-<a name="l00066"></a>00066 <span class="keyword"></span>{
-<a name="l00067"></a>00067 <span class="keywordflow">if</span> ((JoyId &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>) &amp;&amp; (Button &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>))
-<a name="l00068"></a>00068 <span class="keywordflow">return</span> myJoystickButtons[JoyId][Button];
-<a name="l00069"></a>00069 <span class="keywordflow">else</span>
-<a name="l00070"></a>00070 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00077"></a><a class="code" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3">00077</a> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3" title="Get the mouse X position.">Input::GetMouseX</a>()<span class="keyword"> const</span>
-<a name="l00078"></a>00078 <span class="keyword"></span>{
-<a name="l00079"></a>00079 <span class="keywordflow">return</span> myMouseX;
-<a name="l00080"></a>00080 }
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082
-<a name="l00086"></a><a class="code" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796">00086</a> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796" title="Get the mouse Y position.">Input::GetMouseY</a>()<span class="keyword"> const</span>
-<a name="l00087"></a>00087 <span class="keyword"></span>{
-<a name="l00088"></a>00088 <span class="keywordflow">return</span> myMouseY;
-<a name="l00089"></a>00089 }
-<a name="l00090"></a>00090
-<a name="l00091"></a>00091
-<a name="l00095"></a><a class="code" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896">00095</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896" title="Get a joystick axis position.">Input::GetJoystickAxis</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoyId, Joy::Axis Axis)<span class="keyword"> const</span>
-<a name="l00096"></a>00096 <span class="keyword"></span>{
-<a name="l00097"></a>00097 <span class="keywordflow">if</span> (JoyId &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>)
-<a name="l00098"></a>00098 <span class="keywordflow">return</span> myJoystickAxis[JoyId][Axis];
-<a name="l00099"></a>00099 <span class="keywordflow">else</span>
-<a name="l00100"></a>00100 <span class="keywordflow">return</span> 0.f;
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> Input::OnEvent(<span class="keyword">const</span> <a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived)
-<a name="l00108"></a>00108 {
-<a name="l00109"></a>00109 <span class="keywordflow">switch</span> (EventReceived.<a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65" title="Type of the event.">Type</a>)
-<a name="l00110"></a>00110 {
-<a name="l00111"></a>00111 <span class="comment">// Key events</span>
-<a name="l00112"></a>00112 <span class="keywordflow">case</span> Event::KeyPressed : myKeys[EventReceived.<a class="code" href="classsf_1_1Event.htm#529227c18c1530068dafd241da7b0af9">Key</a>.Code] = <span class="keyword">true</span>; <span class="keywordflow">break</span>;
-<a name="l00113"></a>00113 <span class="keywordflow">case</span> Event::KeyReleased : myKeys[EventReceived.<a class="code" href="classsf_1_1Event.htm#529227c18c1530068dafd241da7b0af9">Key</a>.Code] = <span class="keyword">false</span>; <span class="keywordflow">break</span>;
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115 <span class="comment">// Mouse event</span>
-<a name="l00116"></a>00116 <span class="keywordflow">case</span> Event::MouseButtonPressed : myMouseButtons[EventReceived.<a class="code" href="classsf_1_1Event.htm#bcd104440e0e43647d8f0ba49a593210">MouseButton</a>.Button] = <span class="keyword">true</span>; <span class="keywordflow">break</span>;
-<a name="l00117"></a>00117 <span class="keywordflow">case</span> Event::MouseButtonReleased : myMouseButtons[EventReceived.<a class="code" href="classsf_1_1Event.htm#bcd104440e0e43647d8f0ba49a593210">MouseButton</a>.Button] = <span class="keyword">false</span>; <span class="keywordflow">break</span>;
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119 <span class="comment">// Mouse move event</span>
-<a name="l00120"></a>00120 <span class="keywordflow">case</span> Event::MouseMoved :
-<a name="l00121"></a>00121 myMouseX = EventReceived.<a class="code" href="classsf_1_1Event.htm#0ac5a0cd79bea16e374023f18b8d39db">MouseMove</a>.X;
-<a name="l00122"></a>00122 myMouseY = EventReceived.<a class="code" href="classsf_1_1Event.htm#0ac5a0cd79bea16e374023f18b8d39db">MouseMove</a>.Y;
-<a name="l00123"></a>00123 <span class="keywordflow">break</span>;
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="comment">// Joystick button events</span>
-<a name="l00126"></a>00126 <span class="keywordflow">case</span> Event::JoyButtonPressed : myJoystickButtons[EventReceived.<a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">JoyButton</a>.JoystickId][EventReceived.<a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">JoyButton</a>.Button] = <span class="keyword">true</span>; <span class="keywordflow">break</span>;
-<a name="l00127"></a>00127 <span class="keywordflow">case</span> Event::JoyButtonReleased : myJoystickButtons[EventReceived.<a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">JoyButton</a>.JoystickId][EventReceived.<a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">JoyButton</a>.Button] = <span class="keyword">false</span>; <span class="keywordflow">break</span>;
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment">// Joystick move event</span>
-<a name="l00130"></a>00130 <span class="keywordflow">case</span> Event::JoyMoved :
-<a name="l00131"></a>00131 myJoystickAxis[EventReceived.<a class="code" href="classsf_1_1Event.htm#7225b7733f73845dc8d07af7c8ecfb22">JoyMove</a>.JoystickId][EventReceived.<a class="code" href="classsf_1_1Event.htm#7225b7733f73845dc8d07af7c8ecfb22">JoyMove</a>.Axis] = EventReceived.<a class="code" href="classsf_1_1Event.htm#7225b7733f73845dc8d07af7c8ecfb22">JoyMove</a>.Position;
-<a name="l00132"></a>00132 <span class="keywordflow">break</span>;
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134 <span class="comment">// Lost focus event : we must reset all persistent states</span>
-<a name="l00135"></a>00135 <span class="keywordflow">case</span> Event::LostFocus :
-<a name="l00136"></a>00136 {
-<a name="l00137"></a>00137 ResetStates();
-<a name="l00138"></a>00138 <span class="keywordflow">break</span>;
-<a name="l00139"></a>00139 }
-<a name="l00140"></a>00140
-<a name="l00141"></a>00141 <span class="keywordflow">default</span> :
-<a name="l00142"></a>00142 <span class="keywordflow">break</span>;
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144 }
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146
-<a name="l00150"></a>00150 <span class="keywordtype">void</span> Input::ResetStates()
-<a name="l00151"></a>00151 {
-<a name="l00152"></a>00152 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Key::Count; ++i)
-<a name="l00153"></a>00153 myKeys[i] = <span class="keyword">false</span>;
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Mouse::ButtonCount; ++i)
-<a name="l00156"></a>00156 myMouseButtons[i] = <span class="keyword">false</span>;
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>; ++i)
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0; j &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>; ++j)
-<a name="l00161"></a>00161 myJoystickButtons[i][j] = <span class="keyword">false</span>;
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0; j &lt; Joy::AxisCount; ++j)
-<a name="l00164"></a>00164 myJoystickAxis[i][j] = 0.f;
-<a name="l00165"></a>00165 myJoystickAxis[i][Joy::AxisPOV] = -1.f;
-<a name="l00166"></a>00166 }
-<a name="l00167"></a>00167 }
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Input_8hpp-source.htm b/doc/html/Input_8hpp-source.htm
deleted file mode 100755
index 27a3afb..0000000
--- a/doc/html/Input_8hpp-source.htm
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Input.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_INPUT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_INPUT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Window/WindowListener.hpp&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00044"></a><a class="code" href="classsf_1_1Input.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1WindowListener.htm" title="Base class for classes that want to receive events from a window (for internal use...">WindowListener</a>, <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00052"></a>00052 <a class="code" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a>();
-<a name="l00053"></a>00053
-<a name="l00062"></a>00062 <span class="keywordtype">bool</span> IsKeyDown(<a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> KeyCode) <span class="keyword">const</span>;
-<a name="l00063"></a>00063
-<a name="l00072"></a>00072 <span class="keywordtype">bool</span> IsMouseButtonDown(Mouse::Button Button) <span class="keyword">const</span>;
-<a name="l00073"></a>00073
-<a name="l00083"></a>00083 <span class="keywordtype">bool</span> IsJoystickButtonDown(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoyId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Button) <span class="keyword">const</span>;
-<a name="l00084"></a>00084
-<a name="l00091"></a>00091 <span class="keywordtype">int</span> GetMouseX() <span class="keyword">const</span>;
-<a name="l00092"></a>00092
-<a name="l00099"></a>00099 <span class="keywordtype">int</span> GetMouseY() <span class="keyword">const</span>;
-<a name="l00100"></a>00100
-<a name="l00110"></a>00110 <span class="keywordtype">float</span> GetJoystickAxis(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> JoyId, Joy::Axis Axis) <span class="keyword">const</span>;
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112 <span class="keyword">private</span> :
-<a name="l00113"></a>00113
-<a name="l00118"></a>00118 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnEvent(<span class="keyword">const</span> <a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived);
-<a name="l00119"></a>00119
-<a name="l00124"></a>00124 <span class="keywordtype">void</span> ResetStates();
-<a name="l00125"></a>00125
-<a name="l00127"></a>00127 <span class="comment">// Member data</span>
-<a name="l00129"></a>00129 <span class="comment"></span> <span class="keywordtype">bool</span> myKeys[Key::Count];
-<a name="l00130"></a>00130 <span class="keywordtype">bool</span> myMouseButtons[Mouse::ButtonCount];
-<a name="l00131"></a>00131 <span class="keywordtype">int</span> myMouseX;
-<a name="l00132"></a>00132 <span class="keywordtype">int</span> myMouseY;
-<a name="l00133"></a>00133 <span class="keywordtype">bool</span> myJoystickButtons[<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>][<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>];
-<a name="l00134"></a>00134 <span class="keywordtype">float</span> myJoystickAxis[<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>][Joy::AxisCount];
-<a name="l00135"></a>00135 };
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137 } <span class="comment">// namespace sf</span>
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="preprocessor">#endif // SFML_INPUT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Joystick_8hpp-source.htm b/doc/html/Joystick_8hpp-source.htm
deleted file mode 100755
index fe05391..0000000
--- a/doc/html/Joystick_8hpp-source.htm
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_JOYSTICK_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_JOYSTICK_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00042"></a>00042 <span class="keyword">struct </span>JoystickState
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 JoystickState()
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="comment">// Default value for axes</span>
-<a name="l00047"></a>00047 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Joy::AxisCount; ++i)
-<a name="l00048"></a>00048 Axis[i] = 0.f;
-<a name="l00049"></a>00049 Axis[Joy::AxisPOV] = -1.f;
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="comment">// Default value for buttons</span>
-<a name="l00052"></a>00052 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>; ++i)
-<a name="l00053"></a>00053 Buttons[i] = <span class="keyword">false</span>;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 <span class="keywordtype">float</span> Axis[Joy::AxisCount];
-<a name="l00057"></a>00057 <span class="keywordtype">bool</span> Buttons[<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>];
-<a name="l00058"></a>00058 };
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 } <span class="comment">// namespace priv</span>
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 } <span class="comment">// namespace sf</span>
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00066"></a>00066 <span class="preprocessor"></span>
-<a name="l00067"></a>00067 <span class="preprocessor"> #include &lt;SFML/Window/Win32/Joystick.hpp&gt;</span>
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00070"></a>00070 <span class="preprocessor"></span>
-<a name="l00071"></a>00071 <span class="preprocessor"> #include &lt;SFML/Window/Linux/Joystick.hpp&gt;</span>
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073 <span class="preprocessor">#elif defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00074"></a>00074 <span class="preprocessor"></span>
-<a name="l00075"></a>00075 <span class="preprocessor"> #include &lt;SFML/Window/Cocoa/Joystick.hpp&gt;</span>
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 <span class="preprocessor">#endif</span>
-<a name="l00078"></a>00078 <span class="preprocessor"></span>
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="preprocessor">#endif // SFML_JOYSTICK_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Listener_8cpp-source.htm b/doc/html/Listener_8cpp-source.htm
deleted file mode 100755
index a9b3539..0000000
--- a/doc/html/Listener_8cpp-source.htm
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Listener.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/Listener.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a><a class="code" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84">00037</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84" title="Change the global volume of all the sounds.">Listener::SetGlobalVolume</a>(<span class="keywordtype">float</span> Volume)
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 ALCheck(alListenerf(AL_GAIN, Volume * 0.01f));
-<a name="l00040"></a>00040 }
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00046"></a><a class="code" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19">00046</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19" title="Get the current value of the global volume of all the sounds.">Listener::GetGlobalVolume</a>()
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048 <span class="keywordtype">float</span> Volume = 0.f;
-<a name="l00049"></a>00049 ALCheck(alGetListenerf(AL_GAIN, &amp;Volume));
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="keywordflow">return</span> Volume;
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a><a class="code" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48">00058</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48" title="Change the position of the listener (take 3 values).">Listener::SetPosition</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z)
-<a name="l00059"></a>00059 {
-<a name="l00060"></a>00060 ALCheck(alListener3f(AL_POSITION, X, Y, Z));
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a><a class="code" href="classsf_1_1Listener.htm#e461aa59bf5aa43eb3e1fcf7cb2dbfd0">00067</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48" title="Change the position of the listener (take 3 values).">Listener::SetPosition</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position)
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <a class="code" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48" title="Change the position of the listener (take 3 values).">SetPosition</a>(Position.<a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>, Position.<a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>, Position.<a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>);
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a><a class="code" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251">00076</a> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> <a class="code" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251" title="Get the current position of the listener.">Listener::GetPosition</a>()
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> Position;
-<a name="l00079"></a>00079 ALCheck(alGetListener3f(AL_POSITION, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>));
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 <span class="keywordflow">return</span> Position;
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00089"></a><a class="code" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf">00089</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf" title="Change the orientation of the listener (the point he must look at) (take 3 values)...">Listener::SetTarget</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="keywordtype">float</span> Orientation[] = {X, Y, Z, 0.f, 1.f, 0.f};
-<a name="l00092"></a>00092 ALCheck(alListenerfv(AL_ORIENTATION, Orientation));
-<a name="l00093"></a>00093 }
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095
-<a name="l00100"></a><a class="code" href="classsf_1_1Listener.htm#e8191c90eb8d96e8d3cc578850c91b02">00100</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf" title="Change the orientation of the listener (the point he must look at) (take 3 values)...">Listener::SetTarget</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Target)
-<a name="l00101"></a>00101 {
-<a name="l00102"></a>00102 <a class="code" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf" title="Change the orientation of the listener (the point he must look at) (take 3 values)...">SetTarget</a>(Target.<a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>, Target.<a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>, Target.<a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>);
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105
-<a name="l00110"></a><a class="code" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a">00110</a> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> <a class="code" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a" title="Get the current orientation of the listener (the point he&amp;#39;s looking at).">Listener::GetTarget</a>()
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <span class="keywordtype">float</span> Orientation[6];
-<a name="l00113"></a>00113 ALCheck(alGetListenerfv(AL_ORIENTATION, Orientation));
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>(Orientation[0], Orientation[1], Orientation[2]);
-<a name="l00116"></a>00116 }
-<a name="l00117"></a>00117
-<a name="l00118"></a>00118 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Listener_8hpp-source.htm b/doc/html/Listener_8hpp-source.htm
deleted file mode 100755
index 56a7a16..0000000
--- a/doc/html/Listener_8hpp-source.htm
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Listener.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_LISTENER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_LISTENER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Vector3.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00042"></a><a class="code" href="classsf_1_1Listener.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Listener.htm" title="Listener is a global interface for defining the audio listener properties ; the audio...">Listener</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00053"></a>00053 <span class="keyword">static</span> <span class="keywordtype">void</span> SetGlobalVolume(<span class="keywordtype">float</span> Volume);
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> <span class="keywordtype">float</span> GetGlobalVolume();
-<a name="l00062"></a>00062
-<a name="l00070"></a>00070 <span class="keyword">static</span> <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z);
-<a name="l00071"></a>00071
-<a name="l00079"></a>00079 <span class="keyword">static</span> <span class="keywordtype">void</span> SetPosition(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position);
-<a name="l00080"></a>00080
-<a name="l00087"></a>00087 <span class="keyword">static</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> GetPosition();
-<a name="l00088"></a>00088
-<a name="l00097"></a>00097 <span class="keyword">static</span> <span class="keywordtype">void</span> SetTarget(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z);
-<a name="l00098"></a>00098
-<a name="l00107"></a>00107 <span class="keyword">static</span> <span class="keywordtype">void</span> SetTarget(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Target);
-<a name="l00108"></a>00108
-<a name="l00116"></a>00116 <span class="keyword">static</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> GetTarget();
-<a name="l00117"></a>00117 };
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119 } <span class="comment">// namespace sf</span>
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="preprocessor">#endif // SFML_LISTENER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Lock_8cpp-source.htm b/doc/html/Lock_8cpp-source.htm
deleted file mode 100755
index e395894..0000000
--- a/doc/html/Lock_8cpp-source.htm
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Lock.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Lock.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/System/Mutex.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a><a class="code" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857">00037</a> <a class="code" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857" title="Construct the lock with a target mutex (lock it).">Lock::Lock</a>(<a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>&amp; <a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>) :
-<a name="l00038"></a>00038 myMutex(Mutex)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 myMutex.<a class="code" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab" title="Lock the mutex.">Lock</a>();
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043
-<a name="l00047"></a><a class="code" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5">00047</a> <a class="code" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5" title="Destructor (unlocks the mutex).">Lock::~Lock</a>()
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 myMutex.<a class="code" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a" title="Unlock the mutex.">Unlock</a>();
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Lock_8hpp-source.htm b/doc/html/Lock_8hpp-source.htm
deleted file mode 100755
index f1211da..0000000
--- a/doc/html/Lock_8hpp-source.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Lock.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_LOCK_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_LOCK_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036 <span class="keyword">class </span>Mutex;
-<a name="l00037"></a>00037
-<a name="l00042"></a><a class="code" href="classsf_1_1Lock.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00052"></a>00052 <a class="code" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a>(<a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>&amp; <a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>);
-<a name="l00053"></a>00053
-<a name="l00058"></a>00058 ~<a class="code" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a>();
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 <span class="keyword">private</span> :
-<a name="l00061"></a>00061
-<a name="l00063"></a>00063 <span class="comment">// Member data</span>
-<a name="l00065"></a>00065 <span class="comment"></span> Mutex&amp; myMutex;
-<a name="l00066"></a>00066 };
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 } <span class="comment">// namespace sf</span>
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="preprocessor">#endif // SFML_LOCK_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Matrix3_8cpp-source.htm b/doc/html/Matrix3_8cpp-source.htm
deleted file mode 100755
index 1b62b2a..0000000
--- a/doc/html/Matrix3_8cpp-source.htm
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Matrix3.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Matrix3.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00034"></a>00034 <span class="comment">// Static member data</span>
-<a name="l00036"></a>00036 <span class="comment"></span><span class="keyword">const</span> Matrix3 <a class="code" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a" title="Identity matrix.">Matrix3::Identity</a>(1, 0, 0,
-<a name="l00037"></a>00037 0, 1, 0,
-<a name="l00038"></a>00038 0, 0, 1);
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Matrix3_8hpp-source.htm b/doc/html/Matrix3_8hpp-source.htm
deleted file mode 100755
index 34cc5d9..0000000
--- a/doc/html/Matrix3_8hpp-source.htm
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Matrix3.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_MATRIX3_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_MATRIX3_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;math.h&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00042"></a><a class="code" href="classsf_1_1Matrix3.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00050"></a>00050 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>();
-<a name="l00051"></a>00051
-<a name="l00056"></a>00056 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>(<span class="keywordtype">float</span> a00, <span class="keywordtype">float</span> a01, <span class="keywordtype">float</span> a02,
-<a name="l00057"></a>00057 <span class="keywordtype">float</span> a10, <span class="keywordtype">float</span> a11, <span class="keywordtype">float</span> a12,
-<a name="l00058"></a>00058 <span class="keywordtype">float</span> a20, <span class="keywordtype">float</span> a21, <span class="keywordtype">float</span> a22);
-<a name="l00059"></a>00059
-<a name="l00069"></a>00069 <span class="keywordtype">void</span> SetFromTransformations(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Center, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Translation, <span class="keywordtype">float</span> Rotation, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale);
-<a name="l00070"></a>00070
-<a name="l00079"></a>00079 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Transform(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Point) <span class="keyword">const</span>;
-<a name="l00080"></a>00080
-<a name="l00087"></a>00087 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> GetInverse() <span class="keyword">const</span>;
-<a name="l00088"></a>00088
-<a name="l00096"></a>00096 <span class="keyword">const</span> <span class="keywordtype">float</span>* Get4x4Elements() <span class="keyword">const</span>;
-<a name="l00097"></a>00097
-<a name="l00107"></a>00107 <span class="keywordtype">float</span> operator ()(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Row, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Col) <span class="keyword">const</span>;
-<a name="l00108"></a>00108 <span class="keywordtype">float</span>&amp; operator ()(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Row, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Col);
-<a name="l00109"></a>00109
-<a name="l00118"></a>00118 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> operator *(<span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; Mat) <span class="keyword">const</span>;
-<a name="l00119"></a>00119
-<a name="l00128"></a>00128 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; operator *=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; Mat);
-<a name="l00129"></a>00129
-<a name="l00131"></a>00131 <span class="comment">// Static member data</span>
-<a name="l00133"></a><a class="code" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">00133</a> <span class="comment"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> Identity;
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135 <span class="keyword">private</span> :
-<a name="l00136"></a>00136
-<a name="l00138"></a>00138 <span class="comment">// Member data</span>
-<a name="l00140"></a>00140 <span class="comment"></span> <span class="keywordtype">float</span> myData[16];
-<a name="l00141"></a>00141 };
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143 <span class="preprocessor">#include &lt;SFML/Graphics/Matrix3.inl&gt;</span>
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145 } <span class="comment">// namespace sf</span>
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148 <span class="preprocessor">#endif // SFML_MATRIX3_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Matrix3_8inl-source.htm b/doc/html/Matrix3_8inl-source.htm
deleted file mode 100755
index 41da5c4..0000000
--- a/doc/html/Matrix3_8inl-source.htm
+++ /dev/null
@@ -1,193 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Matrix3.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFGE - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">inline</span> Matrix3::Matrix3()
-<a name="l00030"></a>00030 {
-<a name="l00031"></a>00031 myData[0] = 1.f; myData[4] = 0.f; myData[8] = 0.f; myData[12] = 0.f;
-<a name="l00032"></a>00032 myData[1] = 0.f; myData[5] = 1.f; myData[9] = 0.f; myData[13] = 0.f;
-<a name="l00033"></a>00033 myData[2] = 0.f; myData[6] = 0.f; myData[10] = 1.f; myData[14] = 0.f;
-<a name="l00034"></a>00034 myData[3] = 0.f; myData[7] = 0.f; myData[11] = 0.f; myData[15] = 1.f;
-<a name="l00035"></a>00035 }
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00041"></a>00041 <span class="keyword">inline</span> <a class="code" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c" title="Default constructor (builds an identity matrix).">Matrix3::Matrix3</a>(<span class="keywordtype">float</span> a00, <span class="keywordtype">float</span> a01, <span class="keywordtype">float</span> a02,
-<a name="l00042"></a>00042 <span class="keywordtype">float</span> a10, <span class="keywordtype">float</span> a11, <span class="keywordtype">float</span> a12,
-<a name="l00043"></a>00043 <span class="keywordtype">float</span> a20, <span class="keywordtype">float</span> a21, <span class="keywordtype">float</span> a22)
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 myData[0] = a00; myData[4] = a01; myData[8] = 0.f; myData[12] = a02;
-<a name="l00046"></a>00046 myData[1] = a10; myData[5] = a11; myData[9] = 0.f; myData[13] = a12;
-<a name="l00047"></a>00047 myData[2] = 0.f; myData[6] = 0.f; myData[10] = 1.f; myData[14] = 0.f;
-<a name="l00048"></a>00048 myData[3] = a20; myData[7] = a21; myData[11] = 0.f; myData[15] = a22;
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00055"></a>00055 <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d" title="Build a matrix from a set of transformations.">Matrix3::SetFromTransformations</a>(<span class="keyword">const</span> Vector2f&amp; Center, <span class="keyword">const</span> Vector2f&amp; Translation, <span class="keywordtype">float</span> Rotation, <span class="keyword">const</span> Vector2f&amp; Scale)
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="keywordtype">float</span> Angle = Rotation * 3.141592654f / 180.f;
-<a name="l00058"></a>00058 <span class="keywordtype">float</span> Cos = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(cos(Angle));
-<a name="l00059"></a>00059 <span class="keywordtype">float</span> Sin = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(sin(Angle));
-<a name="l00060"></a>00060 <span class="keywordtype">float</span> SxCos = Scale.x * Cos;
-<a name="l00061"></a>00061 <span class="keywordtype">float</span> SyCos = Scale.y * Cos;
-<a name="l00062"></a>00062 <span class="keywordtype">float</span> SxSin = Scale.x * Sin;
-<a name="l00063"></a>00063 <span class="keywordtype">float</span> SySin = Scale.y * Sin;
-<a name="l00064"></a>00064 <span class="keywordtype">float</span> Tx = -Center.x * SxCos - Center.y * SySin + Translation.x;
-<a name="l00065"></a>00065 <span class="keywordtype">float</span> Ty = Center.x * SxSin - Center.y * SyCos + Translation.y;
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067 myData[0] = SxCos; myData[4] = SySin; myData[8] = 0.f; myData[12] = Tx;
-<a name="l00068"></a>00068 myData[1] = -SxSin; myData[5] = SyCos; myData[9] = 0.f; myData[13] = Ty;
-<a name="l00069"></a>00069 myData[2] = 0.f; myData[6] = 0.f; myData[10] = 1.f; myData[14] = 0.f;
-<a name="l00070"></a>00070 myData[3] = 0.f; myData[7] = 0.f; myData[11] = 0.f; myData[15] = 1.f;
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00077"></a>00077 <span class="keyword">inline</span> Vector2f <a class="code" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151" title="Transform a point by the matrix.">Matrix3::Transform</a>(<span class="keyword">const</span> Vector2f&amp; Point)<span class="keyword"> const</span>
-<a name="l00078"></a>00078 <span class="keyword"></span>{
-<a name="l00079"></a>00079 <span class="keywordflow">return</span> Vector2f(myData[0] * Point.x + myData[4] * Point.y + myData[12],
-<a name="l00080"></a>00080 myData[1] * Point.x + myData[5] * Point.y + myData[13]);
-<a name="l00081"></a>00081 }
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083
-<a name="l00087"></a>00087 <span class="keyword">inline</span> Matrix3 <a class="code" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e" title="Return the inverse of the matrix.">Matrix3::GetInverse</a>()<span class="keyword"> const</span>
-<a name="l00088"></a>00088 <span class="keyword"></span>{
-<a name="l00089"></a>00089 <span class="comment">// Compute the determinant</span>
-<a name="l00090"></a>00090 <span class="keywordtype">float</span> Det = myData[0] * (myData[15] * myData[5] - myData[7] * myData[13]) -
-<a name="l00091"></a>00091 myData[1] * (myData[15] * myData[4] - myData[7] * myData[12]) +
-<a name="l00092"></a>00092 myData[3] * (myData[13] * myData[4] - myData[5] * myData[12]);
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="comment">// Compute the inverse if determinant is not zero</span>
-<a name="l00095"></a>00095 <span class="keywordflow">if</span> ((Det &lt; -1E-7f) || (Det &gt; 1E-7f))
-<a name="l00096"></a>00096 {
-<a name="l00097"></a>00097 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c" title="Default constructor (builds an identity matrix).">Matrix3</a>( (myData[15] * myData[5] - myData[7] * myData[13]) / Det,
-<a name="l00098"></a>00098 -(myData[15] * myData[4] - myData[7] * myData[12]) / Det,
-<a name="l00099"></a>00099 (myData[13] * myData[4] - myData[5] * myData[12]) / Det,
-<a name="l00100"></a>00100 -(myData[15] * myData[1] - myData[3] * myData[13]) / Det,
-<a name="l00101"></a>00101 (myData[15] * myData[0] - myData[3] * myData[12]) / Det,
-<a name="l00102"></a>00102 -(myData[13] * myData[0] - myData[1] * myData[12]) / Det,
-<a name="l00103"></a>00103 (myData[7] * myData[1] - myData[3] * myData[5]) / Det,
-<a name="l00104"></a>00104 -(myData[7] * myData[0] - myData[3] * myData[4]) / Det,
-<a name="l00105"></a>00105 (myData[5] * myData[0] - myData[1] * myData[4]) / Det);
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107 <span class="keywordflow">else</span>
-<a name="l00108"></a>00108 {
-<a name="l00109"></a>00109 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a" title="Identity matrix.">Identity</a>;
-<a name="l00110"></a>00110 }
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00118"></a>00118 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">float</span>* <a class="code" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1" title="Return the elements of the matrix as a 4x4, in an array of 16 floats.">Matrix3::Get4x4Elements</a>()<span class="keyword"> const</span>
-<a name="l00119"></a>00119 <span class="keyword"></span>{
-<a name="l00120"></a>00120 <span class="keywordflow">return</span> myData;
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123
-<a name="l00127"></a>00127 <span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8" title="Operator () overloads to access the matrix elements.">Matrix3::operator ()</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Row, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Col)<span class="keyword"> const</span>
-<a name="l00128"></a>00128 <span class="keyword"></span>{
-<a name="l00129"></a>00129 <span class="keywordflow">switch</span> (Row + Col * 3)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 <span class="keywordflow">case</span> 0 : <span class="keywordflow">return</span> myData[0];
-<a name="l00132"></a>00132 <span class="keywordflow">case</span> 1 : <span class="keywordflow">return</span> myData[1];
-<a name="l00133"></a>00133 <span class="keywordflow">case</span> 2 : <span class="keywordflow">return</span> myData[3];
-<a name="l00134"></a>00134 <span class="keywordflow">case</span> 3 : <span class="keywordflow">return</span> myData[4];
-<a name="l00135"></a>00135 <span class="keywordflow">case</span> 4 : <span class="keywordflow">return</span> myData[5];
-<a name="l00136"></a>00136 <span class="keywordflow">case</span> 5 : <span class="keywordflow">return</span> myData[7];
-<a name="l00137"></a>00137 <span class="keywordflow">case</span> 6 : <span class="keywordflow">return</span> myData[12];
-<a name="l00138"></a>00138 <span class="keywordflow">case</span> 7 : <span class="keywordflow">return</span> myData[13];
-<a name="l00139"></a>00139 <span class="keywordflow">case</span> 8 : <span class="keywordflow">return</span> myData[15];
-<a name="l00140"></a>00140
-<a name="l00141"></a>00141 <span class="keywordflow">default</span> : <span class="keywordflow">return</span> myData[0];
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144 <span class="keyword">inline</span> <span class="keywordtype">float</span>&amp; <a class="code" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8" title="Operator () overloads to access the matrix elements.">Matrix3::operator ()</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Row, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Col)
-<a name="l00145"></a>00145 {
-<a name="l00146"></a>00146 <span class="keywordflow">switch</span> (Row + Col * 3)
-<a name="l00147"></a>00147 {
-<a name="l00148"></a>00148 <span class="keywordflow">case</span> 0 : <span class="keywordflow">return</span> myData[0];
-<a name="l00149"></a>00149 <span class="keywordflow">case</span> 1 : <span class="keywordflow">return</span> myData[1];
-<a name="l00150"></a>00150 <span class="keywordflow">case</span> 2 : <span class="keywordflow">return</span> myData[3];
-<a name="l00151"></a>00151 <span class="keywordflow">case</span> 3 : <span class="keywordflow">return</span> myData[4];
-<a name="l00152"></a>00152 <span class="keywordflow">case</span> 4 : <span class="keywordflow">return</span> myData[5];
-<a name="l00153"></a>00153 <span class="keywordflow">case</span> 5 : <span class="keywordflow">return</span> myData[7];
-<a name="l00154"></a>00154 <span class="keywordflow">case</span> 6 : <span class="keywordflow">return</span> myData[12];
-<a name="l00155"></a>00155 <span class="keywordflow">case</span> 7 : <span class="keywordflow">return</span> myData[13];
-<a name="l00156"></a>00156 <span class="keywordflow">case</span> 8 : <span class="keywordflow">return</span> myData[15];
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="keywordflow">default</span> : <span class="keywordflow">return</span> myData[0];
-<a name="l00159"></a>00159 }
-<a name="l00160"></a>00160 }
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162
-<a name="l00166"></a>00166 <span class="keyword">inline</span> Matrix3 <a class="code" href="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28" title="Operator * overload to multiply two matrices.">Matrix3::operator *</a>(<span class="keyword">const</span> Matrix3&amp; Mat)<span class="keyword"> const</span>
-<a name="l00167"></a>00167 <span class="keyword"></span>{
-<a name="l00168"></a>00168 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c" title="Default constructor (builds an identity matrix).">Matrix3</a>(myData[0] * Mat.myData[0] + myData[4] * Mat.myData[1] + myData[12] * Mat.myData[3],
-<a name="l00169"></a>00169 myData[0] * Mat.myData[4] + myData[4] * Mat.myData[5] + myData[12] * Mat.myData[7],
-<a name="l00170"></a>00170 myData[0] * Mat.myData[12] + myData[4] * Mat.myData[13] + myData[12] * Mat.myData[15],
-<a name="l00171"></a>00171 myData[1] * Mat.myData[0] + myData[5] * Mat.myData[1] + myData[13] * Mat.myData[3],
-<a name="l00172"></a>00172 myData[1] * Mat.myData[4] + myData[5] * Mat.myData[5] + myData[13] * Mat.myData[7],
-<a name="l00173"></a>00173 myData[1] * Mat.myData[12] + myData[5] * Mat.myData[13] + myData[13] * Mat.myData[15],
-<a name="l00174"></a>00174 myData[3] * Mat.myData[0] + myData[7] * Mat.myData[1] + myData[15] * Mat.myData[3],
-<a name="l00175"></a>00175 myData[3] * Mat.myData[4] + myData[7] * Mat.myData[5] + myData[15] * Mat.myData[7],
-<a name="l00176"></a>00176 myData[3] * Mat.myData[12] + myData[7] * Mat.myData[13] + myData[15] * Mat.myData[15]);
-<a name="l00177"></a>00177 }
-<a name="l00178"></a>00178
-<a name="l00179"></a>00179
-<a name="l00183"></a>00183 <span class="keyword">inline</span> Matrix3&amp; <a class="code" href="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966" title="Operator *= overload to multiply-assign two matrices.">Matrix3::operator *=</a>(<span class="keyword">const</span> Matrix3&amp; Mat)
-<a name="l00184"></a>00184 {
-<a name="l00185"></a>00185 <span class="keywordflow">return</span> *<span class="keyword">this</span> = *<span class="keyword">this</span> * Mat;
-<a name="l00186"></a>00186 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Music_8cpp-source.htm b/doc/html/Music_8cpp-source.htm
deleted file mode 100755
index 21744a2..0000000
--- a/doc/html/Music_8cpp-source.htm
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Music.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/Music.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/SoundFile.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;fstream&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00040"></a><a class="code" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6">00040</a> <a class="code" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6" title="Construct the music with a buffer size.">Music::Music</a>(std::size_t BufferSize) :
-<a name="l00041"></a>00041 myFile (NULL),
-<a name="l00042"></a>00042 myDuration(0.f),
-<a name="l00043"></a>00043 mySamples (BufferSize)
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00052"></a><a class="code" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b">00052</a> <a class="code" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b" title="Destructor.">Music::~Music</a>()
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <span class="comment">// We must stop before destroying the file :)</span>
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">Stop</a>();
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 <span class="keyword">delete</span> myFile;
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db">00064</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db" title="Open a music file (doesn&amp;#39;t play it -- call Play() for that).">Music::OpenFromFile</a>(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="comment">// First stop the music if it was already running</span>
-<a name="l00067"></a>00067 <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">Stop</a>();
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="comment">// Create the sound file implementation, and open it in read mode</span>
-<a name="l00070"></a>00070 <span class="keyword">delete</span> myFile;
-<a name="l00071"></a>00071 myFile = priv::SoundFile::CreateRead(Filename);
-<a name="l00072"></a>00072 <span class="keywordflow">if</span> (!myFile)
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\" for reading"</span> &lt;&lt; std::endl;
-<a name="l00075"></a>00075 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078 <span class="comment">// Compute the duration</span>
-<a name="l00079"></a>00079 myDuration = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myFile-&gt;GetSamplesCount()) / myFile-&gt;GetSampleRate() / myFile-&gt;GetChannelsCount();
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 <span class="comment">// Initialize the stream</span>
-<a name="l00082"></a>00082 <a class="code" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793" title="Set the audio stream parameters, you must call it before Play().">Initialize</a>(myFile-&gt;GetChannelsCount(), myFile-&gt;GetSampleRate());
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00085"></a>00085 }
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087
-<a name="l00091"></a><a class="code" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017">00091</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017" title="Open a music file from memory (doesn&amp;#39;t play it -- call Play() for that).">Music::OpenFromMemory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="comment">// First stop the music if it was already running</span>
-<a name="l00094"></a>00094 <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">Stop</a>();
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment">// Create the sound file implementation, and open it in read mode</span>
-<a name="l00097"></a>00097 <span class="keyword">delete</span> myFile;
-<a name="l00098"></a>00098 myFile = priv::SoundFile::CreateRead(Data, SizeInBytes);
-<a name="l00099"></a>00099 <span class="keywordflow">if</span> (!myFile)
-<a name="l00100"></a>00100 {
-<a name="l00101"></a>00101 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open music from memory for reading"</span> &lt;&lt; std::endl;
-<a name="l00102"></a>00102 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="comment">// Compute the duration</span>
-<a name="l00106"></a>00106 myDuration = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myFile-&gt;GetSamplesCount()) / myFile-&gt;GetSampleRate();
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108 <span class="comment">// Initialize the stream</span>
-<a name="l00109"></a>00109 <a class="code" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793" title="Set the audio stream parameters, you must call it before Play().">Initialize</a>(myFile-&gt;GetChannelsCount(), myFile-&gt;GetSampleRate());
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00112"></a>00112 }
-<a name="l00113"></a>00113
-<a name="l00114"></a>00114
-<a name="l00118"></a>00118 <span class="keywordtype">bool</span> Music::OnStart()
-<a name="l00119"></a>00119 {
-<a name="l00120"></a>00120 <span class="keywordflow">return</span> myFile &amp;&amp; myFile-&gt;Restart();
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123
-<a name="l00127"></a>00127 <span class="keywordtype">bool</span> Music::OnGetData(SoundStream::Chunk&amp; Data)
-<a name="l00128"></a>00128 {
-<a name="l00129"></a>00129 <span class="keywordflow">if</span> (myFile)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 <span class="comment">// Fill the chunk parameters</span>
-<a name="l00132"></a>00132 Data.Samples = &amp;mySamples[0];
-<a name="l00133"></a>00133 Data.NbSamples = myFile-&gt;Read(&amp;mySamples[0], mySamples.size());
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135 <span class="comment">// Check if we have reached the end of the audio file</span>
-<a name="l00136"></a>00136 <span class="keywordflow">return</span> Data.NbSamples == mySamples.size();
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138 <span class="keywordflow">else</span>
-<a name="l00139"></a>00139 {
-<a name="l00140"></a>00140 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a><a class="code" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50">00148</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50" title="Get the music duration.">Music::GetDuration</a>()<span class="keyword"> const</span>
-<a name="l00149"></a>00149 <span class="keyword"></span>{
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> myDuration;
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Music_8hpp-source.htm b/doc/html/Music_8hpp-source.htm
deleted file mode 100755
index 9ee4181..0000000
--- a/doc/html/Music_8hpp-source.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Music.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_MUSIC_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_MUSIC_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundStream.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>priv
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>SoundFile;
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00047"></a><a class="code" href="classsf_1_1Music.htm">00047</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a>
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 <span class="keyword">public</span> :
-<a name="l00050"></a>00050
-<a name="l00058"></a>00058 <span class="keyword">explicit</span> <a class="code" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a>(std::size_t BufferSize = 44100);
-<a name="l00059"></a>00059
-<a name="l00064"></a>00064 ~<a class="code" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a>();
-<a name="l00065"></a>00065
-<a name="l00074"></a>00074 <span class="keywordtype">bool</span> OpenFromFile(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00075"></a>00075
-<a name="l00085"></a>00085 <span class="keywordtype">bool</span> OpenFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00086"></a>00086
-<a name="l00093"></a>00093 <span class="keywordtype">float</span> GetDuration() <span class="keyword">const</span>;
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095 <span class="keyword">private</span> :
-<a name="l00096"></a>00096
-<a name="l00101"></a>00101 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnStart();
-<a name="l00102"></a>00102
-<a name="l00107"></a>00107 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnGetData(<a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm" title="Structure defining a chunk of audio data to stream.">Chunk</a>&amp; Data);
-<a name="l00108"></a>00108
-<a name="l00110"></a>00110 <span class="comment">// Member data</span>
-<a name="l00112"></a>00112 <span class="comment"></span> priv::SoundFile* myFile;
-<a name="l00113"></a>00113 <span class="keywordtype">float</span> myDuration;
-<a name="l00114"></a>00114 std::vector&lt;Int16&gt; mySamples;
-<a name="l00115"></a>00115 };
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 } <span class="comment">// namespace sf</span>
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 <span class="preprocessor">#endif // SFML_MUSIC_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Mutex_8cpp-source.htm b/doc/html/Mutex_8cpp-source.htm
deleted file mode 100755
index 1fd3154..0000000
--- a/doc/html/Mutex_8cpp-source.htm
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Mutex.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Win32/Mutex.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00036"></a><a class="code" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e">00036</a> <a class="code" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e" title="Default constructor.">Mutex::Mutex</a>()
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 InitializeCriticalSection(&amp;myHandle);
-<a name="l00039"></a>00039 }
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00045"></a><a class="code" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2">00045</a> <a class="code" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2" title="Destructor.">Mutex::~Mutex</a>()
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 DeleteCriticalSection(&amp;myHandle);
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab">00054</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab" title="Lock the mutex.">Mutex::Lock</a>()
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 EnterCriticalSection(&amp;myHandle);
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a><a class="code" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a">00063</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a" title="Unlock the mutex.">Mutex::Unlock</a>()
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 LeaveCriticalSection(&amp;myHandle);
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Mutex_8hpp-source.htm b/doc/html/Mutex_8hpp-source.htm
deleted file mode 100755
index b910970..0000000
--- a/doc/html/Mutex_8hpp-source.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Mutex.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_MUTEX_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_MUTEX_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#ifdef SFML_SYSTEM_WINDOWS</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/System/Win32/Mutex.hpp&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="preprocessor">#else</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span>
-<a name="l00040"></a>00040 <span class="preprocessor"> #include &lt;SFML/System/Unix/Mutex.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // SFML_MUTEX_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Network_8hpp-source.htm b/doc/html/Network_8hpp-source.htm
deleted file mode 100755
index fe495a8..0000000
--- a/doc/html/Network_8hpp-source.htm
+++ /dev/null
@@ -1,75 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Network.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_NETWORK_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_NETWORK_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Network/Ftp.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Network/Http.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Network/Packet.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/Network/Selector.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/Network/SocketTCP.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/Network/SocketUDP.hpp&gt;</span>
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif // SFML_NETWORK_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/NonCopyable_8hpp-source.htm b/doc/html/NonCopyable_8hpp-source.htm
deleted file mode 100755
index ef8cea8..0000000
--- a/doc/html/NonCopyable_8hpp-source.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>NonCopyable.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_NONCOPYABLE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_NONCOPYABLE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00040"></a><a class="code" href="structsf_1_1NonCopyable.htm">00040</a> <span class="keyword">struct </span>SFML_API <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">protected</span> :
-<a name="l00043"></a>00043
-<a name="l00048"></a><a class="code" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">00048</a> <a class="code" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860" title="The default constructor won&amp;#39;t be generated, so provide it.">NonCopyable</a>() {}
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="keyword">private</span> :
-<a name="l00051"></a>00051
-<a name="l00057"></a>00057 <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>(<span class="keyword">const</span> <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>&amp;);
-<a name="l00058"></a>00058
-<a name="l00064"></a>00064 <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>&amp; operator =(<span class="keyword">const</span> <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>&amp;);
-<a name="l00065"></a>00065 };
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067 } <span class="comment">// namespace sf</span>
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070 <span class="preprocessor">#endif // SFML_NONCOPYABLE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/OpenAL_8hpp-source.htm b/doc/html/OpenAL_8hpp-source.htm
deleted file mode 100755
index e8aced0..0000000
--- a/doc/html/OpenAL_8hpp-source.htm
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>OpenAL.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_OPENAL_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_OPENAL_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="preprocessor">#if defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#include &lt;OpenAL/al.h&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;OpenAL/alc.h&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#else</span>
-<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &lt;AL/al.h&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;AL/alc.h&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#endif</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="keyword">namespace </span>sf
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">namespace </span>priv
-<a name="l00048"></a>00048 {
-<a name="l00054"></a>00054 <span class="preprocessor">#ifdef SFML_DEBUG</span>
-<a name="l00055"></a>00055 <span class="preprocessor"></span>
-<a name="l00056"></a>00056 <span class="comment">// If in debug mode, perform a test on every call</span>
-<a name="l00057"></a>00057 <span class="preprocessor"> #define ALCheck(Func) ((Func), priv::ALCheckError(__FILE__, __LINE__))</span>
-<a name="l00058"></a>00058 <span class="preprocessor"></span>
-<a name="l00059"></a>00059 <span class="preprocessor">#else</span>
-<a name="l00060"></a>00060 <span class="preprocessor"></span>
-<a name="l00061"></a>00061 <span class="comment">// Else, we don't add any overhead</span>
-<a name="l00062"></a>00062 <span class="preprocessor"> #define ALCheck(Func) (Func)</span>
-<a name="l00063"></a>00063 <span class="preprocessor"></span>
-<a name="l00064"></a>00064 <span class="preprocessor">#endif</span>
-<a name="l00065"></a>00065 <span class="preprocessor"></span>
-<a name="l00066"></a>00066
-<a name="l00071"></a>00071 <span class="keyword">inline</span> <span class="keywordtype">void</span> ALCheckError(<span class="keyword">const</span> std::string&amp; File, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Line)
-<a name="l00072"></a>00072 {
-<a name="l00073"></a>00073 <span class="comment">// Get the last error</span>
-<a name="l00074"></a>00074 ALenum ErrorCode = alGetError();
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076 <span class="keywordflow">if</span> (ErrorCode != AL_NO_ERROR)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 std::string Error, Desc;
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="comment">// Decode the error code</span>
-<a name="l00081"></a>00081 <span class="keywordflow">switch</span> (ErrorCode)
-<a name="l00082"></a>00082 {
-<a name="l00083"></a>00083 <span class="keywordflow">case</span> AL_INVALID_NAME :
-<a name="l00084"></a>00084 {
-<a name="l00085"></a>00085 Error = <span class="stringliteral">"AL_INVALID_NAME"</span>;
-<a name="l00086"></a>00086 Desc = <span class="stringliteral">"an unacceptable name has been specified"</span>;
-<a name="l00087"></a>00087 <span class="keywordflow">break</span>;
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="keywordflow">case</span> AL_INVALID_ENUM :
-<a name="l00091"></a>00091 {
-<a name="l00092"></a>00092 Error = <span class="stringliteral">"AL_INVALID_ENUM"</span>;
-<a name="l00093"></a>00093 Desc = <span class="stringliteral">"an unacceptable value has been specified for an enumerated argument"</span>;
-<a name="l00094"></a>00094 <span class="keywordflow">break</span>;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097 <span class="keywordflow">case</span> AL_INVALID_VALUE :
-<a name="l00098"></a>00098 {
-<a name="l00099"></a>00099 Error = <span class="stringliteral">"AL_INVALID_VALUE"</span>;
-<a name="l00100"></a>00100 Desc = <span class="stringliteral">"a numeric argument is out of range"</span>;
-<a name="l00101"></a>00101 <span class="keywordflow">break</span>;
-<a name="l00102"></a>00102 }
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104 <span class="keywordflow">case</span> AL_INVALID_OPERATION :
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 Error = <span class="stringliteral">"AL_INVALID_OPERATION"</span>;
-<a name="l00107"></a>00107 Desc = <span class="stringliteral">"the specified operation is not allowed in the current state"</span>;
-<a name="l00108"></a>00108 <span class="keywordflow">break</span>;
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 <span class="keywordflow">case</span> AL_OUT_OF_MEMORY :
-<a name="l00112"></a>00112 {
-<a name="l00113"></a>00113 Error = <span class="stringliteral">"AL_OUT_OF_MEMORY"</span>;
-<a name="l00114"></a>00114 Desc = <span class="stringliteral">"there is not enough memory left to execute the command"</span>;
-<a name="l00115"></a>00115 <span class="keywordflow">break</span>;
-<a name="l00116"></a>00116 }
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119 <span class="comment">// Log the error</span>
-<a name="l00120"></a>00120 std::cerr &lt;&lt; <span class="stringliteral">"An internal OpenAL call failed in "</span>
-<a name="l00121"></a>00121 &lt;&lt; File.substr(File.find_last_of(<span class="stringliteral">"\\/"</span>) + 1) &lt;&lt; <span class="stringliteral">" ("</span> &lt;&lt; Line &lt;&lt; <span class="stringliteral">") : "</span>
-<a name="l00122"></a>00122 &lt;&lt; Error &lt;&lt; <span class="stringliteral">", "</span> &lt;&lt; Desc
-<a name="l00123"></a>00123 &lt;&lt; std::endl;
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125 }
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 } <span class="comment">// namespace priv</span>
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 } <span class="comment">// namespace sf</span>
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 <span class="preprocessor">#endif // SFML_OPENAL_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/OpenGL_8hpp-source.htm b/doc/html/OpenGL_8hpp-source.htm
deleted file mode 100755
index 27ee314..0000000
--- a/doc/html/OpenGL_8hpp-source.htm
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>OpenGL.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_OPENGL_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_OPENGL_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00039"></a>00039 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span>
-<a name="l00041"></a>00041 <span class="preprocessor"> #include &lt;windows.h&gt;</span>
-<a name="l00042"></a>00042 <span class="preprocessor"> #include &lt;GL/gl.h&gt;</span>
-<a name="l00043"></a>00043 <span class="preprocessor"> #include &lt;GL/glu.h&gt;</span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00046"></a>00046 <span class="preprocessor"></span>
-<a name="l00047"></a>00047 <span class="preprocessor"> #include &lt;GL/gl.h&gt;</span>
-<a name="l00048"></a>00048 <span class="preprocessor"> #include &lt;GL/glu.h&gt;</span>
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="preprocessor">#elif defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00051"></a>00051 <span class="preprocessor"></span>
-<a name="l00052"></a>00052 <span class="preprocessor"> #include &lt;OpenGL/gl.h&gt;</span>
-<a name="l00053"></a>00053 <span class="preprocessor"> #include &lt;OpenGL/glu.h&gt;</span>
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="preprocessor">#endif</span>
-<a name="l00056"></a>00056 <span class="preprocessor"></span>
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 <span class="preprocessor">#endif // SFML_OPENGL_HPP</span>
-<a name="l00059"></a>00059 <span class="preprocessor"></span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Packet_8cpp-source.htm b/doc/html/Packet_8cpp-source.htm
deleted file mode 100755
index 0d9ea25..0000000
--- a/doc/html/Packet_8cpp-source.htm
+++ /dev/null
@@ -1,418 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Packet.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/Packet.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a><a class="code" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858">00038</a> <a class="code" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858" title="Default constructor.">Packet::Packet</a>() :
-<a name="l00039"></a>00039 myReadPos(0),
-<a name="l00040"></a>00040 myIsValid(true)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a><a class="code" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5">00049</a> <a class="code" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5" title="Virtual destructor.">Packet::~Packet</a>()
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a><a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64">00058</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Packet::Append</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* Data, std::size_t SizeInBytes)
-<a name="l00059"></a>00059 {
-<a name="l00060"></a>00060 <span class="keywordflow">if</span> (Data &amp;&amp; (SizeInBytes &gt; 0))
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 std::size_t Start = myData.size();
-<a name="l00063"></a>00063 myData.resize(Start + SizeInBytes);
-<a name="l00064"></a>00064 memcpy(&amp;myData[Start], Data, SizeInBytes);
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00072"></a><a class="code" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da">00072</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da" title="Clear the packet data.">Packet::Clear</a>()
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 myData.clear();
-<a name="l00075"></a>00075 myReadPos = 0;
-<a name="l00076"></a>00076 myIsValid = <span class="keyword">true</span>;
-<a name="l00077"></a>00077 }
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079
-<a name="l00085"></a><a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a">00085</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">Packet::GetData</a>()<span class="keyword"> const</span>
-<a name="l00086"></a>00086 <span class="keyword"></span>{
-<a name="l00087"></a>00087 <span class="keywordflow">return</span> !myData.empty() ? &amp;myData[0] : NULL;
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090
-<a name="l00094"></a><a class="code" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d">00094</a> std::size_t <a class="code" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d" title="Get the size of the data contained in the packet.">Packet::GetDataSize</a>()<span class="keyword"> const</span>
-<a name="l00095"></a>00095 <span class="keyword"></span>{
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> myData.size();
-<a name="l00097"></a>00097 }
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099
-<a name="l00103"></a><a class="code" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36">00103</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36" title="Tell if the reading position has reached the end of the packet.">Packet::EndOfPacket</a>()<span class="keyword"> const</span>
-<a name="l00104"></a>00104 <span class="keyword"></span>{
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> myReadPos &gt;= myData.size();
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00112"></a><a class="code" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6">00112</a> <a class="code" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6" title="Return the validity of packet.">Packet::operator bool</a>()<span class="keyword"> const</span>
-<a name="l00113"></a>00113 <span class="keyword"></span>{
-<a name="l00114"></a>00114 <span class="keywordflow">return</span> myIsValid;
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117
-<a name="l00121"></a><a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16">00121</a> <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(<span class="keywordtype">bool</span>&amp; Data)
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 Uint8 Value;
-<a name="l00124"></a>00124 <span class="keywordflow">if</span> (*<span class="keyword">this</span> &gt;&gt; Value)
-<a name="l00125"></a>00125 Data = (Value != 0);
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00128"></a>00128 }
-<a name="l00129"></a>00129 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Int8&amp; Data)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00132"></a>00132 {
-<a name="l00133"></a>00133 Data = *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>Int8*<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos);
-<a name="l00134"></a>00134 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00135"></a>00135 }
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00138"></a>00138 }
-<a name="l00139"></a>00139 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Uint8&amp; Data)
-<a name="l00140"></a>00140 {
-<a name="l00141"></a>00141 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00142"></a>00142 {
-<a name="l00143"></a>00143 Data = *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>Uint8*<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos);
-<a name="l00144"></a>00144 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Int16&amp; Data)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153 Data = ntohs(*reinterpret_cast&lt;const Int16*&gt;(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos));
-<a name="l00154"></a>00154 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00158"></a>00158 }
-<a name="l00159"></a>00159 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Uint16&amp; Data)
-<a name="l00160"></a>00160 {
-<a name="l00161"></a>00161 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 Data = ntohs(*reinterpret_cast&lt;const Uint16*&gt;(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos));
-<a name="l00164"></a>00164 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00168"></a>00168 }
-<a name="l00169"></a>00169 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Int32&amp; Data)
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00172"></a>00172 {
-<a name="l00173"></a>00173 Data = ntohl(*reinterpret_cast&lt;const Int32*&gt;(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos));
-<a name="l00174"></a>00174 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00175"></a>00175 }
-<a name="l00176"></a>00176
-<a name="l00177"></a>00177 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00178"></a>00178 }
-<a name="l00179"></a>00179 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(Uint32&amp; Data)
-<a name="l00180"></a>00180 {
-<a name="l00181"></a>00181 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00182"></a>00182 {
-<a name="l00183"></a>00183 Data = ntohl(*reinterpret_cast&lt;const Uint32*&gt;(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos));
-<a name="l00184"></a>00184 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00188"></a>00188 }
-<a name="l00189"></a>00189 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(<span class="keywordtype">float</span>&amp; Data)
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 Data = *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">float</span>*<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos);
-<a name="l00194"></a>00194 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00195"></a>00195 }
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00198"></a>00198 }
-<a name="l00199"></a>00199 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(<span class="keywordtype">double</span>&amp; Data)
-<a name="l00200"></a>00200 {
-<a name="l00201"></a>00201 <span class="keywordflow">if</span> (CheckSize(<span class="keyword">sizeof</span>(Data)))
-<a name="l00202"></a>00202 {
-<a name="l00203"></a>00203 Data = *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">double</span>*<span class="keyword">&gt;</span>(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos);
-<a name="l00204"></a>00204 myReadPos += <span class="keyword">sizeof</span>(Data);
-<a name="l00205"></a>00205 }
-<a name="l00206"></a>00206
-<a name="l00207"></a>00207 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00208"></a>00208 }
-<a name="l00209"></a>00209 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(<span class="keywordtype">char</span>* Data)
-<a name="l00210"></a>00210 {
-<a name="l00211"></a>00211 <span class="comment">// First extract string length</span>
-<a name="l00212"></a>00212 Uint32 Length;
-<a name="l00213"></a>00213 *<span class="keyword">this</span> &gt;&gt; Length;
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215 <span class="keywordflow">if</span> ((Length &gt; 0) &amp;&amp; CheckSize(Length))
-<a name="l00216"></a>00216 {
-<a name="l00217"></a>00217 <span class="comment">// Then extract characters</span>
-<a name="l00218"></a>00218 memcpy(Data, <a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos, Length);
-<a name="l00219"></a>00219 Data[Length] = <span class="charliteral">'\0'</span>;
-<a name="l00220"></a>00220
-<a name="l00221"></a>00221 <span class="comment">// Update reading position</span>
-<a name="l00222"></a>00222 myReadPos += Length;
-<a name="l00223"></a>00223 }
-<a name="l00224"></a>00224
-<a name="l00225"></a>00225 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00226"></a>00226 }
-<a name="l00227"></a>00227 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(std::string&amp; Data)
-<a name="l00228"></a>00228 {
-<a name="l00229"></a>00229 <span class="comment">// First extract string length</span>
-<a name="l00230"></a>00230 Uint32 Length;
-<a name="l00231"></a>00231 *<span class="keyword">this</span> &gt;&gt; Length;
-<a name="l00232"></a>00232
-<a name="l00233"></a>00233 Data.clear();
-<a name="l00234"></a>00234 <span class="keywordflow">if</span> ((Length &gt; 0) &amp;&amp; CheckSize(Length))
-<a name="l00235"></a>00235 {
-<a name="l00236"></a>00236 <span class="comment">// Then extract characters</span>
-<a name="l00237"></a>00237 Data.assign(<a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>() + myReadPos, Length);
-<a name="l00238"></a>00238
-<a name="l00239"></a>00239 <span class="comment">// Update reading position</span>
-<a name="l00240"></a>00240 myReadPos += Length;
-<a name="l00241"></a>00241 }
-<a name="l00242"></a>00242
-<a name="l00243"></a>00243 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(<span class="keywordtype">wchar_t</span>* Data)
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 <span class="comment">// First extract string length</span>
-<a name="l00248"></a>00248 Uint32 Length;
-<a name="l00249"></a>00249 *<span class="keyword">this</span> &gt;&gt; Length;
-<a name="l00250"></a>00250
-<a name="l00251"></a>00251 <span class="keywordflow">if</span> ((Length &gt; 0) &amp;&amp; CheckSize(Length * <span class="keyword">sizeof</span>(Int32)))
-<a name="l00252"></a>00252 {
-<a name="l00253"></a>00253 <span class="comment">// Then extract characters</span>
-<a name="l00254"></a>00254 <span class="keywordflow">for</span> (Uint32 i = 0; i &lt; Length; ++i)
-<a name="l00255"></a>00255 {
-<a name="l00256"></a>00256 Uint32 c;
-<a name="l00257"></a>00257 *<span class="keyword">this</span> &gt;&gt; c;
-<a name="l00258"></a>00258 Data[i] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">wchar_t</span><span class="keyword">&gt;</span>(c);
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260 Data[Length] = L<span class="charliteral">'\0'</span>;
-<a name="l00261"></a>00261 }
-<a name="l00262"></a>00262
-<a name="l00263"></a>00263 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00264"></a>00264 }
-<a name="l00265"></a>00265 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16" title="Operator &amp;gt;&amp;gt; overloads to extract data from the packet.">Packet::operator &gt;&gt;</a>(std::wstring&amp; Data)
-<a name="l00266"></a>00266 {
-<a name="l00267"></a>00267 <span class="comment">// First extract string length</span>
-<a name="l00268"></a>00268 Uint32 Length;
-<a name="l00269"></a>00269 *<span class="keyword">this</span> &gt;&gt; Length;
-<a name="l00270"></a>00270
-<a name="l00271"></a>00271 Data.clear();
-<a name="l00272"></a>00272 <span class="keywordflow">if</span> ((Length &gt; 0) &amp;&amp; CheckSize(Length * <span class="keyword">sizeof</span>(Int32)))
-<a name="l00273"></a>00273 {
-<a name="l00274"></a>00274 <span class="comment">// Then extract characters</span>
-<a name="l00275"></a>00275 <span class="keywordflow">for</span> (Uint32 i = 0; i &lt; Length; ++i)
-<a name="l00276"></a>00276 {
-<a name="l00277"></a>00277 Uint32 c;
-<a name="l00278"></a>00278 *<span class="keyword">this</span> &gt;&gt; c;
-<a name="l00279"></a>00279 Data += <span class="keyword">static_cast&lt;</span><span class="keywordtype">wchar_t</span><span class="keyword">&gt;</span>(c);
-<a name="l00280"></a>00280 }
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282
-<a name="l00283"></a>00283 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00284"></a>00284 }
-<a name="l00285"></a>00285
-<a name="l00286"></a>00286
-<a name="l00290"></a><a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550">00290</a> <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keywordtype">bool</span> Data)
-<a name="l00291"></a>00291 {
-<a name="l00292"></a>00292 *this &lt;&lt; static_cast&lt;Uint8&gt;(Data);
-<a name="l00293"></a>00293 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00294"></a>00294 }
-<a name="l00295"></a>00295 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Int8 Data)
-<a name="l00296"></a>00296 {
-<a name="l00297"></a>00297 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;Data, <span class="keyword">sizeof</span>(Data));
-<a name="l00298"></a>00298 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00299"></a>00299 }
-<a name="l00300"></a>00300 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Uint8 Data)
-<a name="l00301"></a>00301 {
-<a name="l00302"></a>00302 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;Data, <span class="keyword">sizeof</span>(Data));
-<a name="l00303"></a>00303 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00304"></a>00304 }
-<a name="l00305"></a>00305 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Int16 Data)
-<a name="l00306"></a>00306 {
-<a name="l00307"></a>00307 Int16 ToWrite = htons(Data);
-<a name="l00308"></a>00308 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;ToWrite, <span class="keyword">sizeof</span>(ToWrite));
-<a name="l00309"></a>00309 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00310"></a>00310 }
-<a name="l00311"></a>00311 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Uint16 Data)
-<a name="l00312"></a>00312 {
-<a name="l00313"></a>00313 Uint16 ToWrite = htons(Data);
-<a name="l00314"></a>00314 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;ToWrite, <span class="keyword">sizeof</span>(ToWrite));
-<a name="l00315"></a>00315 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00316"></a>00316 }
-<a name="l00317"></a>00317 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Int32 Data)
-<a name="l00318"></a>00318 {
-<a name="l00319"></a>00319 Int32 ToWrite = htonl(Data);
-<a name="l00320"></a>00320 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;ToWrite, <span class="keyword">sizeof</span>(ToWrite));
-<a name="l00321"></a>00321 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00322"></a>00322 }
-<a name="l00323"></a>00323 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(Uint32 Data)
-<a name="l00324"></a>00324 {
-<a name="l00325"></a>00325 Uint32 ToWrite = htonl(Data);
-<a name="l00326"></a>00326 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;ToWrite, <span class="keyword">sizeof</span>(ToWrite));
-<a name="l00327"></a>00327 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00328"></a>00328 }
-<a name="l00329"></a>00329 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keywordtype">float</span> Data)
-<a name="l00330"></a>00330 {
-<a name="l00331"></a>00331 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;Data, <span class="keyword">sizeof</span>(Data));
-<a name="l00332"></a>00332 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00333"></a>00333 }
-<a name="l00334"></a>00334 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keywordtype">double</span> Data)
-<a name="l00335"></a>00335 {
-<a name="l00336"></a>00336 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(&amp;Data, <span class="keyword">sizeof</span>(Data));
-<a name="l00337"></a>00337 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00338"></a>00338 }
-<a name="l00339"></a>00339 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data)
-<a name="l00340"></a>00340 {
-<a name="l00341"></a>00341 <span class="comment">// First insert string length</span>
-<a name="l00342"></a>00342 Uint32 Length = 0;
-<a name="l00343"></a>00343 <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">char</span>* c = Data; *c != <span class="charliteral">'\0'</span>; ++c)
-<a name="l00344"></a>00344 ++Length;
-<a name="l00345"></a>00345 *<span class="keyword">this</span> &lt;&lt; Length;
-<a name="l00346"></a>00346
-<a name="l00347"></a>00347 <span class="comment">// Then insert characters</span>
-<a name="l00348"></a>00348 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(Data, Length * <span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
-<a name="l00349"></a>00349
-<a name="l00350"></a>00350 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00351"></a>00351 }
-<a name="l00352"></a>00352 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keyword">const</span> std::string&amp; Data)
-<a name="l00353"></a>00353 {
-<a name="l00354"></a>00354 <span class="comment">// First insert string length</span>
-<a name="l00355"></a>00355 Uint32 Length = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(Data.size());
-<a name="l00356"></a>00356 *<span class="keyword">this</span> &lt;&lt; Length;
-<a name="l00357"></a>00357
-<a name="l00358"></a>00358 <span class="comment">// Then insert characters</span>
-<a name="l00359"></a>00359 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00360"></a>00360 {
-<a name="l00361"></a>00361 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(Data.c_str(), Length * <span class="keyword">sizeof</span>(std::string::value_type));
-<a name="l00362"></a>00362 }
-<a name="l00363"></a>00363
-<a name="l00364"></a>00364 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00365"></a>00365 }
-<a name="l00366"></a>00366 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* Data)
-<a name="l00367"></a>00367 {
-<a name="l00368"></a>00368 <span class="comment">// First insert string length</span>
-<a name="l00369"></a>00369 Uint32 Length = 0;
-<a name="l00370"></a>00370 <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* c = Data; *c != L<span class="charliteral">'\0'</span>; ++c)
-<a name="l00371"></a>00371 ++Length;
-<a name="l00372"></a>00372 *<span class="keyword">this</span> &lt;&lt; Length;
-<a name="l00373"></a>00373
-<a name="l00374"></a>00374 <span class="comment">// Then insert characters</span>
-<a name="l00375"></a>00375 <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* c = Data; *c != L<span class="charliteral">'\0'</span>; ++c)
-<a name="l00376"></a>00376 *<span class="keyword">this</span> &lt;&lt; static_cast&lt;Int32&gt;(*c);
-<a name="l00377"></a>00377
-<a name="l00378"></a>00378 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00379"></a>00379 }
-<a name="l00380"></a>00380 Packet&amp; <a class="code" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550" title="Operator &amp;lt;&amp;lt; overloads to put data into the packet.">Packet::operator &lt;&lt;</a>(<span class="keyword">const</span> std::wstring&amp; Data)
-<a name="l00381"></a>00381 {
-<a name="l00382"></a>00382 <span class="comment">// First insert string length</span>
-<a name="l00383"></a>00383 Uint32 Length = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(Data.size());
-<a name="l00384"></a>00384 *<span class="keyword">this</span> &lt;&lt; Length;
-<a name="l00385"></a>00385
-<a name="l00386"></a>00386 <span class="comment">// Then insert characters</span>
-<a name="l00387"></a>00387 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00388"></a>00388 {
-<a name="l00389"></a>00389 <span class="keywordflow">for</span> (std::wstring::const_iterator c = Data.begin(); c != Data.end(); ++c)
-<a name="l00390"></a>00390 *<span class="keyword">this</span> &lt;&lt; static_cast&lt;Int32&gt;(*c);
-<a name="l00391"></a>00391 }
-<a name="l00392"></a>00392
-<a name="l00393"></a>00393 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00394"></a>00394 }
-<a name="l00395"></a>00395
-<a name="l00396"></a>00396
-<a name="l00400"></a>00400 <span class="keywordtype">bool</span> Packet::CheckSize(std::size_t Size)
-<a name="l00401"></a>00401 {
-<a name="l00402"></a>00402 myIsValid = myIsValid &amp;&amp; (myReadPos + Size &lt;= myData.size());
-<a name="l00403"></a>00403
-<a name="l00404"></a>00404 <span class="keywordflow">return</span> myIsValid;
-<a name="l00405"></a>00405 }
-<a name="l00406"></a>00406
-<a name="l00407"></a>00407
-<a name="l00411"></a>00411 <span class="keyword">const</span> <span class="keywordtype">char</span>* Packet::OnSend(std::size_t&amp; DataSize)
-<a name="l00412"></a>00412 {
-<a name="l00413"></a>00413 DataSize = <a class="code" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d" title="Get the size of the data contained in the packet.">GetDataSize</a>();
-<a name="l00414"></a>00414 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a" title="Get a pointer to the data contained in the packet Warning : the returned pointer...">GetData</a>();
-<a name="l00415"></a>00415 }
-<a name="l00416"></a>00416
-<a name="l00417"></a>00417
-<a name="l00421"></a>00421 <span class="keywordtype">void</span> Packet::OnReceive(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t DataSize)
-<a name="l00422"></a>00422 {
-<a name="l00423"></a>00423 <a class="code" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64" title="Append data to the end of the packet.">Append</a>(Data, DataSize);
-<a name="l00424"></a>00424 }
-<a name="l00425"></a>00425
-<a name="l00426"></a>00426 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Packet_8hpp-source.htm b/doc/html/Packet_8hpp-source.htm
deleted file mode 100755
index 5d57461..0000000
--- a/doc/html/Packet_8hpp-source.htm
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Packet.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_PACKET_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_PACKET_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00041"></a><a class="code" href="classsf_1_1Packet.htm">00041</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">public</span> :
-<a name="l00044"></a>00044
-<a name="l00049"></a>00049 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>();
-<a name="l00050"></a>00050
-<a name="l00055"></a>00055 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>();
-<a name="l00056"></a>00056
-<a name="l00064"></a>00064 <span class="keywordtype">void</span> Append(<span class="keyword">const</span> <span class="keywordtype">void</span>* Data, std::size_t SizeInBytes);
-<a name="l00065"></a>00065
-<a name="l00070"></a>00070 <span class="keywordtype">void</span> Clear();
-<a name="l00071"></a>00071
-<a name="l00080"></a>00080 <span class="keyword">const</span> <span class="keywordtype">char</span>* GetData() <span class="keyword">const</span>;
-<a name="l00081"></a>00081
-<a name="l00088"></a>00088 std::size_t GetDataSize() <span class="keyword">const</span>;
-<a name="l00089"></a>00089
-<a name="l00096"></a>00096 <span class="keywordtype">bool</span> EndOfPacket() <span class="keyword">const</span>;
-<a name="l00097"></a>00097
-<a name="l00104"></a>00104 operator bool() <span class="keyword">const</span>;
-<a name="l00105"></a>00105
-<a name="l00110"></a>00110 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(<span class="keywordtype">bool</span>&amp; Data);
-<a name="l00111"></a>00111 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Int8&amp; Data);
-<a name="l00112"></a>00112 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Uint8&amp; Data);
-<a name="l00113"></a>00113 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Int16&amp; Data);
-<a name="l00114"></a>00114 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Uint16&amp; Data);
-<a name="l00115"></a>00115 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Int32&amp; Data);
-<a name="l00116"></a>00116 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(Uint32&amp; Data);
-<a name="l00117"></a>00117 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(<span class="keywordtype">float</span>&amp; Data);
-<a name="l00118"></a>00118 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(<span class="keywordtype">double</span>&amp; Data);
-<a name="l00119"></a>00119 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(<span class="keywordtype">char</span>* Data);
-<a name="l00120"></a>00120 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(std::string&amp; Data);
-<a name="l00121"></a>00121 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(<span class="keywordtype">wchar_t</span>* Data);
-<a name="l00122"></a>00122 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &gt;&gt;(std::wstring&amp; Data);
-<a name="l00123"></a>00123
-<a name="l00128"></a>00128 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keywordtype">bool</span> Data);
-<a name="l00129"></a>00129 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Int8 Data);
-<a name="l00130"></a>00130 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Uint8 Data);
-<a name="l00131"></a>00131 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Int16 Data);
-<a name="l00132"></a>00132 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Uint16 Data);
-<a name="l00133"></a>00133 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Int32 Data);
-<a name="l00134"></a>00134 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(Uint32 Data);
-<a name="l00135"></a>00135 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keywordtype">float</span> Data);
-<a name="l00136"></a>00136 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keywordtype">double</span> Data);
-<a name="l00137"></a>00137 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data);
-<a name="l00138"></a>00138 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keyword">const</span> std::string&amp; Data);
-<a name="l00139"></a>00139 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* Data);
-<a name="l00140"></a>00140 <a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; operator &lt;&lt;(<span class="keyword">const</span> std::wstring&amp; Data);
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 <span class="keyword">private</span> :
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>;
-<a name="l00145"></a>00145 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>;
-<a name="l00146"></a>00146
-<a name="l00155"></a>00155 <span class="keywordtype">bool</span> CheckSize(std::size_t Size);
-<a name="l00156"></a>00156
-<a name="l00165"></a>00165 <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* OnSend(std::size_t&amp; DataSize);
-<a name="l00166"></a>00166
-<a name="l00174"></a>00174 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnReceive(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t DataSize);
-<a name="l00175"></a>00175
-<a name="l00177"></a>00177 <span class="comment">// Member data</span>
-<a name="l00179"></a>00179 <span class="comment"></span> std::vector&lt;char&gt; myData;
-<a name="l00180"></a>00180 std::size_t myReadPos;
-<a name="l00181"></a>00181 <span class="keywordtype">bool</span> myIsValid;
-<a name="l00182"></a>00182 };
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184 } <span class="comment">// namespace sf</span>
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187 <span class="preprocessor">#endif // SFML_PACKET_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Platform_8cpp-source.htm b/doc/html/Platform_8cpp-source.htm
deleted file mode 100755
index 1b72216..0000000
--- a/doc/html/Platform_8cpp-source.htm
+++ /dev/null
@@ -1,97 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Platform.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Win32/Platform.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>priv
-<a name="l00035"></a>00035 {
-<a name="l00039"></a>00039 <span class="keywordtype">double</span> Platform::GetSystemTime()
-<a name="l00040"></a>00040 {
-<a name="l00041"></a>00041 <span class="keyword">static</span> LARGE_INTEGER Frequency;
-<a name="l00042"></a>00042 <span class="keyword">static</span> BOOL UseHighPerformanceTimer = QueryPerformanceFrequency(&amp;Frequency);
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="keywordflow">if</span> (UseHighPerformanceTimer)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="comment">// High performance counter available : use it</span>
-<a name="l00047"></a>00047 LARGE_INTEGER CurrentTime;
-<a name="l00048"></a>00048 QueryPerformanceCounter(&amp;CurrentTime);
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(CurrentTime.QuadPart) / Frequency.QuadPart;
-<a name="l00051"></a>00051 }
-<a name="l00052"></a>00052 <span class="keywordflow">else</span>
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <span class="comment">// High performance counter not available : use GetTickCount (less accurate)</span>
-<a name="l00055"></a>00055 <span class="keywordflow">return</span> GetTickCount() * 0.001;
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a>00063 <span class="keywordtype">void</span> Platform::Sleep(<span class="keywordtype">float</span> Time)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 ::Sleep(<span class="keyword">static_cast&lt;</span>DWORD<span class="keyword">&gt;</span>(Time * 1000));
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 } <span class="comment">// namespace priv</span>
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Platform_8hpp-source.htm b/doc/html/Platform_8hpp-source.htm
deleted file mode 100755
index 3f7b682..0000000
--- a/doc/html/Platform_8hpp-source.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Platform.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_PLATFORM_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_PLATFORM_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/System/Win32/Platform.hpp&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_MACOS) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span>
-<a name="l00040"></a>00040 <span class="preprocessor"> #include &lt;SFML/System/Unix/Platform.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // SFML_PLATFORM_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/PostFX_8cpp-source.htm b/doc/html/PostFX_8cpp-source.htm
deleted file mode 100755
index 04a09ab..0000000
--- a/doc/html/PostFX_8cpp-source.htm
+++ /dev/null
@@ -1,493 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>PostFX.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00027"></a>00027 <span class="comment">// Headers</span>
-<a name="l00029"></a>00029 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/PostFX.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/RenderWindow.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;fstream&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;set&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00043"></a><a class="code" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb">00043</a> <a class="code" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb" title="Default constructor.">PostFX::PostFX</a>() :
-<a name="l00044"></a>00044 myShaderProgram(0)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="comment">// No filtering on frame buffer</span>
-<a name="l00047"></a>00047 myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452" title="Enable or disable image smooth filter.">SetSmooth</a>(<span class="keyword">false</span>);
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1PostFX.htm#4ec47ed9e2539b589695854e2b259b47">00054</a> <a class="code" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb" title="Default constructor.">PostFX::PostFX</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; Copy) :
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a> (Copy),
-<a name="l00056"></a>00056 myShaderProgram (0),
-<a name="l00057"></a>00057 myTextures (Copy.myTextures),
-<a name="l00058"></a>00058 myFragmentShader(Copy.myFragmentShader),
-<a name="l00059"></a>00059 myFrameBuffer (Copy.myFrameBuffer)
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <span class="comment">// No filtering on frame buffer</span>
-<a name="l00062"></a>00062 myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452" title="Enable or disable image smooth filter.">SetSmooth</a>(<span class="keyword">false</span>);
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 <span class="comment">// Create the shaders and the program</span>
-<a name="l00065"></a>00065 <span class="keywordflow">if</span> (Copy.<a class="code" href="classsf_1_1PostFX.htm#b374a6e0d7f80fd340616cd79657cfee" title="OpenGL identifier for the program.">myShaderProgram</a>)
-<a name="l00066"></a>00066 CreateProgram();
-<a name="l00067"></a>00067 }
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069
-<a name="l00073"></a><a class="code" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63">00073</a> <a class="code" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63" title="Destructor.">PostFX::~PostFX</a>()
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 <span class="comment">// Destroy effect program</span>
-<a name="l00076"></a>00076 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00079"></a>00079 priv::GraphicsContext Ctx;
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 GLCheck(glDeleteObjectARB(myShaderProgram));
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a><a class="code" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92">00089</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92" title="Load the effect from a file.">PostFX::LoadFromFile</a>(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="comment">// Open the file</span>
-<a name="l00092"></a>00092 std::ifstream File(Filename.c_str());
-<a name="l00093"></a>00093 <span class="keywordflow">if</span> (!File)
-<a name="l00094"></a>00094 {
-<a name="l00095"></a>00095 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open effect file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00097"></a>00097 }
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="comment">// Apply the preprocessing pass to the fragment shader code</span>
-<a name="l00100"></a>00100 myFragmentShader = PreprocessEffect(File);
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102 <span class="comment">// Create the shaders and the program</span>
-<a name="l00103"></a>00103 CreateProgram();
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> myShaderProgram != 0;
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00112"></a><a class="code" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6">00112</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6" title="Load the effect from a text in memory.">PostFX::LoadFromMemory</a>(<span class="keyword">const</span> std::string&amp; Effect)
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 <span class="comment">// Open a stream and copy the effect code</span>
-<a name="l00115"></a>00115 std::istringstream Stream(Effect.c_str());
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 <span class="comment">// Apply the preprocessing pass to the fragment shader code</span>
-<a name="l00118"></a>00118 myFragmentShader = PreprocessEffect(Stream);
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 <span class="comment">// Create the shaders and the program</span>
-<a name="l00121"></a>00121 CreateProgram();
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123 <span class="keywordflow">return</span> myShaderProgram != 0;
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125
-<a name="l00126"></a>00126
-<a name="l00130"></a><a class="code" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a">00130</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a" title="Change a parameter of the effect (1 float).">PostFX::SetParameter</a>(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X)
-<a name="l00131"></a>00131 {
-<a name="l00132"></a>00132 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="comment">// Enable program</span>
-<a name="l00135"></a>00135 GLCheck(glUseProgramObjectARB(myShaderProgram));
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137 <span class="comment">// Get parameter location and assign it new values</span>
-<a name="l00138"></a>00138 GLint Location = glGetUniformLocationARB(myShaderProgram, Name.c_str());
-<a name="l00139"></a>00139 <span class="keywordflow">if</span> (Location != -1)
-<a name="l00140"></a>00140 GLCheck(glUniform1fARB(Location, X));
-<a name="l00141"></a>00141 <span class="keywordflow">else</span>
-<a name="l00142"></a>00142 std::cerr &lt;&lt; <span class="stringliteral">"Parameter \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" not found in post-effect"</span> &lt;&lt; std::endl;
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 <span class="comment">// Disable program</span>
-<a name="l00145"></a>00145 GLCheck(glUseProgramObjectARB(0));
-<a name="l00146"></a>00146 }
-<a name="l00147"></a>00147 }
-<a name="l00148"></a>00148
-<a name="l00149"></a>00149
-<a name="l00153"></a><a class="code" href="classsf_1_1PostFX.htm#a92c8a3f203a64d816c6844bdfad2393">00153</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a" title="Change a parameter of the effect (1 float).">PostFX::SetParameter</a>(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y)
-<a name="l00154"></a>00154 {
-<a name="l00155"></a>00155 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00156"></a>00156 {
-<a name="l00157"></a>00157 <span class="comment">// Enable program</span>
-<a name="l00158"></a>00158 GLCheck(glUseProgramObjectARB(myShaderProgram));
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160 <span class="comment">// Get parameter location and assign it new values</span>
-<a name="l00161"></a>00161 GLint Location = glGetUniformLocationARB(myShaderProgram, Name.c_str());
-<a name="l00162"></a>00162 <span class="keywordflow">if</span> (Location != -1)
-<a name="l00163"></a>00163 GLCheck(glUniform2fARB(Location, X, Y));
-<a name="l00164"></a>00164 <span class="keywordflow">else</span>
-<a name="l00165"></a>00165 std::cerr &lt;&lt; <span class="stringliteral">"Parameter \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" not found in post-effect"</span> &lt;&lt; std::endl;
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="comment">// Disable program</span>
-<a name="l00168"></a>00168 GLCheck(glUseProgramObjectARB(0));
-<a name="l00169"></a>00169 }
-<a name="l00170"></a>00170 }
-<a name="l00171"></a>00171
-<a name="l00172"></a>00172
-<a name="l00176"></a><a class="code" href="classsf_1_1PostFX.htm#031c257687c3115d6f524e7922e32d67">00176</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a" title="Change a parameter of the effect (1 float).">PostFX::SetParameter</a>(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00179"></a>00179 {
-<a name="l00180"></a>00180 <span class="comment">// Enable program</span>
-<a name="l00181"></a>00181 GLCheck(glUseProgramObjectARB(myShaderProgram));
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 <span class="comment">// Get parameter location and assign it new values</span>
-<a name="l00184"></a>00184 GLint Location = glGetUniformLocationARB(myShaderProgram, Name.c_str());
-<a name="l00185"></a>00185 <span class="keywordflow">if</span> (Location != -1)
-<a name="l00186"></a>00186 GLCheck(glUniform3fARB(Location, X, Y, Z));
-<a name="l00187"></a>00187 <span class="keywordflow">else</span>
-<a name="l00188"></a>00188 std::cerr &lt;&lt; <span class="stringliteral">"Parameter \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" not found in post-effect"</span> &lt;&lt; std::endl;
-<a name="l00189"></a>00189
-<a name="l00190"></a>00190 <span class="comment">// Disable program</span>
-<a name="l00191"></a>00191 GLCheck(glUseProgramObjectARB(0));
-<a name="l00192"></a>00192 }
-<a name="l00193"></a>00193 }
-<a name="l00194"></a>00194
-<a name="l00195"></a>00195
-<a name="l00199"></a><a class="code" href="classsf_1_1PostFX.htm#3bc85737080c281148a247fccb8e06de">00199</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a" title="Change a parameter of the effect (1 float).">PostFX::SetParameter</a>(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z, <span class="keywordtype">float</span> W)
-<a name="l00200"></a>00200 {
-<a name="l00201"></a>00201 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00202"></a>00202 {
-<a name="l00203"></a>00203 <span class="comment">// Enable program</span>
-<a name="l00204"></a>00204 GLCheck(glUseProgramObjectARB(myShaderProgram));
-<a name="l00205"></a>00205
-<a name="l00206"></a>00206 <span class="comment">// Get parameter location and assign it new values</span>
-<a name="l00207"></a>00207 GLint Location = glGetUniformLocationARB(myShaderProgram, Name.c_str());
-<a name="l00208"></a>00208 <span class="keywordflow">if</span> (Location != -1)
-<a name="l00209"></a>00209 GLCheck(glUniform4fARB(Location, X, Y, Z, W));
-<a name="l00210"></a>00210 <span class="keywordflow">else</span>
-<a name="l00211"></a>00211 std::cerr &lt;&lt; <span class="stringliteral">"Parameter \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" not found in post-effect"</span> &lt;&lt; std::endl;
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213 <span class="comment">// Disable program</span>
-<a name="l00214"></a>00214 GLCheck(glUseProgramObjectARB(0));
-<a name="l00215"></a>00215 }
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218
-<a name="l00222"></a><a class="code" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1">00222</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1" title="Set a texture parameter.">PostFX::SetTexture</a>(<span class="keyword">const</span> std::string&amp; Name, <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>* Texture)
-<a name="l00223"></a>00223 {
-<a name="l00224"></a>00224 <span class="comment">// Check that the current texture unit is available</span>
-<a name="l00225"></a>00225 GLint MaxUnits;
-<a name="l00226"></a>00226 GLCheck(glGetIntegerv(GL_MAX_TEXTURE_COORDS_ARB, &amp;MaxUnits));
-<a name="l00227"></a>00227 <span class="keywordflow">if</span> (myTextures.size() &gt;= <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(MaxUnits))
-<a name="l00228"></a>00228 {
-<a name="l00229"></a>00229 std::cerr &lt;&lt; <span class="stringliteral">"Impossible to use texture \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" for post-effect : all available texture units are used"</span> &lt;&lt; std::endl;
-<a name="l00230"></a>00230 <span class="keywordflow">return</span>;
-<a name="l00231"></a>00231 }
-<a name="l00232"></a>00232
-<a name="l00233"></a>00233 <span class="comment">// Make sure the given name is a valid variable in the effect</span>
-<a name="l00234"></a>00234 <span class="keywordtype">int</span> Location = glGetUniformLocationARB(myShaderProgram, Name.c_str());
-<a name="l00235"></a>00235 <span class="keywordflow">if</span> (Location == -1)
-<a name="l00236"></a>00236 {
-<a name="l00237"></a>00237 std::cerr &lt;&lt; <span class="stringliteral">"Texture \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" not found in post-effect"</span> &lt;&lt; std::endl;
-<a name="l00238"></a>00238 <span class="keywordflow">return</span>;
-<a name="l00239"></a>00239 }
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241 <span class="comment">// Store the texture for later use</span>
-<a name="l00242"></a>00242 myTextures[Name] = Texture ? Texture : &amp;myFrameBuffer;
-<a name="l00243"></a>00243 }
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245
-<a name="l00249"></a><a class="code" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba">00249</a> <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; <a class="code" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba" title="Assignment operator.">PostFX::operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; Other)
-<a name="l00250"></a>00250 {
-<a name="l00251"></a>00251 <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a> Temp(Other);
-<a name="l00252"></a>00252
-<a name="l00253"></a>00253 std::swap(myShaderProgram, Temp.<a class="code" href="classsf_1_1PostFX.htm#b374a6e0d7f80fd340616cd79657cfee" title="OpenGL identifier for the program.">myShaderProgram</a>);
-<a name="l00254"></a>00254 std::swap(myTextures, Temp.<a class="code" href="classsf_1_1PostFX.htm#3586a2f71d2b449404af64621570f428" title="Texture variables in the effect.">myTextures</a>);
-<a name="l00255"></a>00255 std::swap(myFragmentShader, Temp.<a class="code" href="classsf_1_1PostFX.htm#953e57703bb2ef17c5167efda937e837" title="Fragment shader source code.">myFragmentShader</a>);
-<a name="l00256"></a>00256 std::swap(myFrameBuffer, Temp.<a class="code" href="classsf_1_1PostFX.htm#529a8974f7a0f0ae9e5232970861e690" title="Texture containing the current frame buffer.">myFrameBuffer</a>);
-<a name="l00257"></a>00257
-<a name="l00258"></a>00258 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261
-<a name="l00265"></a><a class="code" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e">00265</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e" title="Tell whether or not the system supports post-effects.">PostFX::CanUsePostFX</a>()
-<a name="l00266"></a>00266 {
-<a name="l00267"></a>00267 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00268"></a>00268 priv::GraphicsContext Ctx;
-<a name="l00269"></a>00269
-<a name="l00270"></a>00270 <span class="keywordflow">return</span> glewIsSupported(<span class="stringliteral">"GL_ARB_shading_language_100"</span>) != 0 &amp;&amp;
-<a name="l00271"></a>00271 glewIsSupported(<span class="stringliteral">"GL_ARB_shader_objects"</span>) != 0 &amp;&amp;
-<a name="l00272"></a>00272 glewIsSupported(<span class="stringliteral">"GL_ARB_vertex_shader"</span>) != 0 &amp;&amp;
-<a name="l00273"></a>00273 glewIsSupported(<span class="stringliteral">"GL_ARB_fragment_shader"</span>) != 0;
-<a name="l00274"></a>00274 }
-<a name="l00275"></a>00275
-<a name="l00276"></a>00276
-<a name="l00280"></a><a class="code" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc">00280</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc" title="/see Drawable::Render">PostFX::Render</a>(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target)<span class="keyword"> const</span>
-<a name="l00281"></a>00281 <span class="keyword"></span>{
-<a name="l00282"></a>00282 <span class="comment">// Check that we have a valid program</span>
-<a name="l00283"></a>00283 <span class="keywordflow">if</span> (!myShaderProgram)
-<a name="l00284"></a>00284 <span class="keywordflow">return</span>;
-<a name="l00285"></a>00285
-<a name="l00286"></a>00286 <span class="comment">// Copy the current framebuffer pixels to our frame buffer texture</span>
-<a name="l00287"></a>00287 <span class="comment">// The ugly cast is temporary until PostFx are rewritten :)</span>
-<a name="l00288"></a>00288 myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974" title="Create the image from the current contents of the given window.">CopyScreen</a>((<a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>&amp;)Target);
-<a name="l00289"></a>00289
-<a name="l00290"></a>00290 <span class="comment">// Enable program</span>
-<a name="l00291"></a>00291 GLCheck(glUseProgramObjectARB(myShaderProgram));
-<a name="l00292"></a>00292
-<a name="l00293"></a>00293 <span class="comment">// Bind textures</span>
-<a name="l00294"></a>00294 TextureTable::const_iterator ItTex = myTextures.begin();
-<a name="l00295"></a>00295 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; myTextures.size(); ++i)
-<a name="l00296"></a>00296 {
-<a name="l00297"></a>00297 <span class="keywordtype">int</span> Location = glGetUniformLocationARB(myShaderProgram, ItTex-&gt;first.c_str());
-<a name="l00298"></a>00298 GLCheck(glUniform1iARB(Location, static_cast&lt;GLint&gt;(i)));
-<a name="l00299"></a>00299 GLCheck(glActiveTextureARB(static_cast&lt;GLenum&gt;(GL_TEXTURE0_ARB + i)));
-<a name="l00300"></a>00300 ItTex-&gt;second-&gt;Bind();
-<a name="l00301"></a>00301 ItTex++;
-<a name="l00302"></a>00302 }
-<a name="l00303"></a>00303
-<a name="l00304"></a>00304 <span class="comment">// Compute the texture coordinates (in case the texture is larger than the screen, or flipped)</span>
-<a name="l00305"></a>00305 <a class="code" href="classsf_1_1Rect.htm">IntRect</a> FrameBufferRect(0, 0, myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth</a>(), myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight</a>());
-<a name="l00306"></a>00306 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> TexCoords = myFrameBuffer.<a class="code" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56" title="Convert a subrect expressed in pixels, into float texture coordinates.">GetTexCoords</a>(FrameBufferRect);
-<a name="l00307"></a>00307
-<a name="l00308"></a>00308 <span class="comment">// Render a fullscreen quad using the effect on our framebuffer</span>
-<a name="l00309"></a>00309 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> Screen = Target.<a class="code" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274" title="Get the current view.">GetView</a>().<a class="code" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd" title="Get the bounding rectangle of the view.">GetRect</a>();
-<a name="l00310"></a>00310 glBegin(GL_QUADS);
-<a name="l00311"></a>00311 glTexCoord2f(TexCoords.Left, TexCoords.Top); glVertex2f(Screen.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Screen.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00312"></a>00312 glTexCoord2f(TexCoords.Right, TexCoords.Top); glVertex2f(Screen.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Screen.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00313"></a>00313 glTexCoord2f(TexCoords.Right, TexCoords.Bottom); glVertex2f(Screen.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Screen.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00314"></a>00314 glTexCoord2f(TexCoords.Left, TexCoords.Bottom); glVertex2f(Screen.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Screen.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00315"></a>00315 glEnd();
-<a name="l00316"></a>00316
-<a name="l00317"></a>00317 <span class="comment">// Disable program</span>
-<a name="l00318"></a>00318 GLCheck(glUseProgramObjectARB(0));
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320 <span class="comment">// Disable texture units</span>
-<a name="l00321"></a>00321 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; myTextures.size(); ++i)
-<a name="l00322"></a>00322 {
-<a name="l00323"></a>00323 GLCheck(glActiveTextureARB(static_cast&lt;GLenum&gt;(GL_TEXTURE0_ARB + i)));
-<a name="l00324"></a>00324 GLCheck(glBindTexture(GL_TEXTURE_2D, 0));
-<a name="l00325"></a>00325 }
-<a name="l00326"></a>00326 GLCheck(glActiveTextureARB(GL_TEXTURE0_ARB));
-<a name="l00327"></a>00327 }
-<a name="l00328"></a>00328
-<a name="l00329"></a>00329
-<a name="l00334"></a>00334 std::string PostFX::PreprocessEffect(std::istream&amp; File)
-<a name="l00335"></a>00335 {
-<a name="l00336"></a>00336 <span class="comment">// Initialize output string</span>
-<a name="l00337"></a>00337 std::set&lt;std::string&gt; myTextures;
-<a name="l00338"></a>00338 std::string Out = <span class="stringliteral">""</span>;
-<a name="l00339"></a>00339
-<a name="l00340"></a>00340 <span class="comment">// Variable declarations</span>
-<a name="l00341"></a>00341 std::string Line;
-<a name="l00342"></a>00342 <span class="keywordflow">while</span> (std::getline(File, Line) &amp;&amp; (Line.substr(0, 6) != <span class="stringliteral">"effect"</span>))
-<a name="l00343"></a>00343 {
-<a name="l00344"></a>00344 <span class="comment">// Remove the ending '\r', if any</span>
-<a name="l00345"></a>00345 <span class="keywordflow">if</span> (!Line.empty() &amp;&amp; (Line[Line.size() - 1] == <span class="charliteral">'\r'</span>))
-<a name="l00346"></a>00346 Line.erase(Line.size() - 1);
-<a name="l00347"></a>00347
-<a name="l00348"></a>00348 <span class="comment">// Skip empty lines</span>
-<a name="l00349"></a>00349 <span class="keywordflow">if</span> (Line == <span class="stringliteral">""</span>)
-<a name="l00350"></a>00350 <span class="keywordflow">continue</span>;
-<a name="l00351"></a>00351
-<a name="l00352"></a>00352 <span class="comment">// Extract variables type and name and convert them</span>
-<a name="l00353"></a>00353 std::string Type, Name;
-<a name="l00354"></a>00354 std::istringstream iss(Line);
-<a name="l00355"></a>00355 <span class="keywordflow">if</span> (!(iss &gt;&gt; Type &gt;&gt; Name))
-<a name="l00356"></a>00356 {
-<a name="l00357"></a>00357 std::cerr &lt;&lt; <span class="stringliteral">"Post-effect error : invalid declaration (should be \"[type][name]\")"</span> &lt;&lt; std::endl
-<a name="l00358"></a>00358 &lt;&lt; <span class="stringliteral">"&gt; "</span> &lt;&lt; Line &lt;&lt; std::endl;
-<a name="l00359"></a>00359 <span class="keywordflow">return</span> <span class="stringliteral">""</span>;
-<a name="l00360"></a>00360 }
-<a name="l00361"></a>00361
-<a name="l00362"></a>00362 <span class="keywordflow">if</span> (Type == <span class="stringliteral">"texture"</span>)
-<a name="l00363"></a>00363 {
-<a name="l00364"></a>00364 <span class="comment">// Textures need some checking and conversion</span>
-<a name="l00365"></a>00365 <span class="keywordflow">if</span> (myTextures.find(Name) != myTextures.end())
-<a name="l00366"></a>00366 {
-<a name="l00367"></a>00367 std::cerr &lt;&lt; <span class="stringliteral">"Post-effect error : texture \""</span> &lt;&lt; Name &lt;&lt; <span class="stringliteral">"\" already exists"</span> &lt;&lt; std::endl;
-<a name="l00368"></a>00368 <span class="keywordflow">return</span> <span class="stringliteral">""</span>;
-<a name="l00369"></a>00369 }
-<a name="l00370"></a>00370
-<a name="l00371"></a>00371 Out += <span class="stringliteral">"uniform sampler2D "</span> + Name + <span class="stringliteral">";\n"</span>;
-<a name="l00372"></a>00372 myTextures.insert(Name);
-<a name="l00373"></a>00373 }
-<a name="l00374"></a>00374 <span class="keywordflow">else</span>
-<a name="l00375"></a>00375 {
-<a name="l00376"></a>00376 <span class="comment">// Other types are just copied to output with "uniform" prefix</span>
-<a name="l00377"></a>00377 Out += <span class="stringliteral">"uniform "</span> + Type + <span class="stringliteral">" "</span> + Name + <span class="stringliteral">";\n"</span>;
-<a name="l00378"></a>00378 }
-<a name="l00379"></a>00379 }
-<a name="l00380"></a>00380
-<a name="l00381"></a>00381 <span class="comment">// Effect code</span>
-<a name="l00382"></a>00382 Out += <span class="stringliteral">"void main()\n"</span>;
-<a name="l00383"></a>00383 <span class="keywordflow">while</span> (std::getline(File, Line))
-<a name="l00384"></a>00384 {
-<a name="l00385"></a>00385 <span class="comment">// Replace any texture lookup "T(" by "texture2D(T, "</span>
-<a name="l00386"></a>00386 <span class="keywordflow">for</span> (std::set&lt;std::string&gt;::const_iterator i = myTextures.begin(); i != myTextures.end(); ++i)
-<a name="l00387"></a>00387 {
-<a name="l00388"></a>00388 std::string::size_type Pos = Line.find(*i);
-<a name="l00389"></a>00389 <span class="keywordflow">if</span> (Pos != std::string::npos)
-<a name="l00390"></a>00390 Line.replace(Pos, i-&gt;size() + 1, <span class="stringliteral">"texture2D("</span> + *i + <span class="stringliteral">", "</span>);
-<a name="l00391"></a>00391 }
-<a name="l00392"></a>00392
-<a name="l00393"></a>00393 <span class="comment">// Replace "_in" by "gl_TexCoord[0].xy"</span>
-<a name="l00394"></a>00394 <span class="keywordflow">for</span> (std::string::size_type Pos = Line.find(<span class="stringliteral">"_in"</span>); Pos != std::string::npos; Pos = Line.find(<span class="stringliteral">"_in"</span>))
-<a name="l00395"></a>00395 Line.replace(Pos, 3, <span class="stringliteral">"gl_TexCoord[0].xy"</span>);
-<a name="l00396"></a>00396
-<a name="l00397"></a>00397 <span class="comment">// Replace "_out" by "gl_FragColor"</span>
-<a name="l00398"></a>00398 <span class="keywordflow">for</span> (std::string::size_type Pos = Line.find(<span class="stringliteral">"_out"</span>); Pos != std::string::npos; Pos = Line.find(<span class="stringliteral">"_out"</span>))
-<a name="l00399"></a>00399 Line.replace(Pos, 4, <span class="stringliteral">"gl_FragColor"</span>);
-<a name="l00400"></a>00400
-<a name="l00401"></a>00401 <span class="comment">// Write modified line to output string</span>
-<a name="l00402"></a>00402 Out += Line + <span class="stringliteral">"\n"</span>;
-<a name="l00403"></a>00403 }
-<a name="l00404"></a>00404
-<a name="l00405"></a>00405 <span class="keywordflow">return</span> Out;
-<a name="l00406"></a>00406 }
-<a name="l00407"></a>00407
-<a name="l00408"></a>00408
-<a name="l00412"></a>00412 <span class="keywordtype">void</span> PostFX::CreateProgram()
-<a name="l00413"></a>00413 {
-<a name="l00414"></a>00414 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00415"></a>00415 priv::GraphicsContext Ctx;
-<a name="l00416"></a>00416
-<a name="l00417"></a>00417 <span class="comment">// Check that we can use post-FX !</span>
-<a name="l00418"></a>00418 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e" title="Tell whether or not the system supports post-effects.">CanUsePostFX</a>())
-<a name="l00419"></a>00419 {
-<a name="l00420"></a>00420 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create a PostFX : your system doesn't support effects"</span> &lt;&lt; std::endl;
-<a name="l00421"></a>00421 <span class="keywordflow">return</span>;
-<a name="l00422"></a>00422 }
-<a name="l00423"></a>00423
-<a name="l00424"></a>00424 <span class="comment">// Destroy effect program if it was already created</span>
-<a name="l00425"></a>00425 <span class="keywordflow">if</span> (myShaderProgram)
-<a name="l00426"></a>00426 GLCheck(glDeleteObjectARB(myShaderProgram));
-<a name="l00427"></a>00427
-<a name="l00428"></a>00428 <span class="comment">// Define vertex shader source (we provide it directly as it doesn't have to change)</span>
-<a name="l00429"></a>00429 <span class="keyword">static</span> <span class="keyword">const</span> std::string VertexShaderSrc =
-<a name="l00430"></a>00430 <span class="stringliteral">"void main()"</span>
-<a name="l00431"></a>00431 <span class="stringliteral">"{"</span>
-<a name="l00432"></a>00432 <span class="stringliteral">" gl_TexCoord[0] = gl_MultiTexCoord0;"</span>
-<a name="l00433"></a>00433 <span class="stringliteral">" gl_Position = ftransform();"</span>
-<a name="l00434"></a>00434 <span class="stringliteral">"}"</span>;
-<a name="l00435"></a>00435
-<a name="l00436"></a>00436 <span class="comment">// Create the program</span>
-<a name="l00437"></a>00437 myShaderProgram = glCreateProgramObjectARB();
-<a name="l00438"></a>00438
-<a name="l00439"></a>00439 <span class="comment">// Create the shaders</span>
-<a name="l00440"></a>00440 GLhandleARB VertexShader = glCreateShaderObjectARB(GL_VERTEX_SHADER_ARB);
-<a name="l00441"></a>00441 GLhandleARB FragmentShader = glCreateShaderObjectARB(GL_FRAGMENT_SHADER_ARB);
-<a name="l00442"></a>00442
-<a name="l00443"></a>00443 <span class="comment">// Compile them</span>
-<a name="l00444"></a>00444 <span class="keyword">const</span> <span class="keywordtype">char</span>* VertexSrc = VertexShaderSrc.c_str();
-<a name="l00445"></a>00445 <span class="keyword">const</span> <span class="keywordtype">char</span>* FragmentSrc = myFragmentShader.c_str();
-<a name="l00446"></a>00446 GLCheck(glShaderSourceARB(VertexShader, 1, &amp;VertexSrc, NULL));
-<a name="l00447"></a>00447 GLCheck(glShaderSourceARB(FragmentShader, 1, &amp;FragmentSrc, NULL));
-<a name="l00448"></a>00448 GLCheck(glCompileShaderARB(VertexShader));
-<a name="l00449"></a>00449 GLCheck(glCompileShaderARB(FragmentShader));
-<a name="l00450"></a>00450
-<a name="l00451"></a>00451 <span class="comment">// Check the compile logs</span>
-<a name="l00452"></a>00452 GLint Success;
-<a name="l00453"></a>00453 GLCheck(glGetObjectParameterivARB(VertexShader, GL_OBJECT_COMPILE_STATUS_ARB, &amp;Success));
-<a name="l00454"></a>00454 <span class="keywordflow">if</span> (Success == GL_FALSE)
-<a name="l00455"></a>00455 {
-<a name="l00456"></a>00456 <span class="keywordtype">char</span> CompileLog[1024];
-<a name="l00457"></a>00457 GLCheck(glGetInfoLogARB(VertexShader, <span class="keyword">sizeof</span>(CompileLog), 0, CompileLog));
-<a name="l00458"></a>00458 std::cerr &lt;&lt; <span class="stringliteral">"Failed to compile post-effect :"</span> &lt;&lt; std::endl
-<a name="l00459"></a>00459 &lt;&lt; CompileLog &lt;&lt; std::endl;
-<a name="l00460"></a>00460 GLCheck(glDeleteObjectARB(VertexShader));
-<a name="l00461"></a>00461 GLCheck(glDeleteObjectARB(FragmentShader));
-<a name="l00462"></a>00462 GLCheck(glDeleteObjectARB(myShaderProgram));
-<a name="l00463"></a>00463 myShaderProgram = 0;
-<a name="l00464"></a>00464 <span class="keywordflow">return</span>;
-<a name="l00465"></a>00465 }
-<a name="l00466"></a>00466 GLCheck(glGetObjectParameterivARB(FragmentShader, GL_OBJECT_COMPILE_STATUS_ARB, &amp;Success));
-<a name="l00467"></a>00467 <span class="keywordflow">if</span> (Success == GL_FALSE)
-<a name="l00468"></a>00468 {
-<a name="l00469"></a>00469 <span class="keywordtype">char</span> CompileLog[1024];
-<a name="l00470"></a>00470 GLCheck(glGetInfoLogARB(FragmentShader, <span class="keyword">sizeof</span>(CompileLog), 0, CompileLog));
-<a name="l00471"></a>00471 std::cerr &lt;&lt; <span class="stringliteral">"Failed to compile post-effect :"</span> &lt;&lt; std::endl
-<a name="l00472"></a>00472 &lt;&lt; CompileLog &lt;&lt; std::endl;
-<a name="l00473"></a>00473 GLCheck(glDeleteObjectARB(VertexShader));
-<a name="l00474"></a>00474 GLCheck(glDeleteObjectARB(FragmentShader));
-<a name="l00475"></a>00475 GLCheck(glDeleteObjectARB(myShaderProgram));
-<a name="l00476"></a>00476 myShaderProgram = 0;
-<a name="l00477"></a>00477 <span class="keywordflow">return</span>;
-<a name="l00478"></a>00478 }
-<a name="l00479"></a>00479
-<a name="l00480"></a>00480 <span class="comment">// Attach the shaders to the program</span>
-<a name="l00481"></a>00481 GLCheck(glAttachObjectARB(myShaderProgram, VertexShader));
-<a name="l00482"></a>00482 GLCheck(glAttachObjectARB(myShaderProgram, FragmentShader));
-<a name="l00483"></a>00483
-<a name="l00484"></a>00484 <span class="comment">// We can now delete the shaders</span>
-<a name="l00485"></a>00485 GLCheck(glDeleteObjectARB(VertexShader));
-<a name="l00486"></a>00486 GLCheck(glDeleteObjectARB(FragmentShader));
-<a name="l00487"></a>00487
-<a name="l00488"></a>00488 <span class="comment">// Link the program</span>
-<a name="l00489"></a>00489 GLCheck(glLinkProgramARB(myShaderProgram));
-<a name="l00490"></a>00490
-<a name="l00491"></a>00491 <span class="comment">// Get link log</span>
-<a name="l00492"></a>00492 GLCheck(glGetObjectParameterivARB(myShaderProgram, GL_OBJECT_LINK_STATUS_ARB, &amp;Success));
-<a name="l00493"></a>00493 <span class="keywordflow">if</span> (Success == GL_FALSE)
-<a name="l00494"></a>00494 {
-<a name="l00495"></a>00495 <span class="comment">// Oops... link errors</span>
-<a name="l00496"></a>00496 <span class="keywordtype">char</span> LinkLog[1024];
-<a name="l00497"></a>00497 GLCheck(glGetInfoLogARB(myShaderProgram, <span class="keyword">sizeof</span>(LinkLog), 0, LinkLog));
-<a name="l00498"></a>00498 std::cerr &lt;&lt; <span class="stringliteral">"Failed to link post-effect :"</span> &lt;&lt; std::endl
-<a name="l00499"></a>00499 &lt;&lt; LinkLog &lt;&lt; std::endl;
-<a name="l00500"></a>00500 GLCheck(glDeleteObjectARB(myShaderProgram));
-<a name="l00501"></a>00501 myShaderProgram = 0;
-<a name="l00502"></a>00502 <span class="keywordflow">return</span>;
-<a name="l00503"></a>00503 }
-<a name="l00504"></a>00504 }
-<a name="l00505"></a>00505
-<a name="l00506"></a>00506 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/PostFX_8hpp-source.htm b/doc/html/PostFX_8hpp-source.htm
deleted file mode 100755
index d942a80..0000000
--- a/doc/html/PostFX_8hpp-source.htm
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>PostFX.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_POSTFX_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_POSTFX_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;istream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00043"></a><a class="code" href="classsf_1_1PostFX.htm">00043</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>();
-<a name="l00052"></a>00052
-<a name="l00059"></a>00059 <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; Copy);
-<a name="l00060"></a>00060
-<a name="l00065"></a>00065 ~<a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>();
-<a name="l00066"></a>00066
-<a name="l00075"></a>00075 <span class="keywordtype">bool</span> LoadFromFile(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00076"></a>00076
-<a name="l00085"></a>00085 <span class="keywordtype">bool</span> LoadFromMemory(<span class="keyword">const</span> std::string&amp; Effect);
-<a name="l00086"></a>00086
-<a name="l00094"></a>00094 <span class="keywordtype">void</span> SetParameter(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X);
-<a name="l00095"></a>00095
-<a name="l00103"></a>00103 <span class="keywordtype">void</span> SetParameter(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y);
-<a name="l00104"></a>00104
-<a name="l00112"></a>00112 <span class="keywordtype">void</span> SetParameter(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z);
-<a name="l00113"></a>00113
-<a name="l00121"></a>00121 <span class="keywordtype">void</span> SetParameter(<span class="keyword">const</span> std::string&amp; Name, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z, <span class="keywordtype">float</span> W);
-<a name="l00122"></a>00122
-<a name="l00130"></a>00130 <span class="keywordtype">void</span> SetTexture(<span class="keyword">const</span> std::string&amp; Name, <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>* Texture);
-<a name="l00131"></a>00131
-<a name="l00140"></a>00140 <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; operator =(<span class="keyword">const</span> <a class="code" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a>&amp; Other);
-<a name="l00141"></a>00141
-<a name="l00148"></a>00148 <span class="keyword">static</span> <span class="keywordtype">bool</span> CanUsePostFX();
-<a name="l00149"></a>00149
-<a name="l00150"></a>00150 <span class="keyword">protected</span> :
-<a name="l00151"></a>00151
-<a name="l00156"></a>00156 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Render(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span>;
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="keyword">private</span> :
-<a name="l00159"></a>00159
-<a name="l00169"></a>00169 <span class="keyword">static</span> std::string PreprocessEffect(std::istream&amp; File);
-<a name="l00170"></a>00170
-<a name="l00175"></a>00175 <span class="keywordtype">void</span> CreateProgram();
-<a name="l00176"></a>00176
-<a name="l00178"></a>00178 <span class="comment">// Types</span>
-<a name="l00180"></a>00180 <span class="comment"></span> <span class="keyword">typedef</span> std::map&lt;std::string, const Image*&gt; TextureTable;
-<a name="l00181"></a>00181
-<a name="l00183"></a>00183 <span class="comment">// Member data</span>
-<a name="l00185"></a>00185 <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myShaderProgram;
-<a name="l00186"></a>00186 TextureTable myTextures;
-<a name="l00187"></a>00187 std::string myFragmentShader;
-<a name="l00188"></a>00188 <span class="keyword">mutable</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> myFrameBuffer;
-<a name="l00189"></a>00189 };
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191 } <span class="comment">// namespace sf</span>
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193
-<a name="l00194"></a>00194 <span class="preprocessor">#endif // SFML_POSTFX_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Randomizer_8cpp-source.htm b/doc/html/Randomizer_8cpp-source.htm
deleted file mode 100755
index 3a0a870..0000000
--- a/doc/html/Randomizer_8cpp-source.htm
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Randomizer.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Randomizer.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;stdlib.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;time.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace</span>
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="comment">// Set the random numbers sequence seed with the current system time, so that it is always different</span>
-<a name="l00036"></a>00036 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SetRandomSeed()
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Seed = <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(time(NULL));
-<a name="l00039"></a>00039 srand(Seed);
-<a name="l00040"></a>00040 <span class="keywordflow">return</span> Seed;
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042 }
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="keyword">namespace </span>sf
-<a name="l00046"></a>00046 {
-<a name="l00048"></a>00048 <span class="comment">// Static member variables</span>
-<a name="l00050"></a>00050 <span class="comment"></span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Randomizer::ourSeed = SetRandomSeed();
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00057"></a><a class="code" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937">00057</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937" title="Set the seed for the generator.">Randomizer::SetSeed</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Seed)
-<a name="l00058"></a>00058 {
-<a name="l00059"></a>00059 srand(Seed);
-<a name="l00060"></a>00060 ourSeed = Seed;
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a><a class="code" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48">00067</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48" title="Get the seed used to generate random numbers the generator.">Randomizer::GetSeed</a>()
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <span class="keywordflow">return</span> ourSeed;
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a><a class="code" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575">00076</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575" title="Get a random float number in a given range.">Randomizer::Random</a>(<span class="keywordtype">float</span> Begin, <span class="keywordtype">float</span> End)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <span class="comment">// This is not the best algorithm, but it is fast and will be enough in most cases</span>
-<a name="l00079"></a>00079 <span class="comment">// (see Google for best approaches)</span>
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(rand()) / RAND_MAX * (End - Begin) + Begin;
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00088"></a><a class="code" href="classsf_1_1Randomizer.htm#d019beb93fc4779ab8e13af833fac237">00088</a> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575" title="Get a random float number in a given range.">Randomizer::Random</a>(<span class="keywordtype">int</span> Begin, <span class="keywordtype">int</span> End)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 <span class="comment">// This is not the best algorithm, but it is fast and will be enough in most cases</span>
-<a name="l00091"></a>00091 <span class="comment">// (see Google for best approaches)</span>
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="keywordflow">return</span> rand() % (End - Begin + 1) + Begin;
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Randomizer_8hpp-source.htm b/doc/html/Randomizer_8hpp-source.htm
deleted file mode 100755
index c2cee4c..0000000
--- a/doc/html/Randomizer_8hpp-source.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Randomizer.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_RANDOMIZER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_RANDOMIZER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00040"></a><a class="code" href="classsf_1_1Randomizer.htm">00040</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Randomizer.htm" title="Randomizer is an utility class for generating pseudo-random numbers.">Randomizer</a>
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00051"></a>00051 <span class="keyword">static</span> <span class="keywordtype">void</span> SetSeed(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Seed);
-<a name="l00052"></a>00052
-<a name="l00059"></a>00059 <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetSeed();
-<a name="l00060"></a>00060
-<a name="l00070"></a>00070 <span class="keyword">static</span> <span class="keywordtype">float</span> Random(<span class="keywordtype">float</span> Begin, <span class="keywordtype">float</span> End);
-<a name="l00071"></a>00071
-<a name="l00081"></a>00081 <span class="keyword">static</span> <span class="keywordtype">int</span> Random(<span class="keywordtype">int</span> Begin, <span class="keywordtype">int</span> End);
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="keyword">private</span> :
-<a name="l00084"></a>00084
-<a name="l00086"></a>00086 <span class="comment">// Static member variables</span>
-<a name="l00088"></a>00088 <span class="comment"></span> <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ourSeed;
-<a name="l00089"></a>00089 };
-<a name="l00090"></a>00090
-<a name="l00091"></a>00091 } <span class="comment">// namespace sf</span>
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="preprocessor">#endif // SFML_RANDOMIZER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Rect_8hpp-source.htm b/doc/html/Rect_8hpp-source.htm
deleted file mode 100755
index 154ac06..0000000
--- a/doc/html/Rect_8hpp-source.htm
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Rect.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_RECT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_RECT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00040"></a>00040 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00041"></a><a class="code" href="classsf_1_1Rect.htm">00041</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">public</span> :
-<a name="l00044"></a>00044
-<a name="l00049"></a>00049 <a class="code" href="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37" title="Default constructor.">Rect</a>();
-<a name="l00050"></a>00050
-<a name="l00060"></a>00060 <a class="code" href="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37" title="Default constructor.">Rect</a>(T LeftCoord, T TopCoord, T RightCoord, T BottomCoord);
-<a name="l00061"></a>00061
-<a name="l00068"></a>00068 T <a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>() <span class="keyword">const</span>;
-<a name="l00069"></a>00069
-<a name="l00076"></a>00076 T <a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>() <span class="keyword">const</span>;
-<a name="l00077"></a>00077
-<a name="l00085"></a>00085 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd" title="Move the whole rectangle by the given offset.">Offset</a>(T OffsetX, T OffsetY);
-<a name="l00086"></a>00086
-<a name="l00096"></a>00096 <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7" title="Check if a point is inside the rectangle&amp;#39;s area.">Contains</a>(T X, T Y) <span class="keyword">const</span>;
-<a name="l00097"></a>00097
-<a name="l00107"></a>00107 <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272" title="Check intersection between two rectangles.">Intersects</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect&lt;T&gt;</a>&amp; Rectangle, <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect&lt;T&gt;</a>* OverlappingRect = NULL) <span class="keyword">const</span>;
-<a name="l00108"></a>00108
-<a name="l00110"></a>00110 <span class="comment">// Member data</span>
-<a name="l00112"></a><a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">00112</a> <span class="comment"></span> T <a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>;
-<a name="l00113"></a><a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">00113</a> T <a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>;
-<a name="l00114"></a><a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">00114</a> T <a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>;
-<a name="l00115"></a><a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">00115</a> T <a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>;
-<a name="l00116"></a>00116 };
-<a name="l00117"></a>00117
-<a name="l00118"></a>00118 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.inl&gt;</span>
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 <span class="comment">// Define the most common types</span>
-<a name="l00121"></a>00121 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Rect.htm">Rect&lt;int&gt;</a> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>;
-<a name="l00122"></a>00122 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Rect.htm">Rect&lt;float&gt;</a> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>;
-<a name="l00123"></a>00123
-<a name="l00124"></a>00124 } <span class="comment">// namespace sf</span>
-<a name="l00125"></a>00125
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="preprocessor">#endif // SFML_RECT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Rect_8inl-source.htm b/doc/html/Rect_8inl-source.htm
deleted file mode 100755
index 713c1b8..0000000
--- a/doc/html/Rect_8inl-source.htm
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Rect.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00030"></a>00030 Rect&lt;T&gt;::Rect() :
-<a name="l00031"></a>00031 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a> (0),
-<a name="l00032"></a>00032 Top (0),
-<a name="l00033"></a>00033 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a> (0),
-<a name="l00034"></a>00034 Bottom(0)
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 }
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039
-<a name="l00043"></a>00043 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00044"></a>00044 Rect&lt;T&gt;::Rect(T LeftCoord, T TopCoord, T RightCoord, T BottomCoord) :
-<a name="l00045"></a>00045 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a> (LeftCoord),
-<a name="l00046"></a>00046 Top (TopCoord),
-<a name="l00047"></a>00047 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a> (RightCoord),
-<a name="l00048"></a>00048 Bottom(BottomCoord)
-<a name="l00049"></a>00049 {
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 }
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053
-<a name="l00057"></a>00057 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00058"></a>00058 T Rect&lt;T&gt;::GetWidth()<span class="keyword"> const</span>
-<a name="l00059"></a>00059 <span class="keyword"></span>{
-<a name="l00060"></a>00060 <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a> - <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a>;
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a>00067 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00068"></a>00068 T Rect&lt;T&gt;::GetHeight()<span class="keyword"> const</span>
-<a name="l00069"></a>00069 <span class="keyword"></span>{
-<a name="l00070"></a>00070 <span class="keywordflow">return</span> Bottom - Top;
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00077"></a>00077 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00078"></a>00078 <span class="keywordtype">void</span> Rect&lt;T&gt;::Offset(T OffsetX, T OffsetY)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a> += OffsetX;
-<a name="l00081"></a>00081 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a> += OffsetX;
-<a name="l00082"></a>00082 Top += OffsetY;
-<a name="l00083"></a>00083 Bottom += OffsetY;
-<a name="l00084"></a>00084 }
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086
-<a name="l00090"></a>00090 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00091"></a>00091 <span class="keywordtype">bool</span> Rect&lt;T&gt;::Contains(T X, T Y)<span class="keyword"> const</span>
-<a name="l00092"></a>00092 <span class="keyword"></span>{
-<a name="l00093"></a>00093 <span class="keywordflow">return</span> (X &gt;= Left) &amp;&amp; (X &lt;= Right) &amp;&amp; (Y &gt;= Top) &amp;&amp; (Y &lt;= Bottom);
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096
-<a name="l00100"></a>00100 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00101"></a>00101 <span class="keywordtype">bool</span> Rect&lt;T&gt;::Intersects(<span class="keyword">const</span> Rect&lt;T&gt;&amp; Rectangle, Rect&lt;T&gt;* OverlappingRect)<span class="keyword"> const</span>
-<a name="l00102"></a>00102 <span class="keyword"></span>{
-<a name="l00103"></a>00103 <span class="comment">// Compute overlapping rect</span>
-<a name="l00104"></a>00104 Rect Overlapping(std::max(Left, Rectangle.Left),
-<a name="l00105"></a>00105 std::max(Top, Rectangle.Top),
-<a name="l00106"></a>00106 std::min(Right, Rectangle.Right),
-<a name="l00107"></a>00107 std::min(Bottom, Rectangle.Bottom));
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 <span class="comment">// If overlapping rect is valid, then there is intersection</span>
-<a name="l00110"></a>00110 <span class="keywordflow">if</span> ((Overlapping.Left &lt; Overlapping.Right) &amp;&amp; (Overlapping.Top &lt; Overlapping.Bottom))
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <span class="keywordflow">if</span> (OverlappingRect)
-<a name="l00113"></a>00113 *OverlappingRect = Overlapping;
-<a name="l00114"></a>00114 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116 <span class="keywordflow">else</span>
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 <span class="keywordflow">if</span> (OverlappingRect)
-<a name="l00119"></a>00119 *OverlappingRect = Rect(0, 0, 0, 0);
-<a name="l00120"></a>00120 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/RenderTarget_8cpp-source.htm b/doc/html/RenderTarget_8cpp-source.htm
deleted file mode 100755
index 3479896..0000000
--- a/doc/html/RenderTarget_8cpp-source.htm
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>RenderTarget.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/RenderTarget.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">00039</a> <a class="code" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f" title="Default constructor.">RenderTarget::RenderTarget</a>() :
-<a name="l00040"></a>00040 myCurrentView (&amp;myDefaultView),
-<a name="l00041"></a>00041 myPreserveStates(false),
-<a name="l00042"></a>00042 myIsDrawing (false)
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 }
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047
-<a name="l00051"></a><a class="code" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">00051</a> <a class="code" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0" title="Destructor.">RenderTarget::~RenderTarget</a>()
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053 <span class="comment">// Nothing to do</span>
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00060"></a><a class="code" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">00060</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e" title="Clear the entire target with a single color.">RenderTarget::Clear</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; FillColor)
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="keywordflow">if</span> (Activate(<span class="keyword">true</span>))
-<a name="l00063"></a>00063 {
-<a name="l00064"></a>00064 <span class="comment">// Clear the frame buffer</span>
-<a name="l00065"></a>00065 GLCheck(glClearColor(FillColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, FillColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, FillColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, FillColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f));
-<a name="l00066"></a>00066 GLCheck(glClear(GL_COLOR_BUFFER_BIT));
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 Activate(<span class="keyword">false</span>);
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a><a class="code" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">00076</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff" title="Draw something into the target.">RenderTarget::Draw</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>&amp; Object)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <span class="comment">// Check whether we are called from the outside or from a previous call to Draw</span>
-<a name="l00079"></a>00079 <span class="keywordflow">if</span> (!myIsDrawing)
-<a name="l00080"></a>00080 {
-<a name="l00081"></a>00081 myIsDrawing = <span class="keyword">true</span>;
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="comment">// Set our target as the current target for rendering</span>
-<a name="l00084"></a>00084 <span class="keywordflow">if</span> (Activate(<span class="keyword">true</span>))
-<a name="l00085"></a>00085 {
-<a name="l00086"></a>00086 <span class="comment">// Save the current render states and set the SFML ones</span>
-<a name="l00087"></a>00087 <span class="keywordflow">if</span> (myPreserveStates)
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 GLCheck(glPushAttrib(GL_COLOR_BUFFER_BIT | GL_CURRENT_BIT | GL_ENABLE_BIT |
-<a name="l00090"></a>00090 GL_TEXTURE_BIT | GL_TRANSFORM_BIT | GL_VIEWPORT_BIT));
-<a name="l00091"></a>00091 GLCheck(glMatrixMode(GL_MODELVIEW)); GLCheck(glPushMatrix());
-<a name="l00092"></a>00092 GLCheck(glMatrixMode(GL_PROJECTION)); GLCheck(glPushMatrix());
-<a name="l00093"></a>00093 SetRenderStates();
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment">// Set the window viewport and transform matrices</span>
-<a name="l00097"></a>00097 GLCheck(glViewport(0, 0, <a class="code" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681" title="Get the width of the rendering region of the target.">GetWidth</a>(), <a class="code" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a" title="Get the height of the rendering region of the target.">GetHeight</a>()));
-<a name="l00098"></a>00098 GLCheck(glMatrixMode(GL_PROJECTION)); GLCheck(glLoadMatrixf(myCurrentView-&gt;<a class="code" href="classsf_1_1View.htm#98df64926582a286cad8600e432e4db1" title="Get the projection matrix of the view.">GetMatrix</a>().<a class="code" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1" title="Return the elements of the matrix as a 4x4, in an array of 16 floats.">Get4x4Elements</a>()));
-<a name="l00099"></a>00099 GLCheck(glMatrixMode(GL_MODELVIEW)); GLCheck(glLoadIdentity());
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="comment">// Let the object draw itself</span>
-<a name="l00102"></a>00102 Object.<a class="code" href="classsf_1_1Drawable.htm#849c20578156747914d17d25c2c62682" title="Draw the object into the specified window.">Draw</a>(*<span class="keyword">this</span>);
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104 <span class="comment">// Restore render states</span>
-<a name="l00105"></a>00105 <span class="keywordflow">if</span> (myPreserveStates)
-<a name="l00106"></a>00106 {
-<a name="l00107"></a>00107 GLCheck(glMatrixMode(GL_PROJECTION)); GLCheck(glPopMatrix());
-<a name="l00108"></a>00108 GLCheck(glMatrixMode(GL_MODELVIEW)); GLCheck(glPopMatrix());
-<a name="l00109"></a>00109 GLCheck(glPopAttrib());
-<a name="l00110"></a>00110 }
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112 <span class="comment">// Deactivate rendering on this target</span>
-<a name="l00113"></a>00113 Activate(<span class="keyword">false</span>);
-<a name="l00114"></a>00114 }
-<a name="l00115"></a>00115
-<a name="l00116"></a>00116 myIsDrawing = <span class="keyword">false</span>;
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118 <span class="keywordflow">else</span>
-<a name="l00119"></a>00119 {
-<a name="l00120"></a>00120 <span class="comment">// We are already called from a previous Draw : we don't need to set the states again, just draw the object</span>
-<a name="l00121"></a>00121 Object.<a class="code" href="classsf_1_1Drawable.htm#849c20578156747914d17d25c2c62682" title="Draw the object into the specified window.">Draw</a>(*<span class="keyword">this</span>);
-<a name="l00122"></a>00122 }
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00129"></a><a class="code" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">00129</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1" title="Change the current active view.">RenderTarget::SetView</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; NewView)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 myCurrentView = &amp;NewView;
-<a name="l00132"></a>00132 }
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134
-<a name="l00138"></a><a class="code" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">00138</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; <a class="code" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274" title="Get the current view.">RenderTarget::GetView</a>()<span class="keyword"> const</span>
-<a name="l00139"></a>00139 <span class="keyword"></span>{
-<a name="l00140"></a>00140 <span class="keywordflow">return</span> *myCurrentView;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143
-<a name="l00147"></a><a class="code" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">00147</a> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; <a class="code" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699" title="Get the default view of the window for read / write.">RenderTarget::GetDefaultView</a>()
-<a name="l00148"></a>00148 {
-<a name="l00149"></a>00149 <span class="keywordflow">return</span> myDefaultView;
-<a name="l00150"></a>00150 }
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152
-<a name="l00161"></a><a class="code" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">00161</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71" title="Tell SFML to preserve external OpenGL states, at the expense of more CPU charge.">RenderTarget::PreserveOpenGLStates</a>(<span class="keywordtype">bool</span> Preserve)
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 myPreserveStates = Preserve;
-<a name="l00164"></a>00164 }
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166
-<a name="l00170"></a><a class="code" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">00170</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24" title="Called by the derived class when it&amp;#39;s ready to be initialized.">RenderTarget::Initialize</a>()
-<a name="l00171"></a>00171 {
-<a name="l00172"></a>00172 <span class="comment">// Set the default rendering states</span>
-<a name="l00173"></a>00173 SetRenderStates();
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175 <span class="comment">// Setup the default view</span>
-<a name="l00176"></a>00176 myDefaultView.<a class="code" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee" title="Rebuild the view from a rectangle.">SetFromRect</a>(<a class="code" href="classsf_1_1Rect.htm">FloatRect</a>(0, 0, static_cast&lt;float&gt;(<a class="code" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681" title="Get the width of the rendering region of the target.">GetWidth</a>()), static_cast&lt;float&gt;(<a class="code" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a" title="Get the height of the rendering region of the target.">GetHeight</a>())));
-<a name="l00177"></a>00177 <a class="code" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1" title="Change the current active view.">SetView</a>(myDefaultView);
-<a name="l00178"></a>00178 }
-<a name="l00179"></a>00179
-<a name="l00180"></a>00180
-<a name="l00184"></a>00184 <span class="keywordtype">void</span> RenderTarget::SetRenderStates()
-<a name="l00185"></a>00185 {
-<a name="l00186"></a>00186 GLCheck(glDisable(GL_ALPHA_TEST));
-<a name="l00187"></a>00187 GLCheck(glDisable(GL_DEPTH_TEST));
-<a name="l00188"></a>00188 GLCheck(glDisable(GL_LIGHTING));
-<a name="l00189"></a>00189 }
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/RenderTarget_8hpp-source.htm b/doc/html/RenderTarget_8hpp-source.htm
deleted file mode 100755
index 64acee2..0000000
--- a/doc/html/RenderTarget_8hpp-source.htm
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>RenderTarget.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_RENDERTARGET_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_RENDERTARGET_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Color.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/View.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">class </span>Drawable;
-<a name="l00039"></a>00039
-<a name="l00043"></a><a class="code" href="classsf_1_1RenderTarget.htm">00043</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>();
-<a name="l00052"></a>00052
-<a name="l00059"></a>00059 <span class="keywordtype">void</span> Clear(<span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; FillColor = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0));
-<a name="l00060"></a>00060
-<a name="l00067"></a>00067 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Draw(<span class="keyword">const</span> <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>&amp; Object);
-<a name="l00068"></a>00068
-<a name="l00075"></a>00075 <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetWidth() <span class="keyword">const</span> = 0;
-<a name="l00076"></a>00076
-<a name="l00083"></a>00083 <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetHeight() <span class="keyword">const</span> = 0;
-<a name="l00084"></a>00084
-<a name="l00091"></a>00091 <span class="keywordtype">void</span> SetView(<span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; NewView);
-<a name="l00092"></a>00092
-<a name="l00099"></a>00099 <span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; GetView() <span class="keyword">const</span>;
-<a name="l00100"></a>00100
-<a name="l00107"></a>00107 <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>&amp; GetDefaultView();
-<a name="l00108"></a>00108
-<a name="l00120"></a>00120 <span class="keywordtype">void</span> PreserveOpenGLStates(<span class="keywordtype">bool</span> Preserve);
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="keyword">protected</span> :
-<a name="l00123"></a>00123
-<a name="l00128"></a>00128 <a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>();
-<a name="l00129"></a>00129
-<a name="l00134"></a>00134 <span class="keywordtype">void</span> Initialize();
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="keyword">private</span> :
-<a name="l00137"></a>00137
-<a name="l00146"></a>00146 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> Activate(<span class="keywordtype">bool</span> Active) = 0;
-<a name="l00147"></a>00147
-<a name="l00152"></a>00152 <span class="keywordtype">void</span> SetRenderStates();
-<a name="l00153"></a>00153
-<a name="l00155"></a>00155 <span class="comment">// Member data</span>
-<a name="l00157"></a>00157 <span class="comment"></span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a> myDefaultView;
-<a name="l00158"></a>00158 <span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>* myCurrentView;
-<a name="l00159"></a>00159 <span class="keywordtype">bool</span> myPreserveStates;
-<a name="l00160"></a>00160 <span class="keywordtype">bool</span> myIsDrawing;
-<a name="l00161"></a>00161 };
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163 } <span class="comment">// namespace sf</span>
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166 <span class="preprocessor">#endif // SFML_RENDERTARGET_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/RenderWindow_8cpp-source.htm b/doc/html/RenderWindow_8cpp-source.htm
deleted file mode 100755
index 9e88a5f..0000000
--- a/doc/html/RenderWindow_8cpp-source.htm
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>RenderWindow.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/RenderWindow.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00040"></a><a class="code" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021">00040</a> <a class="code" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021" title="Default constructor.">RenderWindow::RenderWindow</a>()
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="comment">// Nothing to do</span>
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a><a class="code" href="classsf_1_1RenderWindow.htm#da5aeec63eddbfacb6ee093ed0fff082">00049</a> <a class="code" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021" title="Default constructor.">RenderWindow::RenderWindow</a>(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Create</a>(Mode, Title, WindowStyle, Params);
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a><a class="code" href="classsf_1_1RenderWindow.htm#b35dccdc0c735f50edba3acb0cfbea03">00058</a> <a class="code" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021" title="Default constructor.">RenderWindow::RenderWindow</a>(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params)
-<a name="l00059"></a>00059 {
-<a name="l00060"></a>00060 <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Create</a>(Handle, Params);
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a><a class="code" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020">00067</a> <a class="code" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020" title="Destructor.">RenderWindow::~RenderWindow</a>()
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <span class="comment">// Nothing to do</span>
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a>00076 <span class="keywordtype">bool</span> RenderWindow::Activate(<span class="keywordtype">bool</span> Active)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <span class="comment">// For performances and consistency reasons, we only handle activation</span>
-<a name="l00079"></a>00079 <span class="keywordflow">if</span> (Active)
-<a name="l00080"></a>00080 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>();
-<a name="l00081"></a>00081 <span class="keywordflow">else</span>
-<a name="l00082"></a>00082 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a><a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">00089</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">RenderWindow::GetWidth</a>()<span class="keyword"> const</span>
-<a name="l00090"></a>00090 <span class="keyword"></span>{
-<a name="l00091"></a>00091 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">sf::Window::GetWidth</a>();
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094
-<a name="l00098"></a><a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">00098</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">RenderWindow::GetHeight</a>()<span class="keyword"> const</span>
-<a name="l00099"></a>00099 <span class="keyword"></span>{
-<a name="l00100"></a>00100 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">sf::Window::GetHeight</a>();
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103
-<a name="l00107"></a><a class="code" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a">00107</a> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> <a class="code" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a" title="Save the content of the window to an image.">RenderWindow::Capture</a>()<span class="keyword"> const</span>
-<a name="l00108"></a>00108 <span class="keyword"></span>{
-<a name="l00109"></a>00109 <span class="comment">// Get the window dimensions</span>
-<a name="l00110"></a>00110 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width = <a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">GetWidth</a>();
-<a name="l00111"></a>00111 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height = <a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">GetHeight</a>();
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113 <span class="comment">// Set our window as the current target for rendering</span>
-<a name="l00114"></a>00114 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>())
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 <span class="comment">// Make sure we have a valid context</span>
-<a name="l00117"></a>00117 priv::GraphicsContext Ctx;
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119 <span class="comment">// Get pixels from the backbuffer</span>
-<a name="l00120"></a>00120 std::vector&lt;Uint8&gt; Pixels(Width * Height * 4);
-<a name="l00121"></a>00121 Uint8* PixelsPtr = &amp;Pixels[0];
-<a name="l00122"></a>00122 GLCheck(glReadPixels(0, 0, Width, Height, GL_RGBA, GL_UNSIGNED_BYTE, PixelsPtr));
-<a name="l00123"></a>00123
-<a name="l00124"></a>00124 <span class="comment">// Flip the pixels</span>
-<a name="l00125"></a>00125 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Pitch = Width * 4;
-<a name="l00126"></a>00126 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> y = 0; y &lt; Height / 2; ++y)
-<a name="l00127"></a>00127 std::swap_ranges(PixelsPtr + y * Pitch, PixelsPtr + (y + 1) * Pitch, PixelsPtr + (Height - y - 1) * Pitch);
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment">// Create an image from the pixel buffer and return it</span>
-<a name="l00130"></a>00130 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>(Width, Height, PixelsPtr);
-<a name="l00131"></a>00131 }
-<a name="l00132"></a>00132 <span class="keywordflow">else</span>
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>(Width, Height, <a class="code" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca" title="White predefined color.">Color::White</a>);
-<a name="l00135"></a>00135 }
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138
-<a name="l00142"></a><a class="code" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17">00142</a> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> <a class="code" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17" title="Convert a point in window coordinates into view coordinates.">RenderWindow::ConvertCoords</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowX, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowY, <span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>* TargetView)<span class="keyword"> const</span>
-<a name="l00143"></a>00143 <span class="keyword"></span>{
-<a name="l00144"></a>00144 <span class="comment">// Use the current view if none has been passed</span>
-<a name="l00145"></a>00145 <span class="keywordflow">if</span> (!TargetView)
-<a name="l00146"></a>00146 TargetView = &amp;<a class="code" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274" title="Get the current view.">GetView</a>();
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148 <span class="keywordtype">float</span> Left = TargetView-&gt;<a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd" title="Get the center of the view.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> - TargetView-&gt;<a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47" title="Get the half-size of the view.">GetHalfSize</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00149"></a>00149 <span class="keywordtype">float</span> Top = TargetView-&gt;<a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd" title="Get the center of the view.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> - TargetView-&gt;<a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47" title="Get the half-size of the view.">GetHalfSize</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00150"></a>00150 <span class="keywordtype">float</span> Right = TargetView-&gt;<a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd" title="Get the center of the view.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> + TargetView-&gt;<a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47" title="Get the half-size of the view.">GetHalfSize</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00151"></a>00151 <span class="keywordtype">float</span> Bottom = TargetView-&gt;<a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd" title="Get the center of the view.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> + TargetView-&gt;<a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47" title="Get the half-size of the view.">GetHalfSize</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>(Left + WindowX * (Right - Left) / <a class="code" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c" title="Get the width of the rendering region of the window.">GetWidth</a>(),
-<a name="l00154"></a>00154 Top + WindowY * (Bottom - Top) / <a class="code" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447" title="Get the height of the rendering region of the window.">GetHeight</a>());
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157
-<a name="l00161"></a>00161 <span class="keywordtype">void</span> RenderWindow::OnCreate()
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 <span class="comment">// We can now initialize the render target part</span>
-<a name="l00164"></a>00164 <a class="code" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24" title="Called by the derived class when it&amp;#39;s ready to be initialized.">RenderTarget::Initialize</a>();
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/RenderWindow_8hpp-source.htm b/doc/html/RenderWindow_8hpp-source.htm
deleted file mode 100755
index cd4b5d6..0000000
--- a/doc/html/RenderWindow_8hpp-source.htm
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>RenderWindow.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_RENDERWINDOW_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_RENDERWINDOW_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/RenderTarget.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Window/Window.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">class </span>Drawable;
-<a name="l00040"></a>00040
-<a name="l00045"></a><a class="code" href="classsf_1_1RenderWindow.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>, <span class="keyword">public</span> <a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>();
-<a name="l00054"></a>00054
-<a name="l00064"></a>00064 <a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle = <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Style::Resize</a> | <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Style::Close</a>, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00065"></a>00065
-<a name="l00073"></a>00073 <a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00074"></a>00074
-<a name="l00079"></a>00079 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">RenderWindow</a>();
-<a name="l00080"></a>00080
-<a name="l00087"></a>00087 <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetWidth() <span class="keyword">const</span>;
-<a name="l00088"></a>00088
-<a name="l00095"></a>00095 <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetHeight() <span class="keyword">const</span>;
-<a name="l00096"></a>00096
-<a name="l00103"></a>00103 <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> Capture() <span class="keyword">const</span>;
-<a name="l00104"></a>00104
-<a name="l00115"></a>00115 <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> ConvertCoords(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowX, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowY, <span class="keyword">const</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>* TargetView = NULL) <span class="keyword">const</span>;
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 <span class="keyword">private</span> :
-<a name="l00118"></a>00118
-<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnCreate();
-<a name="l00124"></a>00124
-<a name="l00129"></a>00129 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> Activate(<span class="keywordtype">bool</span> Active);
-<a name="l00130"></a>00130 };
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 } <span class="comment">// namespace sf</span>
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135 <span class="preprocessor">#endif // SFML_RENDERWINDOW_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/ResourcePtr_8inl-source.htm b/doc/html/ResourcePtr_8inl-source.htm
deleted file mode 100755
index db285f7..0000000
--- a/doc/html/ResourcePtr_8inl-source.htm
+++ /dev/null
@@ -1,150 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>ResourcePtr.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00030"></a>00030 ResourcePtr&lt;T&gt;::ResourcePtr() :
-<a name="l00031"></a>00031 myResource(NULL)
-<a name="l00032"></a>00032 {
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 }
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00040"></a>00040 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00041"></a>00041 <a class="code" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140" title="Default constructor.">ResourcePtr&lt;T&gt;::ResourcePtr</a>(<span class="keyword">const</span> T* Resource) :
-<a name="l00042"></a>00042 myResource(Resource)
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keywordflow">if</span> (myResource)
-<a name="l00045"></a>00045 myResource-&gt;Connect(*<span class="keyword">this</span>);
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00052"></a>00052 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140" title="Default constructor.">ResourcePtr&lt;T&gt;::ResourcePtr</a>(<span class="keyword">const</span> ResourcePtr&lt;T&gt;&amp; Copy) :
-<a name="l00054"></a>00054 myResource(Copy.myResource)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keywordflow">if</span> (myResource)
-<a name="l00057"></a>00057 myResource-&gt;Connect(*<span class="keyword">this</span>);
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a>00064 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00065"></a>00065 <a class="code" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd" title="Destructor.">ResourcePtr&lt;T&gt;::~ResourcePtr</a>()
-<a name="l00066"></a>00066 {
-<a name="l00067"></a>00067 <span class="keywordflow">if</span> (myResource)
-<a name="l00068"></a>00068 myResource-&gt;Disconnect(*<span class="keyword">this</span>);
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071
-<a name="l00075"></a>00075 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00076"></a>00076 ResourcePtr&lt;T&gt;&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574" title="Assignment operator from another ResourcePtr.">ResourcePtr&lt;T&gt;::operator =</a>(<span class="keyword">const</span> ResourcePtr&lt;T&gt;&amp; Other)
-<a name="l00077"></a>00077 {
-<a name="l00078"></a>00078 <span class="keywordflow">if</span> (myResource)
-<a name="l00079"></a>00079 myResource-&gt;Disconnect(*<span class="keyword">this</span>);
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 myResource = Other.myResource;
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="keywordflow">if</span> (myResource)
-<a name="l00084"></a>00084 myResource-&gt;Connect(*<span class="keyword">this</span>);
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00087"></a>00087 }
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089
-<a name="l00093"></a>00093 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00094"></a>00094 ResourcePtr&lt;T&gt;&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574" title="Assignment operator from another ResourcePtr.">ResourcePtr&lt;T&gt;::operator =</a>(<span class="keyword">const</span> T* Resource)
-<a name="l00095"></a>00095 {
-<a name="l00096"></a>00096 <span class="keywordflow">if</span> (myResource)
-<a name="l00097"></a>00097 myResource-&gt;Disconnect(*<span class="keyword">this</span>);
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 myResource = Resource;
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="keywordflow">if</span> (myResource)
-<a name="l00102"></a>00102 myResource-&gt;Connect(*<span class="keyword">this</span>);
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00105"></a>00105 }
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107
-<a name="l00114"></a>00114 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00115"></a>00115 <a class="code" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de" title="Cast operator to implicitely convert the resource pointer to its raw pointer type...">ResourcePtr&lt;T&gt;::operator const T*</a>()<span class="keyword"> const</span>
-<a name="l00116"></a>00116 <span class="keyword"></span>{
-<a name="l00117"></a>00117 <span class="keywordflow">return</span> myResource;
-<a name="l00118"></a>00118 }
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120
-<a name="l00124"></a>00124 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00125"></a>00125 <span class="keyword">const</span> T&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071" title="Operator * overload to return a reference to the actual resource.">ResourcePtr&lt;T&gt;::operator *</a>()<span class="keyword"> const</span>
-<a name="l00126"></a>00126 <span class="keyword"></span>{
-<a name="l00127"></a>00127 <span class="keywordflow">return</span> *myResource;
-<a name="l00128"></a>00128 }
-<a name="l00129"></a>00129
-<a name="l00130"></a>00130
-<a name="l00134"></a>00134 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00135"></a>00135 <span class="keyword">const</span> T* <a class="code" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a" title="Operator -&amp;gt; overload to return a pointer to the actual resource.">ResourcePtr&lt;T&gt;::operator -&gt;</a>()<span class="keyword"> const</span>
-<a name="l00136"></a>00136 <span class="keyword"></span>{
-<a name="l00137"></a>00137 <span class="keywordflow">return</span> myResource;
-<a name="l00138"></a>00138 }
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140
-<a name="l00145"></a>00145 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00146"></a>00146 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9" title="Function called when the observed resource is about to be destroyed.">ResourcePtr&lt;T&gt;::OnResourceDestroyed</a>()
-<a name="l00147"></a>00147 {
-<a name="l00148"></a>00148 myResource = NULL;
-<a name="l00149"></a>00149 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Resource_8hpp-source.htm b/doc/html/Resource_8hpp-source.htm
deleted file mode 100755
index ef17db3..0000000
--- a/doc/html/Resource_8hpp-source.htm
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Resource.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_RESOURCE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_RESOURCE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;set&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00037"></a>00037 <span class="comment">// These two classes are defined in the same header because</span>
-<a name="l00038"></a>00038 <span class="comment">// they depend on each other. And as they're template classes,</span>
-<a name="l00039"></a>00039 <span class="comment">// they must be entirely defined in header files, which</span>
-<a name="l00040"></a>00040 <span class="comment">// prevents from proper separate compiling</span>
-<a name="l00042"></a>00042 <span class="comment"></span>
-<a name="l00043"></a>00043 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>ResourcePtr;
-<a name="l00044"></a>00044
-<a name="l00049"></a>00049 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00050"></a><a class="code" href="classsf_1_1Resource.htm">00050</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 <span class="keyword">protected</span> :
-<a name="l00053"></a>00053
-<a name="l00058"></a>00058 <a class="code" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130" title="Default constructor.">Resource</a>();
-<a name="l00059"></a>00059
-<a name="l00066"></a>00066 <a class="code" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130" title="Default constructor.">Resource</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource&lt;T&gt;</a>&amp; Copy);
-<a name="l00067"></a>00067
-<a name="l00072"></a>00072 <a class="code" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac" title="Destructor.">~Resource</a>();
-<a name="l00073"></a>00073
-<a name="l00082"></a>00082 <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource&lt;T&gt;</a>&amp; <a class="code" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60" title="Assignment operator.">operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource&lt;T&gt;</a>&amp; Other);
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keyword">private</span> :
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr</a>&lt;T&gt;;
-<a name="l00087"></a>00087
-<a name="l00094"></a>00094 <span class="keywordtype">void</span> Connect(<a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; Observer) <span class="keyword">const</span>;
-<a name="l00095"></a>00095
-<a name="l00102"></a>00102 <span class="keywordtype">void</span> Disconnect(<a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; Observer) <span class="keyword">const</span>;
-<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="comment">// Member data</span>
-<a name="l00107"></a>00107 <span class="comment"></span> <span class="keyword">mutable</span> std::set&lt;ResourcePtr&lt;T&gt;*&gt; myObservers;
-<a name="l00108"></a>00108 };
-<a name="l00109"></a>00109
-<a name="l00110"></a>00110
-<a name="l00115"></a>00115 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00116"></a><a class="code" href="classsf_1_1ResourcePtr.htm">00116</a> <span class="keyword">class </span><a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr</a>
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 <span class="keyword">public</span> :
-<a name="l00119"></a>00119
-<a name="l00124"></a>00124 <a class="code" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140" title="Default constructor.">ResourcePtr</a>();
-<a name="l00125"></a>00125
-<a name="l00132"></a>00132 <a class="code" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140" title="Default constructor.">ResourcePtr</a>(<span class="keyword">const</span> T* <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>);
-<a name="l00133"></a>00133
-<a name="l00140"></a>00140 <a class="code" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140" title="Default constructor.">ResourcePtr</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; Copy);
-<a name="l00141"></a>00141
-<a name="l00146"></a>00146 <a class="code" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd" title="Destructor.">~ResourcePtr</a>();
-<a name="l00147"></a>00147
-<a name="l00156"></a>00156 <a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574" title="Assignment operator from another ResourcePtr.">operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; Other);
-<a name="l00157"></a>00157
-<a name="l00166"></a>00166 <a class="code" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&amp;lt;T&amp;gt;), its pointer...">ResourcePtr&lt;T&gt;</a>&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574" title="Assignment operator from another ResourcePtr.">operator =</a>(<span class="keyword">const</span> T* Resource);
-<a name="l00167"></a>00167
-<a name="l00177"></a>00177 <a class="code" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de" title="Cast operator to implicitely convert the resource pointer to its raw pointer type...">operator const T*</a>() <span class="keyword">const</span>;
-<a name="l00178"></a>00178
-<a name="l00185"></a>00185 <span class="keyword">const</span> T&amp; <a class="code" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071" title="Operator * overload to return a reference to the actual resource.">operator *</a>() <span class="keyword">const</span>;
-<a name="l00186"></a>00186
-<a name="l00193"></a>00193 <span class="keyword">const</span> T* <a class="code" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a" title="Operator -&amp;gt; overload to return a pointer to the actual resource.">operator -&gt;</a>() <span class="keyword">const</span>;
-<a name="l00194"></a>00194
-<a name="l00200"></a>00200 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9" title="Function called when the observed resource is about to be destroyed.">OnResourceDestroyed</a>();
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202 <span class="keyword">private</span> :
-<a name="l00203"></a>00203
-<a name="l00205"></a>00205 <span class="comment">// Member data</span>
-<a name="l00207"></a>00207 <span class="comment"></span> <span class="keyword">const</span> T* myResource;
-<a name="l00208"></a>00208 };
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 <span class="preprocessor">#include &lt;SFML/System/Resource.inl&gt;</span>
-<a name="l00211"></a>00211 <span class="preprocessor">#include &lt;SFML/System/ResourcePtr.inl&gt;</span>
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213 } <span class="comment">// namespace sf</span>
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216 <span class="preprocessor">#endif // SFML_RESOURCE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Resource_8inl-source.htm b/doc/html/Resource_8inl-source.htm
deleted file mode 100755
index 07df942..0000000
--- a/doc/html/Resource_8inl-source.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Resource.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00030"></a>00030 Resource&lt;T&gt;::Resource()
-<a name="l00031"></a>00031 {
-<a name="l00032"></a>00032 <span class="comment">// Nothing to do</span>
-<a name="l00033"></a>00033 }
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00039"></a>00039 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00040"></a>00040 <a class="code" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130" title="Default constructor.">Resource&lt;T&gt;::Resource</a>(<span class="keyword">const</span> Resource&lt;T&gt;&amp;)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="comment">// Nothing to do, we don't want to copy observers</span>
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a>00049 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00050"></a>00050 <a class="code" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac" title="Destructor.">Resource&lt;T&gt;::~Resource</a>()
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 <span class="comment">// Notify all observers</span>
-<a name="l00053"></a>00053 <span class="keywordflow">for</span> (<span class="keyword">typename</span> std::set&lt;ResourcePtr&lt;T&gt;*&gt;::iterator i = myObservers.begin(); i != myObservers.end(); ++i)
-<a name="l00054"></a>00054 {
-<a name="l00055"></a>00055 (*i)-&gt;OnResourceDestroyed();
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a>00063 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00064"></a>00064 Resource&lt;T&gt;&amp; <a class="code" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60" title="Assignment operator.">Resource&lt;T&gt;::operator =</a>(<span class="keyword">const</span> Resource&lt;T&gt;&amp;)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="comment">// Nothing to do, we don't want to copy observers</span>
-<a name="l00067"></a>00067 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070
-<a name="l00074"></a>00074 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00075"></a>00075 <span class="keywordtype">void</span> Resource&lt;T&gt;::Connect(ResourcePtr&lt;T&gt;&amp; Observer)<span class="keyword"> const</span>
-<a name="l00076"></a>00076 <span class="keyword"></span>{
-<a name="l00077"></a>00077 myObservers.insert(&amp;Observer);
-<a name="l00078"></a>00078 }
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00084"></a>00084 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00085"></a>00085 <span class="keywordtype">void</span> Resource&lt;T&gt;::Disconnect(ResourcePtr&lt;T&gt;&amp; Observer)<span class="keyword"> const</span>
-<a name="l00086"></a>00086 <span class="keyword"></span>{
-<a name="l00087"></a>00087 myObservers.erase(&amp;Observer);
-<a name="l00088"></a>00088 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SFML__Main_8cpp-source.htm b/doc/html/SFML__Main_8cpp-source.htm
deleted file mode 100755
index be5fc18..0000000
--- a/doc/html/SFML__Main_8cpp-source.htm
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SFML_Main.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00027"></a>00027 <span class="comment">// Windows specific : defines the WinMain entry function,</span>
-<a name="l00028"></a>00028 <span class="comment">// so that developers can use the standard main function</span>
-<a name="l00029"></a>00029 <span class="comment">// even in a Win32 Application project, and keep a portable code</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="preprocessor">#if defined(_WIN32)</span>
-<a name="l00034"></a>00034 <span class="preprocessor"></span>
-<a name="l00035"></a>00035 <span class="preprocessor"> #include &lt;windows.h&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">extern</span> <span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span>* argv[]);
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="keywordtype">int</span> WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, INT)
-<a name="l00040"></a>00040 {
-<a name="l00041"></a>00041 <span class="keywordflow">return</span> main(__argc, __argv);
-<a name="l00042"></a>00042 }
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="preprocessor">#endif // _WIN32</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SelectorBase_8cpp-source.htm b/doc/html/SelectorBase_8cpp-source.htm
deleted file mode 100755
index 5950ef5..0000000
--- a/doc/html/SelectorBase_8cpp-source.htm
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SelectorBase.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifdef _MSC_VER</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor"> #pragma warning(disable : 4127) // "conditional expression is constant" generated by the FD_SET macro</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span>
-<a name="l00030"></a>00030 <span class="comment">// Headers</span>
-<a name="l00032"></a>00032 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SelectorBase.hpp&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00040"></a><a class="code" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">00040</a> <a class="code" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d" title="Default constructor.">SelectorBase::SelectorBase</a>() :
-<a name="l00041"></a>00041 myMaxSocket(0)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <a class="code" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0" title="Remove all sockets.">Clear</a>();
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a><a class="code" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">00050</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f" title="Add a socket to watch.">SelectorBase::Add</a>(SocketHelper::SocketType Socket)
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 FD_SET(Socket, &amp;mySet);
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keywordtype">int</span> Size = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(Socket);
-<a name="l00055"></a>00055 <span class="keywordflow">if</span> (Size &gt; myMaxSocket)
-<a name="l00056"></a>00056 myMaxSocket = Size;
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a><a class="code" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">00063</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e" title="Remove a socket.">SelectorBase::Remove</a>(SocketHelper::SocketType Socket)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 FD_CLR(Socket, &amp;mySet);
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00072"></a><a class="code" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">00072</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0" title="Remove all sockets.">SelectorBase::Clear</a>()
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 FD_ZERO(&amp;mySet);
-<a name="l00075"></a>00075 FD_ZERO(&amp;mySetReady);
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 myMaxSocket = 0;
-<a name="l00078"></a>00078 }
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00086"></a><a class="code" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">00086</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">SelectorBase::Wait</a>(<span class="keywordtype">float</span> Timeout)
-<a name="l00087"></a>00087 {
-<a name="l00088"></a>00088 <span class="comment">// Setup the timeout structure</span>
-<a name="l00089"></a>00089 timeval Time;
-<a name="l00090"></a>00090 Time.tv_sec = <span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(Timeout);
-<a name="l00091"></a>00091 Time.tv_usec = (<span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(Timeout * 1000) % 1000) * 1000;
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// Prepare the set of sockets to return</span>
-<a name="l00094"></a>00094 mySetReady = mySet;
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment">// Wait until one of the sockets is ready for reading, or timeout is reached</span>
-<a name="l00097"></a>00097 <span class="keywordtype">int</span> NbSockets = select(myMaxSocket + 1, &amp;mySetReady, NULL, NULL, Timeout &gt; 0 ? &amp;Time : NULL);
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="keywordflow">return</span> NbSockets &gt;= 0 ? <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(NbSockets) : 0;
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102
-<a name="l00108"></a><a class="code" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">00108</a> SocketHelper::SocketType <a class="code" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389" title="After a call to Wait(), get the Index-th socket which is ready for reading.">SelectorBase::GetSocketReady</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="comment">// The standard FD_xxx interface doesn't define a direct access,</span>
-<a name="l00111"></a>00111 <span class="comment">// so we must go through the whole set to find the socket we're looking for</span>
-<a name="l00112"></a>00112 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; myMaxSocket + 1; ++i)
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 <span class="keywordflow">if</span> (FD_ISSET(i, &amp;mySetReady))
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 <span class="comment">// Current socket is ready, but is it the Index-th one ?</span>
-<a name="l00117"></a>00117 <span class="keywordflow">if</span> (Index &gt; 0)
-<a name="l00118"></a>00118 {
-<a name="l00119"></a>00119 Index--;
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121 <span class="keywordflow">else</span>
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>SocketHelper::SocketType<span class="keyword">&gt;</span>(i);
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125 }
-<a name="l00126"></a>00126 }
-<a name="l00127"></a>00127
-<a name="l00128"></a>00128 <span class="comment">// Invalid index : return an invalid socket</span>
-<a name="l00129"></a>00129 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>();
-<a name="l00130"></a>00130 }
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SelectorBase_8hpp-source.htm b/doc/html/SelectorBase_8hpp-source.htm
deleted file mode 100755
index 412f4c3..0000000
--- a/doc/html/SelectorBase_8hpp-source.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SelectorBase.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SELECTORBASE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SELECTORBASE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00043"></a><a class="code" href="classsf_1_1SelectorBase.htm">00043</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SelectorBase.htm" title="Private base class for selectors.">SelectorBase</a>
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1SelectorBase.htm" title="Private base class for selectors.">SelectorBase</a>();
-<a name="l00052"></a>00052
-<a name="l00059"></a>00059 <span class="keywordtype">void</span> Add(SocketHelper::SocketType Socket);
-<a name="l00060"></a>00060
-<a name="l00067"></a>00067 <span class="keywordtype">void</span> Remove(SocketHelper::SocketType Socket);
-<a name="l00068"></a>00068
-<a name="l00073"></a>00073 <span class="keywordtype">void</span> Clear();
-<a name="l00074"></a>00074
-<a name="l00085"></a>00085 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Wait(<span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00086"></a>00086
-<a name="l00097"></a>00097 SocketHelper::SocketType GetSocketReady(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index);
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="keyword">private</span> :
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="comment">// Member data</span>
-<a name="l00104"></a>00104 <span class="comment"></span> fd_set mySet;
-<a name="l00105"></a>00105 fd_set mySetReady;
-<a name="l00106"></a>00106 <span class="keywordtype">int</span> myMaxSocket;
-<a name="l00107"></a>00107 };
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 } <span class="comment">// namespace sf</span>
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112 <span class="preprocessor">#endif // SFML_SELECTORBASE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Selector_8hpp-source.htm b/doc/html/Selector_8hpp-source.htm
deleted file mode 100755
index aa97f80..0000000
--- a/doc/html/Selector_8hpp-source.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Selector.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SELECTOR_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SELECTOR_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketUDP.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Network/SocketTCP.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Network/SelectorBase.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00044"></a><a class="code" href="classsf_1_1Selector.htm">00044</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a> : <span class="keyword">private</span> <a class="code" href="classsf_1_1SelectorBase.htm" title="Private base class for selectors.">SelectorBase</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71" title="Add a socket to watch.">Add</a>(Type Socket);
-<a name="l00055"></a>00055
-<a name="l00062"></a>00062 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6" title="Remove a socket.">Remove</a>(Type Socket);
-<a name="l00063"></a>00063
-<a name="l00068"></a>00068 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4" title="Remove all sockets.">Clear</a>();
-<a name="l00069"></a>00069
-<a name="l00080"></a>00080 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">Wait</a>(<span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00081"></a>00081
-<a name="l00092"></a>00092 Type <a class="code" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9" title="After a call to Wait(), get the Index-th socket which is ready for reading.">GetSocketReady</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index);
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="keyword">private</span> :
-<a name="l00095"></a>00095
-<a name="l00097"></a>00097 <span class="comment">// Types</span>
-<a name="l00099"></a>00099 <span class="comment"></span> <span class="keyword">typedef</span> std::map&lt;SocketHelper::SocketType, Type&gt; SocketTable;
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="comment">// Member data</span>
-<a name="l00104"></a>00104 <span class="comment"></span> SocketTable mySockets;
-<a name="l00105"></a>00105 };
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="preprocessor">#include &lt;SFML/Network/Selector.inl&gt;</span>
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 <span class="comment">// Let's define the two only valid types of Selector</span>
-<a name="l00110"></a>00110 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector&lt;SocketUDP&gt;</a> <a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">SelectorUDP</a>;
-<a name="l00111"></a>00111 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector&lt;SocketTCP&gt;</a> <a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">SelectorTCP</a>;
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113 } <span class="comment">// namespace sf</span>
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115
-<a name="l00116"></a>00116 <span class="preprocessor">#endif // SFML_SELECTOR_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Selector_8inl-source.htm b/doc/html/Selector_8inl-source.htm
deleted file mode 100755
index e6b0c72..0000000
--- a/doc/html/Selector_8inl-source.htm
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Selector.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00030"></a>00030 <span class="keywordtype">void</span> Selector&lt;Type&gt;::Add(Type Socket)
-<a name="l00031"></a>00031 {
-<a name="l00032"></a>00032 <span class="keywordflow">if</span> (Socket.IsValid())
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 <a class="code" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71" title="Add a socket to watch.">SelectorBase::Add</a>(Socket.mySocket);
-<a name="l00035"></a>00035 mySockets[Socket.mySocket] = Socket;
-<a name="l00036"></a>00036 }
-<a name="l00037"></a>00037 }
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039
-<a name="l00043"></a>00043 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00044"></a>00044 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6" title="Remove a socket.">Selector&lt;Type&gt;::Remove</a>(Type Socket)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">typename</span> SocketTable::iterator It = mySockets.find(Socket.mySocket);
-<a name="l00047"></a>00047 <span class="keywordflow">if</span> (It != mySockets.end())
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 <a class="code" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6" title="Remove a socket.">SelectorBase::Remove</a>(Socket.mySocket);
-<a name="l00050"></a>00050 mySockets.erase(It);
-<a name="l00051"></a>00051 }
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a>00058 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00059"></a>00059 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4" title="Remove all sockets.">Selector&lt;Type&gt;::Clear</a>()
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <a class="code" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4" title="Remove all sockets.">SelectorBase::Clear</a>();
-<a name="l00062"></a>00062 mySockets.clear();
-<a name="l00063"></a>00063 }
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065
-<a name="l00071"></a>00071 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00072"></a>00072 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">Selector&lt;Type&gt;::Wait</a>(<span class="keywordtype">float</span> Timeout)
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 <span class="comment">// No socket in the selector : return 0</span>
-<a name="l00075"></a>00075 <span class="keywordflow">if</span> (mySockets.empty())
-<a name="l00076"></a>00076 <span class="keywordflow">return</span> 0;
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">SelectorBase::Wait</a>(Timeout);
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00087"></a>00087 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Type&gt;
-<a name="l00088"></a>00088 Type <a class="code" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9" title="After a call to Wait(), get the Index-th socket which is ready for reading.">Selector&lt;Type&gt;::GetSocketReady</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 SocketHelper::SocketType Socket = <a class="code" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9" title="After a call to Wait(), get the Index-th socket which is ready for reading.">SelectorBase::GetSocketReady</a>(Index);
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 <span class="keyword">typename</span> SocketTable::const_iterator It = mySockets.find(Socket);
-<a name="l00093"></a>00093 <span class="keywordflow">if</span> (It != mySockets.end())
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> It-&gt;second;
-<a name="l00095"></a>00095 <span class="keywordflow">else</span>
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> Type(Socket);
-<a name="l00097"></a>00097 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Shape_8cpp-source.htm b/doc/html/Shape_8cpp-source.htm
deleted file mode 100755
index eb01e8d..0000000
--- a/doc/html/Shape_8cpp-source.htm
+++ /dev/null
@@ -1,381 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Shape.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Shape.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;math.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a><a class="code" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960">00038</a> <a class="code" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960" title="Default constructor.">Shape::Shape</a>() :
-<a name="l00039"></a>00039 myOutline (0.f),
-<a name="l00040"></a>00040 myIsFillEnabled (true),
-<a name="l00041"></a>00041 myIsOutlineEnabled(true),
-<a name="l00042"></a>00042 myIsCompiled (false)
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="comment">// Put a placeholder for the center of the shape</span>
-<a name="l00045"></a>00045 myPoints.push_back(Point());
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00052"></a><a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92">00052</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">Shape::AddPoint</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(X, Y), Col, OutlineCol);
-<a name="l00055"></a>00055 }
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057
-<a name="l00061"></a><a class="code" href="classsf_1_1Shape.htm#212f5b1d630e820989a53dcbf46d33e4">00061</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">Shape::AddPoint</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00062"></a>00062 {
-<a name="l00063"></a>00063 myPoints.push_back(Point(Position, Col, OutlineCol));
-<a name="l00064"></a>00064 myIsCompiled = <span class="keyword">false</span>;
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066
-<a name="l00067"></a>00067
-<a name="l00071"></a><a class="code" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350">00071</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">Shape::GetNbPoints</a>()<span class="keyword"> const</span>
-<a name="l00072"></a>00072 <span class="keyword"></span>{
-<a name="l00073"></a>00073 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(myPoints.size() - 1);
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076
-<a name="l00081"></a><a class="code" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae">00081</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae" title="Enable or disable filling the shape.">Shape::EnableFill</a>(<span class="keywordtype">bool</span> Enable)
-<a name="l00082"></a>00082 {
-<a name="l00083"></a>00083 myIsFillEnabled = Enable;
-<a name="l00084"></a>00084 }
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086
-<a name="l00091"></a><a class="code" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26">00091</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26" title="Enable or disable drawing the shape outline.">Shape::EnableOutline</a>(<span class="keywordtype">bool</span> Enable)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 myIsOutlineEnabled = Enable;
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096
-<a name="l00100"></a><a class="code" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e">00100</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e" title="Set the position of a point.">Shape::SetPointPosition</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position)
-<a name="l00101"></a>00101 {
-<a name="l00102"></a>00102 myPoints[Index + 1].Position = Position;
-<a name="l00103"></a>00103 myIsCompiled = <span class="keyword">false</span>;
-<a name="l00104"></a>00104 }
-<a name="l00105"></a>00105
-<a name="l00106"></a>00106
-<a name="l00110"></a><a class="code" href="classsf_1_1Shape.htm#e3000e995446507929c24b3abbcce18c">00110</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e" title="Set the position of a point.">Shape::SetPointPosition</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y)
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <a class="code" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e" title="Set the position of a point.">SetPointPosition</a>(Index, <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(X, Y));
-<a name="l00113"></a>00113 }
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115
-<a name="l00119"></a><a class="code" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769">00119</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769" title="Set the color of a point.">Shape::SetPointColor</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col)
-<a name="l00120"></a>00120 {
-<a name="l00121"></a>00121 myPoints[Index + 1].Col = Col;
-<a name="l00122"></a>00122 myIsCompiled = <span class="keyword">false</span>;
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00129"></a><a class="code" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe">00129</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe" title="Set the outline color of a point.">Shape::SetPointOutlineColor</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 myPoints[Index + 1].OutlineCol = OutlineCol;
-<a name="l00132"></a>00132 myIsCompiled = <span class="keyword">false</span>;
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00139"></a><a class="code" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65">00139</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65" title="Change the width of the shape outline.">Shape::SetOutlineWidth</a>(<span class="keywordtype">float</span> Width)
-<a name="l00140"></a>00140 {
-<a name="l00141"></a>00141 myOutline = Width;
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a><a class="code" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436">00148</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; <a class="code" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436" title="Get the position of a point.">Shape::GetPointPosition</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)<span class="keyword"> const</span>
-<a name="l00149"></a>00149 <span class="keyword"></span>{
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> myPoints[Index + 1].Position;
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153
-<a name="l00157"></a><a class="code" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92">00157</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92" title="Get the color of a point.">Shape::GetPointColor</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)<span class="keyword"> const</span>
-<a name="l00158"></a>00158 <span class="keyword"></span>{
-<a name="l00159"></a>00159 <span class="keywordflow">return</span> myPoints[Index + 1].Col;
-<a name="l00160"></a>00160 }
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162
-<a name="l00166"></a><a class="code" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8">00166</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; <a class="code" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8" title="Get the outline color of a point.">Shape::GetPointOutlineColor</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)<span class="keyword"> const</span>
-<a name="l00167"></a>00167 <span class="keyword"></span>{
-<a name="l00168"></a>00168 <span class="keywordflow">return</span> myPoints[Index + 1].OutlineCol;
-<a name="l00169"></a>00169 }
-<a name="l00170"></a>00170
-<a name="l00171"></a>00171
-<a name="l00175"></a><a class="code" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087">00175</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087" title="Get the width of the shape outline.">Shape::GetOutlineWidth</a>()<span class="keyword"> const</span>
-<a name="l00176"></a>00176 <span class="keyword"></span>{
-<a name="l00177"></a>00177 <span class="keywordflow">return</span> myOutline;
-<a name="l00178"></a>00178 }
-<a name="l00179"></a>00179
-<a name="l00180"></a>00180
-<a name="l00184"></a><a class="code" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f">00184</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f" title="Create a shape made of a single line (use floats).">Shape::Line</a>(<span class="keywordtype">float</span> P1X, <span class="keywordtype">float</span> P1Y, <span class="keywordtype">float</span> P2X, <span class="keywordtype">float</span> P2Y, <span class="keywordtype">float</span> Thickness, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00185"></a>00185 {
-<a name="l00186"></a>00186 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> P1(P1X, P1Y);
-<a name="l00187"></a>00187 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> P2(P2X, P2Y);
-<a name="l00188"></a>00188
-<a name="l00189"></a>00189 <span class="comment">// Compute the extrusion direction</span>
-<a name="l00190"></a>00190 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Normal;
-<a name="l00191"></a>00191 ComputeNormal(P1, P2, Normal);
-<a name="l00192"></a>00192 Normal *= Thickness / 2;
-<a name="l00193"></a>00193
-<a name="l00194"></a>00194 <span class="comment">// Create the shape's points</span>
-<a name="l00195"></a>00195 <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> S;
-<a name="l00196"></a>00196 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(P1 - Normal, Col, OutlineCol);
-<a name="l00197"></a>00197 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(P2 - Normal, Col, OutlineCol);
-<a name="l00198"></a>00198 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(P2 + Normal, Col, OutlineCol);
-<a name="l00199"></a>00199 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(P1 + Normal, Col, OutlineCol);
-<a name="l00200"></a>00200 S.<a class="code" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65" title="Change the width of the shape outline.">SetOutlineWidth</a>(Outline);
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202 <span class="comment">// Compile it</span>
-<a name="l00203"></a>00203 S.<a class="code" href="classsf_1_1Shape.htm#b51218d7bcc5444b81de34afd31c4c33" title="Compile the shape : compute its center and its outline.">Compile</a>();
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205 <span class="keywordflow">return</span> S;
-<a name="l00206"></a>00206 }
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208
-<a name="l00212"></a><a class="code" href="classsf_1_1Shape.htm#264e5374cac72a520fcf69c3bbdfe688">00212</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f" title="Create a shape made of a single line (use floats).">Shape::Line</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P2, <span class="keywordtype">float</span> Thickness, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00213"></a>00213 {
-<a name="l00214"></a>00214 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f" title="Create a shape made of a single line (use floats).">Shape::Line</a>(P1.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, P1.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>, P2.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, P2.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>, Thickness, Col, Outline, OutlineCol);
-<a name="l00215"></a>00215 }
-<a name="l00216"></a>00216
-<a name="l00217"></a>00217
-<a name="l00221"></a><a class="code" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498">00221</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498" title="Create a shape made of a single rectangle (use floats).">Shape::Rectangle</a>(<span class="keywordtype">float</span> P1X, <span class="keywordtype">float</span> P1Y, <span class="keywordtype">float</span> P2X, <span class="keywordtype">float</span> P2Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00222"></a>00222 {
-<a name="l00223"></a>00223 <span class="comment">// Create the shape's points</span>
-<a name="l00224"></a>00224 <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> S;
-<a name="l00225"></a>00225 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(P1X, P1Y), Col, OutlineCol);
-<a name="l00226"></a>00226 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(P2X, P1Y), Col, OutlineCol);
-<a name="l00227"></a>00227 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(P2X, P2Y), Col, OutlineCol);
-<a name="l00228"></a>00228 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(P1X, P2Y), Col, OutlineCol);
-<a name="l00229"></a>00229 S.<a class="code" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65" title="Change the width of the shape outline.">SetOutlineWidth</a>(Outline);
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231 <span class="comment">// Compile it</span>
-<a name="l00232"></a>00232 S.<a class="code" href="classsf_1_1Shape.htm#b51218d7bcc5444b81de34afd31c4c33" title="Compile the shape : compute its center and its outline.">Compile</a>();
-<a name="l00233"></a>00233
-<a name="l00234"></a>00234 <span class="keywordflow">return</span> S;
-<a name="l00235"></a>00235 }
-<a name="l00236"></a>00236
-<a name="l00237"></a>00237
-<a name="l00241"></a><a class="code" href="classsf_1_1Shape.htm#7273d55fb2e6ede4d901428a97579169">00241</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498" title="Create a shape made of a single rectangle (use floats).">Shape::Rectangle</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P2, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00242"></a>00242 {
-<a name="l00243"></a>00243 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498" title="Create a shape made of a single rectangle (use floats).">Shape::Rectangle</a>(P1.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, P1.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>, P2.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, P2.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>, Col, Outline, OutlineCol);
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245
-<a name="l00246"></a>00246
-<a name="l00250"></a><a class="code" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0">00250</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0" title="Create a shape made of a single circle (use floats).">Shape::Circle</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Radius, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> NbSegments = 40;
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254 <span class="comment">// Create the points set</span>
-<a name="l00255"></a>00255 <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> S;
-<a name="l00256"></a>00256 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Center(X, Y);
-<a name="l00257"></a>00257 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; NbSegments; ++i)
-<a name="l00258"></a>00258 {
-<a name="l00259"></a>00259 <span class="keywordtype">float</span> Angle = i * 2 * 3.141592654f / NbSegments;
-<a name="l00260"></a>00260 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Offset(cos(Angle), sin(Angle));
-<a name="l00261"></a>00261
-<a name="l00262"></a>00262 S.<a class="code" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92" title="Add a point to the shape.">AddPoint</a>(Center + Offset * Radius, Col, OutlineCol);
-<a name="l00263"></a>00263 }
-<a name="l00264"></a>00264
-<a name="l00265"></a>00265 <span class="comment">// Compile it</span>
-<a name="l00266"></a>00266 S.<a class="code" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65" title="Change the width of the shape outline.">SetOutlineWidth</a>(Outline);
-<a name="l00267"></a>00267 S.<a class="code" href="classsf_1_1Shape.htm#b51218d7bcc5444b81de34afd31c4c33" title="Compile the shape : compute its center and its outline.">Compile</a>();
-<a name="l00268"></a>00268
-<a name="l00269"></a>00269 <span class="keywordflow">return</span> S;
-<a name="l00270"></a>00270 }
-<a name="l00271"></a>00271
-<a name="l00272"></a>00272
-<a name="l00276"></a><a class="code" href="classsf_1_1Shape.htm#b7b5082c253cf624b76de040f9c017d4">00276</a> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> <a class="code" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0" title="Create a shape made of a single circle (use floats).">Shape::Circle</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Center, <span class="keywordtype">float</span> Radius, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol)
-<a name="l00277"></a>00277 {
-<a name="l00278"></a>00278 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0" title="Create a shape made of a single circle (use floats).">Shape::Circle</a>(Center.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Center.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>, Radius, Col, Outline, OutlineCol);
-<a name="l00279"></a>00279 }
-<a name="l00280"></a>00280
-<a name="l00281"></a>00281
-<a name="l00285"></a><a class="code" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31">00285</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31" title="/see Drawable::Render">Shape::Render</a>(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp;)<span class="keyword"> const</span>
-<a name="l00286"></a>00286 <span class="keyword"></span>{
-<a name="l00287"></a>00287 <span class="comment">// Make sure the shape has at least 3 points (4 if we count the center)</span>
-<a name="l00288"></a>00288 <span class="keywordflow">if</span> (myPoints.size() &lt; 4)
-<a name="l00289"></a>00289 <span class="keywordflow">return</span>;
-<a name="l00290"></a>00290
-<a name="l00291"></a>00291 <span class="comment">// Make sure the shape is compiled</span>
-<a name="l00292"></a>00292 <span class="keywordflow">if</span> (!myIsCompiled)
-<a name="l00293"></a>00293 <span class="keyword">const_cast&lt;</span><a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>)-&gt;Compile();
-<a name="l00294"></a>00294
-<a name="l00295"></a>00295 <span class="comment">// Shapes only use color, no texture</span>
-<a name="l00296"></a>00296 GLCheck(glDisable(GL_TEXTURE_2D));
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 <span class="comment">// Draw the shape</span>
-<a name="l00299"></a>00299 <span class="keywordflow">if</span> (myIsFillEnabled)
-<a name="l00300"></a>00300 {
-<a name="l00301"></a>00301 glBegin(GL_TRIANGLE_FAN);
-<a name="l00302"></a>00302 {
-<a name="l00303"></a>00303 <span class="keywordflow">for</span> (std::vector&lt;Point&gt;::const_iterator i = myPoints.begin(); i != myPoints.end(); ++i)
-<a name="l00304"></a>00304 {
-<a name="l00305"></a>00305 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> PointColor = i-&gt;Col * <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00306"></a>00306 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00307"></a>00307 glVertex2f(i-&gt;Position.x, i-&gt;Position.y);
-<a name="l00308"></a>00308 }
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310 <span class="comment">// Close the shape by duplicating the first point at the end</span>
-<a name="l00311"></a>00311 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> PointColor = myPoints[1].Col * <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00312"></a>00312 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00313"></a>00313 glVertex2f(myPoints[1].Position.x, myPoints[1].Position.y);
-<a name="l00314"></a>00314 }
-<a name="l00315"></a>00315 glEnd();
-<a name="l00316"></a>00316 }
-<a name="l00317"></a>00317
-<a name="l00318"></a>00318 <span class="comment">// Draw the outline</span>
-<a name="l00319"></a>00319 <span class="keywordflow">if</span> (myIsOutlineEnabled)
-<a name="l00320"></a>00320 {
-<a name="l00321"></a>00321 glBegin(GL_TRIANGLE_STRIP);
-<a name="l00322"></a>00322 {
-<a name="l00323"></a>00323 <span class="keywordflow">for</span> (std::size_t i = 1; i &lt; myPoints.size(); ++i)
-<a name="l00324"></a>00324 {
-<a name="l00325"></a>00325 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> PointColor = myPoints[i].OutlineCol * <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00326"></a>00326 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00327"></a>00327 glVertex2f(myPoints[i].Position.x, myPoints[i].Position.y);
-<a name="l00328"></a>00328 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00329"></a>00329 glVertex2f(myPoints[i].Position.x + myPoints[i].Normal.x * myOutline, myPoints[i].Position.y + myPoints[i].Normal.y * myOutline);
-<a name="l00330"></a>00330 }
-<a name="l00331"></a>00331
-<a name="l00332"></a>00332 <span class="comment">// Close the shape by duplicating the first point at the end</span>
-<a name="l00333"></a>00333 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> PointColor = myPoints[1].OutlineCol * <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00334"></a>00334 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00335"></a>00335 glVertex2f(myPoints[1].Position.x, myPoints[1].Position.y);
-<a name="l00336"></a>00336 glColor4f(PointColor.<a class="code" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1" title="Red component.">r</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5" title="Green component.">g</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb" title="Blue component.">b</a> / 255.f, PointColor.<a class="code" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831" title="Alpha (transparency) component.">a</a> / 255.f);
-<a name="l00337"></a>00337 glVertex2f(myPoints[1].Position.x + myPoints[1].Normal.x * myOutline, myPoints[1].Position.y + myPoints[1].Normal.y * myOutline);
-<a name="l00338"></a>00338 }
-<a name="l00339"></a>00339 glEnd();
-<a name="l00340"></a>00340 }
-<a name="l00341"></a>00341 }
-<a name="l00342"></a>00342
-<a name="l00343"></a>00343
-<a name="l00347"></a>00347 <span class="keywordtype">void</span> Shape::Compile()
-<a name="l00348"></a>00348 {
-<a name="l00349"></a>00349 <span class="comment">// Compute the center</span>
-<a name="l00350"></a>00350 <span class="keywordtype">float</span> NbPoints = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myPoints.size() - 1);
-<a name="l00351"></a>00351 <span class="keywordtype">float</span> R = 0, G = 0, B = 0, A = 0;
-<a name="l00352"></a>00352 Point Center(<a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0, 0));
-<a name="l00353"></a>00353 <span class="keywordflow">for</span> (std::size_t i = 1; i &lt; myPoints.size(); ++i)
-<a name="l00354"></a>00354 {
-<a name="l00355"></a>00355 Center.Position += myPoints[i].Position / NbPoints;
-<a name="l00356"></a>00356 R += myPoints[i].Col.r / NbPoints;
-<a name="l00357"></a>00357 G += myPoints[i].Col.g / NbPoints;
-<a name="l00358"></a>00358 B += myPoints[i].Col.b / NbPoints;
-<a name="l00359"></a>00359 A += myPoints[i].Col.a / NbPoints;
-<a name="l00360"></a>00360 }
-<a name="l00361"></a>00361 Center.Col.r = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(R);
-<a name="l00362"></a>00362 Center.Col.g = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(G);
-<a name="l00363"></a>00363 Center.Col.b = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(B);
-<a name="l00364"></a>00364 Center.Col.a = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>(A);
-<a name="l00365"></a>00365 myPoints[0] = Center;
-<a name="l00366"></a>00366
-<a name="l00367"></a>00367 <span class="comment">// Compute the outline</span>
-<a name="l00368"></a>00368 <span class="keywordflow">for</span> (std::size_t i = 1; i &lt; myPoints.size(); ++i)
-<a name="l00369"></a>00369 {
-<a name="l00370"></a>00370 <span class="comment">// Get the two segments shared by the current point</span>
-<a name="l00371"></a>00371 Point&amp; P0 = (i == 1) ? myPoints[myPoints.size() - 1] : myPoints[i - 1];
-<a name="l00372"></a>00372 Point&amp; P1 = myPoints[i];
-<a name="l00373"></a>00373 Point&amp; P2 = (i == myPoints.size() - 1) ? myPoints[1] : myPoints[i + 1];
-<a name="l00374"></a>00374
-<a name="l00375"></a>00375 <span class="comment">// Compute their normal</span>
-<a name="l00376"></a>00376 Vector2f Normal1, Normal2;
-<a name="l00377"></a>00377 <span class="keywordflow">if</span> (!ComputeNormal(P0.Position, P1.Position, Normal1) || !ComputeNormal(P1.Position, P2.Position, Normal2))
-<a name="l00378"></a>00378 <span class="keywordflow">continue</span>;
-<a name="l00379"></a>00379
-<a name="l00380"></a>00380 <span class="comment">// Add them to get the extrusion direction</span>
-<a name="l00381"></a>00381 <span class="keywordtype">float</span> Factor = 1.f + (Normal1.x * Normal2.x + Normal1.y * Normal2.y);
-<a name="l00382"></a>00382 P1.Normal = (Normal1 + Normal2) / Factor;
-<a name="l00383"></a>00383
-<a name="l00384"></a>00384 <span class="comment">// Make sure it points towards the outside of the shape</span>
-<a name="l00385"></a>00385 <span class="keywordtype">float</span> Dot = (P1.Position.x - Center.Position.x) * P1.Normal.x + (P1.Position.y - Center.Position.y) * P1.Normal.y;
-<a name="l00386"></a>00386 <span class="keywordflow">if</span> (Dot &lt; 0)
-<a name="l00387"></a>00387 P1.Normal = -P1.Normal;
-<a name="l00388"></a>00388 }
-<a name="l00389"></a>00389
-<a name="l00390"></a>00390 myIsCompiled = <span class="keyword">true</span>;
-<a name="l00391"></a>00391 }
-<a name="l00392"></a>00392
-<a name="l00393"></a>00393
-<a name="l00397"></a>00397 <span class="keywordtype">bool</span> Shape::ComputeNormal(<span class="keyword">const</span> Vector2f&amp; P1, <span class="keyword">const</span> Vector2f&amp; P2, Vector2f&amp; Normal)
-<a name="l00398"></a>00398 {
-<a name="l00399"></a>00399 Normal.x = P1.y - P2.y;
-<a name="l00400"></a>00400 Normal.y = P2.x - P1.x;
-<a name="l00401"></a>00401
-<a name="l00402"></a>00402 <span class="keywordtype">float</span> Len = sqrt(Normal.x * Normal.x + Normal.y * Normal.y);
-<a name="l00403"></a>00403 <span class="keywordflow">if</span> (Len == 0.f)
-<a name="l00404"></a>00404 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00405"></a>00405
-<a name="l00406"></a>00406 Normal.x /= Len;
-<a name="l00407"></a>00407 Normal.y /= Len;
-<a name="l00408"></a>00408
-<a name="l00409"></a>00409 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00410"></a>00410 }
-<a name="l00411"></a>00411
-<a name="l00412"></a>00412
-<a name="l00416"></a>00416 Shape::Point::Point(<span class="keyword">const</span> Vector2f&amp; Pos, <span class="keyword">const</span> Color&amp; C, <span class="keyword">const</span> Color&amp; OutlineC) :
-<a name="l00417"></a>00417 Position (Pos),
-<a name="l00418"></a>00418 Normal (0.f, 0.f),
-<a name="l00419"></a>00419 Col (C),
-<a name="l00420"></a>00420 OutlineCol(OutlineC)
-<a name="l00421"></a>00421 {
-<a name="l00422"></a>00422
-<a name="l00423"></a>00423 }
-<a name="l00424"></a>00424
-<a name="l00425"></a>00425 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Shape_8hpp-source.htm b/doc/html/Shape_8hpp-source.htm
deleted file mode 100755
index f45d290..0000000
--- a/doc/html/Shape_8hpp-source.htm
+++ /dev/null
@@ -1,148 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Shape.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SHAPE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SHAPE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00043"></a><a class="code" href="classsf_1_1Shape.htm">00043</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> : <span class="keyword">public</span> sf::<a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a>();
-<a name="l00052"></a>00052
-<a name="l00061"></a>00061 <span class="keywordtype">void</span> AddPoint(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255), <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0));
-<a name="l00062"></a>00062
-<a name="l00071"></a>00071 <span class="keywordtype">void</span> AddPoint(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255), <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(0, 0, 0));
-<a name="l00072"></a>00072
-<a name="l00079"></a>00079 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetNbPoints() <span class="keyword">const</span>;
-<a name="l00080"></a>00080
-<a name="l00088"></a>00088 <span class="keywordtype">void</span> EnableFill(<span class="keywordtype">bool</span> Enable);
-<a name="l00089"></a>00089
-<a name="l00097"></a>00097 <span class="keywordtype">void</span> EnableOutline(<span class="keywordtype">bool</span> Enable);
-<a name="l00098"></a>00098
-<a name="l00106"></a>00106 <span class="keywordtype">void</span> SetPointPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position);
-<a name="l00107"></a>00107
-<a name="l00116"></a>00116 <span class="keywordtype">void</span> SetPointPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y);
-<a name="l00117"></a>00117
-<a name="l00125"></a>00125 <span class="keywordtype">void</span> SetPointColor(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col);
-<a name="l00126"></a>00126
-<a name="l00134"></a>00134 <span class="keywordtype">void</span> SetPointOutlineColor(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol);
-<a name="l00135"></a>00135
-<a name="l00142"></a>00142 <span class="keywordtype">void</span> SetOutlineWidth(<span class="keywordtype">float</span> Width);
-<a name="l00143"></a>00143
-<a name="l00152"></a>00152 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; GetPointPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index) <span class="keyword">const</span>;
-<a name="l00153"></a>00153
-<a name="l00162"></a>00162 <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; GetPointColor(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index) <span class="keyword">const</span>;
-<a name="l00163"></a>00163
-<a name="l00172"></a>00172 <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; GetPointOutlineColor(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index) <span class="keyword">const</span>;
-<a name="l00173"></a>00173
-<a name="l00180"></a>00180 <span class="keywordtype">float</span> GetOutlineWidth() <span class="keyword">const</span>;
-<a name="l00181"></a>00181
-<a name="l00193"></a>00193 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Line(<span class="keywordtype">float</span> P1X, <span class="keywordtype">float</span> P1Y, <span class="keywordtype">float</span> P2X, <span class="keywordtype">float</span> P2Y, <span class="keywordtype">float</span> Thickness, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00194"></a>00194
-<a name="l00206"></a>00206 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Line(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P2, <span class="keywordtype">float</span> Thickness, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00207"></a>00207
-<a name="l00218"></a>00218 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Rectangle(<span class="keywordtype">float</span> P1X, <span class="keywordtype">float</span> P1Y, <span class="keywordtype">float</span> P2X, <span class="keywordtype">float</span> P2Y, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00219"></a>00219
-<a name="l00230"></a>00230 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Rectangle(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P2, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00231"></a>00231
-<a name="l00242"></a>00242 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Circle(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Radius, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00243"></a>00243
-<a name="l00254"></a>00254 <span class="keyword">static</span> <a class="code" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> Circle(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Center, <span class="keywordtype">float</span> Radius, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col, <span class="keywordtype">float</span> Outline = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineCol = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">sf::Color</a>(0, 0, 0));
-<a name="l00255"></a>00255
-<a name="l00256"></a>00256 <span class="keyword">protected</span> :
-<a name="l00257"></a>00257
-<a name="l00262"></a>00262 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Render(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span>;
-<a name="l00263"></a>00263
-<a name="l00264"></a>00264 <span class="keyword">private</span> :
-<a name="l00265"></a>00265
-<a name="l00270"></a>00270 <span class="keywordtype">void</span> Compile();
-<a name="l00271"></a>00271
-<a name="l00282"></a>00282 <span class="keyword">static</span> <span class="keywordtype">bool</span> ComputeNormal(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; P2, <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Normal);
-<a name="l00283"></a>00283
-<a name="l00287"></a>00287 <span class="keyword">struct </span>Point
-<a name="l00288"></a>00288 {
-<a name="l00289"></a>00289 Point(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Pos = <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; C = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255), <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; OutlineC = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255));
-<a name="l00290"></a>00290
-<a name="l00291"></a>00291 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Position;
-<a name="l00292"></a>00292 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> Normal;
-<a name="l00293"></a>00293 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> Col;
-<a name="l00294"></a>00294 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> OutlineCol;
-<a name="l00295"></a>00295 };
-<a name="l00296"></a>00296
-<a name="l00298"></a>00298 <span class="comment">// Member data</span>
-<a name="l00300"></a>00300 <span class="comment"></span> std::vector&lt;Point&gt; myPoints;
-<a name="l00301"></a>00301 <span class="keywordtype">float</span> myOutline;
-<a name="l00302"></a>00302 <span class="keywordtype">bool</span> myIsFillEnabled;
-<a name="l00303"></a>00303 <span class="keywordtype">bool</span> myIsOutlineEnabled;
-<a name="l00304"></a>00304 <span class="keywordtype">bool</span> myIsCompiled;
-<a name="l00305"></a>00305 };
-<a name="l00306"></a>00306
-<a name="l00307"></a>00307 } <span class="comment">// namespace sf</span>
-<a name="l00308"></a>00308
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310 <span class="preprocessor">#endif // SFML_SHAPE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sleep_8cpp-source.htm b/doc/html/Sleep_8cpp-source.htm
deleted file mode 100755
index 4d879a4..0000000
--- a/doc/html/Sleep_8cpp-source.htm
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sleep.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Sleep.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/System/Platform.hpp&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a>00037 <span class="keywordtype">void</span> Sleep(<span class="keywordtype">float</span> Duration)
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keywordflow">if</span> (Duration &gt;= 0)
-<a name="l00040"></a>00040 priv::Platform::Sleep(Duration);
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sleep_8hpp-source.htm b/doc/html/Sleep_8hpp-source.htm
deleted file mode 100755
index a091a6e..0000000
--- a/doc/html/Sleep_8hpp-source.htm
+++ /dev/null
@@ -1,74 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sleep.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SLEEP_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SLEEP_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00042"></a>00042 <span class="keywordtype">void</span> SFML_API Sleep(<span class="keywordtype">float</span> Duration);
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 } <span class="comment">// namespace sf</span>
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 <span class="preprocessor">#endif // SFML_SLEEP_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketHelper_8cpp-source.htm b/doc/html/SocketHelper_8cpp-source.htm
deleted file mode 100755
index 04a741d..0000000
--- a/doc/html/SocketHelper_8cpp-source.htm
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketHelper.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00036"></a><a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458">00036</a> SocketHelper::SocketType <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>()
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keywordflow">return</span> INVALID_SOCKET;
-<a name="l00039"></a>00039 }
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041
-<a name="l00045"></a><a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232">00045</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(SocketHelper::SocketType Socket)
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keywordflow">return</span> closesocket(Socket) != -1;
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8">00054</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8" title="Set a socket as blocking or non-blocking.">SocketHelper::SetBlocking</a>(SocketHelper::SocketType Socket, <span class="keywordtype">bool</span> Block)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Blocking = Block ? 0 : 1;
-<a name="l00057"></a>00057 ioctlsocket(Socket, FIONBIO, &amp;Blocking);
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83">00064</a> Socket::Status <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>()
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="keywordflow">switch</span> (WSAGetLastError())
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 <span class="keywordflow">case</span> WSAEWOULDBLOCK : <span class="keywordflow">return</span> Socket::NotReady;
-<a name="l00069"></a>00069 <span class="keywordflow">case</span> WSAECONNABORTED : <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00070"></a>00070 <span class="keywordflow">case</span> WSAECONNRESET : <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00071"></a>00071 <span class="keywordflow">case</span> WSAETIMEDOUT : <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00072"></a>00072 <span class="keywordflow">case</span> WSAENETRESET : <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00073"></a>00073 <span class="keywordflow">case</span> WSAENOTCONN : <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00074"></a>00074 <span class="keywordflow">default</span> : <span class="keywordflow">return</span> Socket::Error;
-<a name="l00075"></a>00075 }
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078
-<a name="l00080"></a>00080 <span class="comment">// Windows needs some initialization and cleanup to get</span>
-<a name="l00081"></a>00081 <span class="comment">// sockets working properly... so let's create a class that will</span>
-<a name="l00082"></a>00082 <span class="comment">// do it automatically</span>
-<a name="l00084"></a>00084 <span class="comment"></span><span class="keyword">struct </span>SocketInitializer
-<a name="l00085"></a>00085 {
-<a name="l00086"></a>00086 SocketInitializer()
-<a name="l00087"></a>00087 {
-<a name="l00088"></a>00088 WSADATA InitData;
-<a name="l00089"></a>00089 WSAStartup(MAKEWORD(2,2), &amp;InitData);
-<a name="l00090"></a>00090 }
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 ~SocketInitializer()
-<a name="l00093"></a>00093 {
-<a name="l00094"></a>00094 WSACleanup();
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096 };
-<a name="l00097"></a>00097
-<a name="l00098"></a>00098 SocketInitializer GlobalInitializer;
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketHelper_8hpp-source.htm b/doc/html/SocketHelper_8hpp-source.htm
deleted file mode 100755
index 881d6ae..0000000
--- a/doc/html/SocketHelper_8hpp-source.htm
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketHelper.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOCKETHELPER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOCKETHELPER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>Socket
-<a name="l00037"></a>00037 {
-<a name="l00041"></a>00041 <span class="keyword">enum</span> Status
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 Done,
-<a name="l00044"></a>00044 NotReady,
-<a name="l00045"></a>00045 Disconnected,
-<a name="l00046"></a>00046 Error
-<a name="l00047"></a>00047 };
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 } <span class="comment">// namespace sf</span>
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 <span class="preprocessor">#ifdef SFML_SYSTEM_WINDOWS</span>
-<a name="l00054"></a>00054 <span class="preprocessor"></span>
-<a name="l00055"></a>00055 <span class="preprocessor"> #include &lt;SFML/Network/Win32/SocketHelper.hpp&gt;</span>
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 <span class="preprocessor">#else</span>
-<a name="l00058"></a>00058 <span class="preprocessor"></span>
-<a name="l00059"></a>00059 <span class="preprocessor"> #include &lt;SFML/Network/Unix/SocketHelper.hpp&gt;</span>
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061 <span class="preprocessor">#endif</span>
-<a name="l00062"></a>00062 <span class="preprocessor"></span>
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 <span class="preprocessor">#endif // SFML_SOCKETHELPER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketTCP_8cpp-source.htm b/doc/html/SocketTCP_8cpp-source.htm
deleted file mode 100755
index 7861052..0000000
--- a/doc/html/SocketTCP_8cpp-source.htm
+++ /dev/null
@@ -1,489 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketTCP.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketTCP.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Network/Packet.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="preprocessor">#ifdef _MSC_VER</span>
-<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor"> #pragma warning(disable : 4127) // "conditional expression is constant" generated by the FD_SET macro</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="keyword">namespace </span>sf
-<a name="l00043"></a>00043 {
-<a name="l00047"></a><a class="code" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa">00047</a> <a class="code" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa" title="Default constructor.">SocketTCP::SocketTCP</a>()
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 Create(<a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>());
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052
-<a name="l00056"></a><a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9">00056</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9" title="Change the blocking state of the socket.">SocketTCP::SetBlocking</a>(<span class="keywordtype">bool</span> Blocking)
-<a name="l00057"></a>00057 {
-<a name="l00058"></a>00058 <span class="comment">// Make sure our socket is valid</span>
-<a name="l00059"></a>00059 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00060"></a>00060 Create();
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9" title="Change the blocking state of the socket.">SocketHelper::SetBlocking</a>(mySocket, Blocking);
-<a name="l00063"></a>00063 myIsBlocking = Blocking;
-<a name="l00064"></a>00064 }
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066
-<a name="l00070"></a><a class="code" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f">00070</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f" title="Connect to another computer on a specified port.">SocketTCP::Connect</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; HostAddress, <span class="keywordtype">float</span> Timeout)
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072 <span class="comment">// Make sure our socket is valid</span>
-<a name="l00073"></a>00073 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00074"></a>00074 Create();
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076 <span class="comment">// Build the host address</span>
-<a name="l00077"></a>00077 sockaddr_in SockAddr;
-<a name="l00078"></a>00078 memset(SockAddr.sin_zero, 0, <span class="keyword">sizeof</span>(SockAddr.sin_zero));
-<a name="l00079"></a>00079 SockAddr.sin_addr.s_addr = inet_addr(HostAddress.<a class="code" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643" title="Get a string representation of the address.">ToString</a>().c_str());
-<a name="l00080"></a>00080 SockAddr.sin_family = AF_INET;
-<a name="l00081"></a>00081 SockAddr.sin_port = htons(Port);
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="keywordflow">if</span> (Timeout &lt;= 0)
-<a name="l00084"></a>00084 {
-<a name="l00085"></a>00085 <span class="comment">// ----- We're not using a timeout : just try to connect -----</span>
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 <span class="keywordflow">if</span> (connect(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), <span class="keyword">sizeof</span>(SockAddr)) == -1)
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 <span class="comment">// Failed to connect</span>
-<a name="l00090"></a>00090 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00091"></a>00091 }
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// Connection succeeded</span>
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096 <span class="keywordflow">else</span>
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 <span class="comment">// ----- We're using a timeout : we'll need a few tricks to make it work -----</span>
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100 <span class="comment">// Save the previous blocking state</span>
-<a name="l00101"></a>00101 <span class="keywordtype">bool</span> IsBlocking = myIsBlocking;
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103 <span class="comment">// Switch to non-blocking to enable our connection timeout</span>
-<a name="l00104"></a>00104 <span class="keywordflow">if</span> (IsBlocking)
-<a name="l00105"></a>00105 <a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9" title="Change the blocking state of the socket.">SetBlocking</a>(<span class="keyword">false</span>);
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="comment">// Try to connect to host</span>
-<a name="l00108"></a>00108 <span class="keywordflow">if</span> (connect(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), <span class="keyword">sizeof</span>(SockAddr)) &gt;= 0)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="comment">// We got instantly connected! (it may no happen a lot...)</span>
-<a name="l00111"></a>00111 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00112"></a>00112 }
-<a name="l00113"></a>00113
-<a name="l00114"></a>00114 <span class="comment">// Get the error status</span>
-<a name="l00115"></a>00115 Socket::Status Status = <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 <span class="comment">// If we were in non-blocking mode, return immediatly</span>
-<a name="l00118"></a>00118 <span class="keywordflow">if</span> (!IsBlocking)
-<a name="l00119"></a>00119 <span class="keywordflow">return</span> Status;
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121 <span class="comment">// Otherwise, wait until something happens to our socket (success, timeout or error)</span>
-<a name="l00122"></a>00122 <span class="keywordflow">if</span> (Status == Socket::NotReady)
-<a name="l00123"></a>00123 {
-<a name="l00124"></a>00124 <span class="comment">// Setup the selector</span>
-<a name="l00125"></a>00125 fd_set <a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a>;
-<a name="l00126"></a>00126 FD_ZERO(&amp;Selector);
-<a name="l00127"></a>00127 FD_SET(mySocket, &amp;Selector);
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment">// Setup the timeout</span>
-<a name="l00130"></a>00130 timeval Time;
-<a name="l00131"></a>00131 Time.tv_sec = <span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(Timeout);
-<a name="l00132"></a>00132 Time.tv_usec = (<span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(Timeout * 1000) % 1000) * 1000;
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134 <span class="comment">// Wait for something to write on our socket (which means that the connection request has returned)</span>
-<a name="l00135"></a>00135 <span class="keywordflow">if</span> (select(static_cast&lt;int&gt;(mySocket + 1), NULL, &amp;Selector, NULL, &amp;Time) &gt; 0)
-<a name="l00136"></a>00136 {
-<a name="l00137"></a>00137 <span class="comment">// At this point the connection may have been either accepted or refused.</span>
-<a name="l00138"></a>00138 <span class="comment">// To know whether it's a success or a failure, we try to retrieve the name of the connected peer</span>
-<a name="l00139"></a>00139 SocketHelper::LengthType Size = <span class="keyword">sizeof</span>(SockAddr);
-<a name="l00140"></a>00140 <span class="keywordflow">if</span> (getpeername(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), &amp;Size) != -1)
-<a name="l00141"></a>00141 {
-<a name="l00142"></a>00142 <span class="comment">// Connection accepted</span>
-<a name="l00143"></a>00143 Status = Socket::Done;
-<a name="l00144"></a>00144 }
-<a name="l00145"></a>00145 <span class="keywordflow">else</span>
-<a name="l00146"></a>00146 {
-<a name="l00147"></a>00147 <span class="comment">// Connection failed</span>
-<a name="l00148"></a>00148 Status = <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00149"></a>00149 }
-<a name="l00150"></a>00150 }
-<a name="l00151"></a>00151 <span class="keywordflow">else</span>
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153 <span class="comment">// Failed to connect before timeout is over</span>
-<a name="l00154"></a>00154 Status = <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156 }
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="comment">// Switch back to blocking mode</span>
-<a name="l00159"></a>00159 <a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9" title="Change the blocking state of the socket.">SetBlocking</a>(<span class="keyword">true</span>);
-<a name="l00160"></a>00160
-<a name="l00161"></a>00161 <span class="keywordflow">return</span> Status;
-<a name="l00162"></a>00162 }
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165
-<a name="l00169"></a><a class="code" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39">00169</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39" title="Listen to a specified port for incoming data or connections.">SocketTCP::Listen</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="comment">// Make sure our socket is valid</span>
-<a name="l00172"></a>00172 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00173"></a>00173 Create();
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175 <span class="comment">// Build the address</span>
-<a name="l00176"></a>00176 sockaddr_in SockAddr;
-<a name="l00177"></a>00177 memset(SockAddr.sin_zero, 0, <span class="keyword">sizeof</span>(SockAddr.sin_zero));
-<a name="l00178"></a>00178 SockAddr.sin_addr.s_addr = htonl(INADDR_ANY);
-<a name="l00179"></a>00179 SockAddr.sin_family = AF_INET;
-<a name="l00180"></a>00180 SockAddr.sin_port = htons(Port);
-<a name="l00181"></a>00181
-<a name="l00182"></a>00182 <span class="comment">// Bind the socket to the specified port</span>
-<a name="l00183"></a>00183 <span class="keywordflow">if</span> (bind(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;SockAddr), <span class="keyword">sizeof</span>(SockAddr)) == -1)
-<a name="l00184"></a>00184 {
-<a name="l00185"></a>00185 <span class="comment">// Not likely to happen, but...</span>
-<a name="l00186"></a>00186 std::cerr &lt;&lt; <span class="stringliteral">"Failed to bind socket to port "</span> &lt;&lt; Port &lt;&lt; std::endl;
-<a name="l00187"></a>00187 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00188"></a>00188 }
-<a name="l00189"></a>00189
-<a name="l00190"></a>00190 <span class="comment">// Listen to the bound port</span>
-<a name="l00191"></a>00191 <span class="keywordflow">if</span> (listen(mySocket, 0) == -1)
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <span class="comment">// Oops, socket is deaf</span>
-<a name="l00194"></a>00194 std::cerr &lt;&lt; <span class="stringliteral">"Failed to listen to port "</span> &lt;&lt; Port &lt;&lt; std::endl;
-<a name="l00195"></a>00195 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00196"></a>00196 }
-<a name="l00197"></a>00197
-<a name="l00198"></a>00198 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00199"></a>00199 }
-<a name="l00200"></a>00200
-<a name="l00201"></a>00201
-<a name="l00206"></a><a class="code" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107">00206</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107" title="Wait for a connection (must be listening to a port).">SocketTCP::Accept</a>(<a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Connected, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>* Address)
-<a name="l00207"></a>00207 {
-<a name="l00208"></a>00208 <span class="comment">// Address that will be filled with client informations</span>
-<a name="l00209"></a>00209 sockaddr_in ClientAddress;
-<a name="l00210"></a>00210 SocketHelper::LengthType Length = <span class="keyword">sizeof</span>(ClientAddress);
-<a name="l00211"></a>00211
-<a name="l00212"></a>00212 <span class="comment">// Accept a new connection</span>
-<a name="l00213"></a>00213 Connected = accept(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;ClientAddress), &amp;Length);
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215 <span class="comment">// Check errors</span>
-<a name="l00216"></a>00216 <span class="keywordflow">if</span> (!Connected.<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00217"></a>00217 {
-<a name="l00218"></a>00218 <span class="keywordflow">if</span> (Address)
-<a name="l00219"></a>00219 *Address = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>();
-<a name="l00220"></a>00220
-<a name="l00221"></a>00221 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00222"></a>00222 }
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224 <span class="comment">// Fill address if requested</span>
-<a name="l00225"></a>00225 <span class="keywordflow">if</span> (Address)
-<a name="l00226"></a>00226 *Address = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(inet_ntoa(ClientAddress.sin_addr));
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00229"></a>00229 }
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231
-<a name="l00235"></a><a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21">00235</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">SocketTCP::Send</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t Size)
-<a name="l00236"></a>00236 {
-<a name="l00237"></a>00237 <span class="comment">// First check that socket is valid</span>
-<a name="l00238"></a>00238 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00239"></a>00239 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241 <span class="comment">// Check parameters</span>
-<a name="l00242"></a>00242 <span class="keywordflow">if</span> (Data &amp;&amp; Size)
-<a name="l00243"></a>00243 {
-<a name="l00244"></a>00244 <span class="comment">// Loop until every byte has been sent</span>
-<a name="l00245"></a>00245 <span class="keywordtype">int</span> Sent = 0;
-<a name="l00246"></a>00246 <span class="keywordtype">int</span> SizeToSend = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(Size);
-<a name="l00247"></a>00247 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> Length = 0; Length &lt; SizeToSend; Length += Sent)
-<a name="l00248"></a>00248 {
-<a name="l00249"></a>00249 <span class="comment">// Send a chunk of data</span>
-<a name="l00250"></a>00250 Sent = send(mySocket, Data + Length, SizeToSend - Length, 0);
-<a name="l00251"></a>00251
-<a name="l00252"></a>00252 <span class="comment">// Check if an error occured</span>
-<a name="l00253"></a>00253 <span class="keywordflow">if</span> (Sent &lt;= 0)
-<a name="l00254"></a>00254 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00255"></a>00255 }
-<a name="l00256"></a>00256
-<a name="l00257"></a>00257 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00258"></a>00258 }
-<a name="l00259"></a>00259 <span class="keywordflow">else</span>
-<a name="l00260"></a>00260 {
-<a name="l00261"></a>00261 <span class="comment">// Error...</span>
-<a name="l00262"></a>00262 std::cerr &lt;&lt; <span class="stringliteral">"Cannot send data over the network (invalid parameters)"</span> &lt;&lt; std::endl;
-<a name="l00263"></a>00263 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00264"></a>00264 }
-<a name="l00265"></a>00265 }
-<a name="l00266"></a>00266
-<a name="l00267"></a>00267
-<a name="l00272"></a><a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0">00272</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0" title="Receive an array of bytes from the host (must be connected first).">SocketTCP::Receive</a>(<span class="keywordtype">char</span>* Data, std::size_t MaxSize, std::size_t&amp; SizeReceived)
-<a name="l00273"></a>00273 {
-<a name="l00274"></a>00274 <span class="comment">// First clear the size received</span>
-<a name="l00275"></a>00275 SizeReceived = 0;
-<a name="l00276"></a>00276
-<a name="l00277"></a>00277 <span class="comment">// Check that socket is valid</span>
-<a name="l00278"></a>00278 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00279"></a>00279 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00280"></a>00280
-<a name="l00281"></a>00281 <span class="comment">// Check parameters</span>
-<a name="l00282"></a>00282 <span class="keywordflow">if</span> (Data &amp;&amp; MaxSize)
-<a name="l00283"></a>00283 {
-<a name="l00284"></a>00284 <span class="comment">// Receive a chunk of bytes</span>
-<a name="l00285"></a>00285 <span class="keywordtype">int</span> Received = recv(mySocket, Data, static_cast&lt;int&gt;(MaxSize), 0);
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287 <span class="comment">// Check the number of bytes received</span>
-<a name="l00288"></a>00288 <span class="keywordflow">if</span> (Received &gt; 0)
-<a name="l00289"></a>00289 {
-<a name="l00290"></a>00290 SizeReceived = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(Received);
-<a name="l00291"></a>00291 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00292"></a>00292 }
-<a name="l00293"></a>00293 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Received == 0)
-<a name="l00294"></a>00294 {
-<a name="l00295"></a>00295 <span class="keywordflow">return</span> Socket::Disconnected;
-<a name="l00296"></a>00296 }
-<a name="l00297"></a>00297 <span class="keywordflow">else</span>
-<a name="l00298"></a>00298 {
-<a name="l00299"></a>00299 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00300"></a>00300 }
-<a name="l00301"></a>00301 }
-<a name="l00302"></a>00302 <span class="keywordflow">else</span>
-<a name="l00303"></a>00303 {
-<a name="l00304"></a>00304 <span class="comment">// Error...</span>
-<a name="l00305"></a>00305 std::cerr &lt;&lt; <span class="stringliteral">"Cannot receive data from the network (invalid parameters)"</span> &lt;&lt; std::endl;
-<a name="l00306"></a>00306 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00307"></a>00307 }
-<a name="l00308"></a>00308 }
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310
-<a name="l00314"></a><a class="code" href="classsf_1_1SocketTCP.htm#a1825883276970b3d2f9b1d61763e5c7">00314</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">SocketTCP::Send</a>(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToSend)
-<a name="l00315"></a>00315 {
-<a name="l00316"></a>00316 <span class="comment">// Get the data to send from the packet</span>
-<a name="l00317"></a>00317 std::size_t DataSize = 0;
-<a name="l00318"></a>00318 <span class="keyword">const</span> <span class="keywordtype">char</span>* Data = PacketToSend.<a class="code" href="classsf_1_1Packet.htm#f7572423964fc3baf9ca9fe1e5a28993" title="Called before the packet is sent to the network.">OnSend</a>(DataSize);
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320 <span class="comment">// Send the packet size</span>
-<a name="l00321"></a>00321 Uint32 PacketSize = htonl(static_cast&lt;unsigned long&gt;(DataSize));
-<a name="l00322"></a>00322 <a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">Send</a>(reinterpret_cast&lt;const char*&gt;(&amp;PacketSize), <span class="keyword">sizeof</span>(PacketSize));
-<a name="l00323"></a>00323
-<a name="l00324"></a>00324 <span class="comment">// Send the packet data</span>
-<a name="l00325"></a>00325 <span class="keywordflow">if</span> (PacketSize &gt; 0)
-<a name="l00326"></a>00326 {
-<a name="l00327"></a>00327 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21" title="Send an array of bytes to the host (must be connected first).">Send</a>(Data, DataSize);
-<a name="l00328"></a>00328 }
-<a name="l00329"></a>00329 <span class="keywordflow">else</span>
-<a name="l00330"></a>00330 {
-<a name="l00331"></a>00331 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00332"></a>00332 }
-<a name="l00333"></a>00333 }
-<a name="l00334"></a>00334
-<a name="l00335"></a>00335
-<a name="l00340"></a><a class="code" href="classsf_1_1SocketTCP.htm#4389aa92523e0a6b3f2d6517cbde74fa">00340</a> Socket::Status <a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0" title="Receive an array of bytes from the host (must be connected first).">SocketTCP::Receive</a>(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToReceive)
-<a name="l00341"></a>00341 {
-<a name="l00342"></a>00342 <span class="comment">// We start by getting the size of the incoming packet</span>
-<a name="l00343"></a>00343 Uint32 PacketSize = 0;
-<a name="l00344"></a>00344 std::size_t Received = 0;
-<a name="l00345"></a>00345 <span class="keywordflow">if</span> (myPendingPacketSize &lt; 0)
-<a name="l00346"></a>00346 {
-<a name="l00347"></a>00347 <span class="comment">// Loop until we've received the entire size of the packet</span>
-<a name="l00348"></a>00348 <span class="comment">// (even a 4 bytes variable may be received in more than one call)</span>
-<a name="l00349"></a>00349 <span class="keywordflow">while</span> (myPendingHeaderSize &lt; <span class="keyword">sizeof</span>(myPendingHeader))
-<a name="l00350"></a>00350 {
-<a name="l00351"></a>00351 <span class="keywordtype">char</span>* Data = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(&amp;myPendingHeader) + myPendingHeaderSize;
-<a name="l00352"></a>00352 Socket::Status Status = <a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0" title="Receive an array of bytes from the host (must be connected first).">Receive</a>(Data, <span class="keyword">sizeof</span>(myPendingHeader) - myPendingHeaderSize, Received);
-<a name="l00353"></a>00353 myPendingHeaderSize += Received;
-<a name="l00354"></a>00354
-<a name="l00355"></a>00355 <span class="keywordflow">if</span> (Status != Socket::Done)
-<a name="l00356"></a>00356 <span class="keywordflow">return</span> Status;
-<a name="l00357"></a>00357 }
-<a name="l00358"></a>00358
-<a name="l00359"></a>00359 PacketSize = ntohl(myPendingHeader);
-<a name="l00360"></a>00360 myPendingHeaderSize = 0;
-<a name="l00361"></a>00361 }
-<a name="l00362"></a>00362 <span class="keywordflow">else</span>
-<a name="l00363"></a>00363 {
-<a name="l00364"></a>00364 <span class="comment">// There is a pending packet : we already know its size</span>
-<a name="l00365"></a>00365 PacketSize = myPendingPacketSize;
-<a name="l00366"></a>00366 }
-<a name="l00367"></a>00367
-<a name="l00368"></a>00368 <span class="comment">// Then loop until we receive all the packet data</span>
-<a name="l00369"></a>00369 <span class="keywordtype">char</span> Buffer[1024];
-<a name="l00370"></a>00370 <span class="keywordflow">while</span> (myPendingPacket.size() &lt; PacketSize)
-<a name="l00371"></a>00371 {
-<a name="l00372"></a>00372 <span class="comment">// Receive a chunk of data</span>
-<a name="l00373"></a>00373 std::size_t SizeToGet = std::min(static_cast&lt;std::size_t&gt;(PacketSize - myPendingPacket.size()), <span class="keyword">sizeof</span>(Buffer));
-<a name="l00374"></a>00374 Socket::Status Status = <a class="code" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0" title="Receive an array of bytes from the host (must be connected first).">Receive</a>(Buffer, SizeToGet, Received);
-<a name="l00375"></a>00375 <span class="keywordflow">if</span> (Status != Socket::Done)
-<a name="l00376"></a>00376 {
-<a name="l00377"></a>00377 <span class="comment">// We must save the size of the pending packet until we can receive its content</span>
-<a name="l00378"></a>00378 <span class="keywordflow">if</span> (Status == Socket::NotReady)
-<a name="l00379"></a>00379 myPendingPacketSize = PacketSize;
-<a name="l00380"></a>00380 <span class="keywordflow">return</span> Status;
-<a name="l00381"></a>00381 }
-<a name="l00382"></a>00382
-<a name="l00383"></a>00383 <span class="comment">// Append it into the packet</span>
-<a name="l00384"></a>00384 <span class="keywordflow">if</span> (Received &gt; 0)
-<a name="l00385"></a>00385 {
-<a name="l00386"></a>00386 myPendingPacket.resize(myPendingPacket.size() + Received);
-<a name="l00387"></a>00387 <span class="keywordtype">char</span>* Begin = &amp;myPendingPacket[0] + myPendingPacket.size() - Received;
-<a name="l00388"></a>00388 memcpy(Begin, Buffer, Received);
-<a name="l00389"></a>00389 }
-<a name="l00390"></a>00390 }
-<a name="l00391"></a>00391
-<a name="l00392"></a>00392 <span class="comment">// We have received all the datas : we can copy it to the user packet, and clear our internal packet</span>
-<a name="l00393"></a>00393 PacketToReceive.<a class="code" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da" title="Clear the packet data.">Clear</a>();
-<a name="l00394"></a>00394 <span class="keywordflow">if</span> (!myPendingPacket.empty())
-<a name="l00395"></a>00395 PacketToReceive.<a class="code" href="classsf_1_1Packet.htm#9a480468cc7745863b7c93e0ae449cbd" title="Called after the packet has been received from the network.">OnReceive</a>(&amp;myPendingPacket[0], myPendingPacket.size());
-<a name="l00396"></a>00396 myPendingPacket.clear();
-<a name="l00397"></a>00397 myPendingPacketSize = -1;
-<a name="l00398"></a>00398
-<a name="l00399"></a>00399 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00400"></a>00400 }
-<a name="l00401"></a>00401
-<a name="l00402"></a>00402
-<a name="l00406"></a><a class="code" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044">00406</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044" title="Close the socket.">SocketTCP::Close</a>()
-<a name="l00407"></a>00407 {
-<a name="l00408"></a>00408 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00409"></a>00409 {
-<a name="l00410"></a>00410 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(mySocket))
-<a name="l00411"></a>00411 {
-<a name="l00412"></a>00412 std::cerr &lt;&lt; <span class="stringliteral">"Failed to close socket"</span> &lt;&lt; std::endl;
-<a name="l00413"></a>00413 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00414"></a>00414 }
-<a name="l00415"></a>00415
-<a name="l00416"></a>00416 mySocket = <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>();
-<a name="l00417"></a>00417 }
-<a name="l00418"></a>00418
-<a name="l00419"></a>00419 myIsBlocking = <span class="keyword">true</span>;
-<a name="l00420"></a>00420
-<a name="l00421"></a>00421 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00422"></a>00422 }
-<a name="l00423"></a>00423
-<a name="l00424"></a>00424
-<a name="l00429"></a><a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124">00429</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">SocketTCP::IsValid</a>()<span class="keyword"> const</span>
-<a name="l00430"></a>00430 <span class="keyword"></span>{
-<a name="l00431"></a>00431 <span class="keywordflow">return</span> mySocket != <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>();
-<a name="l00432"></a>00432 }
-<a name="l00433"></a>00433
-<a name="l00434"></a>00434
-<a name="l00438"></a><a class="code" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1">00438</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1" title="Comparison operator ==.">SocketTCP::operator ==</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00439"></a>00439 <span class="keyword"></span>{
-<a name="l00440"></a>00440 <span class="keywordflow">return</span> mySocket == Other.<a class="code" href="classsf_1_1SocketTCP.htm#4caa2174292afe7d64daece591126979" title="Socket descriptor.">mySocket</a>;
-<a name="l00441"></a>00441 }
-<a name="l00442"></a>00442
-<a name="l00443"></a>00443
-<a name="l00447"></a><a class="code" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e">00447</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e" title="Comparison operator !=.">SocketTCP::operator !=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00448"></a>00448 <span class="keyword"></span>{
-<a name="l00449"></a>00449 <span class="keywordflow">return</span> mySocket != Other.<a class="code" href="classsf_1_1SocketTCP.htm#4caa2174292afe7d64daece591126979" title="Socket descriptor.">mySocket</a>;
-<a name="l00450"></a>00450 }
-<a name="l00451"></a>00451
-<a name="l00452"></a>00452
-<a name="l00458"></a><a class="code" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce">00458</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce" title="Comparison operator &amp;lt;.">SocketTCP::operator &lt;</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00459"></a>00459 <span class="keyword"></span>{
-<a name="l00460"></a>00460 <span class="keywordflow">return</span> mySocket &lt; Other.<a class="code" href="classsf_1_1SocketTCP.htm#4caa2174292afe7d64daece591126979" title="Socket descriptor.">mySocket</a>;
-<a name="l00461"></a>00461 }
-<a name="l00462"></a>00462
-<a name="l00463"></a>00463
-<a name="l00468"></a>00468 <a class="code" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa" title="Default constructor.">SocketTCP::SocketTCP</a>(SocketHelper::SocketType Descriptor)
-<a name="l00469"></a>00469 {
-<a name="l00470"></a>00470 Create(Descriptor);
-<a name="l00471"></a>00471 }
-<a name="l00472"></a>00472
-<a name="l00473"></a>00473
-<a name="l00477"></a>00477 <span class="keywordtype">void</span> SocketTCP::Create(SocketHelper::SocketType Descriptor)
-<a name="l00478"></a>00478 {
-<a name="l00479"></a>00479 <span class="comment">// Use the given socket descriptor, or get a new one</span>
-<a name="l00480"></a>00480 mySocket = Descriptor ? Descriptor : socket(PF_INET, SOCK_STREAM, 0);
-<a name="l00481"></a>00481 myIsBlocking = <span class="keyword">true</span>;
-<a name="l00482"></a>00482
-<a name="l00483"></a>00483 <span class="comment">// Reset the pending packet</span>
-<a name="l00484"></a>00484 myPendingHeaderSize = 0;
-<a name="l00485"></a>00485 myPendingPacket.clear();
-<a name="l00486"></a>00486 myPendingPacketSize = -1;
-<a name="l00487"></a>00487
-<a name="l00488"></a>00488 <span class="comment">// Setup default options</span>
-<a name="l00489"></a>00489 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00490"></a>00490 {
-<a name="l00491"></a>00491 <span class="comment">// To avoid the "Address already in use" error message when trying to bind to the same port</span>
-<a name="l00492"></a>00492 <span class="keywordtype">int</span> Yes = 1;
-<a name="l00493"></a>00493 <span class="keywordflow">if</span> (setsockopt(mySocket, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast&lt;char*&gt;(&amp;Yes), <span class="keyword">sizeof</span>(Yes)) == -1)
-<a name="l00494"></a>00494 {
-<a name="l00495"></a>00495 std::cerr &lt;&lt; <span class="stringliteral">"Failed to set socket option \"SO_REUSEADDR\" ; "</span>
-<a name="l00496"></a>00496 &lt;&lt; <span class="stringliteral">"binding to a same port may fail if too fast"</span> &lt;&lt; std::endl;
-<a name="l00497"></a>00497 }
-<a name="l00498"></a>00498
-<a name="l00499"></a>00499 <span class="comment">// Disable the Nagle algorithm (ie. removes buffering of TCP packets)</span>
-<a name="l00500"></a>00500 <span class="keywordflow">if</span> (setsockopt(mySocket, IPPROTO_TCP, TCP_NODELAY, reinterpret_cast&lt;char*&gt;(&amp;Yes), <span class="keyword">sizeof</span>(Yes)) == -1)
-<a name="l00501"></a>00501 {
-<a name="l00502"></a>00502 std::cerr &lt;&lt; <span class="stringliteral">"Failed to set socket option \"TCP_NODELAY\" ; "</span>
-<a name="l00503"></a>00503 &lt;&lt; <span class="stringliteral">"all your TCP packets will be buffered"</span> &lt;&lt; std::endl;
-<a name="l00504"></a>00504 }
-<a name="l00505"></a>00505
-<a name="l00506"></a>00506 <span class="comment">// Set blocking by default (should always be the case anyway)</span>
-<a name="l00507"></a>00507 <a class="code" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9" title="Change the blocking state of the socket.">SetBlocking</a>(<span class="keyword">true</span>);
-<a name="l00508"></a>00508 }
-<a name="l00509"></a>00509 }
-<a name="l00510"></a>00510
-<a name="l00511"></a>00511 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketTCP_8hpp-source.htm b/doc/html/SocketTCP_8hpp-source.htm
deleted file mode 100755
index 4cc78e2..0000000
--- a/doc/html/SocketTCP_8hpp-source.htm
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketTCP.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOCKETTCP_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOCKETTCP_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">class </span>Packet;
-<a name="l00038"></a>00038 <span class="keyword">class </span>IPAddress;
-<a name="l00039"></a>00039 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>Selector;
-<a name="l00040"></a>00040
-<a name="l00045"></a><a class="code" href="classsf_1_1SocketTCP.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>();
-<a name="l00054"></a>00054
-<a name="l00062"></a>00062 <span class="keywordtype">void</span> SetBlocking(<span class="keywordtype">bool</span> Blocking);
-<a name="l00063"></a>00063
-<a name="l00074"></a>00074 Socket::Status Connect(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; HostAddress, <span class="keywordtype">float</span> Timeout = 0.f);
-<a name="l00075"></a>00075
-<a name="l00084"></a>00084 <span class="keywordtype">bool</span> Listen(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port);
-<a name="l00085"></a>00085
-<a name="l00096"></a>00096 Socket::Status Accept(<a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Connected, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>* Address = NULL);
-<a name="l00097"></a>00097
-<a name="l00107"></a>00107 Socket::Status Send(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t Size);
-<a name="l00108"></a>00108
-<a name="l00120"></a>00120 Socket::Status Receive(<span class="keywordtype">char</span>* Data, std::size_t MaxSize, std::size_t&amp; SizeReceived);
-<a name="l00121"></a>00121
-<a name="l00130"></a>00130 Socket::Status Send(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToSend);
-<a name="l00131"></a>00131
-<a name="l00141"></a>00141 Socket::Status Receive(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToReceive);
-<a name="l00142"></a>00142
-<a name="l00149"></a>00149 <span class="keywordtype">bool</span> Close();
-<a name="l00150"></a>00150
-<a name="l00158"></a>00158 <span class="keywordtype">bool</span> IsValid() <span class="keyword">const</span>;
-<a name="l00159"></a>00159
-<a name="l00168"></a>00168 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00169"></a>00169
-<a name="l00178"></a>00178 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00179"></a>00179
-<a name="l00190"></a>00190 <span class="keywordtype">bool</span> operator &lt;(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00191"></a>00191
-<a name="l00192"></a>00192 <span class="keyword">private</span> :
-<a name="l00193"></a>00193
-<a name="l00194"></a>00194 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a>&lt;SocketTCP&gt;;
-<a name="l00195"></a>00195
-<a name="l00203"></a>00203 SocketTCP(SocketHelper::SocketType Descriptor);
-<a name="l00204"></a>00204
-<a name="l00211"></a>00211 <span class="keywordtype">void</span> Create(SocketHelper::SocketType Descriptor = 0);
-<a name="l00212"></a>00212
-<a name="l00214"></a>00214 <span class="comment">// Member data</span>
-<a name="l00216"></a>00216 <span class="comment"></span> SocketHelper::SocketType mySocket;
-<a name="l00217"></a>00217 Uint32 myPendingHeader;
-<a name="l00218"></a>00218 Uint32 myPendingHeaderSize;
-<a name="l00219"></a>00219 std::vector&lt;char&gt; myPendingPacket;
-<a name="l00220"></a>00220 Int32 myPendingPacketSize;
-<a name="l00221"></a>00221 <span class="keywordtype">bool</span> myIsBlocking;
-<a name="l00222"></a>00222 };
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224 } <span class="comment">// namespace sf</span>
-<a name="l00225"></a>00225
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227 <span class="preprocessor">#endif // SFML_SOCKETTCP_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketUDP_8cpp-source.htm b/doc/html/SocketUDP_8cpp-source.htm
deleted file mode 100755
index 3268dba..0000000
--- a/doc/html/SocketUDP_8cpp-source.htm
+++ /dev/null
@@ -1,412 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketUDP.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketUDP.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Network/IPAddress.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Network/Packet.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00041"></a><a class="code" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901">00041</a> <a class="code" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901" title="Default constructor.">SocketUDP::SocketUDP</a>()
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 Create();
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a><a class="code" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6">00050</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6" title="Change the blocking state of the socket.">SocketUDP::SetBlocking</a>(<span class="keywordtype">bool</span> Blocking)
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 <span class="comment">// Make sure our socket is valid</span>
-<a name="l00053"></a>00053 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00054"></a>00054 Create();
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 <a class="code" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6" title="Change the blocking state of the socket.">SocketHelper::SetBlocking</a>(mySocket, Blocking);
-<a name="l00057"></a>00057 myIsBlocking = Blocking;
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d">00064</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d" title="Bind the socket to a specific port.">SocketUDP::Bind</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="comment">// Check if the socket is already bound to the specified port</span>
-<a name="l00067"></a>00067 <span class="keywordflow">if</span> (myPort != Port)
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <span class="comment">// If the socket was previously bound to another port, we need to unbind it first</span>
-<a name="l00070"></a>00070 <a class="code" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c" title="Unbind the socket from its previous port, if any.">Unbind</a>();
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 <span class="keywordflow">if</span> (Port != 0)
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 <span class="comment">// Build an address with the specified port</span>
-<a name="l00075"></a>00075 sockaddr_in Addr;
-<a name="l00076"></a>00076 Addr.sin_family = AF_INET;
-<a name="l00077"></a>00077 Addr.sin_port = htons(Port);
-<a name="l00078"></a>00078 Addr.sin_addr.s_addr = INADDR_ANY;
-<a name="l00079"></a>00079 memset(Addr.sin_zero, 0, <span class="keyword">sizeof</span>(Addr.sin_zero));
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 <span class="comment">// Bind the socket to the port</span>
-<a name="l00082"></a>00082 <span class="keywordflow">if</span> (bind(mySocket, reinterpret_cast&lt;sockaddr*&gt;(&amp;Addr), <span class="keyword">sizeof</span>(Addr)) == -1)
-<a name="l00083"></a>00083 {
-<a name="l00084"></a>00084 std::cerr &lt;&lt; <span class="stringliteral">"Failed to bind the socket to port "</span> &lt;&lt; Port &lt;&lt; std::endl;
-<a name="l00085"></a>00085 myPort = 0;
-<a name="l00086"></a>00086 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00087"></a>00087 }
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="comment">// Save the new port</span>
-<a name="l00091"></a>00091 myPort = Port;
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097
-<a name="l00101"></a><a class="code" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c">00101</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c" title="Unbind the socket from its previous port, if any.">SocketUDP::Unbind</a>()
-<a name="l00102"></a>00102 {
-<a name="l00103"></a>00103 <span class="comment">// To unbind the socket, we just recreate it</span>
-<a name="l00104"></a>00104 <span class="keywordflow">if</span> (myPort != 0)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 <a class="code" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58" title="Close the socket.">Close</a>();
-<a name="l00107"></a>00107 Create();
-<a name="l00108"></a>00108 myPort = 0;
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00112"></a>00112 }
-<a name="l00113"></a>00113
-<a name="l00114"></a>00114
-<a name="l00118"></a><a class="code" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2">00118</a> Socket::Status <a class="code" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2" title="Send an array of bytes.">SocketUDP::Send</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t Size, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00119"></a>00119 {
-<a name="l00120"></a>00120 <span class="comment">// Make sure the socket is valid</span>
-<a name="l00121"></a>00121 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00122"></a>00122 Create();
-<a name="l00123"></a>00123
-<a name="l00124"></a>00124 <span class="comment">// Check parameters</span>
-<a name="l00125"></a>00125 <span class="keywordflow">if</span> (Data &amp;&amp; Size)
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 <span class="comment">// Build the target address</span>
-<a name="l00128"></a>00128 sockaddr_in Target;
-<a name="l00129"></a>00129 Target.sin_family = AF_INET;
-<a name="l00130"></a>00130 Target.sin_port = htons(Port);
-<a name="l00131"></a>00131 Target.sin_addr.s_addr = inet_addr(Address.<a class="code" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643" title="Get a string representation of the address.">ToString</a>().c_str());
-<a name="l00132"></a>00132 memset(Target.sin_zero, 0, <span class="keyword">sizeof</span>(Target.sin_zero));
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134 <span class="comment">// Loop until every byte has been sent</span>
-<a name="l00135"></a>00135 <span class="keywordtype">int</span> Sent = 0;
-<a name="l00136"></a>00136 <span class="keywordtype">int</span> SizeToSend = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(Size);
-<a name="l00137"></a>00137 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> Length = 0; Length &lt; SizeToSend; Length += Sent)
-<a name="l00138"></a>00138 {
-<a name="l00139"></a>00139 <span class="comment">// Send a chunk of data</span>
-<a name="l00140"></a>00140 Sent = sendto(mySocket, Data + Length, SizeToSend - Length, 0, reinterpret_cast&lt;sockaddr*&gt;(&amp;Target), <span class="keyword">sizeof</span>(Target));
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 <span class="comment">// Check errors</span>
-<a name="l00143"></a>00143 <span class="keywordflow">if</span> (Sent &lt;= 0)
-<a name="l00144"></a>00144 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149 <span class="keywordflow">else</span>
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 <span class="comment">// Error...</span>
-<a name="l00152"></a>00152 std::cerr &lt;&lt; <span class="stringliteral">"Cannot send data over the network (invalid parameters)"</span> &lt;&lt; std::endl;
-<a name="l00153"></a>00153 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00154"></a>00154 }
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157
-<a name="l00162"></a><a class="code" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996">00162</a> Socket::Status <a class="code" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996" title="Receive an array of bytes.">SocketUDP::Receive</a>(<span class="keywordtype">char</span>* Data, std::size_t MaxSize, std::size_t&amp; SizeReceived, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>&amp; Port)
-<a name="l00163"></a>00163 {
-<a name="l00164"></a>00164 <span class="comment">// First clear the size received</span>
-<a name="l00165"></a>00165 SizeReceived = 0;
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="comment">// Make sure the socket is bound to a port</span>
-<a name="l00168"></a>00168 <span class="keywordflow">if</span> (myPort == 0)
-<a name="l00169"></a>00169 {
-<a name="l00170"></a>00170 std::cerr &lt;&lt; <span class="stringliteral">"Failed to receive data ; the UDP socket first needs to be bound to a port"</span> &lt;&lt; std::endl;
-<a name="l00171"></a>00171 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00172"></a>00172 }
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174 <span class="comment">// Make sure the socket is valid</span>
-<a name="l00175"></a>00175 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00176"></a>00176 Create();
-<a name="l00177"></a>00177
-<a name="l00178"></a>00178 <span class="comment">// Check parameters</span>
-<a name="l00179"></a>00179 <span class="keywordflow">if</span> (Data &amp;&amp; MaxSize)
-<a name="l00180"></a>00180 {
-<a name="l00181"></a>00181 <span class="comment">// Data that will be filled with the other computer's address</span>
-<a name="l00182"></a>00182 sockaddr_in Sender;
-<a name="l00183"></a>00183 Sender.sin_family = AF_INET;
-<a name="l00184"></a>00184 Sender.sin_port = 0;
-<a name="l00185"></a>00185 Sender.sin_addr.s_addr = INADDR_ANY;
-<a name="l00186"></a>00186 memset(Sender.sin_zero, 0, <span class="keyword">sizeof</span>(Sender.sin_zero));
-<a name="l00187"></a>00187 SocketHelper::LengthType SenderSize = <span class="keyword">sizeof</span>(Sender);
-<a name="l00188"></a>00188
-<a name="l00189"></a>00189 <span class="comment">// Receive a chunk of bytes</span>
-<a name="l00190"></a>00190 <span class="keywordtype">int</span> Received = recvfrom(mySocket, Data, static_cast&lt;int&gt;(MaxSize), 0, reinterpret_cast&lt;sockaddr*&gt;(&amp;Sender), &amp;SenderSize);
-<a name="l00191"></a>00191
-<a name="l00192"></a>00192 <span class="comment">// Check the number of bytes received</span>
-<a name="l00193"></a>00193 <span class="keywordflow">if</span> (Received &gt; 0)
-<a name="l00194"></a>00194 {
-<a name="l00195"></a>00195 Address = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>(inet_ntoa(Sender.sin_addr));
-<a name="l00196"></a>00196 Port = ntohs(Sender.sin_port);
-<a name="l00197"></a>00197 SizeReceived = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(Received);
-<a name="l00198"></a>00198 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00199"></a>00199 }
-<a name="l00200"></a>00200 <span class="keywordflow">else</span>
-<a name="l00201"></a>00201 {
-<a name="l00202"></a>00202 Address = <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>();
-<a name="l00203"></a>00203 Port = 0;
-<a name="l00204"></a>00204 <span class="keywordflow">return</span> Received == 0 ? Socket::Disconnected : <a class="code" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83" title="Get the last socket error status.">SocketHelper::GetErrorStatus</a>();
-<a name="l00205"></a>00205 }
-<a name="l00206"></a>00206 }
-<a name="l00207"></a>00207 <span class="keywordflow">else</span>
-<a name="l00208"></a>00208 {
-<a name="l00209"></a>00209 <span class="comment">// Error...</span>
-<a name="l00210"></a>00210 std::cerr &lt;&lt; <span class="stringliteral">"Cannot receive data from the network (invalid parameters)"</span> &lt;&lt; std::endl;
-<a name="l00211"></a>00211 <span class="keywordflow">return</span> Socket::Error;
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213 }
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215
-<a name="l00219"></a><a class="code" href="classsf_1_1SocketUDP.htm#fef698f2544ac0364d422e1e1ba7a5b6">00219</a> Socket::Status <a class="code" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2" title="Send an array of bytes.">SocketUDP::Send</a>(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToSend, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port)
-<a name="l00220"></a>00220 {
-<a name="l00221"></a>00221 <span class="comment">// Get the data to send from the packet</span>
-<a name="l00222"></a>00222 std::size_t DataSize = 0;
-<a name="l00223"></a>00223 <span class="keyword">const</span> <span class="keywordtype">char</span>* Data = PacketToSend.<a class="code" href="classsf_1_1Packet.htm#f7572423964fc3baf9ca9fe1e5a28993" title="Called before the packet is sent to the network.">OnSend</a>(DataSize);
-<a name="l00224"></a>00224
-<a name="l00225"></a>00225 <span class="comment">// Send the packet size</span>
-<a name="l00226"></a>00226 Uint32 PacketSize = htonl(static_cast&lt;unsigned long&gt;(DataSize));
-<a name="l00227"></a>00227 <a class="code" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2" title="Send an array of bytes.">Send</a>(reinterpret_cast&lt;const char*&gt;(&amp;PacketSize), <span class="keyword">sizeof</span>(PacketSize), Address, Port);
-<a name="l00228"></a>00228
-<a name="l00229"></a>00229 <span class="comment">// Send the packet data</span>
-<a name="l00230"></a>00230 <span class="keywordflow">if</span> (PacketSize &gt; 0)
-<a name="l00231"></a>00231 {
-<a name="l00232"></a>00232 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2" title="Send an array of bytes.">Send</a>(Data, DataSize, Address, Port);
-<a name="l00233"></a>00233 }
-<a name="l00234"></a>00234 <span class="keywordflow">else</span>
-<a name="l00235"></a>00235 {
-<a name="l00236"></a>00236 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00237"></a>00237 }
-<a name="l00238"></a>00238 }
-<a name="l00239"></a>00239
-<a name="l00240"></a>00240
-<a name="l00245"></a><a class="code" href="classsf_1_1SocketUDP.htm#463bbd635513f2653f072c2f220d2495">00245</a> Socket::Status <a class="code" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996" title="Receive an array of bytes.">SocketUDP::Receive</a>(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToReceive, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>&amp; Port)
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 <span class="comment">// We start by getting the size of the incoming packet</span>
-<a name="l00248"></a>00248 Uint32 PacketSize = 0;
-<a name="l00249"></a>00249 std::size_t Received = 0;
-<a name="l00250"></a>00250 <span class="keywordflow">if</span> (myPendingPacketSize &lt; 0)
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="comment">// Loop until we've received the entire size of the packet</span>
-<a name="l00253"></a>00253 <span class="comment">// (even a 4 bytes variable may be received in more than one call)</span>
-<a name="l00254"></a>00254 <span class="keywordflow">while</span> (myPendingHeaderSize &lt; <span class="keyword">sizeof</span>(myPendingHeader))
-<a name="l00255"></a>00255 {
-<a name="l00256"></a>00256 <span class="keywordtype">char</span>* Data = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(&amp;myPendingHeader) + myPendingHeaderSize;
-<a name="l00257"></a>00257 Socket::Status Status = <a class="code" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996" title="Receive an array of bytes.">Receive</a>(Data, <span class="keyword">sizeof</span>(myPendingHeader) - myPendingHeaderSize, Received, Address, Port);
-<a name="l00258"></a>00258 myPendingHeaderSize += Received;
-<a name="l00259"></a>00259
-<a name="l00260"></a>00260 <span class="keywordflow">if</span> (Status != Socket::Done)
-<a name="l00261"></a>00261 <span class="keywordflow">return</span> Status;
-<a name="l00262"></a>00262 }
-<a name="l00263"></a>00263
-<a name="l00264"></a>00264 PacketSize = ntohl(myPendingHeader);
-<a name="l00265"></a>00265 myPendingHeaderSize = 0;
-<a name="l00266"></a>00266 }
-<a name="l00267"></a>00267 <span class="keywordflow">else</span>
-<a name="l00268"></a>00268 {
-<a name="l00269"></a>00269 <span class="comment">// There is a pending packet : we already know its size</span>
-<a name="l00270"></a>00270 PacketSize = myPendingPacketSize;
-<a name="l00271"></a>00271 }
-<a name="l00272"></a>00272
-<a name="l00273"></a>00273 <span class="comment">// Use another address instance for receiving the packet data ;</span>
-<a name="l00274"></a>00274 <span class="comment">// chunks of data coming from a different sender will be discarded (and lost...)</span>
-<a name="l00275"></a>00275 <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> Sender;
-<a name="l00276"></a>00276 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> SenderPort;
-<a name="l00277"></a>00277
-<a name="l00278"></a>00278 <span class="comment">// Then loop until we receive all the packet data</span>
-<a name="l00279"></a>00279 <span class="keywordtype">char</span> Buffer[1024];
-<a name="l00280"></a>00280 <span class="keywordflow">while</span> (myPendingPacket.size() &lt; PacketSize)
-<a name="l00281"></a>00281 {
-<a name="l00282"></a>00282 <span class="comment">// Receive a chunk of data</span>
-<a name="l00283"></a>00283 std::size_t SizeToGet = std::min(static_cast&lt;std::size_t&gt;(PacketSize - myPendingPacket.size()), <span class="keyword">sizeof</span>(Buffer));
-<a name="l00284"></a>00284 Socket::Status Status = <a class="code" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996" title="Receive an array of bytes.">Receive</a>(Buffer, SizeToGet, Received, Sender, SenderPort);
-<a name="l00285"></a>00285 <span class="keywordflow">if</span> (Status != Socket::Done)
-<a name="l00286"></a>00286 {
-<a name="l00287"></a>00287 <span class="comment">// We must save the size of the pending packet until we can receive its content</span>
-<a name="l00288"></a>00288 <span class="keywordflow">if</span> (Status == Socket::NotReady)
-<a name="l00289"></a>00289 myPendingPacketSize = PacketSize;
-<a name="l00290"></a>00290 <span class="keywordflow">return</span> Status;
-<a name="l00291"></a>00291 }
-<a name="l00292"></a>00292
-<a name="l00293"></a>00293 <span class="comment">// Append it into the packet</span>
-<a name="l00294"></a>00294 <span class="keywordflow">if</span> ((Sender == Address) &amp;&amp; (SenderPort == Port) &amp;&amp; (Received &gt; 0))
-<a name="l00295"></a>00295 {
-<a name="l00296"></a>00296 myPendingPacket.resize(myPendingPacket.size() + Received);
-<a name="l00297"></a>00297 <span class="keywordtype">char</span>* Begin = &amp;myPendingPacket[0] + myPendingPacket.size() - Received;
-<a name="l00298"></a>00298 memcpy(Begin, Buffer, Received);
-<a name="l00299"></a>00299 }
-<a name="l00300"></a>00300 }
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 <span class="comment">// We have received all the datas : we can copy it to the user packet, and clear our internal packet</span>
-<a name="l00303"></a>00303 PacketToReceive.<a class="code" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da" title="Clear the packet data.">Clear</a>();
-<a name="l00304"></a>00304 <span class="keywordflow">if</span> (!myPendingPacket.empty())
-<a name="l00305"></a>00305 PacketToReceive.<a class="code" href="classsf_1_1Packet.htm#9a480468cc7745863b7c93e0ae449cbd" title="Called after the packet has been received from the network.">OnReceive</a>(&amp;myPendingPacket[0], myPendingPacket.size());
-<a name="l00306"></a>00306 myPendingPacket.clear();
-<a name="l00307"></a>00307 myPendingPacketSize = -1;
-<a name="l00308"></a>00308
-<a name="l00309"></a>00309 <span class="keywordflow">return</span> Socket::Done;
-<a name="l00310"></a>00310 }
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312
-<a name="l00316"></a><a class="code" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58">00316</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58" title="Close the socket.">SocketUDP::Close</a>()
-<a name="l00317"></a>00317 {
-<a name="l00318"></a>00318 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00319"></a>00319 {
-<a name="l00320"></a>00320 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232" title="Close / destroy a socket.">SocketHelper::Close</a>(mySocket))
-<a name="l00321"></a>00321 {
-<a name="l00322"></a>00322 std::cerr &lt;&lt; <span class="stringliteral">"Failed to close socket"</span> &lt;&lt; std::endl;
-<a name="l00323"></a>00323 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00324"></a>00324 }
-<a name="l00325"></a>00325
-<a name="l00326"></a>00326 mySocket = <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>();
-<a name="l00327"></a>00327 }
-<a name="l00328"></a>00328
-<a name="l00329"></a>00329 myPort = 0;
-<a name="l00330"></a>00330 myIsBlocking = <span class="keyword">true</span>;
-<a name="l00331"></a>00331
-<a name="l00332"></a>00332 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00333"></a>00333 }
-<a name="l00334"></a>00334
-<a name="l00335"></a>00335
-<a name="l00340"></a><a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f">00340</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">SocketUDP::IsValid</a>()<span class="keyword"> const</span>
-<a name="l00341"></a>00341 <span class="keyword"></span>{
-<a name="l00342"></a>00342 <span class="keywordflow">return</span> mySocket != <a class="code" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458" title="Return the value of the invalid socket.">SocketHelper::InvalidSocket</a>();
-<a name="l00343"></a>00343 }
-<a name="l00344"></a>00344
-<a name="l00345"></a>00345
-<a name="l00349"></a><a class="code" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd">00349</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd" title="Get the port the socket is currently bound to.">SocketUDP::GetPort</a>()<span class="keyword"> const</span>
-<a name="l00350"></a>00350 <span class="keyword"></span>{
-<a name="l00351"></a>00351 <span class="keywordflow">return</span> myPort;
-<a name="l00352"></a>00352 }
-<a name="l00353"></a>00353
-<a name="l00354"></a>00354
-<a name="l00358"></a><a class="code" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0">00358</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0" title="Comparison operator ==.">SocketUDP::operator ==</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00359"></a>00359 <span class="keyword"></span>{
-<a name="l00360"></a>00360 <span class="keywordflow">return</span> mySocket == Other.<a class="code" href="classsf_1_1SocketUDP.htm#95874e9b7b37724e82820b02b8e4a12a" title="Socket identifier.">mySocket</a>;
-<a name="l00361"></a>00361 }
-<a name="l00362"></a>00362
-<a name="l00363"></a>00363
-<a name="l00367"></a><a class="code" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24">00367</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24" title="Comparison operator !=.">SocketUDP::operator !=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00368"></a>00368 <span class="keyword"></span>{
-<a name="l00369"></a>00369 <span class="keywordflow">return</span> mySocket != Other.<a class="code" href="classsf_1_1SocketUDP.htm#95874e9b7b37724e82820b02b8e4a12a" title="Socket identifier.">mySocket</a>;
-<a name="l00370"></a>00370 }
-<a name="l00371"></a>00371
-<a name="l00372"></a>00372
-<a name="l00378"></a><a class="code" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95">00378</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95" title="Comparison operator &amp;lt;.">SocketUDP::operator &lt;</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00379"></a>00379 <span class="keyword"></span>{
-<a name="l00380"></a>00380 <span class="keywordflow">return</span> mySocket &lt; Other.<a class="code" href="classsf_1_1SocketUDP.htm#95874e9b7b37724e82820b02b8e4a12a" title="Socket identifier.">mySocket</a>;
-<a name="l00381"></a>00381 }
-<a name="l00382"></a>00382
-<a name="l00383"></a>00383
-<a name="l00388"></a>00388 <a class="code" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901" title="Default constructor.">SocketUDP::SocketUDP</a>(SocketHelper::SocketType Descriptor)
-<a name="l00389"></a>00389 {
-<a name="l00390"></a>00390 Create(Descriptor);
-<a name="l00391"></a>00391 }
-<a name="l00392"></a>00392
-<a name="l00393"></a>00393
-<a name="l00397"></a>00397 <span class="keywordtype">void</span> SocketUDP::Create(SocketHelper::SocketType Descriptor)
-<a name="l00398"></a>00398 {
-<a name="l00399"></a>00399 <span class="comment">// Use the given socket descriptor, or get a new one</span>
-<a name="l00400"></a>00400 mySocket = Descriptor ? Descriptor : socket(PF_INET, SOCK_DGRAM, 0);
-<a name="l00401"></a>00401 myIsBlocking = <span class="keyword">true</span>;
-<a name="l00402"></a>00402
-<a name="l00403"></a>00403 <span class="comment">// Clear the last port used</span>
-<a name="l00404"></a>00404 myPort = 0;
-<a name="l00405"></a>00405
-<a name="l00406"></a>00406 <span class="comment">// Reset the pending packet</span>
-<a name="l00407"></a>00407 myPendingHeaderSize = 0;
-<a name="l00408"></a>00408 myPendingPacket.clear();
-<a name="l00409"></a>00409 myPendingPacketSize = -1;
-<a name="l00410"></a>00410
-<a name="l00411"></a>00411 <span class="comment">// Setup default options</span>
-<a name="l00412"></a>00412 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f" title="Check if the socket is in a valid state ; this function can be called any time to...">IsValid</a>())
-<a name="l00413"></a>00413 {
-<a name="l00414"></a>00414 <span class="comment">// To avoid the "Address already in use" error message when trying to bind to the same port</span>
-<a name="l00415"></a>00415 <span class="keywordtype">int</span> Yes = 1;
-<a name="l00416"></a>00416 <span class="keywordflow">if</span> (setsockopt(mySocket, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast&lt;char*&gt;(&amp;Yes), <span class="keyword">sizeof</span>(Yes)) == -1)
-<a name="l00417"></a>00417 {
-<a name="l00418"></a>00418 std::cerr &lt;&lt; <span class="stringliteral">"Failed to set socket option \"reuse address\" ; "</span>
-<a name="l00419"></a>00419 &lt;&lt; <span class="stringliteral">"binding to a same port may fail if too fast"</span> &lt;&lt; std::endl;
-<a name="l00420"></a>00420 }
-<a name="l00421"></a>00421
-<a name="l00422"></a>00422 <span class="comment">// Enable broadcast by default</span>
-<a name="l00423"></a>00423 <span class="keywordflow">if</span> (setsockopt(mySocket, SOL_SOCKET, SO_BROADCAST, reinterpret_cast&lt;char*&gt;(&amp;Yes), <span class="keyword">sizeof</span>(Yes)) == -1)
-<a name="l00424"></a>00424 {
-<a name="l00425"></a>00425 std::cerr &lt;&lt; <span class="stringliteral">"Failed to enable broadcast on UDP socket"</span> &lt;&lt; std::endl;
-<a name="l00426"></a>00426 }
-<a name="l00427"></a>00427
-<a name="l00428"></a>00428 <span class="comment">// Set blocking by default (should always be the case anyway)</span>
-<a name="l00429"></a>00429 <a class="code" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6" title="Change the blocking state of the socket.">SetBlocking</a>(<span class="keyword">true</span>);
-<a name="l00430"></a>00430 }
-<a name="l00431"></a>00431 }
-<a name="l00432"></a>00432
-<a name="l00433"></a>00433 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SocketUDP_8hpp-source.htm b/doc/html/SocketUDP_8hpp-source.htm
deleted file mode 100755
index 656f128..0000000
--- a/doc/html/SocketUDP_8hpp-source.htm
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketUDP.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOCKETUDP_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOCKETUDP_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Network/SocketHelper.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">class </span>Packet;
-<a name="l00038"></a>00038 <span class="keyword">class </span>IPAddress;
-<a name="l00039"></a>00039 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>Selector;
-<a name="l00040"></a>00040
-<a name="l00045"></a><a class="code" href="classsf_1_1SocketUDP.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>();
-<a name="l00054"></a>00054
-<a name="l00062"></a>00062 <span class="keywordtype">void</span> SetBlocking(<span class="keywordtype">bool</span> Blocking);
-<a name="l00063"></a>00063
-<a name="l00072"></a>00072 <span class="keywordtype">bool</span> Bind(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port);
-<a name="l00073"></a>00073
-<a name="l00080"></a>00080 <span class="keywordtype">bool</span> Unbind();
-<a name="l00081"></a>00081
-<a name="l00093"></a>00093 Socket::Status Send(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t Size, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port);
-<a name="l00094"></a>00094
-<a name="l00108"></a>00108 Socket::Status Receive(<span class="keywordtype">char</span>* Data, std::size_t MaxSize, std::size_t&amp; SizeReceived, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>&amp; Port);
-<a name="l00109"></a>00109
-<a name="l00120"></a>00120 Socket::Status Send(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToSend, <span class="keyword">const</span> <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Port);
-<a name="l00121"></a>00121
-<a name="l00133"></a>00133 Socket::Status Receive(<a class="code" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a>&amp; PacketToReceive, <a class="code" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a>&amp; Address, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>&amp; Port);
-<a name="l00134"></a>00134
-<a name="l00141"></a>00141 <span class="keywordtype">bool</span> Close();
-<a name="l00142"></a>00142
-<a name="l00150"></a>00150 <span class="keywordtype">bool</span> IsValid() <span class="keyword">const</span>;
-<a name="l00151"></a>00151
-<a name="l00158"></a>00158 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> GetPort() <span class="keyword">const</span>;
-<a name="l00159"></a>00159
-<a name="l00168"></a>00168 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00169"></a>00169
-<a name="l00178"></a>00178 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00179"></a>00179
-<a name="l00190"></a>00190 <span class="keywordtype">bool</span> operator &lt;(<span class="keyword">const</span> <a class="code" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00191"></a>00191
-<a name="l00192"></a>00192 <span class="keyword">private</span> :
-<a name="l00193"></a>00193
-<a name="l00194"></a>00194 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a>&lt;SocketUDP&gt;;
-<a name="l00195"></a>00195
-<a name="l00203"></a>00203 SocketUDP(SocketHelper::SocketType Descriptor);
-<a name="l00204"></a>00204
-<a name="l00211"></a>00211 <span class="keywordtype">void</span> Create(SocketHelper::SocketType Descriptor = 0);
-<a name="l00212"></a>00212
-<a name="l00214"></a>00214 <span class="comment">// Member data</span>
-<a name="l00216"></a>00216 <span class="comment"></span> SocketHelper::SocketType mySocket;
-<a name="l00217"></a>00217 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> myPort;
-<a name="l00218"></a>00218 Uint32 myPendingHeader;
-<a name="l00219"></a>00219 Uint32 myPendingHeaderSize;
-<a name="l00220"></a>00220 std::vector&lt;char&gt; myPendingPacket;
-<a name="l00221"></a>00221 Int32 myPendingPacketSize;
-<a name="l00222"></a>00222 <span class="keywordtype">bool</span> myIsBlocking;
-<a name="l00223"></a>00223 };
-<a name="l00224"></a>00224
-<a name="l00225"></a>00225 } <span class="comment">// namespace sf</span>
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="preprocessor">#endif // SFML_SOCKETUDP_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sockets_8hpp-source.htm b/doc/html/Sockets_8hpp-source.htm
deleted file mode 100755
index 0c248c5..0000000
--- a/doc/html/Sockets_8hpp-source.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sockets.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOCKETS_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOCKETS_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#ifdef SFML_SYSTEM_WINDOWS</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/Network/Win32/Sockets.hpp&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="preprocessor">#else</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span>
-<a name="l00040"></a>00040 <span class="preprocessor"> #include &lt;SFML/Network/Unix/Sockets.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // SFML_SOCKETS_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundBufferRecorder_8cpp-source.htm b/doc/html/SoundBufferRecorder_8cpp-source.htm
deleted file mode 100755
index a14c280..0000000
--- a/doc/html/SoundBufferRecorder_8cpp-source.htm
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundBufferRecorder.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundBufferRecorder.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;iterator&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a>00038 <span class="keywordtype">bool</span> SoundBufferRecorder::OnStart()
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 mySamples.clear();
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a>00049 <span class="keywordtype">bool</span> SoundBufferRecorder::OnProcessSamples(<span class="keyword">const</span> Int16* Samples, std::size_t SamplesCount)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 std::copy(Samples, Samples + SamplesCount, std::back_inserter(mySamples));
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00060"></a>00060 <span class="keywordtype">void</span> SoundBufferRecorder::OnStop()
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="keywordflow">if</span> (!mySamples.empty())
-<a name="l00063"></a>00063 myBuffer.LoadFromSamples(&amp;mySamples[0], mySamples.size(), 1, <a class="code" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5" title="Get the sample rate.">GetSampleRate</a>());
-<a name="l00064"></a>00064 }
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066
-<a name="l00070"></a><a class="code" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8">00070</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; <a class="code" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8" title="Get the sound buffer containing the captured audio data.">SoundBufferRecorder::GetBuffer</a>()<span class="keyword"> const</span>
-<a name="l00071"></a>00071 <span class="keyword"></span>{
-<a name="l00072"></a>00072 <span class="keywordflow">return</span> myBuffer;
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundBufferRecorder_8hpp-source.htm b/doc/html/SoundBufferRecorder_8hpp-source.htm
deleted file mode 100755
index 0b59418..0000000
--- a/doc/html/SoundBufferRecorder_8hpp-source.htm
+++ /dev/null
@@ -1,92 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundBufferRecorder.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDBUFFERRECORDER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDBUFFERRECORDER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundBuffer.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Audio/SoundRecorder.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00042"></a><a class="code" href="classsf_1_1SoundBufferRecorder.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SoundBufferRecorder.htm" title="Specialized SoundRecorder which saves the captured audio data into a sound buffer...">SoundBufferRecorder</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00052"></a>00052 <span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; GetBuffer() <span class="keyword">const</span>;
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keyword">private</span> :
-<a name="l00055"></a>00055
-<a name="l00060"></a>00060 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnStart();
-<a name="l00061"></a>00061
-<a name="l00066"></a>00066 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnProcessSamples(<span class="keyword">const</span> Int16* Samples, std::size_t SamplesCount);
-<a name="l00067"></a>00067
-<a name="l00072"></a>00072 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnStop();
-<a name="l00073"></a>00073
-<a name="l00075"></a>00075 <span class="comment">// Member data</span>
-<a name="l00077"></a>00077 <span class="comment"></span> std::vector&lt;Int16&gt; mySamples;
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> myBuffer;
-<a name="l00079"></a>00079 };
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 } <span class="comment">// namespace sf</span>
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="preprocessor">#endif // SFML_SOUNDBUFFERRECORDER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundBuffer_8cpp-source.htm b/doc/html/SoundBuffer_8cpp-source.htm
deleted file mode 100755
index e5898ff..0000000
--- a/doc/html/SoundBuffer_8cpp-source.htm
+++ /dev/null
@@ -1,318 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundBuffer.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundBuffer.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/SoundFile.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/Sound.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Audio/AudioDevice.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;memory&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00042"></a><a class="code" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233">00042</a> <a class="code" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233" title="Default constructor.">SoundBuffer::SoundBuffer</a>() :
-<a name="l00043"></a>00043 myBuffer (0),
-<a name="l00044"></a>00044 myDuration(0.f)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="comment">// Create the buffer</span>
-<a name="l00047"></a>00047 ALCheck(alGenBuffers(1, &amp;myBuffer));
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1SoundBuffer.htm#deb60002d4c4a4d8511fb5aa7225224b">00054</a> <a class="code" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233" title="Default constructor.">SoundBuffer::SoundBuffer</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Copy) :
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a> (Copy),
-<a name="l00056"></a>00056 <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>&lt;<a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&gt;(Copy),
-<a name="l00057"></a>00057 myBuffer (0),
-<a name="l00058"></a>00058 mySamples (Copy.mySamples),
-<a name="l00059"></a>00059 myDuration (Copy.myDuration),
-<a name="l00060"></a>00060 mySounds () <span class="comment">// don't copy the attached sounds</span>
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="comment">// Create the buffer</span>
-<a name="l00063"></a>00063 ALCheck(alGenBuffers(1, &amp;myBuffer));
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065 <span class="comment">// Update the internal buffer with the new samples</span>
-<a name="l00066"></a>00066 Update(Copy.<a class="code" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f" title="Return the number of channels (1 = mono, 2 = stereo, .">GetChannelsCount</a>(), Copy.<a class="code" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571" title="Get the sample rate.">GetSampleRate</a>());
-<a name="l00067"></a>00067 }
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069
-<a name="l00073"></a><a class="code" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5">00073</a> <a class="code" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5" title="Destructor.">SoundBuffer::~SoundBuffer</a>()
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 <span class="comment">// First detach the buffer from the sounds that use it (to avoid OpenAL errors)</span>
-<a name="l00076"></a>00076 <span class="keywordflow">for</span> (SoundList::const_iterator it = mySounds.begin(); it != mySounds.end(); ++it)
-<a name="l00077"></a>00077 (*it)-&gt;ResetBuffer();
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079 <span class="comment">// Destroy the buffer</span>
-<a name="l00080"></a>00080 <span class="keywordflow">if</span> (myBuffer)
-<a name="l00081"></a>00081 ALCheck(alDeleteBuffers(1, &amp;myBuffer));
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00088"></a><a class="code" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4">00088</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4" title="Load the sound buffer from a file.">SoundBuffer::LoadFromFile</a>(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 <span class="comment">// Create the sound file</span>
-<a name="l00091"></a>00091 std::auto_ptr&lt;priv::SoundFile&gt; File(priv::SoundFile::CreateRead(Filename));
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// Open the sound file</span>
-<a name="l00094"></a>00094 <span class="keywordflow">if</span> (File.get())
-<a name="l00095"></a>00095 {
-<a name="l00096"></a>00096 <span class="comment">// Get the sound parameters</span>
-<a name="l00097"></a>00097 std::size_t NbSamples = File-&gt;GetSamplesCount();
-<a name="l00098"></a>00098 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount = File-&gt;GetChannelsCount();
-<a name="l00099"></a>00099 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate = File-&gt;GetSampleRate();
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="comment">// Read the samples from the opened file</span>
-<a name="l00102"></a>00102 mySamples.resize(NbSamples);
-<a name="l00103"></a>00103 <span class="keywordflow">if</span> (File-&gt;Read(&amp;mySamples[0], NbSamples) == NbSamples)
-<a name="l00104"></a>00104 {
-<a name="l00105"></a>00105 <span class="comment">// Update the internal buffer with the new samples</span>
-<a name="l00106"></a>00106 <span class="keywordflow">return</span> Update(ChannelsCount, SampleRate);
-<a name="l00107"></a>00107 }
-<a name="l00108"></a>00108 <span class="keywordflow">else</span>
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="comment">// Error...</span>
-<a name="l00111"></a>00111 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read audio data from file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00114"></a>00114 }
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116 <span class="keywordflow">else</span>
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 <span class="comment">// Error...</span>
-<a name="l00119"></a>00119 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load sound buffer from file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00122"></a>00122 }
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00129"></a><a class="code" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3">00129</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3" title="Load the sound buffer from a file in memory.">SoundBuffer::LoadFromMemory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes)
-<a name="l00130"></a>00130 {
-<a name="l00131"></a>00131 <span class="comment">// Create the sound file</span>
-<a name="l00132"></a>00132 std::auto_ptr&lt;priv::SoundFile&gt; File(priv::SoundFile::CreateRead(Data, SizeInBytes));
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134 <span class="comment">// Open the sound file</span>
-<a name="l00135"></a>00135 <span class="keywordflow">if</span> (File.get())
-<a name="l00136"></a>00136 {
-<a name="l00137"></a>00137 <span class="comment">// Get the sound parameters</span>
-<a name="l00138"></a>00138 std::size_t NbSamples = File-&gt;GetSamplesCount();
-<a name="l00139"></a>00139 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount = File-&gt;GetChannelsCount();
-<a name="l00140"></a>00140 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate = File-&gt;GetSampleRate();
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 <span class="comment">// Read the samples from the opened file</span>
-<a name="l00143"></a>00143 mySamples.resize(NbSamples);
-<a name="l00144"></a>00144 <span class="keywordflow">if</span> (File-&gt;Read(&amp;mySamples[0], NbSamples) == NbSamples)
-<a name="l00145"></a>00145 {
-<a name="l00146"></a>00146 <span class="comment">// Update the internal buffer with the new samples</span>
-<a name="l00147"></a>00147 <span class="keywordflow">return</span> Update(ChannelsCount, SampleRate);
-<a name="l00148"></a>00148 }
-<a name="l00149"></a>00149 <span class="keywordflow">else</span>
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 <span class="comment">// Error...</span>
-<a name="l00152"></a>00152 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read audio data from file in memory"</span> &lt;&lt; std::endl;
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156 }
-<a name="l00157"></a>00157 <span class="keywordflow">else</span>
-<a name="l00158"></a>00158 {
-<a name="l00159"></a>00159 <span class="comment">// Error...</span>
-<a name="l00160"></a>00160 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load sound buffer from file in memory"</span> &lt;&lt; std::endl;
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164 }
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166
-<a name="l00171"></a><a class="code" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc">00171</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc" title="Load the sound buffer from an array of samples - assumed format for samples is 16...">SoundBuffer::LoadFromSamples</a>(<span class="keyword">const</span> Int16* Samples, std::size_t SamplesCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00172"></a>00172 {
-<a name="l00173"></a>00173 <span class="keywordflow">if</span> (Samples &amp;&amp; SamplesCount &amp;&amp; ChannelsCount &amp;&amp; SampleRate)
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175 <span class="comment">// Copy the new audio samples</span>
-<a name="l00176"></a>00176 mySamples.assign(Samples, Samples + SamplesCount);
-<a name="l00177"></a>00177
-<a name="l00178"></a>00178 <span class="comment">// Update the internal buffer with the new samples</span>
-<a name="l00179"></a>00179 <span class="keywordflow">return</span> Update(ChannelsCount, SampleRate);
-<a name="l00180"></a>00180 }
-<a name="l00181"></a>00181 <span class="keywordflow">else</span>
-<a name="l00182"></a>00182 {
-<a name="l00183"></a>00183 <span class="comment">// Error...</span>
-<a name="l00184"></a>00184 std::cerr &lt;&lt; <span class="stringliteral">"Failed to load sound buffer from memory ("</span>
-<a name="l00185"></a>00185 &lt;&lt; <span class="stringliteral">"Samples : "</span> &lt;&lt; Samples &lt;&lt; <span class="stringliteral">", "</span>
-<a name="l00186"></a>00186 &lt;&lt; <span class="stringliteral">"Samples count : "</span> &lt;&lt; SamplesCount &lt;&lt; <span class="stringliteral">", "</span>
-<a name="l00187"></a>00187 &lt;&lt; <span class="stringliteral">"Channels count : "</span> &lt;&lt; ChannelsCount &lt;&lt; <span class="stringliteral">", "</span>
-<a name="l00188"></a>00188 &lt;&lt; <span class="stringliteral">"Sample rate : "</span> &lt;&lt; SampleRate &lt;&lt; <span class="stringliteral">")"</span>
-<a name="l00189"></a>00189 &lt;&lt; std::endl;
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00192"></a>00192 }
-<a name="l00193"></a>00193 }
-<a name="l00194"></a>00194
-<a name="l00195"></a>00195
-<a name="l00199"></a><a class="code" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239">00199</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239" title="Save the sound buffer to a file.">SoundBuffer::SaveToFile</a>(<span class="keyword">const</span> std::string&amp; Filename)<span class="keyword"> const</span>
-<a name="l00200"></a>00200 <span class="keyword"></span>{
-<a name="l00201"></a>00201 <span class="comment">// Create the sound file in write mode</span>
-<a name="l00202"></a>00202 std::auto_ptr&lt;priv::SoundFile&gt; File(priv::SoundFile::CreateWrite(Filename, <a class="code" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f" title="Return the number of channels (1 = mono, 2 = stereo, .">GetChannelsCount</a>(), <a class="code" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571" title="Get the sample rate.">GetSampleRate</a>()));
-<a name="l00203"></a>00203 <span class="keywordflow">if</span> (File.get())
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="comment">// Write the samples to the opened file</span>
-<a name="l00206"></a>00206 File-&gt;Write(&amp;mySamples[0], mySamples.size());
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00209"></a>00209 }
-<a name="l00210"></a>00210 <span class="keywordflow">else</span>
-<a name="l00211"></a>00211 {
-<a name="l00212"></a>00212 <span class="comment">// Error...</span>
-<a name="l00213"></a>00213 std::cerr &lt;&lt; <span class="stringliteral">"Failed to save sound buffer to file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217 }
-<a name="l00218"></a>00218
-<a name="l00219"></a>00219
-<a name="l00223"></a><a class="code" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0">00223</a> <span class="keyword">const</span> Int16* <a class="code" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0" title="Return the sound samples.">SoundBuffer::GetSamples</a>()<span class="keyword"> const</span>
-<a name="l00224"></a>00224 <span class="keyword"></span>{
-<a name="l00225"></a>00225 <span class="keywordflow">return</span> mySamples.empty() ? NULL : &amp;mySamples[0];
-<a name="l00226"></a>00226 }
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228
-<a name="l00232"></a><a class="code" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789">00232</a> std::size_t <a class="code" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789" title="Return the samples count.">SoundBuffer::GetSamplesCount</a>()<span class="keyword"> const</span>
-<a name="l00233"></a>00233 <span class="keyword"></span>{
-<a name="l00234"></a>00234 <span class="keywordflow">return</span> mySamples.size();
-<a name="l00235"></a>00235 }
-<a name="l00236"></a>00236
-<a name="l00237"></a>00237
-<a name="l00241"></a><a class="code" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571">00241</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571" title="Get the sample rate.">SoundBuffer::GetSampleRate</a>()<span class="keyword"> const</span>
-<a name="l00242"></a>00242 <span class="keyword"></span>{
-<a name="l00243"></a>00243 ALint SampleRate;
-<a name="l00244"></a>00244 ALCheck(alGetBufferi(myBuffer, AL_FREQUENCY, &amp;SampleRate));
-<a name="l00245"></a>00245
-<a name="l00246"></a>00246 <span class="keywordflow">return</span> SampleRate;
-<a name="l00247"></a>00247 }
-<a name="l00248"></a>00248
-<a name="l00249"></a>00249
-<a name="l00253"></a><a class="code" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f">00253</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f" title="Return the number of channels (1 = mono, 2 = stereo, .">SoundBuffer::GetChannelsCount</a>()<span class="keyword"> const</span>
-<a name="l00254"></a>00254 <span class="keyword"></span>{
-<a name="l00255"></a>00255 ALint ChannelsCount;
-<a name="l00256"></a>00256 ALCheck(alGetBufferi(myBuffer, AL_CHANNELS, &amp;ChannelsCount));
-<a name="l00257"></a>00257
-<a name="l00258"></a>00258 <span class="keywordflow">return</span> ChannelsCount;
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261
-<a name="l00265"></a><a class="code" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984">00265</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984" title="Get the sound duration.">SoundBuffer::GetDuration</a>()<span class="keyword"> const</span>
-<a name="l00266"></a>00266 <span class="keyword"></span>{
-<a name="l00267"></a>00267 <span class="keywordflow">return</span> myDuration;
-<a name="l00268"></a>00268 }
-<a name="l00269"></a>00269
-<a name="l00270"></a>00270
-<a name="l00274"></a><a class="code" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49">00274</a> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; <a class="code" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49" title="Assignment operator.">SoundBuffer::operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Other)
-<a name="l00275"></a>00275 {
-<a name="l00276"></a>00276 <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> Temp(Other);
-<a name="l00277"></a>00277
-<a name="l00278"></a>00278 std::swap(mySamples, Temp.<a class="code" href="classsf_1_1SoundBuffer.htm#b0d890ac6d5aff0e3b8835c2fb30c79a" title="Samples buffer.">mySamples</a>);
-<a name="l00279"></a>00279 std::swap(myBuffer, Temp.<a class="code" href="classsf_1_1SoundBuffer.htm#b9d31c90ee4febbd075b9c64c3072a65" title="OpenAL buffer identifier.">myBuffer</a>);
-<a name="l00280"></a>00280 std::swap(myDuration, Temp.<a class="code" href="classsf_1_1SoundBuffer.htm#79018d0cf609a509e857d7c7102fdda2" title="Sound duration, in seconds.">myDuration</a>);
-<a name="l00281"></a>00281 std::swap(mySounds, Temp.<a class="code" href="classsf_1_1SoundBuffer.htm#09a94aaf12403194a6f8a61761272a89" title="List of sounds that are using this buffer.">mySounds</a>); <span class="comment">// swap sounds too, so that they are detached when Temp is destroyed</span>
-<a name="l00282"></a>00282
-<a name="l00283"></a>00283 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00284"></a>00284 }
-<a name="l00285"></a>00285
-<a name="l00286"></a>00286
-<a name="l00290"></a>00290 <span class="keywordtype">bool</span> SoundBuffer::Update(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00291"></a>00291 {
-<a name="l00292"></a>00292 <span class="comment">// Check parameters</span>
-<a name="l00293"></a>00293 <span class="keywordflow">if</span> (!SampleRate || !ChannelsCount || mySamples.empty())
-<a name="l00294"></a>00294 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00295"></a>00295
-<a name="l00296"></a>00296 <span class="comment">// Find the good format according to the number of channels</span>
-<a name="l00297"></a>00297 ALenum Format = priv::AudioDevice::GetInstance().GetFormatFromChannelsCount(ChannelsCount);
-<a name="l00298"></a>00298
-<a name="l00299"></a>00299 <span class="comment">// Check if the format is valid</span>
-<a name="l00300"></a>00300 <span class="keywordflow">if</span> (Format == 0)
-<a name="l00301"></a>00301 {
-<a name="l00302"></a>00302 std::cerr &lt;&lt; <span class="stringliteral">"Unsupported number of channels ("</span> &lt;&lt; ChannelsCount &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00303"></a>00303 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00304"></a>00304 }
-<a name="l00305"></a>00305
-<a name="l00306"></a>00306 <span class="comment">// Fill the buffer</span>
-<a name="l00307"></a>00307 ALsizei Size = <span class="keyword">static_cast&lt;</span>ALsizei<span class="keyword">&gt;</span>(mySamples.size()) * <span class="keyword">sizeof</span>(Int16);
-<a name="l00308"></a>00308 ALCheck(alBufferData(myBuffer, Format, &amp;mySamples[0], Size, SampleRate));
-<a name="l00309"></a>00309
-<a name="l00310"></a>00310 <span class="comment">// Compute the duration</span>
-<a name="l00311"></a>00311 myDuration = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(mySamples.size()) / SampleRate / ChannelsCount;
-<a name="l00312"></a>00312
-<a name="l00313"></a>00313 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00314"></a>00314 }
-<a name="l00315"></a>00315
-<a name="l00316"></a>00316
-<a name="l00320"></a>00320 <span class="keywordtype">void</span> SoundBuffer::AttachSound(Sound* Instance)<span class="keyword"> const</span>
-<a name="l00321"></a>00321 <span class="keyword"></span>{
-<a name="l00322"></a>00322 mySounds.insert(Instance);
-<a name="l00323"></a>00323 }
-<a name="l00324"></a>00324
-<a name="l00325"></a>00325
-<a name="l00329"></a>00329 <span class="keywordtype">void</span> SoundBuffer::DetachSound(Sound* Instance)<span class="keyword"> const</span>
-<a name="l00330"></a>00330 <span class="keyword"></span>{
-<a name="l00331"></a>00331 mySounds.erase(Instance);
-<a name="l00332"></a>00332 }
-<a name="l00333"></a>00333
-<a name="l00334"></a>00334 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundBuffer_8hpp-source.htm b/doc/html/SoundBuffer_8hpp-source.htm
deleted file mode 100755
index 606abf2..0000000
--- a/doc/html/SoundBuffer_8hpp-source.htm
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundBuffer.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDBUFFER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDBUFFER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Audio/AudioResource.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;set&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Sound;
-<a name="l00041"></a>00041
-<a name="l00046"></a><a class="code" href="classsf_1_1SoundBuffer.htm">00046</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>, <span class="keyword">public</span> <a class="code" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a>&lt;SoundBuffer&gt;
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048 <span class="keyword">public</span> :
-<a name="l00049"></a>00049
-<a name="l00054"></a>00054 <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>();
-<a name="l00055"></a>00055
-<a name="l00062"></a>00062 <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Copy);
-<a name="l00063"></a>00063
-<a name="l00068"></a>00068 ~<a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>();
-<a name="l00069"></a>00069
-<a name="l00078"></a>00078 <span class="keywordtype">bool</span> LoadFromFile(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00079"></a>00079
-<a name="l00089"></a>00089 <span class="keywordtype">bool</span> LoadFromMemory(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00090"></a>00090
-<a name="l00103"></a>00103 <span class="keywordtype">bool</span> LoadFromSamples(<span class="keyword">const</span> Int16* Samples, std::size_t SamplesCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00104"></a>00104
-<a name="l00113"></a>00113 <span class="keywordtype">bool</span> SaveToFile(<span class="keyword">const</span> std::string&amp; Filename) <span class="keyword">const</span>;
-<a name="l00114"></a>00114
-<a name="l00121"></a>00121 <span class="keyword">const</span> Int16* GetSamples() <span class="keyword">const</span>;
-<a name="l00122"></a>00122
-<a name="l00129"></a>00129 std::size_t GetSamplesCount() <span class="keyword">const</span>;
-<a name="l00130"></a>00130
-<a name="l00137"></a>00137 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetSampleRate() <span class="keyword">const</span>;
-<a name="l00138"></a>00138
-<a name="l00145"></a>00145 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetChannelsCount() <span class="keyword">const</span>;
-<a name="l00146"></a>00146
-<a name="l00153"></a>00153 <span class="keywordtype">float</span> GetDuration() <span class="keyword">const</span>;
-<a name="l00154"></a>00154
-<a name="l00163"></a>00163 <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; operator =(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Other);
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="keyword">private</span> :
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>;
-<a name="l00168"></a>00168
-<a name="l00178"></a>00178 <span class="keywordtype">bool</span> Update(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00179"></a>00179
-<a name="l00186"></a>00186 <span class="keywordtype">void</span> AttachSound(<a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>* Instance) <span class="keyword">const</span>;
-<a name="l00187"></a>00187
-<a name="l00194"></a>00194 <span class="keywordtype">void</span> DetachSound(<a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>* Instance) <span class="keyword">const</span>;
-<a name="l00195"></a>00195
-<a name="l00197"></a>00197 <span class="comment">// Types</span>
-<a name="l00199"></a>00199 <span class="comment"></span> <span class="keyword">typedef</span> std::set&lt;Sound*&gt; SoundList;
-<a name="l00200"></a>00200
-<a name="l00202"></a>00202 <span class="comment">// Member data</span>
-<a name="l00204"></a>00204 <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myBuffer;
-<a name="l00205"></a>00205 std::vector&lt;Int16&gt; mySamples;
-<a name="l00206"></a>00206 <span class="keywordtype">float</span> myDuration;
-<a name="l00207"></a>00207 <span class="keyword">mutable</span> SoundList mySounds;
-<a name="l00208"></a>00208 };
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 } <span class="comment">// namespace sf</span>
-<a name="l00211"></a>00211
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213 <span class="preprocessor">#endif // SFML_SOUNDBUFFER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFileDefault_8cpp-source.htm b/doc/html/SoundFileDefault_8cpp-source.htm
deleted file mode 100755
index 5b2b460..0000000
--- a/doc/html/SoundFileDefault_8cpp-source.htm
+++ /dev/null
@@ -1,350 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFileDefault.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundFileDefault.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 SoundFileDefault::SoundFileDefault() :
-<a name="l00041"></a>00041 myFile(NULL)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a>00050 SoundFileDefault::~SoundFileDefault()
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 <span class="keywordflow">if</span> (myFile)
-<a name="l00053"></a>00053 sf_close(myFile);
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056
-<a name="l00060"></a>00060 <span class="keywordtype">bool</span> SoundFileDefault::IsFileSupported(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">bool</span> Read)
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="keywordflow">if</span> (Read)
-<a name="l00063"></a>00063 {
-<a name="l00064"></a>00064 <span class="comment">// Open the sound file</span>
-<a name="l00065"></a>00065 SF_INFO FileInfos;
-<a name="l00066"></a>00066 SNDFILE* File = sf_open(Filename.c_str(), SFM_READ, &amp;FileInfos);
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 <span class="keywordflow">if</span> (File)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 sf_close(File);
-<a name="l00071"></a>00071 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073 <span class="keywordflow">else</span>
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077 }
-<a name="l00078"></a>00078 <span class="keywordflow">else</span>
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <span class="comment">// Check the extension</span>
-<a name="l00081"></a>00081 <span class="keywordflow">return</span> GetFormatFromFilename(Filename) != -1;
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a>00089 <span class="keywordtype">bool</span> SoundFileDefault::IsFileSupported(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="comment">// Define the I/O custom functions for reading from memory</span>
-<a name="l00092"></a>00092 SF_VIRTUAL_IO VirtualIO;
-<a name="l00093"></a>00093 VirtualIO.get_filelen = &amp;SoundFileDefault::MemoryGetLength;
-<a name="l00094"></a>00094 VirtualIO.read = &amp;SoundFileDefault::MemoryRead;
-<a name="l00095"></a>00095 VirtualIO.seek = &amp;SoundFileDefault::MemorySeek;
-<a name="l00096"></a>00096 VirtualIO.tell = &amp;SoundFileDefault::MemoryTell;
-<a name="l00097"></a>00097 VirtualIO.write = &amp;SoundFileDefault::MemoryWrite;
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="comment">// Initialize the memory data</span>
-<a name="l00100"></a>00100 MemoryInfos Memory;
-<a name="l00101"></a>00101 Memory.DataStart = Data;
-<a name="l00102"></a>00102 Memory.DataPtr = Data;
-<a name="l00103"></a>00103 Memory.TotalSize = SizeInBytes;
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="comment">// Open the sound file</span>
-<a name="l00106"></a>00106 SF_INFO FileInfos;
-<a name="l00107"></a>00107 SNDFILE* File = sf_open_virtual(&amp;VirtualIO, SFM_READ, &amp;FileInfos, &amp;Memory);
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 <span class="keywordflow">if</span> (File)
-<a name="l00110"></a>00110 {
-<a name="l00111"></a>00111 sf_close(File);
-<a name="l00112"></a>00112 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00113"></a>00113 }
-<a name="l00114"></a>00114 <span class="keywordflow">else</span>
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118 }
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120
-<a name="l00124"></a>00124 <span class="keywordtype">bool</span> SoundFileDefault::OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate)
-<a name="l00125"></a>00125 {
-<a name="l00126"></a>00126 <span class="comment">// If the file is already opened, first close it</span>
-<a name="l00127"></a>00127 <span class="keywordflow">if</span> (myFile)
-<a name="l00128"></a>00128 sf_close(myFile);
-<a name="l00129"></a>00129
-<a name="l00130"></a>00130 <span class="comment">// Open the sound file</span>
-<a name="l00131"></a>00131 SF_INFO FileInfos;
-<a name="l00132"></a>00132 myFile = sf_open(Filename.c_str(), SFM_READ, &amp;FileInfos);
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> (!myFile)
-<a name="l00134"></a>00134 {
-<a name="l00135"></a>00135 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00136"></a>00136 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139 <span class="comment">// Set the sound parameters</span>
-<a name="l00140"></a>00140 ChannelsCount = FileInfos.channels;
-<a name="l00141"></a>00141 SampleRate = FileInfos.samplerate;
-<a name="l00142"></a>00142 NbSamples = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(FileInfos.frames) * ChannelsCount;
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147
-<a name="l00151"></a>00151 <span class="keywordtype">bool</span> SoundFileDefault::OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate)
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153 <span class="comment">// If the file is already opened, first close it</span>
-<a name="l00154"></a>00154 <span class="keywordflow">if</span> (myFile)
-<a name="l00155"></a>00155 sf_close(myFile);
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="comment">// Define the I/O custom functions for reading from memory</span>
-<a name="l00158"></a>00158 SF_VIRTUAL_IO VirtualIO;
-<a name="l00159"></a>00159 VirtualIO.get_filelen = &amp;SoundFileDefault::MemoryGetLength;
-<a name="l00160"></a>00160 VirtualIO.read = &amp;SoundFileDefault::MemoryRead;
-<a name="l00161"></a>00161 VirtualIO.seek = &amp;SoundFileDefault::MemorySeek;
-<a name="l00162"></a>00162 VirtualIO.tell = &amp;SoundFileDefault::MemoryTell;
-<a name="l00163"></a>00163 VirtualIO.write = &amp;SoundFileDefault::MemoryWrite;
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="comment">// Initialize the memory data</span>
-<a name="l00166"></a>00166 myMemory.DataStart = Data;
-<a name="l00167"></a>00167 myMemory.DataPtr = Data;
-<a name="l00168"></a>00168 myMemory.TotalSize = SizeInBytes;
-<a name="l00169"></a>00169
-<a name="l00170"></a>00170 <span class="comment">// Open the sound file</span>
-<a name="l00171"></a>00171 SF_INFO FileInfos;
-<a name="l00172"></a>00172 myFile = sf_open_virtual(&amp;VirtualIO, SFM_READ, &amp;FileInfos, &amp;myMemory);
-<a name="l00173"></a>00173 <span class="keywordflow">if</span> (!myFile)
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read sound file from memory"</span> &lt;&lt; std::endl;
-<a name="l00176"></a>00176 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00177"></a>00177 }
-<a name="l00178"></a>00178
-<a name="l00179"></a>00179 <span class="comment">// Set the sound parameters</span>
-<a name="l00180"></a>00180 ChannelsCount = FileInfos.channels;
-<a name="l00181"></a>00181 SampleRate = FileInfos.samplerate;
-<a name="l00182"></a>00182 NbSamples = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(FileInfos.frames) * ChannelsCount;
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187
-<a name="l00191"></a>00191 <span class="keywordtype">bool</span> SoundFileDefault::OpenWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <span class="comment">// If the file is already opened, first close it</span>
-<a name="l00194"></a>00194 <span class="keywordflow">if</span> (myFile)
-<a name="l00195"></a>00195 sf_close(myFile);
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="comment">// Find the right format according to the file extension</span>
-<a name="l00198"></a>00198 <span class="keywordtype">int</span> Format = GetFormatFromFilename(Filename);
-<a name="l00199"></a>00199 <span class="keywordflow">if</span> (Format == -1)
-<a name="l00200"></a>00200 {
-<a name="l00201"></a>00201 <span class="comment">// Error : unrecognized extension</span>
-<a name="l00202"></a>00202 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\" : unknown format"</span> &lt;&lt; std::endl;
-<a name="l00203"></a>00203 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00204"></a>00204 }
-<a name="l00205"></a>00205
-<a name="l00206"></a>00206 <span class="comment">// Fill the sound infos with parameters</span>
-<a name="l00207"></a>00207 SF_INFO FileInfos;
-<a name="l00208"></a>00208 FileInfos.channels = ChannelsCount;
-<a name="l00209"></a>00209 FileInfos.samplerate = SampleRate;
-<a name="l00210"></a>00210 FileInfos.format = Format | SF_FORMAT_PCM_16;
-<a name="l00211"></a>00211
-<a name="l00212"></a>00212 <span class="comment">// Open the sound file for writing</span>
-<a name="l00213"></a>00213 myFile = sf_open(Filename.c_str(), SFM_WRITE, &amp;FileInfos);
-<a name="l00214"></a>00214 <span class="keywordflow">if</span> (!myFile)
-<a name="l00215"></a>00215 {
-<a name="l00216"></a>00216 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\""</span> &lt;&lt; std::endl;
-<a name="l00217"></a>00217 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00218"></a>00218 }
-<a name="l00219"></a>00219
-<a name="l00220"></a>00220 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00221"></a>00221 }
-<a name="l00222"></a>00222
-<a name="l00223"></a>00223
-<a name="l00227"></a>00227 std::size_t SoundFileDefault::Read(Int16* Data, std::size_t NbSamples)
-<a name="l00228"></a>00228 {
-<a name="l00229"></a>00229 <span class="keywordflow">if</span> (myFile &amp;&amp; Data &amp;&amp; NbSamples)
-<a name="l00230"></a>00230 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(sf_read_short(myFile, Data, NbSamples));
-<a name="l00231"></a>00231 <span class="keywordflow">else</span>
-<a name="l00232"></a>00232 <span class="keywordflow">return</span> 0;
-<a name="l00233"></a>00233 }
-<a name="l00234"></a>00234
-<a name="l00235"></a>00235
-<a name="l00239"></a>00239 <span class="keywordtype">void</span> SoundFileDefault::Write(<span class="keyword">const</span> Int16* Data, std::size_t NbSamples)
-<a name="l00240"></a>00240 {
-<a name="l00241"></a>00241 <span class="keywordflow">if</span> (myFile &amp;&amp; Data &amp;&amp; NbSamples)
-<a name="l00242"></a>00242 sf_write_short(myFile, Data, NbSamples);
-<a name="l00243"></a>00243 }
-<a name="l00244"></a>00244
-<a name="l00245"></a>00245
-<a name="l00250"></a>00250 <span class="keywordtype">int</span> SoundFileDefault::GetFormatFromFilename(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="comment">// Extract the extension</span>
-<a name="l00253"></a>00253 std::string Ext = <span class="stringliteral">"wav"</span>;
-<a name="l00254"></a>00254 std::string::size_type Pos = Filename.find_last_of(<span class="stringliteral">"."</span>);
-<a name="l00255"></a>00255 <span class="keywordflow">if</span> (Pos != std::string::npos)
-<a name="l00256"></a>00256 Ext = Filename.substr(Pos + 1);
-<a name="l00257"></a>00257
-<a name="l00258"></a>00258 <span class="comment">// Match every supported extension with its format constant</span>
-<a name="l00259"></a>00259 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"wav"</span> || Ext == <span class="stringliteral">"WAV"</span> ) <span class="keywordflow">return</span> SF_FORMAT_WAV;
-<a name="l00260"></a>00260 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"aif"</span> || Ext == <span class="stringliteral">"AIF"</span> ) <span class="keywordflow">return</span> SF_FORMAT_AIFF;
-<a name="l00261"></a>00261 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"aiff"</span> || Ext == <span class="stringliteral">"AIFF"</span>) <span class="keywordflow">return</span> SF_FORMAT_AIFF;
-<a name="l00262"></a>00262 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"au"</span> || Ext == <span class="stringliteral">"AU"</span> ) <span class="keywordflow">return</span> SF_FORMAT_AU;
-<a name="l00263"></a>00263 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"raw"</span> || Ext == <span class="stringliteral">"RAW"</span> ) <span class="keywordflow">return</span> SF_FORMAT_RAW;
-<a name="l00264"></a>00264 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"paf"</span> || Ext == <span class="stringliteral">"PAF"</span> ) <span class="keywordflow">return</span> SF_FORMAT_PAF;
-<a name="l00265"></a>00265 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"svx"</span> || Ext == <span class="stringliteral">"SVX"</span> ) <span class="keywordflow">return</span> SF_FORMAT_SVX;
-<a name="l00266"></a>00266 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"voc"</span> || Ext == <span class="stringliteral">"VOC"</span> ) <span class="keywordflow">return</span> SF_FORMAT_VOC;
-<a name="l00267"></a>00267 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"sf"</span> || Ext == <span class="stringliteral">"SF"</span> ) <span class="keywordflow">return</span> SF_FORMAT_IRCAM;
-<a name="l00268"></a>00268 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"w64"</span> || Ext == <span class="stringliteral">"W64"</span> ) <span class="keywordflow">return</span> SF_FORMAT_W64;
-<a name="l00269"></a>00269 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"mat4"</span> || Ext == <span class="stringliteral">"MAT4"</span>) <span class="keywordflow">return</span> SF_FORMAT_MAT4;
-<a name="l00270"></a>00270 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"mat5"</span> || Ext == <span class="stringliteral">"MAT5"</span>) <span class="keywordflow">return</span> SF_FORMAT_MAT5;
-<a name="l00271"></a>00271 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"pvf"</span> || Ext == <span class="stringliteral">"PVF"</span> ) <span class="keywordflow">return</span> SF_FORMAT_PVF;
-<a name="l00272"></a>00272 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"htk"</span> || Ext == <span class="stringliteral">"HTK"</span> ) <span class="keywordflow">return</span> SF_FORMAT_HTK;
-<a name="l00273"></a>00273 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"caf"</span> || Ext == <span class="stringliteral">"CAF"</span> ) <span class="keywordflow">return</span> SF_FORMAT_CAF;
-<a name="l00274"></a>00274 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"nist"</span> || Ext == <span class="stringliteral">"NIST"</span>) <span class="keywordflow">return</span> SF_FORMAT_NIST; <span class="comment">// SUPPORTED ?</span>
-<a name="l00275"></a>00275 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"sds"</span> || Ext == <span class="stringliteral">"SDS"</span> ) <span class="keywordflow">return</span> SF_FORMAT_SDS; <span class="comment">// SUPPORTED ?</span>
-<a name="l00276"></a>00276 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"avr"</span> || Ext == <span class="stringliteral">"AVR"</span> ) <span class="keywordflow">return</span> SF_FORMAT_AVR; <span class="comment">// SUPPORTED ?</span>
-<a name="l00277"></a>00277 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"sd2"</span> || Ext == <span class="stringliteral">"SD2"</span> ) <span class="keywordflow">return</span> SF_FORMAT_SD2; <span class="comment">// SUPPORTED ?</span>
-<a name="l00278"></a>00278 <span class="keywordflow">if</span> (Ext == <span class="stringliteral">"flac"</span> || Ext == <span class="stringliteral">"FLAC"</span>) <span class="keywordflow">return</span> SF_FORMAT_FLAC; <span class="comment">// SUPPORTED ?</span>
-<a name="l00279"></a>00279
-<a name="l00280"></a>00280 <span class="keywordflow">return</span> -1;
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282
-<a name="l00283"></a>00283
-<a name="l00288"></a>00288 sf_count_t SoundFileDefault::MemoryGetLength(<span class="keywordtype">void</span>* UserData)
-<a name="l00289"></a>00289 {
-<a name="l00290"></a>00290 MemoryInfos* Memory = <span class="keyword">static_cast&lt;</span>MemoryInfos*<span class="keyword">&gt;</span>(UserData);
-<a name="l00291"></a>00291
-<a name="l00292"></a>00292 <span class="keywordflow">return</span> Memory-&gt;TotalSize;
-<a name="l00293"></a>00293 }
-<a name="l00294"></a>00294 sf_count_t SoundFileDefault::MemoryRead(<span class="keywordtype">void</span>* Ptr, sf_count_t Count, <span class="keywordtype">void</span>* UserData)
-<a name="l00295"></a>00295 {
-<a name="l00296"></a>00296 MemoryInfos* Memory = <span class="keyword">static_cast&lt;</span>MemoryInfos*<span class="keyword">&gt;</span>(UserData);
-<a name="l00297"></a>00297
-<a name="l00298"></a>00298 sf_count_t Position = Memory-&gt;DataPtr - Memory-&gt;DataStart;
-<a name="l00299"></a>00299 <span class="keywordflow">if</span> (Position + Count &gt;= Memory-&gt;TotalSize)
-<a name="l00300"></a>00300 Count = Memory-&gt;TotalSize - Position;
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 memcpy(Ptr, Memory-&gt;DataPtr, static_cast&lt;std::size_t&gt;(Count));
-<a name="l00303"></a>00303
-<a name="l00304"></a>00304 Memory-&gt;DataPtr += Count;
-<a name="l00305"></a>00305
-<a name="l00306"></a>00306 <span class="keywordflow">return</span> Count;
-<a name="l00307"></a>00307 }
-<a name="l00308"></a>00308 sf_count_t SoundFileDefault::MemorySeek(sf_count_t Offset, <span class="keywordtype">int</span> Whence, <span class="keywordtype">void</span>* UserData)
-<a name="l00309"></a>00309 {
-<a name="l00310"></a>00310 MemoryInfos* Memory = <span class="keyword">static_cast&lt;</span>MemoryInfos*<span class="keyword">&gt;</span>(UserData);
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312 sf_count_t Position = 0;
-<a name="l00313"></a>00313 <span class="keywordflow">switch</span> (Whence)
-<a name="l00314"></a>00314 {
-<a name="l00315"></a>00315 <span class="keywordflow">case</span> SEEK_SET :
-<a name="l00316"></a>00316 Position = Offset;
-<a name="l00317"></a>00317 <span class="keywordflow">break</span>;
-<a name="l00318"></a>00318 <span class="keywordflow">case</span> SEEK_CUR :
-<a name="l00319"></a>00319 Position = Memory-&gt;DataPtr - Memory-&gt;DataStart + Offset;
-<a name="l00320"></a>00320 <span class="keywordflow">break</span>;
-<a name="l00321"></a>00321 <span class="keywordflow">case</span> SEEK_END :
-<a name="l00322"></a>00322 Position = Memory-&gt;TotalSize - Offset;
-<a name="l00323"></a>00323 <span class="keywordflow">break</span>;
-<a name="l00324"></a>00324 <span class="keywordflow">default</span> :
-<a name="l00325"></a>00325 Position = 0;
-<a name="l00326"></a>00326 <span class="keywordflow">break</span>;
-<a name="l00327"></a>00327 }
-<a name="l00328"></a>00328
-<a name="l00329"></a>00329 <span class="keywordflow">if</span> (Position &gt;= Memory-&gt;TotalSize)
-<a name="l00330"></a>00330 Position = Memory-&gt;TotalSize - 1;
-<a name="l00331"></a>00331 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Position &lt; 0)
-<a name="l00332"></a>00332 Position = 0;
-<a name="l00333"></a>00333
-<a name="l00334"></a>00334 Memory-&gt;DataPtr = Memory-&gt;DataStart + Position;
-<a name="l00335"></a>00335
-<a name="l00336"></a>00336 <span class="keywordflow">return</span> Position;
-<a name="l00337"></a>00337 }
-<a name="l00338"></a>00338 sf_count_t SoundFileDefault::MemoryTell(<span class="keywordtype">void</span>* UserData)
-<a name="l00339"></a>00339 {
-<a name="l00340"></a>00340 MemoryInfos* Memory = <span class="keyword">static_cast&lt;</span>MemoryInfos*<span class="keyword">&gt;</span>(UserData);
-<a name="l00341"></a>00341
-<a name="l00342"></a>00342 <span class="keywordflow">return</span> Memory-&gt;DataPtr - Memory-&gt;DataStart;
-<a name="l00343"></a>00343 }
-<a name="l00344"></a>00344 sf_count_t SoundFileDefault::MemoryWrite(<span class="keyword">const</span> <span class="keywordtype">void</span>*, sf_count_t, <span class="keywordtype">void</span>*)
-<a name="l00345"></a>00345 {
-<a name="l00346"></a>00346 <span class="keywordflow">return</span> 0;
-<a name="l00347"></a>00347 }
-<a name="l00348"></a>00348
-<a name="l00349"></a>00349
-<a name="l00350"></a>00350 } <span class="comment">// namespace priv</span>
-<a name="l00351"></a>00351
-<a name="l00352"></a>00352 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFileDefault_8hpp-source.htm b/doc/html/SoundFileDefault_8hpp-source.htm
deleted file mode 100755
index 639e373..0000000
--- a/doc/html/SoundFileDefault_8hpp-source.htm
+++ /dev/null
@@ -1,121 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFileDefault.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDFILEDEFAULT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDFILEDEFAULT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundFile.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;sndfile.h&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>SoundFileDefault : <span class="keyword">public</span> SoundFile
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 SoundFileDefault();
-<a name="l00052"></a>00052
-<a name="l00057"></a>00057 ~SoundFileDefault();
-<a name="l00058"></a>00058
-<a name="l00068"></a>00068 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsFileSupported(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">bool</span> Read);
-<a name="l00069"></a>00069
-<a name="l00079"></a>00079 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsFileSupported(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00080"></a>00080
-<a name="l00085"></a>00085 <span class="keyword">virtual</span> std::size_t Read(Int16* Data, std::size_t NbSamples);
-<a name="l00086"></a>00086
-<a name="l00091"></a>00091 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Write(<span class="keyword">const</span> Int16* Data, std::size_t NbSamples);
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="keyword">private</span> :
-<a name="l00094"></a>00094
-<a name="l00099"></a>00099 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00100"></a>00100
-<a name="l00105"></a>00105 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00106"></a>00106
-<a name="l00111"></a>00111 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00112"></a>00112
-<a name="l00122"></a>00122 <span class="keyword">static</span> <span class="keywordtype">int</span> GetFormatFromFilename(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00123"></a>00123
-<a name="l00128"></a>00128 <span class="keyword">static</span> sf_count_t MemoryGetLength(<span class="keywordtype">void</span>* UserData);
-<a name="l00129"></a>00129 <span class="keyword">static</span> sf_count_t MemoryRead(<span class="keywordtype">void</span>* Ptr, sf_count_t Count, <span class="keywordtype">void</span>* UserData);
-<a name="l00130"></a>00130 <span class="keyword">static</span> sf_count_t MemorySeek(sf_count_t Offset, <span class="keywordtype">int</span> Whence, <span class="keywordtype">void</span>* UserData);
-<a name="l00131"></a>00131 <span class="keyword">static</span> sf_count_t MemoryTell(<span class="keywordtype">void</span>* UserData);
-<a name="l00132"></a>00132 <span class="keyword">static</span> sf_count_t MemoryWrite(<span class="keyword">const</span> <span class="keywordtype">void</span>* Ptr, sf_count_t Count, <span class="keywordtype">void</span>* UserData);
-<a name="l00133"></a>00133
-<a name="l00137"></a>00137 <span class="keyword">struct </span>MemoryInfos
-<a name="l00138"></a>00138 {
-<a name="l00139"></a>00139 <span class="keyword">const</span> <span class="keywordtype">char</span>* DataStart;
-<a name="l00140"></a>00140 <span class="keyword">const</span> <span class="keywordtype">char</span>* DataPtr;
-<a name="l00141"></a>00141 sf_count_t TotalSize;
-<a name="l00142"></a>00142 };
-<a name="l00143"></a>00143
-<a name="l00145"></a>00145 <span class="comment">// Member data</span>
-<a name="l00147"></a>00147 <span class="comment"></span> SNDFILE* myFile;
-<a name="l00148"></a>00148 MemoryInfos myMemory;
-<a name="l00149"></a>00149 };
-<a name="l00150"></a>00150
-<a name="l00151"></a>00151 } <span class="comment">// namespace priv</span>
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153 } <span class="comment">// namespace sf</span>
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155
-<a name="l00156"></a>00156 <span class="preprocessor">#endif // SFML_SOUNDFILEDEFAULT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFileOgg_8cpp-source.htm b/doc/html/SoundFileOgg_8cpp-source.htm
deleted file mode 100755
index 848696f..0000000
--- a/doc/html/SoundFileOgg_8cpp-source.htm
+++ /dev/null
@@ -1,194 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFileOgg.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundFileOgg.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/stb_vorbis/stb_vorbis.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 SoundFileOgg::SoundFileOgg() :
-<a name="l00041"></a>00041 myStream (NULL),
-<a name="l00042"></a>00042 myChannelsCount(0)
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 }
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047
-<a name="l00051"></a>00051 SoundFileOgg::~SoundFileOgg()
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053 <span class="keywordflow">if</span> (myStream)
-<a name="l00054"></a>00054 stb_vorbis_close(myStream);
-<a name="l00055"></a>00055 }
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057
-<a name="l00061"></a>00061 <span class="keywordtype">bool</span> SoundFileOgg::IsFileSupported(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">bool</span> Read)
-<a name="l00062"></a>00062 {
-<a name="l00063"></a>00063 <span class="keywordflow">if</span> (Read)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 <span class="comment">// Open the vorbis stream</span>
-<a name="l00066"></a>00066 stb_vorbis* Stream = stb_vorbis_open_filename(const_cast&lt;char*&gt;(Filename.c_str()), NULL, NULL);
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068 <span class="keywordflow">if</span> (Stream)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 stb_vorbis_close(Stream);
-<a name="l00071"></a>00071 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073 <span class="keywordflow">else</span>
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077 }
-<a name="l00078"></a>00078 <span class="keywordflow">else</span>
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <span class="comment">// No support for writing ogg files yet...</span>
-<a name="l00081"></a>00081 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a>00089 <span class="keywordtype">bool</span> SoundFileOgg::IsFileSupported(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="comment">// Open the vorbis stream</span>
-<a name="l00092"></a>00092 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* Buffer = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<span class="keyword">const_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(Data));
-<a name="l00093"></a>00093 <span class="keywordtype">int</span> Length = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(SizeInBytes);
-<a name="l00094"></a>00094 stb_vorbis* Stream = stb_vorbis_open_memory(Buffer, Length, NULL, NULL);
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="keywordflow">if</span> (Stream)
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 stb_vorbis_close(Stream);
-<a name="l00099"></a>00099 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101 <span class="keywordflow">else</span>
-<a name="l00102"></a>00102 {
-<a name="l00103"></a>00103 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00104"></a>00104 }
-<a name="l00105"></a>00105 }
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107
-<a name="l00111"></a>00111 <span class="keywordtype">bool</span> SoundFileOgg::OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate)
-<a name="l00112"></a>00112 {
-<a name="l00113"></a>00113 <span class="comment">// Close the file if already opened</span>
-<a name="l00114"></a>00114 <span class="keywordflow">if</span> (myStream)
-<a name="l00115"></a>00115 stb_vorbis_close(myStream);
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117 <span class="comment">// Open the vorbis stream</span>
-<a name="l00118"></a>00118 myStream = stb_vorbis_open_filename(const_cast&lt;char*&gt;(Filename.c_str()), NULL, NULL);
-<a name="l00119"></a>00119 <span class="keywordflow">if</span> (myStream == NULL)
-<a name="l00120"></a>00120 {
-<a name="l00121"></a>00121 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\" (cannot open the file)"</span> &lt;&lt; std::endl;
-<a name="l00122"></a>00122 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="comment">// Get the music parameters</span>
-<a name="l00126"></a>00126 stb_vorbis_info Infos = stb_vorbis_get_info(myStream);
-<a name="l00127"></a>00127 ChannelsCount = myChannelsCount = Infos.channels;
-<a name="l00128"></a>00128 SampleRate = Infos.sample_rate;
-<a name="l00129"></a>00129 NbSamples = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(stb_vorbis_stream_length_in_samples(myStream) * ChannelsCount);
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00132"></a>00132 }
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134
-<a name="l00138"></a>00138 <span class="keywordtype">bool</span> SoundFileOgg::OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate)
-<a name="l00139"></a>00139 {
-<a name="l00140"></a>00140 <span class="comment">// Close the file if already opened</span>
-<a name="l00141"></a>00141 <span class="keywordflow">if</span> (myStream)
-<a name="l00142"></a>00142 stb_vorbis_close(myStream);
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 <span class="comment">// Open the vorbis stream</span>
-<a name="l00145"></a>00145 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* Buffer = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<span class="keyword">const_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(Data));
-<a name="l00146"></a>00146 <span class="keywordtype">int</span> Length = <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(SizeInBytes);
-<a name="l00147"></a>00147 myStream = stb_vorbis_open_memory(Buffer, Length, NULL, NULL);
-<a name="l00148"></a>00148 <span class="keywordflow">if</span> (myStream == NULL)
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read sound file from memory (cannot open the file)"</span> &lt;&lt; std::endl;
-<a name="l00151"></a>00151 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="comment">// Get the music parameters</span>
-<a name="l00155"></a>00155 stb_vorbis_info Infos = stb_vorbis_get_info(myStream);
-<a name="l00156"></a>00156 ChannelsCount = myChannelsCount = Infos.channels;
-<a name="l00157"></a>00157 SampleRate = Infos.sample_rate;
-<a name="l00158"></a>00158 NbSamples = <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(stb_vorbis_stream_length_in_samples(myStream) * ChannelsCount);
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00161"></a>00161 }
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163
-<a name="l00167"></a>00167 std::size_t SoundFileOgg::Read(Int16* Data, std::size_t NbSamples)
-<a name="l00168"></a>00168 {
-<a name="l00169"></a>00169 <span class="keywordflow">if</span> (myStream &amp;&amp; Data &amp;&amp; NbSamples)
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="keywordtype">int</span> Read = stb_vorbis_get_samples_short_interleaved(myStream, myChannelsCount, Data, static_cast&lt;int&gt;(NbSamples));
-<a name="l00172"></a>00172 <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(Read * myChannelsCount);
-<a name="l00173"></a>00173 }
-<a name="l00174"></a>00174 <span class="keywordflow">else</span>
-<a name="l00175"></a>00175 {
-<a name="l00176"></a>00176 <span class="keywordflow">return</span> 0;
-<a name="l00177"></a>00177 }
-<a name="l00178"></a>00178 }
-<a name="l00179"></a>00179
-<a name="l00180"></a>00180 } <span class="comment">// namespace priv</span>
-<a name="l00181"></a>00181
-<a name="l00182"></a>00182 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFileOgg_8hpp-source.htm b/doc/html/SoundFileOgg_8hpp-source.htm
deleted file mode 100755
index 27f8b2e..0000000
--- a/doc/html/SoundFileOgg_8hpp-source.htm
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFileOgg.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDFILEOGG_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDFILEOGG_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundFile.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">struct </span>stb_vorbis;
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>priv
-<a name="l00039"></a>00039 {
-<a name="l00044"></a>00044 <span class="keyword">class </span>SoundFileOgg : <span class="keyword">public</span> SoundFile
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00052"></a>00052 SoundFileOgg();
-<a name="l00053"></a>00053
-<a name="l00058"></a>00058 ~SoundFileOgg();
-<a name="l00059"></a>00059
-<a name="l00069"></a>00069 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsFileSupported(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">bool</span> Read);
-<a name="l00070"></a>00070
-<a name="l00080"></a>00080 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsFileSupported(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00081"></a>00081
-<a name="l00086"></a>00086 <span class="keyword">virtual</span> std::size_t Read(Int16* Data, std::size_t NbSamples);
-<a name="l00087"></a>00087
-<a name="l00088"></a>00088 <span class="keyword">private</span> :
-<a name="l00089"></a>00089
-<a name="l00094"></a>00094 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00095"></a>00095
-<a name="l00100"></a>00100 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00101"></a>00101
-<a name="l00103"></a>00103 <span class="comment">// Member data</span>
-<a name="l00105"></a>00105 <span class="comment"></span> stb_vorbis* myStream;
-<a name="l00106"></a>00106 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myChannelsCount;
-<a name="l00107"></a>00107 };
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 } <span class="comment">// namespace priv</span>
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 } <span class="comment">// namespace sf</span>
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00114"></a>00114 <span class="preprocessor">#endif // SFML_SOUNDFILEOGG_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFile_8cpp-source.htm b/doc/html/SoundFile_8cpp-source.htm
deleted file mode 100755
index 9eb12a2..0000000
--- a/doc/html/SoundFile_8cpp-source.htm
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFile.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundFile.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/SoundFileDefault.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/SoundFileOgg.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>priv
-<a name="l00037"></a>00037 {
-<a name="l00041"></a>00041 SoundFile* SoundFile::CreateRead(<span class="keyword">const</span> std::string&amp; Filename)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="comment">// Create the file according to its type</span>
-<a name="l00044"></a>00044 SoundFile* File = NULL;
-<a name="l00045"></a>00045 <span class="keywordflow">if</span> (SoundFileOgg::IsFileSupported(Filename, <span class="keyword">true</span>)) File = <span class="keyword">new</span> SoundFileOgg;
-<a name="l00046"></a>00046 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (SoundFileDefault::IsFileSupported(Filename, <span class="keyword">true</span>)) File = <span class="keyword">new</span> SoundFileDefault;
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="comment">// Open it for reading</span>
-<a name="l00049"></a>00049 <span class="keywordflow">if</span> (File)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 std::size_t SamplesCount;
-<a name="l00052"></a>00052 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount;
-<a name="l00053"></a>00053 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate;
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="keywordflow">if</span> (File-&gt;OpenRead(Filename, SamplesCount, ChannelsCount, SampleRate))
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 File-&gt;myFilename = Filename;
-<a name="l00058"></a>00058 File-&gt;myData = NULL;
-<a name="l00059"></a>00059 File-&gt;mySize = 0;
-<a name="l00060"></a>00060 File-&gt;myNbSamples = SamplesCount;
-<a name="l00061"></a>00061 File-&gt;myChannelsCount = ChannelsCount;
-<a name="l00062"></a>00062 File-&gt;mySampleRate = SampleRate;
-<a name="l00063"></a>00063 }
-<a name="l00064"></a>00064 <span class="keywordflow">else</span>
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 <span class="keyword">delete</span> File;
-<a name="l00067"></a>00067 File = NULL;
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="keywordflow">return</span> File;
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073
-<a name="l00074"></a>00074
-<a name="l00078"></a>00078 SoundFile* SoundFile::CreateRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInMemory)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 <span class="comment">// Create the file according to its type</span>
-<a name="l00081"></a>00081 SoundFile* File = NULL;
-<a name="l00082"></a>00082 <span class="keywordflow">if</span> (SoundFileOgg::IsFileSupported(Data, SizeInMemory)) File = <span class="keyword">new</span> SoundFileOgg;
-<a name="l00083"></a>00083 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (SoundFileDefault::IsFileSupported(Data, SizeInMemory)) File = <span class="keyword">new</span> SoundFileDefault;
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 <span class="comment">// Open it for reading</span>
-<a name="l00086"></a>00086 <span class="keywordflow">if</span> (File)
-<a name="l00087"></a>00087 {
-<a name="l00088"></a>00088 std::size_t SamplesCount;
-<a name="l00089"></a>00089 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount;
-<a name="l00090"></a>00090 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate;
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 <span class="keywordflow">if</span> (File-&gt;OpenRead(Data, SizeInMemory, SamplesCount, ChannelsCount, SampleRate))
-<a name="l00093"></a>00093 {
-<a name="l00094"></a>00094 File-&gt;myFilename = <span class="stringliteral">""</span>;
-<a name="l00095"></a>00095 File-&gt;myData = Data;
-<a name="l00096"></a>00096 File-&gt;mySize = SizeInMemory;
-<a name="l00097"></a>00097 File-&gt;myNbSamples = SamplesCount;
-<a name="l00098"></a>00098 File-&gt;myChannelsCount = ChannelsCount;
-<a name="l00099"></a>00099 File-&gt;mySampleRate = SampleRate;
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101 <span class="keywordflow">else</span>
-<a name="l00102"></a>00102 {
-<a name="l00103"></a>00103 <span class="keyword">delete</span> File;
-<a name="l00104"></a>00104 File = NULL;
-<a name="l00105"></a>00105 }
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108 <span class="keywordflow">return</span> File;
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111
-<a name="l00115"></a>00115 SoundFile* SoundFile::CreateWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00116"></a>00116 {
-<a name="l00117"></a>00117 <span class="comment">// Create the file according to its type</span>
-<a name="l00118"></a>00118 SoundFile* File = NULL;
-<a name="l00119"></a>00119 <span class="keywordflow">if</span> (SoundFileOgg::IsFileSupported(Filename, <span class="keyword">false</span>)) File = <span class="keyword">new</span> SoundFileOgg;
-<a name="l00120"></a>00120 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (SoundFileDefault::IsFileSupported(Filename, <span class="keyword">false</span>)) File = <span class="keyword">new</span> SoundFileDefault;
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="comment">// Open it for writing</span>
-<a name="l00123"></a>00123 <span class="keywordflow">if</span> (File)
-<a name="l00124"></a>00124 {
-<a name="l00125"></a>00125 <span class="keywordflow">if</span> (File-&gt;OpenWrite(Filename, ChannelsCount, SampleRate))
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 File-&gt;myFilename = <span class="stringliteral">""</span>;
-<a name="l00128"></a>00128 File-&gt;myData = NULL;
-<a name="l00129"></a>00129 File-&gt;mySize = 0;
-<a name="l00130"></a>00130 File-&gt;myNbSamples = 0;
-<a name="l00131"></a>00131 File-&gt;myChannelsCount = ChannelsCount;
-<a name="l00132"></a>00132 File-&gt;mySampleRate = SampleRate;
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134 <span class="keywordflow">else</span>
-<a name="l00135"></a>00135 {
-<a name="l00136"></a>00136 <span class="keyword">delete</span> File;
-<a name="l00137"></a>00137 File = NULL;
-<a name="l00138"></a>00138 }
-<a name="l00139"></a>00139 }
-<a name="l00140"></a>00140
-<a name="l00141"></a>00141 <span class="keywordflow">return</span> File;
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a>00148 SoundFile::SoundFile() :
-<a name="l00149"></a>00149 myNbSamples (0),
-<a name="l00150"></a>00150 myChannelsCount(0),
-<a name="l00151"></a>00151 mySampleRate (0)
-<a name="l00152"></a>00152 {
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 }
-<a name="l00155"></a>00155
-<a name="l00156"></a>00156
-<a name="l00160"></a>00160 SoundFile::~SoundFile()
-<a name="l00161"></a>00161 {
-<a name="l00162"></a>00162 <span class="comment">// Nothing to do</span>
-<a name="l00163"></a>00163 }
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165
-<a name="l00169"></a>00169 std::size_t SoundFile::GetSamplesCount()<span class="keyword"> const</span>
-<a name="l00170"></a>00170 <span class="keyword"></span>{
-<a name="l00171"></a>00171 <span class="keywordflow">return</span> myNbSamples;
-<a name="l00172"></a>00172 }
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174
-<a name="l00178"></a>00178 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SoundFile::GetChannelsCount()<span class="keyword"> const</span>
-<a name="l00179"></a>00179 <span class="keyword"></span>{
-<a name="l00180"></a>00180 <span class="keywordflow">return</span> myChannelsCount;
-<a name="l00181"></a>00181 }
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183
-<a name="l00187"></a>00187 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SoundFile::GetSampleRate()<span class="keyword"> const</span>
-<a name="l00188"></a>00188 <span class="keyword"></span>{
-<a name="l00189"></a>00189 <span class="keywordflow">return</span> mySampleRate;
-<a name="l00190"></a>00190 }
-<a name="l00191"></a>00191
-<a name="l00192"></a>00192
-<a name="l00196"></a>00196 <span class="keywordtype">bool</span> SoundFile::Restart()
-<a name="l00197"></a>00197 {
-<a name="l00198"></a>00198 <span class="keywordflow">if</span> (myData)
-<a name="l00199"></a>00199 {
-<a name="l00200"></a>00200 <span class="comment">// Reopen from memory</span>
-<a name="l00201"></a>00201 <span class="keywordflow">return</span> OpenRead(myData, mySize, myNbSamples, myChannelsCount, mySampleRate);
-<a name="l00202"></a>00202 }
-<a name="l00203"></a>00203 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (myFilename != <span class="stringliteral">""</span>)
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="comment">// Reopen from file</span>
-<a name="l00206"></a>00206 <span class="keywordflow">return</span> OpenRead(myFilename, myNbSamples, myChannelsCount, mySampleRate);
-<a name="l00207"></a>00207 }
-<a name="l00208"></a>00208 <span class="keywordflow">else</span>
-<a name="l00209"></a>00209 {
-<a name="l00210"></a>00210 <span class="comment">// Trying to reopen a file opened in write mode... error</span>
-<a name="l00211"></a>00211 std::cerr &lt;&lt; <span class="stringliteral">"Warning : trying to restart a sound opened in write mode, which is not allowed"</span> &lt;&lt; std::endl;
-<a name="l00212"></a>00212 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00213"></a>00213 }
-<a name="l00214"></a>00214 }
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216
-<a name="l00220"></a>00220 <span class="keywordtype">bool</span> SoundFile::OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp;, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;)
-<a name="l00221"></a>00221 {
-<a name="l00222"></a>00222 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\", format is not supported by SFML"</span> &lt;&lt; std::endl;
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00225"></a>00225 }
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227
-<a name="l00231"></a>00231 <span class="keywordtype">bool</span> SoundFile::OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>*, std::size_t, std::size_t&amp;, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;)
-<a name="l00232"></a>00232 {
-<a name="l00233"></a>00233 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open sound file from memory, format is not supported by SFML"</span> &lt;&lt; std::endl;
-<a name="l00234"></a>00234
-<a name="l00235"></a>00235 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00236"></a>00236 }
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238
-<a name="l00242"></a>00242 <span class="keywordtype">bool</span> SoundFile::OpenWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)
-<a name="l00243"></a>00243 {
-<a name="l00244"></a>00244 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open sound file \""</span> &lt;&lt; Filename &lt;&lt; <span class="stringliteral">"\", format is not supported by SFML"</span> &lt;&lt; std::endl;
-<a name="l00245"></a>00245
-<a name="l00246"></a>00246 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00247"></a>00247 }
-<a name="l00248"></a>00248
-<a name="l00249"></a>00249
-<a name="l00253"></a>00253 std::size_t SoundFile::Read(Int16*, std::size_t)
-<a name="l00254"></a>00254 {
-<a name="l00255"></a>00255 std::cerr &lt;&lt; <span class="stringliteral">"Failed to read from sound file (not supported)"</span> &lt;&lt; std::endl;
-<a name="l00256"></a>00256
-<a name="l00257"></a>00257 <span class="keywordflow">return</span> 0;
-<a name="l00258"></a>00258 }
-<a name="l00259"></a>00259
-<a name="l00260"></a>00260
-<a name="l00264"></a>00264 <span class="keywordtype">void</span> SoundFile::Write(<span class="keyword">const</span> Int16*, std::size_t)
-<a name="l00265"></a>00265 {
-<a name="l00266"></a>00266 std::cerr &lt;&lt; <span class="stringliteral">"Failed to write to sound file (not supported)"</span> &lt;&lt; std::endl;
-<a name="l00267"></a>00267 }
-<a name="l00268"></a>00268
-<a name="l00269"></a>00269 } <span class="comment">// namespace priv</span>
-<a name="l00270"></a>00270
-<a name="l00271"></a>00271 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundFile_8hpp-source.htm b/doc/html/SoundFile_8hpp-source.htm
deleted file mode 100755
index f0699f4..0000000
--- a/doc/html/SoundFile_8hpp-source.htm
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundFile.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDFILE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDFILE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>SoundFile : NonCopyable
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00058"></a>00058 <span class="keyword">static</span> SoundFile* CreateRead(<span class="keyword">const</span> std::string&amp; Filename);
-<a name="l00059"></a>00059
-<a name="l00072"></a>00072 <span class="keyword">static</span> SoundFile* CreateRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes);
-<a name="l00073"></a>00073
-<a name="l00084"></a>00084 <span class="keyword">static</span> SoundFile* CreateWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00085"></a>00085
-<a name="l00090"></a>00090 <span class="keyword">virtual</span> ~SoundFile();
-<a name="l00091"></a>00091
-<a name="l00098"></a>00098 std::size_t GetSamplesCount() <span class="keyword">const</span>;
-<a name="l00099"></a>00099
-<a name="l00106"></a>00106 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetChannelsCount() <span class="keyword">const</span>;
-<a name="l00107"></a>00107
-<a name="l00114"></a>00114 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetSampleRate() <span class="keyword">const</span>;
-<a name="l00115"></a>00115
-<a name="l00122"></a>00122 <span class="keywordtype">bool</span> Restart();
-<a name="l00123"></a>00123
-<a name="l00133"></a>00133 <span class="keyword">virtual</span> std::size_t Read(Int16* Data, std::size_t NbSamples);
-<a name="l00134"></a>00134
-<a name="l00142"></a>00142 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Write(<span class="keyword">const</span> Int16* Data, std::size_t NbSamples);
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144 <span class="keyword">protected</span> :
-<a name="l00145"></a>00145
-<a name="l00150"></a>00150 SoundFile();
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152 <span class="keyword">private</span> :
-<a name="l00153"></a>00153
-<a name="l00165"></a>00165 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> std::string&amp; Filename, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00166"></a>00166
-<a name="l00179"></a>00179 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* Data, std::size_t SizeInBytes, std::size_t&amp; NbSamples, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp; SampleRate);
-<a name="l00180"></a>00180
-<a name="l00191"></a>00191 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OpenWrite(<span class="keyword">const</span> std::string&amp; Filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00192"></a>00192
-<a name="l00194"></a>00194 <span class="comment">// Member data</span>
-<a name="l00196"></a>00196 <span class="comment"></span> std::size_t myNbSamples;
-<a name="l00197"></a>00197 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myChannelsCount;
-<a name="l00198"></a>00198 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mySampleRate;
-<a name="l00199"></a>00199 std::string myFilename;
-<a name="l00200"></a>00200 <span class="keyword">const</span> <span class="keywordtype">char</span>* myData;
-<a name="l00201"></a>00201 std::size_t mySize;
-<a name="l00202"></a>00202 };
-<a name="l00203"></a>00203
-<a name="l00204"></a>00204 } <span class="comment">// namespace priv</span>
-<a name="l00205"></a>00205
-<a name="l00206"></a>00206 } <span class="comment">// namespace sf</span>
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208
-<a name="l00209"></a>00209 <span class="preprocessor">#endif // SFML_SOUNDFILE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundRecorder_8cpp-source.htm b/doc/html/SoundRecorder_8cpp-source.htm
deleted file mode 100755
index b0d6686..0000000
--- a/doc/html/SoundRecorder_8cpp-source.htm
+++ /dev/null
@@ -1,223 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundRecorder.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundRecorder.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/AudioDevice.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/System/Sleep.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00036"></a>00036 <span class="comment">// Private data</span>
-<a name="l00038"></a>00038 <span class="comment"></span><span class="keyword">namespace</span>
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 ALCdevice* CaptureDevice = NULL;
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="keyword">namespace </span>sf
-<a name="l00044"></a>00044 {
-<a name="l00048"></a><a class="code" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">00048</a> <a class="code" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9" title="Default constructor.">SoundRecorder::SoundRecorder</a>() :
-<a name="l00049"></a>00049 mySampleRate (0),
-<a name="l00050"></a>00050 myIsCapturing(false)
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 }
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055
-<a name="l00059"></a><a class="code" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">00059</a> <a class="code" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64" title="Virtual destructor.">SoundRecorder::~SoundRecorder</a>()
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <span class="comment">// Nothing to do</span>
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064
-<a name="l00069"></a><a class="code" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">00069</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6" title="Start the capture.">SoundRecorder::Start</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00070"></a>00070 {
-<a name="l00071"></a>00071 <span class="comment">// Check if the device can do audio capture</span>
-<a name="l00072"></a>00072 <span class="keywordflow">if</span> (!<a class="code" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5" title="Tell if the system supports sound capture.">CanCapture</a>())
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 std::cerr &lt;&lt; <span class="stringliteral">"Failed to start capture : your system cannot capture audio data (call SoundRecorder::CanCapture to check it)"</span> &lt;&lt; std::endl;
-<a name="l00075"></a>00075 <span class="keywordflow">return</span>;
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078 <span class="comment">// Check that another capture is not already running</span>
-<a name="l00079"></a>00079 <span class="keywordflow">if</span> (CaptureDevice)
-<a name="l00080"></a>00080 {
-<a name="l00081"></a>00081 std::cerr &lt;&lt; <span class="stringliteral">"Trying to start audio capture, but another capture is already running"</span> &lt;&lt; std::endl;
-<a name="l00082"></a>00082 <span class="keywordflow">return</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 <span class="comment">// Open the capture device for capturing 16 bits mono samples</span>
-<a name="l00086"></a>00086 CaptureDevice = alcCaptureOpenDevice(NULL, SampleRate, AL_FORMAT_MONO16, SampleRate);
-<a name="l00087"></a>00087 <span class="keywordflow">if</span> (!CaptureDevice)
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 std::cerr &lt;&lt; <span class="stringliteral">"Failed to open the audio capture device"</span> &lt;&lt; std::endl;
-<a name="l00090"></a>00090 <span class="keywordflow">return</span>;
-<a name="l00091"></a>00091 }
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// Clear the sample array</span>
-<a name="l00094"></a>00094 mySamples.clear();
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment">// Store the sample rate</span>
-<a name="l00097"></a>00097 mySampleRate = SampleRate;
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="comment">// Notify derived class</span>
-<a name="l00100"></a>00100 <span class="keywordflow">if</span> (OnStart())
-<a name="l00101"></a>00101 {
-<a name="l00102"></a>00102 <span class="comment">// Start the capture</span>
-<a name="l00103"></a>00103 alcCaptureStart(CaptureDevice);
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105 <span class="comment">// Start the capture in a new thread, to avoid blocking the main thread</span>
-<a name="l00106"></a>00106 myIsCapturing = <span class="keyword">true</span>;
-<a name="l00107"></a>00107 <a class="code" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642" title="Create and run the thread.">Launch</a>();
-<a name="l00108"></a>00108 }
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111
-<a name="l00115"></a><a class="code" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">00115</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733" title="Stop the capture.">SoundRecorder::Stop</a>()
-<a name="l00116"></a>00116 {
-<a name="l00117"></a>00117 <span class="comment">// Stop the capturing thread</span>
-<a name="l00118"></a>00118 myIsCapturing = <span class="keyword">false</span>;
-<a name="l00119"></a>00119 <a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2" title="Wait until the thread finishes.">Wait</a>();
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00126"></a><a class="code" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">00126</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5" title="Get the sample rate.">SoundRecorder::GetSampleRate</a>()<span class="keyword"> const</span>
-<a name="l00127"></a>00127 <span class="keyword"></span>{
-<a name="l00128"></a>00128 <span class="keywordflow">return</span> mySampleRate;
-<a name="l00129"></a>00129 }
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131
-<a name="l00136"></a><a class="code" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">00136</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5" title="Tell if the system supports sound capture.">SoundRecorder::CanCapture</a>()
-<a name="l00137"></a>00137 {
-<a name="l00138"></a>00138 ALCdevice* Device = priv::AudioDevice::GetInstance().GetDevice();
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="keywordflow">return</span> (alcIsExtensionPresent(Device, <span class="stringliteral">"ALC_EXT_CAPTURE"</span>) != AL_FALSE) ||
-<a name="l00141"></a>00141 (alcIsExtensionPresent(Device, <span class="stringliteral">"ALC_EXT_capture"</span>) != AL_FALSE); <span class="comment">// "bug" in Mac OS X 10.5 and 10.6</span>
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a>00148 <span class="keywordtype">bool</span> SoundRecorder::OnStart()
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 <span class="comment">// Nothing to do</span>
-<a name="l00151"></a>00151 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154
-<a name="l00158"></a>00158 <span class="keywordtype">void</span> SoundRecorder::OnStop()
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 <span class="comment">// Nothing to do</span>
-<a name="l00161"></a>00161 }
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163
-<a name="l00167"></a>00167 <span class="keywordtype">void</span> SoundRecorder::Run()
-<a name="l00168"></a>00168 {
-<a name="l00169"></a>00169 <span class="keywordflow">while</span> (myIsCapturing)
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="comment">// Process available samples</span>
-<a name="l00172"></a>00172 ProcessCapturedSamples();
-<a name="l00173"></a>00173
-<a name="l00174"></a>00174 <span class="comment">// Don't bother the CPU while waiting for more captured data</span>
-<a name="l00175"></a>00175 Sleep(0.1f);
-<a name="l00176"></a>00176 }
-<a name="l00177"></a>00177
-<a name="l00178"></a>00178 <span class="comment">// Capture is finished : clean up everything</span>
-<a name="l00179"></a>00179 CleanUp();
-<a name="l00180"></a>00180
-<a name="l00181"></a>00181 <span class="comment">// Notify derived class</span>
-<a name="l00182"></a>00182 OnStop();
-<a name="l00183"></a>00183 }
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185
-<a name="l00189"></a>00189 <span class="keywordtype">void</span> SoundRecorder::ProcessCapturedSamples()
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="comment">// Get the number of samples available</span>
-<a name="l00192"></a>00192 ALCint SamplesAvailable;
-<a name="l00193"></a>00193 alcGetIntegerv(CaptureDevice, ALC_CAPTURE_SAMPLES, 1, &amp;SamplesAvailable);
-<a name="l00194"></a>00194
-<a name="l00195"></a>00195 <span class="keywordflow">if</span> (SamplesAvailable &gt; 0)
-<a name="l00196"></a>00196 {
-<a name="l00197"></a>00197 <span class="comment">// Get the recorded samples</span>
-<a name="l00198"></a>00198 mySamples.resize(SamplesAvailable);
-<a name="l00199"></a>00199 alcCaptureSamples(CaptureDevice, &amp;mySamples[0], SamplesAvailable);
-<a name="l00200"></a>00200
-<a name="l00201"></a>00201 <span class="comment">// Forward them to the derived class</span>
-<a name="l00202"></a>00202 <span class="keywordflow">if</span> (!OnProcessSamples(&amp;mySamples[0], mySamples.size()))
-<a name="l00203"></a>00203 {
-<a name="l00204"></a>00204 <span class="comment">// The user wants to stop the capture</span>
-<a name="l00205"></a>00205 myIsCapturing = <span class="keyword">false</span>;
-<a name="l00206"></a>00206 }
-<a name="l00207"></a>00207 }
-<a name="l00208"></a>00208 }
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210
-<a name="l00214"></a>00214 <span class="keywordtype">void</span> SoundRecorder::CleanUp()
-<a name="l00215"></a>00215 {
-<a name="l00216"></a>00216 <span class="comment">// Stop the capture</span>
-<a name="l00217"></a>00217 alcCaptureStop(CaptureDevice);
-<a name="l00218"></a>00218
-<a name="l00219"></a>00219 <span class="comment">// Get the samples left in the buffer</span>
-<a name="l00220"></a>00220 ProcessCapturedSamples();
-<a name="l00221"></a>00221
-<a name="l00222"></a>00222 <span class="comment">// Close the device</span>
-<a name="l00223"></a>00223 alcCaptureCloseDevice(CaptureDevice);
-<a name="l00224"></a>00224 CaptureDevice = NULL;
-<a name="l00225"></a>00225 }
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundRecorder_8hpp-source.htm b/doc/html/SoundRecorder_8hpp-source.htm
deleted file mode 100755
index b779646..0000000
--- a/doc/html/SoundRecorder_8hpp-source.htm
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundRecorder.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDRECORDER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDRECORDER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Thread.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00041"></a><a class="code" href="classsf_1_1SoundRecorder.htm">00041</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> : <span class="keyword">private</span> <a class="code" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">public</span> :
-<a name="l00044"></a>00044
-<a name="l00049"></a>00049 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a>();
-<a name="l00050"></a>00050
-<a name="l00059"></a>00059 <span class="keywordtype">void</span> Start(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate = 44100);
-<a name="l00060"></a>00060
-<a name="l00065"></a>00065 <span class="keywordtype">void</span> Stop();
-<a name="l00066"></a>00066
-<a name="l00073"></a>00073 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetSampleRate() <span class="keyword">const</span>;
-<a name="l00074"></a>00074
-<a name="l00082"></a>00082 <span class="keyword">static</span> <span class="keywordtype">bool</span> CanCapture();
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keyword">protected</span> :
-<a name="l00085"></a>00085
-<a name="l00090"></a>00090 <a class="code" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a>();
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 <span class="keyword">private</span> :
-<a name="l00093"></a>00093
-<a name="l00100"></a>00100 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnStart();
-<a name="l00101"></a>00101
-<a name="l00111"></a>00111 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnProcessSamples(<span class="keyword">const</span> Int16* Samples, std::size_t SamplesCount) = 0;
-<a name="l00112"></a>00112
-<a name="l00117"></a>00117 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnStop();
-<a name="l00118"></a>00118
-<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Run();
-<a name="l00124"></a>00124
-<a name="l00129"></a>00129 <span class="keywordtype">void</span> ProcessCapturedSamples();
-<a name="l00130"></a>00130
-<a name="l00135"></a>00135 <span class="keywordtype">void</span> CleanUp();
-<a name="l00136"></a>00136
-<a name="l00138"></a>00138 <span class="comment">// Member data</span>
-<a name="l00140"></a>00140 <span class="comment"></span> std::vector&lt;Int16&gt; mySamples;
-<a name="l00141"></a>00141 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mySampleRate;
-<a name="l00142"></a>00142 <span class="keywordtype">bool</span> myIsCapturing;
-<a name="l00143"></a>00143 };
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145 } <span class="comment">// namespace sf</span>
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148 <span class="preprocessor">#endif // SFML_SOUNDRECORDER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundStream_8cpp-source.htm b/doc/html/SoundStream_8cpp-source.htm
deleted file mode 100755
index 0b0effd..0000000
--- a/doc/html/SoundStream_8cpp-source.htm
+++ /dev/null
@@ -1,349 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundStream.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/SoundStream.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/AudioDevice.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/System/Sleep.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">00039</a> <a class="code" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c" title="Default constructor.">SoundStream::SoundStream</a>() :
-<a name="l00040"></a>00040 myIsStreaming (false),
-<a name="l00041"></a>00041 myChannelsCount (0),
-<a name="l00042"></a>00042 mySampleRate (0),
-<a name="l00043"></a>00043 myFormat (0),
-<a name="l00044"></a>00044 myLoop (false),
-<a name="l00045"></a>00045 mySamplesProcessed(0)
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a><a class="code" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">00054</a> <a class="code" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674" title="Virtual destructor.">SoundStream::~SoundStream</a>()
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="comment">// Stop the sound if it was playing</span>
-<a name="l00057"></a>00057 <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">Stop</a>();
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">00064</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793" title="Set the audio stream parameters, you must call it before Play().">SoundStream::Initialize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 myChannelsCount = ChannelsCount;
-<a name="l00067"></a>00067 mySampleRate = SampleRate;
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="comment">// Deduce the format from the number of channels</span>
-<a name="l00070"></a>00070 myFormat = priv::AudioDevice::GetInstance().GetFormatFromChannelsCount(ChannelsCount);
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 <span class="comment">// Check if the format is valid</span>
-<a name="l00073"></a>00073 <span class="keywordflow">if</span> (myFormat == 0)
-<a name="l00074"></a>00074 {
-<a name="l00075"></a>00075 myChannelsCount = 0;
-<a name="l00076"></a>00076 mySampleRate = 0;
-<a name="l00077"></a>00077 std::cerr &lt;&lt; <span class="stringliteral">"Unsupported number of channels ("</span> &lt;&lt; myChannelsCount &lt;&lt; <span class="stringliteral">")"</span> &lt;&lt; std::endl;
-<a name="l00078"></a>00078 }
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00085"></a><a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">00085</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">SoundStream::Play</a>()
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 <span class="comment">// Check if the sound parameters have been set</span>
-<a name="l00088"></a>00088 <span class="keywordflow">if</span> (myFormat == 0)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 std::cerr &lt;&lt; <span class="stringliteral">"Failed to play audio stream : sound parameters have not been initialized (call Initialize first)"</span> &lt;&lt; std::endl;
-<a name="l00091"></a>00091 <span class="keywordflow">return</span>;
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="comment">// If the sound is already playing (probably paused), just resume it</span>
-<a name="l00095"></a>00095 <span class="keywordflow">if</span> (myIsStreaming)
-<a name="l00096"></a>00096 {
-<a name="l00097"></a>00097 <a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Sound::Play</a>();
-<a name="l00098"></a>00098 <span class="keywordflow">return</span>;
-<a name="l00099"></a>00099 }
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="comment">// Notify the derived class</span>
-<a name="l00102"></a>00102 <span class="keywordflow">if</span> (OnStart())
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 <span class="comment">// Start updating the stream in a separate thread to avoid blocking the application</span>
-<a name="l00105"></a>00105 mySamplesProcessed = 0;
-<a name="l00106"></a>00106 myIsStreaming = <span class="keyword">true</span>;
-<a name="l00107"></a>00107 <a class="code" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642" title="Create and run the thread.">Launch</a>();
-<a name="l00108"></a>00108 }
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111
-<a name="l00115"></a><a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">00115</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">SoundStream::Stop</a>()
-<a name="l00116"></a>00116 {
-<a name="l00117"></a>00117 <span class="comment">// Wait for the thread to terminate</span>
-<a name="l00118"></a>00118 myIsStreaming = <span class="keyword">false</span>;
-<a name="l00119"></a>00119 <a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2" title="Wait until the thread finishes.">Wait</a>();
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00126"></a><a class="code" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">00126</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858" title="Return the number of channels (1 = mono, 2 = stereo).">SoundStream::GetChannelsCount</a>()<span class="keyword"> const</span>
-<a name="l00127"></a>00127 <span class="keyword"></span>{
-<a name="l00128"></a>00128 <span class="keywordflow">return</span> myChannelsCount;
-<a name="l00129"></a>00129 }
-<a name="l00130"></a>00130
-<a name="l00131"></a>00131
-<a name="l00135"></a><a class="code" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">00135</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc" title="Get the stream sample rate.">SoundStream::GetSampleRate</a>()<span class="keyword"> const</span>
-<a name="l00136"></a>00136 <span class="keyword"></span>{
-<a name="l00137"></a>00137 <span class="keywordflow">return</span> mySampleRate;
-<a name="l00138"></a>00138 }
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140
-<a name="l00144"></a><a class="code" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">00144</a> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Sound::Status</a> <a class="code" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2" title="Get the status of the stream (stopped, paused, playing).">SoundStream::GetStatus</a>()<span class="keyword"> const</span>
-<a name="l00145"></a>00145 <span class="keyword"></span>{
-<a name="l00146"></a>00146 <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Status</a> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Status</a> = <a class="code" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2" title="Get the status of the stream (stopped, paused, playing).">Sound::GetStatus</a>();
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148 <span class="comment">// To compensate for the lag between Play() and alSourcePlay()</span>
-<a name="l00149"></a>00149 <span class="keywordflow">if</span> ((Status == <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Stopped</a>) &amp;&amp; myIsStreaming)
-<a name="l00150"></a>00150 Status = <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288" title="Sound is playing.">Playing</a>;
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152 <span class="keywordflow">return</span> Status;
-<a name="l00153"></a>00153 }
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155
-<a name="l00162"></a><a class="code" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">00162</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac" title="Get the current playing position of the stream.">SoundStream::GetPlayingOffset</a>()<span class="keyword"> const</span>
-<a name="l00163"></a>00163 <span class="keyword"></span>{
-<a name="l00164"></a>00164 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac" title="Get the current playing position of the stream.">Sound::GetPlayingOffset</a>() + <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(mySamplesProcessed) / mySampleRate / myChannelsCount;
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167
-<a name="l00171"></a><a class="code" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">00171</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e" title="Set the stream loop state.">SoundStream::SetLoop</a>(<span class="keywordtype">bool</span> Loop)
-<a name="l00172"></a>00172 {
-<a name="l00173"></a>00173 myLoop = Loop;
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176
-<a name="l00180"></a><a class="code" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">00180</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78" title="Tell whether or not the stream is looping.">SoundStream::GetLoop</a>()<span class="keyword"> const</span>
-<a name="l00181"></a>00181 <span class="keyword"></span>{
-<a name="l00182"></a>00182 <span class="keywordflow">return</span> myLoop;
-<a name="l00183"></a>00183 }
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185
-<a name="l00189"></a>00189 <span class="keywordtype">void</span> SoundStream::Run()
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="comment">// Create the buffers</span>
-<a name="l00192"></a>00192 ALCheck(alGenBuffers(BuffersCount, myBuffers));
-<a name="l00193"></a>00193 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; BuffersCount; ++i)
-<a name="l00194"></a>00194 myEndBuffers[i] = <span class="keyword">false</span>;
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196 <span class="comment">// Fill the queue</span>
-<a name="l00197"></a>00197 <span class="keywordtype">bool</span> RequestStop = FillQueue();
-<a name="l00198"></a>00198
-<a name="l00199"></a>00199 <span class="comment">// Play the sound</span>
-<a name="l00200"></a>00200 <a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Sound::Play</a>();
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202 <span class="keywordflow">while</span> (myIsStreaming)
-<a name="l00203"></a>00203 {
-<a name="l00204"></a>00204 <span class="comment">// The stream has been interrupted !</span>
-<a name="l00205"></a>00205 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af" title="Get the status of the sound (stopped, paused, playing).">Sound::GetStatus</a>() == <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Stopped</a>)
-<a name="l00206"></a>00206 {
-<a name="l00207"></a>00207 <span class="keywordflow">if</span> (!RequestStop)
-<a name="l00208"></a>00208 {
-<a name="l00209"></a>00209 <span class="comment">// Just continue</span>
-<a name="l00210"></a>00210 <a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Sound::Play</a>();
-<a name="l00211"></a>00211 }
-<a name="l00212"></a>00212 <span class="keywordflow">else</span>
-<a name="l00213"></a>00213 {
-<a name="l00214"></a>00214 <span class="comment">// End streaming</span>
-<a name="l00215"></a>00215 myIsStreaming = <span class="keyword">false</span>;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217 }
-<a name="l00218"></a>00218
-<a name="l00219"></a>00219 <span class="comment">// Get the number of buffers that have been processed (ie. ready for reuse)</span>
-<a name="l00220"></a>00220 ALint NbProcessed;
-<a name="l00221"></a>00221 ALCheck(alGetSourcei(Sound::mySource, AL_BUFFERS_PROCESSED, &amp;NbProcessed));
-<a name="l00222"></a>00222
-<a name="l00223"></a>00223 <span class="keywordflow">while</span> (NbProcessed--)
-<a name="l00224"></a>00224 {
-<a name="l00225"></a>00225 <span class="comment">// Pop the first unused buffer from the queue</span>
-<a name="l00226"></a>00226 ALuint Buffer;
-<a name="l00227"></a>00227 ALCheck(alSourceUnqueueBuffers(Sound::mySource, 1, &amp;Buffer));
-<a name="l00228"></a>00228
-<a name="l00229"></a>00229 <span class="comment">// Find its number</span>
-<a name="l00230"></a>00230 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> BufferNum = 0;
-<a name="l00231"></a>00231 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; BuffersCount; ++i)
-<a name="l00232"></a>00232 <span class="keywordflow">if</span> (myBuffers[i] == Buffer)
-<a name="l00233"></a>00233 {
-<a name="l00234"></a>00234 BufferNum = i;
-<a name="l00235"></a>00235 <span class="keywordflow">break</span>;
-<a name="l00236"></a>00236 }
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="comment">// Retrieve its size and add it to the samples count</span>
-<a name="l00239"></a>00239 <span class="keywordflow">if</span> (myEndBuffers[BufferNum])
-<a name="l00240"></a>00240 {
-<a name="l00241"></a>00241 <span class="comment">// This was the last buffer: reset the sample count</span>
-<a name="l00242"></a>00242 mySamplesProcessed = 0;
-<a name="l00243"></a>00243 myEndBuffers[BufferNum] = <span class="keyword">false</span>;
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245 <span class="keywordflow">else</span>
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 ALint Size;
-<a name="l00248"></a>00248 ALCheck(alGetBufferi(Buffer, AL_SIZE, &amp;Size));
-<a name="l00249"></a>00249 mySamplesProcessed += Size / <span class="keyword">sizeof</span>(Int16);
-<a name="l00250"></a>00250 }
-<a name="l00251"></a>00251
-<a name="l00252"></a>00252 <span class="comment">// Fill it and push it back into the playing queue</span>
-<a name="l00253"></a>00253 <span class="keywordflow">if</span> (!RequestStop)
-<a name="l00254"></a>00254 {
-<a name="l00255"></a>00255 <span class="keywordflow">if</span> (FillAndPushBuffer(BufferNum))
-<a name="l00256"></a>00256 RequestStop = <span class="keyword">true</span>;
-<a name="l00257"></a>00257 }
-<a name="l00258"></a>00258 }
-<a name="l00259"></a>00259
-<a name="l00260"></a>00260 <span class="comment">// Leave some time for the other threads if the stream is still playing</span>
-<a name="l00261"></a>00261 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af" title="Get the status of the sound (stopped, paused, playing).">Sound::GetStatus</a>() != <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Stopped</a>)
-<a name="l00262"></a>00262 Sleep(0.1f);
-<a name="l00263"></a>00263 }
-<a name="l00264"></a>00264
-<a name="l00265"></a>00265 <span class="comment">// Stop the playback</span>
-<a name="l00266"></a>00266 <a class="code" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df" title="Stop playing the audio stream.">Sound::Stop</a>();
-<a name="l00267"></a>00267
-<a name="l00268"></a>00268 <span class="comment">// Unqueue any buffer left in the queue</span>
-<a name="l00269"></a>00269 ClearQueue();
-<a name="l00270"></a>00270
-<a name="l00271"></a>00271 <span class="comment">// Delete the buffers</span>
-<a name="l00272"></a>00272 ALCheck(alSourcei(Sound::mySource, AL_BUFFER, 0));
-<a name="l00273"></a>00273 ALCheck(alDeleteBuffers(BuffersCount, myBuffers));
-<a name="l00274"></a>00274 }
-<a name="l00275"></a>00275
-<a name="l00276"></a>00276
-<a name="l00281"></a>00281 <span class="keywordtype">bool</span> SoundStream::FillAndPushBuffer(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> BufferNum)
-<a name="l00282"></a>00282 {
-<a name="l00283"></a>00283 <span class="keywordtype">bool</span> RequestStop = <span class="keyword">false</span>;
-<a name="l00284"></a>00284
-<a name="l00285"></a>00285 <span class="comment">// Acquire audio data</span>
-<a name="l00286"></a>00286 Chunk Data = {NULL, 0};
-<a name="l00287"></a>00287 <span class="keywordflow">if</span> (!OnGetData(Data))
-<a name="l00288"></a>00288 {
-<a name="l00289"></a>00289 <span class="comment">// Mark the buffer as the last one (so that we know when to reset the playing position)</span>
-<a name="l00290"></a>00290 myEndBuffers[BufferNum] = <span class="keyword">true</span>;
-<a name="l00291"></a>00291
-<a name="l00292"></a>00292 <span class="comment">// Check if the stream must loop or stop</span>
-<a name="l00293"></a>00293 <span class="keywordflow">if</span> (myLoop &amp;&amp; OnStart())
-<a name="l00294"></a>00294 {
-<a name="l00295"></a>00295 <span class="comment">// If we succeeded to restart and we previously had no data, try to fill the buffer once again</span>
-<a name="l00296"></a>00296 <span class="keywordflow">if</span> (!Data.Samples || (Data.NbSamples == 0))
-<a name="l00297"></a>00297 {
-<a name="l00298"></a>00298 <span class="keywordflow">return</span> FillAndPushBuffer(BufferNum);
-<a name="l00299"></a>00299 }
-<a name="l00300"></a>00300 }
-<a name="l00301"></a>00301 <span class="keywordflow">else</span>
-<a name="l00302"></a>00302 {
-<a name="l00303"></a>00303 <span class="comment">// Not looping or restart failed: request stop</span>
-<a name="l00304"></a>00304 RequestStop = <span class="keyword">true</span>;
-<a name="l00305"></a>00305 }
-<a name="l00306"></a>00306 }
-<a name="l00307"></a>00307
-<a name="l00308"></a>00308 <span class="comment">// Fill the buffer if some data was returned</span>
-<a name="l00309"></a>00309 <span class="keywordflow">if</span> (Data.Samples &amp;&amp; Data.NbSamples)
-<a name="l00310"></a>00310 {
-<a name="l00311"></a>00311 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Buffer = myBuffers[BufferNum];
-<a name="l00312"></a>00312
-<a name="l00313"></a>00313 <span class="comment">// Fill the buffer</span>
-<a name="l00314"></a>00314 ALsizei Size = <span class="keyword">static_cast&lt;</span>ALsizei<span class="keyword">&gt;</span>(Data.NbSamples) * <span class="keyword">sizeof</span>(Int16);
-<a name="l00315"></a>00315 ALCheck(alBufferData(Buffer, myFormat, Data.Samples, Size, mySampleRate));
-<a name="l00316"></a>00316
-<a name="l00317"></a>00317 <span class="comment">// Push it into the sound queue</span>
-<a name="l00318"></a>00318 ALCheck(alSourceQueueBuffers(Sound::mySource, 1, &amp;Buffer));
-<a name="l00319"></a>00319 }
-<a name="l00320"></a>00320
-<a name="l00321"></a>00321 <span class="keywordflow">return</span> RequestStop;
-<a name="l00322"></a>00322 }
-<a name="l00323"></a>00323
-<a name="l00324"></a>00324
-<a name="l00328"></a>00328 <span class="keywordtype">bool</span> SoundStream::FillQueue()
-<a name="l00329"></a>00329 {
-<a name="l00330"></a>00330 <span class="comment">// Fill and enqueue all the available buffers</span>
-<a name="l00331"></a>00331 <span class="keywordtype">bool</span> RequestStop = <span class="keyword">false</span>;
-<a name="l00332"></a>00332 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; (i &lt; BuffersCount) &amp;&amp; !RequestStop; ++i)
-<a name="l00333"></a>00333 {
-<a name="l00334"></a>00334 <span class="keywordflow">if</span> (FillAndPushBuffer(i))
-<a name="l00335"></a>00335 RequestStop = <span class="keyword">true</span>;
-<a name="l00336"></a>00336 }
-<a name="l00337"></a>00337
-<a name="l00338"></a>00338 <span class="keywordflow">return</span> RequestStop;
-<a name="l00339"></a>00339 }
-<a name="l00340"></a>00340
-<a name="l00341"></a>00341
-<a name="l00345"></a>00345 <span class="keywordtype">void</span> SoundStream::ClearQueue()
-<a name="l00346"></a>00346 {
-<a name="l00347"></a>00347 <span class="comment">// Get the number of buffers still in the queue</span>
-<a name="l00348"></a>00348 ALint NbQueued;
-<a name="l00349"></a>00349 ALCheck(alGetSourcei(Sound::mySource, AL_BUFFERS_QUEUED, &amp;NbQueued));
-<a name="l00350"></a>00350
-<a name="l00351"></a>00351 <span class="comment">// Unqueue them all</span>
-<a name="l00352"></a>00352 ALuint Buffer;
-<a name="l00353"></a>00353 <span class="keywordflow">for</span> (ALint i = 0; i &lt; NbQueued; ++i)
-<a name="l00354"></a>00354 ALCheck(alSourceUnqueueBuffers(Sound::mySource, 1, &amp;Buffer));
-<a name="l00355"></a>00355 }
-<a name="l00356"></a>00356
-<a name="l00357"></a>00357
-<a name="l00361"></a>00361 <span class="keywordtype">bool</span> SoundStream::OnStart()
-<a name="l00362"></a>00362 {
-<a name="l00363"></a>00363 <span class="comment">// Does nothing by default</span>
-<a name="l00364"></a>00364
-<a name="l00365"></a>00365 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00366"></a>00366 }
-<a name="l00367"></a>00367
-<a name="l00368"></a>00368 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/SoundStream_8hpp-source.htm b/doc/html/SoundStream_8hpp-source.htm
deleted file mode 100755
index ee6f7a2..0000000
--- a/doc/html/SoundStream_8hpp-source.htm
+++ /dev/null
@@ -1,153 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SoundStream.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUNDSTREAM_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUNDSTREAM_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/Sound.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Thread.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;cstdlib&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00044"></a><a class="code" href="classsf_1_1SoundStream.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a> : <span class="keyword">private</span> <a class="code" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a>, <span class="keyword">private</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Sound::Status</a>;
-<a name="l00049"></a>00049 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Sound::Stopped</a>;
-<a name="l00050"></a>00050 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f" title="Sound is paused.">Sound::Paused</a>;
-<a name="l00051"></a>00051 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288" title="Sound is playing.">Sound::Playing</a>;
-<a name="l00052"></a>00052 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3" title="Pause the sound.">Sound::Pause</a>;
-<a name="l00053"></a>00053 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0" title="Set the sound pitch.">Sound::SetPitch</a>;
-<a name="l00054"></a>00054 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a" title="Set the sound volume.">Sound::SetVolume</a>;
-<a name="l00055"></a>00055 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">Sound::SetPosition</a>;
-<a name="l00056"></a>00056 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3" title="Make the sound&amp;#39;s position relative to the listener&amp;#39;s position, or absolute...">Sound::SetRelativeToListener</a>;
-<a name="l00057"></a>00057 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9" title="Set the minimum distance - closer than this distance, the listener will hear the...">Sound::SetMinDistance</a>;
-<a name="l00058"></a>00058 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9" title="Set the attenuation factor - the higher the attenuation, the more the sound will...">Sound::SetAttenuation</a>;
-<a name="l00059"></a>00059 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef" title="Get the pitch.">Sound::GetPitch</a>;
-<a name="l00060"></a>00060 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782" title="Get the volume.">Sound::GetVolume</a>;
-<a name="l00061"></a>00061 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643" title="Get the sound position.">Sound::GetPosition</a>;
-<a name="l00062"></a>00062 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e" title="Tell if the sound&amp;#39;s position is relative to the listener&amp;#39;s position, or if...">Sound::IsRelativeToListener</a>;
-<a name="l00063"></a>00063 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b" title="Get the minimum distance.">Sound::GetMinDistance</a>;
-<a name="l00064"></a>00064 <span class="keyword">using</span> <a class="code" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42" title="Get the attenuation factor.">Sound::GetAttenuation</a>;
-<a name="l00065"></a>00065
-<a name="l00069"></a><a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm">00069</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm" title="Structure defining a chunk of audio data to stream.">Chunk</a>
-<a name="l00070"></a>00070 {
-<a name="l00071"></a><a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449">00071</a> <span class="keyword">const</span> Int16* Samples;
-<a name="l00072"></a><a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf">00072</a> std::size_t NbSamples;
-<a name="l00073"></a>00073 };
-<a name="l00074"></a>00074
-<a name="l00079"></a>00079 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a>();
-<a name="l00080"></a>00080
-<a name="l00085"></a>00085 <span class="keywordtype">void</span> Play();
-<a name="l00086"></a>00086
-<a name="l00091"></a>00091 <span class="keywordtype">void</span> Stop();
-<a name="l00092"></a>00092
-<a name="l00099"></a>00099 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetChannelsCount() <span class="keyword">const</span>;
-<a name="l00100"></a>00100
-<a name="l00107"></a>00107 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetSampleRate() <span class="keyword">const</span>;
-<a name="l00108"></a>00108
-<a name="l00115"></a>00115 <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Status</a> GetStatus() <span class="keyword">const</span>;
-<a name="l00116"></a>00116
-<a name="l00123"></a>00123 <span class="keywordtype">float</span> GetPlayingOffset() <span class="keyword">const</span>;
-<a name="l00124"></a>00124
-<a name="l00132"></a>00132 <span class="keywordtype">void</span> SetLoop(<span class="keywordtype">bool</span> Loop);
-<a name="l00133"></a>00133
-<a name="l00140"></a>00140 <span class="keywordtype">bool</span> GetLoop() <span class="keyword">const</span>;
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142 <span class="keyword">protected</span> :
-<a name="l00143"></a>00143
-<a name="l00148"></a>00148 <a class="code" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a>();
-<a name="l00149"></a>00149
-<a name="l00157"></a>00157 <span class="keywordtype">void</span> Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ChannelsCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> SampleRate);
-<a name="l00158"></a>00158
-<a name="l00159"></a>00159 <span class="keyword">private</span> :
-<a name="l00160"></a>00160
-<a name="l00165"></a>00165 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Run();
-<a name="l00166"></a>00166
-<a name="l00173"></a>00173 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnStart();
-<a name="l00174"></a>00174
-<a name="l00183"></a>00183 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnGetData(<a class="code" href="structsf_1_1SoundStream_1_1Chunk.htm" title="Structure defining a chunk of audio data to stream.">Chunk</a>&amp; Data) = 0;
-<a name="l00184"></a>00184
-<a name="l00194"></a>00194 <span class="keywordtype">bool</span> FillAndPushBuffer(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> BufferNum);
-<a name="l00195"></a>00195
-<a name="l00202"></a>00202 <span class="keywordtype">bool</span> FillQueue();
-<a name="l00203"></a>00203
-<a name="l00208"></a>00208 <span class="keywordtype">void</span> ClearQueue();
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 <span class="keyword">enum</span> {BuffersCount = 3};
-<a name="l00211"></a>00211
-<a name="l00213"></a>00213 <span class="comment">// Member data</span>
-<a name="l00215"></a>00215 <span class="comment"></span> <span class="keywordtype">bool</span> myIsStreaming;
-<a name="l00216"></a>00216 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myBuffers[BuffersCount];
-<a name="l00217"></a>00217 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myChannelsCount;
-<a name="l00218"></a>00218 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mySampleRate;
-<a name="l00219"></a>00219 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> myFormat;
-<a name="l00220"></a>00220 <span class="keywordtype">bool</span> myLoop;
-<a name="l00221"></a>00221 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mySamplesProcessed;
-<a name="l00222"></a>00222 <span class="keywordtype">bool</span> myEndBuffers[BuffersCount];
-<a name="l00223"></a>00223 };
-<a name="l00224"></a>00224
-<a name="l00225"></a>00225 } <span class="comment">// namespace sf</span>
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="preprocessor">#endif // SFML_SOUNDSTREAM_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sound_8cpp-source.htm b/doc/html/Sound_8cpp-source.htm
deleted file mode 100755
index d5e4d8f..0000000
--- a/doc/html/Sound_8cpp-source.htm
+++ /dev/null
@@ -1,341 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sound.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Audio/Sound.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Audio/SoundBuffer.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Audio/OpenAL.hpp&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a><a class="code" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282">00038</a> <a class="code" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282" title="Default constructor.">Sound::Sound</a>()
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 ALCheck(alGenSources(1, &amp;mySource));
-<a name="l00041"></a>00041 ALCheck(alSourcei(mySource, AL_BUFFER, 0));
-<a name="l00042"></a>00042 }
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00048"></a><a class="code" href="classsf_1_1Sound.htm#45aff03dc5bf87647eba6bed7c1ced29">00048</a> <a class="code" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282" title="Default constructor.">Sound::Sound</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Buffer, <span class="keywordtype">bool</span> Loop, <span class="keywordtype">float</span> Pitch, <span class="keywordtype">float</span> Volume, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position) :
-<a name="l00049"></a>00049 myBuffer(NULL)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 ALCheck(alGenSources(1, &amp;mySource));
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55" title="Set the source buffer.">SetBuffer</a>(Buffer);
-<a name="l00054"></a>00054 <a class="code" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4" title="Set the sound loop state.">SetLoop</a>(Loop);
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0" title="Set the sound pitch.">SetPitch</a>(Pitch);
-<a name="l00056"></a>00056 <a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a" title="Set the sound volume.">SetVolume</a>(Volume);
-<a name="l00057"></a>00057 <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">SetPosition</a>(Position);
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">00064</a> <a class="code" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282" title="Default constructor.">Sound::Sound</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; Copy) :
-<a name="l00065"></a>00065 <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>(Copy),
-<a name="l00066"></a>00066 myBuffer(NULL)
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 ALCheck(alGenSources(1, &amp;mySource));
-<a name="l00069"></a>00069
-<a name="l00070"></a>00070 <span class="keywordflow">if</span> (Copy.<a class="code" href="classsf_1_1Sound.htm#853812e73ff1cfdd04fe562431bd5a16" title="Sound buffer bound to the source.">myBuffer</a>)
-<a name="l00071"></a>00071 <a class="code" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55" title="Set the source buffer.">SetBuffer</a>(*Copy.<a class="code" href="classsf_1_1Sound.htm#853812e73ff1cfdd04fe562431bd5a16" title="Sound buffer bound to the source.">myBuffer</a>);
-<a name="l00072"></a>00072 <a class="code" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4" title="Set the sound loop state.">SetLoop</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e" title="Tell whether or not the sound is looping.">GetLoop</a>());
-<a name="l00073"></a>00073 <a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0" title="Set the sound pitch.">SetPitch</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef" title="Get the pitch.">GetPitch</a>());
-<a name="l00074"></a>00074 <a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a" title="Set the sound volume.">SetVolume</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782" title="Get the volume.">GetVolume</a>());
-<a name="l00075"></a>00075 <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">SetPosition</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643" title="Get the sound position.">GetPosition</a>());
-<a name="l00076"></a>00076 <a class="code" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3" title="Make the sound&amp;#39;s position relative to the listener&amp;#39;s position, or absolute...">SetRelativeToListener</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e" title="Tell if the sound&amp;#39;s position is relative to the listener&amp;#39;s position, or if...">IsRelativeToListener</a>());
-<a name="l00077"></a>00077 <a class="code" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9" title="Set the minimum distance - closer than this distance, the listener will hear the...">SetMinDistance</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b" title="Get the minimum distance.">GetMinDistance</a>());
-<a name="l00078"></a>00078 <a class="code" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9" title="Set the attenuation factor - the higher the attenuation, the more the sound will...">SetAttenuation</a>(Copy.<a class="code" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42" title="Get the attenuation factor.">GetAttenuation</a>());
-<a name="l00079"></a>00079 }
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00085"></a><a class="code" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">00085</a> <a class="code" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076" title="Destructor.">Sound::~Sound</a>()
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 <span class="keywordflow">if</span> (mySource)
-<a name="l00088"></a>00088 {
-<a name="l00089"></a>00089 <span class="keywordflow">if</span> (myBuffer)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630" title="Stop the sound.">Stop</a>();
-<a name="l00092"></a>00092 ALCheck(alSourcei(mySource, AL_BUFFER, 0));
-<a name="l00093"></a>00093 myBuffer-&gt;DetachSound(<span class="keyword">this</span>);
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095 ALCheck(alDeleteSources(1, &amp;mySource));
-<a name="l00096"></a>00096 }
-<a name="l00097"></a>00097 }
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099
-<a name="l00103"></a><a class="code" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">00103</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db" title="Play the sound.">Sound::Play</a>()
-<a name="l00104"></a>00104 {
-<a name="l00105"></a>00105 ALCheck(alSourcePlay(mySource));
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00112"></a><a class="code" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">00112</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3" title="Pause the sound.">Sound::Pause</a>()
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 ALCheck(alSourcePause(mySource));
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117
-<a name="l00121"></a><a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">00121</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630" title="Stop the sound.">Sound::Stop</a>()
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 ALCheck(alSourceStop(mySource));
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125
-<a name="l00126"></a>00126
-<a name="l00130"></a><a class="code" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">00130</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55" title="Set the source buffer.">Sound::SetBuffer</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Buffer)
-<a name="l00131"></a>00131 {
-<a name="l00132"></a>00132 <span class="comment">// First detach from the previous buffer</span>
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> (myBuffer)
-<a name="l00134"></a>00134 {
-<a name="l00135"></a>00135 <a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630" title="Stop the sound.">Stop</a>();
-<a name="l00136"></a>00136 myBuffer-&gt;DetachSound(<span class="keyword">this</span>);
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139 <span class="comment">// Assign and use the new buffer</span>
-<a name="l00140"></a>00140 myBuffer = &amp;Buffer;
-<a name="l00141"></a>00141 myBuffer-&gt;AttachSound(<span class="keyword">this</span>);
-<a name="l00142"></a>00142 ALCheck(alSourcei(mySource, AL_BUFFER, myBuffer-&gt;myBuffer));
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145
-<a name="l00149"></a><a class="code" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">00149</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4" title="Set the sound loop state.">Sound::SetLoop</a>(<span class="keywordtype">bool</span> Loop)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 ALCheck(alSourcei(mySource, AL_LOOPING, Loop));
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154
-<a name="l00158"></a><a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">00158</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0" title="Set the sound pitch.">Sound::SetPitch</a>(<span class="keywordtype">float</span> Pitch)
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 ALCheck(alSourcef(mySource, AL_PITCH, Pitch));
-<a name="l00161"></a>00161 }
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163
-<a name="l00167"></a><a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">00167</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a" title="Set the sound volume.">Sound::SetVolume</a>(<span class="keywordtype">float</span> Volume)
-<a name="l00168"></a>00168 {
-<a name="l00169"></a>00169 ALCheck(alSourcef(mySource, AL_GAIN, Volume * 0.01f));
-<a name="l00170"></a>00170 }
-<a name="l00171"></a>00171
-<a name="l00176"></a><a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">00176</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">Sound::SetPosition</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 ALCheck(alSource3f(mySource, AL_POSITION, X, Y, Z));
-<a name="l00179"></a>00179 }
-<a name="l00180"></a>00180
-<a name="l00181"></a>00181
-<a name="l00186"></a><a class="code" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">00186</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">Sound::SetPosition</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position)
-<a name="l00187"></a>00187 {
-<a name="l00188"></a>00188 <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">SetPosition</a>(Position.<a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>, Position.<a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>, Position.<a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>);
-<a name="l00189"></a>00189 }
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191
-<a name="l00197"></a><a class="code" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">00197</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3" title="Make the sound&amp;#39;s position relative to the listener&amp;#39;s position, or absolute...">Sound::SetRelativeToListener</a>(<span class="keywordtype">bool</span> Relative)
-<a name="l00198"></a>00198 {
-<a name="l00199"></a>00199 ALCheck(alSourcei(mySource, AL_SOURCE_RELATIVE, Relative));
-<a name="l00200"></a>00200 }
-<a name="l00201"></a>00201
-<a name="l00202"></a>00202
-<a name="l00208"></a><a class="code" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">00208</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9" title="Set the minimum distance - closer than this distance, the listener will hear the...">Sound::SetMinDistance</a>(<span class="keywordtype">float</span> MinDistance)
-<a name="l00209"></a>00209 {
-<a name="l00210"></a>00210 ALCheck(alSourcef(mySource, AL_REFERENCE_DISTANCE, MinDistance));
-<a name="l00211"></a>00211 }
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213
-<a name="l00219"></a><a class="code" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">00219</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9" title="Set the attenuation factor - the higher the attenuation, the more the sound will...">Sound::SetAttenuation</a>(<span class="keywordtype">float</span> Attenuation)
-<a name="l00220"></a>00220 {
-<a name="l00221"></a>00221 ALCheck(alSourcef(mySource, AL_ROLLOFF_FACTOR, Attenuation));
-<a name="l00222"></a>00222 }
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224
-<a name="l00228"></a><a class="code" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">00228</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62" title="Set the current playing position of the sound.">Sound::SetPlayingOffset</a>(<span class="keywordtype">float</span> TimeOffset)
-<a name="l00229"></a>00229 {
-<a name="l00230"></a>00230 ALCheck(alSourcef(mySource, AL_SEC_OFFSET, TimeOffset));
-<a name="l00231"></a>00231 }
-<a name="l00232"></a>00232
-<a name="l00233"></a>00233
-<a name="l00237"></a><a class="code" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">00237</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>* <a class="code" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e" title="Get the source buffer.">Sound::GetBuffer</a>()<span class="keyword"> const</span>
-<a name="l00238"></a>00238 <span class="keyword"></span>{
-<a name="l00239"></a>00239 <span class="keywordflow">return</span> myBuffer;
-<a name="l00240"></a>00240 }
-<a name="l00241"></a>00241
-<a name="l00242"></a>00242
-<a name="l00246"></a><a class="code" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">00246</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e" title="Tell whether or not the sound is looping.">Sound::GetLoop</a>()<span class="keyword"> const</span>
-<a name="l00247"></a>00247 <span class="keyword"></span>{
-<a name="l00248"></a>00248 ALint Loop;
-<a name="l00249"></a>00249 ALCheck(alGetSourcei(mySource, AL_LOOPING, &amp;Loop));
-<a name="l00250"></a>00250
-<a name="l00251"></a>00251 <span class="keywordflow">return</span> Loop != 0;
-<a name="l00252"></a>00252 }
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254
-<a name="l00258"></a><a class="code" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">00258</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef" title="Get the pitch.">Sound::GetPitch</a>()<span class="keyword"> const</span>
-<a name="l00259"></a>00259 <span class="keyword"></span>{
-<a name="l00260"></a>00260 ALfloat Pitch;
-<a name="l00261"></a>00261 ALCheck(alGetSourcef(mySource, AL_PITCH, &amp;Pitch));
-<a name="l00262"></a>00262
-<a name="l00263"></a>00263 <span class="keywordflow">return</span> Pitch;
-<a name="l00264"></a>00264 }
-<a name="l00265"></a>00265
-<a name="l00266"></a>00266
-<a name="l00270"></a><a class="code" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">00270</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782" title="Get the volume.">Sound::GetVolume</a>()<span class="keyword"> const</span>
-<a name="l00271"></a>00271 <span class="keyword"></span>{
-<a name="l00272"></a>00272 ALfloat Gain;
-<a name="l00273"></a>00273 ALCheck(alGetSourcef(mySource, AL_GAIN, &amp;Gain));
-<a name="l00274"></a>00274
-<a name="l00275"></a>00275 <span class="keywordflow">return</span> Gain * 100.f;
-<a name="l00276"></a>00276 }
-<a name="l00277"></a>00277
-<a name="l00278"></a>00278
-<a name="l00282"></a><a class="code" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">00282</a> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> <a class="code" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643" title="Get the sound position.">Sound::GetPosition</a>()<span class="keyword"> const</span>
-<a name="l00283"></a>00283 <span class="keyword"></span>{
-<a name="l00284"></a>00284 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> Position;
-<a name="l00285"></a>00285 ALCheck(alGetSource3f(mySource, AL_POSITION, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>, &amp;Position.<a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>));
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287 <span class="keywordflow">return</span> Position;
-<a name="l00288"></a>00288 }
-<a name="l00289"></a>00289
-<a name="l00290"></a>00290
-<a name="l00295"></a><a class="code" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">00295</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e" title="Tell if the sound&amp;#39;s position is relative to the listener&amp;#39;s position, or if...">Sound::IsRelativeToListener</a>()<span class="keyword"> const</span>
-<a name="l00296"></a>00296 <span class="keyword"></span>{
-<a name="l00297"></a>00297 ALint Relative;
-<a name="l00298"></a>00298 ALCheck(alGetSourcei(mySource, AL_SOURCE_RELATIVE, &amp;Relative));
-<a name="l00299"></a>00299
-<a name="l00300"></a>00300 <span class="keywordflow">return</span> Relative != 0;
-<a name="l00301"></a>00301 }
-<a name="l00302"></a>00302
-<a name="l00303"></a>00303
-<a name="l00307"></a><a class="code" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">00307</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b" title="Get the minimum distance.">Sound::GetMinDistance</a>()<span class="keyword"> const</span>
-<a name="l00308"></a>00308 <span class="keyword"></span>{
-<a name="l00309"></a>00309 ALfloat MinDistance;
-<a name="l00310"></a>00310 ALCheck(alGetSourcef(mySource, AL_REFERENCE_DISTANCE, &amp;MinDistance));
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312 <span class="keywordflow">return</span> MinDistance;
-<a name="l00313"></a>00313 }
-<a name="l00314"></a>00314
-<a name="l00315"></a>00315
-<a name="l00319"></a><a class="code" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">00319</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42" title="Get the attenuation factor.">Sound::GetAttenuation</a>()<span class="keyword"> const</span>
-<a name="l00320"></a>00320 <span class="keyword"></span>{
-<a name="l00321"></a>00321 ALfloat Attenuation;
-<a name="l00322"></a>00322 ALCheck(alGetSourcef(mySource, AL_ROLLOFF_FACTOR, &amp;Attenuation));
-<a name="l00323"></a>00323
-<a name="l00324"></a>00324 <span class="keywordflow">return</span> Attenuation;
-<a name="l00325"></a>00325 }
-<a name="l00326"></a>00326
-<a name="l00327"></a>00327
-<a name="l00331"></a><a class="code" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">00331</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f" title="Get the current playing position of the sound.">Sound::GetPlayingOffset</a>()<span class="keyword"> const</span>
-<a name="l00332"></a>00332 <span class="keyword"></span>{
-<a name="l00333"></a>00333 ALfloat Seconds = 0.f;
-<a name="l00334"></a>00334 ALCheck(alGetSourcef(mySource, AL_SEC_OFFSET, &amp;Seconds));
-<a name="l00335"></a>00335
-<a name="l00336"></a>00336 <span class="keywordflow">return</span> Seconds;
-<a name="l00337"></a>00337 }
-<a name="l00338"></a>00338
-<a name="l00339"></a>00339
-<a name="l00343"></a><a class="code" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">00343</a> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Sound::Status</a> <a class="code" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af" title="Get the status of the sound (stopped, paused, playing).">Sound::GetStatus</a>()<span class="keyword"> const</span>
-<a name="l00344"></a>00344 <span class="keyword"></span>{
-<a name="l00345"></a>00345 ALint State;
-<a name="l00346"></a>00346 ALCheck(alGetSourcei(mySource, AL_SOURCE_STATE, &amp;State));
-<a name="l00347"></a>00347
-<a name="l00348"></a>00348 <span class="keywordflow">switch</span> (State)
-<a name="l00349"></a>00349 {
-<a name="l00350"></a>00350 <span class="keywordflow">case</span> AL_INITIAL :
-<a name="l00351"></a>00351 <span class="keywordflow">case</span> AL_STOPPED : <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Stopped</a>;
-<a name="l00352"></a>00352 <span class="keywordflow">case</span> AL_PAUSED : <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f" title="Sound is paused.">Paused</a>;
-<a name="l00353"></a>00353 <span class="keywordflow">case</span> AL_PLAYING : <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288" title="Sound is playing.">Playing</a>;
-<a name="l00354"></a>00354 }
-<a name="l00355"></a>00355
-<a name="l00356"></a>00356 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" title="Sound is not playing.">Stopped</a>;
-<a name="l00357"></a>00357 }
-<a name="l00358"></a>00358
-<a name="l00359"></a>00359
-<a name="l00363"></a><a class="code" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">00363</a> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; <a class="code" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7" title="Assignment operator.">Sound::operator =</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; Other)
-<a name="l00364"></a>00364 {
-<a name="l00365"></a>00365 <span class="comment">// Here we don't use the copy-and-swap idiom, because it would mess up</span>
-<a name="l00366"></a>00366 <span class="comment">// the list of sound instances contained in the buffers</span>
-<a name="l00367"></a>00367
-<a name="l00368"></a>00368 <span class="comment">// Detach the sound instance from the previous buffer (if any)</span>
-<a name="l00369"></a>00369 <span class="keywordflow">if</span> (myBuffer)
-<a name="l00370"></a>00370 {
-<a name="l00371"></a>00371 <a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630" title="Stop the sound.">Stop</a>();
-<a name="l00372"></a>00372 myBuffer-&gt;DetachSound(<span class="keyword">this</span>);
-<a name="l00373"></a>00373 myBuffer = NULL;
-<a name="l00374"></a>00374 }
-<a name="l00375"></a>00375
-<a name="l00376"></a>00376 <span class="comment">// Copy the sound attributes</span>
-<a name="l00377"></a>00377 <span class="keywordflow">if</span> (Other.<a class="code" href="classsf_1_1Sound.htm#853812e73ff1cfdd04fe562431bd5a16" title="Sound buffer bound to the source.">myBuffer</a>)
-<a name="l00378"></a>00378 <a class="code" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55" title="Set the source buffer.">SetBuffer</a>(*Other.<a class="code" href="classsf_1_1Sound.htm#853812e73ff1cfdd04fe562431bd5a16" title="Sound buffer bound to the source.">myBuffer</a>);
-<a name="l00379"></a>00379 <a class="code" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4" title="Set the sound loop state.">SetLoop</a>(Other.<a class="code" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e" title="Tell whether or not the sound is looping.">GetLoop</a>());
-<a name="l00380"></a>00380 <a class="code" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0" title="Set the sound pitch.">SetPitch</a>(Other.<a class="code" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef" title="Get the pitch.">GetPitch</a>());
-<a name="l00381"></a>00381 <a class="code" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a" title="Set the sound volume.">SetVolume</a>(Other.<a class="code" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782" title="Get the volume.">GetVolume</a>());
-<a name="l00382"></a>00382 <a class="code" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78" title="Set the sound position (take 3 values).">SetPosition</a>(Other.<a class="code" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643" title="Get the sound position.">GetPosition</a>());
-<a name="l00383"></a>00383 <a class="code" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3" title="Make the sound&amp;#39;s position relative to the listener&amp;#39;s position, or absolute...">SetRelativeToListener</a>(Other.<a class="code" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e" title="Tell if the sound&amp;#39;s position is relative to the listener&amp;#39;s position, or if...">IsRelativeToListener</a>());
-<a name="l00384"></a>00384 <a class="code" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9" title="Set the minimum distance - closer than this distance, the listener will hear the...">SetMinDistance</a>(Other.<a class="code" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b" title="Get the minimum distance.">GetMinDistance</a>());
-<a name="l00385"></a>00385 <a class="code" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9" title="Set the attenuation factor - the higher the attenuation, the more the sound will...">SetAttenuation</a>(Other.<a class="code" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42" title="Get the attenuation factor.">GetAttenuation</a>());
-<a name="l00386"></a>00386
-<a name="l00387"></a>00387 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00388"></a>00388 }
-<a name="l00389"></a>00389
-<a name="l00390"></a>00390
-<a name="l00394"></a><a class="code" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">00394</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331" title="Reset the internal buffer.">Sound::ResetBuffer</a>()
-<a name="l00395"></a>00395 {
-<a name="l00396"></a>00396 <span class="comment">// First stop the sound in case it is playing</span>
-<a name="l00397"></a>00397 <a class="code" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630" title="Stop the sound.">Stop</a>();
-<a name="l00398"></a>00398
-<a name="l00399"></a>00399 <span class="comment">// Detach the buffer</span>
-<a name="l00400"></a>00400 ALCheck(alSourcei(mySource, AL_BUFFER, 0));
-<a name="l00401"></a>00401 myBuffer = NULL;
-<a name="l00402"></a>00402 }
-<a name="l00403"></a>00403
-<a name="l00404"></a>00404 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sound_8hpp-source.htm b/doc/html/Sound_8hpp-source.htm
deleted file mode 100755
index bd4d42c..0000000
--- a/doc/html/Sound_8hpp-source.htm
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sound.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOUND_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOUND_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Vector3.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Audio/AudioResource.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;cstdlib&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">class </span>SoundBuffer;
-<a name="l00040"></a>00040
-<a name="l00045"></a><a class="code" href="classsf_1_1Sound.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1AudioResource.htm" title="Abstract base class for every class that owns a device-dependant resource -- allow...">AudioResource</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00052"></a><a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">00052</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195" title="Enumeration of the sound states.">Status</a>
-<a name="l00053"></a>00053 {
-<a name="l00054"></a><a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">00054</a> Stopped,
-<a name="l00055"></a><a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">00055</a> Paused,
-<a name="l00056"></a><a class="code" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">00056</a> Playing
-<a name="l00057"></a>00057 };
-<a name="l00058"></a>00058
-<a name="l00063"></a>00063 <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>();
-<a name="l00064"></a>00064
-<a name="l00075"></a>00075 <span class="keyword">explicit</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Buffer, <span class="keywordtype">bool</span> Loop = <span class="keyword">false</span>, <span class="keywordtype">float</span> Pitch = 1.f, <span class="keywordtype">float</span> Volume = 100.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position = <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>(0, 0, 0));
-<a name="l00076"></a>00076
-<a name="l00083"></a>00083 <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; Copy);
-<a name="l00084"></a>00084
-<a name="l00089"></a>00089 ~<a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>();
-<a name="l00090"></a>00090
-<a name="l00095"></a>00095 <span class="keywordtype">void</span> Play();
-<a name="l00096"></a>00096
-<a name="l00101"></a>00101 <span class="keywordtype">void</span> Pause();
-<a name="l00102"></a>00102
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> Stop();
-<a name="l00108"></a>00108
-<a name="l00115"></a>00115 <span class="keywordtype">void</span> SetBuffer(<span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>&amp; Buffer);
-<a name="l00116"></a>00116
-<a name="l00124"></a>00124 <span class="keywordtype">void</span> SetLoop(<span class="keywordtype">bool</span> Loop);
-<a name="l00125"></a>00125
-<a name="l00133"></a>00133 <span class="keywordtype">void</span> SetPitch(<span class="keywordtype">float</span> Pitch);
-<a name="l00134"></a>00134
-<a name="l00142"></a>00142 <span class="keywordtype">void</span> SetVolume(<span class="keywordtype">float</span> Volume);
-<a name="l00143"></a>00143
-<a name="l00151"></a>00151 <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y, <span class="keywordtype">float</span> Z);
-<a name="l00152"></a>00152
-<a name="l00160"></a>00160 <span class="keywordtype">void</span> SetPosition(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>&amp; Position);
-<a name="l00161"></a>00161
-<a name="l00170"></a>00170 <span class="keywordtype">void</span> SetRelativeToListener(<span class="keywordtype">bool</span> Relative);
-<a name="l00171"></a>00171
-<a name="l00180"></a>00180 <span class="keywordtype">void</span> SetMinDistance(<span class="keywordtype">float</span> MinDistance);
-<a name="l00181"></a>00181
-<a name="l00190"></a>00190 <span class="keywordtype">void</span> SetAttenuation(<span class="keywordtype">float</span> Attenuation);
-<a name="l00191"></a>00191
-<a name="l00198"></a>00198 <span class="keywordtype">void</span> SetPlayingOffset(<span class="keywordtype">float</span> TimeOffset);
-<a name="l00199"></a>00199
-<a name="l00206"></a>00206 <span class="keyword">const</span> <a class="code" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a>* GetBuffer() <span class="keyword">const</span>;
-<a name="l00207"></a>00207
-<a name="l00214"></a>00214 <span class="keywordtype">bool</span> GetLoop() <span class="keyword">const</span>;
-<a name="l00215"></a>00215
-<a name="l00222"></a>00222 <span class="keywordtype">float</span> GetPitch() <span class="keyword">const</span>;
-<a name="l00223"></a>00223
-<a name="l00230"></a>00230 <span class="keywordtype">float</span> GetVolume() <span class="keyword">const</span>;
-<a name="l00231"></a>00231
-<a name="l00238"></a>00238 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a> GetPosition() <span class="keyword">const</span>;
-<a name="l00239"></a>00239
-<a name="l00247"></a>00247 <span class="keywordtype">bool</span> IsRelativeToListener() <span class="keyword">const</span>;
-<a name="l00248"></a>00248
-<a name="l00255"></a>00255 <span class="keywordtype">float</span> GetMinDistance() <span class="keyword">const</span>;
-<a name="l00256"></a>00256
-<a name="l00263"></a>00263 <span class="keywordtype">float</span> GetAttenuation() <span class="keyword">const</span>;
-<a name="l00264"></a>00264
-<a name="l00271"></a>00271 Status GetStatus() <span class="keyword">const</span>;
-<a name="l00272"></a>00272
-<a name="l00279"></a>00279 <span class="keywordtype">float</span> GetPlayingOffset() <span class="keyword">const</span>;
-<a name="l00280"></a>00280
-<a name="l00289"></a>00289 <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; operator =(<span class="keyword">const</span> <a class="code" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a>&amp; Other);
-<a name="l00290"></a>00290
-<a name="l00298"></a>00298 <span class="keywordtype">void</span> ResetBuffer();
-<a name="l00299"></a>00299
-<a name="l00300"></a>00300 <span class="keyword">private</span> :
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a>;
-<a name="l00303"></a>00303
-<a name="l00305"></a>00305 <span class="comment">// Member data</span>
-<a name="l00307"></a>00307 <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mySource;
-<a name="l00308"></a>00308 <a class="code" href="classsf_1_1ResourcePtr.htm">ResourcePtr&lt;SoundBuffer&gt;</a> myBuffer;
-<a name="l00309"></a>00309 };
-<a name="l00310"></a>00310
-<a name="l00311"></a>00311 } <span class="comment">// namespace sf</span>
-<a name="l00312"></a>00312
-<a name="l00313"></a>00313
-<a name="l00314"></a>00314 <span class="preprocessor">#endif // SFML_SOUND_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sprite_8cpp-source.htm b/doc/html/Sprite_8cpp-source.htm
deleted file mode 100755
index b3bd3de..0000000
--- a/doc/html/Sprite_8cpp-source.htm
+++ /dev/null
@@ -1,217 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sprite.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/Sprite.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a><a class="code" href="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984">00038</a> <a class="code" href="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984" title="Default constructor.">Sprite::Sprite</a>() :
-<a name="l00039"></a>00039 mySubRect (0, 0, 1, 1),
-<a name="l00040"></a>00040 myIsFlippedX(false),
-<a name="l00041"></a>00041 myIsFlippedY(false)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a><a class="code" href="classsf_1_1Sprite.htm#6992dc47da2f9349bbe691db532f2436">00050</a> <a class="code" href="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984" title="Default constructor.">Sprite::Sprite</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Img, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale, <span class="keywordtype">float</span> Rotation, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col) :
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a> (Position, Scale, Rotation, Col),
-<a name="l00052"></a>00052 mySubRect (0, 0, 1, 1),
-<a name="l00053"></a>00053 myIsFlippedX(false),
-<a name="l00054"></a>00054 myIsFlippedY(false)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <a class="code" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c" title="Change the image of the sprite.">SetImage</a>(Img);
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a><a class="code" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c">00063</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c" title="Change the image of the sprite.">Sprite::SetImage</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Img)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 <span class="comment">// If there was no source image before and the new image is valid, adjust the source rectangle</span>
-<a name="l00066"></a>00066 <span class="keywordflow">if</span> (!myImage &amp;&amp; (Img.<a class="code" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth</a>() &gt; 0) &amp;&amp; (Img.<a class="code" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight</a>() &gt; 0))
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 <a class="code" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df" title="Set the sub-rectangle of the sprite inside the source image.">SetSubRect</a>(<a class="code" href="classsf_1_1Rect.htm">IntRect</a>(0, 0, Img.<a class="code" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth</a>(), Img.<a class="code" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight</a>()));
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="comment">// Assign the new image</span>
-<a name="l00072"></a>00072 myImage = &amp;Img;
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a><a class="code" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df">00079</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df" title="Set the sub-rectangle of the sprite inside the source image.">Sprite::SetSubRect</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SubRect)
-<a name="l00080"></a>00080 {
-<a name="l00081"></a>00081 mySubRect = SubRect;
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00089"></a><a class="code" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32">00089</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32" title="Resize the sprite (by changing its scale factors) (take 2 values).">Sprite::Resize</a>(<span class="keywordtype">float</span> Width, <span class="keywordtype">float</span> Height)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="keywordtype">int</span> LocalWidth = mySubRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>();
-<a name="l00092"></a>00092 <span class="keywordtype">int</span> LocalHeight = mySubRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>();
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="keywordflow">if</span> ((LocalWidth &gt; 0) &amp;&amp; (LocalHeight &gt; 0))
-<a name="l00095"></a>00095 <a class="code" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769" title="Set the scale of the object (take 2 values).">SetScale</a>(Width / LocalWidth, Height / LocalHeight);
-<a name="l00096"></a>00096 }
-<a name="l00097"></a>00097
-<a name="l00098"></a>00098
-<a name="l00103"></a><a class="code" href="classsf_1_1Sprite.htm#7cc9df731a61f91ecd16b4a84de499aa">00103</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32" title="Resize the sprite (by changing its scale factors) (take 2 values).">Sprite::Resize</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Size)
-<a name="l00104"></a>00104 {
-<a name="l00105"></a>00105 <a class="code" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32" title="Resize the sprite (by changing its scale factors) (take 2 values).">Resize</a>(Size.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Size.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00106"></a>00106 }
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108
-<a name="l00112"></a><a class="code" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b">00112</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b" title="Flip the sprite horizontally.">Sprite::FlipX</a>(<span class="keywordtype">bool</span> Flipped)
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114 myIsFlippedX = Flipped;
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116
-<a name="l00117"></a>00117
-<a name="l00121"></a><a class="code" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97">00121</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97" title="Flip the sprite vertically.">Sprite::FlipY</a>(<span class="keywordtype">bool</span> Flipped)
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 myIsFlippedY = Flipped;
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125
-<a name="l00126"></a>00126
-<a name="l00130"></a><a class="code" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca">00130</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>* <a class="code" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca" title="Get the source image of the sprite.">Sprite::GetImage</a>()<span class="keyword"> const</span>
-<a name="l00131"></a>00131 <span class="keyword"></span>{
-<a name="l00132"></a>00132 <span class="keywordflow">return</span> myImage;
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00139"></a><a class="code" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941">00139</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; <a class="code" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941" title="Get the sub-rectangle of the sprite inside the source image.">Sprite::GetSubRect</a>()<span class="keyword"> const</span>
-<a name="l00140"></a>00140 <span class="keyword"></span>{
-<a name="l00141"></a>00141 <span class="keywordflow">return</span> mySubRect;
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a><a class="code" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e">00148</a> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> <a class="code" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e" title="Get the sprite size.">Sprite::GetSize</a>()<span class="keyword"> const</span>
-<a name="l00149"></a>00149 <span class="keyword"></span>{
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(mySubRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>() * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, mySubRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>() * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153
-<a name="l00158"></a><a class="code" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c">00158</a> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> <a class="code" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c" title="Get the color of a given pixel in the sprite (point is in local coordinates).">Sprite::GetPixel</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y)<span class="keyword"> const</span>
-<a name="l00159"></a>00159 <span class="keyword"></span>{
-<a name="l00160"></a>00160 <span class="keywordflow">if</span> (myImage)
-<a name="l00161"></a>00161 {
-<a name="l00162"></a>00162 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ImageX = mySubRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> + X;
-<a name="l00163"></a>00163 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ImageY = mySubRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> + Y;
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 <span class="keywordflow">if</span> (myIsFlippedX) ImageX = mySubRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>() - ImageX - 1;
-<a name="l00166"></a>00166 <span class="keywordflow">if</span> (myIsFlippedY) ImageY = mySubRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>() - ImageY - 1;
-<a name="l00167"></a>00167
-<a name="l00168"></a>00168 <span class="keywordflow">return</span> myImage-&gt;GetPixel(ImageX, ImageY) * <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00169"></a>00169 }
-<a name="l00170"></a>00170 <span class="keywordflow">else</span>
-<a name="l00171"></a>00171 {
-<a name="l00172"></a>00172 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8" title="Get the color of the object.">GetColor</a>();
-<a name="l00173"></a>00173 }
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176
-<a name="l00180"></a><a class="code" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b">00180</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b" title="/see Drawable::Render">Sprite::Render</a>(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp;)<span class="keyword"> const</span>
-<a name="l00181"></a>00181 <span class="keyword"></span>{
-<a name="l00182"></a>00182 <span class="comment">// Get the sprite size</span>
-<a name="l00183"></a>00183 <span class="keywordtype">float</span> Width = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(mySubRect.<a class="code" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087" title="Get the width of the rectangle.">GetWidth</a>());
-<a name="l00184"></a>00184 <span class="keywordtype">float</span> Height = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(mySubRect.<a class="code" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75" title="Get the height of the rectangle.">GetHeight</a>());
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186 <span class="comment">// Check if the image is valid</span>
-<a name="l00187"></a>00187 <span class="keywordflow">if</span> (myImage &amp;&amp; (myImage-&gt;GetWidth() &gt; 0) &amp;&amp; (myImage-&gt;GetHeight() &gt; 0))
-<a name="l00188"></a>00188 {
-<a name="l00189"></a>00189 <span class="comment">// Use the "offset trick" to get pixel-perfect rendering</span>
-<a name="l00190"></a>00190 <span class="comment">// see http://www.opengl.org/resources/faq/technical/transformations.htm#tran0030</span>
-<a name="l00191"></a>00191 GLCheck(glTranslatef(0.375f, 0.375f, 0.f));
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193 <span class="comment">// Bind the texture</span>
-<a name="l00194"></a>00194 myImage-&gt;Bind();
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196 <span class="comment">// Calculate the texture coordinates</span>
-<a name="l00197"></a>00197 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> TexCoords = myImage-&gt;GetTexCoords(mySubRect);
-<a name="l00198"></a>00198 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a>(myIsFlippedX ? TexCoords.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> : TexCoords.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>,
-<a name="l00199"></a>00199 myIsFlippedY ? TexCoords.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> : TexCoords.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>,
-<a name="l00200"></a>00200 myIsFlippedX ? TexCoords.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> : TexCoords.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>,
-<a name="l00201"></a>00201 myIsFlippedY ? TexCoords.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> : TexCoords.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00202"></a>00202
-<a name="l00203"></a>00203 <span class="comment">// Draw the sprite's triangles</span>
-<a name="l00204"></a>00204 glBegin(GL_QUADS);
-<a name="l00205"></a>00205 glTexCoord2f(Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(0, 0);
-<a name="l00206"></a>00206 glTexCoord2f(Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(0, Height);
-<a name="l00207"></a>00207 glTexCoord2f(Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(Width, Height);
-<a name="l00208"></a>00208 glTexCoord2f(Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(Width, 0) ;
-<a name="l00209"></a>00209 glEnd();
-<a name="l00210"></a>00210 }
-<a name="l00211"></a>00211 <span class="keywordflow">else</span>
-<a name="l00212"></a>00212 {
-<a name="l00213"></a>00213 <span class="comment">// Disable texturing</span>
-<a name="l00214"></a>00214 GLCheck(glDisable(GL_TEXTURE_2D));
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216 <span class="comment">// Draw the sprite's triangles</span>
-<a name="l00217"></a>00217 glBegin(GL_QUADS);
-<a name="l00218"></a>00218 glVertex2f(0, 0);
-<a name="l00219"></a>00219 glVertex2f(0, Height);
-<a name="l00220"></a>00220 glVertex2f(Width, Height);
-<a name="l00221"></a>00221 glVertex2f(Width, 0);
-<a name="l00222"></a>00222 glEnd();
-<a name="l00223"></a>00223 }
-<a name="l00224"></a>00224 }
-<a name="l00225"></a>00225
-<a name="l00226"></a>00226 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Sprite_8hpp-source.htm b/doc/html/Sprite_8hpp-source.htm
deleted file mode 100755
index 862c3e7..0000000
--- a/doc/html/Sprite_8hpp-source.htm
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Sprite.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SPRITE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SPRITE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">class </span>Image;
-<a name="l00039"></a>00039
-<a name="l00044"></a><a class="code" href="classsf_1_1Sprite.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00052"></a>00052 <a class="code" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a>();
-<a name="l00053"></a>00053
-<a name="l00064"></a>00064 <span class="keyword">explicit</span> <a class="code" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Img, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Position = <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Scale = <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>(1, 1), <span class="keywordtype">float</span> Rotation = 0.f, <span class="keyword">const</span> <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>&amp; Col = <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a>(255, 255, 255, 255));
-<a name="l00065"></a>00065
-<a name="l00072"></a>00072 <span class="keywordtype">void</span> SetImage(<span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>&amp; Img);
-<a name="l00073"></a>00073
-<a name="l00081"></a>00081 <span class="keywordtype">void</span> SetSubRect(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; SubRect);
-<a name="l00082"></a>00082
-<a name="l00091"></a>00091 <span class="keywordtype">void</span> Resize(<span class="keywordtype">float</span> Width, <span class="keywordtype">float</span> Height);
-<a name="l00092"></a>00092
-<a name="l00100"></a>00100 <span class="keywordtype">void</span> Resize(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>&amp; Size);
-<a name="l00101"></a>00101
-<a name="l00108"></a>00108 <span class="keywordtype">void</span> FlipX(<span class="keywordtype">bool</span> Flipped);
-<a name="l00109"></a>00109
-<a name="l00116"></a>00116 <span class="keywordtype">void</span> FlipY(<span class="keywordtype">bool</span> Flipped);
-<a name="l00117"></a>00117
-<a name="l00124"></a>00124 <span class="keyword">const</span> <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a>* GetImage() <span class="keyword">const</span>;
-<a name="l00125"></a>00125
-<a name="l00132"></a>00132 <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; GetSubRect() <span class="keyword">const</span>;
-<a name="l00133"></a>00133
-<a name="l00140"></a>00140 <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a> GetSize() <span class="keyword">const</span>;
-<a name="l00141"></a>00141
-<a name="l00152"></a>00152 <a class="code" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> GetPixel(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> X, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Y) <span class="keyword">const</span>;
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="keyword">protected</span> :
-<a name="l00155"></a>00155
-<a name="l00160"></a>00160 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Render(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span>;
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162 <span class="keyword">private</span> :
-<a name="l00163"></a>00163
-<a name="l00165"></a>00165 <span class="comment">// Member data</span>
-<a name="l00167"></a>00167 <span class="comment"></span> <a class="code" href="classsf_1_1ResourcePtr.htm">ResourcePtr&lt;Image&gt;</a> myImage;
-<a name="l00168"></a>00168 <a class="code" href="classsf_1_1Rect.htm">IntRect</a> mySubRect;
-<a name="l00169"></a>00169 <span class="keywordtype">bool</span> myIsFlippedX;
-<a name="l00170"></a>00170 <span class="keywordtype">bool</span> myIsFlippedY;
-<a name="l00171"></a>00171 };
-<a name="l00172"></a>00172
-<a name="l00173"></a>00173 } <span class="comment">// namespace sf</span>
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176 <span class="preprocessor">#endif // SFML_SPRITE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/String_8cpp-source.htm b/doc/html/String_8cpp-source.htm
deleted file mode 100755
index 4cc6af9..0000000
--- a/doc/html/String_8cpp-source.htm
+++ /dev/null
@@ -1,400 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>String.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/String.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Graphics/Image.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Graphics/GraphicsContext.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;locale&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00039"></a><a class="code" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692">00039</a> <a class="code" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692" title="Default constructor.">String::String</a>() :
-<a name="l00040"></a>00040 myFont (&amp;<a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>::GetDefaultFont()),
-<a name="l00041"></a>00041 mySize (30.f),
-<a name="l00042"></a>00042 myStyle (Regular),
-<a name="l00043"></a>00043 myNeedRectUpdate(true)
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048
-<a name="l00052"></a><a class="code" href="classsf_1_1String.htm#30f985ba0047a5fbe7f9aca68083212c">00052</a> <a class="code" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692" title="Default constructor.">String::String</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Text, <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; CharFont, <span class="keywordtype">float</span> Size) :
-<a name="l00053"></a>00053 myFont (&amp;CharFont),
-<a name="l00054"></a>00054 mySize (Size),
-<a name="l00055"></a>00055 myStyle (Regular),
-<a name="l00056"></a>00056 myNeedRectUpdate(true)
-<a name="l00057"></a>00057 {
-<a name="l00058"></a>00058 <a class="code" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8" title="Set the text (from any kind of string).">SetText</a>(Text);
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00065"></a><a class="code" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8">00065</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8" title="Set the text (from any kind of string).">String::SetText</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Text)
-<a name="l00066"></a>00066 {
-<a name="l00067"></a>00067 myNeedRectUpdate = <span class="keyword">true</span>;
-<a name="l00068"></a>00068 myText = Text;
-<a name="l00069"></a>00069 }
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071
-<a name="l00075"></a><a class="code" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003">00075</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003" title="Set the font of the string.">String::SetFont</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; CharFont)
-<a name="l00076"></a>00076 {
-<a name="l00077"></a>00077 <span class="keywordflow">if</span> (myFont != &amp;CharFont)
-<a name="l00078"></a>00078 {
-<a name="l00079"></a>00079 myNeedRectUpdate = <span class="keyword">true</span>;
-<a name="l00080"></a>00080 myFont = &amp;CharFont;
-<a name="l00081"></a>00081 }
-<a name="l00082"></a>00082 }
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084
-<a name="l00088"></a><a class="code" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb">00088</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb" title="Set the size of the string The default size is 30.">String::SetSize</a>(<span class="keywordtype">float</span> Size)
-<a name="l00089"></a>00089 {
-<a name="l00090"></a>00090 <span class="keywordflow">if</span> (mySize != Size)
-<a name="l00091"></a>00091 {
-<a name="l00092"></a>00092 myNeedRectUpdate = <span class="keyword">true</span>;
-<a name="l00093"></a>00093 mySize = Size;
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097
-<a name="l00102"></a><a class="code" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c">00102</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c" title="Set the style of the text The default style is Regular.">String::SetStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> TextStyle)
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 <span class="keywordflow">if</span> (myStyle != TextStyle)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 myNeedRectUpdate = <span class="keyword">true</span>;
-<a name="l00107"></a>00107 myStyle = TextStyle;
-<a name="l00108"></a>00108 }
-<a name="l00109"></a>00109 }
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111
-<a name="l00115"></a><a class="code" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620">00115</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; <a class="code" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620" title="Get the text (the returned text can be converted implicitely to any kind of string)...">String::GetText</a>()<span class="keyword"> const</span>
-<a name="l00116"></a>00116 <span class="keyword"></span>{
-<a name="l00117"></a>00117 <span class="keywordflow">return</span> myText;
-<a name="l00118"></a>00118 }
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120
-<a name="l00124"></a><a class="code" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11">00124</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; <a class="code" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11" title="Get the font used by the string.">String::GetFont</a>()<span class="keyword"> const</span>
-<a name="l00125"></a>00125 <span class="keyword"></span>{
-<a name="l00126"></a>00126 <span class="keywordflow">return</span> *myFont;
-<a name="l00127"></a>00127 }
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129
-<a name="l00133"></a><a class="code" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff">00133</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff" title="Get the size of the characters.">String::GetSize</a>()<span class="keyword"> const</span>
-<a name="l00134"></a>00134 <span class="keyword"></span>{
-<a name="l00135"></a>00135 <span class="keywordflow">return</span> mySize;
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138
-<a name="l00142"></a><a class="code" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df">00142</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df" title="Get the style of the text.">String::GetStyle</a>()<span class="keyword"> const</span>
-<a name="l00143"></a>00143 <span class="keyword"></span>{
-<a name="l00144"></a>00144 <span class="keywordflow">return</span> myStyle;
-<a name="l00145"></a>00145 }
-<a name="l00146"></a>00146
-<a name="l00147"></a>00147
-<a name="l00153"></a><a class="code" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210">00153</a> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> <a class="code" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210" title="Return the visual position of the Index-th character of the string, in coordinates...">String::GetCharacterPos</a>(std::size_t Index)<span class="keyword"> const</span>
-<a name="l00154"></a>00154 <span class="keyword"></span>{
-<a name="l00155"></a>00155 <span class="comment">// First get the UTF32 representation of the text</span>
-<a name="l00156"></a>00156 <span class="keyword">const</span> Unicode::UTF32String&amp; Text = myText;
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="comment">// Adjust the index if it's out of range</span>
-<a name="l00159"></a>00159 <span class="keywordflow">if</span> (Index &gt; Text.length())
-<a name="l00160"></a>00160 Index = Text.length();
-<a name="l00161"></a>00161
-<a name="l00162"></a>00162 <span class="comment">// The final size is based on the text size</span>
-<a name="l00163"></a>00163 <span class="keywordtype">float</span> FactorX = mySize / myFont-&gt;GetCharacterSize();
-<a name="l00164"></a>00164 <span class="keywordtype">float</span> AdvanceY = mySize;
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166 <span class="comment">// Compute the position</span>
-<a name="l00167"></a>00167 <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> Position;
-<a name="l00168"></a>00168 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Index; ++i)
-<a name="l00169"></a>00169 {
-<a name="l00170"></a>00170 <span class="comment">// Get the current character and its corresponding glyph</span>
-<a name="l00171"></a>00171 Uint32 CurChar = Text[i];
-<a name="l00172"></a>00172 <span class="keyword">const</span> <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a>&amp; CurGlyph = myFont-&gt;GetGlyph(CurChar);
-<a name="l00173"></a>00173 <span class="keywordtype">float</span> AdvanceX = CurGlyph.<a class="code" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6" title="Offset to move horizontically to the next character.">Advance</a> * FactorX;
-<a name="l00174"></a>00174
-<a name="l00175"></a>00175 <span class="keywordflow">switch</span> (CurChar)
-<a name="l00176"></a>00176 {
-<a name="l00177"></a>00177 <span class="comment">// Handle special characters</span>
-<a name="l00178"></a>00178 <span class="keywordflow">case</span> L<span class="charliteral">' '</span> : Position.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> += AdvanceX; <span class="keywordflow">break</span>;
-<a name="l00179"></a>00179 <span class="keywordflow">case</span> L<span class="charliteral">'\t'</span> : Position.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> += AdvanceX * 4; <span class="keywordflow">break</span>;
-<a name="l00180"></a>00180 <span class="keywordflow">case</span> L<span class="charliteral">'\v'</span> : Position.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> += AdvanceY * 4; <span class="keywordflow">break</span>;
-<a name="l00181"></a>00181 <span class="keywordflow">case</span> L<span class="charliteral">'\n'</span> : Position.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> += AdvanceY; Position.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = 0; <span class="keywordflow">break</span>;
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 <span class="comment">// Regular character : just add its advance value</span>
-<a name="l00184"></a>00184 <span class="keywordflow">default</span> : Position.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> += AdvanceX; <span class="keywordflow">break</span>;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186 }
-<a name="l00187"></a>00187
-<a name="l00188"></a>00188 <span class="keywordflow">return</span> Position;
-<a name="l00189"></a>00189 }
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191
-<a name="l00195"></a><a class="code" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d">00195</a> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> <a class="code" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d" title="Get the string rectangle on screen.">String::GetRect</a>()<span class="keyword"> const</span>
-<a name="l00196"></a>00196 <span class="keyword"></span>{
-<a name="l00197"></a>00197 <span class="keywordflow">if</span> (myNeedRectUpdate)
-<a name="l00198"></a>00198 <span class="keyword">const_cast&lt;</span><a class="code" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>)-&gt;RecomputeRect();
-<a name="l00199"></a>00199
-<a name="l00200"></a>00200 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a>;
-<a name="l00201"></a>00201 Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> = (myBaseRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> - <a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0" title="Get the center of the object.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>) * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> + <a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b" title="Get the position of the object.">GetPosition</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00202"></a>00202 Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> = (myBaseRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a> - <a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0" title="Get the center of the object.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>) * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> + <a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b" title="Get the position of the object.">GetPosition</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00203"></a>00203 Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> = (myBaseRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - <a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0" title="Get the center of the object.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>) * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> + <a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b" title="Get the position of the object.">GetPosition</a>().<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00204"></a>00204 Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> = (myBaseRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> - <a class="code" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0" title="Get the center of the object.">GetCenter</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>) * <a class="code" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97" title="Get the current scale of the object.">GetScale</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> + <a class="code" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b" title="Get the position of the object.">GetPosition</a>().<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00205"></a>00205
-<a name="l00206"></a>00206 <span class="keywordflow">return</span> Rect;
-<a name="l00207"></a>00207 }
-<a name="l00208"></a>00208
-<a name="l00209"></a>00209
-<a name="l00213"></a><a class="code" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908">00213</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908" title="/see Drawable::Render">String::Render</a>(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp;)<span class="keyword"> const</span>
-<a name="l00214"></a>00214 <span class="keyword"></span>{
-<a name="l00215"></a>00215 <span class="comment">// First get the internal UTF-32 string of the text</span>
-<a name="l00216"></a>00216 <span class="keyword">const</span> Unicode::UTF32String&amp; Text = myText;
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218 <span class="comment">// No text, no rendering :)</span>
-<a name="l00219"></a>00219 <span class="keywordflow">if</span> (Text.empty())
-<a name="l00220"></a>00220 <span class="keywordflow">return</span>;
-<a name="l00221"></a>00221
-<a name="l00222"></a>00222 <span class="comment">// Set the scaling factor to get the actual size</span>
-<a name="l00223"></a>00223 <span class="keywordtype">float</span> CharSize = <span class="keyword">static_cast&lt;</span><span class="keywordtype">float</span><span class="keyword">&gt;</span>(myFont-&gt;GetCharacterSize());
-<a name="l00224"></a>00224 <span class="keywordtype">float</span> Factor = mySize / CharSize;
-<a name="l00225"></a>00225 GLCheck(glScalef(Factor, Factor, 1.f));
-<a name="l00226"></a>00226
-<a name="l00227"></a>00227 <span class="comment">// Bind the font texture</span>
-<a name="l00228"></a>00228 myFont-&gt;GetImage().Bind();
-<a name="l00229"></a>00229
-<a name="l00230"></a>00230 <span class="comment">// Initialize the rendering coordinates</span>
-<a name="l00231"></a>00231 <span class="keywordtype">float</span> X = 0.f;
-<a name="l00232"></a>00232 <span class="keywordtype">float</span> Y = CharSize;
-<a name="l00233"></a>00233
-<a name="l00234"></a>00234 <span class="comment">// Holds the lines to draw later, for underlined style</span>
-<a name="l00235"></a>00235 std::vector&lt;float&gt; UnderlineCoords;
-<a name="l00236"></a>00236 UnderlineCoords.reserve(16);
-<a name="l00237"></a>00237
-<a name="l00238"></a>00238 <span class="comment">// Compute the shearing to apply if we're using the italic style</span>
-<a name="l00239"></a>00239 <span class="keywordtype">float</span> ItalicCoeff = (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234" title="Characters are in italic.">Italic</a>) ? 0.208f : 0.f; <span class="comment">// 12 degrees</span>
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241 <span class="comment">// Draw one quad for each character</span>
-<a name="l00242"></a>00242 glBegin(GL_QUADS);
-<a name="l00243"></a>00243 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Text.size(); ++i)
-<a name="l00244"></a>00244 {
-<a name="l00245"></a>00245 <span class="comment">// Get the current character and its corresponding glyph</span>
-<a name="l00246"></a>00246 Uint32 CurChar = Text[i];
-<a name="l00247"></a>00247 <span class="keyword">const</span> <a class="code" href="classsf_1_1Glyph.htm" title="Structure describing a glyph (a visual character).">Glyph</a>&amp; CurGlyph = myFont-&gt;GetGlyph(CurChar);
-<a name="l00248"></a>00248 <span class="keywordtype">int</span> Advance = CurGlyph.<a class="code" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6" title="Offset to move horizontically to the next character.">Advance</a>;
-<a name="l00249"></a>00249 <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">IntRect</a>&amp; <a class="code" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a> = CurGlyph.<a class="code" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76" title="Bounding rectangle of the glyph, in relative coordinates.">Rectangle</a>;
-<a name="l00250"></a>00250 <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>&amp; Coord = CurGlyph.<a class="code" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370" title="Texture coordinates of the glyph inside the bitmap font.">TexCoords</a>;
-<a name="l00251"></a>00251
-<a name="l00252"></a>00252 <span class="comment">// If we're using the underlined style and there's a new line,</span>
-<a name="l00253"></a>00253 <span class="comment">// we keep track of the previous line to draw it later</span>
-<a name="l00254"></a>00254 <span class="keywordflow">if</span> ((CurChar == L<span class="charliteral">'\n'</span>) &amp;&amp; (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e" title="Characters are underlined.">Underlined</a>))
-<a name="l00255"></a>00255 {
-<a name="l00256"></a>00256 UnderlineCoords.push_back(X);
-<a name="l00257"></a>00257 UnderlineCoords.push_back(Y + 2);
-<a name="l00258"></a>00258 }
-<a name="l00259"></a>00259
-<a name="l00260"></a>00260 <span class="comment">// Handle special characters</span>
-<a name="l00261"></a>00261 <span class="keywordflow">switch</span> (CurChar)
-<a name="l00262"></a>00262 {
-<a name="l00263"></a>00263 <span class="keywordflow">case</span> L<span class="charliteral">' '</span> : X += Advance; <span class="keywordflow">continue</span>;
-<a name="l00264"></a>00264 <span class="keywordflow">case</span> L<span class="charliteral">'\n'</span> : Y += CharSize; X = 0; <span class="keywordflow">continue</span>;
-<a name="l00265"></a>00265 <span class="keywordflow">case</span> L<span class="charliteral">'\t'</span> : X += Advance * 4; <span class="keywordflow">continue</span>;
-<a name="l00266"></a>00266 <span class="keywordflow">case</span> L<span class="charliteral">'\v'</span> : Y += CharSize * 4; <span class="keywordflow">continue</span>;
-<a name="l00267"></a>00267 }
-<a name="l00268"></a>00268
-<a name="l00269"></a>00269 <span class="comment">// Draw a textured quad for the current character</span>
-<a name="l00270"></a>00270 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(X + Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>, Y + Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00271"></a>00271 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(X + Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>, Y + Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00272"></a>00272 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(X + Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>, Y + Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00273"></a>00273 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(X + Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>, Y + Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00274"></a>00274
-<a name="l00275"></a>00275 <span class="comment">// If we're using the bold style, we must render the character 4 more times,</span>
-<a name="l00276"></a>00276 <span class="comment">// slightly offseted, to simulate a higher weight</span>
-<a name="l00277"></a>00277 <span class="keywordflow">if</span> (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0" title="Characters are bold.">Bold</a>)
-<a name="l00278"></a>00278 {
-<a name="l00279"></a>00279 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">float</span> OffsetsX[] = {-0.5f, 0.5f, 0.f, 0.f};
-<a name="l00280"></a>00280 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">float</span> OffsetsY[] = {0.f, 0.f, -0.5f, 0.5f};
-<a name="l00281"></a>00281
-<a name="l00282"></a>00282 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0; j &lt; 4; ++j)
-<a name="l00283"></a>00283 {
-<a name="l00284"></a>00284 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(X + OffsetsX[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>, Y + OffsetsY[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00285"></a>00285 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(X + OffsetsX[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>, Y + OffsetsY[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00286"></a>00286 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>); glVertex2f(X + OffsetsX[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>, Y + OffsetsY[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a>);
-<a name="l00287"></a>00287 glTexCoord2f(Coord.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a>, Coord.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>); glVertex2f(X + OffsetsX[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - ItalicCoeff * Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>, Y + OffsetsY[j] + Rect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>);
-<a name="l00288"></a>00288 }
-<a name="l00289"></a>00289 }
-<a name="l00290"></a>00290
-<a name="l00291"></a>00291 <span class="comment">// Advance to the next character</span>
-<a name="l00292"></a>00292 X += Advance;
-<a name="l00293"></a>00293 }
-<a name="l00294"></a>00294 glEnd();
-<a name="l00295"></a>00295
-<a name="l00296"></a>00296 <span class="comment">// Draw the underlines if needed</span>
-<a name="l00297"></a>00297 <span class="keywordflow">if</span> (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e" title="Characters are underlined.">Underlined</a>)
-<a name="l00298"></a>00298 {
-<a name="l00299"></a>00299 <span class="comment">// Compute the line thickness</span>
-<a name="l00300"></a>00300 <span class="keywordtype">float</span> Thickness = (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0" title="Characters are bold.">Bold</a>) ? 3.f : 2.f;
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 <span class="comment">// Add the last line (which was not finished with a \n)</span>
-<a name="l00303"></a>00303 UnderlineCoords.push_back(X);
-<a name="l00304"></a>00304 UnderlineCoords.push_back(Y + 2);
-<a name="l00305"></a>00305
-<a name="l00306"></a>00306 <span class="comment">// Draw the underlines as quads</span>
-<a name="l00307"></a>00307 GLCheck(glDisable(GL_TEXTURE_2D));
-<a name="l00308"></a>00308 glBegin(GL_QUADS);
-<a name="l00309"></a>00309 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; UnderlineCoords.size(); i += 2)
-<a name="l00310"></a>00310 {
-<a name="l00311"></a>00311 glVertex2f(0, UnderlineCoords[i + 1]);
-<a name="l00312"></a>00312 glVertex2f(0, UnderlineCoords[i + 1] + Thickness);
-<a name="l00313"></a>00313 glVertex2f(UnderlineCoords[i], UnderlineCoords[i + 1] + Thickness);
-<a name="l00314"></a>00314 glVertex2f(UnderlineCoords[i], UnderlineCoords[i + 1]);
-<a name="l00315"></a>00315 }
-<a name="l00316"></a>00316 glEnd();
-<a name="l00317"></a>00317 }
-<a name="l00318"></a>00318 }
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320
-<a name="l00324"></a>00324 <span class="keywordtype">void</span> String::RecomputeRect()
-<a name="l00325"></a>00325 {
-<a name="l00326"></a>00326 <span class="comment">// First get the internal UTF-32 string of the text</span>
-<a name="l00327"></a>00327 <span class="keyword">const</span> Unicode::UTF32String&amp; Text = myText;
-<a name="l00328"></a>00328
-<a name="l00329"></a>00329 <span class="comment">// Reset the "need update" state</span>
-<a name="l00330"></a>00330 myNeedRectUpdate = <span class="keyword">false</span>;
-<a name="l00331"></a>00331
-<a name="l00332"></a>00332 <span class="comment">// No text, empty box :)</span>
-<a name="l00333"></a>00333 <span class="keywordflow">if</span> (Text.empty())
-<a name="l00334"></a>00334 {
-<a name="l00335"></a>00335 myBaseRect = <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>(0, 0, 0, 0);
-<a name="l00336"></a>00336 <span class="keywordflow">return</span>;
-<a name="l00337"></a>00337 }
-<a name="l00338"></a>00338
-<a name="l00339"></a>00339 <span class="comment">// Initial values</span>
-<a name="l00340"></a>00340 <span class="keywordtype">float</span> CurWidth = 0;
-<a name="l00341"></a>00341 <span class="keywordtype">float</span> CurHeight = 0;
-<a name="l00342"></a>00342 <span class="keywordtype">float</span> Width = 0;
-<a name="l00343"></a>00343 <span class="keywordtype">float</span> Height = 0;
-<a name="l00344"></a>00344 <span class="keywordtype">float</span> Factor = mySize / myFont-&gt;GetCharacterSize();
-<a name="l00345"></a>00345
-<a name="l00346"></a>00346 <span class="comment">// Go through each character</span>
-<a name="l00347"></a>00347 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; Text.size(); ++i)
-<a name="l00348"></a>00348 {
-<a name="l00349"></a>00349 <span class="comment">// Get the current character and its corresponding glyph</span>
-<a name="l00350"></a>00350 Uint32 CurChar = Text[i];
-<a name="l00351"></a>00351 <span class="keyword">const</span> Glyph&amp; CurGlyph = myFont-&gt;GetGlyph(CurChar);
-<a name="l00352"></a>00352 <span class="keywordtype">float</span> Advance = CurGlyph.Advance * Factor;
-<a name="l00353"></a>00353 <span class="keyword">const</span> IntRect&amp; Rect = CurGlyph.Rectangle;
-<a name="l00354"></a>00354
-<a name="l00355"></a>00355 <span class="comment">// Handle special characters</span>
-<a name="l00356"></a>00356 <span class="keywordflow">switch</span> (CurChar)
-<a name="l00357"></a>00357 {
-<a name="l00358"></a>00358 <span class="keywordflow">case</span> L<span class="charliteral">' '</span> : CurWidth += Advance; <span class="keywordflow">continue</span>;
-<a name="l00359"></a>00359 <span class="keywordflow">case</span> L<span class="charliteral">'\t'</span> : CurWidth += Advance * 4; <span class="keywordflow">continue</span>;
-<a name="l00360"></a>00360 <span class="keywordflow">case</span> L<span class="charliteral">'\v'</span> : Height += mySize * 4; CurHeight = 0; <span class="keywordflow">continue</span>;
-<a name="l00361"></a>00361
-<a name="l00362"></a>00362 <span class="keywordflow">case</span> L<span class="charliteral">'\n'</span> :
-<a name="l00363"></a>00363 Height += mySize;
-<a name="l00364"></a>00364 CurHeight = 0;
-<a name="l00365"></a>00365 <span class="keywordflow">if</span> (CurWidth &gt; Width)
-<a name="l00366"></a>00366 Width = CurWidth;
-<a name="l00367"></a>00367 CurWidth = 0;
-<a name="l00368"></a>00368 <span class="keywordflow">continue</span>;
-<a name="l00369"></a>00369 }
-<a name="l00370"></a>00370
-<a name="l00371"></a>00371 <span class="comment">// Advance to the next character</span>
-<a name="l00372"></a>00372 CurWidth += Advance;
-<a name="l00373"></a>00373
-<a name="l00374"></a>00374 <span class="comment">// Update the maximum height</span>
-<a name="l00375"></a>00375 <span class="keywordtype">float</span> CharHeight = (myFont-&gt;GetCharacterSize() + Rect.Bottom) * Factor;
-<a name="l00376"></a>00376 <span class="keywordflow">if</span> (CharHeight &gt; CurHeight)
-<a name="l00377"></a>00377 CurHeight = CharHeight;
-<a name="l00378"></a>00378 }
-<a name="l00379"></a>00379
-<a name="l00380"></a>00380 <span class="comment">// Update the last line</span>
-<a name="l00381"></a>00381 <span class="keywordflow">if</span> (CurWidth &gt; Width)
-<a name="l00382"></a>00382 Width = CurWidth;
-<a name="l00383"></a>00383 Height += CurHeight;
-<a name="l00384"></a>00384
-<a name="l00385"></a>00385 <span class="comment">// Add a slight width / height if we're using the bold style</span>
-<a name="l00386"></a>00386 <span class="keywordflow">if</span> (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0" title="Characters are bold.">Bold</a>)
-<a name="l00387"></a>00387 {
-<a name="l00388"></a>00388 Width += 1 * Factor;
-<a name="l00389"></a>00389 Height += 1 * Factor;
-<a name="l00390"></a>00390 }
-<a name="l00391"></a>00391
-<a name="l00392"></a>00392 <span class="comment">// Add a slight width if we're using the italic style</span>
-<a name="l00393"></a>00393 <span class="keywordflow">if</span> (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234" title="Characters are in italic.">Italic</a>)
-<a name="l00394"></a>00394 {
-<a name="l00395"></a>00395 Width += 0.208f * mySize;
-<a name="l00396"></a>00396 }
-<a name="l00397"></a>00397
-<a name="l00398"></a>00398 <span class="comment">// Add a slight height if we're using the underlined style</span>
-<a name="l00399"></a>00399 <span class="keywordflow">if</span> (myStyle &amp; <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e" title="Characters are underlined.">Underlined</a>)
-<a name="l00400"></a>00400 {
-<a name="l00401"></a>00401 <span class="keywordflow">if</span> (CurHeight &lt; mySize + 4 * Factor)
-<a name="l00402"></a>00402 Height += 4 * Factor;
-<a name="l00403"></a>00403 }
-<a name="l00404"></a>00404
-<a name="l00405"></a>00405 <span class="comment">// Finally update the rectangle</span>
-<a name="l00406"></a>00406 myBaseRect.Left = 0;
-<a name="l00407"></a>00407 myBaseRect.Top = 0;
-<a name="l00408"></a>00408 myBaseRect.Right = Width;
-<a name="l00409"></a>00409 myBaseRect.Bottom = Height;
-<a name="l00410"></a>00410 }
-<a name="l00411"></a>00411
-<a name="l00412"></a>00412 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/String_8hpp-source.htm b/doc/html/String_8hpp-source.htm
deleted file mode 100755
index 7508f1c..0000000
--- a/doc/html/String_8hpp-source.htm
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>String.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_STRING_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_STRING_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Resource.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/Unicode.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Drawable.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Graphics/Font.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="keyword">namespace </span>sf
-<a name="l00040"></a>00040 {
-<a name="l00044"></a><a class="code" href="classsf_1_1String.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1Drawable.htm" title="Abstract base class for every object that can be drawn into a render window.">Drawable</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00051"></a><a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">00051</a> <span class="keyword">enum</span> <a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8" title="Enumerate the string drawing styles.">Style</a>
-<a name="l00052"></a>00052 {
-<a name="l00053"></a><a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204">00053</a> Regular = 0,
-<a name="l00054"></a><a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0">00054</a> Bold = 1 &lt;&lt; 0,
-<a name="l00055"></a><a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234">00055</a> Italic = 1 &lt;&lt; 1,
-<a name="l00056"></a><a class="code" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e">00056</a> Underlined = 1 &lt;&lt; 2
-<a name="l00057"></a>00057 };
-<a name="l00058"></a>00058
-<a name="l00063"></a>00063 <a class="code" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a>();
-<a name="l00064"></a>00064
-<a name="l00073"></a>00073 <span class="keyword">explicit</span> <a class="code" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Text, <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; CharFont = <a class="code" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36" title="Get the SFML default built-in font (Arial).">Font::GetDefaultFont</a>(), <span class="keywordtype">float</span> Size = 30.f);
-<a name="l00074"></a>00074
-<a name="l00081"></a>00081 <span class="keywordtype">void</span> SetText(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; Text);
-<a name="l00082"></a>00082
-<a name="l00089"></a>00089 <span class="keywordtype">void</span> SetFont(<span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; CharFont);
-<a name="l00090"></a>00090
-<a name="l00098"></a>00098 <span class="keywordtype">void</span> SetSize(<span class="keywordtype">float</span> Size);
-<a name="l00099"></a>00099
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> SetStyle(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> TextStyle);
-<a name="l00108"></a>00108
-<a name="l00115"></a>00115 <span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a>&amp; GetText() <span class="keyword">const</span>;
-<a name="l00116"></a>00116
-<a name="l00123"></a>00123 <span class="keyword">const</span> <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a>&amp; GetFont() <span class="keyword">const</span>;
-<a name="l00124"></a>00124
-<a name="l00131"></a>00131 <span class="keywordtype">float</span> GetSize() <span class="keyword">const</span>;
-<a name="l00132"></a>00132
-<a name="l00139"></a>00139 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> GetStyle() <span class="keyword">const</span>;
-<a name="l00140"></a>00140
-<a name="l00151"></a>00151 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">sf::Vector2f</a> GetCharacterPos(std::size_t Index) <span class="keyword">const</span>;
-<a name="l00152"></a>00152
-<a name="l00159"></a>00159 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> GetRect() <span class="keyword">const</span>;
-<a name="l00160"></a>00160
-<a name="l00161"></a>00161 <span class="keyword">protected</span> :
-<a name="l00162"></a>00162
-<a name="l00167"></a>00167 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Render(<a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>&amp; Target) <span class="keyword">const</span>;
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 <span class="keyword">private</span> :
-<a name="l00170"></a>00170
-<a name="l00175"></a>00175 <span class="keywordtype">void</span> RecomputeRect();
-<a name="l00176"></a>00176
-<a name="l00178"></a>00178 <span class="comment">// Member data</span>
-<a name="l00180"></a>00180 <span class="comment"></span> <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Unicode::Text</a> myText;
-<a name="l00181"></a>00181 <a class="code" href="classsf_1_1ResourcePtr.htm">ResourcePtr&lt;Font&gt;</a> myFont;
-<a name="l00182"></a>00182 <span class="keywordtype">float</span> mySize;
-<a name="l00183"></a>00183 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> myStyle;
-<a name="l00184"></a>00184 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> myBaseRect;
-<a name="l00185"></a>00185 <span class="keywordtype">bool</span> myNeedRectUpdate;
-<a name="l00186"></a>00186 };
-<a name="l00187"></a>00187
-<a name="l00188"></a>00188 } <span class="comment">// namespace sf</span>
-<a name="l00189"></a>00189
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191 <span class="preprocessor">#endif // SFML_STRING_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/System_8hpp-source.htm b/doc/html/System_8hpp-source.htm
deleted file mode 100755
index d41a9b8..0000000
--- a/doc/html/System_8hpp-source.htm
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>System.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SYSTEM_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SYSTEM_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/System/Clock.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/System/Lock.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/System/Mutex.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/System/Randomizer.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/System/Sleep.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/System/Thread.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/System/Unicode.hpp&gt;</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;SFML/System/Vector3.hpp&gt;</span>
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="preprocessor">#endif // SFML_SYSTEM_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Template_01for_01new_01ports_2Joystick_8cpp-source.htm b/doc/html/Template_01for_01new_01ports_2Joystick_8cpp-source.htm
deleted file mode 100755
index fb1f1e5..0000000
--- a/doc/html/Template_01for_01new_01ports_2Joystick_8cpp-source.htm
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/xxx/Joystick.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>priv
-<a name="l00034"></a>00034 {
-<a name="l00038"></a>00038 <span class="keywordtype">void</span> Joystick::Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="comment">// Reset the joystick state</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="comment">// Initialize the Index-th available joystick</span>
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045
-<a name="l00049"></a>00049 JoystickState Joystick::UpdateState()
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051 <span class="comment">// Fill a JoystickState instance with the current joystick state</span>
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a>00058 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Joystick::GetAxesCount()<span class="keyword"> const</span>
-<a name="l00059"></a>00059 <span class="keyword"></span>{
-<a name="l00060"></a>00060 <span class="comment">// Return number of supported axes</span>
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a>00067 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Joystick::GetButtonsCount()<span class="keyword"> const</span>
-<a name="l00068"></a>00068 <span class="keyword"></span>{
-<a name="l00069"></a>00069 <span class="comment">// Return number of supported buttons</span>
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 } <span class="comment">// namespace priv</span>
-<a name="l00073"></a>00073
-<a name="l00074"></a>00074 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Template_01for_01new_01ports_2Joystick_8hpp-source.htm b/doc/html/Template_01for_01new_01ports_2Joystick_8hpp-source.htm
deleted file mode 100755
index de240a9..0000000
--- a/doc/html/Template_01for_01new_01ports_2Joystick_8hpp-source.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_JOYSTICKXXX_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_JOYSTICKXXX_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Joystick
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00050"></a>00050 <span class="keywordtype">void</span> Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index);
-<a name="l00051"></a>00051
-<a name="l00058"></a>00058 JoystickState UpdateState();
-<a name="l00059"></a>00059
-<a name="l00066"></a>00066 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetAxesCount() <span class="keyword">const</span>;
-<a name="l00067"></a>00067
-<a name="l00074"></a>00074 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetButtonsCount() <span class="keyword">const</span>;
-<a name="l00075"></a>00075 };
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 } <span class="comment">// namespace priv</span>
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079 } <span class="comment">// namespace sf</span>
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="preprocessor">#endif // SFML_JOYSTICKXXX_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm b/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm
deleted file mode 100755
index ec0b352..0000000
--- a/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/XXX/VideoModeSupport.hpp&gt;</span>
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keyword">namespace </span>sf
-<a name="l00032"></a>00032 {
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>priv
-<a name="l00034"></a>00034 {
-<a name="l00038"></a>00038 <span class="keywordtype">void</span> VideoModeSupport::GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="comment">// Get all the supported fullscreen modes and put them in Modes array</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="comment">// Just care about width, height and bpp (ignore frequency and other attributes)</span>
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="comment">// You must remove duplicates</span>
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="comment">// Order doesn't matter (the array will be sorted later)</span>
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049
-<a name="l00053"></a>00053 VideoMode VideoModeSupport::GetDesktopVideoMode()
-<a name="l00054"></a>00054 {
-<a name="l00055"></a>00055 <span class="comment">// Return the current desktop video mode</span>
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 } <span class="comment">// namespace priv</span>
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm b/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm
deleted file mode 100755
index 081bbe0..0000000
--- a/doc/html/Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIDEOMODESUPPORTXXX_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIDEOMODESUPPORTXXX_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>VideoModeSupport
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00053"></a>00053 <span class="keyword">static</span> <span class="keywordtype">void</span> GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes);
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> VideoMode GetDesktopVideoMode();
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 } <span class="comment">// namespace priv</span>
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066 } <span class="comment">// namespace sf</span>
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="preprocessor">#endif // SFML_VIDEOMODESUPPORTXXX_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Thread_8cpp-source.htm b/doc/html/Thread_8cpp-source.htm
deleted file mode 100755
index ea7fc5d..0000000
--- a/doc/html/Thread_8cpp-source.htm
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Thread.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Win32/Thread.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;process.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00038"></a><a class="code" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2">00038</a> <a class="code" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2" title="Default constructor.">Thread::Thread</a>() :
-<a name="l00039"></a>00039 myHandle (NULL),
-<a name="l00040"></a>00040 myFunction(NULL),
-<a name="l00041"></a>00041 myUserData(NULL)
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046
-<a name="l00050"></a><a class="code" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">00050</a> <a class="code" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2" title="Default constructor.">Thread::Thread</a>(Thread::FuncType Function, <span class="keywordtype">void</span>* UserData) :
-<a name="l00051"></a>00051 myHandle (NULL),
-<a name="l00052"></a>00052 myFunction(Function),
-<a name="l00053"></a>00053 myUserData(UserData)
-<a name="l00054"></a>00054 {
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058
-<a name="l00062"></a><a class="code" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">00062</a> <a class="code" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d" title="Virtual destructor.">Thread::~Thread</a>()
-<a name="l00063"></a>00063 {
-<a name="l00064"></a>00064 <span class="comment">// Wait for the thread to finish before destroying the instance</span>
-<a name="l00065"></a>00065 <a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2" title="Wait until the thread finishes.">Wait</a>();
-<a name="l00066"></a>00066 }
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00072"></a><a class="code" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">00072</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642" title="Create and run the thread.">Thread::Launch</a>()
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074 <span class="comment">// Wait for the thread to finish, in case it was already running</span>
-<a name="l00075"></a>00075 <a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2" title="Wait until the thread finishes.">Wait</a>();
-<a name="l00076"></a>00076
-<a name="l00077"></a>00077 <span class="comment">// Create the thread</span>
-<a name="l00078"></a>00078 myHandle = <span class="keyword">reinterpret_cast&lt;</span>HANDLE<span class="keyword">&gt;</span>(_beginthreadex(NULL, 0, &amp;Thread::ThreadFunc, <span class="keyword">this</span>, 0, NULL));
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="comment">// Error ?</span>
-<a name="l00081"></a>00081 <span class="keywordflow">if</span> (myHandle == NULL)
-<a name="l00082"></a>00082 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create thread"</span> &lt;&lt; std::endl;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a><a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">00089</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2" title="Wait until the thread finishes.">Thread::Wait</a>()
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="keywordflow">if</span> (myHandle)
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="comment">// Wait for the thread to finish, no timeout</span>
-<a name="l00094"></a>00094 WaitForSingleObject(myHandle, INFINITE);
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment">// Don't forget to close the thread handle (__endthreadex doesn't do it)</span>
-<a name="l00097"></a>00097 CloseHandle(myHandle);
-<a name="l00098"></a>00098 myHandle = NULL;
-<a name="l00099"></a>00099 }
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102
-<a name="l00109"></a><a class="code" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">00109</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b" title="Terminate the thread Terminating a thread with this function is not safe, you should...">Thread::Terminate</a>()
-<a name="l00110"></a>00110 {
-<a name="l00111"></a>00111 <span class="keywordflow">if</span> (myHandle)
-<a name="l00112"></a>00112 {
-<a name="l00113"></a>00113 TerminateThread(myHandle, 0);
-<a name="l00114"></a>00114 myHandle = NULL;
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116 }
-<a name="l00117"></a>00117
-<a name="l00118"></a>00118
-<a name="l00122"></a>00122 <span class="keywordtype">void</span> Thread::Run()
-<a name="l00123"></a>00123 {
-<a name="l00124"></a>00124 <span class="keywordflow">if</span> (myFunction)
-<a name="l00125"></a>00125 myFunction(myUserData);
-<a name="l00126"></a>00126 }
-<a name="l00127"></a>00127
-<a name="l00128"></a>00128
-<a name="l00132"></a>00132 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> __stdcall Thread::ThreadFunc(<span class="keywordtype">void</span>* UserData)
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="comment">// The Thread instance is stored in the user data</span>
-<a name="l00135"></a>00135 <a class="code" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2" title="Default constructor.">Thread</a>* ThreadInstance = <span class="keyword">reinterpret_cast&lt;</span><a class="code" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2" title="Default constructor.">Thread</a>*<span class="keyword">&gt;</span>(UserData);
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137 <span class="comment">// Forward to the instance</span>
-<a name="l00138"></a>00138 ThreadInstance-&gt;Run();
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="comment">// Optional, but it is cleaner</span>
-<a name="l00141"></a>00141 _endthreadex(0);
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143 <span class="keywordflow">return</span> 0;
-<a name="l00144"></a>00144 }
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Thread_8hpp-source.htm b/doc/html/Thread_8hpp-source.htm
deleted file mode 100755
index 185a0ff..0000000
--- a/doc/html/Thread_8hpp-source.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Thread.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_THREAD_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_THREAD_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#ifdef SFML_SYSTEM_WINDOWS</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/System/Win32/Thread.hpp&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="preprocessor">#else</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span>
-<a name="l00040"></a>00040 <span class="preprocessor"> #include &lt;SFML/System/Unix/Thread.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // SFML_THREAD_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Unicode_8cpp-source.htm b/doc/html/Unicode_8cpp-source.htm
deleted file mode 100755
index b08e0f1..0000000
--- a/doc/html/Unicode_8cpp-source.htm
+++ /dev/null
@@ -1,313 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Unicode.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/Unicode.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;stdexcept&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00034"></a>00034 <span class="comment">// References :</span>
-<a name="l00035"></a>00035 <span class="comment">//</span>
-<a name="l00036"></a>00036 <span class="comment">// http://www.unicode.org/</span>
-<a name="l00037"></a>00037 <span class="comment">// http://www.unicode.org/Public/PROGRAMS/CVTUTF/ConvertUTF.c</span>
-<a name="l00038"></a>00038 <span class="comment">// http://www.unicode.org/Public/PROGRAMS/CVTUTF/ConvertUTF.h</span>
-<a name="l00039"></a>00039 <span class="comment">// http://people.w3.org/rishida/scripts/uniview/conversion</span>
-<a name="l00040"></a>00040 <span class="comment">//</span>
-<a name="l00042"></a>00042 <span class="comment"></span>
-<a name="l00043"></a>00043 <span class="keyword">namespace</span>
-<a name="l00044"></a>00044 {
-<a name="l00046"></a>00046 <span class="comment">// Generic utility function to compute the number</span>
-<a name="l00047"></a>00047 <span class="comment">// of characters in a null-terminated string of any type</span>
-<a name="l00049"></a>00049 <span class="comment"></span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00050"></a>00050 std::size_t StrLen(<span class="keyword">const</span> T* Str)
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 std::size_t Length = 0;
-<a name="l00053"></a>00053 <span class="keywordflow">while</span> (*Str++) Length++;
-<a name="l00054"></a>00054 <span class="keywordflow">return</span> Length;
-<a name="l00055"></a>00055 }
-<a name="l00056"></a>00056
-<a name="l00058"></a>00058 <span class="comment">// Get the current system locale</span>
-<a name="l00060"></a>00060 <span class="comment"></span> std::locale GetCurrentLocale()
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="keywordflow">try</span>
-<a name="l00063"></a>00063 {
-<a name="l00064"></a>00064 <span class="keywordflow">return</span> std::locale(<span class="stringliteral">""</span>);
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066 <span class="keywordflow">catch</span> (std::runtime_error&amp;)
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 <span class="comment">// It seems some implementations don't know the "" locale</span>
-<a name="l00069"></a>00069 <span class="comment">// (Mac OS, MinGW)</span>
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="keywordflow">return</span> std::locale();
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076 <span class="keyword">namespace </span>sf
-<a name="l00077"></a>00077 {
-<a name="l00079"></a>00079 <span class="comment">// Static member data</span>
-<a name="l00081"></a>00081 <span class="comment"></span><span class="keyword">const</span> <span class="keywordtype">int</span> Unicode::UTF8TrailingBytes[256] =
-<a name="l00082"></a>00082 {
-<a name="l00083"></a>00083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00084"></a>00084 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00085"></a>00085 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00086"></a>00086 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00087"></a>00087 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00088"></a>00088 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-<a name="l00089"></a>00089 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-<a name="l00090"></a>00090 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5
-<a name="l00091"></a>00091 };
-<a name="l00092"></a>00092 <span class="keyword">const</span> Uint32 Unicode::UTF8Offsets[6] =
-<a name="l00093"></a>00093 {
-<a name="l00094"></a>00094 0x00000000, 0x00003080, 0x000E2080, 0x03C82080, 0xFA082080, 0x82082080
-<a name="l00095"></a>00095 };
-<a name="l00096"></a>00096 <span class="keyword">const</span> Uint8 Unicode::UTF8FirstBytes[7] =
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC
-<a name="l00099"></a>00099 };
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101
-<a name="l00105"></a><a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d">00105</a> <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>()
-<a name="l00106"></a>00106 {
-<a name="l00107"></a>00107 <span class="comment">// Nothing to do</span>
-<a name="l00108"></a>00108 }
-<a name="l00109"></a>00109
-<a name="l00110"></a>00110
-<a name="l00114"></a><a class="code" href="classsf_1_1Unicode_1_1Text.htm#ce4c2b97e31442ab88ea8eabf75ff4e6">00114</a> <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Str)
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 <span class="keywordflow">if</span> (Str)
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 std::size_t Length = StrLen(Str);
-<a name="l00119"></a>00119 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00120"></a>00120 {
-<a name="l00121"></a>00121 myUTF32String.reserve(Length + 1);
-<a name="l00122"></a>00122 <a class="code" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1" title="Generic function to convert an ANSI characters range to an UTF-32 characters range...">Unicode::ANSIToUTF32</a>(Str, Str + Length, std::back_inserter(myUTF32String));
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124 }
-<a name="l00125"></a>00125 }
-<a name="l00126"></a>00126 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* Str)
-<a name="l00127"></a>00127 {
-<a name="l00128"></a>00128 <span class="keywordflow">if</span> (Str)
-<a name="l00129"></a>00129 {
-<a name="l00130"></a>00130 std::size_t Length = StrLen(Str);
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00132"></a>00132 {
-<a name="l00133"></a>00133 <span class="comment">// See comments below, in Unicode::Text::Text(const std::wstring&amp;)</span>
-<a name="l00134"></a>00134 myUTF32String.reserve(Length + 1);
-<a name="l00135"></a>00135 <span class="keywordflow">switch</span> (<span class="keyword">sizeof</span>(<span class="keywordtype">wchar_t</span>))
-<a name="l00136"></a>00136 {
-<a name="l00137"></a>00137 <span class="keywordflow">case</span> 2 : <a class="code" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73" title="Generic function to convert an UTF-16 characters range to an UTF-32 characters range...">Unicode::UTF16ToUTF32</a>(Str, Str + Length, std::back_inserter(myUTF32String), 0); <span class="keywordflow">break</span>;
-<a name="l00138"></a>00138 <span class="keywordflow">case</span> 4 : std::copy(Str, Str + Length, std::back_inserter(myUTF32String)); <span class="keywordflow">break</span>;
-<a name="l00139"></a>00139 <span class="keywordflow">default</span> : <span class="keywordflow">break</span>;
-<a name="l00140"></a>00140 }
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> Uint8* Str)
-<a name="l00145"></a>00145 {
-<a name="l00146"></a>00146 <span class="keywordflow">if</span> (Str)
-<a name="l00147"></a>00147 {
-<a name="l00148"></a>00148 std::size_t Length = StrLen(Str);
-<a name="l00149"></a>00149 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 myUTF32String.reserve(Length + 1);
-<a name="l00152"></a>00152 <a class="code" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545" title="Generic function to convert an UTF-8 characters range to an UTF-32 characters range...">Unicode::UTF8ToUTF32</a>(Str, Str + Length, std::back_inserter(myUTF32String), 0);
-<a name="l00153"></a>00153 }
-<a name="l00154"></a>00154 }
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> Uint16* Str)
-<a name="l00157"></a>00157 {
-<a name="l00158"></a>00158 <span class="keywordflow">if</span> (Str)
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 std::size_t Length = StrLen(Str);
-<a name="l00161"></a>00161 <span class="keywordflow">if</span> (Length &gt; 0)
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 myUTF32String.reserve(Length+ 1);
-<a name="l00164"></a>00164 <a class="code" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73" title="Generic function to convert an UTF-16 characters range to an UTF-32 characters range...">Unicode::UTF16ToUTF32</a>(Str, Str + Length, std::back_inserter(myUTF32String), 0);
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166 }
-<a name="l00167"></a>00167 }
-<a name="l00168"></a>00168 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> Uint32* Str)
-<a name="l00169"></a>00169 {
-<a name="l00170"></a>00170 <span class="keywordflow">if</span> (Str)
-<a name="l00171"></a>00171 myUTF32String = Str;
-<a name="l00172"></a>00172 }
-<a name="l00173"></a>00173 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> std::string&amp; Str)
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175 myUTF32String.reserve(Str.length() + 1);
-<a name="l00176"></a>00176 <a class="code" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1" title="Generic function to convert an ANSI characters range to an UTF-32 characters range...">Unicode::ANSIToUTF32</a>(Str.begin(), Str.end(), std::back_inserter(myUTF32String));
-<a name="l00177"></a>00177 }
-<a name="l00178"></a>00178 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> std::wstring&amp; Str)
-<a name="l00179"></a>00179 {
-<a name="l00180"></a>00180 <span class="comment">// This function assumes that 2-byte large wchar_t are encoded in UTF-16 (Windows), and</span>
-<a name="l00181"></a>00181 <span class="comment">// 4-byte large wchar_t are encoded using UTF-32 (Unix)</span>
-<a name="l00182"></a>00182 <span class="comment">// Is that always true ? (some platforms may use JIS Japanese encoding)</span>
-<a name="l00183"></a>00183 <span class="comment">// The macro __STDC_ISO_10646__ should help identifying UTF-32 compliant implementations</span>
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185 myUTF32String.reserve(Str.length() + 1);
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187 <span class="comment">// Select the proper function according to the (supposed) wchar_t system encoding</span>
-<a name="l00188"></a>00188 <span class="keywordflow">switch</span> (<span class="keyword">sizeof</span>(<span class="keywordtype">wchar_t</span>))
-<a name="l00189"></a>00189 {
-<a name="l00190"></a>00190 <span class="comment">// wchar_t uses UTF-16 -- need a conversion</span>
-<a name="l00191"></a>00191 <span class="keywordflow">case</span> 2 :
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 <a class="code" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73" title="Generic function to convert an UTF-16 characters range to an UTF-32 characters range...">Unicode::UTF16ToUTF32</a>(Str.begin(), Str.end(), std::back_inserter(myUTF32String), 0);
-<a name="l00194"></a>00194 <span class="keywordflow">break</span>;
-<a name="l00195"></a>00195 }
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="comment">// wchar_t uses UTF-32 -- direct copy</span>
-<a name="l00198"></a>00198 <span class="keywordflow">case</span> 4 :
-<a name="l00199"></a>00199 {
-<a name="l00200"></a>00200 std::copy(Str.begin(), Str.end(), std::back_inserter(myUTF32String));
-<a name="l00201"></a>00201 <span class="keywordflow">break</span>;
-<a name="l00202"></a>00202 }
-<a name="l00203"></a>00203
-<a name="l00204"></a>00204 <span class="comment">// This should never happen</span>
-<a name="l00205"></a>00205 <span class="keywordflow">default</span> : <span class="keywordflow">break</span>;
-<a name="l00206"></a>00206 }
-<a name="l00207"></a>00207 }
-<a name="l00208"></a>00208 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9" title="Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element...">Unicode::UTF8String</a>&amp; Str)
-<a name="l00209"></a>00209 {
-<a name="l00210"></a>00210 myUTF32String.reserve(Str.length() + 1);
-<a name="l00211"></a>00211 <a class="code" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545" title="Generic function to convert an UTF-8 characters range to an UTF-32 characters range...">Unicode::UTF8ToUTF32</a>(Str.begin(), Str.end(), std::back_inserter(myUTF32String), 0);
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> Unicode::UTF16String&amp; Str)
-<a name="l00214"></a>00214 {
-<a name="l00215"></a>00215 myUTF32String.reserve(Str.length() + 1);
-<a name="l00216"></a>00216 <a class="code" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73" title="Generic function to convert an UTF-16 characters range to an UTF-32 characters range...">Unicode::UTF16ToUTF32</a>(Str.begin(), Str.end(), std::back_inserter(myUTF32String), 0);
-<a name="l00217"></a>00217 }
-<a name="l00218"></a>00218 <a class="code" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d" title="Default constructor (empty text).">Unicode::Text::Text</a>(<span class="keyword">const</span> Unicode::UTF32String&amp; Str)
-<a name="l00219"></a>00219 {
-<a name="l00220"></a>00220 myUTF32String = Str;
-<a name="l00221"></a>00221 }
-<a name="l00222"></a>00222
-<a name="l00223"></a>00223
-<a name="l00227"></a><a class="code" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">00227</a> Unicode::Text::operator std::string()<span class="keyword"> const</span>
-<a name="l00228"></a>00228 <span class="keyword"></span>{
-<a name="l00229"></a>00229 std::string Output;
-<a name="l00230"></a>00230 Output.reserve(myUTF32String.length() + 1);
-<a name="l00231"></a>00231 <a class="code" href="classsf_1_1Unicode.htm#f6acf0453625fe05fc7a86f4cc9a5cf1" title="Generic function to convert an UTF-32 characters range to an ANSI characters range...">Unicode::UTF32ToANSI</a>(myUTF32String.begin(), myUTF32String.end(), std::back_inserter(Output), 0, Unicode::GetDefaultLocale());
-<a name="l00232"></a>00232 <span class="keywordflow">return</span> Output;
-<a name="l00233"></a>00233 }
-<a name="l00234"></a>00234 Unicode::Text::operator std::wstring()<span class="keyword"> const</span>
-<a name="l00235"></a>00235 <span class="keyword"></span>{
-<a name="l00236"></a>00236 <span class="comment">// This function assumes that 2-byte large wchar_t are encoded in UTF-16 (Windows), and</span>
-<a name="l00237"></a>00237 <span class="comment">// 4-byte large wchar_t are encoded using UTF-32 (Unix)</span>
-<a name="l00238"></a>00238 <span class="comment">// Is that always true ? (some platforms may use JIS Japanese encoding)</span>
-<a name="l00239"></a>00239 <span class="comment">// The macro __STDC_ISO_10646__ should help identifying UTF-32 compliant implementations</span>
-<a name="l00240"></a>00240
-<a name="l00241"></a>00241 std::wstring Output;
-<a name="l00242"></a>00242 Output.reserve(myUTF32String.length() + 1);
-<a name="l00243"></a>00243
-<a name="l00244"></a>00244 <span class="comment">// Select the proper function according to the (supposed) wchar_t system encoding</span>
-<a name="l00245"></a>00245 <span class="keywordflow">switch</span> (<span class="keyword">sizeof</span>(<span class="keywordtype">wchar_t</span>))
-<a name="l00246"></a>00246 {
-<a name="l00247"></a>00247 <span class="comment">// wchar_t uses UTF-16 -- need a conversion</span>
-<a name="l00248"></a>00248 <span class="keywordflow">case</span> 2 :
-<a name="l00249"></a>00249 {
-<a name="l00250"></a>00250 <a class="code" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b" title="Generic function to convert an UTF-32 characters range to an UTF-16 characters range...">UTF32ToUTF16</a>(myUTF32String.begin(), myUTF32String.end(), std::back_inserter(Output), 0);
-<a name="l00251"></a>00251 <span class="keywordflow">break</span>;
-<a name="l00252"></a>00252 }
-<a name="l00253"></a>00253
-<a name="l00254"></a>00254 <span class="comment">// wchar_t uses UTF-32 -- direct copy</span>
-<a name="l00255"></a>00255 <span class="keywordflow">case</span> 4 :
-<a name="l00256"></a>00256 {
-<a name="l00257"></a>00257 std::copy(myUTF32String.begin(), myUTF32String.end(), std::back_inserter(Output));
-<a name="l00258"></a>00258 <span class="keywordflow">break</span>;
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261 <span class="comment">// This should never happen</span>
-<a name="l00262"></a>00262 <span class="keywordflow">default</span> : <span class="keywordflow">break</span>;
-<a name="l00263"></a>00263 }
-<a name="l00264"></a>00264 <span class="keywordflow">return</span> Output;
-<a name="l00265"></a>00265 }
-<a name="l00266"></a>00266 <a class="code" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9" title="Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element...">Unicode::Text::operator sf::Unicode::UTF8String</a>()<span class="keyword"> const</span>
-<a name="l00267"></a>00267 <span class="keyword"></span>{
-<a name="l00268"></a>00268 <a class="code" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9" title="Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element...">Unicode::UTF8String</a> Output;
-<a name="l00269"></a>00269 Output.reserve(myUTF32String.length() * 4 + 1);
-<a name="l00270"></a>00270 <a class="code" href="classsf_1_1Unicode.htm#46bba10d3a323183c29b4cb288d053c1" title="Generic function to convert an UTF-32 characters range to an UTF-8 characters range...">Unicode::UTF32ToUTF8</a>(myUTF32String.begin(), myUTF32String.end(), std::back_inserter(Output), 0);
-<a name="l00271"></a>00271 <span class="keywordflow">return</span> Output;
-<a name="l00272"></a>00272 }
-<a name="l00273"></a>00273 Unicode::Text::operator sf::Unicode::UTF16String()<span class="keyword"> const</span>
-<a name="l00274"></a>00274 <span class="keyword"></span>{
-<a name="l00275"></a>00275 Unicode::UTF16String Output;
-<a name="l00276"></a>00276 Output.reserve(myUTF32String.length() * 2 + 1);
-<a name="l00277"></a>00277 <a class="code" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b" title="Generic function to convert an UTF-32 characters range to an UTF-16 characters range...">Unicode::UTF32ToUTF16</a>(myUTF32String.begin(), myUTF32String.end(), std::back_inserter(Output), 0);
-<a name="l00278"></a>00278 <span class="keywordflow">return</span> Output;
-<a name="l00279"></a>00279 }
-<a name="l00280"></a>00280 Unicode::Text::operator const sf::Unicode::UTF32String&amp;()<span class="keyword"> const</span>
-<a name="l00281"></a>00281 <span class="keyword"></span>{
-<a name="l00282"></a>00282 <span class="keywordflow">return</span> myUTF32String;
-<a name="l00283"></a>00283 }
-<a name="l00284"></a>00284
-<a name="l00285"></a>00285
-<a name="l00289"></a>00289 <span class="keyword">const</span> std::locale&amp; Unicode::GetDefaultLocale()
-<a name="l00290"></a>00290 {
-<a name="l00291"></a>00291 <span class="comment">// It seems getting the default locale is a very expensive operation,</span>
-<a name="l00292"></a>00292 <span class="comment">// so we only do it once and then store the locale for reuse.</span>
-<a name="l00293"></a>00293 <span class="comment">// Warning : this code won't be aware of any change of the default locale during runtime</span>
-<a name="l00294"></a>00294
-<a name="l00295"></a>00295 <span class="keyword">static</span> std::locale DefaultLocale = GetCurrentLocale();
-<a name="l00296"></a>00296
-<a name="l00297"></a>00297 <span class="keywordflow">return</span> DefaultLocale;
-<a name="l00298"></a>00298 }
-<a name="l00299"></a>00299
-<a name="l00300"></a>00300 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Unicode_8hpp-source.htm b/doc/html/Unicode_8hpp-source.htm
deleted file mode 100755
index 7e3b957..0000000
--- a/doc/html/Unicode_8hpp-source.htm
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Unicode.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_UNICODE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_UNICODE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iterator&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;locale&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;stdlib.h&gt;</span>
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>sf
-<a name="l00039"></a>00039 {
-<a name="l00044"></a><a class="code" href="classsf_1_1Unicode.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Unicode.htm" title="Provides utility functions to convert from and to any unicode and ASCII encoding...">Unicode</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00054"></a><a class="code" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">00054</a> <span class="keyword">typedef</span> std::basic_string&lt;Uint8&gt; UTF8String;
-<a name="l00055"></a>00055 <span class="keyword">typedef</span> std::basic_string&lt;Uint16&gt; UTF16String;
-<a name="l00056"></a>00056 <span class="keyword">typedef</span> std::basic_string&lt;Uint32&gt; UTF32String;
-<a name="l00057"></a>00057
-<a name="l00063"></a><a class="code" href="classsf_1_1Unicode_1_1Text.htm">00063</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 <span class="keyword">public</span> :
-<a name="l00066"></a>00066
-<a name="l00071"></a>00071 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>();
-<a name="l00072"></a>00072
-<a name="l00079"></a>00079 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* Str);
-<a name="l00080"></a>00080 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* Str);
-<a name="l00081"></a>00081 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> Uint8* Str);
-<a name="l00082"></a>00082 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> Uint16* Str);
-<a name="l00083"></a>00083 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> Uint32* Str);
-<a name="l00084"></a>00084 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> std::string&amp; Str);
-<a name="l00085"></a>00085 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> std::wstring&amp; Str);
-<a name="l00086"></a>00086 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9" title="Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element...">Unicode::UTF8String</a>&amp; Str);
-<a name="l00087"></a>00087 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> Unicode::UTF16String&amp; Str);
-<a name="l00088"></a>00088 <a class="code" href="classsf_1_1Unicode_1_1Text.htm" title="This class is an abstract definition of a unicode text, it can be converted from...">Text</a>(<span class="keyword">const</span> Unicode::UTF32String&amp; Str);
-<a name="l00089"></a>00089
-<a name="l00096"></a>00096 operator std::string () <span class="keyword">const</span>;
-<a name="l00097"></a>00097 operator std::wstring () <span class="keyword">const</span>;
-<a name="l00098"></a>00098 operator Unicode::UTF8String () <span class="keyword">const</span>;
-<a name="l00099"></a>00099 operator Unicode::UTF16String () <span class="keyword">const</span>;
-<a name="l00100"></a>00100 operator const Unicode::UTF32String&amp;() <span class="keyword">const</span>;
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102 <span class="keyword">private</span> :
-<a name="l00103"></a>00103
-<a name="l00105"></a>00105 <span class="comment">// Data member</span>
-<a name="l00107"></a>00107 <span class="comment"></span> sf::Unicode::UTF32String myUTF32String;
-<a name="l00108"></a>00108 };
-<a name="l00109"></a>00109
-<a name="l00123"></a>00123 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00124"></a>00124 <span class="keyword">static</span> Out UTF32ToANSI(In Begin, In End, Out Output, <span class="keywordtype">char</span> Replacement = <span class="charliteral">'?'</span>, <span class="keyword">const</span> std::locale&amp; Locale = GetDefaultLocale());
-<a name="l00125"></a>00125
-<a name="l00138"></a>00138 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00139"></a>00139 <span class="keyword">static</span> Out ANSIToUTF32(In Begin, In End, Out Output, <span class="keyword">const</span> std::locale&amp; Locale = GetDefaultLocale());
-<a name="l00140"></a>00140
-<a name="l00153"></a>00153 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00154"></a>00154 <span class="keyword">static</span> Out UTF8ToUTF16(In Begin, In End, Out Output, Uint16 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00155"></a>00155
-<a name="l00168"></a>00168 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00169"></a>00169 <span class="keyword">static</span> Out UTF8ToUTF32(In Begin, In End, Out Output, Uint32 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00170"></a>00170
-<a name="l00183"></a>00183 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00184"></a>00184 <span class="keyword">static</span> Out UTF16ToUTF8(In Begin, In End, Out Output, Uint8 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00185"></a>00185
-<a name="l00198"></a>00198 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00199"></a>00199 <span class="keyword">static</span> Out UTF16ToUTF32(In Begin, In End, Out Output, Uint32 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00200"></a>00200
-<a name="l00213"></a>00213 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00214"></a>00214 <span class="keyword">static</span> Out UTF32ToUTF8(In Begin, In End, Out Output, Uint8 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00215"></a>00215
-<a name="l00228"></a>00228 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00229"></a>00229 <span class="keyword">static</span> Out UTF32ToUTF16(In Begin, In End, Out Output, Uint16 Replacement = <span class="charliteral">'?'</span>);
-<a name="l00230"></a>00230
-<a name="l00240"></a>00240 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00241"></a>00241 <span class="keyword">static</span> std::size_t GetUTF8Length(In Begin, In End);
-<a name="l00242"></a>00242
-<a name="l00252"></a>00252 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00253"></a>00253 <span class="keyword">static</span> std::size_t GetUTF16Length(In Begin, In End);
-<a name="l00254"></a>00254
-<a name="l00264"></a>00264 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00265"></a>00265 <span class="keyword">static</span> std::size_t GetUTF32Length(In Begin, In End);
-<a name="l00266"></a>00266
-<a name="l00267"></a>00267 <span class="keyword">private</span> :
-<a name="l00268"></a>00268
-<a name="l00275"></a>00275 <span class="keyword">static</span> <span class="keyword">const</span> std::locale&amp; GetDefaultLocale();
-<a name="l00276"></a>00276
-<a name="l00278"></a>00278 <span class="comment">// Static member data</span>
-<a name="l00280"></a>00280 <span class="comment"></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> UTF8TrailingBytes[256];
-<a name="l00281"></a>00281 <span class="keyword">static</span> <span class="keyword">const</span> Uint32 UTF8Offsets[6];
-<a name="l00282"></a>00282 <span class="keyword">static</span> <span class="keyword">const</span> Uint8 UTF8FirstBytes[7];
-<a name="l00283"></a>00283 };
-<a name="l00284"></a>00284
-<a name="l00285"></a>00285 <span class="preprocessor">#include &lt;SFML/System/Unicode.inl&gt;</span>
-<a name="l00286"></a>00286
-<a name="l00287"></a>00287 } <span class="comment">// namespace sf</span>
-<a name="l00288"></a>00288
-<a name="l00289"></a>00289
-<a name="l00290"></a>00290 <span class="preprocessor">#endif // SFML_UNICODE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Unicode_8inl-source.htm b/doc/html/Unicode_8inl-source.htm
deleted file mode 100755
index f78482c..0000000
--- a/doc/html/Unicode_8inl-source.htm
+++ /dev/null
@@ -1,468 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Unicode.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00030"></a>00030 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00031"></a><a class="code" href="classsf_1_1Unicode.htm#37628016674129d709a01a7e82cc19d4">00031</a> <span class="keyword">inline</span> Out Unicode::UTF32ToANSI(In Begin, In End, Out Output, <span class="keywordtype">char</span> Replacement, <span class="keyword">const</span> std::locale&amp; Locale)
-<a name="l00032"></a>00032 {
-<a name="l00033"></a>00033 <span class="preprocessor"> #ifdef __MINGW32__</span>
-<a name="l00034"></a>00034 <span class="preprocessor"></span>
-<a name="l00035"></a>00035 <span class="comment">// MinGW has a almost no support for unicode stuff</span>
-<a name="l00036"></a>00036 <span class="comment">// As a consequence, the MinGW version of this function can only use the default locale</span>
-<a name="l00037"></a>00037 <span class="comment">// and ignores the one passed as parameter</span>
-<a name="l00038"></a>00038 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keywordtype">char</span> Char = 0;
-<a name="l00041"></a>00041 <span class="keywordflow">if</span> (wctomb(&amp;Char, static_cast&lt;wchar_t&gt;(*Begin++)) &gt;= 0)
-<a name="l00042"></a>00042 *Output++ = Char;
-<a name="l00043"></a>00043 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Replacement)
-<a name="l00044"></a>00044 *Output++ = Replacement;
-<a name="l00045"></a>00045 }
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 <span class="preprocessor"> #else</span>
-<a name="l00048"></a>00048 <span class="preprocessor"></span>
-<a name="l00049"></a>00049 <span class="comment">// Get the facet of the locale which deals with character conversion</span>
-<a name="l00050"></a>00050 <span class="keyword">const</span> std::ctype&lt;wchar_t&gt;&amp; Facet = std::use_facet&lt; std::ctype&lt;wchar_t&gt; &gt;(Locale);
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="comment">// Use the facet to convert each character of the input string</span>
-<a name="l00053"></a>00053 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00054"></a>00054 *Output++ = Facet.narrow(static_cast&lt;wchar_t&gt;(*Begin++), Replacement);
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 <span class="preprocessor"> #endif</span>
-<a name="l00057"></a>00057 <span class="preprocessor"></span>
-<a name="l00058"></a>00058 <span class="keywordflow">return</span> Output;
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00066"></a>00066 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00067"></a><a class="code" href="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a">00067</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1" title="Generic function to convert an ANSI characters range to an UTF-32 characters range...">Unicode::ANSIToUTF32</a>(In Begin, In End, Out Output, <span class="keyword">const</span> std::locale&amp; Locale)
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <span class="preprocessor"> #ifdef __MINGW32__</span>
-<a name="l00070"></a>00070 <span class="preprocessor"></span>
-<a name="l00071"></a>00071 <span class="comment">// MinGW has a almost no support for unicode stuff</span>
-<a name="l00072"></a>00072 <span class="comment">// As a consequence, the MinGW version of this function can only use the default locale</span>
-<a name="l00073"></a>00073 <span class="comment">// and ignores the one passed as parameter</span>
-<a name="l00074"></a>00074 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00075"></a>00075 {
-<a name="l00076"></a>00076 <span class="keywordtype">wchar_t</span> Char = 0;
-<a name="l00077"></a>00077 mbtowc(&amp;Char, &amp;*Begin, 1);
-<a name="l00078"></a>00078 Begin++;
-<a name="l00079"></a>00079 *Output++ = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(Char);
-<a name="l00080"></a>00080 }
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="preprocessor"> #else</span>
-<a name="l00083"></a>00083 <span class="preprocessor"></span>
-<a name="l00084"></a>00084 <span class="comment">// Get the facet of the locale which deals with character conversion</span>
-<a name="l00085"></a>00085 <span class="keyword">const</span> std::ctype&lt;wchar_t&gt;&amp; Facet = std::use_facet&lt; std::ctype&lt;wchar_t&gt; &gt;(Locale);
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 <span class="comment">// Use the facet to convert each character of the input string</span>
-<a name="l00088"></a>00088 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00089"></a>00089 *Output++ = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(Facet.widen(*Begin++));
-<a name="l00090"></a>00090
-<a name="l00091"></a>00091 <span class="preprocessor"> #endif</span>
-<a name="l00092"></a>00092 <span class="preprocessor"></span>
-<a name="l00093"></a>00093 <span class="keywordflow">return</span> Output;
-<a name="l00094"></a>00094 }
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096
-<a name="l00101"></a>00101 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00102"></a><a class="code" href="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e">00102</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#576b17100b065f65f3594c50a070b378" title="Generic function to convert an UTF-8 characters range to an UTF-16 characters range...">Unicode::UTF8ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement)
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 Uint32 c = 0;
-<a name="l00107"></a>00107 <span class="keywordtype">int</span> TrailingBytes = UTF8TrailingBytes[<span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(*Begin)];
-<a name="l00108"></a>00108 <span class="keywordflow">if</span> (Begin + TrailingBytes &lt; End)
-<a name="l00109"></a>00109 {
-<a name="l00110"></a>00110 <span class="comment">// First decode the UTF-8 character</span>
-<a name="l00111"></a>00111 <span class="keywordflow">switch</span> (TrailingBytes)
-<a name="l00112"></a>00112 {
-<a name="l00113"></a>00113 <span class="keywordflow">case</span> 5 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00114"></a>00114 <span class="keywordflow">case</span> 4 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00115"></a>00115 <span class="keywordflow">case</span> 3 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00116"></a>00116 <span class="keywordflow">case</span> 2 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00117"></a>00117 <span class="keywordflow">case</span> 1 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00118"></a>00118 <span class="keywordflow">case</span> 0 : c += *Begin++;
-<a name="l00119"></a>00119 }
-<a name="l00120"></a>00120 c -= UTF8Offsets[TrailingBytes];
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="comment">// Then encode it in UTF-16</span>
-<a name="l00123"></a>00123 <span class="keywordflow">if</span> (c &lt; 0xFFFF)
-<a name="l00124"></a>00124 {
-<a name="l00125"></a>00125 <span class="comment">// Character can be converted directly to 16 bits, just need to check it's in the valid range</span>
-<a name="l00126"></a>00126 <span class="keywordflow">if</span> ((c &gt;= 0xD800) &amp;&amp; (c &lt;= 0xDFFF))
-<a name="l00127"></a>00127 {
-<a name="l00128"></a>00128 <span class="comment">// Invalid character (this range is reserved)</span>
-<a name="l00129"></a>00129 <span class="keywordflow">if</span> (Replacement)
-<a name="l00130"></a>00130 *Output++ = Replacement;
-<a name="l00131"></a>00131 }
-<a name="l00132"></a>00132 <span class="keywordflow">else</span>
-<a name="l00133"></a>00133 {
-<a name="l00134"></a>00134 <span class="comment">// Valid character directly convertible to 16 bits</span>
-<a name="l00135"></a>00135 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>(c);
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &gt; 0x0010FFFF)
-<a name="l00139"></a>00139 {
-<a name="l00140"></a>00140 <span class="comment">// Invalid character (greater than the maximum unicode value)</span>
-<a name="l00141"></a>00141 <span class="keywordflow">if</span> (Replacement)
-<a name="l00142"></a>00142 *Output++ = Replacement;
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144 <span class="keywordflow">else</span>
-<a name="l00145"></a>00145 {
-<a name="l00146"></a>00146 <span class="comment">// Character will be converted to 2 UTF-16 elements</span>
-<a name="l00147"></a>00147 c -= 0x0010000;
-<a name="l00148"></a>00148 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>((c &gt;&gt; 10) + 0xD800);
-<a name="l00149"></a>00149 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>((c &amp; 0x3FFUL) + 0xDC00);
-<a name="l00150"></a>00150 }
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154 <span class="keywordflow">return</span> Output;
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157
-<a name="l00162"></a>00162 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00163"></a><a class="code" href="classsf_1_1Unicode.htm#6dc3254ad3495eeca06443cbee0298be">00163</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545" title="Generic function to convert an UTF-8 characters range to an UTF-32 characters range...">Unicode::UTF8ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement)
-<a name="l00164"></a>00164 {
-<a name="l00165"></a>00165 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00166"></a>00166 {
-<a name="l00167"></a>00167 Uint32 c = 0;
-<a name="l00168"></a>00168 <span class="keywordtype">int</span> TrailingBytes = UTF8TrailingBytes[<span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(*Begin)];
-<a name="l00169"></a>00169 <span class="keywordflow">if</span> (Begin + TrailingBytes &lt; End)
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="comment">// First decode the UTF-8 character</span>
-<a name="l00172"></a>00172 <span class="keywordflow">switch</span> (TrailingBytes)
-<a name="l00173"></a>00173 {
-<a name="l00174"></a>00174 <span class="keywordflow">case</span> 5 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00175"></a>00175 <span class="keywordflow">case</span> 4 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00176"></a>00176 <span class="keywordflow">case</span> 3 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00177"></a>00177 <span class="keywordflow">case</span> 2 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00178"></a>00178 <span class="keywordflow">case</span> 1 : c += *Begin++; c &lt;&lt;= 6;
-<a name="l00179"></a>00179 <span class="keywordflow">case</span> 0 : c += *Begin++;
-<a name="l00180"></a>00180 }
-<a name="l00181"></a>00181 c -= UTF8Offsets[TrailingBytes];
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 <span class="comment">// Then write it if valid</span>
-<a name="l00184"></a>00184 <span class="keywordflow">if</span> ((c &lt; 0xD800) || (c &gt; 0xDFFF))
-<a name="l00185"></a>00185 {
-<a name="l00186"></a>00186 <span class="comment">// Valid UTF-32 character</span>
-<a name="l00187"></a>00187 *Output++ = c;
-<a name="l00188"></a>00188 }
-<a name="l00189"></a>00189 <span class="keywordflow">else</span>
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="comment">// Invalid UTF-32 character</span>
-<a name="l00192"></a>00192 <span class="keywordflow">if</span> (Replacement)
-<a name="l00193"></a>00193 *Output++ = Replacement;
-<a name="l00194"></a>00194 }
-<a name="l00195"></a>00195 }
-<a name="l00196"></a>00196 }
-<a name="l00197"></a>00197
-<a name="l00198"></a>00198 <span class="keywordflow">return</span> Output;
-<a name="l00199"></a>00199 }
-<a name="l00200"></a>00200
-<a name="l00201"></a>00201
-<a name="l00206"></a>00206 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00207"></a><a class="code" href="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56">00207</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#ffa58d1796721da957505354d48e2e74" title="Generic function to convert an UTF-16 characters range to an UTF-8 characters range...">Unicode::UTF16ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement)
-<a name="l00208"></a>00208 {
-<a name="l00209"></a>00209 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00210"></a>00210 {
-<a name="l00211"></a>00211 Uint32 c = *Begin++;
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213 <span class="comment">// If it's a surrogate pair, first convert to a single UTF-32 character</span>
-<a name="l00214"></a>00214 <span class="keywordflow">if</span> ((c &gt;= 0xD800) &amp;&amp; (c &lt;= 0xDBFF))
-<a name="l00215"></a>00215 {
-<a name="l00216"></a>00216 <span class="keywordflow">if</span> (Begin &lt; End)
-<a name="l00217"></a>00217 {
-<a name="l00218"></a>00218 <span class="comment">// The second element is valid : convert the two elements to a UTF-32 character</span>
-<a name="l00219"></a>00219 Uint32 d = *Begin++;
-<a name="l00220"></a>00220 <span class="keywordflow">if</span> ((d &gt;= 0xDC00) &amp;&amp; (d &lt;= 0xDFFF))
-<a name="l00221"></a>00221 c = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(((c - 0xD800) &lt;&lt; 10) + (d - 0xDC00) + 0x0010000);
-<a name="l00222"></a>00222 }
-<a name="l00223"></a>00223 <span class="keywordflow">else</span>
-<a name="l00224"></a>00224 {
-<a name="l00225"></a>00225 <span class="comment">// Invalid second element</span>
-<a name="l00226"></a>00226 <span class="keywordflow">if</span> (Replacement)
-<a name="l00227"></a>00227 *Output++ = Replacement;
-<a name="l00228"></a>00228 }
-<a name="l00229"></a>00229 }
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231 <span class="comment">// Then convert to UTF-8</span>
-<a name="l00232"></a>00232 <span class="keywordflow">if</span> (c &gt; 0x0010FFFF)
-<a name="l00233"></a>00233 {
-<a name="l00234"></a>00234 <span class="comment">// Invalid character (greater than the maximum unicode value)</span>
-<a name="l00235"></a>00235 <span class="keywordflow">if</span> (Replacement)
-<a name="l00236"></a>00236 *Output++ = Replacement;
-<a name="l00237"></a>00237 }
-<a name="l00238"></a>00238 <span class="keywordflow">else</span>
-<a name="l00239"></a>00239 {
-<a name="l00240"></a>00240 <span class="comment">// Valid character</span>
-<a name="l00241"></a>00241
-<a name="l00242"></a>00242 <span class="comment">// Get number of bytes to write</span>
-<a name="l00243"></a>00243 <span class="keywordtype">int</span> BytesToWrite = 1;
-<a name="l00244"></a>00244 <span class="keywordflow">if</span> (c &lt; 0x80) BytesToWrite = 1;
-<a name="l00245"></a>00245 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt; 0x800) BytesToWrite = 2;
-<a name="l00246"></a>00246 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt; 0x10000) BytesToWrite = 3;
-<a name="l00247"></a>00247 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt;= 0x0010FFFF) BytesToWrite = 4;
-<a name="l00248"></a>00248
-<a name="l00249"></a>00249 <span class="comment">// Extract bytes to write</span>
-<a name="l00250"></a>00250 Uint8 Bytes[4];
-<a name="l00251"></a>00251 <span class="keywordflow">switch</span> (BytesToWrite)
-<a name="l00252"></a>00252 {
-<a name="l00253"></a>00253 <span class="keywordflow">case</span> 4 : Bytes[3] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00254"></a>00254 <span class="keywordflow">case</span> 3 : Bytes[2] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00255"></a>00255 <span class="keywordflow">case</span> 2 : Bytes[1] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00256"></a>00256 <span class="keywordflow">case</span> 1 : Bytes[0] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span> (c | UTF8FirstBytes[BytesToWrite]);
-<a name="l00257"></a>00257 }
-<a name="l00258"></a>00258
-<a name="l00259"></a>00259 <span class="comment">// Add them to the output</span>
-<a name="l00260"></a>00260 <span class="keyword">const</span> Uint8* CurByte = Bytes;
-<a name="l00261"></a>00261 <span class="keywordflow">switch</span> (BytesToWrite)
-<a name="l00262"></a>00262 {
-<a name="l00263"></a>00263 <span class="keywordflow">case</span> 4 : *Output++ = *CurByte++;
-<a name="l00264"></a>00264 <span class="keywordflow">case</span> 3 : *Output++ = *CurByte++;
-<a name="l00265"></a>00265 <span class="keywordflow">case</span> 2 : *Output++ = *CurByte++;
-<a name="l00266"></a>00266 <span class="keywordflow">case</span> 1 : *Output++ = *CurByte++;
-<a name="l00267"></a>00267 }
-<a name="l00268"></a>00268 }
-<a name="l00269"></a>00269 }
-<a name="l00270"></a>00270
-<a name="l00271"></a>00271 <span class="keywordflow">return</span> Output;
-<a name="l00272"></a>00272 }
-<a name="l00273"></a>00273
-<a name="l00274"></a>00274
-<a name="l00279"></a>00279 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00280"></a><a class="code" href="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8">00280</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73" title="Generic function to convert an UTF-16 characters range to an UTF-32 characters range...">Unicode::UTF16ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement)
-<a name="l00281"></a>00281 {
-<a name="l00282"></a>00282 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00283"></a>00283 {
-<a name="l00284"></a>00284 Uint16 c = *Begin++;
-<a name="l00285"></a>00285 <span class="keywordflow">if</span> ((c &gt;= 0xD800) &amp;&amp; (c &lt;= 0xDBFF))
-<a name="l00286"></a>00286 {
-<a name="l00287"></a>00287 <span class="comment">// We have a surrogate pair, ie. a character composed of two elements</span>
-<a name="l00288"></a>00288 <span class="keywordflow">if</span> (Begin &lt; End)
-<a name="l00289"></a>00289 {
-<a name="l00290"></a>00290 Uint16 d = *Begin++;
-<a name="l00291"></a>00291 <span class="keywordflow">if</span> ((d &gt;= 0xDC00) &amp;&amp; (d &lt;= 0xDFFF))
-<a name="l00292"></a>00292 {
-<a name="l00293"></a>00293 <span class="comment">// The second element is valid : convert the two elements to a UTF-32 character</span>
-<a name="l00294"></a>00294 *Output++ = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(((c - 0xD800) &lt;&lt; 10) + (d - 0xDC00) + 0x0010000);
-<a name="l00295"></a>00295 }
-<a name="l00296"></a>00296 <span class="keywordflow">else</span>
-<a name="l00297"></a>00297 {
-<a name="l00298"></a>00298 <span class="comment">// Invalid second element</span>
-<a name="l00299"></a>00299 <span class="keywordflow">if</span> (Replacement)
-<a name="l00300"></a>00300 *Output++ = Replacement;
-<a name="l00301"></a>00301 }
-<a name="l00302"></a>00302 }
-<a name="l00303"></a>00303 }
-<a name="l00304"></a>00304 <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((c &gt;= 0xDC00) &amp;&amp; (c &lt;= 0xDFFF))
-<a name="l00305"></a>00305 {
-<a name="l00306"></a>00306 <span class="comment">// Invalid character</span>
-<a name="l00307"></a>00307 <span class="keywordflow">if</span> (Replacement)
-<a name="l00308"></a>00308 *Output++ = Replacement;
-<a name="l00309"></a>00309 }
-<a name="l00310"></a>00310 <span class="keywordflow">else</span>
-<a name="l00311"></a>00311 {
-<a name="l00312"></a>00312 <span class="comment">// Valid character directly convertible to UTF-32</span>
-<a name="l00313"></a>00313 *Output++ = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(c);
-<a name="l00314"></a>00314 }
-<a name="l00315"></a>00315 }
-<a name="l00316"></a>00316
-<a name="l00317"></a>00317 <span class="keywordflow">return</span> Output;
-<a name="l00318"></a>00318 }
-<a name="l00319"></a>00319
-<a name="l00320"></a>00320
-<a name="l00325"></a>00325 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00326"></a><a class="code" href="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081">00326</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#46bba10d3a323183c29b4cb288d053c1" title="Generic function to convert an UTF-32 characters range to an UTF-8 characters range...">Unicode::UTF32ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement)
-<a name="l00327"></a>00327 {
-<a name="l00328"></a>00328 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00329"></a>00329 {
-<a name="l00330"></a>00330 Uint32 c = *Begin++;
-<a name="l00331"></a>00331 <span class="keywordflow">if</span> (c &gt; 0x0010FFFF)
-<a name="l00332"></a>00332 {
-<a name="l00333"></a>00333 <span class="comment">// Invalid character (greater than the maximum unicode value)</span>
-<a name="l00334"></a>00334 <span class="keywordflow">if</span> (Replacement)
-<a name="l00335"></a>00335 *Output++ = Replacement;
-<a name="l00336"></a>00336 }
-<a name="l00337"></a>00337 <span class="keywordflow">else</span>
-<a name="l00338"></a>00338 {
-<a name="l00339"></a>00339 <span class="comment">// Valid character</span>
-<a name="l00340"></a>00340
-<a name="l00341"></a>00341 <span class="comment">// Get number of bytes to write</span>
-<a name="l00342"></a>00342 <span class="keywordtype">int</span> BytesToWrite = 1;
-<a name="l00343"></a>00343 <span class="keywordflow">if</span> (c &lt; 0x80) BytesToWrite = 1;
-<a name="l00344"></a>00344 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt; 0x800) BytesToWrite = 2;
-<a name="l00345"></a>00345 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt; 0x10000) BytesToWrite = 3;
-<a name="l00346"></a>00346 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &lt;= 0x0010FFFF) BytesToWrite = 4;
-<a name="l00347"></a>00347
-<a name="l00348"></a>00348 <span class="comment">// Extract bytes to write</span>
-<a name="l00349"></a>00349 Uint8 Bytes[4];
-<a name="l00350"></a>00350 <span class="keywordflow">switch</span> (BytesToWrite)
-<a name="l00351"></a>00351 {
-<a name="l00352"></a>00352 <span class="keywordflow">case</span> 4 : Bytes[3] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00353"></a>00353 <span class="keywordflow">case</span> 3 : Bytes[2] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00354"></a>00354 <span class="keywordflow">case</span> 2 : Bytes[1] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span>((c | 0x80) &amp; 0xBF); c &gt;&gt;= 6;
-<a name="l00355"></a>00355 <span class="keywordflow">case</span> 1 : Bytes[0] = <span class="keyword">static_cast&lt;</span>Uint8<span class="keyword">&gt;</span> (c | UTF8FirstBytes[BytesToWrite]);
-<a name="l00356"></a>00356 }
-<a name="l00357"></a>00357
-<a name="l00358"></a>00358 <span class="comment">// Add them to the output</span>
-<a name="l00359"></a>00359 <span class="keyword">const</span> Uint8* CurByte = Bytes;
-<a name="l00360"></a>00360 <span class="keywordflow">switch</span> (BytesToWrite)
-<a name="l00361"></a>00361 {
-<a name="l00362"></a>00362 <span class="keywordflow">case</span> 4 : *Output++ = *CurByte++;
-<a name="l00363"></a>00363 <span class="keywordflow">case</span> 3 : *Output++ = *CurByte++;
-<a name="l00364"></a>00364 <span class="keywordflow">case</span> 2 : *Output++ = *CurByte++;
-<a name="l00365"></a>00365 <span class="keywordflow">case</span> 1 : *Output++ = *CurByte++;
-<a name="l00366"></a>00366 }
-<a name="l00367"></a>00367 }
-<a name="l00368"></a>00368 }
-<a name="l00369"></a>00369
-<a name="l00370"></a>00370 <span class="keywordflow">return</span> Output;
-<a name="l00371"></a>00371 }
-<a name="l00372"></a>00372
-<a name="l00373"></a>00373
-<a name="l00378"></a>00378 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In, <span class="keyword">typename</span> Out&gt;
-<a name="l00379"></a><a class="code" href="classsf_1_1Unicode.htm#c11fc704e8e94baf623553807fe1ddde">00379</a> <span class="keyword">inline</span> Out <a class="code" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b" title="Generic function to convert an UTF-32 characters range to an UTF-16 characters range...">Unicode::UTF32ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement)
-<a name="l00380"></a>00380 {
-<a name="l00381"></a>00381 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00382"></a>00382 {
-<a name="l00383"></a>00383 Uint32 c = *Begin++;
-<a name="l00384"></a>00384 <span class="keywordflow">if</span> (c &lt; 0xFFFF)
-<a name="l00385"></a>00385 {
-<a name="l00386"></a>00386 <span class="comment">// Character can be converted directly to 16 bits, just need to check it's in the valid range</span>
-<a name="l00387"></a>00387 <span class="keywordflow">if</span> ((c &gt;= 0xD800) &amp;&amp; (c &lt;= 0xDFFF))
-<a name="l00388"></a>00388 {
-<a name="l00389"></a>00389 <span class="comment">// Invalid character (this range is reserved)</span>
-<a name="l00390"></a>00390 <span class="keywordflow">if</span> (Replacement)
-<a name="l00391"></a>00391 *Output++ = Replacement;
-<a name="l00392"></a>00392 }
-<a name="l00393"></a>00393 <span class="keywordflow">else</span>
-<a name="l00394"></a>00394 {
-<a name="l00395"></a>00395 <span class="comment">// Valid character directly convertible to 16 bits</span>
-<a name="l00396"></a>00396 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>(c);
-<a name="l00397"></a>00397 }
-<a name="l00398"></a>00398 }
-<a name="l00399"></a>00399 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (c &gt; 0x0010FFFF)
-<a name="l00400"></a>00400 {
-<a name="l00401"></a>00401 <span class="comment">// Invalid character (greater than the maximum unicode value)</span>
-<a name="l00402"></a>00402 <span class="keywordflow">if</span> (Replacement)
-<a name="l00403"></a>00403 *Output++ = Replacement;
-<a name="l00404"></a>00404 }
-<a name="l00405"></a>00405 <span class="keywordflow">else</span>
-<a name="l00406"></a>00406 {
-<a name="l00407"></a>00407 <span class="comment">// Character will be converted to 2 UTF-16 elements</span>
-<a name="l00408"></a>00408 c -= 0x0010000;
-<a name="l00409"></a>00409 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>((c &gt;&gt; 10) + 0xD800);
-<a name="l00410"></a>00410 *Output++ = <span class="keyword">static_cast&lt;</span>Uint16<span class="keyword">&gt;</span>((c &amp; 0x3FFUL) + 0xDC00);
-<a name="l00411"></a>00411 }
-<a name="l00412"></a>00412 }
-<a name="l00413"></a>00413
-<a name="l00414"></a>00414 <span class="keywordflow">return</span> Output;
-<a name="l00415"></a>00415 }
-<a name="l00416"></a>00416
-<a name="l00417"></a>00417
-<a name="l00421"></a>00421 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00422"></a><a class="code" href="classsf_1_1Unicode.htm#e527bd860c1755db62bd30153abf06cd">00422</a> <span class="keyword">inline</span> std::size_t <a class="code" href="classsf_1_1Unicode.htm#3fc67af453a678d16c4913197ddbe5c3" title="Get the number of characters composing an UTF-8 string.">Unicode::GetUTF8Length</a>(In Begin, In End)
-<a name="l00423"></a>00423 {
-<a name="l00424"></a>00424 std::size_t Length = 0;
-<a name="l00425"></a>00425 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00426"></a>00426 {
-<a name="l00427"></a>00427 <span class="keywordtype">int</span> NbBytes = UTF8TrailingBytes[<span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(*Begin)];
-<a name="l00428"></a>00428 <span class="keywordflow">if</span> (Begin + NbBytes &lt; End)
-<a name="l00429"></a>00429 ++Length;
-<a name="l00430"></a>00430
-<a name="l00431"></a>00431 Begin += NbBytes + 1;
-<a name="l00432"></a>00432 }
-<a name="l00433"></a>00433
-<a name="l00434"></a>00434 <span class="keywordflow">return</span> Length;
-<a name="l00435"></a>00435 }
-<a name="l00436"></a>00436
-<a name="l00437"></a>00437
-<a name="l00441"></a>00441 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00442"></a><a class="code" href="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995">00442</a> <span class="keyword">inline</span> std::size_t <a class="code" href="classsf_1_1Unicode.htm#42fea8bee18a53d10bf858273e4714a5" title="Get the number of characters composing an UTF-16 string.">Unicode::GetUTF16Length</a>(In Begin, In End)
-<a name="l00443"></a>00443 {
-<a name="l00444"></a>00444 std::size_t Length = 0;
-<a name="l00445"></a>00445 <span class="keywordflow">while</span> (Begin &lt; End)
-<a name="l00446"></a>00446 {
-<a name="l00447"></a>00447 <span class="keywordflow">if</span> ((*Begin &gt;= 0xD800) &amp;&amp; (*Begin &lt;= 0xDBFF))
-<a name="l00448"></a>00448 {
-<a name="l00449"></a>00449 ++Begin;
-<a name="l00450"></a>00450 <span class="keywordflow">if</span> ((Begin &lt; End) &amp;&amp; ((*Begin &gt;= 0xDC00) &amp;&amp; (*Begin &lt;= 0xDFFF)))
-<a name="l00451"></a>00451 {
-<a name="l00452"></a>00452 ++Length;
-<a name="l00453"></a>00453 }
-<a name="l00454"></a>00454 }
-<a name="l00455"></a>00455 <span class="keywordflow">else</span>
-<a name="l00456"></a>00456 {
-<a name="l00457"></a>00457 ++Length;
-<a name="l00458"></a>00458 }
-<a name="l00459"></a>00459
-<a name="l00460"></a>00460 ++Begin;
-<a name="l00461"></a>00461 }
-<a name="l00462"></a>00462
-<a name="l00463"></a>00463 <span class="keywordflow">return</span> Length;
-<a name="l00464"></a>00464 }
-<a name="l00465"></a>00465
-<a name="l00466"></a>00466
-<a name="l00470"></a>00470 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> In&gt;
-<a name="l00471"></a><a class="code" href="classsf_1_1Unicode.htm#65205382fffa75bbc3137b89be329845">00471</a> <span class="keyword">inline</span> std::size_t <a class="code" href="classsf_1_1Unicode.htm#f5c502326c638af92a8ef7d40b119637" title="Get the number of characters composing an UTF-32 string.">Unicode::GetUTF32Length</a>(In Begin, In End)
-<a name="l00472"></a>00472 {
-<a name="l00473"></a>00473 <span class="keywordflow">return</span> End - Begin;
-<a name="l00474"></a>00474 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Vector2_8hpp-source.htm b/doc/html/Vector2_8hpp-source.htm
deleted file mode 100755
index 5da5a98..0000000
--- a/doc/html/Vector2_8hpp-source.htm
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Vector2.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VECTOR2_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VECTOR2_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029 <span class="keyword">namespace </span>sf
-<a name="l00030"></a>00030 {
-<a name="l00036"></a>00036 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00037"></a><a class="code" href="classsf_1_1Vector2.htm">00037</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2</a>
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">public</span> :
-<a name="l00040"></a>00040
-<a name="l00045"></a>00045 <a class="code" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988" title="Default constructor.">Vector2</a>();
-<a name="l00046"></a>00046
-<a name="l00054"></a>00054 <a class="code" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988" title="Default constructor.">Vector2</a>(T X, T Y);
-<a name="l00055"></a>00055
-<a name="l00057"></a>00057 <span class="comment">// Member data</span>
-<a name="l00059"></a><a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">00059</a> <span class="comment"></span> T <a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00060"></a><a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">00060</a> T <a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00061"></a>00061 };
-<a name="l00062"></a>00062
-<a name="l00071"></a>00071 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00072"></a>00072 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator -(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V);
-<a name="l00073"></a>00073
-<a name="l00083"></a>00083 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00084"></a>00084 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; operator +=(<a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00085"></a>00085
-<a name="l00095"></a>00095 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00096"></a>00096 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; operator -=(<a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00097"></a>00097
-<a name="l00107"></a>00107 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00108"></a>00108 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator +(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00109"></a>00109
-<a name="l00119"></a>00119 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00120"></a>00120 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator -(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00121"></a>00121
-<a name="l00131"></a>00131 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00132"></a>00132 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator *(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V, T X);
-<a name="l00133"></a>00133
-<a name="l00143"></a>00143 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00144"></a>00144 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator *(T X, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V);
-<a name="l00145"></a>00145
-<a name="l00155"></a>00155 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00156"></a>00156 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; operator *=(<a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V, T X);
-<a name="l00157"></a>00157
-<a name="l00167"></a>00167 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00168"></a>00168 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a> operator /(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V, T X);
-<a name="l00169"></a>00169
-<a name="l00179"></a>00179 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00180"></a>00180 <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; operator /=(<a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V, T X);
-<a name="l00181"></a>00181
-<a name="l00191"></a>00191 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00192"></a>00192 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00193"></a>00193
-<a name="l00203"></a>00203 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00204"></a>00204 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;T&gt;</a>&amp; V2);
-<a name="l00205"></a>00205
-<a name="l00206"></a>00206 <span class="preprocessor">#include &lt;SFML/System/Vector2.inl&gt;</span>
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208 <span class="comment">// Define the most common types</span>
-<a name="l00209"></a>00209 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2&lt;int&gt;</a> <a class="code" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2i</a>;
-<a name="l00210"></a>00210 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Vector2.htm">Vector2&lt;float&gt;</a> <a class="code" href="classsf_1_1Vector2.htm">Vector2f</a>;
-<a name="l00211"></a>00211
-<a name="l00212"></a>00212 } <span class="comment">// namespace sf</span>
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214
-<a name="l00215"></a>00215 <span class="preprocessor">#endif // SFML_VECTOR2_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Vector2_8inl-source.htm b/doc/html/Vector2_8inl-source.htm
deleted file mode 100755
index e664423..0000000
--- a/doc/html/Vector2_8inl-source.htm
+++ /dev/null
@@ -1,172 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Vector2.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00030"></a>00030 Vector2&lt;T&gt;::Vector2() :
-<a name="l00031"></a>00031 x(0),
-<a name="l00032"></a>00032 y(0)
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 }
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037
-<a name="l00041"></a>00041 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00042"></a>00042 Vector2&lt;T&gt;::Vector2(T X, T Y) :
-<a name="l00043"></a>00043 x(X),
-<a name="l00044"></a>00044 y(Y)
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049
-<a name="l00053"></a>00053 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00054"></a>00054 Vector2&lt;T&gt; operator -(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="keywordflow">return</span> Vector2&lt;T&gt;(-V.x, -V.y);
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a>00063 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00064"></a>00064 Vector2&lt;T&gt;&amp; operator +=(Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00065"></a>00065 {
-<a name="l00066"></a>00066 V1.x += V2.x;
-<a name="l00067"></a>00067 V1.y += V2.y;
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="keywordflow">return</span> V1;
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072
-<a name="l00076"></a>00076 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00077"></a>00077 Vector2&lt;T&gt;&amp; operator -=(Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00078"></a>00078 {
-<a name="l00079"></a>00079 V1.x -= V2.x;
-<a name="l00080"></a>00080 V1.y -= V2.y;
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="keywordflow">return</span> V1;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a>00089 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00090"></a>00090 Vector2&lt;T&gt; operator +(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00091"></a>00091 {
-<a name="l00092"></a>00092 <span class="keywordflow">return</span> Vector2&lt;T&gt;(V1.x + V2.x, V1.y + V2.y);
-<a name="l00093"></a>00093 }
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095
-<a name="l00099"></a>00099 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00100"></a>00100 Vector2&lt;T&gt; operator -(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00101"></a>00101 {
-<a name="l00102"></a>00102 <span class="keywordflow">return</span> Vector2&lt;T&gt;(V1.x - V2.x, V1.y - V2.y);
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105
-<a name="l00109"></a>00109 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00110"></a>00110 Vector2&lt;T&gt; operator *(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V, T X)
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <span class="keywordflow">return</span> Vector2&lt;T&gt;(V.x * X, V.y * X);
-<a name="l00113"></a>00113 }
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115
-<a name="l00119"></a>00119 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00120"></a>00120 Vector2&lt;T&gt; operator *(T X, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V)
-<a name="l00121"></a>00121 {
-<a name="l00122"></a>00122 <span class="keywordflow">return</span> Vector2&lt;T&gt;(V.x * X, V.y * X);
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00129"></a>00129 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00130"></a>00130 Vector2&lt;T&gt;&amp; operator *=(Vector2&lt;T&gt;&amp; V, T X)
-<a name="l00131"></a>00131 {
-<a name="l00132"></a>00132 V.x *= X;
-<a name="l00133"></a>00133 V.y *= X;
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135 <span class="keywordflow">return</span> V;
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137
-<a name="l00138"></a>00138
-<a name="l00142"></a>00142 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00143"></a>00143 Vector2&lt;T&gt; operator /(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V, T X)
-<a name="l00144"></a>00144 {
-<a name="l00145"></a>00145 <span class="keywordflow">return</span> Vector2&lt;T&gt;(V.x / X, V.y / X);
-<a name="l00146"></a>00146 }
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148
-<a name="l00152"></a>00152 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00153"></a>00153 Vector2&lt;T&gt;&amp; operator /=(Vector2&lt;T&gt;&amp; V, T X)
-<a name="l00154"></a>00154 {
-<a name="l00155"></a>00155 V.x /= X;
-<a name="l00156"></a>00156 V.y /= X;
-<a name="l00157"></a>00157
-<a name="l00158"></a>00158 <span class="keywordflow">return</span> V;
-<a name="l00159"></a>00159 }
-<a name="l00160"></a>00160
-<a name="l00161"></a>00161
-<a name="l00165"></a>00165 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00166"></a>00166 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00167"></a>00167 {
-<a name="l00168"></a>00168 <span class="keywordflow">return</span> (V1.x == V2.x) &amp;&amp; (V1.y == V2.y);
-<a name="l00169"></a>00169 }
-<a name="l00170"></a>00170
-<a name="l00171"></a>00171
-<a name="l00175"></a>00175 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00176"></a>00176 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> Vector2&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector2&lt;T&gt;&amp; V2)
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 <span class="keywordflow">return</span> (V1.x != V2.x) || (V1.y != V2.y);
-<a name="l00179"></a>00179 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Vector3_8hpp-source.htm b/doc/html/Vector3_8hpp-source.htm
deleted file mode 100755
index 660f634..0000000
--- a/doc/html/Vector3_8hpp-source.htm
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Vector3.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VECTOR3_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VECTOR3_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029 <span class="keyword">namespace </span>sf
-<a name="l00030"></a>00030 {
-<a name="l00036"></a>00036 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00037"></a><a class="code" href="classsf_1_1Vector3.htm">00037</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3</a>
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">public</span> :
-<a name="l00040"></a>00040
-<a name="l00045"></a>00045 <a class="code" href="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9" title="Default constructor.">Vector3</a>();
-<a name="l00046"></a>00046
-<a name="l00055"></a>00055 <a class="code" href="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9" title="Default constructor.">Vector3</a>(T X, T Y, T Z);
-<a name="l00056"></a>00056
-<a name="l00058"></a>00058 <span class="comment">// Member data</span>
-<a name="l00060"></a><a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">00060</a> <span class="comment"></span> T <a class="code" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16" title="X coordinate of the vector.">x</a>;
-<a name="l00061"></a><a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">00061</a> T <a class="code" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794" title="Y coordinate of the vector.">y</a>;
-<a name="l00062"></a><a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">00062</a> T <a class="code" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1" title="Z coordinate of the vector.">z</a>;
-<a name="l00063"></a>00063 };
-<a name="l00064"></a>00064
-<a name="l00073"></a>00073 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00074"></a>00074 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator -(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V);
-<a name="l00075"></a>00075
-<a name="l00085"></a>00085 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00086"></a>00086 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; operator +=(<a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00087"></a>00087
-<a name="l00097"></a>00097 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00098"></a>00098 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; operator -=(<a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00099"></a>00099
-<a name="l00109"></a>00109 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00110"></a>00110 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator +(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00111"></a>00111
-<a name="l00121"></a>00121 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00122"></a>00122 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator -(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00123"></a>00123
-<a name="l00133"></a>00133 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00134"></a>00134 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator *(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V, T X);
-<a name="l00135"></a>00135
-<a name="l00145"></a>00145 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00146"></a>00146 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator *(T X, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V);
-<a name="l00147"></a>00147
-<a name="l00157"></a>00157 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00158"></a>00158 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; operator *=(<a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V, T X);
-<a name="l00159"></a>00159
-<a name="l00169"></a>00169 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00170"></a>00170 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a> operator /(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V, T X);
-<a name="l00171"></a>00171
-<a name="l00181"></a>00181 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00182"></a>00182 <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; operator /=(<a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V, T X);
-<a name="l00183"></a>00183
-<a name="l00193"></a>00193 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00194"></a>00194 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00195"></a>00195
-<a name="l00205"></a>00205 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00206"></a>00206 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V1, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;T&gt;</a>&amp; V2);
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208 <span class="preprocessor">#include &lt;SFML/System/Vector3.inl&gt;</span>
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 <span class="comment">// Define the most common types</span>
-<a name="l00211"></a>00211 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;int&gt;</a> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3i</a>;
-<a name="l00212"></a>00212 <span class="keyword">typedef</span> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3&lt;float&gt;</a> <a class="code" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3f</a>;
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 } <span class="comment">// namespace sf</span>
-<a name="l00215"></a>00215
-<a name="l00216"></a>00216
-<a name="l00217"></a>00217 <span class="preprocessor">#endif // SFML_VECTOR3_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Vector3_8inl-source.htm b/doc/html/Vector3_8inl-source.htm
deleted file mode 100755
index eebf2db..0000000
--- a/doc/html/Vector3_8inl-source.htm
+++ /dev/null
@@ -1,178 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Vector3.inl</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025
-<a name="l00029"></a>00029 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00030"></a>00030 Vector3&lt;T&gt;::Vector3() :
-<a name="l00031"></a>00031 x(0),
-<a name="l00032"></a>00032 y(0),
-<a name="l00033"></a>00033 z(0)
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 }
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038
-<a name="l00042"></a>00042 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00043"></a>00043 <a class="code" href="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9" title="Default constructor.">Vector3&lt;T&gt;::Vector3</a>(T X, T Y, T Z) :
-<a name="l00044"></a>00044 x(X),
-<a name="l00045"></a>00045 y(Y),
-<a name="l00046"></a>00046 z(Z)
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051
-<a name="l00055"></a>00055 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00056"></a>00056 Vector3&lt;T&gt; operator -(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V)
-<a name="l00057"></a>00057 {
-<a name="l00058"></a>00058 <span class="keywordflow">return</span> Vector3&lt;T&gt;(-V.x, -V.y, -V.z);
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00065"></a>00065 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00066"></a>00066 Vector3&lt;T&gt;&amp; operator +=(Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00067"></a>00067 {
-<a name="l00068"></a>00068 V1.x += V2.x;
-<a name="l00069"></a>00069 V1.y += V2.y;
-<a name="l00070"></a>00070 V1.z += V2.z;
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 <span class="keywordflow">return</span> V1;
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a>00079 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00080"></a>00080 Vector3&lt;T&gt;&amp; operator -=(Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00081"></a>00081 {
-<a name="l00082"></a>00082 V1.x -= V2.x;
-<a name="l00083"></a>00083 V1.y -= V2.y;
-<a name="l00084"></a>00084 V1.z -= V2.z;
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keywordflow">return</span> V1;
-<a name="l00087"></a>00087 }
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089
-<a name="l00093"></a>00093 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00094"></a>00094 Vector3&lt;T&gt; operator +(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00095"></a>00095 {
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> Vector3&lt;T&gt;(V1.x + V2.x, V1.y + V2.y, V1.z + V2.z);
-<a name="l00097"></a>00097 }
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099
-<a name="l00103"></a>00103 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00104"></a>00104 Vector3&lt;T&gt; operator -(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 <span class="keywordflow">return</span> Vector3&lt;T&gt;(V1.x - V2.x, V1.y - V2.y, V1.z - V2.z);
-<a name="l00107"></a>00107 }
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109
-<a name="l00113"></a>00113 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00114"></a>00114 Vector3&lt;T&gt; operator *(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V, T X)
-<a name="l00115"></a>00115 {
-<a name="l00116"></a>00116 <span class="keywordflow">return</span> Vector3&lt;T&gt;(V.x * X, V.y * X, V.z * X);
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118
-<a name="l00119"></a>00119
-<a name="l00123"></a>00123 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00124"></a>00124 Vector3&lt;T&gt; operator *(T X, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V)
-<a name="l00125"></a>00125 {
-<a name="l00126"></a>00126 <span class="keywordflow">return</span> Vector3&lt;T&gt;(V.x * X, V.y * X, V.z * X);
-<a name="l00127"></a>00127 }
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129
-<a name="l00133"></a>00133 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00134"></a>00134 Vector3&lt;T&gt;&amp; operator *=(Vector3&lt;T&gt;&amp; V, T X)
-<a name="l00135"></a>00135 {
-<a name="l00136"></a>00136 V.x *= X;
-<a name="l00137"></a>00137 V.y *= X;
-<a name="l00138"></a>00138 V.z *= X;
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="keywordflow">return</span> V;
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143
-<a name="l00147"></a>00147 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00148"></a>00148 Vector3&lt;T&gt; operator /(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V, T X)
-<a name="l00149"></a>00149 {
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> Vector3&lt;T&gt;(V.x / X, V.y / X, V.z / X);
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153
-<a name="l00157"></a>00157 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00158"></a>00158 Vector3&lt;T&gt;&amp; operator /=(Vector3&lt;T&gt;&amp; V, T X)
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 V.x /= X;
-<a name="l00161"></a>00161 V.y /= X;
-<a name="l00162"></a>00162 V.z /= X;
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 <span class="keywordflow">return</span> V;
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167
-<a name="l00171"></a>00171 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00172"></a>00172 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00173"></a>00173 {
-<a name="l00174"></a>00174 <span class="keywordflow">return</span> (V1.x == V2.x) &amp;&amp; (V1.y == V2.y) &amp;&amp; (V1.z == V2.z);
-<a name="l00175"></a>00175 }
-<a name="l00176"></a>00176
-<a name="l00177"></a>00177
-<a name="l00181"></a>00181 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00182"></a>00182 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> Vector3&lt;T&gt;&amp; V1, <span class="keyword">const</span> Vector3&lt;T&gt;&amp; V2)
-<a name="l00183"></a>00183 {
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> (V1.x != V2.x) || (V1.y != V2.y) || (V1.z != V2.z);
-<a name="l00185"></a>00185 }
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/VideoModeSupport_8hpp-source.htm b/doc/html/VideoModeSupport_8hpp-source.htm
deleted file mode 100755
index 9a24245..0000000
--- a/doc/html/VideoModeSupport_8hpp-source.htm
+++ /dev/null
@@ -1,82 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIDEOMODESUPPORT_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIDEOMODESUPPORT_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/Window/Win32/VideoModeSupport.hpp&gt;</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span>
-<a name="l00040"></a>00040 <span class="preprocessor"> #include &lt;SFML/Window/Linux/VideoModeSupport.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="preprocessor">#elif defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span>
-<a name="l00044"></a>00044 <span class="preprocessor"> #include &lt;SFML/Window/Cocoa/VideoModeSupport.hpp&gt;</span>
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="preprocessor">#endif</span>
-<a name="l00047"></a>00047 <span class="preprocessor"></span>
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 <span class="preprocessor">#endif // SFML_VIDEOMODESUPPORT_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/VideoMode_8cpp-source.htm b/doc/html/VideoMode_8cpp-source.htm
deleted file mode 100755
index 1312cb6..0000000
--- a/doc/html/VideoMode_8cpp-source.htm
+++ /dev/null
@@ -1,172 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoMode.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/VideoModeSupport.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00037"></a>00037 <span class="keyword">namespace</span>
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="comment">// Global array of supported video modes</span>
-<a name="l00040"></a>00040 std::vector&lt;sf::VideoMode&gt; SupportedModes;
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="comment">// Functor for sorting modes from highest to lowest</span>
-<a name="l00043"></a>00043 <span class="keyword">struct </span>CompareModes
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keywordtype">bool</span> operator ()(<span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">sf::VideoMode</a>&amp; v1, <span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">sf::VideoMode</a>&amp; v2)<span class="keyword"> const</span>
-<a name="l00046"></a>00046 <span class="keyword"> </span>{
-<a name="l00047"></a>00047 <span class="keywordflow">if</span> (v1.<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a> &gt; v2.<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a>)
-<a name="l00048"></a>00048 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00049"></a>00049 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (v1.<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a> &lt; v2.<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a>)
-<a name="l00050"></a>00050 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00051"></a>00051 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (v1.<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a> &gt; v2.<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a>)
-<a name="l00052"></a>00052 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00053"></a>00053 <span class="keywordflow">else</span> <span class="keywordflow">if</span> (v1.<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a> &lt; v2.<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a>)
-<a name="l00054"></a>00054 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00055"></a>00055 <span class="keywordflow">else</span>
-<a name="l00056"></a>00056 <span class="keywordflow">return</span> (v1.<a class="code" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5" title="Video mode height, in pixels.">Height</a> &gt; v2.<a class="code" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5" title="Video mode height, in pixels.">Height</a>);
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058 };
-<a name="l00059"></a>00059 }
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <span class="keyword">namespace </span>sf
-<a name="l00063"></a>00063 {
-<a name="l00067"></a><a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1">00067</a> <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode::VideoMode</a>() :
-<a name="l00068"></a>00068 Width (0),
-<a name="l00069"></a>00069 Height (0),
-<a name="l00070"></a>00070 BitsPerPixel(0)
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a><a class="code" href="classsf_1_1VideoMode.htm#9478572db06121f70260e6b9dc21704e">00079</a> <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode::VideoMode</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeWidth, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeHeight, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeBpp) :
-<a name="l00080"></a>00080 Width (ModeWidth),
-<a name="l00081"></a>00081 Height (ModeHeight),
-<a name="l00082"></a>00082 BitsPerPixel(ModeBpp)
-<a name="l00083"></a>00083 {
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 }
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087
-<a name="l00091"></a><a class="code" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea">00091</a> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> <a class="code" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea" title="Get the current desktop video mode.">VideoMode::GetDesktopMode</a>()
-<a name="l00092"></a>00092 {
-<a name="l00093"></a>00093 <span class="comment">// Directly forward to the video mode support</span>
-<a name="l00094"></a>00094 <span class="keywordflow">return</span> priv::VideoModeSupport::GetDesktopVideoMode();
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096
-<a name="l00097"></a>00097
-<a name="l00102"></a><a class="code" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2">00102</a> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> <a class="code" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2" title="Get a valid video mode Index must be in range [0, GetModesCount()[ Modes are sorted...">VideoMode::GetMode</a>(std::size_t Index)
-<a name="l00103"></a>00103 {
-<a name="l00104"></a>00104 <span class="keywordflow">if</span> (SupportedModes.empty())
-<a name="l00105"></a>00105 InitializeModes();
-<a name="l00106"></a>00106
-<a name="l00107"></a>00107 <span class="keywordflow">if</span> (Index &lt; <a class="code" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723" title="Get valid video modes count.">GetModesCount</a>())
-<a name="l00108"></a>00108 <span class="keywordflow">return</span> SupportedModes[Index];
-<a name="l00109"></a>00109 <span class="keywordflow">else</span>
-<a name="l00110"></a>00110 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode</a>();
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00117"></a><a class="code" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723">00117</a> std::size_t <a class="code" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723" title="Get valid video modes count.">VideoMode::GetModesCount</a>()
-<a name="l00118"></a>00118 {
-<a name="l00119"></a>00119 <span class="keywordflow">if</span> (SupportedModes.empty())
-<a name="l00120"></a>00120 InitializeModes();
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122 <span class="keywordflow">return</span> SupportedModes.size();
-<a name="l00123"></a>00123 }
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125
-<a name="l00129"></a><a class="code" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c">00129</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c" title="Tell whether or not the video mode is supported.">VideoMode::IsValid</a>()<span class="keyword"> const</span>
-<a name="l00130"></a>00130 <span class="keyword"></span>{
-<a name="l00131"></a>00131 <span class="keywordflow">if</span> (SupportedModes.empty())
-<a name="l00132"></a>00132 InitializeModes();
-<a name="l00133"></a>00133
-<a name="l00134"></a>00134 <span class="keywordflow">return</span> std::find(SupportedModes.begin(), SupportedModes.end(), *<span class="keyword">this</span>) != SupportedModes.end();
-<a name="l00135"></a>00135 }
-<a name="l00136"></a>00136
-<a name="l00137"></a>00137
-<a name="l00141"></a><a class="code" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1">00141</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1" title="Comparison operator overload -- tell if two video modes are equal.">VideoMode::operator ==</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00142"></a>00142 <span class="keyword"></span>{
-<a name="l00143"></a>00143 <span class="keywordflow">return</span> (<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a> == Other.<a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203" title="Video mode width, in pixels.">Width</a>) &amp;&amp;
-<a name="l00144"></a>00144 (<a class="code" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5" title="Video mode height, in pixels.">Height</a> == Other.<a class="code" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5" title="Video mode height, in pixels.">Height</a>) &amp;&amp;
-<a name="l00145"></a>00145 (<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a> == Other.<a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a" title="Video mode pixel depth, in bits per pixels.">BitsPerPixel</a>);
-<a name="l00146"></a>00146 }
-<a name="l00147"></a>00147
-<a name="l00148"></a>00148
-<a name="l00152"></a><a class="code" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821">00152</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821" title="Comparison operator overload -- tell if two video modes are different.">VideoMode::operator !=</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>&amp; Other)<span class="keyword"> const</span>
-<a name="l00153"></a>00153 <span class="keyword"></span>{
-<a name="l00154"></a>00154 <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == Other);
-<a name="l00155"></a>00155 }
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157
-<a name="l00161"></a>00161 <span class="keywordtype">void</span> VideoMode::InitializeModes()
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 <span class="comment">// We request the array of valid modes</span>
-<a name="l00164"></a>00164 priv::VideoModeSupport::GetSupportedVideoModes(SupportedModes);
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166 <span class="comment">// And we sort them from highest to lowest (so that number 0 is the best)</span>
-<a name="l00167"></a>00167 std::sort(SupportedModes.begin(), SupportedModes.end(), CompareModes());
-<a name="l00168"></a>00168 }
-<a name="l00169"></a>00169
-<a name="l00170"></a>00170 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/VideoMode_8hpp-source.htm b/doc/html/VideoMode_8hpp-source.htm
deleted file mode 100755
index 1faf203..0000000
--- a/doc/html/VideoMode_8hpp-source.htm
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoMode.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIDEOMODE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIDEOMODE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;cstdlib&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00042"></a><a class="code" href="classsf_1_1VideoMode.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00050"></a>00050 <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>();
-<a name="l00051"></a>00051
-<a name="l00060"></a>00060 <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeWidth, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeHeight, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ModeBpp = 32);
-<a name="l00061"></a>00061
-<a name="l00068"></a>00068 <span class="keyword">static</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> GetDesktopMode();
-<a name="l00069"></a>00069
-<a name="l00080"></a>00080 <span class="keyword">static</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> GetMode(std::size_t Index);
-<a name="l00081"></a>00081
-<a name="l00088"></a>00088 <span class="keyword">static</span> std::size_t GetModesCount();
-<a name="l00089"></a>00089
-<a name="l00096"></a>00096 <span class="keywordtype">bool</span> IsValid() <span class="keyword">const</span>;
-<a name="l00097"></a>00097
-<a name="l00106"></a>00106 <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00107"></a>00107
-<a name="l00116"></a>00116 <span class="keywordtype">bool</span> operator !=(<span class="keyword">const</span> <a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a>&amp; Other) <span class="keyword">const</span>;
-<a name="l00117"></a>00117
-<a name="l00119"></a>00119 <span class="comment">// Member data</span>
-<a name="l00121"></a><a class="code" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">00121</a> <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width;
-<a name="l00122"></a><a class="code" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">00122</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height;
-<a name="l00123"></a><a class="code" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">00123</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> BitsPerPixel;
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="keyword">private</span> :
-<a name="l00126"></a>00126
-<a name="l00130"></a>00130 <span class="keyword">static</span> <span class="keywordtype">void</span> InitializeModes();
-<a name="l00131"></a>00131 };
-<a name="l00132"></a>00132
-<a name="l00133"></a>00133 } <span class="comment">// namespace sf</span>
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="preprocessor">#endif // SFML_VIDEOMODE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/View_8cpp-source.htm b/doc/html/View_8cpp-source.htm
deleted file mode 100755
index 5d89836..0000000
--- a/doc/html/View_8cpp-source.htm
+++ /dev/null
@@ -1,196 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>View.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Graphics/View.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <span class="keyword">namespace </span>sf
-<a name="l00033"></a>00033 {
-<a name="l00037"></a><a class="code" href="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc">00037</a> <a class="code" href="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc" title="Construct the view from a rectangle.">View::View</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>&amp; ViewRect)
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <a class="code" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee" title="Rebuild the view from a rectangle.">SetFromRect</a>(ViewRect);
-<a name="l00040"></a>00040 }
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00046"></a><a class="code" href="classsf_1_1View.htm#0323ca80f81ad7feb877d328a0fdbb60">00046</a> <a class="code" href="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc" title="Construct the view from a rectangle.">View::View</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Center, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; HalfSize) :
-<a name="l00047"></a>00047 myCenter (Center),
-<a name="l00048"></a>00048 myHalfSize (HalfSize),
-<a name="l00049"></a>00049 myNeedUpdate(true)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00058"></a><a class="code" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86">00058</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86" title="Change the center of the view (take 2 values).">View::SetCenter</a>(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y)
-<a name="l00059"></a>00059 {
-<a name="l00060"></a>00060 myCenter.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = X;
-<a name="l00061"></a>00061 myCenter.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> = Y;
-<a name="l00062"></a>00062 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00063"></a>00063 }
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065
-<a name="l00069"></a><a class="code" href="classsf_1_1View.htm#fc62a34d1bb3c7a64ab5cc11941967cb">00069</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86" title="Change the center of the view (take 2 values).">View::SetCenter</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Center)
-<a name="l00070"></a>00070 {
-<a name="l00071"></a>00071 <a class="code" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86" title="Change the center of the view (take 2 values).">SetCenter</a>(Center.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Center.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073
-<a name="l00074"></a>00074
-<a name="l00078"></a><a class="code" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a">00078</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a" title="Change the half-size of the view (take 2 values).">View::SetHalfSize</a>(<span class="keywordtype">float</span> HalfWidth, <span class="keywordtype">float</span> HalfHeight)
-<a name="l00079"></a>00079 {
-<a name="l00080"></a>00080 myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> = HalfWidth;
-<a name="l00081"></a>00081 myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> = HalfHeight;
-<a name="l00082"></a>00082 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a><a class="code" href="classsf_1_1View.htm#ce6e0d15b8fe1f2f0066d8438c01f1d3">00089</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a" title="Change the half-size of the view (take 2 values).">View::SetHalfSize</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; HalfSize)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <a class="code" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a" title="Change the half-size of the view (take 2 values).">SetHalfSize</a>(HalfSize.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, HalfSize.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094
-<a name="l00098"></a><a class="code" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee">00098</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee" title="Rebuild the view from a rectangle.">View::SetFromRect</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>&amp; ViewRect)
-<a name="l00099"></a>00099 {
-<a name="l00100"></a>00100 <a class="code" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86" title="Change the center of the view (take 2 values).">SetCenter</a>( (ViewRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> + ViewRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>) / 2, (ViewRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> + ViewRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>) / 2);
-<a name="l00101"></a>00101 <a class="code" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a" title="Change the half-size of the view (take 2 values).">SetHalfSize</a>((ViewRect.<a class="code" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383" title="Right coordinate of the rectangle.">Right</a> - ViewRect.<a class="code" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3" title="Left coordinate of the rectangle.">Left</a>) / 2, (ViewRect.<a class="code" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8" title="Bottom coordinate of the rectangle.">Bottom</a> - ViewRect.<a class="code" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047" title="Top coordinate of the rectangle.">Top</a>) / 2);
-<a name="l00102"></a>00102 }
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104
-<a name="l00108"></a><a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd">00108</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; <a class="code" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd" title="Get the center of the view.">View::GetCenter</a>()<span class="keyword"> const</span>
-<a name="l00109"></a>00109 <span class="keyword"></span>{
-<a name="l00110"></a>00110 <span class="keywordflow">return</span> myCenter;
-<a name="l00111"></a>00111 }
-<a name="l00112"></a>00112
-<a name="l00113"></a>00113
-<a name="l00117"></a><a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47">00117</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; <a class="code" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47" title="Get the half-size of the view.">View::GetHalfSize</a>()<span class="keyword"> const</span>
-<a name="l00118"></a>00118 <span class="keyword"></span>{
-<a name="l00119"></a>00119 <span class="keywordflow">return</span> myHalfSize;
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00126"></a><a class="code" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd">00126</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">sf::FloatRect</a>&amp; <a class="code" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd" title="Get the bounding rectangle of the view.">View::GetRect</a>()<span class="keyword"> const</span>
-<a name="l00127"></a>00127 <span class="keyword"></span>{
-<a name="l00128"></a>00128 <span class="comment">// Recompute it if needed</span>
-<a name="l00129"></a>00129 <span class="keywordflow">if</span> (myNeedUpdate)
-<a name="l00130"></a>00130 <span class="keyword">const_cast&lt;</span><a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>)-&gt;RecomputeMatrix();
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 <span class="keywordflow">return</span> myRect;
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00139"></a><a class="code" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c">00139</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c" title="Move the view (take 2 values).">View::Move</a>(<span class="keywordtype">float</span> OffsetX, <span class="keywordtype">float</span> OffsetY)
-<a name="l00140"></a>00140 {
-<a name="l00141"></a>00141 myCenter.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> += OffsetX;
-<a name="l00142"></a>00142 myCenter.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> += OffsetY;
-<a name="l00143"></a>00143 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00144"></a>00144 }
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146
-<a name="l00150"></a><a class="code" href="classsf_1_1View.htm#e065331d6f2d450b3482c623c7506ced">00150</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c" title="Move the view (take 2 values).">View::Move</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Offset)
-<a name="l00151"></a>00151 {
-<a name="l00152"></a>00152 <a class="code" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c" title="Move the view (take 2 values).">Move</a>(Offset.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>, Offset.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>);
-<a name="l00153"></a>00153 }
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155
-<a name="l00159"></a><a class="code" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1">00159</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1" title="Resize the view rectangle to simulate a zoom / unzoom effect.">View::Zoom</a>(<span class="keywordtype">float</span> Factor)
-<a name="l00160"></a>00160 {
-<a name="l00161"></a>00161 <span class="keywordflow">if</span> (Factor != 0)
-<a name="l00162"></a>00162 {
-<a name="l00163"></a>00163 myHalfSize /= Factor;
-<a name="l00164"></a>00164 myNeedUpdate = <span class="keyword">true</span>;
-<a name="l00165"></a>00165 }
-<a name="l00166"></a>00166 }
-<a name="l00167"></a>00167
-<a name="l00168"></a>00168
-<a name="l00172"></a>00172 <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; View::GetMatrix()<span class="keyword"> const</span>
-<a name="l00173"></a>00173 <span class="keyword"></span>{
-<a name="l00174"></a>00174 <span class="comment">// Recompute the matrix if needed</span>
-<a name="l00175"></a>00175 <span class="keywordflow">if</span> (myNeedUpdate)
-<a name="l00176"></a>00176 <span class="keyword">const_cast&lt;</span><a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>)-&gt;RecomputeMatrix();
-<a name="l00177"></a>00177
-<a name="l00178"></a>00178 <span class="keywordflow">return</span> myMatrix;
-<a name="l00179"></a>00179 }
-<a name="l00180"></a>00180
-<a name="l00181"></a>00181
-<a name="l00185"></a>00185 <span class="keywordtype">void</span> View::RecomputeMatrix()
-<a name="l00186"></a>00186 {
-<a name="l00187"></a>00187 <span class="comment">// Compute the 4 corners of the view</span>
-<a name="l00188"></a>00188 <span class="keywordtype">float</span> Left = myCenter.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> - myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00189"></a>00189 <span class="keywordtype">float</span> Top = myCenter.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> - myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00190"></a>00190 <span class="keywordtype">float</span> Right = myCenter.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a> + myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141" title="X coordinate of the vector.">x</a>;
-<a name="l00191"></a>00191 <span class="keywordtype">float</span> Bottom = myCenter.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a> + myHalfSize.<a class="code" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299" title="Y coordinate of the vector.">y</a>;
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193 <span class="comment">// Update the view rectangle - be careful, reversed views are allowed !</span>
-<a name="l00194"></a>00194 myRect.Left = std::min(Left, Right);
-<a name="l00195"></a>00195 myRect.Top = std::min(Top, Bottom);
-<a name="l00196"></a>00196 myRect.Right = std::max(Left, Right);
-<a name="l00197"></a>00197 myRect.Bottom = std::max(Top, Bottom);
-<a name="l00198"></a>00198
-<a name="l00199"></a>00199 <span class="comment">// Update the projection matrix</span>
-<a name="l00200"></a>00200 myMatrix(0, 0) = 2.f / (Right - Left);
-<a name="l00201"></a>00201 myMatrix(1, 1) = 2.f / (Top - Bottom);
-<a name="l00202"></a>00202 myMatrix(0, 2) = (Left + Right) / (Left - Right);
-<a name="l00203"></a>00203 myMatrix(1, 2) = (Bottom + Top) / (Bottom - Top);
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205 myNeedUpdate = <span class="keyword">false</span>;
-<a name="l00206"></a>00206 }
-<a name="l00207"></a>00207
-<a name="l00208"></a>00208 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/View_8hpp-source.htm b/doc/html/View_8hpp-source.htm
deleted file mode 100755
index 7c0848d..0000000
--- a/doc/html/View_8hpp-source.htm
+++ /dev/null
@@ -1,123 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>View.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIEW_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIEW_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Graphics/Rect.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Graphics/Matrix3.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/System/Vector2.hpp&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">class </span>RenderTarget;
-<a name="l00040"></a>00040
-<a name="l00045"></a><a class="code" href="classsf_1_1View.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00055"></a>00055 <span class="keyword">explicit</span> <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>&amp; ViewRect = <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>(0, 0, 1000, 1000));
-<a name="l00056"></a>00056
-<a name="l00064"></a>00064 <a class="code" href="classsf_1_1View.htm" title="This class defines a view (position, size, etc.">View</a>(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Center, <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; HalfSize);
-<a name="l00065"></a>00065
-<a name="l00073"></a>00073 <span class="keywordtype">void</span> SetCenter(<span class="keywordtype">float</span> X, <span class="keywordtype">float</span> Y);
-<a name="l00074"></a>00074
-<a name="l00081"></a>00081 <span class="keywordtype">void</span> SetCenter(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Center);
-<a name="l00082"></a>00082
-<a name="l00090"></a>00090 <span class="keywordtype">void</span> SetHalfSize(<span class="keywordtype">float</span> HalfWidth, <span class="keywordtype">float</span> HalfHeight);
-<a name="l00091"></a>00091
-<a name="l00098"></a>00098 <span class="keywordtype">void</span> SetHalfSize(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; HalfSize);
-<a name="l00099"></a>00099
-<a name="l00106"></a>00106 <span class="keywordtype">void</span> SetFromRect(<span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">FloatRect</a>&amp; ViewRect);
-<a name="l00107"></a>00107
-<a name="l00114"></a>00114 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; GetCenter() <span class="keyword">const</span>;
-<a name="l00115"></a>00115
-<a name="l00122"></a>00122 <span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; GetHalfSize() <span class="keyword">const</span>;
-<a name="l00123"></a>00123
-<a name="l00130"></a>00130 <span class="keyword">const</span> <a class="code" href="classsf_1_1Rect.htm">sf::FloatRect</a>&amp; GetRect() <span class="keyword">const</span>;
-<a name="l00131"></a>00131
-<a name="l00139"></a>00139 <span class="keywordtype">void</span> Move(<span class="keywordtype">float</span> OffsetX, <span class="keywordtype">float</span> OffsetY);
-<a name="l00140"></a>00140
-<a name="l00147"></a>00147 <span class="keywordtype">void</span> Move(<span class="keyword">const</span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&amp; Offset);
-<a name="l00148"></a>00148
-<a name="l00155"></a>00155 <span class="keywordtype">void</span> Zoom(<span class="keywordtype">float</span> Factor);
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="keyword">private</span> :
-<a name="l00158"></a>00158
-<a name="l00159"></a>00159 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classsf_1_1RenderTarget.htm" title="Base class for all render targets (window, image, .">RenderTarget</a>;
-<a name="l00160"></a>00160
-<a name="l00167"></a>00167 <span class="keyword">const</span> <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a>&amp; GetMatrix() <span class="keyword">const</span>;
-<a name="l00168"></a>00168
-<a name="l00173"></a>00173 <span class="keywordtype">void</span> RecomputeMatrix();
-<a name="l00174"></a>00174
-<a name="l00176"></a>00176 <span class="comment">// Member data</span>
-<a name="l00178"></a>00178 <span class="comment"></span> <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> myCenter;
-<a name="l00179"></a>00179 <a class="code" href="classsf_1_1Vector2.htm">sf::Vector2f</a> myHalfSize;
-<a name="l00180"></a>00180 <a class="code" href="classsf_1_1Rect.htm">FloatRect</a> myRect;
-<a name="l00181"></a>00181 <a class="code" href="classsf_1_1Matrix3.htm" title="Utility class to manipulate 3x3 matrices representing 2D transformations.">Matrix3</a> myMatrix;
-<a name="l00182"></a>00182 <span class="keywordtype">bool</span> myNeedUpdate;
-<a name="l00183"></a>00183 };
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185 } <span class="comment">// namespace sf</span>
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187
-<a name="l00188"></a>00188 <span class="preprocessor">#endif // SFML_VIEW_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2Joystick_8cpp-source.htm b/doc/html/Win32_2Joystick_8cpp-source.htm
deleted file mode 100755
index d7a5031..0000000
--- a/doc/html/Win32_2Joystick_8cpp-source.htm
+++ /dev/null
@@ -1,178 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#define _WIN32_WINDOWS 0x0501</span>
-<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define _WIN32_WINNT 0x0501</span>
-<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#include &lt;SFML/Window/Joystick.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;mmsystem.h&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00042"></a>00042 <span class="keywordtype">void</span> Joystick::Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index)
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="comment">// Reset state</span>
-<a name="l00045"></a>00045 myIndex = JOYSTICKID1;
-<a name="l00046"></a>00046 myNbButtons = 0;
-<a name="l00047"></a>00047 myIsConnected = <span class="keyword">false</span>;
-<a name="l00048"></a>00048 myHasContinuousPOV = <span class="keyword">false</span>;
-<a name="l00049"></a>00049 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; Joy::AxisCount; ++i)
-<a name="l00050"></a>00050 myAxes[i] = <span class="keyword">false</span>;
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="comment">// Get the Index-th connected joystick</span>
-<a name="l00053"></a>00053 MMRESULT Error;
-<a name="l00054"></a>00054 JOYINFOEX JoyInfo;
-<a name="l00055"></a>00055 JoyInfo.dwSize = <span class="keyword">sizeof</span>(JoyInfo);
-<a name="l00056"></a>00056 JoyInfo.dwFlags = JOY_RETURNALL;
-<a name="l00057"></a>00057 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> NbFound = 0; (Error = joyGetPosEx(myIndex, &amp;JoyInfo)) != JOYERR_PARMS; myIndex++)
-<a name="l00058"></a>00058 {
-<a name="l00059"></a>00059 <span class="comment">// Check if the current joystick is connected</span>
-<a name="l00060"></a>00060 <span class="keywordflow">if</span> (Error == JOYERR_NOERROR)
-<a name="l00061"></a>00061 {
-<a name="l00062"></a>00062 <span class="comment">// Check if it's the required index</span>
-<a name="l00063"></a>00063 <span class="keywordflow">if</span> (NbFound == Index)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 <span class="comment">// Ok : store its parameters and return</span>
-<a name="l00066"></a>00066 myIsConnected = <span class="keyword">true</span>;
-<a name="l00067"></a>00067 JOYCAPS Caps;
-<a name="l00068"></a>00068 joyGetDevCaps(myIndex, &amp;Caps, <span class="keyword">sizeof</span>(Caps));
-<a name="l00069"></a>00069 myNbButtons = Caps.wNumButtons;
-<a name="l00070"></a>00070 <span class="keywordflow">if</span> (myNbButtons &gt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>)
-<a name="l00071"></a>00071 myNbButtons = <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" title="Total number of supported joystick buttons.">Joy::ButtonCount</a>;
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073 myAxes[Joy::AxisX] = <span class="keyword">true</span>;
-<a name="l00074"></a>00074 myAxes[Joy::AxisY] = <span class="keyword">true</span>;
-<a name="l00075"></a>00075 myAxes[Joy::AxisZ] = (Caps.wCaps &amp; JOYCAPS_HASZ) != 0;
-<a name="l00076"></a>00076 myAxes[Joy::AxisR] = (Caps.wCaps &amp; JOYCAPS_HASR) != 0;
-<a name="l00077"></a>00077 myAxes[Joy::AxisU] = (Caps.wCaps &amp; JOYCAPS_HASU) != 0;
-<a name="l00078"></a>00078 myAxes[Joy::AxisV] = (Caps.wCaps &amp; JOYCAPS_HASV) != 0;
-<a name="l00079"></a>00079 myAxes[Joy::AxisPOV] = (Caps.wCaps &amp; JOYCAPS_HASPOV) != 0;
-<a name="l00080"></a>00080 myHasContinuousPOV = (Caps.wCaps &amp; JOYCAPS_POVCTS) != 0;
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="keywordflow">return</span>;
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085 <span class="comment">// Go to the next valid joystick</span>
-<a name="l00086"></a>00086 ++NbFound;
-<a name="l00087"></a>00087 }
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089 }
-<a name="l00090"></a>00090
-<a name="l00091"></a>00091
-<a name="l00095"></a>00095 JoystickState Joystick::UpdateState()
-<a name="l00096"></a>00096 {
-<a name="l00097"></a>00097 JoystickState State;
-<a name="l00098"></a>00098
-<a name="l00099"></a>00099 <span class="keywordflow">if</span> (myIsConnected)
-<a name="l00100"></a>00100 {
-<a name="l00101"></a>00101 <span class="comment">// Get the joystick caps (for range conversions)</span>
-<a name="l00102"></a>00102 JOYCAPS Caps;
-<a name="l00103"></a>00103 <span class="keywordflow">if</span> (joyGetDevCaps(myIndex, &amp;Caps, <span class="keyword">sizeof</span>(Caps)) == JOYERR_NOERROR)
-<a name="l00104"></a>00104 {
-<a name="l00105"></a>00105 <span class="comment">// Get the current joystick state</span>
-<a name="l00106"></a>00106 JOYINFOEX Pos;
-<a name="l00107"></a>00107 Pos.dwFlags = JOY_RETURNX | JOY_RETURNY | JOY_RETURNZ | JOY_RETURNR | JOY_RETURNU | JOY_RETURNV | JOY_RETURNBUTTONS;
-<a name="l00108"></a>00108 Pos.dwFlags |= myHasContinuousPOV ? JOY_RETURNPOVCTS : JOY_RETURNPOV;
-<a name="l00109"></a>00109 Pos.dwSize = <span class="keyword">sizeof</span>(JOYINFOEX);
-<a name="l00110"></a>00110 <span class="keywordflow">if</span> (joyGetPosEx(myIndex, &amp;Pos) == JOYERR_NOERROR)
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <span class="comment">// Axes</span>
-<a name="l00113"></a>00113 State.Axis[Joy::AxisX] = (Pos.dwXpos - (Caps.wXmax + Caps.wXmin) / 2.f) * 200.f / (Caps.wXmax - Caps.wXmin);
-<a name="l00114"></a>00114 State.Axis[Joy::AxisY] = (Pos.dwYpos - (Caps.wYmax + Caps.wYmin) / 2.f) * 200.f / (Caps.wYmax - Caps.wYmin);
-<a name="l00115"></a>00115 State.Axis[Joy::AxisZ] = (Pos.dwZpos - (Caps.wZmax + Caps.wZmin) / 2.f) * 200.f / (Caps.wZmax - Caps.wZmin);
-<a name="l00116"></a>00116 State.Axis[Joy::AxisR] = (Pos.dwRpos - (Caps.wRmax + Caps.wRmin) / 2.f) * 200.f / (Caps.wRmax - Caps.wRmin);
-<a name="l00117"></a>00117 State.Axis[Joy::AxisU] = (Pos.dwUpos - (Caps.wUmax + Caps.wUmin) / 2.f) * 200.f / (Caps.wUmax - Caps.wUmin);
-<a name="l00118"></a>00118 State.Axis[Joy::AxisV] = (Pos.dwVpos - (Caps.wVmax + Caps.wVmin) / 2.f) * 200.f / (Caps.wVmax - Caps.wVmin);
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 <span class="comment">// POV</span>
-<a name="l00121"></a>00121 <span class="keywordflow">if</span> (Pos.dwPOV != 0xFFFF)
-<a name="l00122"></a>00122 State.Axis[Joy::AxisPOV] = Pos.dwPOV / 100.f;
-<a name="l00123"></a>00123 <span class="keywordflow">else</span>
-<a name="l00124"></a>00124 State.Axis[Joy::AxisPOV] = -1.f;
-<a name="l00125"></a>00125
-<a name="l00126"></a>00126 <span class="comment">// Buttons</span>
-<a name="l00127"></a>00127 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0; i &lt; GetButtonsCount(); ++i)
-<a name="l00128"></a>00128 State.Buttons[i] = (Pos.dwButtons &amp; (1 &lt;&lt; i)) != 0;
-<a name="l00129"></a>00129 }
-<a name="l00130"></a>00130 }
-<a name="l00131"></a>00131 }
-<a name="l00132"></a>00132
-<a name="l00133"></a>00133 <span class="keywordflow">return</span> State;
-<a name="l00134"></a>00134 }
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136
-<a name="l00140"></a>00140 <span class="keywordtype">bool</span> Joystick::HasAxis(Joy::Axis Axis)<span class="keyword"> const</span>
-<a name="l00141"></a>00141 <span class="keyword"></span>{
-<a name="l00142"></a>00142 <span class="keywordflow">return</span> myAxes[Axis];
-<a name="l00143"></a>00143 }
-<a name="l00144"></a>00144
-<a name="l00145"></a>00145
-<a name="l00149"></a>00149 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Joystick::GetButtonsCount()<span class="keyword"> const</span>
-<a name="l00150"></a>00150 <span class="keyword"></span>{
-<a name="l00151"></a>00151 <span class="keywordflow">return</span> myNbButtons;
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155 } <span class="comment">// namespace priv</span>
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2Joystick_8hpp-source.htm b/doc/html/Win32_2Joystick_8hpp-source.htm
deleted file mode 100755
index eeee26d..0000000
--- a/doc/html/Win32_2Joystick_8hpp-source.htm
+++ /dev/null
@@ -1,97 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Joystick.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_JOYSTICKWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_JOYSTICKWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 <span class="keyword">class </span>Joystick
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="keyword">public</span> :
-<a name="l00043"></a>00043
-<a name="l00050"></a>00050 <span class="keywordtype">void</span> Initialize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Index);
-<a name="l00051"></a>00051
-<a name="l00058"></a>00058 JoystickState UpdateState();
-<a name="l00059"></a>00059
-<a name="l00068"></a>00068 <span class="keywordtype">bool</span> HasAxis(Joy::Axis Axis) <span class="keyword">const</span>;
-<a name="l00069"></a>00069
-<a name="l00076"></a>00076 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetButtonsCount() <span class="keyword">const</span>;
-<a name="l00077"></a>00077
-<a name="l00078"></a>00078 <span class="keyword">private</span> :
-<a name="l00079"></a>00079
-<a name="l00081"></a>00081 <span class="comment">// Member data</span>
-<a name="l00083"></a>00083 <span class="comment"></span> <span class="keywordtype">bool</span> myIsConnected;
-<a name="l00084"></a>00084 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myIndex;
-<a name="l00085"></a>00085 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myNbButtons;
-<a name="l00086"></a>00086 <span class="keywordtype">bool</span> myAxes[Joy::AxisCount];
-<a name="l00087"></a>00087 <span class="keywordtype">bool</span> myHasContinuousPOV;
-<a name="l00088"></a>00088 };
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 } <span class="comment">// namespace priv</span>
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 } <span class="comment">// namespace sf</span>
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095 <span class="preprocessor">#endif // SFML_JOYSTICKWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2Mutex_8hpp-source.htm b/doc/html/Win32_2Mutex_8hpp-source.htm
deleted file mode 100755
index 4e16f41..0000000
--- a/doc/html/Win32_2Mutex_8hpp-source.htm
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Mutex.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_MUTEXWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_MUTEXWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00045"></a><a class="code" href="classsf_1_1Mutex.htm">00045</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047 <span class="keyword">public</span> :
-<a name="l00048"></a>00048
-<a name="l00053"></a>00053 <a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>();
-<a name="l00054"></a>00054
-<a name="l00059"></a>00059 ~<a class="code" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a>();
-<a name="l00060"></a>00060
-<a name="l00065"></a>00065 <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a>();
-<a name="l00066"></a>00066
-<a name="l00071"></a>00071 <span class="keywordtype">void</span> Unlock();
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073 <span class="keyword">private</span> :
-<a name="l00074"></a>00074
-<a name="l00076"></a>00076 <span class="comment">// Member data</span>
-<a name="l00078"></a>00078 <span class="comment"></span> CRITICAL_SECTION myHandle;
-<a name="l00079"></a>00079 };
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081 } <span class="comment">// namespace sf</span>
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="preprocessor">#endif // SFML_MUTEXWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2Platform_8hpp-source.htm b/doc/html/Win32_2Platform_8hpp-source.htm
deleted file mode 100755
index 2e97ce6..0000000
--- a/doc/html/Win32_2Platform_8hpp-source.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Platform.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_PLATFORMWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_PLATFORMWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>Platform
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00053"></a>00053 <span class="keyword">static</span> <span class="keywordtype">double</span> GetSystemTime();
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> <span class="keywordtype">void</span> Sleep(<span class="keywordtype">float</span> Time);
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 } <span class="comment">// namespace priv</span>
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066 } <span class="comment">// namespace sf</span>
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="preprocessor">#endif // SFML_PLATFORMWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2SocketHelper_8hpp-source.htm b/doc/html/Win32_2SocketHelper_8hpp-source.htm
deleted file mode 100755
index 9e0a061..0000000
--- a/doc/html/Win32_2SocketHelper_8hpp-source.htm
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>SocketHelper.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SOCKETHELPERWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SOCKETHELPERWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;winsock2.h&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00041"></a><a class="code" href="classsf_1_1SocketHelper.htm">00041</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1SocketHelper.htm" title="This class defines helper functions to do all the non-portable socket stuff.">SocketHelper</a>
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">public</span> :
-<a name="l00044"></a>00044
-<a name="l00046"></a>00046 <span class="comment">// Define some socket types</span>
-<a name="l00048"></a>00048 <span class="comment"></span> <span class="keyword">typedef</span> SOCKET SocketType;
-<a name="l00049"></a>00049 <span class="keyword">typedef</span> <span class="keywordtype">int</span> LengthType;
-<a name="l00050"></a>00050
-<a name="l00057"></a>00057 <span class="keyword">static</span> SocketType InvalidSocket();
-<a name="l00058"></a>00058
-<a name="l00067"></a>00067 <span class="keyword">static</span> <span class="keywordtype">bool</span> Close(SocketType Socket);
-<a name="l00068"></a>00068
-<a name="l00076"></a>00076 <span class="keyword">static</span> <span class="keywordtype">void</span> SetBlocking(SocketType Socket, <span class="keywordtype">bool</span> Block);
-<a name="l00077"></a>00077
-<a name="l00084"></a>00084 <span class="keyword">static</span> Socket::Status GetErrorStatus();
-<a name="l00085"></a>00085 };
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 } <span class="comment">// namespace sf</span>
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="preprocessor">#endif // SFML_SOCKETHELPERWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2Thread_8hpp-source.htm b/doc/html/Win32_2Thread_8hpp-source.htm
deleted file mode 100755
index 9a32695..0000000
--- a/doc/html/Win32_2Thread_8hpp-source.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Thread.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_THREADWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_THREADWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00044"></a><a class="code" href="classsf_1_1Thread.htm">00044</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> : <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="keyword">typedef</span> void (*FuncType)(<span class="keywordtype">void</span>*);
-<a name="l00049"></a>00049
-<a name="l00057"></a>00057 <a class="code" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a>(FuncType Function, <span class="keywordtype">void</span>* UserData = NULL);
-<a name="l00058"></a>00058
-<a name="l00063"></a>00063 <span class="keyword">virtual</span> ~Thread();
-<a name="l00064"></a>00064
-<a name="l00069"></a>00069 <span class="keywordtype">void</span> Launch();
-<a name="l00070"></a>00070
-<a name="l00075"></a>00075 <span class="keywordtype">void</span> Wait();
-<a name="l00076"></a>00076
-<a name="l00084"></a>00084 <span class="keywordtype">void</span> Terminate();
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keyword">protected</span> :
-<a name="l00087"></a>00087
-<a name="l00092"></a>00092 Thread();
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094 <span class="keyword">private</span> :
-<a name="l00095"></a>00095
-<a name="l00100"></a>00100 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Run();
-<a name="l00101"></a>00101
-<a name="l00110"></a>00110 <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> __stdcall ThreadFunc(<span class="keywordtype">void</span>* UserData);
-<a name="l00111"></a>00111
-<a name="l00113"></a>00113 <span class="comment">// Member data</span>
-<a name="l00115"></a>00115 <span class="comment"></span> HANDLE myHandle;
-<a name="l00116"></a>00116 FuncType myFunction;
-<a name="l00117"></a>00117 <span class="keywordtype">void</span>* myUserData;
-<a name="l00118"></a>00118 };
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 } <span class="comment">// namespace sf</span>
-<a name="l00121"></a>00121
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123 <span class="preprocessor">#endif // SFML_THREADWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2VideoModeSupport_8cpp-source.htm b/doc/html/Win32_2VideoModeSupport_8cpp-source.htm
deleted file mode 100755
index 3cd74c5..0000000
--- a/doc/html/Win32_2VideoModeSupport_8cpp-source.htm
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Win32/VideoModeSupport.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00040"></a>00040 <span class="keywordtype">void</span> VideoModeSupport::GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042 <span class="comment">// First, clear array to fill</span>
-<a name="l00043"></a>00043 Modes.clear();
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="comment">// Enumerate all available video modes for primary display adapter</span>
-<a name="l00046"></a>00046 DEVMODE Win32Mode;
-<a name="l00047"></a>00047 Win32Mode.dmSize = <span class="keyword">sizeof</span>(DEVMODE);
-<a name="l00048"></a>00048 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> Count = 0; EnumDisplaySettings(NULL, Count, &amp;Win32Mode); ++Count)
-<a name="l00049"></a>00049 {
-<a name="l00050"></a>00050 <span class="comment">// Convert to sfVideoMode</span>
-<a name="l00051"></a>00051 <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode</a> <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a>(Win32Mode.dmPelsWidth, Win32Mode.dmPelsHeight, Win32Mode.dmBitsPerPel);
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 <span class="comment">// Add it only if it is not already in the array</span>
-<a name="l00054"></a>00054 <span class="keywordflow">if</span> (std::find(Modes.begin(), Modes.end(), <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a>) == Modes.end())
-<a name="l00055"></a>00055 Modes.push_back(Mode);
-<a name="l00056"></a>00056 }
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00063"></a>00063 VideoMode VideoModeSupport::GetDesktopVideoMode()
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065 DEVMODE Win32Mode;
-<a name="l00066"></a>00066 Win32Mode.dmSize = <span class="keyword">sizeof</span>(DEVMODE);
-<a name="l00067"></a>00067 EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &amp;Win32Mode);
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="keywordflow">return</span> <a class="code" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1" title="Default constructor.">VideoMode</a>(Win32Mode.dmPelsWidth, Win32Mode.dmPelsHeight, Win32Mode.dmBitsPerPel);
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 } <span class="comment">// namespace priv</span>
-<a name="l00073"></a>00073
-<a name="l00074"></a>00074 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Win32_2VideoModeSupport_8hpp-source.htm b/doc/html/Win32_2VideoModeSupport_8hpp-source.htm
deleted file mode 100755
index 24b53b2..0000000
--- a/doc/html/Win32_2VideoModeSupport_8hpp-source.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>VideoModeSupport.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2008 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_VIDEOMODESUPPORTWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_VIDEOMODESUPPORTWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>sf
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>priv
-<a name="l00038"></a>00038 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>VideoModeSupport
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00053"></a>00053 <span class="keyword">static</span> <span class="keywordtype">void</span> GetSupportedVideoModes(std::vector&lt;VideoMode&gt;&amp; Modes);
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> VideoMode GetDesktopVideoMode();
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 } <span class="comment">// namespace priv</span>
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066 } <span class="comment">// namespace sf</span>
-<a name="l00067"></a>00067
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="preprocessor">#endif // SFML_VIDEOMODESUPPORTWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowHandle_8hpp-source.htm b/doc/html/WindowHandle_8hpp-source.htm
deleted file mode 100755
index 28cba68..0000000
--- a/doc/html/WindowHandle_8hpp-source.htm
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowHandle.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWHANDLE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWHANDLE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00040"></a>00040 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00041"></a>00041 <span class="preprocessor"></span>
-<a name="l00042"></a>00042 <span class="comment">// Windows defines a void* handle (HWND)</span>
-<a name="l00043"></a>00043 <span class="keyword">typedef</span> <span class="keywordtype">void</span>* WindowHandle;
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00046"></a>00046 <span class="preprocessor"></span>
-<a name="l00047"></a>00047 <span class="comment">// Unix - X11 defines an unsigned integer handle (Window)</span>
-<a name="l00048"></a>00048 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowHandle;
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="preprocessor">#elif defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00051"></a>00051 <span class="preprocessor"></span>
-<a name="l00052"></a>00052 <span class="comment">// Mac OS X defines a void* handle (NSWindow)</span>
-<a name="l00053"></a>00053 <span class="keyword">typedef</span> <span class="keywordtype">void</span>* WindowHandle;
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="preprocessor">#endif</span>
-<a name="l00056"></a>00056 <span class="preprocessor"></span>
-<a name="l00057"></a>00057 } <span class="comment">// namespace sf</span>
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 <span class="preprocessor">#endif // SFML_WINDOWHANDLE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImplCocoa_8hpp-source.htm b/doc/html/WindowImplCocoa_8hpp-source.htm
deleted file mode 100755
index 71f9d95..0000000
--- a/doc/html/WindowImplCocoa_8hpp-source.htm
+++ /dev/null
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImplCocoa.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Lucas Soltic (ceylow@gmail.com) and Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWIMPLCOCOA_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWIMPLCOCOA_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035 <span class="preprocessor">#ifdef __OBJC__</span>
-<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="keyword">@class</span> sfPrivWindow;
-<a name="l00037"></a>00037 <span class="keyword">typedef</span> sfPrivWindow* sfPrivWindowRef;
-<a name="l00038"></a>00038 <span class="preprocessor">#else</span>
-<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">void</span>* sfPrivWindowRef;
-<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
-<a name="l00041"></a>00041 <span class="preprocessor"></span>
-<a name="l00042"></a>00042 <span class="keyword">namespace </span>sf
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">namespace </span>priv
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046
-<a name="l00050"></a>00050 <span class="keyword">class </span>WindowImplCocoa : <span class="keyword">public</span> WindowImpl
-<a name="l00051"></a>00051 {
-<a name="l00052"></a>00052 <span class="keyword">public</span> :
-<a name="l00053"></a>00053
-<a name="l00059"></a>00059 WindowImplCocoa();
-<a name="l00060"></a>00060
-<a name="l00069"></a>00069 WindowImplCocoa(WindowHandle Handle, WindowSettings&amp; params);
-<a name="l00070"></a>00070
-<a name="l00080"></a>00080 WindowImplCocoa(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; params);
-<a name="l00081"></a>00081
-<a name="l00086"></a>00086 ~WindowImplCocoa();
-<a name="l00087"></a>00087
-<a name="l00094"></a>00094 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsContextActive();
-<a name="l00095"></a>00095
-<a name="l00099"></a>00099 <span class="keywordtype">void</span> HandleNotifiedEvent(Event&amp; eventRef);
-<a name="l00100"></a>00100
-<a name="l00105"></a>00105 <span class="keywordtype">void</span> HandleKeyDown(<span class="keywordtype">void</span> *eventRef);
-<a name="l00106"></a>00106 <span class="keywordtype">void</span> HandleKeyUp(<span class="keywordtype">void</span> *eventRef);
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> HandleModifierKey(<span class="keywordtype">void</span> *eventRef);
-<a name="l00108"></a>00108 <span class="keywordtype">void</span> HandleMouseDown(<span class="keywordtype">void</span> *eventRef);
-<a name="l00109"></a>00109 <span class="keywordtype">void</span> HandleMouseUp(<span class="keywordtype">void</span> *eventRef);
-<a name="l00110"></a>00110 <span class="keywordtype">void</span> HandleMouseMove(<span class="keywordtype">void</span> *eventRef);
-<a name="l00111"></a>00111 <span class="keywordtype">void</span> HandleMouseWheel(<span class="keywordtype">void</span> *eventRef);
-<a name="l00112"></a>00112
-<a name="l00116"></a>00116 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsTextEvent(<span class="keywordtype">void</span> *event);
-<a name="l00117"></a>00117 <span class="keyword">private</span> :
-<a name="l00118"></a>00118
-<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Display();
-<a name="l00124"></a>00124
-<a name="l00129"></a>00129 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ProcessEvents();
-<a name="l00130"></a>00130
-<a name="l00135"></a>00135 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetActive(<span class="keywordtype">bool</span> Active = <span class="keyword">true</span>) <span class="keyword">const</span>;
-<a name="l00136"></a>00136
-<a name="l00141"></a>00141 <span class="keyword">virtual</span> <span class="keywordtype">void</span> UseVerticalSync(<span class="keywordtype">bool</span> Enabled);
-<a name="l00142"></a>00142
-<a name="l00147"></a>00147 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ShowMouseCursor(<span class="keywordtype">bool</span> Show);
-<a name="l00148"></a>00148
-<a name="l00153"></a>00153 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top);
-<a name="l00154"></a>00154
-<a name="l00159"></a>00159 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top);
-<a name="l00160"></a>00160
-<a name="l00165"></a>00165 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00166"></a>00166
-<a name="l00171"></a>00171 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Show(<span class="keywordtype">bool</span> State);
-<a name="l00172"></a>00172
-<a name="l00177"></a>00177 <span class="keyword">virtual</span> <span class="keywordtype">void</span> EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled);
-<a name="l00178"></a>00178
-<a name="l00183"></a>00183 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels);
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186
-<a name="l00190"></a>00190
-<a name="l00191"></a>00191
-<a name="l00193"></a>00193 <span class="comment">// Member data</span>
-<a name="l00195"></a>00195 <span class="comment"></span> sfPrivWindowRef myWrapper;
-<a name="l00196"></a>00196 <span class="keywordtype">bool</span> myUseKeyRepeat;
-<a name="l00197"></a>00197 <span class="keywordtype">bool</span> myMouseIn;
-<a name="l00198"></a>00198 <span class="keywordtype">float</span> myWheelStatus;
-<a name="l00199"></a>00199 };
-<a name="l00200"></a>00200
-<a name="l00201"></a>00201 } <span class="comment">// namespace priv</span>
-<a name="l00202"></a>00202
-<a name="l00203"></a>00203 } <span class="comment">// namespace sf</span>
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205 <span class="preprocessor">#endif // SFML_WINDOWIMPLCOCOA_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImplWin32_8cpp-source.htm b/doc/html/WindowImplWin32_8cpp-source.htm
deleted file mode 100755
index 317458e..0000000
--- a/doc/html/WindowImplWin32_8cpp-source.htm
+++ /dev/null
@@ -1,1086 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImplWin32.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#define _WIN32_WINDOWS 0x0501</span>
-<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define _WIN32_WINNT 0x0501</span>
-<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#include &lt;SFML/Window/Win32/WindowImplWin32.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/Window/WindowSettings.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/WindowStyle.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;GL/gl.h&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Window/glext/wglext.h&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Window/glext/glext.h&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="comment">// MinGW lacks the definition of some Win32 constants</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#ifndef XBUTTON1</span>
-<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor"> #define XBUTTON1 0x0001</span>
-<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#ifndef XBUTTON2</span>
-<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor"> #define XBUTTON2 0x0002</span>
-<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#ifndef MAPVK_VK_TO_VSC</span>
-<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor"> #define MAPVK_VK_TO_VSC (0)</span>
-<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00049"></a>00049 <span class="preprocessor"></span>
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="keyword">namespace </span>sf
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053 <span class="keyword">namespace </span>priv
-<a name="l00054"></a>00054 {
-<a name="l00056"></a>00056 <span class="comment">// Static member data</span>
-<a name="l00058"></a>00058 <span class="comment"></span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowImplWin32::ourWindowCount = 0;
-<a name="l00059"></a>00059 <span class="keyword">const</span> <span class="keywordtype">char</span>* WindowImplWin32::ourClassNameA = <span class="stringliteral">"SFML_Window"</span>;
-<a name="l00060"></a>00060 <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* WindowImplWin32::ourClassNameW = L<span class="stringliteral">"SFML_Window"</span>;
-<a name="l00061"></a>00061 WindowImplWin32* WindowImplWin32::ourFullscreenWindow = NULL;
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00068"></a>00068 WindowImplWin32::WindowImplWin32() :
-<a name="l00069"></a>00069 myHandle (NULL),
-<a name="l00070"></a>00070 myCallback (0),
-<a name="l00071"></a>00071 myCursor (NULL),
-<a name="l00072"></a>00072 myIcon (NULL),
-<a name="l00073"></a>00073 myKeyRepeatEnabled(true),
-<a name="l00074"></a>00074 myIsCursorIn (false)
-<a name="l00075"></a>00075 {
-<a name="l00076"></a>00076 <span class="comment">// Register the window class at first call</span>
-<a name="l00077"></a>00077 <span class="keywordflow">if</span> (ourWindowCount == 0)
-<a name="l00078"></a>00078 RegisterWindowClass();
-<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="comment">// Use small dimensions</span>
-<a name="l00081"></a>00081 myWidth = 1;
-<a name="l00082"></a>00082 myHeight = 1;
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="comment">// Create a dummy window (disabled and hidden)</span>
-<a name="l00085"></a>00085 <span class="keywordflow">if</span> (HasUnicodeSupport())
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 myHandle = CreateWindowW(ourClassNameW, L<span class="stringliteral">""</span>, WS_POPUP | WS_DISABLED, 0, 0, myWidth, myHeight, NULL, NULL, GetModuleHandle(NULL), NULL);
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089 <span class="keywordflow">else</span>
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 myHandle = CreateWindowA(ourClassNameA, <span class="stringliteral">""</span>, WS_POPUP | WS_DISABLED, 0, 0, myWidth, myHeight, NULL, NULL, GetModuleHandle(NULL), NULL);
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093 ShowWindow(myHandle, SW_HIDE);
-<a name="l00094"></a>00094
-<a name="l00095"></a>00095 <span class="comment">// Create the rendering context</span>
-<a name="l00096"></a>00096 <span class="keywordflow">if</span> (myHandle)
-<a name="l00097"></a>00097 {
-<a name="l00098"></a>00098 WindowSettings Params(0, 0, 0);
-<a name="l00099"></a>00099 CreateContext(VideoMode(myWidth, myHeight, 32), Params);
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="comment">// Don't activate by default</span>
-<a name="l00102"></a>00102 <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>(<span class="keyword">false</span>);
-<a name="l00103"></a>00103 }
-<a name="l00104"></a>00104 }
-<a name="l00105"></a>00105
-<a name="l00106"></a>00106
-<a name="l00110"></a>00110 WindowImplWin32::WindowImplWin32(WindowHandle Handle, WindowSettings&amp; Params) :
-<a name="l00111"></a>00111 myHandle (NULL),
-<a name="l00112"></a>00112 myCallback (0),
-<a name="l00113"></a>00113 myCursor (NULL),
-<a name="l00114"></a>00114 myIcon (NULL),
-<a name="l00115"></a>00115 myKeyRepeatEnabled(true),
-<a name="l00116"></a>00116 myIsCursorIn (false)
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 <span class="comment">// Save window handle</span>
-<a name="l00119"></a>00119 myHandle = <span class="keyword">static_cast&lt;</span>HWND<span class="keyword">&gt;</span>(Handle);
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121 <span class="keywordflow">if</span> (myHandle)
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 <span class="comment">// Get window client size</span>
-<a name="l00124"></a>00124 RECT Rect;
-<a name="l00125"></a>00125 GetClientRect(myHandle, &amp;Rect);
-<a name="l00126"></a>00126 myWidth = Rect.right - Rect.left;
-<a name="l00127"></a>00127 myHeight = Rect.bottom - Rect.top;
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment">// Create the rendering context</span>
-<a name="l00130"></a>00130 VideoMode <a class="code" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a>(myWidth, myHeight, <a class="code" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea" title="Get the current desktop video mode.">VideoMode::GetDesktopMode</a>().BitsPerPixel);
-<a name="l00131"></a>00131 CreateContext(Mode, Params);
-<a name="l00132"></a>00132
-<a name="l00133"></a>00133 <span class="comment">// We change the event procedure of the control (it is important to save the old one)</span>
-<a name="l00134"></a>00134 SetWindowLongPtr(myHandle, GWLP_USERDATA, reinterpret_cast&lt;long&gt;(<span class="keyword">this</span>));
-<a name="l00135"></a>00135 myCallback = SetWindowLongPtr(myHandle, GWLP_WNDPROC, reinterpret_cast&lt;long&gt;(&amp;WindowImplWin32::GlobalOnEvent));
-<a name="l00136"></a>00136 }
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139
-<a name="l00143"></a>00143 WindowImplWin32::WindowImplWin32(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params) :
-<a name="l00144"></a>00144 myHandle (NULL),
-<a name="l00145"></a>00145 myCallback (0),
-<a name="l00146"></a>00146 myCursor (NULL),
-<a name="l00147"></a>00147 myIcon (NULL),
-<a name="l00148"></a>00148 myKeyRepeatEnabled(true),
-<a name="l00149"></a>00149 myIsCursorIn (false)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151 <span class="comment">// Register the window class at first call</span>
-<a name="l00152"></a>00152 <span class="keywordflow">if</span> (ourWindowCount == 0)
-<a name="l00153"></a>00153 RegisterWindowClass();
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155 <span class="comment">// Compute position and size</span>
-<a name="l00156"></a>00156 HDC ScreenDC = GetDC(NULL);
-<a name="l00157"></a>00157 <span class="keywordtype">int</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a> = (GetDeviceCaps(ScreenDC, HORZRES) - Mode.Width) / 2;
-<a name="l00158"></a>00158 <span class="keywordtype">int</span> Top = (GetDeviceCaps(ScreenDC, VERTRES) - Mode.Height) / 2;
-<a name="l00159"></a>00159 <span class="keywordtype">int</span> Width = myWidth = Mode.Width;
-<a name="l00160"></a>00160 <span class="keywordtype">int</span> Height = myHeight = Mode.Height;
-<a name="l00161"></a>00161 ReleaseDC(NULL, ScreenDC);
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163 <span class="comment">// Choose the window style according to the Style parameter</span>
-<a name="l00164"></a>00164 DWORD Win32Style = WS_VISIBLE;
-<a name="l00165"></a>00165 <span class="keywordflow">if</span> (WindowStyle == <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422" title="No border / title bar (this flag and all others are mutually exclusive).">Style::None</a>)
-<a name="l00166"></a>00166 {
-<a name="l00167"></a>00167 Win32Style |= WS_POPUP;
-<a name="l00168"></a>00168 }
-<a name="l00169"></a>00169 <span class="keywordflow">else</span>
-<a name="l00170"></a>00170 {
-<a name="l00171"></a>00171 <span class="keywordflow">if</span> (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6" title="Title bar + fixed border.">Style::Titlebar</a>) Win32Style |= WS_CAPTION | WS_MINIMIZEBOX;
-<a name="l00172"></a>00172 <span class="keywordflow">if</span> (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Style::Resize</a>) Win32Style |= WS_THICKFRAME | WS_MAXIMIZEBOX;
-<a name="l00173"></a>00173 <span class="keywordflow">if</span> (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Style::Close</a>) Win32Style |= WS_SYSMENU;
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176 <span class="comment">// In windowed mode, adjust width and height so that window will have the requested client area</span>
-<a name="l00177"></a>00177 <span class="keywordtype">bool</span> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d" title="Fullscreen mode (this flag and all others are mutually exclusive).">Fullscreen</a> = (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d" title="Fullscreen mode (this flag and all others are mutually exclusive).">Style::Fullscreen</a>) != 0;
-<a name="l00178"></a>00178 <span class="keywordflow">if</span> (!Fullscreen)
-<a name="l00179"></a>00179 {
-<a name="l00180"></a>00180 RECT Rect = {0, 0, Width, Height};
-<a name="l00181"></a>00181 AdjustWindowRect(&amp;Rect, Win32Style, <span class="keyword">false</span>);
-<a name="l00182"></a>00182 Width = Rect.right - Rect.left;
-<a name="l00183"></a>00183 Height = Rect.bottom - Rect.top;
-<a name="l00184"></a>00184 }
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186 <span class="comment">// Create the window</span>
-<a name="l00187"></a>00187 <span class="keywordflow">if</span> (HasUnicodeSupport())
-<a name="l00188"></a>00188 {
-<a name="l00189"></a>00189 <span class="keywordtype">wchar_t</span> WTitle[256];
-<a name="l00190"></a>00190 <span class="keywordtype">int</span> NbChars = MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, Title.c_str(), <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(Title.size()), WTitle, <span class="keyword">sizeof</span>(WTitle) / <span class="keyword">sizeof</span>(*WTitle));
-<a name="l00191"></a>00191 WTitle[NbChars] = L<span class="charliteral">'\0'</span>;
-<a name="l00192"></a>00192 myHandle = CreateWindowW(ourClassNameW, WTitle, Win32Style, Left, Top, Width, Height, NULL, NULL, GetModuleHandle(NULL), <span class="keyword">this</span>);
-<a name="l00193"></a>00193 }
-<a name="l00194"></a>00194 <span class="keywordflow">else</span>
-<a name="l00195"></a>00195 {
-<a name="l00196"></a>00196 myHandle = CreateWindowA(ourClassNameA, Title.c_str(), Win32Style, Left, Top, Width, Height, NULL, NULL, GetModuleHandle(NULL), <span class="keyword">this</span>);
-<a name="l00197"></a>00197 }
-<a name="l00198"></a>00198
-<a name="l00199"></a>00199 <span class="comment">// Switch to fullscreen if requested</span>
-<a name="l00200"></a>00200 <span class="keywordflow">if</span> (Fullscreen)
-<a name="l00201"></a>00201 SwitchToFullscreen(Mode);
-<a name="l00202"></a>00202
-<a name="l00203"></a>00203 <span class="comment">// Create the rendering context</span>
-<a name="l00204"></a>00204 <span class="keywordflow">if</span> (myHandle)
-<a name="l00205"></a>00205 CreateContext(Mode, Params);
-<a name="l00206"></a>00206
-<a name="l00207"></a>00207 <span class="comment">// Increment window count</span>
-<a name="l00208"></a>00208 ourWindowCount++;
-<a name="l00209"></a>00209
-<a name="l00210"></a>00210 <span class="comment">// Get the actual size of the window, which can be smaller even after the call to AdjustWindowRect</span>
-<a name="l00211"></a>00211 <span class="comment">// This happens when the window is bigger than the desktop</span>
-<a name="l00212"></a>00212 RECT ActualRect;
-<a name="l00213"></a>00213 GetClientRect(myHandle, &amp;ActualRect);
-<a name="l00214"></a>00214 myWidth = ActualRect.right - ActualRect.left;
-<a name="l00215"></a>00215 myHeight = ActualRect.bottom - ActualRect.top;
-<a name="l00216"></a>00216 }
-<a name="l00217"></a>00217
-<a name="l00218"></a>00218
-<a name="l00222"></a>00222 WindowImplWin32::~WindowImplWin32()
-<a name="l00223"></a>00223 {
-<a name="l00224"></a>00224 <span class="comment">// Destroy the custom icon, if any</span>
-<a name="l00225"></a>00225 <span class="keywordflow">if</span> (myIcon)
-<a name="l00226"></a>00226 DestroyIcon(myIcon);
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228 <span class="keywordflow">if</span> (!myCallback)
-<a name="l00229"></a>00229 {
-<a name="l00230"></a>00230 <span class="comment">// Destroy the window</span>
-<a name="l00231"></a>00231 <span class="keywordflow">if</span> (myHandle)
-<a name="l00232"></a>00232 DestroyWindow(myHandle);
-<a name="l00233"></a>00233
-<a name="l00234"></a>00234 <span class="comment">// Decrement the window count</span>
-<a name="l00235"></a>00235 ourWindowCount--;
-<a name="l00236"></a>00236
-<a name="l00237"></a>00237 <span class="comment">// Unregister window class if we were the last window</span>
-<a name="l00238"></a>00238 <span class="keywordflow">if</span> (ourWindowCount == 0)
-<a name="l00239"></a>00239 {
-<a name="l00240"></a>00240 <span class="keywordflow">if</span> (HasUnicodeSupport())
-<a name="l00241"></a>00241 {
-<a name="l00242"></a>00242 UnregisterClassW(ourClassNameW, GetModuleHandle(NULL));
-<a name="l00243"></a>00243 }
-<a name="l00244"></a>00244 <span class="keywordflow">else</span>
-<a name="l00245"></a>00245 {
-<a name="l00246"></a>00246 UnregisterClassA(ourClassNameA, GetModuleHandle(NULL));
-<a name="l00247"></a>00247 }
-<a name="l00248"></a>00248 }
-<a name="l00249"></a>00249 }
-<a name="l00250"></a>00250 <span class="keywordflow">else</span>
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="comment">// The window is external : remove the hook on its message callback</span>
-<a name="l00253"></a>00253 SetWindowLongPtr(myHandle, GWLP_WNDPROC, myCallback);
-<a name="l00254"></a>00254 }
-<a name="l00255"></a>00255 }
-<a name="l00256"></a>00256
-<a name="l00257"></a>00257
-<a name="l00261"></a>00261 <span class="keywordtype">bool</span> WindowImplWin32::IsContextActive()
-<a name="l00262"></a>00262 {
-<a name="l00263"></a>00263 <span class="keywordflow">return</span> wglGetCurrentContext() != NULL;
-<a name="l00264"></a>00264 }
-<a name="l00265"></a>00265
-<a name="l00266"></a>00266
-<a name="l00270"></a>00270 <span class="keywordtype">void</span> WindowImplWin32::ProcessEvents()
-<a name="l00271"></a>00271 {
-<a name="l00272"></a>00272 <span class="comment">// We update the window only if we own it</span>
-<a name="l00273"></a>00273 <span class="keywordflow">if</span> (!myCallback)
-<a name="l00274"></a>00274 {
-<a name="l00275"></a>00275 MSG Message;
-<a name="l00276"></a>00276 <span class="keywordflow">while</span> (PeekMessage(&amp;Message, NULL, 0, 0, PM_REMOVE))
-<a name="l00277"></a>00277 {
-<a name="l00278"></a>00278 TranslateMessage(&amp;Message);
-<a name="l00279"></a>00279 DispatchMessage(&amp;Message);
-<a name="l00280"></a>00280 }
-<a name="l00281"></a>00281 }
-<a name="l00282"></a>00282 }
-<a name="l00283"></a>00283
-<a name="l00284"></a>00284
-<a name="l00288"></a>00288 <span class="keywordtype">void</span> WindowImplWin32::Display()
-<a name="l00289"></a>00289 {
-<a name="l00290"></a>00290 <span class="keywordflow">if</span> (myDeviceContext &amp;&amp; myGLContext)
-<a name="l00291"></a>00291 SwapBuffers(myDeviceContext);
-<a name="l00292"></a>00292 }
-<a name="l00293"></a>00293
-<a name="l00294"></a>00294
-<a name="l00298"></a>00298 <span class="keywordtype">void</span> WindowImplWin32::SetActive(<span class="keywordtype">bool</span> Active)<span class="keyword"> const</span>
-<a name="l00299"></a>00299 <span class="keyword"></span>{
-<a name="l00300"></a>00300 <span class="keywordflow">if</span> (Active)
-<a name="l00301"></a>00301 {
-<a name="l00302"></a>00302 <span class="keywordflow">if</span> (myDeviceContext &amp;&amp; myGLContext &amp;&amp; (wglGetCurrentContext() != myGLContext))
-<a name="l00303"></a>00303 wglMakeCurrent(myDeviceContext, myGLContext);
-<a name="l00304"></a>00304 }
-<a name="l00305"></a>00305 <span class="keywordflow">else</span>
-<a name="l00306"></a>00306 {
-<a name="l00307"></a>00307 <span class="keywordflow">if</span> (wglGetCurrentContext() == myGLContext)
-<a name="l00308"></a>00308 wglMakeCurrent(NULL, NULL);
-<a name="l00309"></a>00309 }
-<a name="l00310"></a>00310 }
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312
-<a name="l00316"></a>00316 <span class="keywordtype">void</span> WindowImplWin32::UseVerticalSync(<span class="keywordtype">bool</span> Enabled)
-<a name="l00317"></a>00317 {
-<a name="l00318"></a>00318 PFNWGLSWAPINTERVALEXTPROC wglSwapIntervalEXT = <span class="keyword">reinterpret_cast&lt;</span>PFNWGLSWAPINTERVALEXTPROC<span class="keyword">&gt;</span>(wglGetProcAddress(<span class="stringliteral">"wglSwapIntervalEXT"</span>));
-<a name="l00319"></a>00319 <span class="keywordflow">if</span> (wglSwapIntervalEXT)
-<a name="l00320"></a>00320 wglSwapIntervalEXT(Enabled ? 1 : 0);
-<a name="l00321"></a>00321 }
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323
-<a name="l00327"></a>00327 <span class="keywordtype">void</span> WindowImplWin32::ShowMouseCursor(<span class="keywordtype">bool</span> Show)
-<a name="l00328"></a>00328 {
-<a name="l00329"></a>00329 <span class="keywordflow">if</span> (Show)
-<a name="l00330"></a>00330 myCursor = LoadCursor(NULL, IDC_ARROW);
-<a name="l00331"></a>00331 <span class="keywordflow">else</span>
-<a name="l00332"></a>00332 myCursor = NULL;
-<a name="l00333"></a>00333
-<a name="l00334"></a>00334 SetCursor(myCursor);
-<a name="l00335"></a>00335 }
-<a name="l00336"></a>00336
-<a name="l00337"></a>00337
-<a name="l00341"></a>00341 <span class="keywordtype">void</span> WindowImplWin32::SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top)
-<a name="l00342"></a>00342 {
-<a name="l00343"></a>00343 POINT Pos = {Left, Top};
-<a name="l00344"></a>00344 ClientToScreen(myHandle, &amp;Pos);
-<a name="l00345"></a>00345 SetCursorPos(Pos.x, Pos.y);
-<a name="l00346"></a>00346 }
-<a name="l00347"></a>00347
-<a name="l00348"></a>00348
-<a name="l00352"></a>00352 <span class="keywordtype">void</span> WindowImplWin32::SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top)
-<a name="l00353"></a>00353 {
-<a name="l00354"></a>00354 SetWindowPos(myHandle, NULL, Left, Top, 0, 0, SWP_NOSIZE | SWP_NOZORDER);
-<a name="l00355"></a>00355 }
-<a name="l00356"></a>00356
-<a name="l00357"></a>00357
-<a name="l00361"></a>00361 <span class="keywordtype">void</span> WindowImplWin32::SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00362"></a>00362 {
-<a name="l00363"></a>00363 <span class="comment">// SetWindowPos wants the total size of the window (including title bar and borders),</span>
-<a name="l00364"></a>00364 <span class="comment">// so we have to compute it</span>
-<a name="l00365"></a>00365 RECT Rect = {0, 0, Width, Height};
-<a name="l00366"></a>00366 AdjustWindowRect(&amp;Rect, GetWindowLong(myHandle, GWL_STYLE), <span class="keyword">false</span>);
-<a name="l00367"></a>00367 Width = Rect.right - Rect.left;
-<a name="l00368"></a>00368 Height = Rect.bottom - Rect.top;
-<a name="l00369"></a>00369
-<a name="l00370"></a>00370 SetWindowPos(myHandle, NULL, 0, 0, Width, Height, SWP_NOMOVE | SWP_NOZORDER);
-<a name="l00371"></a>00371 }
-<a name="l00372"></a>00372
-<a name="l00373"></a>00373
-<a name="l00377"></a>00377 <span class="keywordtype">void</span> WindowImplWin32::Show(<span class="keywordtype">bool</span> State)
-<a name="l00378"></a>00378 {
-<a name="l00379"></a>00379 ShowWindow(myHandle, State ? SW_SHOW : SW_HIDE);
-<a name="l00380"></a>00380 }
-<a name="l00381"></a>00381
-<a name="l00382"></a>00382
-<a name="l00386"></a>00386 <span class="keywordtype">void</span> WindowImplWin32::EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled)
-<a name="l00387"></a>00387 {
-<a name="l00388"></a>00388 myKeyRepeatEnabled = Enabled;
-<a name="l00389"></a>00389 }
-<a name="l00390"></a>00390
-<a name="l00391"></a>00391
-<a name="l00395"></a>00395 <span class="keywordtype">void</span> WindowImplWin32::SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels)
-<a name="l00396"></a>00396 {
-<a name="l00397"></a>00397 <span class="comment">// First destroy the previous one</span>
-<a name="l00398"></a>00398 <span class="keywordflow">if</span> (myIcon)
-<a name="l00399"></a>00399 DestroyIcon(myIcon);
-<a name="l00400"></a>00400
-<a name="l00401"></a>00401 <span class="comment">// Windows wants BGRA pixels : swap red and blue channels</span>
-<a name="l00402"></a>00402 std::vector&lt;Uint8&gt; IconPixels(Width * Height * 4);
-<a name="l00403"></a>00403 <span class="keywordflow">for</span> (std::size_t i = 0; i &lt; IconPixels.size() / 4; ++i)
-<a name="l00404"></a>00404 {
-<a name="l00405"></a>00405 IconPixels[i * 4 + 0] = Pixels[i * 4 + 2];
-<a name="l00406"></a>00406 IconPixels[i * 4 + 1] = Pixels[i * 4 + 1];
-<a name="l00407"></a>00407 IconPixels[i * 4 + 2] = Pixels[i * 4 + 0];
-<a name="l00408"></a>00408 IconPixels[i * 4 + 3] = Pixels[i * 4 + 3];
-<a name="l00409"></a>00409 }
-<a name="l00410"></a>00410
-<a name="l00411"></a>00411 <span class="comment">// Create the icon from the pixels array</span>
-<a name="l00412"></a>00412 myIcon = CreateIcon(GetModuleHandle(NULL), Width, Height, 1, 32, NULL, &amp;IconPixels[0]);
-<a name="l00413"></a>00413
-<a name="l00414"></a>00414 <span class="comment">// Set it as both big and small icon of the window</span>
-<a name="l00415"></a>00415 <span class="keywordflow">if</span> (myIcon)
-<a name="l00416"></a>00416 {
-<a name="l00417"></a>00417 SendMessage(myHandle, WM_SETICON, ICON_BIG, (LPARAM)myIcon);
-<a name="l00418"></a>00418 SendMessage(myHandle, WM_SETICON, ICON_SMALL, (LPARAM)myIcon);
-<a name="l00419"></a>00419 }
-<a name="l00420"></a>00420 <span class="keywordflow">else</span>
-<a name="l00421"></a>00421 {
-<a name="l00422"></a>00422 std::cerr &lt;&lt; <span class="stringliteral">"Failed to set the window's icon"</span> &lt;&lt; std::endl;
-<a name="l00423"></a>00423 }
-<a name="l00424"></a>00424 }
-<a name="l00425"></a>00425
-<a name="l00426"></a>00426
-<a name="l00430"></a>00430 <span class="keywordtype">void</span> WindowImplWin32::RegisterWindowClass()
-<a name="l00431"></a>00431 {
-<a name="l00432"></a>00432 <span class="keywordflow">if</span> (HasUnicodeSupport())
-<a name="l00433"></a>00433 {
-<a name="l00434"></a>00434 WNDCLASSW WindowClass;
-<a name="l00435"></a>00435 WindowClass.style = 0;
-<a name="l00436"></a>00436 WindowClass.lpfnWndProc = &amp;WindowImplWin32::GlobalOnEvent;
-<a name="l00437"></a>00437 WindowClass.cbClsExtra = 0;
-<a name="l00438"></a>00438 WindowClass.cbWndExtra = 0;
-<a name="l00439"></a>00439 WindowClass.hInstance = GetModuleHandle(NULL);
-<a name="l00440"></a>00440 WindowClass.hIcon = NULL;
-<a name="l00441"></a>00441 WindowClass.hCursor = 0;
-<a name="l00442"></a>00442 WindowClass.hbrBackground = 0;
-<a name="l00443"></a>00443 WindowClass.lpszMenuName = NULL;
-<a name="l00444"></a>00444 WindowClass.lpszClassName = ourClassNameW;
-<a name="l00445"></a>00445 RegisterClassW(&amp;WindowClass);
-<a name="l00446"></a>00446 }
-<a name="l00447"></a>00447 <span class="keywordflow">else</span>
-<a name="l00448"></a>00448 {
-<a name="l00449"></a>00449 WNDCLASSA WindowClass;
-<a name="l00450"></a>00450 WindowClass.style = 0;
-<a name="l00451"></a>00451 WindowClass.lpfnWndProc = &amp;WindowImplWin32::GlobalOnEvent;
-<a name="l00452"></a>00452 WindowClass.cbClsExtra = 0;
-<a name="l00453"></a>00453 WindowClass.cbWndExtra = 0;
-<a name="l00454"></a>00454 WindowClass.hInstance = GetModuleHandle(NULL);
-<a name="l00455"></a>00455 WindowClass.hIcon = NULL;
-<a name="l00456"></a>00456 WindowClass.hCursor = 0;
-<a name="l00457"></a>00457 WindowClass.hbrBackground = 0;
-<a name="l00458"></a>00458 WindowClass.lpszMenuName = NULL;
-<a name="l00459"></a>00459 WindowClass.lpszClassName = ourClassNameA;
-<a name="l00460"></a>00460 RegisterClassA(&amp;WindowClass);
-<a name="l00461"></a>00461 }
-<a name="l00462"></a>00462 }
-<a name="l00463"></a>00463
-<a name="l00464"></a>00464
-<a name="l00468"></a>00468 <span class="keywordtype">void</span> WindowImplWin32::SwitchToFullscreen(<span class="keyword">const</span> VideoMode&amp; Mode)
-<a name="l00469"></a>00469 {
-<a name="l00470"></a>00470 DEVMODE DevMode;
-<a name="l00471"></a>00471 DevMode.dmSize = <span class="keyword">sizeof</span>(DEVMODE);
-<a name="l00472"></a>00472 DevMode.dmPelsWidth = Mode.Width;
-<a name="l00473"></a>00473 DevMode.dmPelsHeight = Mode.Height;
-<a name="l00474"></a>00474 DevMode.dmBitsPerPel = Mode.BitsPerPixel;
-<a name="l00475"></a>00475 DevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL;
-<a name="l00476"></a>00476
-<a name="l00477"></a>00477 <span class="comment">// Apply fullscreen mode</span>
-<a name="l00478"></a>00478 <span class="keywordflow">if</span> (ChangeDisplaySettings(&amp;DevMode, CDS_FULLSCREEN) != DISP_CHANGE_SUCCESSFUL)
-<a name="l00479"></a>00479 {
-<a name="l00480"></a>00480 std::cerr &lt;&lt; <span class="stringliteral">"Failed to change display mode for fullscreen"</span> &lt;&lt; std::endl;
-<a name="l00481"></a>00481 <span class="keywordflow">return</span>;
-<a name="l00482"></a>00482 }
-<a name="l00483"></a>00483
-<a name="l00484"></a>00484 <span class="comment">// Make the window flags compatible with fullscreen mode</span>
-<a name="l00485"></a>00485 SetWindowLong(myHandle, GWL_STYLE, WS_POPUP | WS_CLIPCHILDREN | WS_CLIPSIBLINGS);
-<a name="l00486"></a>00486 SetWindowLong(myHandle, GWL_EXSTYLE, WS_EX_APPWINDOW);
-<a name="l00487"></a>00487
-<a name="l00488"></a>00488 <span class="comment">// Resize the window so that it fits the entire screen</span>
-<a name="l00489"></a>00489 SetWindowPos(myHandle, HWND_TOP, 0, 0, Mode.Width, Mode.Height, SWP_FRAMECHANGED);
-<a name="l00490"></a>00490 ShowWindow(myHandle, SW_SHOW);
-<a name="l00491"></a>00491
-<a name="l00492"></a>00492 <span class="comment">// Set "this" as the current fullscreen window</span>
-<a name="l00493"></a>00493 ourFullscreenWindow = <span class="keyword">this</span>;
-<a name="l00494"></a>00494 }
-<a name="l00495"></a>00495
-<a name="l00496"></a>00496
-<a name="l00500"></a>00500 <span class="keywordtype">void</span> WindowImplWin32::CreateContext(<span class="keyword">const</span> VideoMode&amp; Mode, WindowSettings&amp; Params)
-<a name="l00501"></a>00501 {
-<a name="l00502"></a>00502 <span class="comment">// Get the device context attached to the window</span>
-<a name="l00503"></a>00503 myDeviceContext = GetDC(myHandle);
-<a name="l00504"></a>00504 <span class="keywordflow">if</span> (myDeviceContext == NULL)
-<a name="l00505"></a>00505 {
-<a name="l00506"></a>00506 std::cerr &lt;&lt; <span class="stringliteral">"Failed to get device context of window -- cannot create OpenGL context"</span> &lt;&lt; std::endl;
-<a name="l00507"></a>00507 <span class="keywordflow">return</span>;
-<a name="l00508"></a>00508 }
-<a name="l00509"></a>00509
-<a name="l00510"></a>00510 <span class="comment">// Let's find a suitable pixel format -- first try with antialiasing</span>
-<a name="l00511"></a>00511 <span class="keywordtype">int</span> BestFormat = 0;
-<a name="l00512"></a>00512 <span class="keywordflow">if</span> (Params.AntialiasingLevel &gt; 0)
-<a name="l00513"></a>00513 {
-<a name="l00514"></a>00514 <span class="comment">// Get the wglChoosePixelFormatARB function (it is an extension)</span>
-<a name="l00515"></a>00515 PFNWGLCHOOSEPIXELFORMATARBPROC wglChoosePixelFormatARB = <span class="keyword">reinterpret_cast&lt;</span>PFNWGLCHOOSEPIXELFORMATARBPROC<span class="keyword">&gt;</span>(wglGetProcAddress(<span class="stringliteral">"wglChoosePixelFormatARB"</span>));
-<a name="l00516"></a>00516 <span class="keywordflow">if</span> (wglChoosePixelFormatARB)
-<a name="l00517"></a>00517 {
-<a name="l00518"></a>00518 <span class="comment">// Define the basic attributes we want for our window</span>
-<a name="l00519"></a>00519 <span class="keywordtype">int</span> IntAttributes[] =
-<a name="l00520"></a>00520 {
-<a name="l00521"></a>00521 WGL_DRAW_TO_WINDOW_ARB, GL_TRUE,
-<a name="l00522"></a>00522 WGL_SUPPORT_OPENGL_ARB, GL_TRUE,
-<a name="l00523"></a>00523 WGL_ACCELERATION_ARB, WGL_FULL_ACCELERATION_ARB,
-<a name="l00524"></a>00524 WGL_DOUBLE_BUFFER_ARB, GL_TRUE,
-<a name="l00525"></a>00525 WGL_SAMPLE_BUFFERS_ARB, (Params.AntialiasingLevel ? GL_TRUE : GL_FALSE),
-<a name="l00526"></a>00526 WGL_SAMPLES_ARB, Params.AntialiasingLevel,
-<a name="l00527"></a>00527 0, 0
-<a name="l00528"></a>00528 };
-<a name="l00529"></a>00529
-<a name="l00530"></a>00530 <span class="comment">// Let's check how many formats are supporting our requirements</span>
-<a name="l00531"></a>00531 <span class="keywordtype">int</span> Formats[128];
-<a name="l00532"></a>00532 UINT NbFormats;
-<a name="l00533"></a>00533 <span class="keywordtype">float</span> FloatAttributes[] = {0, 0};
-<a name="l00534"></a>00534 <span class="keywordtype">bool</span> IsValid = wglChoosePixelFormatARB(myDeviceContext, IntAttributes, FloatAttributes, <span class="keyword">sizeof</span>(Formats) / <span class="keyword">sizeof</span>(*Formats), Formats, &amp;NbFormats) != 0;
-<a name="l00535"></a>00535 <span class="keywordflow">if</span> (!IsValid || (NbFormats == 0))
-<a name="l00536"></a>00536 {
-<a name="l00537"></a>00537 <span class="keywordflow">if</span> (Params.AntialiasingLevel &gt; 2)
-<a name="l00538"></a>00538 {
-<a name="l00539"></a>00539 <span class="comment">// No format matching our needs : reduce the multisampling level</span>
-<a name="l00540"></a>00540 std::cerr &lt;&lt; <span class="stringliteral">"Failed to find a pixel format supporting "</span>
-<a name="l00541"></a>00541 &lt;&lt; Params.AntialiasingLevel &lt;&lt; <span class="stringliteral">" antialiasing levels ; trying with 2 levels"</span> &lt;&lt; std::endl;
-<a name="l00542"></a>00542
-<a name="l00543"></a>00543 Params.AntialiasingLevel = IntAttributes[11] = 2;
-<a name="l00544"></a>00544 IsValid = wglChoosePixelFormatARB(myDeviceContext, IntAttributes, FloatAttributes, <span class="keyword">sizeof</span>(Formats) / <span class="keyword">sizeof</span>(*Formats), Formats, &amp;NbFormats) != 0;
-<a name="l00545"></a>00545 }
-<a name="l00546"></a>00546
-<a name="l00547"></a>00547 <span class="keywordflow">if</span> (!IsValid || (NbFormats == 0))
-<a name="l00548"></a>00548 {
-<a name="l00549"></a>00549 <span class="comment">// Cannot find any pixel format supporting multisampling ; disabling antialiasing</span>
-<a name="l00550"></a>00550 std::cerr &lt;&lt; <span class="stringliteral">"Failed to find a pixel format supporting antialiasing ; antialiasing will be disabled"</span> &lt;&lt; std::endl;
-<a name="l00551"></a>00551 Params.AntialiasingLevel = 0;
-<a name="l00552"></a>00552 }
-<a name="l00553"></a>00553 }
-<a name="l00554"></a>00554
-<a name="l00555"></a>00555 <span class="comment">// Get the best format among the returned ones</span>
-<a name="l00556"></a>00556 <span class="keywordflow">if</span> (IsValid &amp;&amp; (NbFormats &gt; 0))
-<a name="l00557"></a>00557 {
-<a name="l00558"></a>00558 <span class="keywordtype">int</span> BestScore = 0xFFFF;
-<a name="l00559"></a>00559 <span class="keywordflow">for</span> (UINT i = 0; i &lt; NbFormats; ++i)
-<a name="l00560"></a>00560 {
-<a name="l00561"></a>00561 <span class="comment">// Get the current format's attributes</span>
-<a name="l00562"></a>00562 PIXELFORMATDESCRIPTOR Attribs;
-<a name="l00563"></a>00563 Attribs.nSize = <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR);
-<a name="l00564"></a>00564 Attribs.nVersion = 1;
-<a name="l00565"></a>00565 DescribePixelFormat(myDeviceContext, Formats[i], <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR), &amp;Attribs);
-<a name="l00566"></a>00566
-<a name="l00567"></a>00567 <span class="comment">// Evaluate the current configuration</span>
-<a name="l00568"></a>00568 <span class="keywordtype">int</span> Color = Attribs.cRedBits + Attribs.cGreenBits + Attribs.cBlueBits + Attribs.cAlphaBits;
-<a name="l00569"></a>00569 <span class="keywordtype">int</span> Score = EvaluateConfig(Mode, Params, Color, Attribs.cDepthBits, Attribs.cStencilBits, Params.AntialiasingLevel);
-<a name="l00570"></a>00570
-<a name="l00571"></a>00571 <span class="comment">// Keep it if it's better than the current best</span>
-<a name="l00572"></a>00572 <span class="keywordflow">if</span> (Score &lt; BestScore)
-<a name="l00573"></a>00573 {
-<a name="l00574"></a>00574 BestScore = Score;
-<a name="l00575"></a>00575 BestFormat = Formats[i];
-<a name="l00576"></a>00576 }
-<a name="l00577"></a>00577 }
-<a name="l00578"></a>00578 }
-<a name="l00579"></a>00579 }
-<a name="l00580"></a>00580 <span class="keywordflow">else</span>
-<a name="l00581"></a>00581 {
-<a name="l00582"></a>00582 <span class="comment">// wglChoosePixelFormatARB not supported ; disabling antialiasing</span>
-<a name="l00583"></a>00583 std::cerr &lt;&lt; <span class="stringliteral">"Antialiasing is not supported ; it will be disabled"</span> &lt;&lt; std::endl;
-<a name="l00584"></a>00584 Params.AntialiasingLevel = 0;
-<a name="l00585"></a>00585 }
-<a name="l00586"></a>00586 }
-<a name="l00587"></a>00587
-<a name="l00588"></a>00588 <span class="comment">// Find a pixel format with no antialiasing, if not needed or not supported</span>
-<a name="l00589"></a>00589 <span class="keywordflow">if</span> (BestFormat == 0)
-<a name="l00590"></a>00590 {
-<a name="l00591"></a>00591 <span class="comment">// Setup a pixel format descriptor from the rendering settings</span>
-<a name="l00592"></a>00592 PIXELFORMATDESCRIPTOR PixelDescriptor;
-<a name="l00593"></a>00593 ZeroMemory(&amp;PixelDescriptor, <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR));
-<a name="l00594"></a>00594 PixelDescriptor.nSize = <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR);
-<a name="l00595"></a>00595 PixelDescriptor.nVersion = 1;
-<a name="l00596"></a>00596 PixelDescriptor.iLayerType = PFD_MAIN_PLANE;
-<a name="l00597"></a>00597 PixelDescriptor.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER;
-<a name="l00598"></a>00598 PixelDescriptor.iPixelType = PFD_TYPE_RGBA;
-<a name="l00599"></a>00599 PixelDescriptor.cColorBits = <span class="keyword">static_cast&lt;</span>BYTE<span class="keyword">&gt;</span>(Mode.BitsPerPixel);
-<a name="l00600"></a>00600 PixelDescriptor.cDepthBits = <span class="keyword">static_cast&lt;</span>BYTE<span class="keyword">&gt;</span>(Params.DepthBits);
-<a name="l00601"></a>00601 PixelDescriptor.cStencilBits = <span class="keyword">static_cast&lt;</span>BYTE<span class="keyword">&gt;</span>(Params.StencilBits);
-<a name="l00602"></a>00602 PixelDescriptor.cAlphaBits = Mode.BitsPerPixel == 32 ? 8 : 0;
-<a name="l00603"></a>00603
-<a name="l00604"></a>00604 <span class="comment">// Get the pixel format that best matches our requirements</span>
-<a name="l00605"></a>00605 BestFormat = ChoosePixelFormat(myDeviceContext, &amp;PixelDescriptor);
-<a name="l00606"></a>00606 <span class="keywordflow">if</span> (BestFormat == 0)
-<a name="l00607"></a>00607 {
-<a name="l00608"></a>00608 std::cerr &lt;&lt; <span class="stringliteral">"Failed to find a suitable pixel format for device context -- cannot create OpenGL context"</span> &lt;&lt; std::endl;
-<a name="l00609"></a>00609 <span class="keywordflow">return</span>;
-<a name="l00610"></a>00610 }
-<a name="l00611"></a>00611 }
-<a name="l00612"></a>00612
-<a name="l00613"></a>00613 <span class="comment">// Extract the depth and stencil bits from the chosen format</span>
-<a name="l00614"></a>00614 PIXELFORMATDESCRIPTOR ActualFormat;
-<a name="l00615"></a>00615 ActualFormat.nSize = <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR);
-<a name="l00616"></a>00616 ActualFormat.nVersion = 1;
-<a name="l00617"></a>00617 DescribePixelFormat(myDeviceContext, BestFormat, <span class="keyword">sizeof</span>(PIXELFORMATDESCRIPTOR), &amp;ActualFormat);
-<a name="l00618"></a>00618 Params.DepthBits = ActualFormat.cDepthBits;
-<a name="l00619"></a>00619 Params.StencilBits = ActualFormat.cStencilBits;
-<a name="l00620"></a>00620
-<a name="l00621"></a>00621 <span class="comment">// Set the chosen pixel format</span>
-<a name="l00622"></a>00622 <span class="keywordflow">if</span> (!SetPixelFormat(myDeviceContext, BestFormat, &amp;ActualFormat))
-<a name="l00623"></a>00623 {
-<a name="l00624"></a>00624 std::cerr &lt;&lt; <span class="stringliteral">"Failed to set pixel format for device context -- cannot create OpenGL context"</span> &lt;&lt; std::endl;
-<a name="l00625"></a>00625 <span class="keywordflow">return</span>;
-<a name="l00626"></a>00626 }
-<a name="l00627"></a>00627
-<a name="l00628"></a>00628 <span class="comment">// Create the OpenGL context from the device context</span>
-<a name="l00629"></a>00629 myGLContext = wglCreateContext(myDeviceContext);
-<a name="l00630"></a>00630 <span class="keywordflow">if</span> (myGLContext == NULL)
-<a name="l00631"></a>00631 {
-<a name="l00632"></a>00632 std::cerr &lt;&lt; <span class="stringliteral">"Failed to create an OpenGL context for this window"</span> &lt;&lt; std::endl;
-<a name="l00633"></a>00633 <span class="keywordflow">return</span>;
-<a name="l00634"></a>00634 }
-<a name="l00635"></a>00635
-<a name="l00636"></a>00636 <span class="comment">// Share display lists with other contexts</span>
-<a name="l00637"></a>00637 HGLRC CurrentContext = wglGetCurrentContext();
-<a name="l00638"></a>00638 <span class="keywordflow">if</span> (CurrentContext)
-<a name="l00639"></a>00639 wglShareLists(CurrentContext, myGLContext);
-<a name="l00640"></a>00640
-<a name="l00641"></a>00641 <span class="comment">// Activate the context</span>
-<a name="l00642"></a>00642 <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>(<span class="keyword">true</span>);
-<a name="l00643"></a>00643
-<a name="l00644"></a>00644 <span class="comment">// Enable multisampling</span>
-<a name="l00645"></a>00645 <span class="keywordflow">if</span> (Params.AntialiasingLevel &gt; 0)
-<a name="l00646"></a>00646 glEnable(GL_MULTISAMPLE_ARB);
-<a name="l00647"></a>00647 }
-<a name="l00648"></a>00648
-<a name="l00649"></a>00649
-<a name="l00653"></a>00653 <span class="keywordtype">void</span> WindowImplWin32::Cleanup()
-<a name="l00654"></a>00654 {
-<a name="l00655"></a>00655 <span class="comment">// Restore the previous video mode (in case we were running in fullscreen)</span>
-<a name="l00656"></a>00656 <span class="keywordflow">if</span> (ourFullscreenWindow == <span class="keyword">this</span>)
-<a name="l00657"></a>00657 {
-<a name="l00658"></a>00658 ChangeDisplaySettings(NULL, 0);
-<a name="l00659"></a>00659 ourFullscreenWindow = NULL;
-<a name="l00660"></a>00660 }
-<a name="l00661"></a>00661
-<a name="l00662"></a>00662 <span class="comment">// Unhide the mouse cursor (in case it was hidden)</span>
-<a name="l00663"></a>00663 <a class="code" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0" title="Show or hide the mouse cursor.">ShowMouseCursor</a>(<span class="keyword">true</span>);
-<a name="l00664"></a>00664
-<a name="l00665"></a>00665 <span class="comment">// Destroy the OpenGL context</span>
-<a name="l00666"></a>00666 <span class="keywordflow">if</span> (myGLContext)
-<a name="l00667"></a>00667 {
-<a name="l00668"></a>00668 <span class="comment">// Unbind the context before destroying it</span>
-<a name="l00669"></a>00669 <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>(<span class="keyword">false</span>);
-<a name="l00670"></a>00670
-<a name="l00671"></a>00671 wglDeleteContext(myGLContext);
-<a name="l00672"></a>00672 myGLContext = NULL;
-<a name="l00673"></a>00673 }
-<a name="l00674"></a>00674 <span class="keywordflow">if</span> (myDeviceContext)
-<a name="l00675"></a>00675 {
-<a name="l00676"></a>00676 ReleaseDC(myHandle, myDeviceContext);
-<a name="l00677"></a>00677 myDeviceContext = NULL;
-<a name="l00678"></a>00678 }
-<a name="l00679"></a>00679 }
-<a name="l00680"></a>00680
-<a name="l00681"></a>00681
-<a name="l00685"></a>00685 <span class="keywordtype">void</span> WindowImplWin32::ProcessEvent(UINT Message, WPARAM WParam, LPARAM LParam)
-<a name="l00686"></a>00686 {
-<a name="l00687"></a>00687 <span class="comment">// Don't process any message until window is created</span>
-<a name="l00688"></a>00688 <span class="keywordflow">if</span> (myHandle == NULL)
-<a name="l00689"></a>00689 <span class="keywordflow">return</span>;
-<a name="l00690"></a>00690
-<a name="l00691"></a>00691 <span class="keywordflow">switch</span> (Message)
-<a name="l00692"></a>00692 {
-<a name="l00693"></a>00693 <span class="comment">// Destroy event</span>
-<a name="l00694"></a>00694 <span class="keywordflow">case</span> WM_DESTROY :
-<a name="l00695"></a>00695 {
-<a name="l00696"></a>00696 <span class="comment">// Here we must cleanup resources !</span>
-<a name="l00697"></a>00697 Cleanup();
-<a name="l00698"></a>00698 <span class="keywordflow">break</span>;
-<a name="l00699"></a>00699 }
-<a name="l00700"></a>00700
-<a name="l00701"></a>00701 <span class="comment">// Set cursor event</span>
-<a name="l00702"></a>00702 <span class="keywordflow">case</span> WM_SETCURSOR :
-<a name="l00703"></a>00703 {
-<a name="l00704"></a>00704 <span class="comment">// The mouse has moved, if the cursor is in our window we must refresh the cursor</span>
-<a name="l00705"></a>00705 <span class="keywordflow">if</span> (LOWORD(LParam) == HTCLIENT)
-<a name="l00706"></a>00706 SetCursor(myCursor);
-<a name="l00707"></a>00707
-<a name="l00708"></a>00708 <span class="keywordflow">break</span>;
-<a name="l00709"></a>00709 }
-<a name="l00710"></a>00710
-<a name="l00711"></a>00711 <span class="comment">// Close event</span>
-<a name="l00712"></a>00712 <span class="keywordflow">case</span> WM_CLOSE :
-<a name="l00713"></a>00713 {
-<a name="l00714"></a>00714 Event Evt;
-<a name="l00715"></a>00715 Evt.Type = Event::Closed;
-<a name="l00716"></a>00716 SendEvent(Evt);
-<a name="l00717"></a>00717 <span class="keywordflow">break</span>;
-<a name="l00718"></a>00718 }
-<a name="l00719"></a>00719
-<a name="l00720"></a>00720 <span class="comment">// Resize event</span>
-<a name="l00721"></a>00721 <span class="keywordflow">case</span> WM_SIZE :
-<a name="l00722"></a>00722 {
-<a name="l00723"></a>00723 <span class="comment">// Update window size</span>
-<a name="l00724"></a>00724 RECT Rect;
-<a name="l00725"></a>00725 GetClientRect(myHandle, &amp;Rect);
-<a name="l00726"></a>00726 myWidth = Rect.right - Rect.left;
-<a name="l00727"></a>00727 myHeight = Rect.bottom - Rect.top;
-<a name="l00728"></a>00728
-<a name="l00729"></a>00729 Event Evt;
-<a name="l00730"></a>00730 Evt.Type = Event::Resized;
-<a name="l00731"></a>00731 Evt.Size.Width = myWidth;
-<a name="l00732"></a>00732 Evt.Size.Height = myHeight;
-<a name="l00733"></a>00733 SendEvent(Evt);
-<a name="l00734"></a>00734 <span class="keywordflow">break</span>;
-<a name="l00735"></a>00735 }
-<a name="l00736"></a>00736
-<a name="l00737"></a>00737 <span class="comment">// Gain focus event</span>
-<a name="l00738"></a>00738 <span class="keywordflow">case</span> WM_SETFOCUS :
-<a name="l00739"></a>00739 {
-<a name="l00740"></a>00740 Event Evt;
-<a name="l00741"></a>00741 Evt.Type = Event::GainedFocus;
-<a name="l00742"></a>00742 SendEvent(Evt);
-<a name="l00743"></a>00743 <span class="keywordflow">break</span>;
-<a name="l00744"></a>00744 }
-<a name="l00745"></a>00745
-<a name="l00746"></a>00746 <span class="comment">// Lost focus event</span>
-<a name="l00747"></a>00747 <span class="keywordflow">case</span> WM_KILLFOCUS :
-<a name="l00748"></a>00748 {
-<a name="l00749"></a>00749 Event Evt;
-<a name="l00750"></a>00750 Evt.Type = Event::LostFocus;
-<a name="l00751"></a>00751 SendEvent(Evt);
-<a name="l00752"></a>00752 <span class="keywordflow">break</span>;
-<a name="l00753"></a>00753 }
-<a name="l00754"></a>00754
-<a name="l00755"></a>00755 <span class="comment">// Text event</span>
-<a name="l00756"></a>00756 <span class="keywordflow">case</span> WM_CHAR :
-<a name="l00757"></a>00757 {
-<a name="l00758"></a>00758 <span class="keywordflow">if</span> (myKeyRepeatEnabled || ((LParam &amp; (1 &lt;&lt; 30)) == 0))
-<a name="l00759"></a>00759 {
-<a name="l00760"></a>00760 Event Evt;
-<a name="l00761"></a>00761 Evt.Type = Event::TextEntered;
-<a name="l00762"></a>00762 Evt.Text.Unicode = <span class="keyword">static_cast&lt;</span>Uint32<span class="keyword">&gt;</span>(WParam);
-<a name="l00763"></a>00763 SendEvent(Evt);
-<a name="l00764"></a>00764 }
-<a name="l00765"></a>00765 <span class="keywordflow">break</span>;
-<a name="l00766"></a>00766 }
-<a name="l00767"></a>00767
-<a name="l00768"></a>00768 <span class="comment">// Keydown event</span>
-<a name="l00769"></a>00769 <span class="keywordflow">case</span> WM_KEYDOWN :
-<a name="l00770"></a>00770 <span class="keywordflow">case</span> WM_SYSKEYDOWN :
-<a name="l00771"></a>00771 {
-<a name="l00772"></a>00772 <span class="keywordflow">if</span> (myKeyRepeatEnabled || ((HIWORD(LParam) &amp; KF_REPEAT) == 0))
-<a name="l00773"></a>00773 {
-<a name="l00774"></a>00774 Event Evt;
-<a name="l00775"></a>00775 Evt.Type = Event::KeyPressed;
-<a name="l00776"></a>00776 Evt.Key.Alt = HIWORD(GetAsyncKeyState(VK_MENU)) != 0;
-<a name="l00777"></a>00777 Evt.Key.Control = HIWORD(GetAsyncKeyState(VK_CONTROL)) != 0;
-<a name="l00778"></a>00778 Evt.Key.Shift = HIWORD(GetAsyncKeyState(VK_SHIFT)) != 0;
-<a name="l00779"></a>00779 Evt.Key.Code = VirtualKeyCodeToSF(WParam, LParam);
-<a name="l00780"></a>00780 SendEvent(Evt);
-<a name="l00781"></a>00781 }
-<a name="l00782"></a>00782 <span class="keywordflow">break</span>;
-<a name="l00783"></a>00783 }
-<a name="l00784"></a>00784
-<a name="l00785"></a>00785 <span class="comment">// Keyup event</span>
-<a name="l00786"></a>00786 <span class="keywordflow">case</span> WM_KEYUP :
-<a name="l00787"></a>00787 <span class="keywordflow">case</span> WM_SYSKEYUP :
-<a name="l00788"></a>00788 {
-<a name="l00789"></a>00789 Event Evt;
-<a name="l00790"></a>00790 Evt.Type = Event::KeyReleased;
-<a name="l00791"></a>00791 Evt.Key.Alt = HIWORD(GetAsyncKeyState(VK_MENU)) != 0;
-<a name="l00792"></a>00792 Evt.Key.Control = HIWORD(GetAsyncKeyState(VK_CONTROL)) != 0;
-<a name="l00793"></a>00793 Evt.Key.Shift = HIWORD(GetAsyncKeyState(VK_SHIFT)) != 0;
-<a name="l00794"></a>00794 Evt.Key.Code = VirtualKeyCodeToSF(WParam, LParam);
-<a name="l00795"></a>00795 SendEvent(Evt);
-<a name="l00796"></a>00796
-<a name="l00797"></a>00797 <span class="keywordflow">break</span>;
-<a name="l00798"></a>00798 }
-<a name="l00799"></a>00799
-<a name="l00800"></a>00800 <span class="comment">// Mouse wheel event</span>
-<a name="l00801"></a>00801 <span class="keywordflow">case</span> WM_MOUSEWHEEL :
-<a name="l00802"></a>00802 {
-<a name="l00803"></a>00803 Event Evt;
-<a name="l00804"></a>00804 Evt.Type = Event::MouseWheelMoved;
-<a name="l00805"></a>00805 Evt.MouseWheel.Delta = <span class="keyword">static_cast&lt;</span>Int16<span class="keyword">&gt;</span>(HIWORD(WParam)) / 120;
-<a name="l00806"></a>00806 SendEvent(Evt);
-<a name="l00807"></a>00807 <span class="keywordflow">break</span>;
-<a name="l00808"></a>00808 }
-<a name="l00809"></a>00809
-<a name="l00810"></a>00810 <span class="comment">// Mouse left button down event</span>
-<a name="l00811"></a>00811 <span class="keywordflow">case</span> WM_LBUTTONDOWN :
-<a name="l00812"></a>00812 {
-<a name="l00813"></a>00813 Event Evt;
-<a name="l00814"></a>00814 Evt.Type = Event::MouseButtonPressed;
-<a name="l00815"></a>00815 Evt.MouseButton.Button = Mouse::Left;
-<a name="l00816"></a>00816 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00817"></a>00817 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00818"></a>00818 SendEvent(Evt);
-<a name="l00819"></a>00819 <span class="keywordflow">break</span>;
-<a name="l00820"></a>00820 }
-<a name="l00821"></a>00821
-<a name="l00822"></a>00822 <span class="comment">// Mouse left button up event</span>
-<a name="l00823"></a>00823 <span class="keywordflow">case</span> WM_LBUTTONUP :
-<a name="l00824"></a>00824 {
-<a name="l00825"></a>00825 Event Evt;
-<a name="l00826"></a>00826 Evt.Type = Event::MouseButtonReleased;
-<a name="l00827"></a>00827 Evt.MouseButton.Button = Mouse::Left;
-<a name="l00828"></a>00828 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00829"></a>00829 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00830"></a>00830 SendEvent(Evt);
-<a name="l00831"></a>00831 <span class="keywordflow">break</span>;
-<a name="l00832"></a>00832 }
-<a name="l00833"></a>00833
-<a name="l00834"></a>00834 <span class="comment">// Mouse right button down event</span>
-<a name="l00835"></a>00835 <span class="keywordflow">case</span> WM_RBUTTONDOWN :
-<a name="l00836"></a>00836 {
-<a name="l00837"></a>00837 Event Evt;
-<a name="l00838"></a>00838 Evt.Type = Event::MouseButtonPressed;
-<a name="l00839"></a>00839 Evt.MouseButton.Button = Mouse::Right;
-<a name="l00840"></a>00840 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00841"></a>00841 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00842"></a>00842 SendEvent(Evt);
-<a name="l00843"></a>00843 <span class="keywordflow">break</span>;
-<a name="l00844"></a>00844 }
-<a name="l00845"></a>00845
-<a name="l00846"></a>00846 <span class="comment">// Mouse right button up event</span>
-<a name="l00847"></a>00847 <span class="keywordflow">case</span> WM_RBUTTONUP :
-<a name="l00848"></a>00848 {
-<a name="l00849"></a>00849 Event Evt;
-<a name="l00850"></a>00850 Evt.Type = Event::MouseButtonReleased;
-<a name="l00851"></a>00851 Evt.MouseButton.Button = Mouse::Right;
-<a name="l00852"></a>00852 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00853"></a>00853 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00854"></a>00854 SendEvent(Evt);
-<a name="l00855"></a>00855 <span class="keywordflow">break</span>;
-<a name="l00856"></a>00856 }
-<a name="l00857"></a>00857
-<a name="l00858"></a>00858 <span class="comment">// Mouse wheel button down event</span>
-<a name="l00859"></a>00859 <span class="keywordflow">case</span> WM_MBUTTONDOWN :
-<a name="l00860"></a>00860 {
-<a name="l00861"></a>00861 Event Evt;
-<a name="l00862"></a>00862 Evt.Type = Event::MouseButtonPressed;
-<a name="l00863"></a>00863 Evt.MouseButton.Button = Mouse::Middle;
-<a name="l00864"></a>00864 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00865"></a>00865 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00866"></a>00866 SendEvent(Evt);
-<a name="l00867"></a>00867 <span class="keywordflow">break</span>;
-<a name="l00868"></a>00868 }
-<a name="l00869"></a>00869
-<a name="l00870"></a>00870 <span class="comment">// Mouse wheel button up event</span>
-<a name="l00871"></a>00871 <span class="keywordflow">case</span> WM_MBUTTONUP :
-<a name="l00872"></a>00872 {
-<a name="l00873"></a>00873 Event Evt;
-<a name="l00874"></a>00874 Evt.Type = Event::MouseButtonReleased;
-<a name="l00875"></a>00875 Evt.MouseButton.Button = Mouse::Middle;
-<a name="l00876"></a>00876 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00877"></a>00877 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00878"></a>00878 SendEvent(Evt);
-<a name="l00879"></a>00879 <span class="keywordflow">break</span>;
-<a name="l00880"></a>00880 }
-<a name="l00881"></a>00881
-<a name="l00882"></a>00882 <span class="comment">// Mouse X button down event</span>
-<a name="l00883"></a>00883 <span class="keywordflow">case</span> WM_XBUTTONDOWN :
-<a name="l00884"></a>00884 {
-<a name="l00885"></a>00885 Event Evt;
-<a name="l00886"></a>00886 Evt.Type = Event::MouseButtonPressed;
-<a name="l00887"></a>00887 Evt.MouseButton.Button = HIWORD(WParam) == XBUTTON1 ? Mouse::XButton1 : Mouse::XButton2;
-<a name="l00888"></a>00888 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00889"></a>00889 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00890"></a>00890 SendEvent(Evt);
-<a name="l00891"></a>00891 <span class="keywordflow">break</span>;
-<a name="l00892"></a>00892 }
-<a name="l00893"></a>00893
-<a name="l00894"></a>00894 <span class="comment">// Mouse X button up event</span>
-<a name="l00895"></a>00895 <span class="keywordflow">case</span> WM_XBUTTONUP :
-<a name="l00896"></a>00896 {
-<a name="l00897"></a>00897 Event Evt;
-<a name="l00898"></a>00898 Evt.Type = Event::MouseButtonReleased;
-<a name="l00899"></a>00899 Evt.MouseButton.Button = HIWORD(WParam) == XBUTTON1 ? Mouse::XButton1 : Mouse::XButton2;
-<a name="l00900"></a>00900 Evt.MouseButton.X = LOWORD(LParam);
-<a name="l00901"></a>00901 Evt.MouseButton.Y = HIWORD(LParam);
-<a name="l00902"></a>00902 SendEvent(Evt);
-<a name="l00903"></a>00903 <span class="keywordflow">break</span>;
-<a name="l00904"></a>00904 }
-<a name="l00905"></a>00905
-<a name="l00906"></a>00906 <span class="comment">// Mouse move event</span>
-<a name="l00907"></a>00907 <span class="keywordflow">case</span> WM_MOUSEMOVE :
-<a name="l00908"></a>00908 {
-<a name="l00909"></a>00909 <span class="comment">// Check if we need to generate a MouseEntered event</span>
-<a name="l00910"></a>00910 <span class="keywordflow">if</span> (!myIsCursorIn)
-<a name="l00911"></a>00911 {
-<a name="l00912"></a>00912 TRACKMOUSEEVENT MouseEvent;
-<a name="l00913"></a>00913 MouseEvent.cbSize = <span class="keyword">sizeof</span>(TRACKMOUSEEVENT);
-<a name="l00914"></a>00914 MouseEvent.hwndTrack = myHandle;
-<a name="l00915"></a>00915 MouseEvent.dwFlags = TME_LEAVE;
-<a name="l00916"></a>00916 TrackMouseEvent(&amp;MouseEvent);
-<a name="l00917"></a>00917
-<a name="l00918"></a>00918 myIsCursorIn = <span class="keyword">true</span>;
-<a name="l00919"></a>00919
-<a name="l00920"></a>00920 Event Evt;
-<a name="l00921"></a>00921 Evt.Type = Event::MouseEntered;
-<a name="l00922"></a>00922 SendEvent(Evt);
-<a name="l00923"></a>00923 }
-<a name="l00924"></a>00924
-<a name="l00925"></a>00925 Event Evt;
-<a name="l00926"></a>00926 Evt.Type = Event::MouseMoved;
-<a name="l00927"></a>00927 Evt.MouseMove.X = LOWORD(LParam);
-<a name="l00928"></a>00928 Evt.MouseMove.Y = HIWORD(LParam);
-<a name="l00929"></a>00929 SendEvent(Evt);
-<a name="l00930"></a>00930 <span class="keywordflow">break</span>;
-<a name="l00931"></a>00931 }
-<a name="l00932"></a>00932
-<a name="l00933"></a>00933 <span class="comment">// Mouse leave event</span>
-<a name="l00934"></a>00934 <span class="keywordflow">case</span> WM_MOUSELEAVE :
-<a name="l00935"></a>00935 {
-<a name="l00936"></a>00936 myIsCursorIn = <span class="keyword">false</span>;
-<a name="l00937"></a>00937
-<a name="l00938"></a>00938 Event Evt;
-<a name="l00939"></a>00939 Evt.Type = Event::MouseLeft;
-<a name="l00940"></a>00940 SendEvent(Evt);
-<a name="l00941"></a>00941 <span class="keywordflow">break</span>;
-<a name="l00942"></a>00942 }
-<a name="l00943"></a>00943 }
-<a name="l00944"></a>00944 }
-<a name="l00945"></a>00945
-<a name="l00946"></a>00946
-<a name="l00950"></a>00950 <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> WindowImplWin32::VirtualKeyCodeToSF(WPARAM VirtualKey, LPARAM Flags)
-<a name="l00951"></a>00951 {
-<a name="l00952"></a>00952 <span class="keywordflow">switch</span> (VirtualKey)
-<a name="l00953"></a>00953 {
-<a name="l00954"></a>00954 <span class="comment">// Check the scancode to distinguish between left and right shift</span>
-<a name="l00955"></a>00955 <span class="keywordflow">case</span> VK_SHIFT :
-<a name="l00956"></a>00956 {
-<a name="l00957"></a>00957 <span class="keyword">static</span> UINT LShift = MapVirtualKey(VK_LSHIFT, MAPVK_VK_TO_VSC);
-<a name="l00958"></a>00958 UINT scancode = (Flags &amp; (0xFF &lt;&lt; 16)) &gt;&gt; 16;
-<a name="l00959"></a>00959 <span class="keywordflow">return</span> scancode == LShift ? Key::LShift : Key::RShift;
-<a name="l00960"></a>00960 }
-<a name="l00961"></a>00961
-<a name="l00962"></a>00962 <span class="comment">// Check the "extended" flag to distinguish between left and right alt</span>
-<a name="l00963"></a>00963 <span class="keywordflow">case</span> VK_MENU : <span class="keywordflow">return</span> (HIWORD(Flags) &amp; KF_EXTENDED) ? Key::RAlt : Key::LAlt;
-<a name="l00964"></a>00964
-<a name="l00965"></a>00965 <span class="comment">// Check the "extended" flag to distinguish between left and right control</span>
-<a name="l00966"></a>00966 <span class="keywordflow">case</span> VK_CONTROL : <span class="keywordflow">return</span> (HIWORD(Flags) &amp; KF_EXTENDED) ? Key::RControl : Key::LControl;
-<a name="l00967"></a>00967
-<a name="l00968"></a>00968 <span class="comment">// Other keys are reported properly</span>
-<a name="l00969"></a>00969 <span class="keywordflow">case</span> VK_LWIN : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb" title="OS specific key (left side) : windows (Win and Linux), apple (MacOS), ...">Key::LSystem</a>;
-<a name="l00970"></a>00970 <span class="keywordflow">case</span> VK_RWIN : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49" title="OS specific key (right side) : windows (Win and Linux), apple (MacOS), ...">Key::RSystem</a>;
-<a name="l00971"></a>00971 <span class="keywordflow">case</span> VK_APPS : <span class="keywordflow">return</span> Key::Menu;
-<a name="l00972"></a>00972 <span class="keywordflow">case</span> VK_OEM_1 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01" title=";">Key::SemiColon</a>;
-<a name="l00973"></a>00973 <span class="keywordflow">case</span> VK_OEM_2 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd" title="/">Key::Slash</a>;
-<a name="l00974"></a>00974 <span class="keywordflow">case</span> VK_OEM_PLUS : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359" title="=">Key::Equal</a>;
-<a name="l00975"></a>00975 <span class="keywordflow">case</span> VK_OEM_MINUS : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00" title="-">Key::Dash</a>;
-<a name="l00976"></a>00976 <span class="keywordflow">case</span> VK_OEM_4 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93" title="[">Key::LBracket</a>;
-<a name="l00977"></a>00977 <span class="keywordflow">case</span> VK_OEM_6 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5" title="]">Key::RBracket</a>;
-<a name="l00978"></a>00978 <span class="keywordflow">case</span> VK_OEM_COMMA : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207" title=",">Key::Comma</a>;
-<a name="l00979"></a>00979 <span class="keywordflow">case</span> VK_OEM_PERIOD : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8" title=".">Key::Period</a>;
-<a name="l00980"></a>00980 <span class="keywordflow">case</span> VK_OEM_7 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9" title="&amp;#39;">Key::Quote</a>;
-<a name="l00981"></a>00981 <span class="keywordflow">case</span> VK_OEM_5 : <span class="keywordflow">return</span> Key::BackSlash;
-<a name="l00982"></a>00982 <span class="keywordflow">case</span> VK_OEM_3 : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67" title="~">Key::Tilde</a>;
-<a name="l00983"></a>00983 <span class="keywordflow">case</span> VK_ESCAPE : <span class="keywordflow">return</span> Key::Escape;
-<a name="l00984"></a>00984 <span class="keywordflow">case</span> VK_SPACE : <span class="keywordflow">return</span> Key::Space;
-<a name="l00985"></a>00985 <span class="keywordflow">case</span> VK_RETURN : <span class="keywordflow">return</span> Key::Return;
-<a name="l00986"></a>00986 <span class="keywordflow">case</span> VK_BACK : <span class="keywordflow">return</span> Key::Back;
-<a name="l00987"></a>00987 <span class="keywordflow">case</span> VK_TAB : <span class="keywordflow">return</span> Key::Tab;
-<a name="l00988"></a>00988 <span class="keywordflow">case</span> VK_PRIOR : <span class="keywordflow">return</span> Key::PageUp;
-<a name="l00989"></a>00989 <span class="keywordflow">case</span> VK_NEXT : <span class="keywordflow">return</span> Key::PageDown;
-<a name="l00990"></a>00990 <span class="keywordflow">case</span> VK_END : <span class="keywordflow">return</span> Key::End;
-<a name="l00991"></a>00991 <span class="keywordflow">case</span> VK_HOME : <span class="keywordflow">return</span> Key::Home;
-<a name="l00992"></a>00992 <span class="keywordflow">case</span> VK_INSERT : <span class="keywordflow">return</span> Key::Insert;
-<a name="l00993"></a>00993 <span class="keywordflow">case</span> VK_DELETE : <span class="keywordflow">return</span> Key::Delete;
-<a name="l00994"></a>00994 <span class="keywordflow">case</span> VK_ADD : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e" title="+">Key::Add</a>;
-<a name="l00995"></a>00995 <span class="keywordflow">case</span> VK_SUBTRACT : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865" title="-">Key::Subtract</a>;
-<a name="l00996"></a>00996 <span class="keywordflow">case</span> VK_MULTIPLY : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814" title="*">Key::Multiply</a>;
-<a name="l00997"></a>00997 <span class="keywordflow">case</span> VK_DIVIDE : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2" title="/">Key::Divide</a>;
-<a name="l00998"></a>00998 <span class="keywordflow">case</span> VK_PAUSE : <span class="keywordflow">return</span> Key::Pause;
-<a name="l00999"></a>00999 <span class="keywordflow">case</span> VK_F1 : <span class="keywordflow">return</span> Key::F1;
-<a name="l01000"></a>01000 <span class="keywordflow">case</span> VK_F2 : <span class="keywordflow">return</span> Key::F2;
-<a name="l01001"></a>01001 <span class="keywordflow">case</span> VK_F3 : <span class="keywordflow">return</span> Key::F3;
-<a name="l01002"></a>01002 <span class="keywordflow">case</span> VK_F4 : <span class="keywordflow">return</span> Key::F4;
-<a name="l01003"></a>01003 <span class="keywordflow">case</span> VK_F5 : <span class="keywordflow">return</span> Key::F5;
-<a name="l01004"></a>01004 <span class="keywordflow">case</span> VK_F6 : <span class="keywordflow">return</span> Key::F6;
-<a name="l01005"></a>01005 <span class="keywordflow">case</span> VK_F7 : <span class="keywordflow">return</span> Key::F7;
-<a name="l01006"></a>01006 <span class="keywordflow">case</span> VK_F8 : <span class="keywordflow">return</span> Key::F8;
-<a name="l01007"></a>01007 <span class="keywordflow">case</span> VK_F9 : <span class="keywordflow">return</span> Key::F9;
-<a name="l01008"></a>01008 <span class="keywordflow">case</span> VK_F10 : <span class="keywordflow">return</span> Key::F10;
-<a name="l01009"></a>01009 <span class="keywordflow">case</span> VK_F11 : <span class="keywordflow">return</span> Key::F11;
-<a name="l01010"></a>01010 <span class="keywordflow">case</span> VK_F12 : <span class="keywordflow">return</span> Key::F12;
-<a name="l01011"></a>01011 <span class="keywordflow">case</span> VK_F13 : <span class="keywordflow">return</span> Key::F13;
-<a name="l01012"></a>01012 <span class="keywordflow">case</span> VK_F14 : <span class="keywordflow">return</span> Key::F14;
-<a name="l01013"></a>01013 <span class="keywordflow">case</span> VK_F15 : <span class="keywordflow">return</span> Key::F15;
-<a name="l01014"></a>01014 <span class="keywordflow">case</span> VK_LEFT : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Key::Left</a>;
-<a name="l01015"></a>01015 <span class="keywordflow">case</span> VK_RIGHT : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Key::Right</a>;
-<a name="l01016"></a>01016 <span class="keywordflow">case</span> VK_UP : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff" title="Up arrow.">Key::Up</a>;
-<a name="l01017"></a>01017 <span class="keywordflow">case</span> VK_DOWN : <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62" title="Down arrow.">Key::Down</a>;
-<a name="l01018"></a>01018 <span class="keywordflow">case</span> VK_NUMPAD0 : <span class="keywordflow">return</span> Key::Numpad0;
-<a name="l01019"></a>01019 <span class="keywordflow">case</span> VK_NUMPAD1 : <span class="keywordflow">return</span> Key::Numpad1;
-<a name="l01020"></a>01020 <span class="keywordflow">case</span> VK_NUMPAD2 : <span class="keywordflow">return</span> Key::Numpad2;
-<a name="l01021"></a>01021 <span class="keywordflow">case</span> VK_NUMPAD3 : <span class="keywordflow">return</span> Key::Numpad3;
-<a name="l01022"></a>01022 <span class="keywordflow">case</span> VK_NUMPAD4 : <span class="keywordflow">return</span> Key::Numpad4;
-<a name="l01023"></a>01023 <span class="keywordflow">case</span> VK_NUMPAD5 : <span class="keywordflow">return</span> Key::Numpad5;
-<a name="l01024"></a>01024 <span class="keywordflow">case</span> VK_NUMPAD6 : <span class="keywordflow">return</span> Key::Numpad6;
-<a name="l01025"></a>01025 <span class="keywordflow">case</span> VK_NUMPAD7 : <span class="keywordflow">return</span> Key::Numpad7;
-<a name="l01026"></a>01026 <span class="keywordflow">case</span> VK_NUMPAD8 : <span class="keywordflow">return</span> Key::Numpad8;
-<a name="l01027"></a>01027 <span class="keywordflow">case</span> VK_NUMPAD9 : <span class="keywordflow">return</span> Key::Numpad9;
-<a name="l01028"></a>01028 <span class="keywordflow">case</span> <span class="charliteral">'A'</span> : <span class="keywordflow">return</span> Key::A;
-<a name="l01029"></a>01029 <span class="keywordflow">case</span> <span class="charliteral">'Z'</span> : <span class="keywordflow">return</span> Key::Z;
-<a name="l01030"></a>01030 <span class="keywordflow">case</span> <span class="charliteral">'E'</span> : <span class="keywordflow">return</span> Key::E;
-<a name="l01031"></a>01031 <span class="keywordflow">case</span> <span class="charliteral">'R'</span> : <span class="keywordflow">return</span> Key::R;
-<a name="l01032"></a>01032 <span class="keywordflow">case</span> <span class="charliteral">'T'</span> : <span class="keywordflow">return</span> Key::T;
-<a name="l01033"></a>01033 <span class="keywordflow">case</span> <span class="charliteral">'Y'</span> : <span class="keywordflow">return</span> Key::Y;
-<a name="l01034"></a>01034 <span class="keywordflow">case</span> <span class="charliteral">'U'</span> : <span class="keywordflow">return</span> Key::U;
-<a name="l01035"></a>01035 <span class="keywordflow">case</span> <span class="charliteral">'I'</span> : <span class="keywordflow">return</span> Key::I;
-<a name="l01036"></a>01036 <span class="keywordflow">case</span> <span class="charliteral">'O'</span> : <span class="keywordflow">return</span> Key::O;
-<a name="l01037"></a>01037 <span class="keywordflow">case</span> <span class="charliteral">'P'</span> : <span class="keywordflow">return</span> Key::P;
-<a name="l01038"></a>01038 <span class="keywordflow">case</span> <span class="charliteral">'Q'</span> : <span class="keywordflow">return</span> Key::Q;
-<a name="l01039"></a>01039 <span class="keywordflow">case</span> <span class="charliteral">'S'</span> : <span class="keywordflow">return</span> Key::S;
-<a name="l01040"></a>01040 <span class="keywordflow">case</span> <span class="charliteral">'D'</span> : <span class="keywordflow">return</span> Key::D;
-<a name="l01041"></a>01041 <span class="keywordflow">case</span> <span class="charliteral">'F'</span> : <span class="keywordflow">return</span> Key::F;
-<a name="l01042"></a>01042 <span class="keywordflow">case</span> <span class="charliteral">'G'</span> : <span class="keywordflow">return</span> Key::G;
-<a name="l01043"></a>01043 <span class="keywordflow">case</span> <span class="charliteral">'H'</span> : <span class="keywordflow">return</span> Key::H;
-<a name="l01044"></a>01044 <span class="keywordflow">case</span> <span class="charliteral">'J'</span> : <span class="keywordflow">return</span> Key::J;
-<a name="l01045"></a>01045 <span class="keywordflow">case</span> <span class="charliteral">'K'</span> : <span class="keywordflow">return</span> Key::K;
-<a name="l01046"></a>01046 <span class="keywordflow">case</span> <span class="charliteral">'L'</span> : <span class="keywordflow">return</span> Key::L;
-<a name="l01047"></a>01047 <span class="keywordflow">case</span> <span class="charliteral">'M'</span> : <span class="keywordflow">return</span> Key::M;
-<a name="l01048"></a>01048 <span class="keywordflow">case</span> <span class="charliteral">'W'</span> : <span class="keywordflow">return</span> Key::W;
-<a name="l01049"></a>01049 <span class="keywordflow">case</span> <span class="charliteral">'X'</span> : <span class="keywordflow">return</span> Key::X;
-<a name="l01050"></a>01050 <span class="keywordflow">case</span> <span class="charliteral">'C'</span> : <span class="keywordflow">return</span> Key::C;
-<a name="l01051"></a>01051 <span class="keywordflow">case</span> <span class="charliteral">'V'</span> : <span class="keywordflow">return</span> Key::V;
-<a name="l01052"></a>01052 <span class="keywordflow">case</span> <span class="charliteral">'B'</span> : <span class="keywordflow">return</span> Key::B;
-<a name="l01053"></a>01053 <span class="keywordflow">case</span> <span class="charliteral">'N'</span> : <span class="keywordflow">return</span> Key::N;
-<a name="l01054"></a>01054 <span class="keywordflow">case</span> <span class="charliteral">'0'</span> : <span class="keywordflow">return</span> Key::Num0;
-<a name="l01055"></a>01055 <span class="keywordflow">case</span> <span class="charliteral">'1'</span> : <span class="keywordflow">return</span> Key::Num1;
-<a name="l01056"></a>01056 <span class="keywordflow">case</span> <span class="charliteral">'2'</span> : <span class="keywordflow">return</span> Key::Num2;
-<a name="l01057"></a>01057 <span class="keywordflow">case</span> <span class="charliteral">'3'</span> : <span class="keywordflow">return</span> Key::Num3;
-<a name="l01058"></a>01058 <span class="keywordflow">case</span> <span class="charliteral">'4'</span> : <span class="keywordflow">return</span> Key::Num4;
-<a name="l01059"></a>01059 <span class="keywordflow">case</span> <span class="charliteral">'5'</span> : <span class="keywordflow">return</span> Key::Num5;
-<a name="l01060"></a>01060 <span class="keywordflow">case</span> <span class="charliteral">'6'</span> : <span class="keywordflow">return</span> Key::Num6;
-<a name="l01061"></a>01061 <span class="keywordflow">case</span> <span class="charliteral">'7'</span> : <span class="keywordflow">return</span> Key::Num7;
-<a name="l01062"></a>01062 <span class="keywordflow">case</span> <span class="charliteral">'8'</span> : <span class="keywordflow">return</span> Key::Num8;
-<a name="l01063"></a>01063 <span class="keywordflow">case</span> <span class="charliteral">'9'</span> : <span class="keywordflow">return</span> Key::Num9;
-<a name="l01064"></a>01064 }
-<a name="l01065"></a>01065
-<a name="l01066"></a>01066 <span class="keywordflow">return</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a>(0);
-<a name="l01067"></a>01067 }
-<a name="l01068"></a>01068
-<a name="l01069"></a>01069
-<a name="l01075"></a>01075 <span class="keywordtype">bool</span> WindowImplWin32::HasUnicodeSupport()
-<a name="l01076"></a>01076 {
-<a name="l01077"></a>01077 OSVERSIONINFO VersionInfo;
-<a name="l01078"></a>01078 ZeroMemory(&amp;VersionInfo, <span class="keyword">sizeof</span>(VersionInfo));
-<a name="l01079"></a>01079 VersionInfo.dwOSVersionInfoSize = <span class="keyword">sizeof</span>(VersionInfo);
-<a name="l01080"></a>01080
-<a name="l01081"></a>01081 <span class="keywordflow">if</span> (GetVersionEx(&amp;VersionInfo))
-<a name="l01082"></a>01082 {
-<a name="l01083"></a>01083 <span class="keywordflow">return</span> VersionInfo.dwPlatformId == VER_PLATFORM_WIN32_NT;
-<a name="l01084"></a>01084 }
-<a name="l01085"></a>01085 <span class="keywordflow">else</span>
-<a name="l01086"></a>01086 {
-<a name="l01087"></a>01087 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l01088"></a>01088 }
-<a name="l01089"></a>01089 }
-<a name="l01090"></a>01090
-<a name="l01091"></a>01091
-<a name="l01095"></a>01095 LRESULT CALLBACK WindowImplWin32::GlobalOnEvent(HWND Handle, UINT Message, WPARAM WParam, LPARAM LParam)
-<a name="l01096"></a>01096 {
-<a name="l01097"></a>01097 <span class="comment">// Associate handle and Window instance when the creation message is received</span>
-<a name="l01098"></a>01098 <span class="keywordflow">if</span> (Message == WM_CREATE)
-<a name="l01099"></a>01099 {
-<a name="l01100"></a>01100 <span class="comment">// Get WindowImplWin32 instance (it was passed as the last argument of CreateWindow)</span>
-<a name="l01101"></a>01101 <span class="keywordtype">long</span> This = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(<span class="keyword">reinterpret_cast&lt;</span>CREATESTRUCT*<span class="keyword">&gt;</span>(LParam)-&gt;lpCreateParams);
-<a name="l01102"></a>01102
-<a name="l01103"></a>01103 <span class="comment">// Set as the "user data" parameter of the window</span>
-<a name="l01104"></a>01104 SetWindowLongPtr(Handle, GWLP_USERDATA, This);
-<a name="l01105"></a>01105 }
-<a name="l01106"></a>01106
-<a name="l01107"></a>01107 <span class="comment">// Get the WindowImpl instance corresponding to the window handle</span>
-<a name="l01108"></a>01108 WindowImplWin32* <a class="code" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4" title="Default constructor.">Window</a> = <span class="keyword">reinterpret_cast&lt;</span>WindowImplWin32*<span class="keyword">&gt;</span>(GetWindowLongPtr(Handle, GWLP_USERDATA));
-<a name="l01109"></a>01109
-<a name="l01110"></a>01110 <span class="comment">// Forward the event to the appropriate function</span>
-<a name="l01111"></a>01111 <span class="keywordflow">if</span> (Window)
-<a name="l01112"></a>01112 {
-<a name="l01113"></a>01113 Window-&gt;ProcessEvent(Message, WParam, LParam);
-<a name="l01114"></a>01114
-<a name="l01115"></a>01115 <span class="keywordflow">if</span> (Window-&gt;myCallback)
-<a name="l01116"></a>01116 <span class="keywordflow">return</span> CallWindowProc(reinterpret_cast&lt;WNDPROC&gt;(Window-&gt;myCallback), Handle, Message, WParam, LParam);
-<a name="l01117"></a>01117 }
-<a name="l01118"></a>01118
-<a name="l01119"></a>01119 <span class="comment">// We don't forward the WM_CLOSE message to prevent the OS from automatically destroying the window</span>
-<a name="l01120"></a>01120 <span class="keywordflow">if</span> (Message == WM_CLOSE)
-<a name="l01121"></a>01121 <span class="keywordflow">return</span> 0;
-<a name="l01122"></a>01122
-<a name="l01123"></a>01123 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> HasUnicode = HasUnicodeSupport();
-<a name="l01124"></a>01124 <span class="keywordflow">return</span> HasUnicode ? DefWindowProcW(Handle, Message, WParam, LParam) :
-<a name="l01125"></a>01125 DefWindowProcA(Handle, Message, WParam, LParam);
-<a name="l01126"></a>01126 }
-<a name="l01127"></a>01127
-<a name="l01128"></a>01128 } <span class="comment">// namespace priv</span>
-<a name="l01129"></a>01129
-<a name="l01130"></a>01130 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImplWin32_8hpp-source.htm b/doc/html/WindowImplWin32_8hpp-source.htm
deleted file mode 100755
index 4491b43..0000000
--- a/doc/html/WindowImplWin32_8hpp-source.htm
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImplWin32.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWIMPLWIN32_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWIMPLWIN32_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">namespace </span>sf
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039 <span class="keyword">namespace </span>priv
-<a name="l00040"></a>00040 {
-<a name="l00044"></a>00044 <span class="keyword">class </span>WindowImplWin32 : <span class="keyword">public</span> WindowImpl
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">public</span> :
-<a name="l00047"></a>00047
-<a name="l00053"></a>00053 WindowImplWin32();
-<a name="l00054"></a>00054
-<a name="l00062"></a>00062 WindowImplWin32(WindowHandle Handle, WindowSettings&amp; Params);
-<a name="l00063"></a>00063
-<a name="l00073"></a>00073 WindowImplWin32(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params);
-<a name="l00074"></a>00074
-<a name="l00079"></a>00079 ~WindowImplWin32();
-<a name="l00080"></a>00080
-<a name="l00087"></a>00087 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsContextActive();
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089 <span class="keyword">private</span> :
-<a name="l00090"></a>00090
-<a name="l00095"></a>00095 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ProcessEvents();
-<a name="l00096"></a>00096
-<a name="l00101"></a>00101 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Display();
-<a name="l00102"></a>00102
-<a name="l00107"></a>00107 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetActive(<span class="keywordtype">bool</span> Active = <span class="keyword">true</span>) <span class="keyword">const</span>;
-<a name="l00108"></a>00108
-<a name="l00113"></a>00113 <span class="keyword">virtual</span> <span class="keywordtype">void</span> UseVerticalSync(<span class="keywordtype">bool</span> Enabled);
-<a name="l00114"></a>00114
-<a name="l00119"></a>00119 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ShowMouseCursor(<span class="keywordtype">bool</span> Show);
-<a name="l00120"></a>00120
-<a name="l00125"></a>00125 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top);
-<a name="l00126"></a>00126
-<a name="l00131"></a>00131 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top);
-<a name="l00132"></a>00132
-<a name="l00137"></a>00137 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00138"></a>00138
-<a name="l00143"></a>00143 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Show(<span class="keywordtype">bool</span> State);
-<a name="l00144"></a>00144
-<a name="l00149"></a>00149 <span class="keyword">virtual</span> <span class="keywordtype">void</span> EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled);
-<a name="l00150"></a>00150
-<a name="l00155"></a>00155 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels);
-<a name="l00156"></a>00156
-<a name="l00161"></a>00161 <span class="keywordtype">void</span> RegisterWindowClass();
-<a name="l00162"></a>00162
-<a name="l00169"></a>00169 <span class="keywordtype">void</span> SwitchToFullscreen(<span class="keyword">const</span> VideoMode&amp; Mode);
-<a name="l00170"></a>00170
-<a name="l00178"></a>00178 <span class="keywordtype">void</span> CreateContext(<span class="keyword">const</span> VideoMode&amp; Mode, WindowSettings&amp; Params);
-<a name="l00179"></a>00179
-<a name="l00184"></a>00184 <span class="keywordtype">void</span> Cleanup();
-<a name="l00185"></a>00185
-<a name="l00194"></a>00194 <span class="keywordtype">void</span> ProcessEvent(UINT Message, WPARAM WParam, LPARAM LParam);
-<a name="l00195"></a>00195
-<a name="l00205"></a>00205 <span class="keyword">static</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> VirtualKeyCodeToSF(WPARAM VirtualKey, LPARAM Flags);
-<a name="l00206"></a>00206
-<a name="l00215"></a>00215 <span class="keyword">static</span> <span class="keywordtype">bool</span> HasUnicodeSupport();
-<a name="l00216"></a>00216
-<a name="l00228"></a>00228 <span class="keyword">static</span> LRESULT CALLBACK GlobalOnEvent(HWND Handle, UINT Message, WPARAM WParam, LPARAM LParam);
-<a name="l00229"></a>00229
-<a name="l00231"></a>00231 <span class="comment">// Static member data</span>
-<a name="l00233"></a>00233 <span class="comment"></span> <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ourWindowCount;
-<a name="l00234"></a>00234 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ourClassNameA;
-<a name="l00235"></a>00235 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* ourClassNameW;
-<a name="l00236"></a>00236 <span class="keyword">static</span> WindowImplWin32* ourFullscreenWindow;
-<a name="l00237"></a>00237
-<a name="l00239"></a>00239 <span class="comment">// Member data</span>
-<a name="l00241"></a>00241 <span class="comment"></span> HWND myHandle;
-<a name="l00242"></a>00242 <span class="keywordtype">long</span> myCallback;
-<a name="l00243"></a>00243 HCURSOR myCursor;
-<a name="l00244"></a>00244 HICON myIcon;
-<a name="l00245"></a>00245 <span class="keywordtype">bool</span> myKeyRepeatEnabled;
-<a name="l00246"></a>00246 <span class="keywordtype">bool</span> myIsCursorIn;
-<a name="l00247"></a>00247 HDC myDeviceContext;
-<a name="l00248"></a>00248 HGLRC myGLContext;
-<a name="l00249"></a>00249 };
-<a name="l00250"></a>00250
-<a name="l00251"></a>00251 } <span class="comment">// namespace priv</span>
-<a name="l00252"></a>00252
-<a name="l00253"></a>00253 } <span class="comment">// namespace sf</span>
-<a name="l00254"></a>00254
-<a name="l00255"></a>00255 <span class="preprocessor">#endif // SFML_WINDOWIMPLWIN32_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImplXXX_8cpp-source.htm b/doc/html/WindowImplXXX_8cpp-source.htm
deleted file mode 100755
index 6c9beff..0000000
--- a/doc/html/WindowImplXXX_8cpp-source.htm
+++ /dev/null
@@ -1,215 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImplXXX.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/XXX/WindowImplXXX.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/WindowStyle.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;GL/gl.h&gt;</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="keyword">namespace </span>sf
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035 <span class="keyword">namespace </span>priv
-<a name="l00036"></a>00036 {
-<a name="l00041"></a>00041 WindowImplXXX::WindowImplXXX()
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="comment">// Create a dummy window (with the fewest attributes -- it's just to have a valid support for an OpenGL context)</span>
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="comment">// Initialize myWidth and myHeight members from base class with the window size</span>
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 <span class="comment">// Create an OpenGL context in this window and DO NOT make it active</span>
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00054"></a>00054 WindowImplXXX::WindowImplXXX(WindowHandle Handle, WindowSettings&amp; Params)
-<a name="l00055"></a>00055 {
-<a name="l00056"></a>00056 <span class="comment">// Make sure we'll be able to catch all the events of the given window</span>
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 <span class="comment">// Initialize myWidth and myHeight members from base class with the window size</span>
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060 <span class="comment">// Create an OpenGL context in this window and make it active</span>
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00067"></a>00067 WindowImplXXX::WindowImplXXX(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params) :
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069 <span class="comment">// Create a new window with given size, title and style</span>
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="comment">// Initialize myWidth and myHeight members from base class with the window size</span>
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073 <span class="comment">// Create an OpenGL context in this window and make it active</span>
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075
-<a name="l00076"></a>00076
-<a name="l00080"></a>00080 WindowImplXXX::~WindowImplXXX()
-<a name="l00081"></a>00081 {
-<a name="l00082"></a>00082 <span class="comment">// Destroy the OpenGL context, the window and every resource allocated by this class</span>
-<a name="l00083"></a>00083 }
-<a name="l00084"></a>00084
-<a name="l00085"></a>00085
-<a name="l00089"></a>00089 <span class="keywordtype">bool</span> WindowImplXXX::IsContextActive()
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 <span class="comment">// Should return whether xxxGetCurrentContext() is NULL or not;</span>
-<a name="l00092"></a>00092 }
-<a name="l00093"></a>00093
-<a name="l00094"></a>00094
-<a name="l00098"></a>00098 <span class="keywordtype">void</span> WindowImplXXX::Display()
-<a name="l00099"></a>00099 {
-<a name="l00100"></a>00100 <span class="comment">// Swap OpenGL buffers (should be a call to xxxSwapBuffers)</span>
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102
-<a name="l00103"></a>00103
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> WindowImplXXX::ProcessEvents()
-<a name="l00108"></a>00108 {
-<a name="l00109"></a>00109 <span class="comment">// Process every event for this window</span>
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 <span class="comment">// Generate a sf::Event and call SendEvent(Evt) for each event</span>
-<a name="l00112"></a>00112 }
-<a name="l00113"></a>00113
-<a name="l00114"></a>00114
-<a name="l00118"></a>00118 <span class="keywordtype">void</span> WindowImplXXX::SetActive(<span class="keywordtype">bool</span> Active)<span class="keyword"> const</span>
-<a name="l00119"></a>00119 <span class="keyword"></span>{
-<a name="l00120"></a>00120 <span class="comment">// Bind / unbind OpenGL context (should be a call to xxxMakeCurrent)</span>
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123
-<a name="l00127"></a>00127 <span class="keywordtype">void</span> WindowImplXXX::UseVerticalSync(<span class="keywordtype">bool</span> Enabled)
-<a name="l00128"></a>00128 {
-<a name="l00129"></a>00129 <span class="comment">// Activate / deactivate vertical synchronization</span>
-<a name="l00130"></a>00130 <span class="comment">// usually using an OpenGL extension (should be a call to xxxSwapInterval)</span>
-<a name="l00131"></a>00131 }
-<a name="l00132"></a>00132
-<a name="l00133"></a>00133
-<a name="l00137"></a>00137 <span class="keywordtype">void</span> WindowImplXXX::ShowMouseCursor(<span class="keywordtype">bool</span> Show)
-<a name="l00138"></a>00138 {
-<a name="l00139"></a>00139 <span class="comment">// Show or hide the system cursor in this window</span>
-<a name="l00140"></a>00140 }
-<a name="l00141"></a>00141
-<a name="l00142"></a>00142
-<a name="l00146"></a>00146 <span class="keywordtype">void</span> WindowImplXXX::SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top)
-<a name="l00147"></a>00147 {
-<a name="l00148"></a>00148 <span class="comment">// Change the cursor position (Left and Top are relative to this window)</span>
-<a name="l00149"></a>00149 }
-<a name="l00150"></a>00150
-<a name="l00151"></a>00151
-<a name="l00155"></a>00155 <span class="keywordtype">void</span> WindowImplXXX::SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top)
-<a name="l00156"></a>00156 {
-<a name="l00157"></a>00157 <span class="comment">// Change the window position</span>
-<a name="l00158"></a>00158 }
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160
-<a name="l00164"></a>00164 <span class="keywordtype">void</span> WindowImplWin32::SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00165"></a>00165 {
-<a name="l00166"></a>00166 <span class="comment">// Change the window size</span>
-<a name="l00167"></a>00167 }
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169
-<a name="l00173"></a>00173 <span class="keywordtype">void</span> WindowImplXXX::Show(<span class="keywordtype">bool</span> State)
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175 <span class="comment">// Show or hide the window</span>
-<a name="l00176"></a>00176 }
-<a name="l00177"></a>00177
-<a name="l00181"></a>00181 <span class="keywordtype">void</span> WindowImplXXX::EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled)
-<a name="l00182"></a>00182 {
-<a name="l00183"></a>00183 <span class="comment">// Enable or disable automatic key-repeat for keydown events</span>
-<a name="l00184"></a>00184 }
-<a name="l00185"></a>00185
-<a name="l00186"></a>00186
-<a name="l00190"></a>00190 <span class="keywordtype">void</span> WindowImplXXX::SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels)
-<a name="l00191"></a>00191 {
-<a name="l00192"></a>00192 <span class="comment">// Change all the necessary icons of the window (titlebar, task bar, ...) with the</span>
-<a name="l00193"></a>00193 <span class="comment">// provided array of 32 bits RGBA pixels</span>
-<a name="l00194"></a>00194 }
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="comment">/*===========================================================</span>
-<a name="l00198"></a>00198 <span class="comment"> STRATEGY FOR OPENGL CONTEXT CREATION</span>
-<a name="l00199"></a>00199 <span class="comment"></span>
-<a name="l00200"></a>00200 <span class="comment">- If the requested level of anti-aliasing is not supported and is greater than 2, try with 2</span>
-<a name="l00201"></a>00201 <span class="comment"> --&gt; if level 2 fails, disable anti-aliasing</span>
-<a name="l00202"></a>00202 <span class="comment"> --&gt; it's important not to generate an error if anti-aliasing is not supported</span>
-<a name="l00203"></a>00203 <span class="comment"></span>
-<a name="l00204"></a>00204 <span class="comment">- Use a matching pixel mode, or the best of all available pixel modes if no perfect match ;</span>
-<a name="l00205"></a>00205 <span class="comment"> You should use the function EvaluateConfig to get a score for a given configuration</span>
-<a name="l00206"></a>00206 <span class="comment"></span>
-<a name="l00207"></a>00207 <span class="comment">- Don't forget to fill Params (see constructors) back with the actual parameters we got from the chosen pixel format</span>
-<a name="l00208"></a>00208 <span class="comment"></span>
-<a name="l00209"></a>00209 <span class="comment">- IMPORTANT : all OpenGL contexts must be shared (usually a call to xxxShareLists)</span>
-<a name="l00210"></a>00210 <span class="comment"></span>
-<a name="l00211"></a>00211 <span class="comment">===========================================================*/</span>
-<a name="l00212"></a>00212
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 <span class="comment">/*===========================================================</span>
-<a name="l00215"></a>00215 <span class="comment"> STRATEGY FOR EVENT HANDLING</span>
-<a name="l00216"></a>00216 <span class="comment"></span>
-<a name="l00217"></a>00217 <span class="comment">- Process any event matching with the ones in sf::Event::EventType</span>
-<a name="l00218"></a>00218 <span class="comment"> --&gt; Create a sf::Event, fill the members corresponding to the event type</span>
-<a name="l00219"></a>00219 <span class="comment"> --&gt; No need to handle joystick events, they are handled by WindowImpl::ProcessJoystickEvents</span>
-<a name="l00220"></a>00220 <span class="comment"> --&gt; Event::TextEntered must provide UTF-16 characters</span>
-<a name="l00221"></a>00221 <span class="comment"> (see http://www.unicode.org/Public/PROGRAMS/CVTUTF/ for unicode conversions)</span>
-<a name="l00222"></a>00222 <span class="comment"> --&gt; Don't forget to process any destroy-like event (ie. when the window is destroyed externally)</span>
-<a name="l00223"></a>00223 <span class="comment"></span>
-<a name="l00224"></a>00224 <span class="comment">- Use SendEvent function from base class to propagate the created events</span>
-<a name="l00225"></a>00225 <span class="comment"></span>
-<a name="l00226"></a>00226 <span class="comment">===========================================================*/</span>
-<a name="l00227"></a>00227
-<a name="l00228"></a>00228
-<a name="l00229"></a>00229 } <span class="comment">// namespace priv</span>
-<a name="l00230"></a>00230
-<a name="l00231"></a>00231 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImplXXX_8hpp-source.htm b/doc/html/WindowImplXXX_8hpp-source.htm
deleted file mode 100755
index d9102ec..0000000
--- a/doc/html/WindowImplXXX_8hpp-source.htm
+++ /dev/null
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImplXXX.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWIMPLXXX_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWIMPLXXX_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00034"></a>00034
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="keyword">namespace </span>sf
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038 <span class="keyword">namespace </span>priv
-<a name="l00039"></a>00039 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>WindowImplXXX : <span class="keyword">public</span> WindowImpl
-<a name="l00044"></a>00044 {
-<a name="l00045"></a>00045 <span class="keyword">public</span> :
-<a name="l00046"></a>00046
-<a name="l00052"></a>00052 WindowImplXXX();
-<a name="l00053"></a>00053
-<a name="l00061"></a>00061 WindowImplXXX(WindowHandle Handle, WindowSettings&amp; Params);
-<a name="l00062"></a>00062
-<a name="l00072"></a>00072 WindowImplXXX(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params);
-<a name="l00073"></a>00073
-<a name="l00078"></a>00078 ~WindowImplXXX();
-<a name="l00079"></a>00079
-<a name="l00086"></a>00086 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsContextActive();
-<a name="l00087"></a>00087
-<a name="l00088"></a>00088 <span class="keyword">private</span> :
-<a name="l00089"></a>00089
-<a name="l00094"></a>00094 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Display();
-<a name="l00095"></a>00095
-<a name="l00100"></a>00100 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ProcessEvents();
-<a name="l00101"></a>00101
-<a name="l00106"></a>00106 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetActive(<span class="keywordtype">bool</span> Active = <span class="keyword">true</span>) <span class="keyword">const</span>;
-<a name="l00107"></a>00107
-<a name="l00112"></a>00112 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> IsActive() <span class="keyword">const</span>;
-<a name="l00113"></a>00113
-<a name="l00118"></a>00118 <span class="keyword">virtual</span> <span class="keywordtype">void</span> UseVerticalSync(<span class="keywordtype">bool</span> Enabled);
-<a name="l00119"></a>00119
-<a name="l00124"></a>00124 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ShowMouseCursor(<span class="keywordtype">bool</span> Show);
-<a name="l00125"></a>00125
-<a name="l00130"></a>00130 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top);
-<a name="l00131"></a>00131
-<a name="l00136"></a>00136 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top);
-<a name="l00137"></a>00137
-<a name="l00142"></a>00142 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00143"></a>00143
-<a name="l00148"></a>00148 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Show(<span class="keywordtype">bool</span> State);
-<a name="l00149"></a>00149
-<a name="l00154"></a>00154 <span class="keyword">virtual</span> <span class="keywordtype">void</span> EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled);
-<a name="l00155"></a>00155
-<a name="l00160"></a>00160 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels);
-<a name="l00161"></a>00161 };
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163 } <span class="comment">// namespace priv</span>
-<a name="l00164"></a>00164
-<a name="l00165"></a>00165 } <span class="comment">// namespace sf</span>
-<a name="l00166"></a>00166
-<a name="l00167"></a>00167 <span class="preprocessor">#endif // SFML_WINDOWIMPLXXX_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImpl_8cpp-source.htm b/doc/html/WindowImpl_8cpp-source.htm
deleted file mode 100755
index 312187c..0000000
--- a/doc/html/WindowImpl_8cpp-source.htm
+++ /dev/null
@@ -1,246 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImpl.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Window/WindowListener.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;algorithm&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;cmath&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="preprocessor">#if defined(SFML_SYSTEM_WINDOWS)</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036 <span class="preprocessor"> #include &lt;SFML/Window/Win32/WindowImplWin32.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="keyword">typedef</span> sf::priv::WindowImplWin32 WindowImplType;
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="preprocessor">#elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span>
-<a name="l00041"></a>00041 <span class="preprocessor"> #include &lt;SFML/Window/Linux/WindowImplX11.hpp&gt;</span>
-<a name="l00042"></a>00042 <span class="keyword">typedef</span> sf::priv::WindowImplX11 WindowImplType;
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="preprocessor">#elif defined(SFML_SYSTEM_MACOS)</span>
-<a name="l00045"></a>00045 <span class="preprocessor"></span>
-<a name="l00046"></a>00046 <span class="preprocessor"> #include &lt;SFML/Window/Cocoa/WindowImplCocoa.hpp&gt;</span>
-<a name="l00047"></a>00047 <span class="keyword">typedef</span> sf::priv::WindowImplCocoa WindowImplType;
-<a name="l00048"></a>00048
-<a name="l00049"></a>00049 <span class="preprocessor">#endif</span>
-<a name="l00050"></a>00050 <span class="preprocessor"></span>
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="keyword">namespace </span>sf
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054 <span class="keyword">namespace </span>priv
-<a name="l00055"></a>00055 {
-<a name="l00059"></a>00059 WindowImpl* WindowImpl::New()
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061 <span class="keywordflow">return</span> <span class="keyword">new</span> WindowImplType();
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064
-<a name="l00068"></a>00068 WindowImpl* WindowImpl::New(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params)
-<a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 <span class="keywordflow">return</span> <span class="keyword">new</span> WindowImplType(Mode, Title, WindowStyle, Params);
-<a name="l00071"></a>00071 }
-<a name="l00072"></a>00072
-<a name="l00073"></a>00073
-<a name="l00077"></a>00077 WindowImpl* WindowImpl::New(WindowHandle Handle, WindowSettings&amp; Params)
-<a name="l00078"></a>00078 {
-<a name="l00079"></a>00079 <span class="keywordflow">return</span> <span class="keyword">new</span> WindowImplType(Handle, Params);
-<a name="l00080"></a>00080 }
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082
-<a name="l00086"></a>00086 WindowImpl::WindowImpl() :
-<a name="l00087"></a>00087 myWidth (0),
-<a name="l00088"></a>00088 myHeight (0),
-<a name="l00089"></a>00089 myJoyThreshold(0.1f)
-<a name="l00090"></a>00090 {
-<a name="l00091"></a>00091 }
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093
-<a name="l00097"></a>00097 WindowImpl::~WindowImpl()
-<a name="l00098"></a>00098 {
-<a name="l00099"></a>00099 <span class="comment">// Nothing to do</span>
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102
-<a name="l00106"></a>00106 <span class="keywordtype">void</span> WindowImpl::AddListener(WindowListener* Listener)
-<a name="l00107"></a>00107 {
-<a name="l00108"></a>00108 <span class="keywordflow">if</span> (Listener)
-<a name="l00109"></a>00109 myListeners.insert(Listener);
-<a name="l00110"></a>00110 }
-<a name="l00111"></a>00111
-<a name="l00112"></a>00112
-<a name="l00116"></a>00116 <span class="keywordtype">void</span> WindowImpl::RemoveListener(WindowListener* Listener)
-<a name="l00117"></a>00117 {
-<a name="l00118"></a>00118 myListeners.erase(Listener);
-<a name="l00119"></a>00119 }
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121
-<a name="l00125"></a>00125 <span class="keywordtype">void</span> WindowImpl::Initialize()
-<a name="l00126"></a>00126 {
-<a name="l00127"></a>00127 <span class="comment">// Initialize the joysticks</span>
-<a name="l00128"></a>00128 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0; i &lt; <a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>; ++i)
-<a name="l00129"></a>00129 {
-<a name="l00130"></a>00130 myJoysticks[i].Initialize(i);
-<a name="l00131"></a>00131 myJoyStates[i] = myJoysticks[i].UpdateState();
-<a name="l00132"></a>00132 }
-<a name="l00133"></a>00133 }
-<a name="l00134"></a>00134
-<a name="l00135"></a>00135
-<a name="l00139"></a>00139 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowImpl::GetWidth()<span class="keyword"> const</span>
-<a name="l00140"></a>00140 <span class="keyword"></span>{
-<a name="l00141"></a>00141 <span class="keywordflow">return</span> myWidth;
-<a name="l00142"></a>00142 }
-<a name="l00143"></a>00143
-<a name="l00144"></a>00144
-<a name="l00148"></a>00148 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> WindowImpl::GetHeight()<span class="keyword"> const</span>
-<a name="l00149"></a>00149 <span class="keyword"></span>{
-<a name="l00150"></a>00150 <span class="keywordflow">return</span> myHeight;
-<a name="l00151"></a>00151 }
-<a name="l00152"></a>00152
-<a name="l00153"></a>00153
-<a name="l00158"></a>00158 <span class="keywordtype">void</span> WindowImpl::SetJoystickThreshold(<span class="keywordtype">float</span> Threshold)
-<a name="l00159"></a>00159 {
-<a name="l00160"></a>00160 myJoyThreshold = Threshold;
-<a name="l00161"></a>00161 }
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163
-<a name="l00167"></a>00167 <span class="keywordtype">void</span> WindowImpl::DoEvents()
-<a name="l00168"></a>00168 {
-<a name="l00169"></a>00169 <span class="comment">// Read the joysticks state and generate the appropriate events</span>
-<a name="l00170"></a>00170 ProcessJoystickEvents();
-<a name="l00171"></a>00171
-<a name="l00172"></a>00172 <span class="comment">// Let the derived class process other events</span>
-<a name="l00173"></a>00173 ProcessEvents();
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176
-<a name="l00180"></a>00180 <span class="keywordtype">bool</span> WindowImpl::IsContextActive()
-<a name="l00181"></a>00181 {
-<a name="l00182"></a>00182 <span class="keywordflow">return</span> WindowImplType::IsContextActive();
-<a name="l00183"></a>00183 }
-<a name="l00184"></a>00184
-<a name="l00185"></a>00185
-<a name="l00189"></a>00189 <span class="keywordtype">void</span> WindowImpl::SendEvent(<span class="keyword">const</span> Event&amp; EventToSend)
-<a name="l00190"></a>00190 {
-<a name="l00191"></a>00191 <span class="keywordflow">for</span> (std::set&lt;WindowListener*&gt;::iterator i = myListeners.begin(); i != myListeners.end(); ++i)
-<a name="l00192"></a>00192 {
-<a name="l00193"></a>00193 (*i)-&gt;OnEvent(EventToSend);
-<a name="l00194"></a>00194 }
-<a name="l00195"></a>00195 }
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197
-<a name="l00203"></a>00203 <span class="keywordtype">int</span> WindowImpl::EvaluateConfig(<span class="keyword">const</span> VideoMode&amp; Mode, <span class="keyword">const</span> WindowSettings&amp; Settings, <span class="keywordtype">int</span> ColorBits, <span class="keywordtype">int</span> DepthBits, <span class="keywordtype">int</span> StencilBits, <span class="keywordtype">int</span> Antialiasing)
-<a name="l00204"></a>00204 {
-<a name="l00205"></a>00205 <span class="keywordflow">return</span> abs(static_cast&lt;int&gt;(Mode.BitsPerPixel - ColorBits)) +
-<a name="l00206"></a>00206 abs(static_cast&lt;int&gt;(Settings.DepthBits - DepthBits)) +
-<a name="l00207"></a>00207 abs(static_cast&lt;int&gt;(Settings.StencilBits - StencilBits)) +
-<a name="l00208"></a>00208 abs(static_cast&lt;int&gt;(Settings.AntialiasingLevel - Antialiasing));
-<a name="l00209"></a>00209 }
-<a name="l00210"></a>00210
-<a name="l00211"></a>00211
-<a name="l00215"></a>00215 <span class="keywordtype">void</span> WindowImpl::ProcessJoystickEvents()
-<a name="l00216"></a>00216 {
-<a name="l00217"></a>00217 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0; i &lt; Joy::Count; ++i)
-<a name="l00218"></a>00218 {
-<a name="l00219"></a>00219 <span class="comment">// Copy the previous state of the joystick and get the new one</span>
-<a name="l00220"></a>00220 JoystickState PreviousState = myJoyStates[i];
-<a name="l00221"></a>00221 myJoyStates[i] = myJoysticks[i].UpdateState();
-<a name="l00222"></a>00222
-<a name="l00223"></a>00223 <span class="comment">// Axis</span>
-<a name="l00224"></a>00224 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> j = 0; j &lt; Joy::AxisCount; ++j)
-<a name="l00225"></a>00225 {
-<a name="l00226"></a>00226 Joy::Axis Axis = <span class="keyword">static_cast&lt;</span>Joy::Axis<span class="keyword">&gt;</span>(j);
-<a name="l00227"></a>00227 <span class="keywordflow">if</span> (myJoysticks[i].HasAxis(Axis))
-<a name="l00228"></a>00228 {
-<a name="l00229"></a>00229 <span class="keywordtype">float</span> PrevPos = PreviousState.Axis[j];
-<a name="l00230"></a>00230 <span class="keywordtype">float</span> CurrPos = myJoyStates[i].Axis[j];
-<a name="l00231"></a>00231 <span class="keywordflow">if</span> (fabs(CurrPos - PrevPos) &gt;= myJoyThreshold)
-<a name="l00232"></a>00232 {
-<a name="l00233"></a>00233 Event Event;
-<a name="l00234"></a>00234 Event.Type = Event::JoyMoved;
-<a name="l00235"></a>00235 Event.JoyMove.JoystickId = i;
-<a name="l00236"></a>00236 Event.JoyMove.Axis = Axis;
-<a name="l00237"></a>00237 Event.JoyMove.Position = CurrPos;
-<a name="l00238"></a>00238 SendEvent(Event);
-<a name="l00239"></a>00239 }
-<a name="l00240"></a>00240 }
-<a name="l00241"></a>00241 }
-<a name="l00242"></a>00242
-<a name="l00243"></a>00243 <span class="comment">// Buttons</span>
-<a name="l00244"></a>00244 <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> j = 0; j &lt; myJoysticks[i].GetButtonsCount(); ++j)
-<a name="l00245"></a>00245 {
-<a name="l00246"></a>00246 <span class="keywordtype">bool</span> PrevPressed = PreviousState.Buttons[j];
-<a name="l00247"></a>00247 <span class="keywordtype">bool</span> CurrPressed = myJoyStates[i].Buttons[j];
-<a name="l00248"></a>00248
-<a name="l00249"></a>00249 <span class="keywordflow">if</span> ((!PrevPressed &amp;&amp; CurrPressed) || (PrevPressed &amp;&amp; !CurrPressed))
-<a name="l00250"></a>00250 {
-<a name="l00251"></a>00251 Event Event;
-<a name="l00252"></a>00252 Event.Type = CurrPressed ? Event::JoyButtonPressed : Event::JoyButtonReleased;
-<a name="l00253"></a>00253 Event.JoyButton.JoystickId = i;
-<a name="l00254"></a>00254 Event.JoyButton.Button = j;
-<a name="l00255"></a>00255 SendEvent(Event);
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257 }
-<a name="l00258"></a>00258 }
-<a name="l00259"></a>00259 }
-<a name="l00260"></a>00260
-<a name="l00261"></a>00261
-<a name="l00262"></a>00262 } <span class="comment">// namespace priv</span>
-<a name="l00263"></a>00263
-<a name="l00264"></a>00264 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowImpl_8hpp-source.htm b/doc/html/WindowImpl_8hpp-source.htm
deleted file mode 100755
index b4fc02a..0000000
--- a/doc/html/WindowImpl_8hpp-source.htm
+++ /dev/null
@@ -1,161 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowImpl.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWIMPL_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWIMPL_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Window/Joystick.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Window/WindowHandle.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Window/WindowSettings.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;set&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041 <span class="keyword">namespace </span>sf
-<a name="l00042"></a>00042 {
-<a name="l00043"></a>00043 <span class="keyword">class </span>Event;
-<a name="l00044"></a>00044 <span class="keyword">class </span>WindowListener;
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="keyword">namespace </span>priv
-<a name="l00047"></a>00047 {
-<a name="l00051"></a>00051 <span class="keyword">class </span>WindowImpl : NonCopyable
-<a name="l00052"></a>00052 {
-<a name="l00053"></a>00053 <span class="keyword">public</span> :
-<a name="l00054"></a>00054
-<a name="l00061"></a>00061 <span class="keyword">static</span> WindowImpl* New();
-<a name="l00062"></a>00062
-<a name="l00074"></a>00074 <span class="keyword">static</span> WindowImpl* New(VideoMode Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, WindowSettings&amp; Params);
-<a name="l00075"></a>00075
-<a name="l00085"></a>00085 <span class="keyword">static</span> WindowImpl* New(WindowHandle Handle, WindowSettings&amp; Params);
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 <span class="keyword">public</span> :
-<a name="l00088"></a>00088
-<a name="l00093"></a>00093 <span class="keyword">virtual</span> ~WindowImpl();
-<a name="l00094"></a>00094
-<a name="l00101"></a>00101 <span class="keywordtype">void</span> AddListener(WindowListener* Listener);
-<a name="l00102"></a>00102
-<a name="l00109"></a>00109 <span class="keywordtype">void</span> RemoveListener(WindowListener* Listener);
-<a name="l00110"></a>00110
-<a name="l00115"></a>00115 <span class="keywordtype">void</span> Initialize();
-<a name="l00116"></a>00116
-<a name="l00123"></a>00123 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetWidth() <span class="keyword">const</span>;
-<a name="l00124"></a>00124
-<a name="l00131"></a>00131 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetHeight() <span class="keyword">const</span>;
-<a name="l00132"></a>00132
-<a name="l00140"></a>00140 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetActive(<span class="keywordtype">bool</span> Active = <span class="keyword">true</span>) <span class="keyword">const</span> = 0;
-<a name="l00141"></a>00141
-<a name="l00149"></a>00149 <span class="keywordtype">void</span> SetJoystickThreshold(<span class="keywordtype">float</span> Threshold);
-<a name="l00150"></a>00150
-<a name="l00155"></a>00155 <span class="keywordtype">void</span> DoEvents();
-<a name="l00156"></a>00156
-<a name="l00163"></a>00163 <span class="keyword">static</span> <span class="keywordtype">bool</span> IsContextActive();
-<a name="l00164"></a>00164
-<a name="l00169"></a>00169 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Display() = 0;
-<a name="l00170"></a>00170
-<a name="l00177"></a>00177 <span class="keyword">virtual</span> <span class="keywordtype">void</span> UseVerticalSync(<span class="keywordtype">bool</span> Enabled) = 0;
-<a name="l00178"></a>00178
-<a name="l00185"></a>00185 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ShowMouseCursor(<span class="keywordtype">bool</span> Show) = 0;
-<a name="l00186"></a>00186
-<a name="l00194"></a>00194 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top) = 0;
-<a name="l00195"></a>00195
-<a name="l00203"></a>00203 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top) = 0;
-<a name="l00204"></a>00204
-<a name="l00212"></a>00212 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height) = 0;
-<a name="l00213"></a>00213
-<a name="l00220"></a>00220 <span class="keyword">virtual</span> <span class="keywordtype">void</span> Show(<span class="keywordtype">bool</span> State) = 0;
-<a name="l00221"></a>00221
-<a name="l00228"></a>00228 <span class="keyword">virtual</span> <span class="keywordtype">void</span> EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled) = 0;
-<a name="l00229"></a>00229
-<a name="l00238"></a>00238 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels) = 0;
-<a name="l00239"></a>00239
-<a name="l00240"></a>00240 <span class="keyword">protected</span> :
-<a name="l00241"></a>00241
-<a name="l00246"></a>00246 WindowImpl();
-<a name="l00247"></a>00247
-<a name="l00254"></a>00254 <span class="keywordtype">void</span> SendEvent(<span class="keyword">const</span> Event&amp; EventToSend);
-<a name="l00255"></a>00255
-<a name="l00271"></a>00271 <span class="keyword">static</span> <span class="keywordtype">int</span> EvaluateConfig(<span class="keyword">const</span> VideoMode&amp; Mode, <span class="keyword">const</span> WindowSettings&amp; Settings, <span class="keywordtype">int</span> ColorBits, <span class="keywordtype">int</span> DepthBits, <span class="keywordtype">int</span> StencilBits, <span class="keywordtype">int</span> Antialiasing);
-<a name="l00272"></a>00272
-<a name="l00274"></a>00274 <span class="comment">// Member data</span>
-<a name="l00276"></a>00276 <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myWidth;
-<a name="l00277"></a>00277 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myHeight;
-<a name="l00278"></a>00278
-<a name="l00279"></a>00279 <span class="keyword">private</span> :
-<a name="l00280"></a>00280
-<a name="l00285"></a>00285 <span class="keywordtype">void</span> ProcessJoystickEvents();
-<a name="l00286"></a>00286
-<a name="l00291"></a>00291 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ProcessEvents() = 0;
-<a name="l00292"></a>00292
-<a name="l00294"></a>00294 <span class="comment">// Member data</span>
-<a name="l00296"></a>00296 <span class="comment"></span> std::set&lt;WindowListener*&gt; myListeners;
-<a name="l00297"></a>00297 Joystick myJoysticks[<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>];
-<a name="l00298"></a>00298 JoystickState myJoyStates[<a class="code" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" title="Total number of supported joysticks.">Joy::Count</a>];
-<a name="l00299"></a>00299 <span class="keywordtype">float</span> myJoyThreshold;
-<a name="l00300"></a>00300 };
-<a name="l00301"></a>00301
-<a name="l00302"></a>00302 } <span class="comment">// namespace priv</span>
-<a name="l00303"></a>00303
-<a name="l00304"></a>00304 } <span class="comment">// namespace sf</span>
-<a name="l00305"></a>00305
-<a name="l00306"></a>00306
-<a name="l00307"></a>00307 <span class="preprocessor">#endif // SFML_WINDOWIMPL_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowListener_8hpp-source.htm b/doc/html/WindowListener_8hpp-source.htm
deleted file mode 100755
index 94725dd..0000000
--- a/doc/html/WindowListener_8hpp-source.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowListener.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWLISTENER_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWLISTENER_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036 <span class="keyword">class </span>Event;
-<a name="l00037"></a>00037
-<a name="l00042"></a><a class="code" href="classsf_1_1WindowListener.htm">00042</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1WindowListener.htm" title="Base class for classes that want to receive events from a window (for internal use...">WindowListener</a>
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 <span class="keyword">public</span> :
-<a name="l00045"></a>00045
-<a name="l00052"></a>00052 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnEvent(<span class="keyword">const</span> <a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived) = 0;
-<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keyword">protected</span> :
-<a name="l00055"></a>00055
-<a name="l00060"></a><a class="code" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">00060</a> <span class="keyword">virtual</span> <a class="code" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0" title="Destructor.">~WindowListener</a>() {}
-<a name="l00061"></a>00061 };
-<a name="l00062"></a>00062
-<a name="l00063"></a>00063 } <span class="comment">// namespace sf</span>
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065
-<a name="l00066"></a>00066 <span class="preprocessor">#endif // SFML_WINDOWLISTENER_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowSettings_8hpp-source.htm b/doc/html/WindowSettings_8hpp-source.htm
deleted file mode 100755
index def8856..0000000
--- a/doc/html/WindowSettings_8hpp-source.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowSettings.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWSETTINGS_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWSETTINGS_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029 <span class="keyword">namespace </span>sf
-<a name="l00030"></a>00030 {
-<a name="l00034"></a><a class="code" href="structsf_1_1WindowSettings.htm">00034</a> <span class="keyword">struct </span><a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>
-<a name="l00035"></a>00035 {
-<a name="l00044"></a><a class="code" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb">00044</a> <span class="keyword">explicit</span> <a class="code" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb" title="Default constructor.">WindowSettings</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Depth = 24, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Stencil = 8, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Antialiasing = 0) :
-<a name="l00045"></a>00045 <a class="code" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6" title="Bits of the depth buffer.">DepthBits</a> (Depth),
-<a name="l00046"></a>00046 <a class="code" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08" title="Bits of the stencil buffer.">StencilBits</a> (Stencil),
-<a name="l00047"></a>00047 <a class="code" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f" title="Level of antialiasing.">AntialiasingLevel</a>(Antialiasing)
-<a name="l00048"></a>00048 {
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00052"></a>00052 <span class="comment">// Member data</span>
-<a name="l00054"></a><a class="code" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">00054</a> <span class="comment"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6" title="Bits of the depth buffer.">DepthBits</a>;
-<a name="l00055"></a><a class="code" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">00055</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08" title="Bits of the stencil buffer.">StencilBits</a>;
-<a name="l00056"></a><a class="code" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">00056</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f" title="Level of antialiasing.">AntialiasingLevel</a>;
-<a name="l00057"></a>00057 };
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 } <span class="comment">// namespace sf</span>
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <span class="preprocessor">#endif // SFML_WINDOWSETTINGS_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/WindowStyle_8hpp-source.htm b/doc/html/WindowStyle_8hpp-source.htm
deleted file mode 100755
index 762e62f..0000000
--- a/doc/html/WindowStyle_8hpp-source.htm
+++ /dev/null
@@ -1,83 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>WindowStyle.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOWSTYLE_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOWSTYLE_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029 <span class="keyword">namespace </span>sf
-<a name="l00030"></a>00030 {
-<a name="l00031"></a>00031
-<a name="l00035"></a><a class="code" href="namespacesf_1_1Style.htm">00035</a> <span class="keyword">namespace </span>Style
-<a name="l00036"></a>00036 {
-<a name="l00037"></a>00037 <span class="keyword">enum</span>
-<a name="l00038"></a>00038 {
-<a name="l00039"></a><a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422">00039</a> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422" title="No border / title bar (this flag and all others are mutually exclusive).">None</a> = 0,
-<a name="l00040"></a><a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6">00040</a> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6" title="Title bar + fixed border.">Titlebar</a> = 1 &lt;&lt; 0,
-<a name="l00041"></a><a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f">00041</a> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Resize</a> = 1 &lt;&lt; 1,
-<a name="l00042"></a><a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493">00042</a> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Close</a> = 1 &lt;&lt; 2,
-<a name="l00043"></a><a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d">00043</a> <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d" title="Fullscreen mode (this flag and all others are mutually exclusive).">Fullscreen</a> = 1 &lt;&lt; 3
-<a name="l00044"></a>00044 };
-<a name="l00045"></a>00045 }
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047
-<a name="l00048"></a>00048 } <span class="comment">// namespace sf</span>
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="preprocessor">#endif // SFML_WINDOWSTYLE_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Window_2Window_8hpp-source.htm b/doc/html/Window_2Window_8hpp-source.htm
deleted file mode 100755
index cf73634..0000000
--- a/doc/html/Window_2Window_8hpp-source.htm
+++ /dev/null
@@ -1,164 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Window.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_WINDOW_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_WINDOW_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/Window/Input.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Window/WindowHandle.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Window/WindowListener.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Window/WindowSettings.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/Window/WindowStyle.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/System/Clock.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/System/NonCopyable.hpp&gt;</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;queue&gt;</span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="keyword">namespace </span>sf
-<a name="l00045"></a>00045 {
-<a name="l00046"></a>00046 <span class="keyword">namespace </span>priv
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048 <span class="keyword">class </span>WindowImpl;
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050
-<a name="l00055"></a><a class="code" href="classsf_1_1Window.htm">00055</a> <span class="keyword">class </span>SFML_API <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> : <span class="keyword">public</span> <a class="code" href="classsf_1_1WindowListener.htm" title="Base class for classes that want to receive events from a window (for internal use...">WindowListener</a>, <a class="code" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a>
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057 <span class="keyword">public</span> :
-<a name="l00058"></a>00058
-<a name="l00063"></a>00063 <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>();
-<a name="l00064"></a>00064
-<a name="l00074"></a>00074 <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle = <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Style::Resize</a> | <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Style::Close</a>, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00075"></a>00075
-<a name="l00083"></a>00083 <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00084"></a>00084
-<a name="l00089"></a>00089 <span class="keyword">virtual</span> ~<a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a>();
-<a name="l00090"></a>00090
-<a name="l00100"></a>00100 <span class="keywordtype">void</span> Create(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle = <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Style::Resize</a> | <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Style::Close</a>, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00101"></a>00101
-<a name="l00109"></a>00109 <span class="keywordtype">void</span> Create(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params = <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>());
-<a name="l00110"></a>00110
-<a name="l00117"></a>00117 <span class="keywordtype">void</span> Close();
-<a name="l00118"></a>00118
-<a name="l00127"></a>00127 <span class="keywordtype">bool</span> IsOpened() <span class="keyword">const</span>;
-<a name="l00128"></a>00128
-<a name="l00135"></a>00135 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetWidth() <span class="keyword">const</span>;
-<a name="l00136"></a>00136
-<a name="l00143"></a>00143 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetHeight() <span class="keyword">const</span>;
-<a name="l00144"></a>00144
-<a name="l00151"></a>00151 <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; GetSettings() <span class="keyword">const</span>;
-<a name="l00152"></a>00152
-<a name="l00161"></a>00161 <span class="keywordtype">bool</span> GetEvent(<a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived);
-<a name="l00162"></a>00162
-<a name="l00169"></a>00169 <span class="keywordtype">void</span> UseVerticalSync(<span class="keywordtype">bool</span> Enabled);
-<a name="l00170"></a>00170
-<a name="l00177"></a>00177 <span class="keywordtype">void</span> ShowMouseCursor(<span class="keywordtype">bool</span> Show);
-<a name="l00178"></a>00178
-<a name="l00186"></a>00186 <span class="keywordtype">void</span> SetCursorPosition(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top);
-<a name="l00187"></a>00187
-<a name="l00196"></a>00196 <span class="keywordtype">void</span> SetPosition(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top);
-<a name="l00197"></a>00197
-<a name="l00205"></a>00205 <span class="keywordtype">void</span> SetSize(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height);
-<a name="l00206"></a>00206
-<a name="l00213"></a>00213 <span class="keywordtype">void</span> Show(<span class="keywordtype">bool</span> State);
-<a name="l00214"></a>00214
-<a name="l00222"></a>00222 <span class="keywordtype">void</span> EnableKeyRepeat(<span class="keywordtype">bool</span> Enabled);
-<a name="l00223"></a>00223
-<a name="l00232"></a>00232 <span class="keywordtype">void</span> SetIcon(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels);
-<a name="l00233"></a>00233
-<a name="l00243"></a>00243 <span class="keywordtype">bool</span> SetActive(<span class="keywordtype">bool</span> Active = <span class="keyword">true</span>) <span class="keyword">const</span>;
-<a name="l00244"></a>00244
-<a name="l00249"></a>00249 <span class="keywordtype">void</span> Display();
-<a name="l00250"></a>00250
-<a name="l00257"></a>00257 <span class="keyword">const</span> <a class="code" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a>&amp; GetInput() <span class="keyword">const</span>;
-<a name="l00258"></a>00258
-<a name="l00265"></a>00265 <span class="keywordtype">void</span> SetFramerateLimit(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Limit);
-<a name="l00266"></a>00266
-<a name="l00273"></a>00273 <span class="keywordtype">float</span> GetFrameTime() <span class="keyword">const</span>;
-<a name="l00274"></a>00274
-<a name="l00282"></a>00282 <span class="keywordtype">void</span> SetJoystickThreshold(<span class="keywordtype">float</span> Threshold);
-<a name="l00283"></a>00283
-<a name="l00284"></a>00284 <span class="keyword">private</span> :
-<a name="l00285"></a>00285
-<a name="l00290"></a>00290 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnCreate();
-<a name="l00291"></a>00291
-<a name="l00298"></a>00298 <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnEvent(<span class="keyword">const</span> <a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived);
-<a name="l00299"></a>00299
-<a name="l00306"></a>00306 <span class="keywordtype">void</span> Initialize(priv::WindowImpl* Impl);
-<a name="l00307"></a>00307
-<a name="l00309"></a>00309 <span class="comment">// Member data</span>
-<a name="l00311"></a>00311 <span class="comment"></span> priv::WindowImpl* myWindow;
-<a name="l00312"></a>00312 std::queue&lt;Event&gt; myEvents;
-<a name="l00313"></a>00313 <a class="code" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a> myInput;
-<a name="l00314"></a>00314 <a class="code" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a> myClock;
-<a name="l00315"></a>00315 <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a> mySettings;
-<a name="l00316"></a>00316 <span class="keywordtype">float</span> myLastFrameTime;
-<a name="l00317"></a>00317 <span class="keywordtype">bool</span> myIsExternal;
-<a name="l00318"></a>00318 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myFramerateLimit;
-<a name="l00319"></a>00319 <span class="keywordtype">int</span> mySetCursorPosX;
-<a name="l00320"></a>00320 <span class="keywordtype">int</span> mySetCursorPosY;
-<a name="l00321"></a>00321 };
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323 } <span class="comment">// namespace sf</span>
-<a name="l00324"></a>00324
-<a name="l00325"></a>00325
-<a name="l00326"></a>00326 <span class="preprocessor">#endif // SFML_WINDOW_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Window_8cpp-source.htm b/doc/html/Window_8cpp-source.htm
deleted file mode 100755
index 8eb6b75..0000000
--- a/doc/html/Window_8cpp-source.htm
+++ /dev/null
@@ -1,410 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Window.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00026"></a>00026 <span class="comment">// Headers</span>
-<a name="l00028"></a>00028 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Window/Window.hpp&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;SFML/Window/Context.hpp&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;SFML/Window/WindowImpl.hpp&gt;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;SFML/System/Sleep.hpp&gt;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034
-<a name="l00036"></a>00036 <span class="comment">// Private data</span>
-<a name="l00038"></a>00038 <span class="comment"></span><span class="keyword">namespace</span>
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 <span class="keyword">const</span> <a class="code" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a>* FullscreenWindow = NULL;
-<a name="l00041"></a>00041 }
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044 <span class="keyword">namespace </span>sf
-<a name="l00045"></a>00045 {
-<a name="l00049"></a><a class="code" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4">00049</a> <a class="code" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4" title="Default constructor.">Window::Window</a>() :
-<a name="l00050"></a>00050 myWindow (NULL),
-<a name="l00051"></a>00051 myLastFrameTime (0.f),
-<a name="l00052"></a>00052 myIsExternal (false),
-<a name="l00053"></a>00053 myFramerateLimit(0),
-<a name="l00054"></a>00054 mySetCursorPosX (0xFFFF),
-<a name="l00055"></a>00055 mySetCursorPosY (0xFFFF)
-<a name="l00056"></a>00056 {
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 }
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00064"></a><a class="code" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">00064</a> <a class="code" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4" title="Default constructor.">Window::Window</a>(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params) :
-<a name="l00065"></a>00065 myWindow (NULL),
-<a name="l00066"></a>00066 myLastFrameTime (0.f),
-<a name="l00067"></a>00067 myIsExternal (false),
-<a name="l00068"></a>00068 myFramerateLimit(0),
-<a name="l00069"></a>00069 mySetCursorPosX (0xFFFF),
-<a name="l00070"></a>00070 mySetCursorPosY (0xFFFF)
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072 <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Create</a>(Mode, Title, WindowStyle, Params);
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075
-<a name="l00079"></a><a class="code" href="classsf_1_1Window.htm#ef6c45b1d53ed4a884ccb9c609d2456a">00079</a> <a class="code" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4" title="Default constructor.">Window::Window</a>(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params) :
-<a name="l00080"></a>00080 myWindow (NULL),
-<a name="l00081"></a>00081 myLastFrameTime (0.f),
-<a name="l00082"></a>00082 myIsExternal (true),
-<a name="l00083"></a>00083 myFramerateLimit(0),
-<a name="l00084"></a>00084 mySetCursorPosX (0xFFFF),
-<a name="l00085"></a>00085 mySetCursorPosY (0xFFFF)
-<a name="l00086"></a>00086 {
-<a name="l00087"></a>00087 <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Create</a>(Handle, Params);
-<a name="l00088"></a>00088 }
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090
-<a name="l00094"></a><a class="code" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">00094</a> <a class="code" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008" title="Destructor.">Window::~Window</a>()
-<a name="l00095"></a>00095 {
-<a name="l00096"></a>00096 <span class="comment">// Close the window</span>
-<a name="l00097"></a>00097 <a class="code" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c" title="Close (destroy) the window.">Close</a>();
-<a name="l00098"></a>00098 }
-<a name="l00099"></a>00099
-<a name="l00100"></a>00100
-<a name="l00104"></a><a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">00104</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Window::Create</a>(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> Mode, <span class="keyword">const</span> std::string&amp; Title, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> WindowStyle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params)
-<a name="l00105"></a>00105 {
-<a name="l00106"></a>00106 <span class="comment">// Destroy the previous window implementation</span>
-<a name="l00107"></a>00107 <a class="code" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c" title="Close (destroy) the window.">Close</a>();
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 <span class="comment">// Fullscreen style requires some tests</span>
-<a name="l00110"></a>00110 <span class="keywordflow">if</span> (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d" title="Fullscreen mode (this flag and all others are mutually exclusive).">Style::Fullscreen</a>)
-<a name="l00111"></a>00111 {
-<a name="l00112"></a>00112 <span class="comment">// Make sure there's not already a fullscreen window (only one is allowed)</span>
-<a name="l00113"></a>00113 <span class="keywordflow">if</span> (FullscreenWindow)
-<a name="l00114"></a>00114 {
-<a name="l00115"></a>00115 std::cerr &lt;&lt; <span class="stringliteral">"Creating two fullscreen windows is not allowed, switching to windowed mode"</span> &lt;&lt; std::endl;
-<a name="l00116"></a>00116 WindowStyle &amp;= ~Style::Fullscreen;
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118 <span class="keywordflow">else</span>
-<a name="l00119"></a>00119 {
-<a name="l00120"></a>00120 <span class="comment">// Make sure the chosen video mode is compatible</span>
-<a name="l00121"></a>00121 <span class="keywordflow">if</span> (!Mode.<a class="code" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c" title="Tell whether or not the video mode is supported.">IsValid</a>())
-<a name="l00122"></a>00122 {
-<a name="l00123"></a>00123 std::cerr &lt;&lt; <span class="stringliteral">"The requested video mode is not available, switching to a valid mode"</span> &lt;&lt; std::endl;
-<a name="l00124"></a>00124 Mode = <a class="code" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2" title="Get a valid video mode Index must be in range [0, GetModesCount()[ Modes are sorted...">VideoMode::GetMode</a>(0);
-<a name="l00125"></a>00125 }
-<a name="l00126"></a>00126
-<a name="l00127"></a>00127 <span class="comment">// Update the fullscreen window</span>
-<a name="l00128"></a>00128 FullscreenWindow = <span class="keyword">this</span>;
-<a name="l00129"></a>00129 }
-<a name="l00130"></a>00130 }
-<a name="l00131"></a>00131
-<a name="l00132"></a>00132 <span class="comment">// Check validity of style</span>
-<a name="l00133"></a>00133 <span class="keywordflow">if</span> ((WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" title="Titlebar + close button.">Style::Close</a>) || (WindowStyle &amp; <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" title="Titlebar + resizable border + maximize button.">Style::Resize</a>))
-<a name="l00134"></a>00134 WindowStyle |= <a class="code" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6" title="Title bar + fixed border.">Style::Titlebar</a>;
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="comment">// Activate the global context</span>
-<a name="l00137"></a>00137 <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">Context::GetGlobal</a>().<a class="code" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7" title="Activate or deactivate the context.">SetActive</a>(<span class="keyword">true</span>);
-<a name="l00138"></a>00138
-<a name="l00139"></a>00139 mySettings = Params;
-<a name="l00140"></a>00140 Initialize(priv::WindowImpl::New(Mode, Title, WindowStyle, mySettings));
-<a name="l00141"></a>00141 }
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143
-<a name="l00147"></a><a class="code" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">00147</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61" title="Create (or recreate) the window.">Window::Create</a>(WindowHandle Handle, <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; Params)
-<a name="l00148"></a>00148 {
-<a name="l00149"></a>00149 <span class="comment">// Destroy the previous window implementation</span>
-<a name="l00150"></a>00150 <a class="code" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c" title="Close (destroy) the window.">Close</a>();
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152 <span class="comment">// Activate the global context</span>
-<a name="l00153"></a>00153 <a class="code" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692" title="Get the global context.">Context::GetGlobal</a>().<a class="code" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7" title="Activate or deactivate the context.">SetActive</a>(<span class="keyword">true</span>);
-<a name="l00154"></a>00154
-<a name="l00155"></a>00155 mySettings = Params;
-<a name="l00156"></a>00156 Initialize(priv::WindowImpl::New(Handle, mySettings));
-<a name="l00157"></a>00157 }
-<a name="l00158"></a>00158
-<a name="l00159"></a>00159
-<a name="l00165"></a><a class="code" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">00165</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c" title="Close (destroy) the window.">Window::Close</a>()
-<a name="l00166"></a>00166 {
-<a name="l00167"></a>00167 <span class="comment">// Delete the window implementation</span>
-<a name="l00168"></a>00168 <span class="keyword">delete</span> myWindow;
-<a name="l00169"></a>00169 myWindow = NULL;
-<a name="l00170"></a>00170
-<a name="l00171"></a>00171 <span class="comment">// Update the fullscreen window</span>
-<a name="l00172"></a>00172 <span class="keywordflow">if</span> (<span class="keyword">this</span> == FullscreenWindow)
-<a name="l00173"></a>00173 FullscreenWindow = NULL;
-<a name="l00174"></a>00174 }
-<a name="l00175"></a>00175
-<a name="l00176"></a>00176
-<a name="l00182"></a><a class="code" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">00182</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d" title="Tell whether or not the window is opened (ie.">Window::IsOpened</a>()<span class="keyword"> const</span>
-<a name="l00183"></a>00183 <span class="keyword"></span>{
-<a name="l00184"></a>00184 <span class="keywordflow">return</span> myWindow != NULL;
-<a name="l00185"></a>00185 }
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187
-<a name="l00191"></a><a class="code" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22">00191</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22" title="Get the width of the rendering region of the window.">Window::GetWidth</a>()<span class="keyword"> const</span>
-<a name="l00192"></a>00192 <span class="keyword"></span>{
-<a name="l00193"></a>00193 <span class="keywordflow">return</span> myWindow ? myWindow-&gt;GetWidth() : 0;
-<a name="l00194"></a>00194 }
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196
-<a name="l00200"></a><a class="code" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947">00200</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947" title="Get the height of the rendering region of the window.">Window::GetHeight</a>()<span class="keyword"> const</span>
-<a name="l00201"></a>00201 <span class="keyword"></span>{
-<a name="l00202"></a>00202 <span class="keywordflow">return</span> myWindow ? myWindow-&gt;GetHeight() : 0;
-<a name="l00203"></a>00203 }
-<a name="l00204"></a>00204
-<a name="l00205"></a>00205
-<a name="l00209"></a><a class="code" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">00209</a> <span class="keyword">const</span> <a class="code" href="structsf_1_1WindowSettings.htm" title="Structure defining the creation settings of windows.">WindowSettings</a>&amp; <a class="code" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f" title="Get the creation settings of the window.">Window::GetSettings</a>()<span class="keyword"> const</span>
-<a name="l00210"></a>00210 <span class="keyword"></span>{
-<a name="l00211"></a>00211 <span class="keywordflow">return</span> mySettings;
-<a name="l00212"></a>00212 }
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214
-<a name="l00218"></a><a class="code" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">00218</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8" title="Get the event on top of events stack, if any, and pop it.">Window::GetEvent</a>(<a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>&amp; EventReceived)
-<a name="l00219"></a>00219 {
-<a name="l00220"></a>00220 <span class="comment">// Let the window implementation process incoming events if the events queue is empty</span>
-<a name="l00221"></a>00221 <span class="keywordflow">if</span> (myWindow &amp;&amp; myEvents.empty())
-<a name="l00222"></a>00222 myWindow-&gt;DoEvents();
-<a name="l00223"></a>00223
-<a name="l00224"></a>00224 <span class="comment">// Pop first event of queue, if not empty</span>
-<a name="l00225"></a>00225 <span class="keywordflow">if</span> (!myEvents.empty())
-<a name="l00226"></a>00226 {
-<a name="l00227"></a>00227 EventReceived = myEvents.front();
-<a name="l00228"></a>00228 myEvents.pop();
-<a name="l00229"></a>00229
-<a name="l00230"></a>00230 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00231"></a>00231 }
-<a name="l00232"></a>00232
-<a name="l00233"></a>00233 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00234"></a>00234 }
-<a name="l00235"></a>00235
-<a name="l00236"></a>00236
-<a name="l00240"></a><a class="code" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">00240</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5" title="Enable / disable vertical synchronization.">Window::UseVerticalSync</a>(<span class="keywordtype">bool</span> Enabled)
-<a name="l00241"></a>00241 {
-<a name="l00242"></a>00242 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>())
-<a name="l00243"></a>00243 myWindow-&gt;UseVerticalSync(Enabled);
-<a name="l00244"></a>00244 }
-<a name="l00245"></a>00245
-<a name="l00246"></a>00246
-<a name="l00250"></a><a class="code" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">00250</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0" title="Show or hide the mouse cursor.">Window::ShowMouseCursor</a>(<span class="keywordtype">bool</span> Show)
-<a name="l00251"></a>00251 {
-<a name="l00252"></a>00252 <span class="keywordflow">if</span> (myWindow)
-<a name="l00253"></a>00253 myWindow-&gt;ShowMouseCursor(Show);
-<a name="l00254"></a>00254 }
-<a name="l00255"></a>00255
-<a name="l00256"></a>00256
-<a name="l00260"></a><a class="code" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">00260</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55" title="Change the position of the mouse cursor.">Window::SetCursorPosition</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Left, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Top)
-<a name="l00261"></a>00261 {
-<a name="l00262"></a>00262 <span class="keywordflow">if</span> (myWindow)
-<a name="l00263"></a>00263 {
-<a name="l00264"></a>00264 <span class="comment">// Keep coordinates for later checking (to reject the generated MouseMoved event)</span>
-<a name="l00265"></a>00265 mySetCursorPosX = Left;
-<a name="l00266"></a>00266 mySetCursorPosY = Top;
-<a name="l00267"></a>00267
-<a name="l00268"></a>00268 myWindow-&gt;SetCursorPosition(Left, Top);
-<a name="l00269"></a>00269 }
-<a name="l00270"></a>00270 }
-<a name="l00271"></a>00271
-<a name="l00272"></a>00272
-<a name="l00276"></a><a class="code" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">00276</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058" title="Change the position of the window on screen.">Window::SetPosition</a>(<span class="keywordtype">int</span> Left, <span class="keywordtype">int</span> Top)
-<a name="l00277"></a>00277 {
-<a name="l00278"></a>00278 <span class="keywordflow">if</span> (!myIsExternal)
-<a name="l00279"></a>00279 {
-<a name="l00280"></a>00280 <span class="keywordflow">if</span> (myWindow)
-<a name="l00281"></a>00281 myWindow-&gt;SetPosition(Left, Top);
-<a name="l00282"></a>00282 }
-<a name="l00283"></a>00283 <span class="keywordflow">else</span>
-<a name="l00284"></a>00284 {
-<a name="l00285"></a>00285 std::cerr &lt;&lt; <span class="stringliteral">"Warning : trying to change the position of an external SFML window, which is not allowed"</span> &lt;&lt; std::endl;
-<a name="l00286"></a>00286 }
-<a name="l00287"></a>00287 }
-<a name="l00288"></a>00288
-<a name="l00289"></a>00289
-<a name="l00293"></a><a class="code" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">00293</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef" title="Change the size of the rendering region of the window.">Window::SetSize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height)
-<a name="l00294"></a>00294 {
-<a name="l00295"></a>00295 <span class="keywordflow">if</span> (myWindow)
-<a name="l00296"></a>00296 myWindow-&gt;SetSize(Width, Height);
-<a name="l00297"></a>00297 }
-<a name="l00298"></a>00298
-<a name="l00299"></a>00299
-<a name="l00303"></a><a class="code" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">00303</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de" title="Show or hide the window.">Window::Show</a>(<span class="keywordtype">bool</span> State)
-<a name="l00304"></a>00304 {
-<a name="l00305"></a>00305 <span class="keywordflow">if</span> (!myIsExternal)
-<a name="l00306"></a>00306 {
-<a name="l00307"></a>00307 <span class="keywordflow">if</span> (myWindow)
-<a name="l00308"></a>00308 myWindow-&gt;Show(State);
-<a name="l00309"></a>00309 }
-<a name="l00310"></a>00310 }
-<a name="l00311"></a>00311
-<a name="l00312"></a>00312
-<a name="l00317"></a><a class="code" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">00317</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0" title="Enable or disable automatic key-repeat.">Window::EnableKeyRepeat</a>(<span class="keywordtype">bool</span> Enabled)
-<a name="l00318"></a>00318 {
-<a name="l00319"></a>00319 <span class="keywordflow">if</span> (myWindow)
-<a name="l00320"></a>00320 myWindow-&gt;EnableKeyRepeat(Enabled);
-<a name="l00321"></a>00321 }
-<a name="l00322"></a>00322
-<a name="l00323"></a>00323
-<a name="l00327"></a><a class="code" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">00327</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa" title="Change the window&amp;#39;s icon.">Window::SetIcon</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Height, <span class="keyword">const</span> Uint8* Pixels)
-<a name="l00328"></a>00328 {
-<a name="l00329"></a>00329 <span class="keywordflow">if</span> (myWindow)
-<a name="l00330"></a>00330 myWindow-&gt;SetIcon(Width, Height, Pixels);
-<a name="l00331"></a>00331 }
-<a name="l00332"></a>00332
-<a name="l00333"></a>00333
-<a name="l00338"></a><a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">00338</a> <span class="keywordtype">bool</span> <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">Window::SetActive</a>(<span class="keywordtype">bool</span> Active)<span class="keyword"> const</span>
-<a name="l00339"></a>00339 <span class="keyword"></span>{
-<a name="l00340"></a>00340 <span class="keywordflow">if</span> (myWindow)
-<a name="l00341"></a>00341 {
-<a name="l00342"></a>00342 myWindow-&gt;SetActive(Active);
-<a name="l00343"></a>00343 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00344"></a>00344 }
-<a name="l00345"></a>00345
-<a name="l00346"></a>00346 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00347"></a>00347 }
-<a name="l00348"></a>00348
-<a name="l00349"></a>00349
-<a name="l00353"></a><a class="code" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">00353</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435" title="Display the window on screen.">Window::Display</a>()
-<a name="l00354"></a>00354 {
-<a name="l00355"></a>00355 <span class="comment">// Limit the framerate if needed</span>
-<a name="l00356"></a>00356 <span class="keywordflow">if</span> (myFramerateLimit &gt; 0)
-<a name="l00357"></a>00357 {
-<a name="l00358"></a>00358 <span class="keywordtype">float</span> RemainingTime = 1.f / myFramerateLimit - myClock.<a class="code" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995" title="Get the time elapsed since last reset.">GetElapsedTime</a>();
-<a name="l00359"></a>00359 <span class="keywordflow">if</span> (RemainingTime &gt; 0)
-<a name="l00360"></a>00360 Sleep(RemainingTime);
-<a name="l00361"></a>00361 }
-<a name="l00362"></a>00362
-<a name="l00363"></a>00363 <span class="comment">// Measure the time elapsed since last frame</span>
-<a name="l00364"></a>00364 myLastFrameTime = myClock.<a class="code" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995" title="Get the time elapsed since last reset.">GetElapsedTime</a>();
-<a name="l00365"></a>00365 myClock.<a class="code" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec" title="Restart the timer.">Reset</a>();
-<a name="l00366"></a>00366
-<a name="l00367"></a>00367 <span class="comment">// Display the backbuffer on screen</span>
-<a name="l00368"></a>00368 <span class="keywordflow">if</span> (<a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>())
-<a name="l00369"></a>00369 myWindow-&gt;Display();
-<a name="l00370"></a>00370 }
-<a name="l00371"></a>00371
-<a name="l00372"></a>00372
-<a name="l00376"></a><a class="code" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">00376</a> <span class="keyword">const</span> <a class="code" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a>&amp; <a class="code" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919" title="Get the input manager of the window.">Window::GetInput</a>()<span class="keyword"> const</span>
-<a name="l00377"></a>00377 <span class="keyword"></span>{
-<a name="l00378"></a>00378 <span class="keywordflow">return</span> myInput;
-<a name="l00379"></a>00379 }
-<a name="l00380"></a>00380
-<a name="l00381"></a>00381
-<a name="l00385"></a><a class="code" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">00385</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33" title="Limit the framerate to a maximum fixed frequency.">Window::SetFramerateLimit</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Limit)
-<a name="l00386"></a>00386 {
-<a name="l00387"></a>00387 myFramerateLimit = Limit;
-<a name="l00388"></a>00388 }
-<a name="l00389"></a>00389
-<a name="l00390"></a>00390
-<a name="l00394"></a><a class="code" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">00394</a> <span class="keywordtype">float</span> <a class="code" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254" title="Get time elapsed since last frame.">Window::GetFrameTime</a>()<span class="keyword"> const</span>
-<a name="l00395"></a>00395 <span class="keyword"></span>{
-<a name="l00396"></a>00396 <span class="keywordflow">return</span> myLastFrameTime;
-<a name="l00397"></a>00397 }
-<a name="l00398"></a>00398
-<a name="l00399"></a>00399
-<a name="l00404"></a><a class="code" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">00404</a> <span class="keywordtype">void</span> <a class="code" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91" title="Change the joystick threshold, ie.">Window::SetJoystickThreshold</a>(<span class="keywordtype">float</span> Threshold)
-<a name="l00405"></a>00405 {
-<a name="l00406"></a>00406 <span class="keywordflow">if</span> (myWindow)
-<a name="l00407"></a>00407 myWindow-&gt;SetJoystickThreshold(Threshold);
-<a name="l00408"></a>00408 }
-<a name="l00409"></a>00409
-<a name="l00410"></a>00410
-<a name="l00414"></a>00414 <span class="keywordtype">void</span> Window::OnCreate()
-<a name="l00415"></a>00415 {
-<a name="l00416"></a>00416 <span class="comment">// Nothing by default</span>
-<a name="l00417"></a>00417 }
-<a name="l00418"></a>00418
-<a name="l00419"></a>00419
-<a name="l00423"></a>00423 <span class="keywordtype">void</span> Window::OnEvent(<span class="keyword">const</span> Event&amp; EventReceived)
-<a name="l00424"></a>00424 {
-<a name="l00425"></a>00425 <span class="comment">// Discard MouseMove events generated by SetCursorPosition</span>
-<a name="l00426"></a>00426 <span class="keywordflow">if</span> ((EventReceived.Type == Event::MouseMoved) &amp;&amp;
-<a name="l00427"></a>00427 (EventReceived.MouseMove.X == mySetCursorPosX) &amp;&amp;
-<a name="l00428"></a>00428 (EventReceived.MouseMove.Y == mySetCursorPosY))
-<a name="l00429"></a>00429 {
-<a name="l00430"></a>00430 mySetCursorPosX = 0xFFFF;
-<a name="l00431"></a>00431 mySetCursorPosY = 0xFFFF;
-<a name="l00432"></a>00432 <span class="keywordflow">return</span>;
-<a name="l00433"></a>00433 }
-<a name="l00434"></a>00434
-<a name="l00435"></a>00435 myEvents.push(EventReceived);
-<a name="l00436"></a>00436 }
-<a name="l00437"></a>00437
-<a name="l00438"></a>00438
-<a name="l00442"></a>00442 <span class="keywordtype">void</span> Window::Initialize(priv::WindowImpl* Window)
-<a name="l00443"></a>00443 {
-<a name="l00444"></a>00444 <span class="comment">// Assign and initialize the new window</span>
-<a name="l00445"></a>00445 myWindow = Window;
-<a name="l00446"></a>00446 myWindow-&gt;Initialize();
-<a name="l00447"></a>00447
-<a name="l00448"></a>00448 <span class="comment">// Clear the event queue</span>
-<a name="l00449"></a>00449 <span class="keywordflow">while</span> (!myEvents.empty())
-<a name="l00450"></a>00450 myEvents.pop();
-<a name="l00451"></a>00451
-<a name="l00452"></a>00452 <span class="comment">// Listen to events from the new window</span>
-<a name="l00453"></a>00453 myWindow-&gt;AddListener(<span class="keyword">this</span>);
-<a name="l00454"></a>00454 myWindow-&gt;AddListener(&amp;myInput);
-<a name="l00455"></a>00455
-<a name="l00456"></a>00456 <span class="comment">// Setup default behaviours (to get a consistent behaviour across different implementations)</span>
-<a name="l00457"></a>00457 <a class="code" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de" title="Show or hide the window.">Show</a>(<span class="keyword">true</span>);
-<a name="l00458"></a>00458 <a class="code" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5" title="Enable / disable vertical synchronization.">UseVerticalSync</a>(<span class="keyword">false</span>);
-<a name="l00459"></a>00459 <a class="code" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0" title="Show or hide the mouse cursor.">ShowMouseCursor</a>(<span class="keyword">true</span>);
-<a name="l00460"></a>00460 <a class="code" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0" title="Enable or disable automatic key-repeat.">EnableKeyRepeat</a>(<span class="keyword">true</span>);
-<a name="l00461"></a>00461
-<a name="l00462"></a>00462 <span class="comment">// Reset frame time</span>
-<a name="l00463"></a>00463 myClock.Reset();
-<a name="l00464"></a>00464 myLastFrameTime = 0.f;
-<a name="l00465"></a>00465
-<a name="l00466"></a>00466 <span class="comment">// Activate the window</span>
-<a name="l00467"></a>00467 <a class="code" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675" title="Activate of deactivate the window as the current target for rendering.">SetActive</a>(<span class="keyword">true</span>);
-<a name="l00468"></a>00468
-<a name="l00469"></a>00469 <span class="comment">// Notify the derived class</span>
-<a name="l00470"></a>00470 OnCreate();
-<a name="l00471"></a>00471 }
-<a name="l00472"></a>00472
-<a name="l00473"></a>00473 } <span class="comment">// namespace sf</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/Window_8hpp-source.htm b/doc/html/Window_8hpp-source.htm
deleted file mode 100755
index 688b8f9..0000000
--- a/doc/html/Window_8hpp-source.htm
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-<h1>Window.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
-<a name="l00002"></a>00002 <span class="comment">//</span>
-<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
-<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com)</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
-<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
-<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
-<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
-<a name="l00012"></a>00012 <span class="comment">//</span>
-<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
-<a name="l00014"></a>00014 <span class="comment">// you must not claim that you wrote the original software.</span>
-<a name="l00015"></a>00015 <span class="comment">// If you use this software in a product, an acknowledgment</span>
-<a name="l00016"></a>00016 <span class="comment">// in the product documentation would be appreciated but is not required.</span>
-<a name="l00017"></a>00017 <span class="comment">//</span>
-<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
-<a name="l00019"></a>00019 <span class="comment">// and must not be misrepresented as being the original software.</span>
-<a name="l00020"></a>00020 <span class="comment">//</span>
-<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
-<a name="l00022"></a>00022 <span class="comment">//</span>
-<a name="l00024"></a>00024 <span class="comment"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_SFML_WINDOW_HPP</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_SFML_WINDOW_HPP</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">// Headers</span>
-<a name="l00031"></a>00031 <span class="comment"></span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;SFML/System.hpp&gt;</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;SFML/Window/Context.hpp&gt;</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;SFML/Window/Event.hpp&gt;</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;SFML/Window/Input.hpp&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;SFML/Window/VideoMode.hpp&gt;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;SFML/Window/Window.hpp&gt;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;SFML/Window/WindowListener.hpp&gt;</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;SFML/Window/WindowStyle.hpp&gt;</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;SFML/Window/OpenGL.hpp&gt;</span>
-<a name="l00041"></a>00041
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="preprocessor">#endif // SFML_SFML_WINDOW_HPP</span>
-</pre></div></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/annotated.htm b/doc/html/annotated.htm
deleted file mode 100755
index 7d2feeb..0000000
--- a/doc/html/annotated.htm
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td class="indexvalue">Abstract base class for every class that owns a device-dependant resource -- allow them to initialize / shutdown even when the audio context is not created </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Clock.htm">sf::Clock</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a> is an utility class for manipulating time </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> is an utility class for manipulating 32-bits RGBA colors </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td class="indexvalue">Class wrapping an OpenGL context </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td class="indexvalue">Abstract base class for every object that can be drawn into a render window </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> defines a system event and its parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a></td><td class="indexvalue">Joystick buttons events parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a></td><td class="indexvalue">Joystick axis move event parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a></td><td class="indexvalue">Keyboard event parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a></td><td class="indexvalue"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> buttons events parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a></td><td class="indexvalue"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> move event parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">sf::Event::Event::MouseWheelEvent</a></td><td class="indexvalue"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> wheel events parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a></td><td class="indexvalue">Size events parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1Event_1_1TextEvent.htm">sf::Event::Event::TextEvent</a></td><td class="indexvalue">Text event parameters </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> is the low-level class for loading and manipulating character fonts </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td class="indexvalue">This class provides methods for manipulating the FTP protocol (described in RFC 959) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">sf::Ftp::Ftp::DirectoryResponse</a></td><td class="indexvalue">Specialization of FTP response returning a directory </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a></td><td class="indexvalue">Specialization of FTP response returning a filename lisiting </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td class="indexvalue">This class wraps a FTP response, which is basically :<ul>
-<li>a status code</li><li>a message </li></ul>
-</td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a></td><td class="indexvalue">Structure describing a glyph (a visual character) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Http.htm">sf::Http</a></td><td class="indexvalue">This class provides methods for manipulating the HTTP protocol (described in RFC 1945) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td class="indexvalue">This class wraps an HTTP request, which is basically :<ul>
-<li>a header with a method, a target URI, and a set of field/value pairs</li><li>an optional body (for POST requests) </li></ul>
-</td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td class="indexvalue">This class wraps an HTTP response, which is basically :<ul>
-<li>a header with a status code and a set of field/value pairs</li><li>a body (the content of the requested resource) </li></ul>
-</td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> is the low-level class for loading and manipulating images </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a> handles real-time input from keyboard and mouse </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td class="indexvalue"><a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> provides easy manipulation of IP v4 addresses </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Listener.htm" title="Listener is a global interface for defining the audio listener properties ; the audio...">Listener</a> is a global interface for defining the audio listener properties ; the audio listener is the point in the scene from where all the sounds are heard </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Lock.htm">sf::Lock</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> is an exception-safe automatic wrapper for locking and unlocking mutexes </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td class="indexvalue">Utility class to manipulate 3x3 matrices representing 2D transformations </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a> defines a big sound played using streaming, so usually what we call a music :) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a> defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical instructions to avoid simultaneous access with other threads </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td class="indexvalue">Utility base class to easily declare non-copyable classes </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> wraps data to send / to receive through the network </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td class="indexvalue"><a class="el" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a> is used to apply a post effect to a window </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Randomizer.htm" title="Randomizer is an utility class for generating pseudo-random numbers.">Randomizer</a> is an utility class for generating pseudo-random numbers </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a> is an utility class for manipulating rectangles </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td class="indexvalue">Base class for all render targets (window, image, </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td class="indexvalue">Simple wrapper for <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> that allows easy 2D rendering </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td class="indexvalue">Base class for every resource that needs to notify dependent classes about its destruction </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td class="indexvalue">Safe pointer to a T resource (inheriting from sf::Resource&lt;T&gt;), its pointer is automatically reseted when the resource is destroyed </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a> allow reading from multiple sockets without blocking </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td class="indexvalue">Private base class for selectors </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> defines a drawable convex shape ; it also defines helper functions to draw simple shapes like lines, rectangles, circles, etc </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td class="indexvalue">This class defines helper functions to do all the non-portable socket stuff </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td class="indexvalue"><a class="el" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a> wraps a socket using TCP protocol to send data safely (but a bit slower) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td class="indexvalue"><a class="el" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a> wraps a socket using UDP protocol to send data fastly (but with less safety) </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> defines the properties of a sound such as position, volume, pitch, etc </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td class="indexvalue"><a class="el" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> is the low-level for loading and manipulating sound buffers </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SoundBufferRecorder.htm">sf::SoundBufferRecorder</a></td><td class="indexvalue">Specialized <a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> which saves the captured audio data into a sound buffer </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td class="indexvalue"><a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> is an interface for capturing sound data, it is meant to be used as a base class </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td class="indexvalue"><a class="el" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a> is a streamed sound, ie samples are acquired while the sound is playing </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">sf::SoundStream::SoundStream::Chunk</a></td><td class="indexvalue">Structure defining a chunk of audio data to stream </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a> defines a sprite : texture, transformations, color, and draw on screen </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td class="indexvalue"><a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> defines a graphical 2D text, that can be drawn on screen </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> defines an easy way to manipulate a thread </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td class="indexvalue">Provides utility functions to convert from and to any unicode and ASCII encoding </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td class="indexvalue">This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2</a> is an utility class for manipulating 2 dimensional vectors </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3</a> is an utility class for manipulating 3 dimensional vectors </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td class="indexvalue"><a class="el" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> defines a video mode (width, height, bpp, frequency) and provides static functions for getting modes supported by the display device </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td class="indexvalue">This class defines a view (position, size, etc </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td class="indexvalue"><a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> is a rendering window ; it can create a new window or connect to an existing one </td></tr>
- <tr><td class="indexkey"><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td class="indexvalue">Base class for classes that want to receive events from a window (for internal use only) </td></tr>
- <tr><td class="indexkey"><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a></td><td class="indexvalue">Structure defining the creation settings of windows </td></tr>
-</table>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classes.htm b/doc/html/classes.htm
deleted file mode 100755
index 6912b51..0000000
--- a/doc/html/classes.htm
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li class="current"><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Class Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_E">E</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_F">F</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_L">L</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_N">N</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_U">U</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_V">V</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a></div><p>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;A&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="structsf_1_1Event_1_1TextEvent.htm">Event::TextEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;L&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1RenderWindow.htm">RenderWindow</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Sprite.htm">Sprite</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classsf_1_1AudioResource.htm">AudioResource</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;F&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Listener.htm">Listener</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Resource.htm">Resource</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1String.htm">String</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Font.htm">Font</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Lock.htm">Lock</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;T&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classsf_1_1Clock.htm">Clock</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Ftp.htm">Ftp</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;M&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Thread.htm">Thread</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classsf_1_1Color.htm">Color</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">Ftp::DirectoryResponse</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Selector.htm">Selector</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;U&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classsf_1_1Context.htm">Context</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">Ftp::ListingResponse</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Music.htm">Music</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1SelectorBase.htm">SelectorBase</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Unicode.htm">Unicode</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;D&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Mutex.htm">Mutex</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Shape.htm">Shape</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classsf_1_1Drawable.htm">Drawable</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;G&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;N&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1SocketHelper.htm">SocketHelper</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;V&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;E&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Glyph.htm">Glyph</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structsf_1_1NonCopyable.htm">NonCopyable</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Vector2.htm">Vector2</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classsf_1_1Event.htm">Event</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;H&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;P&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Vector3.htm">Vector3</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">Event::JoyButtonEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Http.htm">Http</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Packet.htm">Packet</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Sound.htm">Sound</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">Event::JoyMoveEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">Http::Request</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1PostFX.htm">PostFX</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1View.htm">View</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">Event::KeyEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">Http::Response</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;R&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1SoundBufferRecorder.htm">SoundBufferRecorder</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;W&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">Event::MouseButtonEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;I&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classsf_1_1Randomizer.htm">Randomizer</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">SoundRecorder</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Window.htm">Window</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">Event::MouseMoveEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Image.htm">Image</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Rect.htm">Rect</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1SoundStream.htm">SoundStream</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1WindowListener.htm">WindowListener</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">Event::MouseWheelEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1Input.htm">Input</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">SoundStream::Chunk</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">Event::SizeEvent</a> (sf)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> (sf)&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_E">E</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_F">F</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_L">L</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_N">N</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_U">U</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_V">V</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a></div><p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1AudioResource-members.htm b/doc/html/classsf_1_1AudioResource-members.htm
deleted file mode 100755
index 7ce04c0..0000000
--- a/doc/html/classsf_1_1AudioResource-members.htm
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::AudioResource Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">AudioResource</a>(const AudioResource &amp;)</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">~AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1AudioResource.htm b/doc/html/classsf_1_1AudioResource.htm
deleted file mode 100755
index 95ae561..0000000
--- a/doc/html/classsf_1_1AudioResource.htm
+++ /dev/null
@@ -1,151 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1AudioResource.htm">AudioResource</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::AudioResource Class Reference</h1><!-- doxytag: class="sf::AudioResource" -->Abstract base class for every class that owns a device-dependant resource -- allow them to initialize / shutdown even when the audio context is not created.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="AudioResource_8hpp-source.htm">AudioResource.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::AudioResource:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1AudioResource.png" usemap="#sf::AudioResource_map" border="0" alt=""></center>
-<map name="sf::AudioResource_map">
-<area href="classsf_1_1Sound.htm" alt="sf::Sound" shape="rect" coords="0,56,115,80">
-<area href="classsf_1_1SoundBuffer.htm" alt="sf::SoundBuffer" shape="rect" coords="125,56,240,80">
-<area href="classsf_1_1SoundStream.htm" alt="sf::SoundStream" shape="rect" coords="0,112,115,136">
-<area href="classsf_1_1Music.htm" alt="sf::Music" shape="rect" coords="0,168,115,192">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1AudioResource-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">AudioResource</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#cdff57800064eb0d6ca5ce1773182705"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">AudioResource</a> (const <a class="el" href="classsf_1_1AudioResource.htm">AudioResource</a> &amp;)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#72180730c0d811d1a9c5d0c9c9a71907"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">~AudioResource</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#b637cc0e1ff4770a3ac3be48f83d6702"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Abstract base class for every class that owns a device-dependant resource -- allow them to initialize / shutdown even when the audio context is not created.
-<p>Definition at line <a class="el" href="AudioResource_8hpp-source.htm#l00041">41</a> of file <a class="el" href="AudioResource_8hpp-source.htm">AudioResource.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="cdff57800064eb0d6ca5ce1773182705"></a><!-- doxytag: member="sf::AudioResource::AudioResource" ref="cdff57800064eb0d6ca5ce1773182705" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::AudioResource::AudioResource </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="AudioResource_8cpp-source.htm#l00037">37</a> of file <a class="el" href="AudioResource_8cpp-source.htm">AudioResource.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="72180730c0d811d1a9c5d0c9c9a71907"></a><!-- doxytag: member="sf::AudioResource::AudioResource" ref="72180730c0d811d1a9c5d0c9c9a71907" args="(const AudioResource &amp;)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::AudioResource::AudioResource </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1AudioResource.htm">AudioResource</a> &amp;&nbsp;</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-
-<p>Definition at line <a class="el" href="AudioResource_8cpp-source.htm#l00046">46</a> of file <a class="el" href="AudioResource_8cpp-source.htm">AudioResource.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b637cc0e1ff4770a3ac3be48f83d6702"></a><!-- doxytag: member="sf::AudioResource::~AudioResource" ref="b637cc0e1ff4770a3ac3be48f83d6702" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::AudioResource::~AudioResource </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="AudioResource_8cpp-source.htm#l00055">55</a> of file <a class="el" href="AudioResource_8cpp-source.htm">AudioResource.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="AudioResource_8hpp-source.htm">AudioResource.hpp</a><li><a class="el" href="AudioResource_8cpp-source.htm">AudioResource.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1AudioResource.png b/doc/html/classsf_1_1AudioResource.png
deleted file mode 100755
index ebca8e2..0000000
--- a/doc/html/classsf_1_1AudioResource.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Clock-members.htm b/doc/html/classsf_1_1Clock-members.htm
deleted file mode 100755
index 78ed547..0000000
--- a/doc/html/classsf_1_1Clock-members.htm
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Clock Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Clock.htm">sf::Clock</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd">Clock</a>()</td><td><a class="el" href="classsf_1_1Clock.htm">sf::Clock</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995">GetElapsedTime</a>() const </td><td><a class="el" href="classsf_1_1Clock.htm">sf::Clock</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec">Reset</a>()</td><td><a class="el" href="classsf_1_1Clock.htm">sf::Clock</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Clock.htm b/doc/html/classsf_1_1Clock.htm
deleted file mode 100755
index 880781b..0000000
--- a/doc/html/classsf_1_1Clock.htm
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Clock.htm">Clock</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Clock Class Reference</h1><!-- doxytag: class="sf::Clock" --><a class="el" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a> is an utility class for manipulating time.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Clock_8hpp-source.htm">Clock.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Clock-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd">Clock</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#bbc959c7830ca7c3a4da133cb506d3fd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995">GetElapsedTime</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the time elapsed since last reset. <a href="#e9a02135879afbd38d034ac4a357a995"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec">Reset</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Restart the timer. <a href="#e7d8de6876d51fa16675a64c649570ec"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Clock.htm" title="Clock is an utility class for manipulating time.">Clock</a> is an utility class for manipulating time.
-<p>Definition at line <a class="el" href="Clock_8hpp-source.htm#l00039">39</a> of file <a class="el" href="Clock_8hpp-source.htm">Clock.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="bbc959c7830ca7c3a4da133cb506d3fd"></a><!-- doxytag: member="sf::Clock::Clock" ref="bbc959c7830ca7c3a4da133cb506d3fd" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Clock::Clock </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Clock_8cpp-source.htm#l00037">37</a> of file <a class="el" href="Clock_8cpp-source.htm">Clock.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="e9a02135879afbd38d034ac4a357a995"></a><!-- doxytag: member="sf::Clock::GetElapsedTime" ref="e9a02135879afbd38d034ac4a357a995" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Clock::GetElapsedTime </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the time elapsed since last reset.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Time elapsed, in seconds </dd></dl>
-
-<p>Definition at line <a class="el" href="Clock_8cpp-source.htm#l00046">46</a> of file <a class="el" href="Clock_8cpp-source.htm">Clock.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e7d8de6876d51fa16675a64c649570ec"></a><!-- doxytag: member="sf::Clock::Reset" ref="e7d8de6876d51fa16675a64c649570ec" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Clock::Reset </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Restart the timer.
-<p>
-
-<p>Definition at line <a class="el" href="Clock_8cpp-source.htm#l00055">55</a> of file <a class="el" href="Clock_8cpp-source.htm">Clock.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Clock_8hpp-source.htm">Clock.hpp</a><li><a class="el" href="Clock_8cpp-source.htm">Clock.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Color-members.htm b/doc/html/classsf_1_1Color-members.htm
deleted file mode 100755
index 61b9adf..0000000
--- a/doc/html/classsf_1_1Color-members.htm
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Color Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Color.htm">sf::Color</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">a</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">b</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">Black</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">Blue</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4">Color</a>()</td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#35b792f22f04696b82a93e36530ca32c">Color</a>(Uint8 R, Uint8 G, Uint8 B, Uint8 A=255)</td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">Cyan</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">g</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">Green</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">Magenta</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5">operator!=</a>(const Color &amp;Other) const </td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386">operator*=</a>(const Color &amp;Other)</td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf">operator+=</a>(const Color &amp;Other)</td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955">operator==</a>(const Color &amp;Other) const </td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">r</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">Red</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">White</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">Yellow</a></td><td><a class="el" href="classsf_1_1Color.htm">sf::Color</a></td><td><code> [static]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Color.htm b/doc/html/classsf_1_1Color.htm
deleted file mode 100755
index fbe7fec..0000000
--- a/doc/html/classsf_1_1Color.htm
+++ /dev/null
@@ -1,542 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Color.htm">Color</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Color Class Reference</h1><!-- doxytag: class="sf::Color" --><a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> is an utility class for manipulating 32-bits RGBA colors.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Color_8hpp-source.htm">Color.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Color-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4">Color</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#c2eb4393fb11ad3fa3ccf34e92fe08e4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#35b792f22f04696b82a93e36530ca32c">Color</a> (Uint8 R, Uint8 G, Uint8 B, Uint8 A=255)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the color from its 4 RGBA components. <a href="#35b792f22f04696b82a93e36530ca32c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf">operator+=</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator += overload to add a color. <a href="#bad27a2aa8db0ee9322955e69a842ddf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386">operator*=</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator *= overload to modulate a color. <a href="#0b85298f8e6cfe53a8365e1924f6a386"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955">operator==</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare two colors (for equality). <a href="#67a77ba62d5ce56aa618b5117f26e955"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5">operator!=</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare two colors (for difference). <a href="#058388f4f0cd47b93c08c545d6ac39c5"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Uint8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">r</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Red component. <a href="#6a5256ca24a4f9f0e0808f6fc23e01e1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Uint8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">g</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Green component. <a href="#591daf9c3c55dea830c76c962d6ba1a5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Uint8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">b</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Blue component. <a href="#6707aedd0609c8920e12df5d7abc53cb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Uint8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">a</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Alpha (transparency) component. <a href="#56dbdb47d5f040d9b78ac6a0b8b3a831"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">Black</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Black predefined color. <a href="#77c688197b981338f0b19dc58bd2facd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">White</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">White predefined color. <a href="#4fd874712178d9e206f53226002aa4ca"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">Red</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Red predefined color. <a href="#127dbf55db9c07d0fa8f4bfcbb97594a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">Green</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Green predefined color. <a href="#95629b30de8c6856aa7d3afed12eb865"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">Blue</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Blue predefined color. <a href="#b03770d4817426b2614cfc33cf0e245c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">Yellow</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Yellow predefined color. <a href="#f8896b5f56650935f5b9d72d528802c7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">Magenta</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Magenta predefined color. <a href="#6fe70d90b65b2163dd066a84ac00426c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">Cyan</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cyan predefined color. <a href="#64ae9beb0b9a5865dd811cda4bb18340"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> is an utility class for manipulating 32-bits RGBA colors.
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00040">40</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="c2eb4393fb11ad3fa3ccf34e92fe08e4"></a><!-- doxytag: member="sf::Color::Color" ref="c2eb4393fb11ad3fa3ccf34e92fe08e4" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Color::Color </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00050">50</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="35b792f22f04696b82a93e36530ca32c"></a><!-- doxytag: member="sf::Color::Color" ref="35b792f22f04696b82a93e36530ca32c" args="(Uint8 R, Uint8 G, Uint8 B, Uint8 A=255)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Color::Color </td>
- <td>(</td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>R</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>G</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>B</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>A</em> = <code>255</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the color from its 4 RGBA components.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>R</em>&nbsp;</td><td>: Red component (0 .. 255) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>G</em>&nbsp;</td><td>: Green component (0 .. 255) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>B</em>&nbsp;</td><td>: Blue component (0 .. 255) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>: Alpha component (0 .. 255) (255 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00063">63</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="058388f4f0cd47b93c08c545d6ac39c5"></a><!-- doxytag: member="sf::Color::operator!=" ref="058388f4f0cd47b93c08c545d6ac39c5" args="(const Color &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Color::operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compare two colors (for difference).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if colors are different </dd></dl>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00113">113</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b85298f8e6cfe53a8365e1924f6a386"></a><!-- doxytag: member="sf::Color::operator*=" ref="0b85298f8e6cfe53a8365e1924f6a386" args="(const Color &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Color::operator*= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator *= overload to modulate a color.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to modulate</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Component-wise multiplication of the two colors </dd></dl>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00090">90</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bad27a2aa8db0ee9322955e69a842ddf"></a><!-- doxytag: member="sf::Color::operator+=" ref="bad27a2aa8db0ee9322955e69a842ddf" args="(const Color &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Color::operator+= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator += overload to add a color.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to add</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Component-wise saturated addition of the two colors </dd></dl>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00076">76</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="67a77ba62d5ce56aa618b5117f26e955"></a><!-- doxytag: member="sf::Color::operator==" ref="67a77ba62d5ce56aa618b5117f26e955" args="(const Color &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Color::operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Compare two colors (for equality).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if colors are equal </dd></dl>
-
-<p>Definition at line <a class="el" href="Color_8cpp-source.htm#l00104">104</a> of file <a class="el" href="Color_8cpp-source.htm">Color.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="56dbdb47d5f040d9b78ac6a0b8b3a831"></a><!-- doxytag: member="sf::Color::a" ref="56dbdb47d5f040d9b78ac6a0b8b3a831" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Uint8 <a class="el" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">sf::Color::a</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Alpha (transparency) component.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00119">119</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6707aedd0609c8920e12df5d7abc53cb"></a><!-- doxytag: member="sf::Color::b" ref="6707aedd0609c8920e12df5d7abc53cb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Uint8 <a class="el" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">sf::Color::b</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Blue component.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00118">118</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="77c688197b981338f0b19dc58bd2facd"></a><!-- doxytag: member="sf::Color::Black" ref="77c688197b981338f0b19dc58bd2facd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">sf::Color::Black</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Black predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00104">104</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b03770d4817426b2614cfc33cf0e245c"></a><!-- doxytag: member="sf::Color::Blue" ref="b03770d4817426b2614cfc33cf0e245c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">sf::Color::Blue</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Blue predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00108">108</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="64ae9beb0b9a5865dd811cda4bb18340"></a><!-- doxytag: member="sf::Color::Cyan" ref="64ae9beb0b9a5865dd811cda4bb18340" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">sf::Color::Cyan</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Cyan predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00111">111</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="591daf9c3c55dea830c76c962d6ba1a5"></a><!-- doxytag: member="sf::Color::g" ref="591daf9c3c55dea830c76c962d6ba1a5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Uint8 <a class="el" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">sf::Color::g</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Green component.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00117">117</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="95629b30de8c6856aa7d3afed12eb865"></a><!-- doxytag: member="sf::Color::Green" ref="95629b30de8c6856aa7d3afed12eb865" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">sf::Color::Green</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Green predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00107">107</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6fe70d90b65b2163dd066a84ac00426c"></a><!-- doxytag: member="sf::Color::Magenta" ref="6fe70d90b65b2163dd066a84ac00426c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">sf::Color::Magenta</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Magenta predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00110">110</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6a5256ca24a4f9f0e0808f6fc23e01e1"></a><!-- doxytag: member="sf::Color::r" ref="6a5256ca24a4f9f0e0808f6fc23e01e1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Uint8 <a class="el" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">sf::Color::r</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Red component.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00116">116</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="127dbf55db9c07d0fa8f4bfcbb97594a"></a><!-- doxytag: member="sf::Color::Red" ref="127dbf55db9c07d0fa8f4bfcbb97594a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">sf::Color::Red</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Red predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00106">106</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4fd874712178d9e206f53226002aa4ca"></a><!-- doxytag: member="sf::Color::White" ref="4fd874712178d9e206f53226002aa4ca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">sf::Color::White</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-White predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00105">105</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f8896b5f56650935f5b9d72d528802c7"></a><!-- doxytag: member="sf::Color::Yellow" ref="f8896b5f56650935f5b9d72d528802c7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> <a class="el" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">sf::Color::Yellow</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Yellow predefined color.
-<p>
-
-<p>Definition at line <a class="el" href="Color_8hpp-source.htm#l00109">109</a> of file <a class="el" href="Color_8hpp-source.htm">Color.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Color_8hpp-source.htm">Color.hpp</a><li><a class="el" href="Color_8cpp-source.htm">Color.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Context-members.htm b/doc/html/classsf_1_1Context-members.htm
deleted file mode 100755
index 54cbc3a..0000000
--- a/doc/html/classsf_1_1Context-members.htm
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Context Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Context.htm">sf::Context</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555">Context</a>()</td><td><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692">GetGlobal</a>()</td><td><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27">IsContextActive</a>()</td><td><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7">SetActive</a>(bool Active)</td><td><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b">~Context</a>()</td><td><a class="el" href="classsf_1_1Context.htm">sf::Context</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Context.htm b/doc/html/classsf_1_1Context.htm
deleted file mode 100755
index f9a003a..0000000
--- a/doc/html/classsf_1_1Context.htm
+++ /dev/null
@@ -1,211 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Context.htm">Context</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Context Class Reference</h1><!-- doxytag: class="sf::Context" --><!-- doxytag: inherits="sf::NonCopyable" -->Class wrapping an OpenGL context.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Context_8hpp-source.htm">Context.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Context:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Context.png" usemap="#sf::Context_map" border="0" alt=""></center>
-<map name="sf::Context_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="0,0,105,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Context-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555">Context</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor, create the context. <a href="#ba22797a790706ca2c5c04ee39f2b555"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b">~Context</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor, destroy the context. <a href="#805b1bbdb3e52b1fda7c9bf2cd6ca86b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7">SetActive</a> (bool Active)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Activate or deactivate the context. <a href="#b1d95acf0b2e5f1464c3a0471a54a8f7"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27">IsContextActive</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if there's a context bound to the current thread. <a href="#73f11548c8501093558b6052f48f0e27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Context.htm">Context</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692">GetGlobal</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the global context. <a href="#2a92bd6864df0f75d33bd38ac1b81692"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Class wrapping an OpenGL context.
-<p>
-All SFML windows already have their own context, so this class is more a helper for specific issues involving OpenGL and multi-threading. It's meant to be used internally.
-<p>Definition at line <a class="el" href="Context_8hpp-source.htm#l00049">49</a> of file <a class="el" href="Context_8hpp-source.htm">Context.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="ba22797a790706ca2c5c04ee39f2b555"></a><!-- doxytag: member="sf::Context::Context" ref="ba22797a790706ca2c5c04ee39f2b555" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Context::Context </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor, create the context.
-<p>
-
-<p>Definition at line <a class="el" href="Context_8cpp-source.htm#l00044">44</a> of file <a class="el" href="Context_8cpp-source.htm">Context.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="805b1bbdb3e52b1fda7c9bf2cd6ca86b"></a><!-- doxytag: member="sf::Context::~Context" ref="805b1bbdb3e52b1fda7c9bf2cd6ca86b" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Context::~Context </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor, destroy the context.
-<p>
-
-<p>Definition at line <a class="el" href="Context_8cpp-source.htm#l00053">53</a> of file <a class="el" href="Context_8cpp-source.htm">Context.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="2a92bd6864df0f75d33bd38ac1b81692"></a><!-- doxytag: member="sf::Context::GetGlobal" ref="2a92bd6864df0f75d33bd38ac1b81692" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Context.htm">Context</a> &amp; sf::Context::GetGlobal </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the global context.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the global context </dd></dl>
-
-<p>Definition at line <a class="el" href="Context_8cpp-source.htm#l00080">80</a> of file <a class="el" href="Context_8cpp-source.htm">Context.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="73f11548c8501093558b6052f48f0e27"></a><!-- doxytag: member="sf::Context::IsContextActive" ref="73f11548c8501093558b6052f48f0e27" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Context::IsContextActive </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Check if there's a context bound to the current thread.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if there's a context bound to the current thread </dd></dl>
-
-<p>Definition at line <a class="el" href="Context_8cpp-source.htm#l00071">71</a> of file <a class="el" href="Context_8cpp-source.htm">Context.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b1d95acf0b2e5f1464c3a0471a54a8f7"></a><!-- doxytag: member="sf::Context::SetActive" ref="b1d95acf0b2e5f1464c3a0471a54a8f7" args="(bool Active)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Context::SetActive </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Active</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Activate or deactivate the context.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Active</em>&nbsp;</td><td>: True to activate the context, false to deactivate it </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Context_8cpp-source.htm#l00062">62</a> of file <a class="el" href="Context_8cpp-source.htm">Context.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Context_8hpp-source.htm">Context.hpp</a><li><a class="el" href="Context_8cpp-source.htm">Context.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Context.png b/doc/html/classsf_1_1Context.png
deleted file mode 100755
index cb7366a..0000000
--- a/doc/html/classsf_1_1Context.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Drawable-members.htm b/doc/html/classsf_1_1Drawable-members.htm
deleted file mode 100755
index 8f22560..0000000
--- a/doc/html/classsf_1_1Drawable-members.htm
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Drawable Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a>(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a>(const Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>RenderTarget</b> (defined in <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a>(float Angle)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a>(float FactorX, float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a>(const Vector2f &amp;Factor)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a>(Blend::Mode Mode)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a>(float CenterX, float CenterY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a>(const Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a>(const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a>(const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a>(float Rotation)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a>(float ScaleX, float ScaleY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a>(const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a>(float FactorX)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a>(float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a>(float X)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a>(float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a>()</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Drawable.htm b/doc/html/classsf_1_1Drawable.htm
deleted file mode 100755
index 308e7b6..0000000
--- a/doc/html/classsf_1_1Drawable.htm
+++ /dev/null
@@ -1,1077 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Drawable.htm">Drawable</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Drawable Class Reference</h1><!-- doxytag: class="sf::Drawable" -->Abstract base class for every object that can be drawn into a render window.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Drawable_8hpp-source.htm">Drawable.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Drawable:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Drawable.png" usemap="#sf::Drawable_map" border="0" alt=""></center>
-<map name="sf::Drawable_map">
-<area href="classsf_1_1PostFX.htm" alt="sf::PostFX" shape="rect" coords="0,56,82,80">
-<area href="classsf_1_1Shape.htm" alt="sf::Shape" shape="rect" coords="92,56,174,80">
-<area href="classsf_1_1Sprite.htm" alt="sf::Sprite" shape="rect" coords="184,56,266,80">
-<area href="classsf_1_1String.htm" alt="sf::String" shape="rect" coords="276,56,358,80">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Drawable-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position=<a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale=<a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(1, 1), float Rotation=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(255, 255, 255, 255))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#712de01505e04a03b93cf33ae004cdbc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <a href="#28141b9ba1e4b432313339546669817a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take 2 values). <a href="#419da954b1f2ad1ac2ae0b9ab6e72589"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take a 2D vector). <a href="#d2a279f3b13abf57cc25b2b4bd3b81ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a> (float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X position of the object. <a href="#c8de7bfe092736083dcf23b0dbd22b1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a> (float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y position of the object. <a href="#83fecebe749c1aca9070eafd63e1a0c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a> (float ScaleX, float ScaleY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take 2 values). <a href="#0b486c56c2bd137bac629f72fea66769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take a 2D vector). <a href="#84876c5ef7fa628c85c3c9e000e50aa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a> (float FactorX)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X scale factor of the object. <a href="#0cafae61a1d23bddb059d64df0e1502f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a> (float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y scale factor of the object. <a href="#89e7793c74c656e5850b71d0ab34b8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a> (float CenterX, float CenterY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take 2 values). <a href="#11ba1d92bc863af6d95831d216802f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector). <a href="#235e438555d8161f4995615f24fa0b11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a> (float Rotation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the orientation of the object. <a href="#6d06383770eb01ffecf3d1cae6fec0ec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of the object. <a href="#8cae9f22220985e368a1b38af7644ffb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a> (<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the blending mode for the object. <a href="#aa6558b1ae27e29cb825028473707da5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of the object. <a href="#9ad52594fd5e835cbd03b79098d70e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current scale of the object. <a href="#fa4d6b97e7c10a82430ff9ee56009c97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the object. <a href="#de634efe8d6264282acc564fa5ea77c0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the orientation of the object. <a href="#4e82bec096673bccf7ceac5207617017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of the object. <a href="#a2a028c4a975b5ed6d5a560a1c44e0c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current blending mode. <a href="#b6446c4717a2800cad85db55cb55409a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take 2 values). <a href="#501df9af956362b3e3769d80381c051b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take a 2D vector). <a href="#3c0ac0851d6b0ebed80ae9641ff93161"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a> (float FactorX, float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take 2 values). <a href="#2a132c9f2f3736b7d0f6ea80303caacd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take a 2D vector). <a href="#c969d85eaf63f072de9e963bd973e91a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a> (float Angle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the object. <a href="#3e7d558d0ef488485a2d3f885ff2b419"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point). <a href="#809f25ae0b3a2015ec8a44fe9f5a0008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point). <a href="#fe3cb6e62921ce13806c27dc727f8945"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the transform matrix of the drawable. <a href="#c659a89e42063d13aa9ebe2b534d404e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the inverse transform matrix of the drawable. <a href="#48238d5726104ba7ddb42f21fc5d5b2f"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5afc6f82b7b587ed5ada4d227ce32aa"></a><!-- doxytag: member="sf::Drawable::RenderTarget" ref="a5afc6f82b7b587ed5ada4d227ce32aa" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>RenderTarget</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Abstract base class for every object that can be drawn into a render window.
-<p>Definition at line <a class="el" href="Drawable_8hpp-source.htm#l00058">58</a> of file <a class="el" href="Drawable_8hpp-source.htm">Drawable.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="712de01505e04a03b93cf33ae004cdbc"></a><!-- doxytag: member="sf::Drawable::Drawable" ref="712de01505e04a03b93cf33ae004cdbc" args="(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Drawable::Drawable </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> = <code><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(0,&nbsp;0)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> = <code><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(1,&nbsp;1)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(255,&nbsp;255,&nbsp;255,&nbsp;255)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position of the object (0, 0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: Scale factor (1, 1 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Orientation, in degrees (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of the object (white by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00039">39</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="28141b9ba1e4b432313339546669817a"></a><!-- doxytag: member="sf::Drawable::~Drawable" ref="28141b9ba1e4b432313339546669817a" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Drawable::~Drawable </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Virtual destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00056">56</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="b6446c4717a2800cad85db55cb55409a"></a><!-- doxytag: member="sf::Drawable::GetBlendMode" ref="b6446c4717a2800cad85db55cb55409a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> sf::Drawable::GetBlendMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current blending mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current blending mode </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="de634efe8d6264282acc564fa5ea77c0"></a><!-- doxytag: member="sf::Drawable::GetCenter" ref="de634efe8d6264282acc564fa5ea77c0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position of the center </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a2a028c4a975b5ed6d5a560a1c44e0c8"></a><!-- doxytag: member="sf::Drawable::GetColor" ref="a2a028c4a975b5ed6d5a560a1c44e0c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Drawable::GetColor </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current color </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="48238d5726104ba7ddb42f21fc5d5b2f"></a><!-- doxytag: member="sf::Drawable::GetInverseMatrix" ref="48238d5726104ba7ddb42f21fc5d5b2f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetInverseMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the inverse transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Inverse transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00350">350</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c659a89e42063d13aa9ebe2b534d404e"></a><!-- doxytag: member="sf::Drawable::GetMatrix" ref="c659a89e42063d13aa9ebe2b534d404e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00334">334</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9ad52594fd5e835cbd03b79098d70e0b"></a><!-- doxytag: member="sf::Drawable::GetPosition" ref="9ad52594fd5e835cbd03b79098d70e0b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00213">213</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e82bec096673bccf7ceac5207617017"></a><!-- doxytag: member="sf::Drawable::GetRotation" ref="4e82bec096673bccf7ceac5207617017" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Drawable::GetRotation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the orientation of the object.
-<p>
-Rotation is always in the range [0, 360]<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current rotation, in degrees </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fa4d6b97e7c10a82430ff9ee56009c97"></a><!-- doxytag: member="sf::Drawable::GetScale" ref="fa4d6b97e7c10a82430ff9ee56009c97" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetScale </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current scale of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current scale factor (always positive) </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3c0ac0851d6b0ebed80ae9641ff93161"></a><!-- doxytag: member="sf::Drawable::Move" ref="3c0ac0851d6b0ebed80ae9641ff93161" args="(const Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Amount of units to move the object of </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00278">278</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="501df9af956362b3e3769d80381c051b"></a><!-- doxytag: member="sf::Drawable::Move" ref="501df9af956362b3e3769d80381c051b" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: X offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Y offset</td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00268">268</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3e7d558d0ef488485a2d3f885ff2b419"></a><!-- doxytag: member="sf::Drawable::Rotate" ref="3e7d558d0ef488485a2d3f885ff2b419" args="(float Angle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Rotate </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Angle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rotate the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Angle</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00306">306</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c969d85eaf63f072de9e963bd973e91a"></a><!-- doxytag: member="sf::Drawable::Scale" ref="c969d85eaf63f072de9e963bd973e91a" args="(const Vector2f &amp;Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Scaling factors (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00297">297</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a132c9f2f3736b7d0f6ea80303caacd"></a><!-- doxytag: member="sf::Drawable::Scale" ref="2a132c9f2f3736b7d0f6ea80303caacd" args="(float FactorX, float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FactorX</em>&nbsp;</td><td>: Scaling factor on X (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>FactorY</em>&nbsp;</td><td>: Scaling factor on Y (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00287">287</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6558b1ae27e29cb825028473707da5"></a><!-- doxytag: member="sf::Drawable::SetBlendMode" ref="aa6558b1ae27e29cb825028473707da5" args="(Blend::Mode Mode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetBlendMode </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the blending mode for the object.
-<p>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: New blending mode</td></tr>
- </table>
-</dl>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a>
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00204">204</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="235e438555d8161f4995615f24fa0b11"></a><!-- doxytag: member="sf::Drawable::SetCenter" ref="235e438555d8161f4995615f24fa0b11" args="(const Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00171">171</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11ba1d92bc863af6d95831d216802f61"></a><!-- doxytag: member="sf::Drawable::SetCenter" ref="11ba1d92bc863af6d95831d216802f61" args="(float CenterX, float CenterY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CenterX</em>&nbsp;</td><td>: X coordinate of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CenterY</em>&nbsp;</td><td>: Y coordinate of the center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8cae9f22220985e368a1b38af7644ffb"></a><!-- doxytag: member="sf::Drawable::SetColor" ref="8cae9f22220985e368a1b38af7644ffb" args="(const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetColor </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of the object.
-<p>
-The default color is white<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color</td></tr>
- </table>
-</dl>
-The default color is white
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00194">194</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d2a279f3b13abf57cc25b2b4bd3b81ae"></a><!-- doxytag: member="sf::Drawable::SetPosition" ref="d2a279f3b13abf57cc25b2b4bd3b81ae" args="(const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00075">75</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="419da954b1f2ad1ac2ae0b9ab6e72589"></a><!-- doxytag: member="sf::Drawable::SetPosition" ref="419da954b1f2ad1ac2ae0b9ab6e72589" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d06383770eb01ffecf3d1cae6fec0ec"></a><!-- doxytag: member="sf::Drawable::SetRotation" ref="6d06383770eb01ffecf3d1cae6fec0ec" args="(float Rotation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetRotation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the orientation of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="84876c5ef7fa628c85c3c9e000e50aa1"></a><!-- doxytag: member="sf::Drawable::SetScale" ref="84876c5ef7fa628c85c3c9e000e50aa1" args="(const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: New scale (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00117">117</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b486c56c2bd137bac629f72fea66769"></a><!-- doxytag: member="sf::Drawable::SetScale" ref="0b486c56c2bd137bac629f72fea66769" args="(float ScaleX, float ScaleY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ScaleX</em>&nbsp;</td><td>: New horizontal scale (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ScaleY</em>&nbsp;</td><td>: New vertical scale (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00107">107</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0cafae61a1d23bddb059d64df0e1502f"></a><!-- doxytag: member="sf::Drawable::SetScaleX" ref="0cafae61a1d23bddb059d64df0e1502f" args="(float FactorX)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00127">127</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="89e7793c74c656e5850b71d0ab34b8bf"></a><!-- doxytag: member="sf::Drawable::SetScaleY" ref="89e7793c74c656e5850b71d0ab34b8bf" args="(float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00141">141</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c8de7bfe092736083dcf23b0dbd22b1e"></a><!-- doxytag: member="sf::Drawable::SetX" ref="c8de7bfe092736083dcf23b0dbd22b1e" args="(float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="83fecebe749c1aca9070eafd63e1a0c9"></a><!-- doxytag: member="sf::Drawable::SetY" ref="83fecebe749c1aca9070eafd63e1a0c9" args="(float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe3cb6e62921ce13806c27dc727f8945"></a><!-- doxytag: member="sf::Drawable::TransformToGlobal" ref="fe3cb6e62921ce13806c27dc727f8945" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToGlobal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00325">325</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="809f25ae0b3a2015ec8a44fe9f5a0008"></a><!-- doxytag: member="sf::Drawable::TransformToLocal" ref="809f25ae0b3a2015ec8a44fe9f5a0008" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToLocal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00316">316</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Drawable_8hpp-source.htm">Drawable.hpp</a><li><a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Drawable.png b/doc/html/classsf_1_1Drawable.png
deleted file mode 100755
index e7edba9..0000000
--- a/doc/html/classsf_1_1Drawable.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Event-members.htm b/doc/html/classsf_1_1Event-members.htm
deleted file mode 100755
index ebc01c3..0000000
--- a/doc/html/classsf_1_1Event-members.htm
+++ /dev/null
@@ -1,69 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Event.htm">sf::Event</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Closed</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Count</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">EventType</a> enum name</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>GainedFocus</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoyButton</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoyButtonPressed</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoyButtonReleased</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoyMove</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoyMoved</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Key</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>KeyPressed</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>KeyReleased</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>LostFocus</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseButton</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseButtonPressed</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseButtonReleased</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseEntered</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseLeft</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseMove</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseMoved</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseWheel</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MouseWheelMoved</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Resized</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Size</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b> (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>TextEntered</b> enum value (defined in <a class="el" href="classsf_1_1Event.htm">sf::Event</a>)</td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">Type</a></td><td><a class="el" href="classsf_1_1Event.htm">sf::Event</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Event.htm b/doc/html/classsf_1_1Event.htm
deleted file mode 100755
index 7aa5513..0000000
--- a/doc/html/classsf_1_1Event.htm
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event Class Reference</h1><!-- doxytag: class="sf::Event" --><a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> defines a system event and its parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Event-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">JoyButtonEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Joystick buttons events parameters. <a href="structsf_1_1Event_1_1JoyButtonEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">JoyMoveEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Joystick axis move event parameters. <a href="structsf_1_1Event_1_1JoyMoveEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">KeyEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Keyboard event parameters. <a href="structsf_1_1Event_1_1KeyEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">MouseButtonEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> buttons events parameters. <a href="structsf_1_1Event_1_1MouseButtonEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">MouseMoveEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> move event parameters. <a href="structsf_1_1Event_1_1MouseMoveEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">MouseWheelEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> wheel events parameters. <a href="structsf_1_1Event_1_1MouseWheelEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">SizeEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Size events parameters. <a href="structsf_1_1Event_1_1SizeEvent.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1Event_1_1TextEvent.htm">TextEvent</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Text event parameters. <a href="structsf_1_1Event_1_1TextEvent.htm#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">EventType</a> { <br>
-&nbsp;&nbsp;<b>Closed</b>,
-<br>
-&nbsp;&nbsp;<b>Resized</b>,
-<br>
-&nbsp;&nbsp;<b>LostFocus</b>,
-<br>
-&nbsp;&nbsp;<b>GainedFocus</b>,
-<br>
-&nbsp;&nbsp;<b>TextEntered</b>,
-<br>
-&nbsp;&nbsp;<b>KeyPressed</b>,
-<br>
-&nbsp;&nbsp;<b>KeyReleased</b>,
-<br>
-&nbsp;&nbsp;<b>MouseWheelMoved</b>,
-<br>
-&nbsp;&nbsp;<b>MouseButtonPressed</b>,
-<br>
-&nbsp;&nbsp;<b>MouseButtonReleased</b>,
-<br>
-&nbsp;&nbsp;<b>MouseMoved</b>,
-<br>
-&nbsp;&nbsp;<b>MouseEntered</b>,
-<br>
-&nbsp;&nbsp;<b>MouseLeft</b>,
-<br>
-&nbsp;&nbsp;<b>JoyButtonPressed</b>,
-<br>
-&nbsp;&nbsp;<b>JoyButtonReleased</b>,
-<br>
-&nbsp;&nbsp;<b>JoyMoved</b>,
-<br>
-&nbsp;&nbsp;<b>Count</b>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration of the different types of events. <a href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">EventType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">Type</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type of the event. <a href="#90d5da29dd2f49d13dc10e7a402c0b65"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap><a class="anchor" name="c85e6edc63848641f444ddb19c39ac82"></a><!-- doxytag: member="sf::Event::@3" ref="c85e6edc63848641f444ddb19c39ac82" args="" -->
-union {</td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">KeyEvent</a>&nbsp;&nbsp;&nbsp;<b>Key</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1TextEvent.htm">TextEvent</a>&nbsp;&nbsp;&nbsp;<b>Text</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">MouseMoveEvent</a>&nbsp;&nbsp;&nbsp;<b>MouseMove</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">MouseButtonEvent</a>&nbsp;&nbsp;&nbsp;<b>MouseButton</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">MouseWheelEvent</a>&nbsp;&nbsp;&nbsp;<b>MouseWheel</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">JoyMoveEvent</a>&nbsp;&nbsp;&nbsp;<b>JoyMove</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">JoyButtonEvent</a>&nbsp;&nbsp;&nbsp;<b>JoyButton</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">SizeEvent</a>&nbsp;&nbsp;&nbsp;<b>Size</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap valign="top">};&nbsp;</td><td class="memItemRight" valign="bottom"></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> defines a system event and its parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00197">197</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="f41fa9ed45c02449030699f671331d4a"></a><!-- doxytag: member="sf::Event::EventType" ref="f41fa9ed45c02449030699f671331d4a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">sf::Event::EventType</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumeration of the different types of events.
-<p>
-
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00278">278</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="90d5da29dd2f49d13dc10e7a402c0b65"></a><!-- doxytag: member="sf::Event::Type" ref="90d5da29dd2f49d13dc10e7a402c0b65" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">EventType</a> <a class="el" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">sf::Event::Type</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Type of the event.
-<p>
-
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00303">303</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Font-members.htm b/doc/html/classsf_1_1Font-members.htm
deleted file mode 100755
index 75799c1..0000000
--- a/doc/html/classsf_1_1Font-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Font Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Font.htm">sf::Font</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583">Font</a>()</td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc">GetCharacterSize</a>() const </td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36">GetDefaultFont</a>()</td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6">GetGlyph</a>(Uint32 CodePoint) const </td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8">GetImage</a>() const </td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5">LoadFromFile</a>(const std::string &amp;Filename, unsigned int CharSize=30, const Unicode::Text &amp;Charset=ourDefaultCharset)</td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b">LoadFromMemory</a>(const char *Data, std::size_t SizeInBytes, unsigned int CharSize=30, const Unicode::Text &amp;Charset=ourDefaultCharset)</td><td><a class="el" href="classsf_1_1Font.htm">sf::Font</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">operator=</a>(const Resource&lt; Font &gt; &amp;Other)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Font &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Font &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#59a0a5ddb77f7fe059bd32dee5f792d0">Resource</a>(const Resource&lt; Font &gt; &amp;Copy)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Font &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">~Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Font &gt;</a></td><td><code> [protected]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Font.htm b/doc/html/classsf_1_1Font.htm
deleted file mode 100755
index 40e2339..0000000
--- a/doc/html/classsf_1_1Font.htm
+++ /dev/null
@@ -1,322 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Font.htm">Font</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Font Class Reference</h1><!-- doxytag: class="sf::Font" --><!-- doxytag: inherits="Resource&lt; Font &gt;" --><a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> is the low-level class for loading and manipulating character fonts.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Font_8hpp-source.htm">Font.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Font:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Font.png" usemap="#sf::Font_map" border="0" alt=""></center>
-<map name="sf::Font_map">
-<area href="classsf_1_1Resource.htm" alt="sf::Resource< Font >" shape="rect" coords="0,0,131,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Font-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583">Font</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#506404655b8869ed60d1e7709812f583"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5">LoadFromFile</a> (const std::string &amp;Filename, unsigned int CharSize=30, const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;Charset=ourDefaultCharset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the font from a file. <a href="#c1f0de973bdb9485b5f0bf4aacb717e5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b">LoadFromMemory</a> (const char *Data, std::size_t SizeInBytes, unsigned int CharSize=30, const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;Charset=ourDefaultCharset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the font from a file in memory. <a href="#ecee6a8f62a20424a803508522e3607b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc">GetCharacterSize</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the base size of characters in the font; All glyphs dimensions are based on this value. <a href="#85bd25d6eac95cd20ccc2e9d17ab90bc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Glyph.htm">Glyph</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6">GetGlyph</a> (Uint32 CodePoint) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the description of a glyph (character) given by its unicode value. <a href="#044159ab533345fd030430c822cd2bd6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8">GetImage</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the image containing the rendered characters (glyphs). <a href="#e499022bb1bc6f8ce26096a05ab8a8e8"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36">GetDefaultFont</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the SFML default built-in font (Arial). <a href="#128c377d51263288be98565771c48e36"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> is the low-level class for loading and manipulating character fonts.
-<p>
-This class is meant to be used by <a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">sf::String</a>
-<p>Definition at line <a class="el" href="Font_8hpp-source.htm#l00054">54</a> of file <a class="el" href="Font_8hpp-source.htm">Font.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="506404655b8869ed60d1e7709812f583"></a><!-- doxytag: member="sf::Font::Font" ref="506404655b8869ed60d1e7709812f583" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Font::Font </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00064">64</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="85bd25d6eac95cd20ccc2e9d17ab90bc"></a><!-- doxytag: member="sf::Font::GetCharacterSize" ref="85bd25d6eac95cd20ccc2e9d17ab90bc" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Font::GetCharacterSize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the base size of characters in the font; All glyphs dimensions are based on this value.
-<p>
-Get the base size of characters in the font; All glyphs dimensions are based on this value.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Base size of characters </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00120">120</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="128c377d51263288be98565771c48e36"></a><!-- doxytag: member="sf::Font::GetDefaultFont" ref="128c377d51263288be98565771c48e36" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp; sf::Font::GetDefaultFont </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the SFML default built-in font (Arial).
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Instance of the default font </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00159">159</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="044159ab533345fd030430c822cd2bd6"></a><!-- doxytag: member="sf::Font::GetGlyph" ref="044159ab533345fd030430c822cd2bd6" args="(Uint32 CodePoint) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Glyph.htm">Glyph</a> &amp; sf::Font::GetGlyph </td>
- <td>(</td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>CodePoint</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the description of a glyph (character) given by its unicode value.
-<p>
-Get the description of a glyph (character) given by its unicode value.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CodePoint</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Unicode.htm" title="Provides utility functions to convert from and to any unicode and ASCII encoding...">Unicode</a> value of the character to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Glyph's visual settings, or an invalid glyph if character not found </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00130">130</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e499022bb1bc6f8ce26096a05ab8a8e8"></a><!-- doxytag: member="sf::Font::GetImage" ref="e499022bb1bc6f8ce26096a05ab8a8e8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp; sf::Font::GetImage </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the image containing the rendered characters (glyphs).
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> containing glyphs </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00150">150</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c1f0de973bdb9485b5f0bf4aacb717e5"></a><!-- doxytag: member="sf::Font::LoadFromFile" ref="c1f0de973bdb9485b5f0bf4aacb717e5" args="(const std::string &amp;Filename, unsigned int CharSize=30, const Unicode::Text &amp;Charset=ourDefaultCharset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Font::LoadFromFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>CharSize</em> = <code>30</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Charset</em> = <code>ourDefaultCharset</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the font from a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> file to load </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CharSize</em>&nbsp;</td><td>: Size of characters in bitmap - the bigger, the higher quality (30 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Charset</em>&nbsp;</td><td>: Characters set to generate (by default, contains the ISO-8859-1 printable characters)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00074">74</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ecee6a8f62a20424a803508522e3607b"></a><!-- doxytag: member="sf::Font::LoadFromMemory" ref="ecee6a8f62a20424a803508522e3607b" args="(const char *Data, std::size_t SizeInBytes, unsigned int CharSize=30, const Unicode::Text &amp;Charset=ourDefaultCharset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Font::LoadFromMemory </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SizeInBytes</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>CharSize</em> = <code>30</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Charset</em> = <code>ourDefaultCharset</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the font from a file in memory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the data to load </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeInBytes</em>&nbsp;</td><td>: Size of the data, in bytes </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CharSize</em>&nbsp;</td><td>: Size of characters in bitmap - the bigger, the higher quality (30 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Charset</em>&nbsp;</td><td>: Characters set to generate (by default, contains the ISO-8859-1 printable characters)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Font_8cpp-source.htm#l00093">93</a> of file <a class="el" href="Font_8cpp-source.htm">Font.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Font_8hpp-source.htm">Font.hpp</a><li><a class="el" href="Font_8cpp-source.htm">Font.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Font.png b/doc/html/classsf_1_1Font.png
deleted file mode 100755
index 6088fcf..0000000
--- a/doc/html/classsf_1_1Font.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Ftp-members.htm b/doc/html/classsf_1_1Ftp-members.htm
deleted file mode 100755
index 7bb7cca..0000000
--- a/doc/html/classsf_1_1Ftp-members.htm
+++ /dev/null
@@ -1,64 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2">Ascii</a> enum value</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee">Binary</a> enum value</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc">ChangeDirectory</a>(const std::string &amp;Directory)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c">Connect</a>(const IPAddress &amp;Server, unsigned short Port=21, float Timeout=0.f)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>DataChannel</b> (defined in <a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a>)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32">DeleteDirectory</a>(const std::string &amp;Name)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9">DeleteFile</a>(const std::string &amp;Name)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc">Disconnect</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886">Download</a>(const std::string &amp;DistantFile, const std::string &amp;DestPath, TransferMode Mode=Binary)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4">Ebcdic</a> enum value</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357">GetDirectoryListing</a>(const std::string &amp;Directory=&quot;&quot;)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde">GetWorkingDirectory</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4">KeepAlive</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf">Login</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#1ed080612214df38a5f740d1ee49f082">Login</a>(const std::string &amp;UserName, const std::string &amp;Password)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071">MakeDirectory</a>(const std::string &amp;Name)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6">ParentDirectory</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c">RenameFile</a>(const std::string &amp;File, const std::string &amp;NewName)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a> enum name</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528">Upload</a>(const std::string &amp;LocalFile, const std::string &amp;DestPath, TransferMode Mode=Binary)</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52">~Ftp</a>()</td><td><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp.htm b/doc/html/classsf_1_1Ftp.htm
deleted file mode 100755
index d9e38d2..0000000
--- a/doc/html/classsf_1_1Ftp.htm
+++ /dev/null
@@ -1,694 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Ftp.htm">Ftp</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp Class Reference</h1><!-- doxytag: class="sf::Ftp" --><!-- doxytag: inherits="sf::NonCopyable" -->This class provides methods for manipulating the FTP protocol (described in RFC 959).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Ftp:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Ftp.png" usemap="#sf::Ftp_map" border="0" alt=""></center>
-<map name="sf::Ftp_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="0,0,105,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Ftp-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>DataChannel</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">DirectoryResponse</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialization of FTP response returning a directory. <a href="classsf_1_1Ftp_1_1DirectoryResponse.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">ListingResponse</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialization of FTP response returning a filename lisiting. <a href="classsf_1_1Ftp_1_1ListingResponse.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class wraps a FTP response, which is basically :<ul>
-<li>a status code</li><li>a message. </li></ul>
- <a href="classsf_1_1Ftp_1_1Response.htm#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee">Binary</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2">Ascii</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4">Ebcdic</a>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration of transfer modes. <a href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52">~Ftp</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor -- close the connection with the server. <a href="#2edfa8e9009caf27bce74459ae76dc52"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c">Connect</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Server, unsigned short Port=21, float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Connect to the specified FTP server. <a href="#f566dc8b2595722dd08c312677c3f26c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf">Login</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Log in using anonymous account. <a href="#cee25f564e7dbab511e46e61d14bb0cf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#1ed080612214df38a5f740d1ee49f082">Login</a> (const std::string &amp;UserName, const std::string &amp;Password)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Log in using a username and a password. <a href="#1ed080612214df38a5f740d1ee49f082"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc">Disconnect</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close the connection with FTP server. <a href="#5ec762168457a0b6385ad1104f5869bc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4">KeepAlive</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send a null command just to prevent from being disconnected. <a href="#0ee896f69d6fdaa18d65df83e7347ab4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">DirectoryResponse</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde">GetWorkingDirectory</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current working directory. <a href="#c7ae66df8800b2dffadaa293b80f3dde"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">ListingResponse</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357">GetDirectoryListing</a> (const std::string &amp;Directory=&quot;&quot;)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the contents of the given directory (subdirectories and files). <a href="#2d68f88694c0b12f1b2bfdb23246c357"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc">ChangeDirectory</a> (const std::string &amp;Directory)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the current working directory. <a href="#6b7e5a6d2f6d3a8cac82d759502f2fbc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6">ParentDirectory</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Go to the parent directory of the current one. <a href="#327e052e0c352d743804d7146a7eb6f6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071">MakeDirectory</a> (const std::string &amp;Name)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new directory. <a href="#302127842055302365b0982077f11071"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32">DeleteDirectory</a> (const std::string &amp;Name)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove an existing directory. <a href="#c90d9da996773cb3eed1b715fbb85d32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c">RenameFile</a> (const std::string &amp;File, const std::string &amp;NewName)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rename a file. <a href="#85075cbe59e9cc2ac0f8ca0b6c0e982c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9">DeleteFile</a> (const std::string &amp;Name)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove an existing file. <a href="#eb6d5688700b36ea2a34a8e0dbcf43a9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886">Download</a> (const std::string &amp;DistantFile, const std::string &amp;DestPath, <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a> Mode=Binary)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Download a file from the server. <a href="#17e6cc8f6ce7c1904d598d5bb6a2d886"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528">Upload</a> (const std::string &amp;LocalFile, const std::string &amp;DestPath, <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a> Mode=Binary)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Upload a file to the server. <a href="#32240c75993a64710da8a29804bd6528"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8dee57337b6a7e183bfe21d178757b0c"></a><!-- doxytag: member="sf::Ftp::DataChannel" ref="8dee57337b6a7e183bfe21d178757b0c" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>DataChannel</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class provides methods for manipulating the FTP protocol (described in RFC 959).
-<p>
-It provides easy access and transfers to remote directories and files on a FTP server
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00047">47</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="1cd6b89ad23253f6d97e6d4ca4d558cb"></a><!-- doxytag: member="sf::Ftp::TransferMode" ref="1cd6b89ad23253f6d97e6d4ca4d558cb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">sf::Ftp::TransferMode</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumeration of transfer modes.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee"></a><!-- doxytag: member="Binary" ref="1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee" args="" -->Binary</em>&nbsp;</td><td>
-Binary mode (file is transfered as a sequence of bytes). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2"></a><!-- doxytag: member="Ascii" ref="1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2" args="" -->Ascii</em>&nbsp;</td><td>
-Text mode using ASCII encoding. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4"></a><!-- doxytag: member="Ebcdic" ref="1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4" args="" -->Ebcdic</em>&nbsp;</td><td>
-Text mode using EBCDIC encoding. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00054">54</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="2edfa8e9009caf27bce74459ae76dc52"></a><!-- doxytag: member="sf::Ftp::~Ftp" ref="2edfa8e9009caf27bce74459ae76dc52" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Ftp::~Ftp </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor -- close the connection with the server.
-<p>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00186">186</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="6b7e5a6d2f6d3a8cac82d759502f2fbc"></a><!-- doxytag: member="sf::Ftp::ChangeDirectory" ref="6b7e5a6d2f6d3a8cac82d759502f2fbc" args="(const std::string &amp;Directory)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::ChangeDirectory </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Directory</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the current working directory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Directory</em>&nbsp;</td><td>: New directory, relative to the current one</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00291">291</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f566dc8b2595722dd08c312677c3f26c"></a><!-- doxytag: member="sf::Ftp::Connect" ref="f566dc8b2595722dd08c312677c3f26c" args="(const IPAddress &amp;Server, unsigned short Port=21, float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Connect </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Server</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em> = <code>21</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Connect to the specified FTP server.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Server</em>&nbsp;</td><td>: FTP server to connect to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port used for connection (21 by default, standard FTP port) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Maximum time to wait, in seconds (0 by default, means no timeout)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00195">195</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c90d9da996773cb3eed1b715fbb85d32"></a><!-- doxytag: member="sf::Ftp::DeleteDirectory" ref="c90d9da996773cb3eed1b715fbb85d32" args="(const std::string &amp;Name)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::DeleteDirectory </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove an existing directory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Name of the directory to remove</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00318">318</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="eb6d5688700b36ea2a34a8e0dbcf43a9"></a><!-- doxytag: member="sf::Ftp::DeleteFile" ref="eb6d5688700b36ea2a34a8e0dbcf43a9" args="(const std::string &amp;Name)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::DeleteFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove an existing file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: File to remove</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00340">340</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5ec762168457a0b6385ad1104f5869bc"></a><!-- doxytag: member="sf::Ftp::Disconnect" ref="5ec762168457a0b6385ad1104f5869bc" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Disconnect </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close the connection with FTP server.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="17e6cc8f6ce7c1904d598d5bb6a2d886"></a><!-- doxytag: member="sf::Ftp::Download" ref="17e6cc8f6ce7c1904d598d5bb6a2d886" args="(const std::string &amp;DistantFile, const std::string &amp;DestPath, TransferMode Mode=Binary)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Download </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>DistantFile</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>DestPath</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> = <code>Binary</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Download a file from the server.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>DistantFile</em>&nbsp;</td><td>: Path of the distant file to download </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>DestPath</em>&nbsp;</td><td>: Where to put to file on the local computer </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Transfer mode (binary by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00349">349</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2d68f88694c0b12f1b2bfdb23246c357"></a><!-- doxytag: member="sf::Ftp::GetDirectoryListing" ref="2d68f88694c0b12f1b2bfdb23246c357" args="(const std::string &amp;Directory=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">Ftp::ListingResponse</a> sf::Ftp::GetDirectoryListing </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Directory</em> = <code>&quot;&quot;</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the contents of the given directory (subdirectories and files).
-<p>
-Get the contents of the given directory (subdirectories and files).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Directory</em>&nbsp;</td><td>: Directory to list ("" by default, the current one)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00264">264</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c7ae66df8800b2dffadaa293b80f3dde"></a><!-- doxytag: member="sf::Ftp::GetWorkingDirectory" ref="c7ae66df8800b2dffadaa293b80f3dde" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">Ftp::DirectoryResponse</a> sf::Ftp::GetWorkingDirectory </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current working directory.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00254">254</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0ee896f69d6fdaa18d65df83e7347ab4"></a><!-- doxytag: member="sf::Ftp::KeepAlive" ref="0ee896f69d6fdaa18d65df83e7347ab4" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::KeepAlive </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send a null command just to prevent from being disconnected.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00245">245</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1ed080612214df38a5f740d1ee49f082"></a><!-- doxytag: member="sf::Ftp::Login" ref="1ed080612214df38a5f740d1ee49f082" args="(const std::string &amp;UserName, const std::string &amp;Password)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Login </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>UserName</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Password</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Log in using a username and a password.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>UserName</em>&nbsp;</td><td>: User name </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Password</em>&nbsp;</td><td>: Password</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00218">218</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cee25f564e7dbab511e46e61d14bb0cf"></a><!-- doxytag: member="sf::Ftp::Login" ref="cee25f564e7dbab511e46e61d14bb0cf" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Login </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Log in using anonymous account.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00209">209</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="302127842055302365b0982077f11071"></a><!-- doxytag: member="sf::Ftp::MakeDirectory" ref="302127842055302365b0982077f11071" args="(const std::string &amp;Name)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::MakeDirectory </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a new directory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Name of the directory to create</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00309">309</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="327e052e0c352d743804d7146a7eb6f6"></a><!-- doxytag: member="sf::Ftp::ParentDirectory" ref="327e052e0c352d743804d7146a7eb6f6" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::ParentDirectory </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Go to the parent directory of the current one.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00300">300</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="85075cbe59e9cc2ac0f8ca0b6c0e982c"></a><!-- doxytag: member="sf::Ftp::RenameFile" ref="85075cbe59e9cc2ac0f8ca0b6c0e982c" args="(const std::string &amp;File, const std::string &amp;NewName)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::RenameFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>File</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>NewName</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rename a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>File</em>&nbsp;</td><td>: File to rename </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>NewName</em>&nbsp;</td><td>: New name</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00327">327</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="32240c75993a64710da8a29804bd6528"></a><!-- doxytag: member="sf::Ftp::Upload" ref="32240c75993a64710da8a29804bd6528" args="(const std::string &amp;LocalFile, const std::string &amp;DestPath, TransferMode Mode=Binary)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a> sf::Ftp::Upload </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>LocalFile</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>DestPath</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">TransferMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> = <code>Binary</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Upload a file to the server.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>LocalFile</em>&nbsp;</td><td>: Path of the local file to upload </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>DestPath</em>&nbsp;</td><td>: Where to put to file on the server </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Transfer mode (binary by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server response to the request </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00396">396</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a><li><a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp.png b/doc/html/classsf_1_1Ftp.png
deleted file mode 100755
index 19061e1..0000000
--- a/doc/html/classsf_1_1Ftp.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse-members.htm b/doc/html/classsf_1_1Ftp_1_1DirectoryResponse-members.htm
deleted file mode 100755
index a7ba319..0000000
--- a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse-members.htm
+++ /dev/null
@@ -1,92 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::DirectoryResponse Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">sf::Ftp::Ftp::DirectoryResponse</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc">DirectoryResponse</a>(Response Resp)</td><td><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">sf::Ftp::Ftp::DirectoryResponse</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799">GetDirectory</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">sf::Ftp::Ftp::DirectoryResponse</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">Response</a>(Status Code=InvalidResponse, const std::string &amp;Message=&quot;&quot;)</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> enum name</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.htm b/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.htm
deleted file mode 100755
index 44cce8a..0000000
--- a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.htm
+++ /dev/null
@@ -1,412 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Ftp.htm">Ftp</a>::<a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">DirectoryResponse</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::DirectoryResponse Class Reference</h1><!-- doxytag: class="sf::Ftp::DirectoryResponse" --><!-- doxytag: inherits="sf::Ftp::Response" -->Specialization of FTP response returning a directory.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Ftp::Ftp::DirectoryResponse:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Ftp_1_1DirectoryResponse.png" usemap="#sf::Ftp::Ftp::DirectoryResponse_map" border="0" alt=""></center>
-<map name="sf::Ftp::Ftp::DirectoryResponse_map">
-<area href="classsf_1_1Ftp_1_1Response.htm" alt="sf::Ftp::Ftp::Response" shape="rect" coords="0,0,184,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Ftp_1_1DirectoryResponse-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> = 110,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> = 120,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> = 125,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> = 150,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> = 200,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> = 202,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> = 211,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> = 212,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> = 213,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> = 214,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> = 215,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> = 220,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> = 221,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> = 225,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> = 226,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> = 227,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> = 230,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> = 250,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> = 257,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> = 331,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> = 332,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> = 350,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> = 421,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> = 425,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> = 426,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> = 450,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> = 451,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> = 452,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> = 500,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> = 501,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> = 502,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> = 503,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> = 504,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> = 530,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> = 532,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> = 550,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> = 551,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> = 552,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> = 553,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> = 1000,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> = 1001,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> = 1002,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> = 1003
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate all the valid status codes returned in a FTP response. <a href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc">DirectoryResponse</a> (<a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a> Resp)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#2f98f685d1aa56d3c341d38cfb2798bc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799">GetDirectory</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the directory returned in the response. <a href="#a07297cc8acc9276ce5c0cfa58bac799"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to check if the response status code means a success. <a href="#a04c49e1f6a19c5b879838d8d5f3c134"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the response status code. <a href="#8f507094af1fd34e4786d075cce102ee"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the full message contained in the response. <a href="#eafd573beafd242460b1a7d516d503b5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Specialization of FTP response returning a directory.
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00182">182</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="f81738f06b6f571761696291276acb3b"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::Status" ref="f81738f06b6f571761696291276acb3b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">sf::Ftp::Response::Status</a><code> [inherited]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate all the valid status codes returned in a FTP response.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"></a><!-- doxytag: member="RestartMarkerReply" ref="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9" args="" -->RestartMarkerReply</em>&nbsp;</td><td>
-Restart marker reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"></a><!-- doxytag: member="ServiceReadySoon" ref="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e" args="" -->ServiceReadySoon</em>&nbsp;</td><td>
-Service ready in N minutes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"></a><!-- doxytag: member="DataConnectionAlreadyOpened" ref="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f" args="" -->DataConnectionAlreadyOpened</em>&nbsp;</td><td>
-Data connection already opened, transfer starting. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"></a><!-- doxytag: member="OpeningDataConnection" ref="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf" args="" -->OpeningDataConnection</em>&nbsp;</td><td>
-File status ok, about to open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"></a><!-- doxytag: member="Ok" ref="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204" args="" -->Ok</em>&nbsp;</td><td>
-Command ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"></a><!-- doxytag: member="PointlessCommand" ref="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861" args="" -->PointlessCommand</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"></a><!-- doxytag: member="SystemStatus" ref="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165" args="" -->SystemStatus</em>&nbsp;</td><td>
-System status, or system help reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"></a><!-- doxytag: member="DirectoryStatus" ref="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680" args="" -->DirectoryStatus</em>&nbsp;</td><td>
-Directory status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"></a><!-- doxytag: member="FileStatus" ref="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0" args="" -->FileStatus</em>&nbsp;</td><td>
-File status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"></a><!-- doxytag: member="HelpMessage" ref="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017" args="" -->HelpMessage</em>&nbsp;</td><td>
-Help message. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"></a><!-- doxytag: member="SystemType" ref="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd" args="" -->SystemType</em>&nbsp;</td><td>
-NAME system type, where NAME is an official system name from the list in the Assigned Numbers document. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"></a><!-- doxytag: member="ServiceReady" ref="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2" args="" -->ServiceReady</em>&nbsp;</td><td>
-Service ready for new user. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"></a><!-- doxytag: member="ClosingConnection" ref="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78" args="" -->ClosingConnection</em>&nbsp;</td><td>
-Service closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"></a><!-- doxytag: member="DataConnectionOpened" ref="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c" args="" -->DataConnectionOpened</em>&nbsp;</td><td>
-Data connection open, no transfer in progress. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"></a><!-- doxytag: member="ClosingDataConnection" ref="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601" args="" -->ClosingDataConnection</em>&nbsp;</td><td>
-Closing data connection, requested file action successful. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"></a><!-- doxytag: member="EnteringPassiveMode" ref="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db" args="" -->EnteringPassiveMode</em>&nbsp;</td><td>
-Entering passive mode. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"></a><!-- doxytag: member="LoggedIn" ref="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac" args="" -->LoggedIn</em>&nbsp;</td><td>
-User logged in, proceed. Logged out if appropriate. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"></a><!-- doxytag: member="FileActionOk" ref="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b" args="" -->FileActionOk</em>&nbsp;</td><td>
-Requested file action ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"></a><!-- doxytag: member="DirectoryOk" ref="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab" args="" -->DirectoryOk</em>&nbsp;</td><td>
-PATHNAME created. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"></a><!-- doxytag: member="NeedPassword" ref="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b" args="" -->NeedPassword</em>&nbsp;</td><td>
-User name ok, need password. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"></a><!-- doxytag: member="NeedAccountToLogIn" ref="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0" args="" -->NeedAccountToLogIn</em>&nbsp;</td><td>
-Need account for login. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"></a><!-- doxytag: member="NeedInformation" ref="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1" args="" -->NeedInformation</em>&nbsp;</td><td>
-Requested file action pending further information. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"></a><!-- doxytag: member="ServiceUnavailable" ref="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740" args="" -->ServiceUnavailable</em>&nbsp;</td><td>
-Service not available, closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"></a><!-- doxytag: member="DataConnectionUnavailable" ref="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48" args="" -->DataConnectionUnavailable</em>&nbsp;</td><td>
-Can't open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"></a><!-- doxytag: member="TransferAborted" ref="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7" args="" -->TransferAborted</em>&nbsp;</td><td>
-Connection closed, transfer aborted. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"></a><!-- doxytag: member="FileActionAborted" ref="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664" args="" -->FileActionAborted</em>&nbsp;</td><td>
-Requested file action not taken. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"></a><!-- doxytag: member="LocalError" ref="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535" args="" -->LocalError</em>&nbsp;</td><td>
-Requested action aborted, local error in processing. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"></a><!-- doxytag: member="InsufficientStorageSpace" ref="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee" args="" -->InsufficientStorageSpace</em>&nbsp;</td><td>
-Requested action not taken; insufficient storage space in system, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"></a><!-- doxytag: member="CommandUnknown" ref="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9" args="" -->CommandUnknown</em>&nbsp;</td><td>
-Syntax error, command unrecognized. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"></a><!-- doxytag: member="ParametersUnknown" ref="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05" args="" -->ParametersUnknown</em>&nbsp;</td><td>
-Syntax error in parameters or arguments. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"></a><!-- doxytag: member="CommandNotImplemented" ref="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56" args="" -->CommandNotImplemented</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"></a><!-- doxytag: member="BadCommandSequence" ref="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb" args="" -->BadCommandSequence</em>&nbsp;</td><td>
-Bad sequence of commands. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"></a><!-- doxytag: member="ParameterNotImplemented" ref="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450" args="" -->ParameterNotImplemented</em>&nbsp;</td><td>
-Command not implemented for that parameter. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"></a><!-- doxytag: member="NotLoggedIn" ref="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69" args="" -->NotLoggedIn</em>&nbsp;</td><td>
-Not logged in. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"></a><!-- doxytag: member="NeedAccountToStore" ref="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4" args="" -->NeedAccountToStore</em>&nbsp;</td><td>
-Need account for storing files. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"></a><!-- doxytag: member="FileUnavailable" ref="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1" args="" -->FileUnavailable</em>&nbsp;</td><td>
-Requested action not taken, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"></a><!-- doxytag: member="PageTypeUnknown" ref="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a" args="" -->PageTypeUnknown</em>&nbsp;</td><td>
-Requested action aborted, page type unknown. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"></a><!-- doxytag: member="NotEnoughMemory" ref="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3" args="" -->NotEnoughMemory</em>&nbsp;</td><td>
-Requested file action aborted, exceeded storage allocation. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"></a><!-- doxytag: member="FilenameNotAllowed" ref="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86" args="" -->FilenameNotAllowed</em>&nbsp;</td><td>
-Requested action not taken, file name not allowed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"></a><!-- doxytag: member="InvalidResponse" ref="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b" args="" -->InvalidResponse</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> is not a valid FTP one. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"></a><!-- doxytag: member="ConnectionFailed" ref="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c" args="" -->ConnectionFailed</em>&nbsp;</td><td>
-Connection with server failed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"></a><!-- doxytag: member="ConnectionClosed" ref="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6" args="" -->ConnectionClosed</em>&nbsp;</td><td>
-Connection with server closed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"></a><!-- doxytag: member="InvalidFile" ref="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935" args="" -->InvalidFile</em>&nbsp;</td><td>
-Invalid file to upload / download. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00074">74</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="2f98f685d1aa56d3c341d38cfb2798bc"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::DirectoryResponse" ref="2f98f685d1aa56d3c341d38cfb2798bc" args="(Response Resp)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Ftp::Ftp::DirectoryResponse::DirectoryResponse </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a>&nbsp;</td>
- <td class="paramname"> <em>Resp</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Resp</em>&nbsp;</td><td>: Source response </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00123">123</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="a07297cc8acc9276ce5c0cfa58bac799"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::GetDirectory" ref="a07297cc8acc9276ce5c0cfa58bac799" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Ftp::Ftp::DirectoryResponse::GetDirectory </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the directory returned in the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Directory name </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00139">139</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="eafd573beafd242460b1a7d516d503b5"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::GetMessage" ref="eafd573beafd242460b1a7d516d503b5" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Ftp::Ftp::Response::GetMessage </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the full message contained in the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The response message </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8f507094af1fd34e4786d075cce102ee"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::GetStatus" ref="8f507094af1fd34e4786d075cce102ee" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Ftp::Response::Status</a> sf::Ftp::Ftp::Response::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the response status code.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00105">105</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a04c49e1f6a19c5b879838d8d5f3c134"></a><!-- doxytag: member="sf::Ftp::DirectoryResponse::IsOk" ref="a04c49e1f6a19c5b879838d8d5f3c134" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Ftp::Ftp::Response::IsOk </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convenience function to check if the response status code means a success.
-<p>
-Convenience function to check if the response status code means a success.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if status is success (code &lt; 400) </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a><li><a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.png b/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.png
deleted file mode 100755
index 0d84566..0000000
--- a/doc/html/classsf_1_1Ftp_1_1DirectoryResponse.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Ftp_1_1ListingResponse-members.htm b/doc/html/classsf_1_1Ftp_1_1ListingResponse-members.htm
deleted file mode 100755
index 1b872f5..0000000
--- a/doc/html/classsf_1_1Ftp_1_1ListingResponse-members.htm
+++ /dev/null
@@ -1,93 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::ListingResponse Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522">GetCount</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922">GetFilename</a>(std::size_t Index) const </td><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5">ListingResponse</a>(Response Resp, const std::vector&lt; char &gt; &amp;Data)</td><td><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">Response</a>(Status Code=InvalidResponse, const std::string &amp;Message=&quot;&quot;)</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> enum name</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1ListingResponse.htm b/doc/html/classsf_1_1Ftp_1_1ListingResponse.htm
deleted file mode 100755
index 99ab1a5..0000000
--- a/doc/html/classsf_1_1Ftp_1_1ListingResponse.htm
+++ /dev/null
@@ -1,455 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Ftp.htm">Ftp</a>::<a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">ListingResponse</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::ListingResponse Class Reference</h1><!-- doxytag: class="sf::Ftp::ListingResponse" --><!-- doxytag: inherits="sf::Ftp::Response" -->Specialization of FTP response returning a filename lisiting.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Ftp::Ftp::ListingResponse:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Ftp_1_1ListingResponse.png" usemap="#sf::Ftp::Ftp::ListingResponse_map" border="0" alt=""></center>
-<map name="sf::Ftp::Ftp::ListingResponse_map">
-<area href="classsf_1_1Ftp_1_1Response.htm" alt="sf::Ftp::Ftp::Response" shape="rect" coords="0,0,167,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Ftp_1_1ListingResponse-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> = 110,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> = 120,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> = 125,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> = 150,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> = 200,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> = 202,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> = 211,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> = 212,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> = 213,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> = 214,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> = 215,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> = 220,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> = 221,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> = 225,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> = 226,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> = 227,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> = 230,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> = 250,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> = 257,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> = 331,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> = 332,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> = 350,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> = 421,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> = 425,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> = 426,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> = 450,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> = 451,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> = 452,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> = 500,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> = 501,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> = 502,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> = 503,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> = 504,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> = 530,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> = 532,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> = 550,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> = 551,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> = 552,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> = 553,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> = 1000,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> = 1001,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> = 1002,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> = 1003
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate all the valid status codes returned in a FTP response. <a href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5">ListingResponse</a> (<a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a> Resp, const std::vector&lt; char &gt; &amp;Data)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#2815303ca236427cf5bd1c09469f7db5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522">GetCount</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of filenames in the listing. <a href="#6c4b942fe9e3da2c7104de7d8a13e522"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922">GetFilename</a> (std::size_t Index) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the Index-th filename in the directory. <a href="#11b761b5fa04b5e2c3bac972cf4a8922"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to check if the response status code means a success. <a href="#a04c49e1f6a19c5b879838d8d5f3c134"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the response status code. <a href="#8f507094af1fd34e4786d075cce102ee"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the full message contained in the response. <a href="#eafd573beafd242460b1a7d516d503b5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Specialization of FTP response returning a filename lisiting.
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00214">214</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="f81738f06b6f571761696291276acb3b"></a><!-- doxytag: member="sf::Ftp::ListingResponse::Status" ref="f81738f06b6f571761696291276acb3b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">sf::Ftp::Response::Status</a><code> [inherited]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate all the valid status codes returned in a FTP response.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"></a><!-- doxytag: member="RestartMarkerReply" ref="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9" args="" -->RestartMarkerReply</em>&nbsp;</td><td>
-Restart marker reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"></a><!-- doxytag: member="ServiceReadySoon" ref="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e" args="" -->ServiceReadySoon</em>&nbsp;</td><td>
-Service ready in N minutes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"></a><!-- doxytag: member="DataConnectionAlreadyOpened" ref="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f" args="" -->DataConnectionAlreadyOpened</em>&nbsp;</td><td>
-Data connection already opened, transfer starting. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"></a><!-- doxytag: member="OpeningDataConnection" ref="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf" args="" -->OpeningDataConnection</em>&nbsp;</td><td>
-File status ok, about to open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"></a><!-- doxytag: member="Ok" ref="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204" args="" -->Ok</em>&nbsp;</td><td>
-Command ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"></a><!-- doxytag: member="PointlessCommand" ref="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861" args="" -->PointlessCommand</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"></a><!-- doxytag: member="SystemStatus" ref="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165" args="" -->SystemStatus</em>&nbsp;</td><td>
-System status, or system help reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"></a><!-- doxytag: member="DirectoryStatus" ref="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680" args="" -->DirectoryStatus</em>&nbsp;</td><td>
-Directory status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"></a><!-- doxytag: member="FileStatus" ref="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0" args="" -->FileStatus</em>&nbsp;</td><td>
-File status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"></a><!-- doxytag: member="HelpMessage" ref="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017" args="" -->HelpMessage</em>&nbsp;</td><td>
-Help message. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"></a><!-- doxytag: member="SystemType" ref="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd" args="" -->SystemType</em>&nbsp;</td><td>
-NAME system type, where NAME is an official system name from the list in the Assigned Numbers document. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"></a><!-- doxytag: member="ServiceReady" ref="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2" args="" -->ServiceReady</em>&nbsp;</td><td>
-Service ready for new user. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"></a><!-- doxytag: member="ClosingConnection" ref="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78" args="" -->ClosingConnection</em>&nbsp;</td><td>
-Service closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"></a><!-- doxytag: member="DataConnectionOpened" ref="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c" args="" -->DataConnectionOpened</em>&nbsp;</td><td>
-Data connection open, no transfer in progress. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"></a><!-- doxytag: member="ClosingDataConnection" ref="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601" args="" -->ClosingDataConnection</em>&nbsp;</td><td>
-Closing data connection, requested file action successful. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"></a><!-- doxytag: member="EnteringPassiveMode" ref="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db" args="" -->EnteringPassiveMode</em>&nbsp;</td><td>
-Entering passive mode. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"></a><!-- doxytag: member="LoggedIn" ref="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac" args="" -->LoggedIn</em>&nbsp;</td><td>
-User logged in, proceed. Logged out if appropriate. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"></a><!-- doxytag: member="FileActionOk" ref="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b" args="" -->FileActionOk</em>&nbsp;</td><td>
-Requested file action ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"></a><!-- doxytag: member="DirectoryOk" ref="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab" args="" -->DirectoryOk</em>&nbsp;</td><td>
-PATHNAME created. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"></a><!-- doxytag: member="NeedPassword" ref="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b" args="" -->NeedPassword</em>&nbsp;</td><td>
-User name ok, need password. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"></a><!-- doxytag: member="NeedAccountToLogIn" ref="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0" args="" -->NeedAccountToLogIn</em>&nbsp;</td><td>
-Need account for login. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"></a><!-- doxytag: member="NeedInformation" ref="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1" args="" -->NeedInformation</em>&nbsp;</td><td>
-Requested file action pending further information. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"></a><!-- doxytag: member="ServiceUnavailable" ref="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740" args="" -->ServiceUnavailable</em>&nbsp;</td><td>
-Service not available, closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"></a><!-- doxytag: member="DataConnectionUnavailable" ref="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48" args="" -->DataConnectionUnavailable</em>&nbsp;</td><td>
-Can't open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"></a><!-- doxytag: member="TransferAborted" ref="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7" args="" -->TransferAborted</em>&nbsp;</td><td>
-Connection closed, transfer aborted. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"></a><!-- doxytag: member="FileActionAborted" ref="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664" args="" -->FileActionAborted</em>&nbsp;</td><td>
-Requested file action not taken. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"></a><!-- doxytag: member="LocalError" ref="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535" args="" -->LocalError</em>&nbsp;</td><td>
-Requested action aborted, local error in processing. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"></a><!-- doxytag: member="InsufficientStorageSpace" ref="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee" args="" -->InsufficientStorageSpace</em>&nbsp;</td><td>
-Requested action not taken; insufficient storage space in system, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"></a><!-- doxytag: member="CommandUnknown" ref="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9" args="" -->CommandUnknown</em>&nbsp;</td><td>
-Syntax error, command unrecognized. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"></a><!-- doxytag: member="ParametersUnknown" ref="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05" args="" -->ParametersUnknown</em>&nbsp;</td><td>
-Syntax error in parameters or arguments. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"></a><!-- doxytag: member="CommandNotImplemented" ref="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56" args="" -->CommandNotImplemented</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"></a><!-- doxytag: member="BadCommandSequence" ref="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb" args="" -->BadCommandSequence</em>&nbsp;</td><td>
-Bad sequence of commands. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"></a><!-- doxytag: member="ParameterNotImplemented" ref="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450" args="" -->ParameterNotImplemented</em>&nbsp;</td><td>
-Command not implemented for that parameter. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"></a><!-- doxytag: member="NotLoggedIn" ref="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69" args="" -->NotLoggedIn</em>&nbsp;</td><td>
-Not logged in. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"></a><!-- doxytag: member="NeedAccountToStore" ref="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4" args="" -->NeedAccountToStore</em>&nbsp;</td><td>
-Need account for storing files. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"></a><!-- doxytag: member="FileUnavailable" ref="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1" args="" -->FileUnavailable</em>&nbsp;</td><td>
-Requested action not taken, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"></a><!-- doxytag: member="PageTypeUnknown" ref="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a" args="" -->PageTypeUnknown</em>&nbsp;</td><td>
-Requested action aborted, page type unknown. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"></a><!-- doxytag: member="NotEnoughMemory" ref="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3" args="" -->NotEnoughMemory</em>&nbsp;</td><td>
-Requested file action aborted, exceeded storage allocation. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"></a><!-- doxytag: member="FilenameNotAllowed" ref="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86" args="" -->FilenameNotAllowed</em>&nbsp;</td><td>
-Requested action not taken, file name not allowed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"></a><!-- doxytag: member="InvalidResponse" ref="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b" args="" -->InvalidResponse</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> is not a valid FTP one. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"></a><!-- doxytag: member="ConnectionFailed" ref="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c" args="" -->ConnectionFailed</em>&nbsp;</td><td>
-Connection with server failed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"></a><!-- doxytag: member="ConnectionClosed" ref="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6" args="" -->ConnectionClosed</em>&nbsp;</td><td>
-Connection with server closed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"></a><!-- doxytag: member="InvalidFile" ref="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935" args="" -->InvalidFile</em>&nbsp;</td><td>
-Invalid file to upload / download. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00074">74</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="2815303ca236427cf5bd1c09469f7db5"></a><!-- doxytag: member="sf::Ftp::ListingResponse::ListingResponse" ref="2815303ca236427cf5bd1c09469f7db5" args="(Response Resp, const std::vector&lt; char &gt; &amp;Data)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Ftp::Ftp::ListingResponse::ListingResponse </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Ftp_1_1Response.htm">Ftp::Response</a>&nbsp;</td>
- <td class="paramname"> <em>Resp</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::vector&lt; char &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Data</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Resp</em>&nbsp;</td><td>: Source response </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Data containing the raw listing </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00148">148</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="6c4b942fe9e3da2c7104de7d8a13e522"></a><!-- doxytag: member="sf::Ftp::ListingResponse::GetCount" ref="6c4b942fe9e3da2c7104de7d8a13e522" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::Ftp::Ftp::ListingResponse::GetCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of filenames in the listing.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Total number of filenames </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00168">168</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11b761b5fa04b5e2c3bac972cf4a8922"></a><!-- doxytag: member="sf::Ftp::ListingResponse::GetFilename" ref="11b761b5fa04b5e2c3bac972cf4a8922" args="(std::size_t Index) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Ftp::Ftp::ListingResponse::GetFilename </td>
- <td>(</td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the Index-th filename in the directory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the filename to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Index-th filename </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00177">177</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="eafd573beafd242460b1a7d516d503b5"></a><!-- doxytag: member="sf::Ftp::ListingResponse::GetMessage" ref="eafd573beafd242460b1a7d516d503b5" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Ftp::Ftp::Response::GetMessage </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the full message contained in the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The response message </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8f507094af1fd34e4786d075cce102ee"></a><!-- doxytag: member="sf::Ftp::ListingResponse::GetStatus" ref="8f507094af1fd34e4786d075cce102ee" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Ftp::Response::Status</a> sf::Ftp::Ftp::Response::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the response status code.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00105">105</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a04c49e1f6a19c5b879838d8d5f3c134"></a><!-- doxytag: member="sf::Ftp::ListingResponse::IsOk" ref="a04c49e1f6a19c5b879838d8d5f3c134" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Ftp::Ftp::Response::IsOk </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convenience function to check if the response status code means a success.
-<p>
-Convenience function to check if the response status code means a success.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if status is success (code &lt; 400) </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a><li><a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1ListingResponse.png b/doc/html/classsf_1_1Ftp_1_1ListingResponse.png
deleted file mode 100755
index 3ea6a38..0000000
--- a/doc/html/classsf_1_1Ftp_1_1ListingResponse.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Ftp_1_1Response-members.htm b/doc/html/classsf_1_1Ftp_1_1Response-members.htm
deleted file mode 100755
index e8f3948..0000000
--- a/doc/html/classsf_1_1Ftp_1_1Response-members.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::Response Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a>() const </td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">Response</a>(Status Code=InvalidResponse, const std::string &amp;Message=&quot;&quot;)</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> enum name</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> enum value</td><td><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1Response.htm b/doc/html/classsf_1_1Ftp_1_1Response.htm
deleted file mode 100755
index 913cc41..0000000
--- a/doc/html/classsf_1_1Ftp_1_1Response.htm
+++ /dev/null
@@ -1,400 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Ftp.htm">Ftp</a>::<a class="el" href="classsf_1_1Ftp_1_1Response.htm">Response</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Ftp::Ftp::Response Class Reference</h1><!-- doxytag: class="sf::Ftp::Response" -->This class wraps a FTP response, which is basically :<ul>
-<li>a status code</li><li>a message. </li></ul>
-
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Ftp::Ftp::Response:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Ftp_1_1Response.png" usemap="#sf::Ftp::Ftp::Response_map" border="0" alt=""></center>
-<map name="sf::Ftp::Ftp::Response_map">
-<area href="classsf_1_1Ftp_1_1DirectoryResponse.htm" alt="sf::Ftp::Ftp::DirectoryResponse" shape="rect" coords="0,56,184,80">
-<area href="classsf_1_1Ftp_1_1ListingResponse.htm" alt="sf::Ftp::Ftp::ListingResponse" shape="rect" coords="194,56,378,80">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Ftp_1_1Response-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">RestartMarkerReply</a> = 110,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">ServiceReadySoon</a> = 120,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">DataConnectionAlreadyOpened</a> = 125,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">OpeningDataConnection</a> = 150,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">Ok</a> = 200,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">PointlessCommand</a> = 202,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">SystemStatus</a> = 211,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">DirectoryStatus</a> = 212,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">FileStatus</a> = 213,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">HelpMessage</a> = 214,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">SystemType</a> = 215,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">ServiceReady</a> = 220,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">ClosingConnection</a> = 221,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">DataConnectionOpened</a> = 225,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">ClosingDataConnection</a> = 226,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">EnteringPassiveMode</a> = 227,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">LoggedIn</a> = 230,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">FileActionOk</a> = 250,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">DirectoryOk</a> = 257,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">NeedPassword</a> = 331,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">NeedAccountToLogIn</a> = 332,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">NeedInformation</a> = 350,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">ServiceUnavailable</a> = 421,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">DataConnectionUnavailable</a> = 425,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">TransferAborted</a> = 426,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">FileActionAborted</a> = 450,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">LocalError</a> = 451,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">InsufficientStorageSpace</a> = 452,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">CommandUnknown</a> = 500,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">ParametersUnknown</a> = 501,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">CommandNotImplemented</a> = 502,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">BadCommandSequence</a> = 503,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">ParameterNotImplemented</a> = 504,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">NotLoggedIn</a> = 530,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">NeedAccountToStore</a> = 532,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">FileUnavailable</a> = 550,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">PageTypeUnknown</a> = 551,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">NotEnoughMemory</a> = 552,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">FilenameNotAllowed</a> = 553,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">InvalidResponse</a> = 1000,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">ConnectionFailed</a> = 1001,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">ConnectionClosed</a> = 1002,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">InvalidFile</a> = 1003
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate all the valid status codes returned in a FTP response. <a href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">Response</a> (<a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a> Code=InvalidResponse, const std::string &amp;Message=&quot;&quot;)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#b11ecf1c327da80f3e89e265ac741fc2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">IsOk</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to check if the response status code means a success. <a href="#a04c49e1f6a19c5b879838d8d5f3c134"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the response status code. <a href="#8f507094af1fd34e4786d075cce102ee"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">GetMessage</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the full message contained in the response. <a href="#eafd573beafd242460b1a7d516d503b5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class wraps a FTP response, which is basically :<ul>
-<li>a status code</li><li>a message. </li></ul>
-
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00066">66</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="f81738f06b6f571761696291276acb3b"></a><!-- doxytag: member="sf::Ftp::Response::Status" ref="f81738f06b6f571761696291276acb3b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">sf::Ftp::Response::Status</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate all the valid status codes returned in a FTP response.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"></a><!-- doxytag: member="RestartMarkerReply" ref="f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9" args="" -->RestartMarkerReply</em>&nbsp;</td><td>
-Restart marker reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"></a><!-- doxytag: member="ServiceReadySoon" ref="f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e" args="" -->ServiceReadySoon</em>&nbsp;</td><td>
-Service ready in N minutes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"></a><!-- doxytag: member="DataConnectionAlreadyOpened" ref="f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f" args="" -->DataConnectionAlreadyOpened</em>&nbsp;</td><td>
-Data connection already opened, transfer starting. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"></a><!-- doxytag: member="OpeningDataConnection" ref="f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf" args="" -->OpeningDataConnection</em>&nbsp;</td><td>
-File status ok, about to open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"></a><!-- doxytag: member="Ok" ref="f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204" args="" -->Ok</em>&nbsp;</td><td>
-Command ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"></a><!-- doxytag: member="PointlessCommand" ref="f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861" args="" -->PointlessCommand</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"></a><!-- doxytag: member="SystemStatus" ref="f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165" args="" -->SystemStatus</em>&nbsp;</td><td>
-System status, or system help reply. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"></a><!-- doxytag: member="DirectoryStatus" ref="f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680" args="" -->DirectoryStatus</em>&nbsp;</td><td>
-Directory status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"></a><!-- doxytag: member="FileStatus" ref="f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0" args="" -->FileStatus</em>&nbsp;</td><td>
-File status. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"></a><!-- doxytag: member="HelpMessage" ref="f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017" args="" -->HelpMessage</em>&nbsp;</td><td>
-Help message. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"></a><!-- doxytag: member="SystemType" ref="f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd" args="" -->SystemType</em>&nbsp;</td><td>
-NAME system type, where NAME is an official system name from the list in the Assigned Numbers document. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"></a><!-- doxytag: member="ServiceReady" ref="f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2" args="" -->ServiceReady</em>&nbsp;</td><td>
-Service ready for new user. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"></a><!-- doxytag: member="ClosingConnection" ref="f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78" args="" -->ClosingConnection</em>&nbsp;</td><td>
-Service closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"></a><!-- doxytag: member="DataConnectionOpened" ref="f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c" args="" -->DataConnectionOpened</em>&nbsp;</td><td>
-Data connection open, no transfer in progress. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"></a><!-- doxytag: member="ClosingDataConnection" ref="f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601" args="" -->ClosingDataConnection</em>&nbsp;</td><td>
-Closing data connection, requested file action successful. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"></a><!-- doxytag: member="EnteringPassiveMode" ref="f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db" args="" -->EnteringPassiveMode</em>&nbsp;</td><td>
-Entering passive mode. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"></a><!-- doxytag: member="LoggedIn" ref="f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac" args="" -->LoggedIn</em>&nbsp;</td><td>
-User logged in, proceed. Logged out if appropriate. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"></a><!-- doxytag: member="FileActionOk" ref="f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b" args="" -->FileActionOk</em>&nbsp;</td><td>
-Requested file action ok. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"></a><!-- doxytag: member="DirectoryOk" ref="f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab" args="" -->DirectoryOk</em>&nbsp;</td><td>
-PATHNAME created. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"></a><!-- doxytag: member="NeedPassword" ref="f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b" args="" -->NeedPassword</em>&nbsp;</td><td>
-User name ok, need password. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"></a><!-- doxytag: member="NeedAccountToLogIn" ref="f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0" args="" -->NeedAccountToLogIn</em>&nbsp;</td><td>
-Need account for login. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"></a><!-- doxytag: member="NeedInformation" ref="f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1" args="" -->NeedInformation</em>&nbsp;</td><td>
-Requested file action pending further information. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"></a><!-- doxytag: member="ServiceUnavailable" ref="f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740" args="" -->ServiceUnavailable</em>&nbsp;</td><td>
-Service not available, closing control connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"></a><!-- doxytag: member="DataConnectionUnavailable" ref="f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48" args="" -->DataConnectionUnavailable</em>&nbsp;</td><td>
-Can't open data connection. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"></a><!-- doxytag: member="TransferAborted" ref="f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7" args="" -->TransferAborted</em>&nbsp;</td><td>
-Connection closed, transfer aborted. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"></a><!-- doxytag: member="FileActionAborted" ref="f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664" args="" -->FileActionAborted</em>&nbsp;</td><td>
-Requested file action not taken. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"></a><!-- doxytag: member="LocalError" ref="f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535" args="" -->LocalError</em>&nbsp;</td><td>
-Requested action aborted, local error in processing. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"></a><!-- doxytag: member="InsufficientStorageSpace" ref="f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee" args="" -->InsufficientStorageSpace</em>&nbsp;</td><td>
-Requested action not taken; insufficient storage space in system, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"></a><!-- doxytag: member="CommandUnknown" ref="f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9" args="" -->CommandUnknown</em>&nbsp;</td><td>
-Syntax error, command unrecognized. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"></a><!-- doxytag: member="ParametersUnknown" ref="f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05" args="" -->ParametersUnknown</em>&nbsp;</td><td>
-Syntax error in parameters or arguments. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"></a><!-- doxytag: member="CommandNotImplemented" ref="f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56" args="" -->CommandNotImplemented</em>&nbsp;</td><td>
-Command not implemented. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"></a><!-- doxytag: member="BadCommandSequence" ref="f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb" args="" -->BadCommandSequence</em>&nbsp;</td><td>
-Bad sequence of commands. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"></a><!-- doxytag: member="ParameterNotImplemented" ref="f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450" args="" -->ParameterNotImplemented</em>&nbsp;</td><td>
-Command not implemented for that parameter. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"></a><!-- doxytag: member="NotLoggedIn" ref="f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69" args="" -->NotLoggedIn</em>&nbsp;</td><td>
-Not logged in. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"></a><!-- doxytag: member="NeedAccountToStore" ref="f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4" args="" -->NeedAccountToStore</em>&nbsp;</td><td>
-Need account for storing files. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"></a><!-- doxytag: member="FileUnavailable" ref="f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1" args="" -->FileUnavailable</em>&nbsp;</td><td>
-Requested action not taken, file unavailable. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"></a><!-- doxytag: member="PageTypeUnknown" ref="f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a" args="" -->PageTypeUnknown</em>&nbsp;</td><td>
-Requested action aborted, page type unknown. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"></a><!-- doxytag: member="NotEnoughMemory" ref="f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3" args="" -->NotEnoughMemory</em>&nbsp;</td><td>
-Requested file action aborted, exceeded storage allocation. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"></a><!-- doxytag: member="FilenameNotAllowed" ref="f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86" args="" -->FilenameNotAllowed</em>&nbsp;</td><td>
-Requested action not taken, file name not allowed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"></a><!-- doxytag: member="InvalidResponse" ref="f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b" args="" -->InvalidResponse</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> is not a valid FTP one. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"></a><!-- doxytag: member="ConnectionFailed" ref="f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c" args="" -->ConnectionFailed</em>&nbsp;</td><td>
-Connection with server failed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"></a><!-- doxytag: member="ConnectionClosed" ref="f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6" args="" -->ConnectionClosed</em>&nbsp;</td><td>
-Connection with server closed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"></a><!-- doxytag: member="InvalidFile" ref="f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935" args="" -->InvalidFile</em>&nbsp;</td><td>
-Invalid file to upload / download. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8hpp-source.htm#l00074">74</a> of file <a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="b11ecf1c327da80f3e89e265ac741fc2"></a><!-- doxytag: member="sf::Ftp::Response::Response" ref="b11ecf1c327da80f3e89e265ac741fc2" args="(Status Code=InvalidResponse, const std::string &amp;Message=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Ftp::Ftp::Response::Response </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Status</a>&nbsp;</td>
- <td class="paramname"> <em>Code</em> = <code>InvalidResponse</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Message</em> = <code>&quot;&quot;</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Code</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> status code (InvalidResponse by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Message</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Ftp_1_1Response.htm" title="This class wraps a FTP response, which is basically :a status codea message.">Response</a> message (empty by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00084">84</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="eafd573beafd242460b1a7d516d503b5"></a><!-- doxytag: member="sf::Ftp::Response::GetMessage" ref="eafd573beafd242460b1a7d516d503b5" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Ftp::Ftp::Response::GetMessage </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the full message contained in the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The response message </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8f507094af1fd34e4786d075cce102ee"></a><!-- doxytag: member="sf::Ftp::Response::GetStatus" ref="8f507094af1fd34e4786d075cce102ee" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">Ftp::Response::Status</a> sf::Ftp::Ftp::Response::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the response status code.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00105">105</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a04c49e1f6a19c5b879838d8d5f3c134"></a><!-- doxytag: member="sf::Ftp::Response::IsOk" ref="a04c49e1f6a19c5b879838d8d5f3c134" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Ftp::Ftp::Response::IsOk </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convenience function to check if the response status code means a success.
-<p>
-Convenience function to check if the response status code means a success.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if status is success (code &lt; 400) </dd></dl>
-
-<p>Definition at line <a class="el" href="Ftp_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Ftp_8hpp-source.htm">Ftp.hpp</a><li><a class="el" href="Ftp_8cpp-source.htm">Ftp.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Ftp_1_1Response.png b/doc/html/classsf_1_1Ftp_1_1Response.png
deleted file mode 100755
index e8eb47a..0000000
--- a/doc/html/classsf_1_1Ftp_1_1Response.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Glyph-members.htm b/doc/html/classsf_1_1Glyph-members.htm
deleted file mode 100755
index c7cb40c..0000000
--- a/doc/html/classsf_1_1Glyph-members.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Glyph Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">Advance</a></td><td><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b">Glyph</a>()</td><td><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">Rectangle</a></td><td><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">TexCoords</a></td><td><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Glyph.htm b/doc/html/classsf_1_1Glyph.htm
deleted file mode 100755
index 83fc112..0000000
--- a/doc/html/classsf_1_1Glyph.htm
+++ /dev/null
@@ -1,154 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Glyph.htm">Glyph</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Glyph Class Reference</h1><!-- doxytag: class="sf::Glyph" -->Structure describing a glyph (a visual character).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Glyph-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b">Glyph</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#b15cfc37eb7b40a94b3b3aedf934010b"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">Advance</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Offset to move horizontically to the next character. <a href="#72adc6b808a530da296581f11e26bcc6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Rect.htm">IntRect</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">Rectangle</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bounding rectangle of the glyph, in relative coordinates. <a href="#3bf41b651a39c09ac8a7355167410f76"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">TexCoords</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Texture coordinates of the glyph inside the bitmap font. <a href="#90bedab27a26b2b0cb7e661bdccf3370"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Structure describing a glyph (a visual character).
-<p>Definition at line <a class="el" href="Glyph_8hpp-source.htm#l00040">40</a> of file <a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="b15cfc37eb7b40a94b3b3aedf934010b"></a><!-- doxytag: member="sf::Glyph::Glyph" ref="b15cfc37eb7b40a94b3b3aedf934010b" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Glyph::Glyph </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Glyph_8hpp-source.htm#l00048">48</a> of file <a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="72adc6b808a530da296581f11e26bcc6"></a><!-- doxytag: member="sf::Glyph::Advance" ref="72adc6b808a530da296581f11e26bcc6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">sf::Glyph::Advance</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Offset to move horizontically to the next character.
-<p>
-
-<p>Definition at line <a class="el" href="Glyph_8hpp-source.htm#l00053">53</a> of file <a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3bf41b651a39c09ac8a7355167410f76"></a><!-- doxytag: member="sf::Glyph::Rectangle" ref="3bf41b651a39c09ac8a7355167410f76" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">IntRect</a> <a class="el" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">sf::Glyph::Rectangle</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bounding rectangle of the glyph, in relative coordinates.
-<p>
-
-<p>Definition at line <a class="el" href="Glyph_8hpp-source.htm#l00054">54</a> of file <a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="90bedab27a26b2b0cb7e661bdccf3370"></a><!-- doxytag: member="sf::Glyph::TexCoords" ref="90bedab27a26b2b0cb7e661bdccf3370" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a> <a class="el" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">sf::Glyph::TexCoords</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Texture coordinates of the glyph inside the bitmap font.
-<p>
-
-<p>Definition at line <a class="el" href="Glyph_8hpp-source.htm#l00055">55</a> of file <a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Glyph_8hpp-source.htm">Glyph.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http-members.htm b/doc/html/classsf_1_1Http-members.htm
deleted file mode 100755
index f24a719..0000000
--- a/doc/html/classsf_1_1Http-members.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Http.htm">sf::Http</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067">Http</a>()</td><td><a class="el" href="classsf_1_1Http.htm">sf::Http</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http.htm#283ce40b04ef678916834b8032796677">Http</a>(const std::string &amp;Host, unsigned short Port=0)</td><td><a class="el" href="classsf_1_1Http.htm">sf::Http</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61">SendRequest</a>(const Request &amp;Req, float Timeout=0.f)</td><td><a class="el" href="classsf_1_1Http.htm">sf::Http</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f">SetHost</a>(const std::string &amp;Host, unsigned short Port=0)</td><td><a class="el" href="classsf_1_1Http.htm">sf::Http</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http.htm b/doc/html/classsf_1_1Http.htm
deleted file mode 100755
index 96a61c3..0000000
--- a/doc/html/classsf_1_1Http.htm
+++ /dev/null
@@ -1,237 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Http.htm">Http</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http Class Reference</h1><!-- doxytag: class="sf::Http" --><!-- doxytag: inherits="sf::NonCopyable" -->This class provides methods for manipulating the HTTP protocol (described in RFC 1945).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Http_8hpp-source.htm">Http.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Http:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Http.png" usemap="#sf::Http_map" border="0" alt=""></center>
-<map name="sf::Http_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="0,0,105,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Http-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm">Request</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class wraps an HTTP request, which is basically :<ul>
-<li>a header with a method, a target URI, and a set of field/value pairs</li><li>an optional body (for POST requests). </li></ul>
- <a href="classsf_1_1Http_1_1Request.htm#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm">Response</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class wraps an HTTP response, which is basically :<ul>
-<li>a header with a status code and a set of field/value pairs</li><li>a body (the content of the requested resource). </li></ul>
- <a href="classsf_1_1Http_1_1Response.htm#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067">Http</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#be2360194f99bdde402c9f97a85cf067"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http.htm#283ce40b04ef678916834b8032796677">Http</a> (const std::string &amp;Host, unsigned short Port=0)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the <a class="el" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a> instance with the target host. <a href="#283ce40b04ef678916834b8032796677"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f">SetHost</a> (const std::string &amp;Host, unsigned short Port=0)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the target host. <a href="#233fb3eabfeb22a442a0db92e38aee1f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Http_1_1Response.htm">Response</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61">SendRequest</a> (const <a class="el" href="classsf_1_1Http_1_1Request.htm">Request</a> &amp;Req, float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send a HTTP request and return the server's response. <a href="#25a88ce405f43feb9faf4480ea3c2d61"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class provides methods for manipulating the HTTP protocol (described in RFC 1945).
-<p>
-It can connect to a website, get its files, send requests, etc.
-<p>Definition at line <a class="el" href="Http_8hpp-source.htm#l00045">45</a> of file <a class="el" href="Http_8hpp-source.htm">Http.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="be2360194f99bdde402c9f97a85cf067"></a><!-- doxytag: member="sf::Http::Http" ref="be2360194f99bdde402c9f97a85cf067" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Http::Http </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00307">307</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="283ce40b04ef678916834b8032796677"></a><!-- doxytag: member="sf::Http::Http" ref="283ce40b04ef678916834b8032796677" args="(const std::string &amp;Host, unsigned short Port=0)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Http::Http </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Host</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em> = <code>0</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the <a class="el" href="classsf_1_1Http.htm" title="This class provides methods for manipulating the HTTP protocol (described in RFC...">Http</a> instance with the target host.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Host</em>&nbsp;</td><td>: Web server to connect to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to use for connection (0 by default -- use the standard port of the protocol used) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00318">318</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="25a88ce405f43feb9faf4480ea3c2d61"></a><!-- doxytag: member="sf::Http::SendRequest" ref="25a88ce405f43feb9faf4480ea3c2d61" args="(const Request &amp;Req, float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Http_1_1Response.htm">Http::Response</a> sf::Http::SendRequest </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Http_1_1Request.htm">Request</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Req</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send a HTTP request and return the server's response.
-<p>
-You must be connected to a host before sending requests. Any missing mandatory header field will be added with an appropriate value. Warning : this function waits for the server's response and may not return instantly; use a thread if you don't want to block your application.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Req</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a> to send </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Maximum time to wait, in seconds (0 by default, means no timeout)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Server's response</dd></dl>
-You must be connected to a host before sending requests. Any missing mandatory header field will be added with an appropriate value. Warning : this function waits for the server's response and may not return instantly; use a thread if you don't want to block your application.
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00366">366</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="233fb3eabfeb22a442a0db92e38aee1f"></a><!-- doxytag: member="sf::Http::SetHost" ref="233fb3eabfeb22a442a0db92e38aee1f" args="(const std::string &amp;Host, unsigned short Port=0)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::SetHost </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Host</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em> = <code>0</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the target host.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Host</em>&nbsp;</td><td>: Web server to connect to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to use for connection (0 by default -- use the standard port of the protocol used) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00327">327</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Http_8hpp-source.htm">Http.hpp</a><li><a class="el" href="Http_8cpp-source.htm">Http.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http.png b/doc/html/classsf_1_1Http.png
deleted file mode 100755
index c10567c..0000000
--- a/doc/html/classsf_1_1Http.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Http_1_1Request-members.htm b/doc/html/classsf_1_1Http_1_1Request-members.htm
deleted file mode 100755
index ba394bb..0000000
--- a/doc/html/classsf_1_1Http_1_1Request-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http::Http::Request Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00">Get</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5">Head</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Http</b> (defined in <a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a>)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a> enum name</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138">Post</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72">Request</a>(Method RequestMethod=Get, const std::string &amp;URI=&quot;/&quot;, const std::string &amp;Body=&quot;&quot;)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46">SetBody</a>(const std::string &amp;Body)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e">SetField</a>(const std::string &amp;Field, const std::string &amp;Value)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd">SetHttpVersion</a>(unsigned int Major, unsigned int Minor)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53">SetMethod</a>(Method RequestMethod)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac">SetURI</a>(const std::string &amp;URI)</td><td><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http_1_1Request.htm b/doc/html/classsf_1_1Http_1_1Request.htm
deleted file mode 100755
index b598f5c..0000000
--- a/doc/html/classsf_1_1Http_1_1Request.htm
+++ /dev/null
@@ -1,343 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Http.htm">Http</a>::<a class="el" href="classsf_1_1Http_1_1Request.htm">Request</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http::Http::Request Class Reference</h1><!-- doxytag: class="sf::Http::Request" -->This class wraps an HTTP request, which is basically :<ul>
-<li>a header with a method, a target URI, and a set of field/value pairs</li><li>an optional body (for POST requests). </li></ul>
-
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Http_8hpp-source.htm">Http.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Http_1_1Request-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00">Get</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138">Post</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5">Head</a>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate the available HTTP methods for a request. <a href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72">Request</a> (<a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a> RequestMethod=Get, const std::string &amp;URI=&quot;/&quot;, const std::string &amp;Body=&quot;&quot;)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#55e79368ff0d72568150b3823ee0eb72"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e">SetField</a> (const std::string &amp;Field, const std::string &amp;Value)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of a field; the field is added if it doesn't exist. <a href="#a48d6b67d701622333564dfa1094b41e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53">SetMethod</a> (<a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a> RequestMethod)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the request method. <a href="#2b17bdbb01172b4bfc8bea4a661a1c53"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac">SetURI</a> (const std::string &amp;URI)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the target URI of the request. <a href="#2d92b4bf89606acb3e6ac8443b427aac"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd">SetHttpVersion</a> (unsigned int Major, unsigned int Minor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the HTTP version of the request. <a href="#a168e9482ea54c26868676b0eda6dabd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46">SetBody</a> (const std::string &amp;Body)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the body of the request. <a href="#8f8b740b23e13d757e8dabd634eb8e46"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba95e2a7762bb5df986048b05d03a22e"></a><!-- doxytag: member="sf::Http::Request::Http" ref="ba95e2a7762bb5df986048b05d03a22e" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Http</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class wraps an HTTP request, which is basically :<ul>
-<li>a header with a method, a target URI, and a set of field/value pairs</li><li>an optional body (for POST requests). </li></ul>
-
-<p>Definition at line <a class="el" href="Http_8hpp-source.htm#l00054">54</a> of file <a class="el" href="Http_8hpp-source.htm">Http.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="620f8bff6f43e1378f321bf53fbf5598"></a><!-- doxytag: member="sf::Http::Request::Method" ref="620f8bff6f43e1378f321bf53fbf5598" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">sf::Http::Request::Method</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate the available HTTP methods for a request.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00"></a><!-- doxytag: member="Get" ref="620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00" args="" -->Get</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a> in get mode, standard method to retrieve a page. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138"></a><!-- doxytag: member="Post" ref="620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138" args="" -->Post</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a> in post mode, usually to send data to a page. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5"></a><!-- doxytag: member="Head" ref="620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5" args="" -->Head</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Http_1_1Request.htm" title="This class wraps an HTTP request, which is basically :a header with a method, a target...">Request</a> a page's header only. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8hpp-source.htm#l00061">61</a> of file <a class="el" href="Http_8hpp-source.htm">Http.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="55e79368ff0d72568150b3823ee0eb72"></a><!-- doxytag: member="sf::Http::Request::Request" ref="55e79368ff0d72568150b3823ee0eb72" args="(Method RequestMethod=Get, const std::string &amp;URI=&quot;/&quot;, const std::string &amp;Body=&quot;&quot;)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Http::Http::Request::Request </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a>&nbsp;</td>
- <td class="paramname"> <em>RequestMethod</em> = <code>Get</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>URI</em> = <code>&quot;/&quot;</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Body</em> = <code>&quot;&quot;</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>RequestMethod</em>&nbsp;</td><td>: Method to use for the request (Get by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>URI</em>&nbsp;</td><td>: Target URI ("/" by default -- index page) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Body</em>&nbsp;</td><td>: Content of the request's body (empty by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00056">56</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="8f8b740b23e13d757e8dabd634eb8e46"></a><!-- doxytag: member="sf::Http::Request::SetBody" ref="8f8b740b23e13d757e8dabd634eb8e46" args="(const std::string &amp;Body)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::Http::Request::SetBody </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Body</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the body of the request.
-<p>
-This parameter is optional and makes sense only for POST requests. This parameter is empty by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Body</em>&nbsp;</td><td>: Content of the request body</td></tr>
- </table>
-</dl>
-This parameter is optional and makes sense only for POST requests. This parameter is empty by default
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a48d6b67d701622333564dfa1094b41e"></a><!-- doxytag: member="sf::Http::Request::SetField" ref="a48d6b67d701622333564dfa1094b41e" args="(const std::string &amp;Field, const std::string &amp;Value)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::Http::Request::SetField </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Field</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Value</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the value of a field; the field is added if it doesn't exist.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Field</em>&nbsp;</td><td>: Name of the field to set (case-insensitive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Value</em>&nbsp;</td><td>: Value of the field </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00068">68</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a168e9482ea54c26868676b0eda6dabd"></a><!-- doxytag: member="sf::Http::Request::SetHttpVersion" ref="a168e9482ea54c26868676b0eda6dabd" args="(unsigned int Major, unsigned int Minor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::Http::Request::SetHttpVersion </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Major</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Minor</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the HTTP version of the request.
-<p>
-This parameter is 1.0 by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Major</em>&nbsp;</td><td>: Major version number </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Minor</em>&nbsp;</td><td>: Minor version number</td></tr>
- </table>
-</dl>
-This parameter is 1.0 by default
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00102">102</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2b17bdbb01172b4bfc8bea4a661a1c53"></a><!-- doxytag: member="sf::Http::Request::SetMethod" ref="2b17bdbb01172b4bfc8bea4a661a1c53" args="(Method RequestMethod)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::Http::Request::SetMethod </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">Method</a>&nbsp;</td>
- <td class="paramname"> <em>RequestMethod</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the request method.
-<p>
-This parameter is <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00" title="Request in get mode, standard method to retrieve a page.">Http::Request::Get</a> by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>RequestMethod</em>&nbsp;</td><td>: Method to use for the request</td></tr>
- </table>
-</dl>
-This parameter is Get by default
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00078">78</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2d92b4bf89606acb3e6ac8443b427aac"></a><!-- doxytag: member="sf::Http::Request::SetURI" ref="2d92b4bf89606acb3e6ac8443b427aac" args="(const std::string &amp;URI)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Http::Http::Request::SetURI </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>URI</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the target URI of the request.
-<p>
-This parameter is "/" by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>URI</em>&nbsp;</td><td>: URI to request, local to the host</td></tr>
- </table>
-</dl>
-This parameter is "/" by default
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00088">88</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Http_8hpp-source.htm">Http.hpp</a><li><a class="el" href="Http_8cpp-source.htm">Http.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http_1_1Response-members.htm b/doc/html/classsf_1_1Http_1_1Response-members.htm
deleted file mode 100755
index 73d10af..0000000
--- a/doc/html/classsf_1_1Http_1_1Response-members.htm
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http::Http::Response Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae">Accepted</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9">BadGateway</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa">BadRequest</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa">ConnectionFailed</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0">Created</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf">Forbidden</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179">GetBody</a>() const </td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330">GetField</a>(const std::string &amp;Field) const </td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a">GetMajorHttpVersion</a>() const </td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b">GetMinorHttpVersion</a>() const </td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Http</b> (defined in <a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a>)</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a">InternalServerError</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8">InvalidResponse</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0">MovedPermanently</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015">MovedTemporarily</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2">MultipleChoices</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3">NoContent</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41">NotFound</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf">NotImplemented</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56">NotModified</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5">Ok</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2">Response</a>()</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c">ServiceNotAvailable</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">Status</a> enum name</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e">Unauthorized</a> enum value</td><td><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Http_1_1Response.htm b/doc/html/classsf_1_1Http_1_1Response.htm
deleted file mode 100755
index 7b29dc9..0000000
--- a/doc/html/classsf_1_1Http_1_1Response.htm
+++ /dev/null
@@ -1,342 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Http.htm">Http</a>::<a class="el" href="classsf_1_1Http_1_1Response.htm">Response</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Http::Http::Response Class Reference</h1><!-- doxytag: class="sf::Http::Response" -->This class wraps an HTTP response, which is basically :<ul>
-<li>a header with a status code and a set of field/value pairs</li><li>a body (the content of the requested resource). </li></ul>
-
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Http_8hpp-source.htm">Http.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Http_1_1Response-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">Status</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5">Ok</a> = 200,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0">Created</a> = 201,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae">Accepted</a> = 202,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3">NoContent</a> = 204,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2">MultipleChoices</a> = 300,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0">MovedPermanently</a> = 301,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015">MovedTemporarily</a> = 302,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56">NotModified</a> = 304,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa">BadRequest</a> = 400,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e">Unauthorized</a> = 401,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf">Forbidden</a> = 403,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41">NotFound</a> = 404,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a">InternalServerError</a> = 500,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf">NotImplemented</a> = 501,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9">BadGateway</a> = 502,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c">ServiceNotAvailable</a> = 503,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8">InvalidResponse</a> = 1000,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa">ConnectionFailed</a> = 1001
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate all the valid status codes returned in a HTTP response. <a href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2">Response</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#25f38ccd0ae7b485e5a061dfbbbe3dc2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330">GetField</a> (const std::string &amp;Field) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the value of a field. <a href="#d785737dcbb5c2bd686482d483f8a330"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the header's status code. <a href="#542d55a3e0a88f0dfecb8811373669eb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a">GetMajorHttpVersion</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the major HTTP version number of the response. <a href="#6a4f633420eb8a2e44b5accc4dc4e82a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b">GetMinorHttpVersion</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the major HTTP version number of the response. <a href="#6a8663adab1be819683ec8d1ecb57a3b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179">GetBody</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the body of the response. <a href="#e9d26d9ec2e1c98b3880d7d01c49c179"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba95e2a7762bb5df986048b05d03a22e"></a><!-- doxytag: member="sf::Http::Response::Http" ref="ba95e2a7762bb5df986048b05d03a22e" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Http</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class wraps an HTTP response, which is basically :<ul>
-<li>a header with a status code and a set of field/value pairs</li><li>a body (the content of the requested resource). </li></ul>
-
-<p>Definition at line <a class="el" href="Http_8hpp-source.htm#l00168">168</a> of file <a class="el" href="Http_8hpp-source.htm">Http.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="663e071978e30fbbeb20ed045be874d8"></a><!-- doxytag: member="sf::Http::Response::Status" ref="663e071978e30fbbeb20ed045be874d8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">sf::Http::Response::Status</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate all the valid status codes returned in a HTTP response.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5"></a><!-- doxytag: member="Ok" ref="663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5" args="" -->Ok</em>&nbsp;</td><td>
-Most common code returned when operation was successful. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0"></a><!-- doxytag: member="Created" ref="663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0" args="" -->Created</em>&nbsp;</td><td>
-The resource has successfully been created. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae"></a><!-- doxytag: member="Accepted" ref="663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae" args="" -->Accepted</em>&nbsp;</td><td>
-The request has been accepted, but will be processed later by the server. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3"></a><!-- doxytag: member="NoContent" ref="663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3" args="" -->NoContent</em>&nbsp;</td><td>
-Sent when the server didn't send any data in return. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2"></a><!-- doxytag: member="MultipleChoices" ref="663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2" args="" -->MultipleChoices</em>&nbsp;</td><td>
-The requested page can be accessed from several locations. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0"></a><!-- doxytag: member="MovedPermanently" ref="663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0" args="" -->MovedPermanently</em>&nbsp;</td><td>
-The requested page has permanently moved to a new location. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015"></a><!-- doxytag: member="MovedTemporarily" ref="663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015" args="" -->MovedTemporarily</em>&nbsp;</td><td>
-The requested page has temporarily moved to a new location. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56"></a><!-- doxytag: member="NotModified" ref="663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56" args="" -->NotModified</em>&nbsp;</td><td>
-For conditionnal requests, means the requested page hasn't changed and doesn't need to be refreshed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa"></a><!-- doxytag: member="BadRequest" ref="663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa" args="" -->BadRequest</em>&nbsp;</td><td>
-The server couldn't understand the request (syntax error). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e"></a><!-- doxytag: member="Unauthorized" ref="663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e" args="" -->Unauthorized</em>&nbsp;</td><td>
-The requested page needs an authentification to be accessed. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf"></a><!-- doxytag: member="Forbidden" ref="663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf" args="" -->Forbidden</em>&nbsp;</td><td>
-The requested page cannot be accessed at all, even with authentification. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41"></a><!-- doxytag: member="NotFound" ref="663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41" args="" -->NotFound</em>&nbsp;</td><td>
-The requested page doesn't exist. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a"></a><!-- doxytag: member="InternalServerError" ref="663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a" args="" -->InternalServerError</em>&nbsp;</td><td>
-The server encountered an unexpected error. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf"></a><!-- doxytag: member="NotImplemented" ref="663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf" args="" -->NotImplemented</em>&nbsp;</td><td>
-The server doesn't implement a requested feature. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9"></a><!-- doxytag: member="BadGateway" ref="663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9" args="" -->BadGateway</em>&nbsp;</td><td>
-The gateway server has received an error from the source server. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c"></a><!-- doxytag: member="ServiceNotAvailable" ref="663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c" args="" -->ServiceNotAvailable</em>&nbsp;</td><td>
-The server is temporarily unavailable (overloaded, in maintenance, ...). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8"></a><!-- doxytag: member="InvalidResponse" ref="663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8" args="" -->InvalidResponse</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Http_1_1Response.htm" title="This class wraps an HTTP response, which is basically :a header with a status code...">Response</a> is not a valid HTTP one. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa"></a><!-- doxytag: member="ConnectionFailed" ref="663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa" args="" -->ConnectionFailed</em>&nbsp;</td><td>
-Connection with server failed. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Http_8hpp-source.htm#l00176">176</a> of file <a class="el" href="Http_8hpp-source.htm">Http.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="25f38ccd0ae7b485e5a061dfbbbe3dc2"></a><!-- doxytag: member="sf::Http::Response::Response" ref="25f38ccd0ae7b485e5a061dfbbbe3dc2" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Http::Http::Response::Response </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00169">169</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="e9d26d9ec2e1c98b3880d7d01c49c179"></a><!-- doxytag: member="sf::Http::Response::GetBody" ref="e9d26d9ec2e1c98b3880d7d01c49c179" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Http::Http::Response::GetBody </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the body of the response.
-<p>
-The body can contain :<ul>
-<li>the requested page (for GET requests)</li><li>a response from the server (for POST requests)</li><li>nothing (for HEAD requests)</li><li>an error message (in case of an error)</li></ul>
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The response body</dd></dl>
-The body can contain :<ul>
-<li>the requested page (for GET requests)</li><li>a response from the server (for POST requests)</li><li>nothing (for HEAD requests)</li><li>an error message (in case of an error) </li></ul>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00230">230</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d785737dcbb5c2bd686482d483f8a330"></a><!-- doxytag: member="sf::Http::Response::GetField" ref="d785737dcbb5c2bd686482d483f8a330" args="(const std::string &amp;Field) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const std::string &amp; sf::Http::Http::Response::GetField </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Field</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the value of a field.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Field</em>&nbsp;</td><td>: Name of the field to get (case-insensitive)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Value of the field, or empty string if not found </dd></dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00181">181</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6a4f633420eb8a2e44b5accc4dc4e82a"></a><!-- doxytag: member="sf::Http::Response::GetMajorHttpVersion" ref="6a4f633420eb8a2e44b5accc4dc4e82a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Http::Http::Response::GetMajorHttpVersion </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the major HTTP version number of the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Major version number </dd></dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00208">208</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6a8663adab1be819683ec8d1ecb57a3b"></a><!-- doxytag: member="sf::Http::Response::GetMinorHttpVersion" ref="6a8663adab1be819683ec8d1ecb57a3b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Http::Http::Response::GetMinorHttpVersion </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the major HTTP version number of the response.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Major version number </dd></dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00217">217</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="542d55a3e0a88f0dfecb8811373669eb"></a><!-- doxytag: member="sf::Http::Response::GetStatus" ref="542d55a3e0a88f0dfecb8811373669eb" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">Http::Response::Status</a> sf::Http::Http::Response::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the header's status code.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Header's status code </dd></dl>
-
-<p>Definition at line <a class="el" href="Http_8cpp-source.htm#l00199">199</a> of file <a class="el" href="Http_8cpp-source.htm">Http.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Http_8hpp-source.htm">Http.hpp</a><li><a class="el" href="Http_8cpp-source.htm">Http.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1IPAddress-members.htm b/doc/html/classsf_1_1IPAddress-members.htm
deleted file mode 100755
index bc461cb..0000000
--- a/doc/html/classsf_1_1IPAddress-members.htm
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::IPAddress Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e">GetLocalAddress</a>()</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956">GetPublicAddress</a>(float Timeout=0.f)</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831">IPAddress</a>()</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#df8d2e87ea8076b627c3e7254b5e4039">IPAddress</a>(const std::string &amp;Address)</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#00c1b422265e1261509d5030534bfb0f">IPAddress</a>(const char *Address)</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#16fa44fa881e32a03b67006d90db0c39">IPAddress</a>(Uint8 Byte0, Uint8 Byte1, Uint8 Byte2, Uint8 Byte3)</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#d692d581e4b96ae3377e95947abb7565">IPAddress</a>(Uint32 Address)</td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697">IsValid</a>() const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">LocalHost</a></td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104">operator!=</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e">operator&lt;</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be">operator&lt;=</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48">operator==</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0">operator&gt;</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b">operator&gt;=</a>(const IPAddress &amp;Other) const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c">ToInteger</a>() const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643">ToString</a>() const </td><td><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1IPAddress.htm b/doc/html/classsf_1_1IPAddress.htm
deleted file mode 100755
index 53e5480..0000000
--- a/doc/html/classsf_1_1IPAddress.htm
+++ /dev/null
@@ -1,605 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::IPAddress Class Reference</h1><!-- doxytag: class="sf::IPAddress" --><a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> provides easy manipulation of IP v4 addresses.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="IPAddress_8hpp-source.htm">IPAddress.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1IPAddress-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831">IPAddress</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor -- constructs an invalid address. <a href="#d0d6a00a3fd597aab4b86f2bc5a85831"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#df8d2e87ea8076b627c3e7254b5e4039">IPAddress</a> (const std::string &amp;Address)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the address from a string. <a href="#df8d2e87ea8076b627c3e7254b5e4039"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#00c1b422265e1261509d5030534bfb0f">IPAddress</a> (const char *Address)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the address from a C-style string ; Needed for implicit conversions from literal strings to <a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> to work. <a href="#00c1b422265e1261509d5030534bfb0f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#16fa44fa881e32a03b67006d90db0c39">IPAddress</a> (Uint8 Byte0, Uint8 Byte1, Uint8 Byte2, Uint8 Byte3)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the address from 4 bytes. <a href="#16fa44fa881e32a03b67006d90db0c39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#d692d581e4b96ae3377e95947abb7565">IPAddress</a> (Uint32 Address)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the address from a 32-bits integer. <a href="#d692d581e4b96ae3377e95947abb7565"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697">IsValid</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the address is a valid one. <a href="#943e91f407afa5d9ae9b988492385697"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643">ToString</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a string representation of the address. <a href="#76eadca85be545b5c1c68a4d0dc1c643"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c">ToInteger</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an integer representation of the address. <a href="#ec6999cce584d3b275072cb6da839c3c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48">operator==</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator ==. <a href="#326dc00d3ab26ada6ed3168460545b48"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104">operator!=</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator !=. <a href="#dcab830aa4008d469c235582d90ae104"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e">operator&lt;</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &lt;. <a href="#90ca315772725588df2a5fe73565cb3e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0">operator&gt;</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &gt;. <a href="#6cd4ab449515009f0d1ab0cd41ddbab0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be">operator&lt;=</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &lt;=. <a href="#d9159e1fbdfffb81b45ac2518143c2be"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b">operator&gt;=</a> (const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &gt;=. <a href="#7b0f3e471d2286737023d80220a1313b"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e">GetLocalAddress</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the computer's local IP address (from the LAN point of view). <a href="#c17d4ad5721ad2bbe5ab14fc1522668e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956">GetPublicAddress</a> (float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the computer's public IP address (from the web point of view). <a href="#d025962b430dd6da4e10ea3e69551956"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">LocalHost</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Local host address (to connect to the same computer). <a href="#3529ec93755712b038fe6b1456c4f7e0"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> provides easy manipulation of IP v4 addresses.
-<p>Definition at line <a class="el" href="IPAddress_8hpp-source.htm#l00042">42</a> of file <a class="el" href="IPAddress_8hpp-source.htm">IPAddress.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="d0d6a00a3fd597aab4b86f2bc5a85831"></a><!-- doxytag: member="sf::IPAddress::IPAddress" ref="d0d6a00a3fd597aab4b86f2bc5a85831" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::IPAddress::IPAddress </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor -- constructs an invalid address.
-<p>
-Default constructor.
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00045">45</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="df8d2e87ea8076b627c3e7254b5e4039"></a><!-- doxytag: member="sf::IPAddress::IPAddress" ref="df8d2e87ea8076b627c3e7254b5e4039" args="(const std::string &amp;Address)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::IPAddress::IPAddress </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Address</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the address from a string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: IP address ("xxx.xxx.xxx.xxx") or network name </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00055">55</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="00c1b422265e1261509d5030534bfb0f"></a><!-- doxytag: member="sf::IPAddress::IPAddress" ref="00c1b422265e1261509d5030534bfb0f" args="(const char *Address)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::IPAddress::IPAddress </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Address</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the address from a C-style string ; Needed for implicit conversions from literal strings to <a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> to work.
-<p>
-Construct the address from a C-style string ; Needed for implicit conversions from literal strings to <a class="el" href="classsf_1_1IPAddress.htm" title="IPAddress provides easy manipulation of IP v4 addresses.">IPAddress</a> to work.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: IP address ("xxx.xxx.xxx.xxx") or network name </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00082">82</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="16fa44fa881e32a03b67006d90db0c39"></a><!-- doxytag: member="sf::IPAddress::IPAddress" ref="16fa44fa881e32a03b67006d90db0c39" args="(Uint8 Byte0, Uint8 Byte1, Uint8 Byte2, Uint8 Byte3)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::IPAddress::IPAddress </td>
- <td>(</td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Byte0</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Byte1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Byte2</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Byte3</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the address from 4 bytes.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Byte0</em>&nbsp;</td><td>: First byte of the address </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Byte1</em>&nbsp;</td><td>: Second byte of the address </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Byte2</em>&nbsp;</td><td>: Third byte of the address </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Byte3</em>&nbsp;</td><td>: Fourth byte of the address </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00108">108</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d692d581e4b96ae3377e95947abb7565"></a><!-- doxytag: member="sf::IPAddress::IPAddress" ref="d692d581e4b96ae3377e95947abb7565" args="(Uint32 Address)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::IPAddress::IPAddress </td>
- <td>(</td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>Address</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the address from a 32-bits integer.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: 4 bytes of the address packed into a 32-bits integer </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00117">117</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="c17d4ad5721ad2bbe5ab14fc1522668e"></a><!-- doxytag: member="sf::IPAddress::GetLocalAddress" ref="c17d4ad5721ad2bbe5ab14fc1522668e" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> sf::IPAddress::GetLocalAddress </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the computer's local IP address (from the LAN point of view).
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Local IP address </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00156">156</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d025962b430dd6da4e10ea3e69551956"></a><!-- doxytag: member="sf::IPAddress::GetPublicAddress" ref="d025962b430dd6da4e10ea3e69551956" args="(float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> sf::IPAddress::GetPublicAddress </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the computer's public IP address (from the web point of view).
-<p>
-The only way to get a public address is to ask it to a distant website ; as a consequence, this function may be very slow -- use it as few as possible !<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Maximum time to wait, in seconds (0 by default : no timeout)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Public IP address </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00204">204</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="943e91f407afa5d9ae9b988492385697"></a><!-- doxytag: member="sf::IPAddress::IsValid" ref="943e91f407afa5d9ae9b988492385697" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::IsValid </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell if the address is a valid one.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if address has a valid syntax </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00126">126</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dcab830aa4008d469c235582d90ae104"></a><!-- doxytag: member="sf::IPAddress::operator!=" ref="dcab830aa4008d469c235582d90ae104" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator !=.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this != Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00235">235</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="90ca315772725588df2a5fe73565cb3e"></a><!-- doxytag: member="sf::IPAddress::operator&lt;" ref="90ca315772725588df2a5fe73565cb3e" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator&lt; </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &lt;.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &lt; Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00244">244</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d9159e1fbdfffb81b45ac2518143c2be"></a><!-- doxytag: member="sf::IPAddress::operator&lt;=" ref="d9159e1fbdfffb81b45ac2518143c2be" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator&lt;= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &lt;=.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &lt;= Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00262">262</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="326dc00d3ab26ada6ed3168460545b48"></a><!-- doxytag: member="sf::IPAddress::operator==" ref="326dc00d3ab26ada6ed3168460545b48" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator ==.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this == Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00226">226</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6cd4ab449515009f0d1ab0cd41ddbab0"></a><!-- doxytag: member="sf::IPAddress::operator&gt;" ref="6cd4ab449515009f0d1ab0cd41ddbab0" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator&gt; </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &gt;.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &gt; Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00253">253</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7b0f3e471d2286737023d80220a1313b"></a><!-- doxytag: member="sf::IPAddress::operator&gt;=" ref="7b0f3e471d2286737023d80220a1313b" args="(const IPAddress &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::IPAddress::operator&gt;= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &gt;=.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Address to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &gt;= Other </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00271">271</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ec6999cce584d3b275072cb6da839c3c"></a><!-- doxytag: member="sf::IPAddress::ToInteger" ref="ec6999cce584d3b275072cb6da839c3c" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Uint32 sf::IPAddress::ToInteger </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get an integer representation of the address.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>32-bits integer containing the 4 bytes of the address, in system endianness </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00147">147</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="76eadca85be545b5c1c68a4d0dc1c643"></a><!-- doxytag: member="sf::IPAddress::ToString" ref="76eadca85be545b5c1c68a4d0dc1c643" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string sf::IPAddress::ToString </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a string representation of the address.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> representation of the IP address ("xxx.xxx.xxx.xxx") </dd></dl>
-
-<p>Definition at line <a class="el" href="IPAddress_8cpp-source.htm#l00135">135</a> of file <a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="3529ec93755712b038fe6b1456c4f7e0"></a><!-- doxytag: member="sf::IPAddress::LocalHost" ref="3529ec93755712b038fe6b1456c4f7e0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> <a class="el" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">sf::IPAddress::LocalHost</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Local host address (to connect to the same computer).
-<p>
-Static member data.
-<p>Definition at line <a class="el" href="IPAddress_8hpp-source.htm#l00196">196</a> of file <a class="el" href="IPAddress_8hpp-source.htm">IPAddress.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="IPAddress_8hpp-source.htm">IPAddress.hpp</a><li><a class="el" href="IPAddress_8cpp-source.htm">IPAddress.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Image-members.htm b/doc/html/classsf_1_1Image-members.htm
deleted file mode 100755
index 2a6f0d7..0000000
--- a/doc/html/classsf_1_1Image-members.htm
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Image Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Image.htm">sf::Image</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7">Bind</a>() const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2">Copy</a>(const Image &amp;Source, unsigned int DestX, unsigned int DestY, const IntRect &amp;SourceRect=IntRect(0, 0, 0, 0), bool ApplyAlpha=false)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974">CopyScreen</a>(RenderWindow &amp;Window, const IntRect &amp;SourceRect=IntRect(0, 0, 0, 0))</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde">Create</a>(unsigned int Width, unsigned int Height, Color Col=Color(0, 0, 0, 255))</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50">CreateMaskFromColor</a>(Color ColorKey, Uint8 Alpha=0)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89">GetHeight</a>() const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4">GetPixel</a>(unsigned int X, unsigned int Y) const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022">GetPixelsPtr</a>() const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56">GetTexCoords</a>(const IntRect &amp;Rect) const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488">GetValidTextureSize</a>(unsigned int Size)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7">GetWidth</a>() const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12">Image</a>()</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#a38cae7c1c704aa0175b9e73645cb210">Image</a>(const Image &amp;Copy)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#2a4c0ec448863784f83e9931d25dada2">Image</a>(unsigned int Width, unsigned int Height, const Color &amp;Col=Color(0, 0, 0, 255))</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#7092ba80cc19c053bf356e98a4743acb">Image</a>(unsigned int Width, unsigned int Height, const Uint8 *Data)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3">IsSmooth</a>() const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b">LoadFromFile</a>(const std::string &amp;Filename)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486">LoadFromMemory</a>(const char *Data, std::size_t SizeInBytes)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c">LoadFromPixels</a>(unsigned int Width, unsigned int Height, const Uint8 *Data)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3">operator=</a>(const Image &amp;Other)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">Resource&lt; Image &gt;::operator=</a>(const Resource&lt; Image &gt; &amp;Other)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Image &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Image &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#59a0a5ddb77f7fe059bd32dee5f792d0">Resource</a>(const Resource&lt; Image &gt; &amp;Copy)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Image &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08">SaveToFile</a>(const std::string &amp;Filename) const </td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584">SetPixel</a>(unsigned int X, unsigned int Y, const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452">SetSmooth</a>(bool Smooth)</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83">~Image</a>()</td><td><a class="el" href="classsf_1_1Image.htm">sf::Image</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">~Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Image &gt;</a></td><td><code> [protected]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Image.htm b/doc/html/classsf_1_1Image.htm
deleted file mode 100755
index dff4c46..0000000
--- a/doc/html/classsf_1_1Image.htm
+++ /dev/null
@@ -1,973 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Image.htm">Image</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Image Class Reference</h1><!-- doxytag: class="sf::Image" --><!-- doxytag: inherits="Resource&lt; Image &gt;" --><a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> is the low-level class for loading and manipulating images.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Image_8hpp-source.htm">Image.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Image:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Image.png" usemap="#sf::Image_map" border="0" alt=""></center>
-<map name="sf::Image_map">
-<area href="classsf_1_1Resource.htm" alt="sf::Resource< Image >" shape="rect" coords="0,0,139,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Image-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12">Image</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#bb4caf3cb167b613345ebe36fc883f12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#a38cae7c1c704aa0175b9e73645cb210">Image</a> (const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#a38cae7c1c704aa0175b9e73645cb210"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#2a4c0ec448863784f83e9931d25dada2">Image</a> (unsigned int Width, unsigned int Height, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0, 255))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct an empty image. <a href="#2a4c0ec448863784f83e9931d25dada2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#7092ba80cc19c053bf356e98a4743acb">Image</a> (unsigned int Width, unsigned int Height, const Uint8 *Data)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the image from pixels in memory. <a href="#7092ba80cc19c053bf356e98a4743acb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83">~Image</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#0ba22a38e6c96e3b37dd88198046de83"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b">LoadFromFile</a> (const std::string &amp;Filename)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the image from a file. <a href="#7cf6316aa5d022e0bdd95f1e79c9f50b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486">LoadFromMemory</a> (const char *Data, std::size_t SizeInBytes)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the image from a file in memory. <a href="#72565ffabe12dfb2602e209c2e6f0486"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c">LoadFromPixels</a> (unsigned int Width, unsigned int Height, const Uint8 *Data)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the image directly from an array of pixels. <a href="#67d65c552c9bcba989a061e9c5b5d10c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08">SaveToFile</a> (const std::string &amp;Filename) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save the content of the image to a file. <a href="#50eed54ef8e9f3aeef5bb7f19144aa08"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde">Create</a> (unsigned int Width, unsigned int Height, <a class="el" href="classsf_1_1Color.htm">Color</a> Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0, 255))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an empty image. <a href="#4e2ce8821e8de36462604bbf99f39cde"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50">CreateMaskFromColor</a> (<a class="el" href="classsf_1_1Color.htm">Color</a> ColorKey, Uint8 Alpha=0)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create transparency mask from a specified colorkey. <a href="#e9a15fe9a4750295845b5ae081c2ec50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2">Copy</a> (const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;Source, unsigned int DestX, unsigned int DestY, const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;SourceRect=<a class="el" href="classsf_1_1Rect.htm">IntRect</a>(0, 0, 0, 0), bool ApplyAlpha=false)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy pixels from another image onto this one. <a href="#408c40c8675363adfa96a8b9a9576bc2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974">CopyScreen</a> (<a class="el" href="classsf_1_1RenderWindow.htm">RenderWindow</a> &amp;<a class="el" href="classsf_1_1Window.htm">Window</a>, const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;SourceRect=<a class="el" href="classsf_1_1Rect.htm">IntRect</a>(0, 0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create the image from the current contents of the given window. <a href="#96597746f70ce1925ec82d2df8ae6974"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584">SetPixel</a> (unsigned int X, unsigned int Y, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the color of a pixel. <a href="#623f2379b30307b4ee4eb08d517d9584"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4">GetPixel</a> (unsigned int X, unsigned int Y) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pixel from the image. <a href="#b7590e372a153ace848cf8a6081c8bc4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const Uint8 *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022">GetPixelsPtr</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a read-only pointer to the array of pixels (RGBA 8 bits integers components) Array size is <a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth()</a> x <a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight()</a> x 4 This pointer becomes invalid if you reload or resize the image. <a href="#85355b09f946aa4b985f9d2a1d620022"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7">Bind</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bind the image for rendering. <a href="#74bda6dc927849ff25f8fce5143918e7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452">SetSmooth</a> (bool Smooth)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable or disable image smooth filter. <a href="#d167422fd331cd069674391fb16e8452"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7">GetWidth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the width of the image. <a href="#896f09a4eb769b5b866b6dde9c1a25e7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89">GetHeight</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the height of the image. <a href="#f2131512b6290fd96fd10c539723fe89"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3">IsSmooth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tells whether the smooth filtering is enabled or not. <a href="#d175b4c9110549c5df324ba61c580ce3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56">GetTexCoords</a> (const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;<a class="el" href="classsf_1_1Rect.htm">Rect</a>) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert a subrect expressed in pixels, into float texture coordinates. <a href="#066704507bcaabe27db17170bf02bd56"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3">operator=</a> (const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator. <a href="#5f9927e407bbe34172553ecfff2f54f3"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488">GetValidTextureSize</a> (unsigned int Size)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a valid texture size according to hardware support. <a href="#b41056600a1a4848833cc8b5239a9488"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> is the low-level class for loading and manipulating images.
-<p>Definition at line <a class="el" href="Image_8hpp-source.htm#l00046">46</a> of file <a class="el" href="Image_8hpp-source.htm">Image.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="bb4caf3cb167b613345ebe36fc883f12"></a><!-- doxytag: member="sf::Image::Image" ref="bb4caf3cb167b613345ebe36fc883f12" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Image::Image </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00043">43</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a38cae7c1c704aa0175b9e73645cb210"></a><!-- doxytag: member="sf::Image::Image" ref="a38cae7c1c704aa0175b9e73645cb210" args="(const Image &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Image::Image </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: instance to copy </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00060">60</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a4c0ec448863784f83e9931d25dada2"></a><!-- doxytag: member="sf::Image::Image" ref="2a4c0ec448863784f83e9931d25dada2" args="(unsigned int Width, unsigned int Height, const Color &amp;Col=Color(0, 0, 0, 255))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Image::Image </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0,&nbsp;255)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct an empty image.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> height </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> color (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00079">79</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7092ba80cc19c053bf356e98a4743acb"></a><!-- doxytag: member="sf::Image::Image" ref="7092ba80cc19c053bf356e98a4743acb" args="(unsigned int Width, unsigned int Height, const Uint8 *Data)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Image::Image </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const Uint8 *&nbsp;</td>
- <td class="paramname"> <em>Data</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the image from pixels in memory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> height </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the pixels in memory (assumed format is RGBA) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0ba22a38e6c96e3b37dd88198046de83"></a><!-- doxytag: member="sf::Image::~Image" ref="0ba22a38e6c96e3b37dd88198046de83" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Image::~Image </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00113">113</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="74bda6dc927849ff25f8fce5143918e7"></a><!-- doxytag: member="sf::Image::Bind" ref="74bda6dc927849ff25f8fce5143918e7" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Image::Bind </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind the image for rendering.
-<p>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00473">473</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="408c40c8675363adfa96a8b9a9576bc2"></a><!-- doxytag: member="sf::Image::Copy" ref="408c40c8675363adfa96a8b9a9576bc2" args="(const Image &amp;Source, unsigned int DestX, unsigned int DestY, const IntRect &amp;SourceRect=IntRect(0, 0, 0, 0), bool ApplyAlpha=false)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Image::Copy </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Source</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>DestX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>DestY</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>SourceRect</em> = <code><a class="el" href="classsf_1_1Rect.htm">IntRect</a>(0,&nbsp;0,&nbsp;0,&nbsp;0)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>ApplyAlpha</em> = <code>false</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy pixels from another image onto this one.
-<p>
-This function does a slow pixel copy and should only be used at initialization time<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Source</em>&nbsp;</td><td>: Source image to copy </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>DestX</em>&nbsp;</td><td>: X coordinate of the destination position </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>DestY</em>&nbsp;</td><td>: Y coordinate of the destination position </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SourceRect</em>&nbsp;</td><td>: Sub-rectangle of the source image to copy (empty by default - entire image) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ApplyAlpha</em>&nbsp;</td><td>: Should the copy take in account the source transparency? (false by default)</td></tr>
- </table>
-</dl>
-This function does a slow pixel copy and should only be used at initialization time
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00270">270</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="96597746f70ce1925ec82d2df8ae6974"></a><!-- doxytag: member="sf::Image::CopyScreen" ref="96597746f70ce1925ec82d2df8ae6974" args="(RenderWindow &amp;Window, const IntRect &amp;SourceRect=IntRect(0, 0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::CopyScreen </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1RenderWindow.htm">RenderWindow</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Window</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>SourceRect</em> = <code><a class="el" href="classsf_1_1Rect.htm">IntRect</a>(0,&nbsp;0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create the image from the current contents of the given window.
-<p>
-Create the image from the current contents of the given window.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a></em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> to capture </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SourceRect</em>&nbsp;</td><td>: Sub-rectangle of the screen to copy (empty by default - entire image)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if copy was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00358">358</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e2ce8821e8de36462604bbf99f39cde"></a><!-- doxytag: member="sf::Image::Create" ref="4e2ce8821e8de36462604bbf99f39cde" args="(unsigned int Width, unsigned int Height, Color Col=Color(0, 0, 0, 255))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::Create </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0,&nbsp;255)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create an empty image.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> height </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> color (black by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if creation was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e9a15fe9a4750295845b5ae081c2ec50"></a><!-- doxytag: member="sf::Image::CreateMaskFromColor" ref="e9a15fe9a4750295845b5ae081c2ec50" args="(Color ColorKey, Uint8 Alpha=0)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Image::CreateMaskFromColor </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td>
- <td class="paramname"> <em>ColorKey</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Alpha</em> = <code>0</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create transparency mask from a specified colorkey.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ColorKey</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to become transparent </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Alpha</em>&nbsp;</td><td>: Alpha value to use for transparent pixels (0 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f2131512b6290fd96fd10c539723fe89"></a><!-- doxytag: member="sf::Image::GetHeight" ref="f2131512b6290fd96fd10c539723fe89" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Image::GetHeight </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the height of the image.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Height in pixels </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00526">526</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b7590e372a153ace848cf8a6081c8bc4"></a><!-- doxytag: member="sf::Image::GetPixel" ref="b7590e372a153ace848cf8a6081c8bc4" args="(unsigned int X, unsigned int Y) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Image::GetPixel </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a pixel from the image.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate of pixel in the image </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate of pixel in the image</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of pixel (X, Y) </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00431">431</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="85355b09f946aa4b985f9d2a1d620022"></a><!-- doxytag: member="sf::Image::GetPixelsPtr" ref="85355b09f946aa4b985f9d2a1d620022" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const Uint8 * sf::Image::GetPixelsPtr </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a read-only pointer to the array of pixels (RGBA 8 bits integers components) Array size is <a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth()</a> x <a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight()</a> x 4 This pointer becomes invalid if you reload or resize the image.
-<p>
-Get a read-only pointer to the array of pixels (RGBA 8 bits integers components) Array size is <a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7" title="Return the width of the image.">GetWidth()</a> x <a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89" title="Return the height of the image.">GetHeight()</a> x 4 This pointer becomes invalid if you reload or resize the image.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Const pointer to the array of pixels </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00453">453</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="066704507bcaabe27db17170bf02bd56"></a><!-- doxytag: member="sf::Image::GetTexCoords" ref="066704507bcaabe27db17170bf02bd56" args="(const IntRect &amp;Rect) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a> sf::Image::GetTexCoords </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Rect</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert a subrect expressed in pixels, into float texture coordinates.
-<p>
-Convert a subrect expressed in pixels, into float texture coordinates.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a></em>&nbsp;</td><td>: Sub-rectangle of image to convert</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Texture coordinates corresponding to the sub-rectangle </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00545">545</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b41056600a1a4848833cc8b5239a9488"></a><!-- doxytag: member="sf::Image::GetValidTextureSize" ref="b41056600a1a4848833cc8b5239a9488" args="(unsigned int Size)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Image::GetValidTextureSize </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Size</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a valid texture size according to hardware support.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: Size to convert</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Valid nearest size (greater than or equal to specified size) </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00560">560</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="896f09a4eb769b5b866b6dde9c1a25e7"></a><!-- doxytag: member="sf::Image::GetWidth" ref="896f09a4eb769b5b866b6dde9c1a25e7" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Image::GetWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the width of the image.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Width in pixels </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00517">517</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d175b4c9110549c5df324ba61c580ce3"></a><!-- doxytag: member="sf::Image::IsSmooth" ref="d175b4c9110549c5df324ba61c580ce3" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::IsSmooth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tells whether the smooth filtering is enabled or not.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if image smoothing is enabled </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00535">535</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7cf6316aa5d022e0bdd95f1e79c9f50b"></a><!-- doxytag: member="sf::Image::LoadFromFile" ref="7cf6316aa5d022e0bdd95f1e79c9f50b" args="(const std::string &amp;Filename)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::LoadFromFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the image from a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the image file to load</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00123">123</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="72565ffabe12dfb2602e209c2e6f0486"></a><!-- doxytag: member="sf::Image::LoadFromMemory" ref="72565ffabe12dfb2602e209c2e6f0486" args="(const char *Data, std::size_t SizeInBytes)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::LoadFromMemory </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SizeInBytes</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the image from a file in memory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the file data in memory </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeInBytes</em>&nbsp;</td><td>: Size of the data to load, in bytes</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00145">145</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="67d65c552c9bcba989a061e9c5b5d10c"></a><!-- doxytag: member="sf::Image::LoadFromPixels" ref="67d65c552c9bcba989a061e9c5b5d10c" args="(unsigned int Width, unsigned int Height, const Uint8 *Data)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::LoadFromPixels </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const Uint8 *&nbsp;</td>
- <td class="paramname"> <em>Data</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the image directly from an array of pixels.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> height </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the pixels in memory (assumed format is RGBA)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00174">174</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5f9927e407bbe34172553ecfff2f54f3"></a><!-- doxytag: member="sf::Image::operator=" ref="5f9927e407bbe34172553ecfff2f54f3" args="(const Image &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Image.htm">Image</a> &amp; sf::Image::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: instance to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the image </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00585">585</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="50eed54ef8e9f3aeef5bb7f19144aa08"></a><!-- doxytag: member="sf::Image::SaveToFile" ref="50eed54ef8e9f3aeef5bb7f19144aa08" args="(const std::string &amp;Filename) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Image::SaveToFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Save the content of the image to a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the file to save (overwritten if already exist)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if saving was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00209">209</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="623f2379b30307b4ee4eb08d517d9584"></a><!-- doxytag: member="sf::Image::SetPixel" ref="623f2379b30307b4ee4eb08d517d9584" args="(unsigned int X, unsigned int Y, const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Image::SetPixel </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the color of a pixel.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate of pixel in the image </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate of pixel in the image </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color for pixel (X, Y) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00408">408</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d167422fd331cd069674391fb16e8452"></a><!-- doxytag: member="sf::Image::SetSmooth" ref="d167422fd331cd069674391fb16e8452" args="(bool Smooth)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Image::SetSmooth </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Smooth</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable or disable image smooth filter.
-<p>
-Enable or disable image smoothing filter.<p>
-This parameter is enabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Smooth</em>&nbsp;</td><td>: True to enable smoothing filter, false to disable it </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Image_8cpp-source.htm#l00490">490</a> of file <a class="el" href="Image_8cpp-source.htm">Image.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Image_8hpp-source.htm">Image.hpp</a><li><a class="el" href="Image_8cpp-source.htm">Image.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Image.png b/doc/html/classsf_1_1Image.png
deleted file mode 100755
index 269a41c..0000000
--- a/doc/html/classsf_1_1Image.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Input-members.htm b/doc/html/classsf_1_1Input-members.htm
deleted file mode 100755
index 169403d..0000000
--- a/doc/html/classsf_1_1Input-members.htm
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Input Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Input.htm">sf::Input</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896">GetJoystickAxis</a>(unsigned int JoyId, Joy::Axis Axis) const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3">GetMouseX</a>() const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796">GetMouseY</a>() const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f">Input</a>()</td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08">IsJoystickButtonDown</a>(unsigned int JoyId, unsigned int Button) const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a">IsKeyDown</a>(Key::Code KeyCode) const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea">IsMouseButtonDown</a>(Mouse::Button Button) const </td><td><a class="el" href="classsf_1_1Input.htm">sf::Input</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">~WindowListener</a>()</td><td><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Input.htm b/doc/html/classsf_1_1Input.htm
deleted file mode 100755
index b24f6c7..0000000
--- a/doc/html/classsf_1_1Input.htm
+++ /dev/null
@@ -1,307 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Input.htm">Input</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Input Class Reference</h1><!-- doxytag: class="sf::Input" --><!-- doxytag: inherits="sf::WindowListener,sf::NonCopyable" --><a class="el" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a> handles real-time input from keyboard and mouse.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Input_8hpp-source.htm">Input.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Input:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Input.png" usemap="#sf::Input_map" border="0" alt=""></center>
-<map name="sf::Input_map">
-<area href="classsf_1_1WindowListener.htm" alt="sf::WindowListener" shape="rect" coords="0,0,117,24">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="127,0,244,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Input-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f">Input</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#35393e09fc92f7523e52af1c203b958f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a">IsKeyDown</a> (<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> KeyCode) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the state of a key. <a href="#5312ed524e1f2837aa4597978553876a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea">IsMouseButtonDown</a> (Mouse::Button Button) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the state of a mouse button. <a href="#28c36d05d76f2263faf803e29ffa9dea"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08">IsJoystickButtonDown</a> (unsigned int JoyId, unsigned int Button) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the state of a joystick button. <a href="#715d9533617ef9fc25152ebd6b7ece08"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3">GetMouseX</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the mouse X position. <a href="#2100db642800d4d3e21579c72bed99b3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796">GetMouseY</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the mouse Y position. <a href="#fe8a8e65be0a5840de9865054aaa5796"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896">GetJoystickAxis</a> (unsigned int JoyId, Joy::Axis Axis) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a joystick axis position. <a href="#4edf71238ae3d311c4b6e5e6895c6896"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Input.htm" title="Input handles real-time input from keyboard and mouse.">Input</a> handles real-time input from keyboard and mouse.
-<p>
-Use it instead of events to handle continuous moves and more game-friendly inputs
-<p>Definition at line <a class="el" href="Input_8hpp-source.htm#l00044">44</a> of file <a class="el" href="Input_8hpp-source.htm">Input.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="35393e09fc92f7523e52af1c203b958f"></a><!-- doxytag: member="sf::Input::Input" ref="35393e09fc92f7523e52af1c203b958f" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Input::Input </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00036">36</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="4edf71238ae3d311c4b6e5e6895c6896"></a><!-- doxytag: member="sf::Input::GetJoystickAxis" ref="4edf71238ae3d311c4b6e5e6895c6896" args="(unsigned int JoyId, Joy::Axis Axis) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Input::GetJoystickAxis </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>JoyId</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Joy::Axis&nbsp;</td>
- <td class="paramname"> <em>Axis</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a joystick axis position.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>JoyId</em>&nbsp;</td><td>: Identifier of the joystick to check (0 or 1) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Axis</em>&nbsp;</td><td>: Axis to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current axis position, in the range [-100, 100] (except for POV, which is [0, 360]) </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00095">95</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2100db642800d4d3e21579c72bed99b3"></a><!-- doxytag: member="sf::Input::GetMouseX" ref="2100db642800d4d3e21579c72bed99b3" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int sf::Input::GetMouseX </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the mouse X position.
-<p>
-Get the mouse left position.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current mouse left position, relative to owner window </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00077">77</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe8a8e65be0a5840de9865054aaa5796"></a><!-- doxytag: member="sf::Input::GetMouseY" ref="fe8a8e65be0a5840de9865054aaa5796" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int sf::Input::GetMouseY </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the mouse Y position.
-<p>
-Get the mouse top position.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current mouse top position, relative to owner window </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00086">86</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="715d9533617ef9fc25152ebd6b7ece08"></a><!-- doxytag: member="sf::Input::IsJoystickButtonDown" ref="715d9533617ef9fc25152ebd6b7ece08" args="(unsigned int JoyId, unsigned int Button) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Input::IsJoystickButtonDown </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>JoyId</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Button</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the state of a joystick button.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>JoyId</em>&nbsp;</td><td>: Identifier of the joystick to check (0 or 1) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Button</em>&nbsp;</td><td>: Button to check</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if button is down, false if button is up </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5312ed524e1f2837aa4597978553876a"></a><!-- doxytag: member="sf::Input::IsKeyDown" ref="5312ed524e1f2837aa4597978553876a" args="(Key::Code KeyCode) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Input::IsKeyDown </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a>&nbsp;</td>
- <td class="paramname"> <em>KeyCode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the state of a key.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>KeyCode</em>&nbsp;</td><td>: <a class="el" href="namespacesf_1_1Key.htm" title="Definition of key codes for keyboard events.">Key</a> to check</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if key is down, false if key is up </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00047">47</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="28c36d05d76f2263faf803e29ffa9dea"></a><!-- doxytag: member="sf::Input::IsMouseButtonDown" ref="28c36d05d76f2263faf803e29ffa9dea" args="(Mouse::Button Button) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Input::IsMouseButtonDown </td>
- <td>(</td>
- <td class="paramtype">Mouse::Button&nbsp;</td>
- <td class="paramname"> <em>Button</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the state of a mouse button.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Button</em>&nbsp;</td><td>: Button to check</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if button is down, false if button is up </dd></dl>
-
-<p>Definition at line <a class="el" href="Input_8cpp-source.htm#l00056">56</a> of file <a class="el" href="Input_8cpp-source.htm">Input.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Input_8hpp-source.htm">Input.hpp</a><li><a class="el" href="Input_8cpp-source.htm">Input.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Input.png b/doc/html/classsf_1_1Input.png
deleted file mode 100755
index d7d2105..0000000
--- a/doc/html/classsf_1_1Input.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Listener-members.htm b/doc/html/classsf_1_1Listener-members.htm
deleted file mode 100755
index ff25e60..0000000
--- a/doc/html/classsf_1_1Listener-members.htm
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Listener Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Listener.htm">sf::Listener</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19">GetGlobalVolume</a>()</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251">GetPosition</a>()</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a">GetTarget</a>()</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84">SetGlobalVolume</a>(float Volume)</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48">SetPosition</a>(float X, float Y, float Z)</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#e461aa59bf5aa43eb3e1fcf7cb2dbfd0">SetPosition</a>(const Vector3f &amp;Position)</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf">SetTarget</a>(float X, float Y, float Z)</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Listener.htm#e8191c90eb8d96e8d3cc578850c91b02">SetTarget</a>(const Vector3f &amp;Target)</td><td><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a></td><td><code> [static]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Listener.htm b/doc/html/classsf_1_1Listener.htm
deleted file mode 100755
index 88741aa..0000000
--- a/doc/html/classsf_1_1Listener.htm
+++ /dev/null
@@ -1,339 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Listener.htm">Listener</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Listener Class Reference</h1><!-- doxytag: class="sf::Listener" --><a class="el" href="classsf_1_1Listener.htm" title="Listener is a global interface for defining the audio listener properties ; the audio...">Listener</a> is a global interface for defining the audio listener properties ; the audio listener is the point in the scene from where all the sounds are heard.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Listener_8hpp-source.htm">Listener.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Listener-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84">SetGlobalVolume</a> (float Volume)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the global volume of all the sounds. <a href="#0f8f05ffede8dd5f075fa120c41bec84"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19">GetGlobalVolume</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current value of the global volume of all the sounds. <a href="#eaffa5db15e6e790a4c20e014a8cfa19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48">SetPosition</a> (float X, float Y, float Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the listener (take 3 values). <a href="#c54f7441ee2511079df71c1107242b48"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#e461aa59bf5aa43eb3e1fcf7cb2dbfd0">SetPosition</a> (const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the listener (take a 3D vector). <a href="#e461aa59bf5aa43eb3e1fcf7cb2dbfd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251">GetPosition</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current position of the listener. <a href="#c36493661fa0784df73e6efc429bb251"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf">SetTarget</a> (float X, float Y, float Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the orientation of the listener (the point he must look at) (take 3 values). <a href="#4638a9c80c9a2027e93b44acdc48a8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#e8191c90eb8d96e8d3cc578850c91b02">SetTarget</a> (const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;Target)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the orientation of the listener (the point he must look at) (take a 3D vector). <a href="#e8191c90eb8d96e8d3cc578850c91b02"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a">GetTarget</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current orientation of the listener (the point he's looking at). <a href="#322a2f7a68893559c40e3ab2a324293a"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Listener.htm" title="Listener is a global interface for defining the audio listener properties ; the audio...">Listener</a> is a global interface for defining the audio listener properties ; the audio listener is the point in the scene from where all the sounds are heard.
-<p>Definition at line <a class="el" href="Listener_8hpp-source.htm#l00042">42</a> of file <a class="el" href="Listener_8hpp-source.htm">Listener.hpp</a>.</p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="eaffa5db15e6e790a4c20e014a8cfa19"></a><!-- doxytag: member="sf::Listener::GetGlobalVolume" ref="eaffa5db15e6e790a4c20e014a8cfa19" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Listener::GetGlobalVolume </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current value of the global volume of all the sounds.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current global volume, in the range [0, 100] </dd></dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00046">46</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c36493661fa0784df73e6efc429bb251"></a><!-- doxytag: member="sf::Listener::GetPosition" ref="c36493661fa0784df73e6efc429bb251" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> sf::Listener::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current position of the listener.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Position of the listener in the world </dd></dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00076">76</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="322a2f7a68893559c40e3ab2a324293a"></a><!-- doxytag: member="sf::Listener::GetTarget" ref="322a2f7a68893559c40e3ab2a324293a" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> sf::Listener::GetTarget </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current orientation of the listener (the point he's looking at).
-<p>
-Get the current orientation of the listener (the point he's looking at).<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>: Position of the point the listener is looking at </dd></dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00110">110</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0f8f05ffede8dd5f075fa120c41bec84"></a><!-- doxytag: member="sf::Listener::SetGlobalVolume" ref="0f8f05ffede8dd5f075fa120c41bec84" args="(float Volume)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Listener::SetGlobalVolume </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Volume</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the global volume of all the sounds.
-<p>
-The default volume is 100<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Volume</em>&nbsp;</td><td>: New global volume, in the range [0, 100] </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00037">37</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e461aa59bf5aa43eb3e1fcf7cb2dbfd0"></a><!-- doxytag: member="sf::Listener::SetPosition" ref="e461aa59bf5aa43eb3e1fcf7cb2dbfd0" args="(const Vector3f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Listener::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the listener (take a 3D vector).
-<p>
-The default position is (0, 0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position of the listener in the world </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00067">67</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c54f7441ee2511079df71c1107242b48"></a><!-- doxytag: member="sf::Listener::SetPosition" ref="c54f7441ee2511079df71c1107242b48" args="(float X, float Y, float Z)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Listener::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Z</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the listener (take 3 values).
-<p>
-The default position is (0, 0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X,Y,Z</em>&nbsp;</td><td>: Position of the listener in the world </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00058">58</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e8191c90eb8d96e8d3cc578850c91b02"></a><!-- doxytag: member="sf::Listener::SetTarget" ref="e8191c90eb8d96e8d3cc578850c91b02" args="(const Vector3f &amp;Target)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Listener::SetTarget </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Target</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the orientation of the listener (the point he must look at) (take a 3D vector).
-<p>
-Change the orientation of the listener (the point he must look at) (take a 3D vector).<p>
-The default target is (0, 0, -1)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Target</em>&nbsp;</td><td>: Position of the point the listener must look at </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00100">100</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4638a9c80c9a2027e93b44acdc48a8bf"></a><!-- doxytag: member="sf::Listener::SetTarget" ref="4638a9c80c9a2027e93b44acdc48a8bf" args="(float X, float Y, float Z)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Listener::SetTarget </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Z</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the orientation of the listener (the point he must look at) (take 3 values).
-<p>
-Change the orientation of the listener (the point he must look at) (take 3 values).<p>
-The default target is (0, 0, -1)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X,Y,Z</em>&nbsp;</td><td>: Position of the point the listener must look at </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Listener_8cpp-source.htm#l00089">89</a> of file <a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Listener_8hpp-source.htm">Listener.hpp</a><li><a class="el" href="Listener_8cpp-source.htm">Listener.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Lock-members.htm b/doc/html/classsf_1_1Lock-members.htm
deleted file mode 100755
index 0e82fc2..0000000
--- a/doc/html/classsf_1_1Lock-members.htm
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Lock Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Lock.htm">sf::Lock</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857">Lock</a>(Mutex &amp;Mutex)</td><td><a class="el" href="classsf_1_1Lock.htm">sf::Lock</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5">~Lock</a>()</td><td><a class="el" href="classsf_1_1Lock.htm">sf::Lock</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Lock.htm b/doc/html/classsf_1_1Lock.htm
deleted file mode 100755
index 0a9a882..0000000
--- a/doc/html/classsf_1_1Lock.htm
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Lock.htm">Lock</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Lock Class Reference</h1><!-- doxytag: class="sf::Lock" --><!-- doxytag: inherits="sf::NonCopyable" --><a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> is an exception-safe automatic wrapper for locking and unlocking mutexes.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Lock_8hpp-source.htm">Lock.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Lock:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Lock.png" usemap="#sf::Lock_map" border="0" alt=""></center>
-<map name="sf::Lock_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="0,0,105,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Lock-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857">Lock</a> (<a class="el" href="classsf_1_1Mutex.htm">Mutex</a> &amp;<a class="el" href="classsf_1_1Mutex.htm">Mutex</a>)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the lock with a target mutex (lock it). <a href="#197d1b7c85c9c6fd2d6512bd82653857"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5">~Lock</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor (unlocks the mutex). <a href="#8168b36323a18ccf5b6bc531d964aec5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> is an exception-safe automatic wrapper for locking and unlocking mutexes.
-<p>Definition at line <a class="el" href="Lock_8hpp-source.htm#l00042">42</a> of file <a class="el" href="Lock_8hpp-source.htm">Lock.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="197d1b7c85c9c6fd2d6512bd82653857"></a><!-- doxytag: member="sf::Lock::Lock" ref="197d1b7c85c9c6fd2d6512bd82653857" args="(Mutex &amp;Mutex)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Lock::Lock </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Mutex.htm">Mutex</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Mutex</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the lock with a target mutex (lock it).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a></em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a> to lock </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Lock_8cpp-source.htm#l00037">37</a> of file <a class="el" href="Lock_8cpp-source.htm">Lock.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8168b36323a18ccf5b6bc531d964aec5"></a><!-- doxytag: member="sf::Lock::~Lock" ref="8168b36323a18ccf5b6bc531d964aec5" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Lock::~Lock </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor (unlocks the mutex).
-<p>
-
-<p>Definition at line <a class="el" href="Lock_8cpp-source.htm#l00047">47</a> of file <a class="el" href="Lock_8cpp-source.htm">Lock.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Lock_8hpp-source.htm">Lock.hpp</a><li><a class="el" href="Lock_8cpp-source.htm">Lock.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Lock.png b/doc/html/classsf_1_1Lock.png
deleted file mode 100755
index f84237c..0000000
--- a/doc/html/classsf_1_1Lock.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Matrix3-members.htm b/doc/html/classsf_1_1Matrix3-members.htm
deleted file mode 100755
index d33fbb8..0000000
--- a/doc/html/classsf_1_1Matrix3-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Matrix3 Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1">Get4x4Elements</a>() const </td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e">GetInverse</a>() const </td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">Identity</a></td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c">Matrix3</a>()</td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#e0dc2db05f945d1e170f6d540193b309">Matrix3</a>(float a00, float a01, float a02, float a10, float a11, float a12, float a20, float a21, float a22)</td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8">operator()</a>(unsigned int Row, unsigned int Col) const </td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator()</b>(unsigned int Row, unsigned int Col) (defined in <a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a>)</td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28">operator*</a>(const Matrix3 &amp;Mat) const </td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966">operator*=</a>(const Matrix3 &amp;Mat)</td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d">SetFromTransformations</a>(const Vector2f &amp;Center, const Vector2f &amp;Translation, float Rotation, const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151">Transform</a>(const Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Matrix3.htm b/doc/html/classsf_1_1Matrix3.htm
deleted file mode 100755
index 6974cee..0000000
--- a/doc/html/classsf_1_1Matrix3.htm
+++ /dev/null
@@ -1,426 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Matrix3 Class Reference</h1><!-- doxytag: class="sf::Matrix3" -->Utility class to manipulate 3x3 matrices representing 2D transformations.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Matrix3_8hpp-source.htm">Matrix3.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Matrix3-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c">Matrix3</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor (builds an identity matrix). <a href="#c91b75704a916deb3febe39e06962b4c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#e0dc2db05f945d1e170f6d540193b309">Matrix3</a> (float a00, float a01, float a02, float a10, float a11, float a12, float a20, float a21, float a22)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct a matrix from its 9 elements. <a href="#e0dc2db05f945d1e170f6d540193b309"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d">SetFromTransformations</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Translation, float Rotation, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Build a matrix from a set of transformations. <a href="#beb18b51c51229e809725e4cd5741b2d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151">Transform</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point by the matrix. <a href="#8cb1106305307a8fbf8450f4aa6f4151"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e">GetInverse</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the inverse of the matrix. <a href="#fa7b544f401812b55ace055043385e8e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1">Get4x4Elements</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the elements of the matrix as a 4x4, in an array of 16 floats. <a href="#ff23cbd3d056d404a566a62dea4c98c1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8">operator()</a> (unsigned int Row, unsigned int Col) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator () overloads to access the matrix elements. <a href="#fffc96664df9bfc7aff4b95a6b11aea8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="124eb681c1ecb8f98c3e69b173c85545"></a><!-- doxytag: member="sf::Matrix3::operator()" ref="124eb681c1ecb8f98c3e69b173c85545" args="(unsigned int Row, unsigned int Col)" -->
-float &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator()</b> (unsigned int Row, unsigned int Col)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28">operator*</a> (const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;Mat) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator * overload to multiply two matrices. <a href="#695f753f4aa2cd617c1cecdfa0212e28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966">operator*=</a> (const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;Mat)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator *= overload to multiply-assign two matrices. <a href="#ac08a84563176fb77613c43adf402966"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">Identity</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identity matrix. <a href="#fa5a43545e529d8b8628ca42289ef40a"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Utility class to manipulate 3x3 matrices representing 2D transformations.
-<p>Definition at line <a class="el" href="Matrix3_8hpp-source.htm#l00042">42</a> of file <a class="el" href="Matrix3_8hpp-source.htm">Matrix3.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="c91b75704a916deb3febe39e06962b4c"></a><!-- doxytag: member="sf::Matrix3::Matrix3" ref="c91b75704a916deb3febe39e06962b4c" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Matrix3::Matrix3 </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor (builds an identity matrix).
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="e0dc2db05f945d1e170f6d540193b309"></a><!-- doxytag: member="sf::Matrix3::Matrix3" ref="e0dc2db05f945d1e170f6d540193b309" args="(float a00, float a01, float a02, float a10, float a11, float a12, float a20, float a21, float a22)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Matrix3::Matrix3 </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a00</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a01</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a02</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a10</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a11</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a12</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a20</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a21</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>a22</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct a matrix from its 9 elements.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="ff23cbd3d056d404a566a62dea4c98c1"></a><!-- doxytag: member="sf::Matrix3::Get4x4Elements" ref="ff23cbd3d056d404a566a62dea4c98c1" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const float* sf::Matrix3::Get4x4Elements </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the elements of the matrix as a 4x4, in an array of 16 floats.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the 4x4 matrix elements </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="fa7b544f401812b55ace055043385e8e"></a><!-- doxytag: member="sf::Matrix3::GetInverse" ref="fa7b544f401812b55ace055043385e8e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> sf::Matrix3::GetInverse </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the inverse of the matrix.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>A new matrix which is the inverse of this </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="fffc96664df9bfc7aff4b95a6b11aea8"></a><!-- doxytag: member="sf::Matrix3::operator()" ref="fffc96664df9bfc7aff4b95a6b11aea8" args="(unsigned int Row, unsigned int Col) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Matrix3::operator() </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Row</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Col</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator () overloads to access the matrix elements.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Row</em>&nbsp;</td><td>: Element row (0 based) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: Element column (0 based)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Matrix element (Row, Col) </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="695f753f4aa2cd617c1cecdfa0212e28"></a><!-- doxytag: member="sf::Matrix3::operator*" ref="695f753f4aa2cd617c1cecdfa0212e28" args="(const Matrix3 &amp;Mat) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> sf::Matrix3::operator* </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Mat</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator * overload to multiply two matrices.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mat</em>&nbsp;</td><td>: Matrix to multiply</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>this * Mat </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="ac08a84563176fb77613c43adf402966"></a><!-- doxytag: member="sf::Matrix3::operator*=" ref="ac08a84563176fb77613c43adf402966" args="(const Matrix3 &amp;Mat)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a>&amp; sf::Matrix3::operator*= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Mat</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator *= overload to multiply-assign two matrices.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mat</em>&nbsp;</td><td>: Matrix to multiply</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>this * Mat </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="beb18b51c51229e809725e4cd5741b2d"></a><!-- doxytag: member="sf::Matrix3::SetFromTransformations" ref="beb18b51c51229e809725e4cd5741b2d" args="(const Vector2f &amp;Center, const Vector2f &amp;Translation, float Rotation, const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Matrix3::SetFromTransformations </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Translation</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Build a matrix from a set of transformations.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: Origin for the transformations </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Translation</em>&nbsp;</td><td>: Translation offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Rotation angle in degrees </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: Scaling factors </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="8cb1106305307a8fbf8450f4aa6f4151"></a><!-- doxytag: member="sf::Matrix3::Transform" ref="8cb1106305307a8fbf8450f4aa6f4151" args="(const Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> sf::Matrix3::Transform </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point by the matrix.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="fa5a43545e529d8b8628ca42289ef40a"></a><!-- doxytag: member="sf::Matrix3::Identity" ref="fa5a43545e529d8b8628ca42289ef40a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> <a class="el" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">sf::Matrix3::Identity</a><code> [static]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Identity matrix.
-<p>
-
-<p>Definition at line <a class="el" href="Matrix3_8hpp-source.htm#l00133">133</a> of file <a class="el" href="Matrix3_8hpp-source.htm">Matrix3.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Matrix3_8hpp-source.htm">Matrix3.hpp</a><li><a class="el" href="Matrix3_8cpp-source.htm">Matrix3.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Music-members.htm b/doc/html/classsf_1_1Music-members.htm
deleted file mode 100755
index 5b73e6e..0000000
--- a/doc/html/classsf_1_1Music-members.htm
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Music Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Music.htm">sf::Music</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">GetChannelsCount</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50">GetDuration</a>() const </td><td><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">GetLoop</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">GetPlayingOffset</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">GetSampleRate</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">Initialize</a>(unsigned int ChannelsCount, unsigned int SampleRate)</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6">Music</a>(std::size_t BufferSize=44100)</td><td><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db">OpenFromFile</a>(const std::string &amp;Filename)</td><td><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017">OpenFromMemory</a>(const char *Data, std::size_t SizeInBytes)</td><td><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">Play</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">SetLoop</a>(bool Loop)</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">SoundStream</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">Status</a> enum name</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">Stop</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b">~Music</a>()</td><td><a class="el" href="classsf_1_1Music.htm">sf::Music</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">~SoundStream</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Music.htm b/doc/html/classsf_1_1Music.htm
deleted file mode 100755
index 20304be..0000000
--- a/doc/html/classsf_1_1Music.htm
+++ /dev/null
@@ -1,539 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Music.htm">Music</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Music Class Reference</h1><!-- doxytag: class="sf::Music" --><!-- doxytag: inherits="sf::SoundStream" --><a class="el" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a> defines a big sound played using streaming, so usually what we call a music :).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Music_8hpp-source.htm">Music.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Music:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Music.png" usemap="#sf::Music_map" border="0" alt=""></center>
-<map name="sf::Music_map">
-<area href="classsf_1_1SoundStream.htm" alt="sf::SoundStream" shape="rect" coords="56,56,159,80">
-<area href="classsf_1_1Thread.htm" alt="sf::Thread" shape="rect" coords="0,0,103,24">
-<area href="classsf_1_1Sound.htm" alt="sf::Sound" shape="rect" coords="113,0,216,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Music-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">Status</a> </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration of the sound states. <a href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6">Music</a> (std::size_t BufferSize=44100)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the music with a buffer size. <a href="#18db20495fc566e5f9c26fcfe1a5dff6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b">~Music</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#4c65860fed2f01d0eaa6c4199870414b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db">OpenFromFile</a> (const std::string &amp;Filename)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Open a music file (doesn't play it -- call <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a> for that). <a href="#26986766bc5674a87da1bcb10bef59db"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017">OpenFromMemory</a> (const char *Data, std::size_t SizeInBytes)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Open a music file from memory (doesn't play it -- call <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a> for that). <a href="#07896cadcaf54e2998e0f91fb2d6d017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50">GetDuration</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the music duration. <a href="#dbda9cff41ec10cb85db056cf67e5e50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">Play</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start playing the audio stream. <a href="#4d8437ef9a952fe3798bd239ff20d9bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">Stop</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop playing the audio stream. <a href="#53c9e9b160bcbcc89c93c1682b4525df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">GetChannelsCount</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of channels (1 = mono, 2 = stereo). <a href="#bdcb5c8f3b5884a27e2eb013f5e36858"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">GetSampleRate</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the stream sample rate. <a href="#74dabd1177bb60c8bd64bb6bbedb64bc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the status of the stream (stopped, paused, playing). <a href="#cef2468ca4bc3e8ced76b11fb95c7ef2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">GetPlayingOffset</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current playing position of the stream. <a href="#d11fee9eb4baba68d6ed9f44bc6170ac"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">SetLoop</a> (bool Loop)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the stream loop state. <a href="#1072090152b10d83f43f0cd6bbd82b4e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">GetLoop</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the stream is looping. <a href="#caecb1c68af4a9d75f9e9ad2d42afa78"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">Initialize</a> (unsigned int ChannelsCount, unsigned int SampleRate)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the audio stream parameters, you must call it before <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a>. <a href="#ed9b6b06c0fa9c2d0b8c094eb2826793"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a> defines a big sound played using streaming, so usually what we call a music :).
-<p>Definition at line <a class="el" href="Music_8hpp-source.htm#l00047">47</a> of file <a class="el" href="Music_8hpp-source.htm">Music.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="28ad2186cde78fed2c79c867b9622195"></a><!-- doxytag: member="sf::Music::Status" ref="28ad2186cde78fed2c79c867b9622195" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">sf::Sound::Status</a><code> [inherited]</code> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumeration of the sound states.
-<p>
-
-<p>Definition at line <a class="el" href="Sound_8hpp-source.htm#l00052">52</a> of file <a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="18db20495fc566e5f9c26fcfe1a5dff6"></a><!-- doxytag: member="sf::Music::Music" ref="18db20495fc566e5f9c26fcfe1a5dff6" args="(std::size_t BufferSize=44100)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Music::Music </td>
- <td>(</td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>BufferSize</em> = <code>44100</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the music with a buffer size.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>BufferSize</em>&nbsp;</td><td>: Size of the internal buffer, expressed in number of samples (ie. size taken by the music in memory) (44100 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Music_8cpp-source.htm#l00040">40</a> of file <a class="el" href="Music_8cpp-source.htm">Music.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4c65860fed2f01d0eaa6c4199870414b"></a><!-- doxytag: member="sf::Music::~Music" ref="4c65860fed2f01d0eaa6c4199870414b" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Music::~Music </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Music_8cpp-source.htm#l00052">52</a> of file <a class="el" href="Music_8cpp-source.htm">Music.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="bdcb5c8f3b5884a27e2eb013f5e36858"></a><!-- doxytag: member="sf::Music::GetChannelsCount" ref="bdcb5c8f3b5884a27e2eb013f5e36858" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundStream::GetChannelsCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of channels (1 = mono, 2 = stereo).
-<p>
-Return the number of channels (1 = mono, 2 = stereo, .<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of channels</dd></dl>
-..)
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00126">126</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dbda9cff41ec10cb85db056cf67e5e50"></a><!-- doxytag: member="sf::Music::GetDuration" ref="dbda9cff41ec10cb85db056cf67e5e50" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Music::GetDuration </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the music duration.
-<p>
-Get the sound duration.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a> duration, in seconds </dd></dl>
-
-<p>Definition at line <a class="el" href="Music_8cpp-source.htm#l00148">148</a> of file <a class="el" href="Music_8cpp-source.htm">Music.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="caecb1c68af4a9d75f9e9ad2d42afa78"></a><!-- doxytag: member="sf::Music::GetLoop" ref="caecb1c68af4a9d75f9e9ad2d42afa78" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundStream::GetLoop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the stream is looping.
-<p>
-Tell whether or not the music is looping.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the music is looping, false otherwise </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00180">180</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d11fee9eb4baba68d6ed9f44bc6170ac"></a><!-- doxytag: member="sf::Music::GetPlayingOffset" ref="d11fee9eb4baba68d6ed9f44bc6170ac" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::SoundStream::GetPlayingOffset </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current playing position of the stream.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current playing position, expressed in seconds<p>
-Current playing position, expressed in seconds </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00162">162</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="74dabd1177bb60c8bd64bb6bbedb64bc"></a><!-- doxytag: member="sf::Music::GetSampleRate" ref="74dabd1177bb60c8bd64bb6bbedb64bc" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundStream::GetSampleRate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the stream sample rate.
-<p>
-Get the sound frequency (sample rate).<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Stream frequency (number of samples per second) </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00135">135</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cef2468ca4bc3e8ced76b11fb95c7ef2"></a><!-- doxytag: member="sf::Music::GetStatus" ref="cef2468ca4bc3e8ced76b11fb95c7ef2" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Sound::Status</a> sf::SoundStream::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the status of the stream (stopped, paused, playing).
-<p>
-Get the status of the sound (stopped, paused, playing).<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current status of the sound </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00144">144</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ed9b6b06c0fa9c2d0b8c094eb2826793"></a><!-- doxytag: member="sf::Music::Initialize" ref="ed9b6b06c0fa9c2d0b8c094eb2826793" args="(unsigned int ChannelsCount, unsigned int SampleRate)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Initialize </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ChannelsCount</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>SampleRate</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the audio stream parameters, you must call it before <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a>.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ChannelsCount</em>&nbsp;</td><td>: Number of channels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SampleRate</em>&nbsp;</td><td>: Sample rate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00064">64</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="26986766bc5674a87da1bcb10bef59db"></a><!-- doxytag: member="sf::Music::OpenFromFile" ref="26986766bc5674a87da1bcb10bef59db" args="(const std::string &amp;Filename)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Music::OpenFromFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Open a music file (doesn't play it -- call <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a> for that).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the music file to open</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Music_8cpp-source.htm#l00064">64</a> of file <a class="el" href="Music_8cpp-source.htm">Music.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="07896cadcaf54e2998e0f91fb2d6d017"></a><!-- doxytag: member="sf::Music::OpenFromMemory" ref="07896cadcaf54e2998e0f91fb2d6d017" args="(const char *Data, std::size_t SizeInBytes)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Music::OpenFromMemory </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SizeInBytes</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Open a music file from memory (doesn't play it -- call <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a> for that).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the file data in memory </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeInBytes</em>&nbsp;</td><td>: Size of the data to load, in bytes</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Music_8cpp-source.htm#l00091">91</a> of file <a class="el" href="Music_8cpp-source.htm">Music.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4d8437ef9a952fe3798bd239ff20d9bf"></a><!-- doxytag: member="sf::Music::Play" ref="4d8437ef9a952fe3798bd239ff20d9bf" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Play </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Start playing the audio stream.
-<p>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00085">85</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1072090152b10d83f43f0cd6bbd82b4e"></a><!-- doxytag: member="sf::Music::SetLoop" ref="1072090152b10d83f43f0cd6bbd82b4e" args="(bool Loop)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::SetLoop </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Loop</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the stream loop state.
-<p>
-Set the music loop state.<p>
-This parameter is disabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Loop</em>&nbsp;</td><td>: True to play in loop, false to play once </td></tr>
- </table>
-</dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00171">171</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="53c9e9b160bcbcc89c93c1682b4525df"></a><!-- doxytag: member="sf::Music::Stop" ref="53c9e9b160bcbcc89c93c1682b4525df" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Stop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stop playing the audio stream.
-<p>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00115">115</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Music_8hpp-source.htm">Music.hpp</a><li><a class="el" href="Music_8cpp-source.htm">Music.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Music.png b/doc/html/classsf_1_1Music.png
deleted file mode 100755
index a767454..0000000
--- a/doc/html/classsf_1_1Music.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Mutex-members.htm b/doc/html/classsf_1_1Mutex-members.htm
deleted file mode 100755
index 81c0d71..0000000
--- a/doc/html/classsf_1_1Mutex-members.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Mutex Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab">Lock</a>()</td><td><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e">Mutex</a>()</td><td><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a">Unlock</a>()</td><td><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2">~Mutex</a>()</td><td><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Mutex.htm b/doc/html/classsf_1_1Mutex.htm
deleted file mode 100755
index ce03034..0000000
--- a/doc/html/classsf_1_1Mutex.htm
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Mutex.htm">Mutex</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Mutex Class Reference</h1><!-- doxytag: class="sf::Mutex" --><!-- doxytag: inherits="sf::NonCopyable" --><a class="el" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a> defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical instructions to avoid simultaneous access with other threads.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Win32_2Mutex_8hpp-source.htm">Mutex.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Mutex:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Mutex.png" usemap="#sf::Mutex_map" border="0" alt=""></center>
-<map name="sf::Mutex_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="0,0,105,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Mutex-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e">Mutex</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#9bd52a48320fd7b6db8a78037aad276e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2">~Mutex</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#9f76a67b7b6d3918131a692179b4e3f2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab">Lock</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> the mutex. <a href="#73a2d7ffaa72fb1175d8787aa47550ab"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a">Unlock</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unlock the mutex. <a href="#d4e1dd36cdec588e4f4d64434866d53a"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Mutex.htm" title="Mutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical...">Mutex</a> defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical instructions to avoid simultaneous access with other threads.
-<p>
-The Win32 version uses critical sections, as it is faster than mutexes.<br>
- See <a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> for an efficient way of using it.
-<p>Definition at line <a class="el" href="Win32_2Mutex_8hpp-source.htm#l00045">45</a> of file <a class="el" href="Win32_2Mutex_8hpp-source.htm">Win32/Mutex.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="9bd52a48320fd7b6db8a78037aad276e"></a><!-- doxytag: member="sf::Mutex::Mutex" ref="9bd52a48320fd7b6db8a78037aad276e" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Mutex::Mutex </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Mutex_8cpp-source.htm#l00036">36</a> of file <a class="el" href="Mutex_8cpp-source.htm">Mutex.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9f76a67b7b6d3918131a692179b4e3f2"></a><!-- doxytag: member="sf::Mutex::~Mutex" ref="9f76a67b7b6d3918131a692179b4e3f2" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Mutex::~Mutex </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Mutex_8cpp-source.htm#l00045">45</a> of file <a class="el" href="Mutex_8cpp-source.htm">Mutex.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="73a2d7ffaa72fb1175d8787aa47550ab"></a><!-- doxytag: member="sf::Mutex::Lock" ref="73a2d7ffaa72fb1175d8787aa47550ab" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Mutex::Lock </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<a class="el" href="classsf_1_1Lock.htm" title="Lock is an exception-safe automatic wrapper for locking and unlocking mutexes.">Lock</a> the mutex.
-<p>
-
-<p>Definition at line <a class="el" href="Mutex_8cpp-source.htm#l00054">54</a> of file <a class="el" href="Mutex_8cpp-source.htm">Mutex.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d4e1dd36cdec588e4f4d64434866d53a"></a><!-- doxytag: member="sf::Mutex::Unlock" ref="d4e1dd36cdec588e4f4d64434866d53a" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Mutex::Unlock </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Unlock the mutex.
-<p>
-
-<p>Definition at line <a class="el" href="Mutex_8cpp-source.htm#l00063">63</a> of file <a class="el" href="Mutex_8cpp-source.htm">Mutex.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Win32_2Mutex_8hpp-source.htm">Win32/Mutex.hpp</a><li><a class="el" href="Mutex_8cpp-source.htm">Mutex.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Mutex.png b/doc/html/classsf_1_1Mutex.png
deleted file mode 100755
index 37d355f..0000000
--- a/doc/html/classsf_1_1Mutex.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Packet-members.htm b/doc/html/classsf_1_1Packet-members.htm
deleted file mode 100755
index 5ed4d0d..0000000
--- a/doc/html/classsf_1_1Packet-members.htm
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Packet Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64">Append</a>(const void *Data, std::size_t SizeInBytes)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da">Clear</a>()</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36">EndOfPacket</a>() const </td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a">GetData</a>() const </td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d">GetDataSize</a>() const </td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6">operator bool</a>() const </td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550">operator&lt;&lt;</a>(bool Data)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Int8 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Uint8 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Int16 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Uint16 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Int32 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(Uint32 Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(float Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(double Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(const char *Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(const std::string &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(const wchar_t *Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&lt;&lt;</b>(const std::wstring &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16">operator&gt;&gt;</a>(bool &amp;Data)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Int8 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Uint8 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Int16 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Uint16 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Int32 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(Uint32 &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(float &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(double &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(char *Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(std::string &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(wchar_t *Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator&gt;&gt;</b>(std::wstring &amp;Data) (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858">Packet</a>()</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>SocketTCP</b> (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td><code> [friend]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>SocketUDP</b> (defined in <a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>)</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5">~Packet</a>()</td><td><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Packet.htm b/doc/html/classsf_1_1Packet.htm
deleted file mode 100755
index bfc150a..0000000
--- a/doc/html/classsf_1_1Packet.htm
+++ /dev/null
@@ -1,424 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Packet.htm">Packet</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Packet Class Reference</h1><!-- doxytag: class="sf::Packet" --><a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> wraps data to send / to receive through the network.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Packet_8hpp-source.htm">Packet.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Packet-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858">Packet</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#786e5d4ced83992ceefa1799963ea858"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5">~Packet</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <a href="#bd57f3b7a6e0e9119f4021754b5b19e5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64">Append</a> (const void *Data, std::size_t SizeInBytes)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append data to the end of the packet. <a href="#aaa020852bd7be75625b9f64b3a77c64"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da">Clear</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear the packet data. <a href="#3a7a30fb7a39e59df0cbd773756f60da"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a">GetData</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the data contained in the packet Warning : the returned pointer may be invalid after you append data to the packet. <a href="#78286172beef1f89bd2a77edb7118c7a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d">GetDataSize</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of the data contained in the packet. <a href="#4e6fcdc0ff42ad45b33cea22be253b0d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36">EndOfPacket</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the reading position has reached the end of the packet. <a href="#8d587905fb63e62419f1cc338eceed36"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6">operator bool</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the validity of packet. <a href="#087ae98bb7e93f8c82b29b88aee2f8d6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16">operator&gt;&gt;</a> (bool &amp;Data)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator &gt;&gt; overloads to extract data from the packet. <a href="#8dfd4b8767cfd705a71d79b76d12ee16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aae75c289e3719ed8bed8e38113a2173"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="aae75c289e3719ed8bed8e38113a2173" args="(Int8 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Int8 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f94175e49e7de4f0ad0182cc1a8d6e9d"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="f94175e49e7de4f0ad0182cc1a8d6e9d" args="(Uint8 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Uint8 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7555b63985eeb8e4c84c4cd4d366c912"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="7555b63985eeb8e4c84c4cd4d366c912" args="(Int16 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Int16 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="616d87ff0ef554ebb40cf03e21e1a098"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="616d87ff0ef554ebb40cf03e21e1a098" args="(Uint16 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Uint16 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3207d48a8f67d97c47feba75ced003b1"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="3207d48a8f67d97c47feba75ced003b1" args="(Int32 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Int32 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7046e2ca352612fc733c53e593f62254"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="7046e2ca352612fc733c53e593f62254" args="(Uint32 &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (Uint32 &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="92ae7aea969f9464b8e060ceaf111eb4"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="92ae7aea969f9464b8e060ceaf111eb4" args="(float &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (float &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b19341a5f43de09c6756ecca7134b716"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="b19341a5f43de09c6756ecca7134b716" args="(double &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (double &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a53e1bf31bc9b7c24fbbee317109aed2"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="a53e1bf31bc9b7c24fbbee317109aed2" args="(char *Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (char *Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="071a9e306370c58ff629faac35bd2c8f"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="071a9e306370c58ff629faac35bd2c8f" args="(std::string &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (std::string &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a4a58d98d14b8b6b519f405da4a6b65"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="6a4a58d98d14b8b6b519f405da4a6b65" args="(wchar_t *Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (wchar_t *Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57b2fb61a444a4ef782b8cbdeea2b250"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="57b2fb61a444a4ef782b8cbdeea2b250" args="(std::wstring &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (std::wstring &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550">operator&lt;&lt;</a> (bool Data)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator &lt;&lt; overloads to put data into the packet. <a href="#63d813d3e0e7f8438ad15a0130b4f550"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9347ec41af2959871aed0402081e1776"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="9347ec41af2959871aed0402081e1776" args="(Int8 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Int8 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="503dbc5fcb30dafad82f4ba03122ca15"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="503dbc5fcb30dafad82f4ba03122ca15" args="(Uint8 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Uint8 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="652c760093d4d99957b65504ee10a8f8"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="652c760093d4d99957b65504ee10a8f8" args="(Int16 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Int16 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3bff4e704ea629291ba68c9e5e30843c"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="3bff4e704ea629291ba68c9e5e30843c" args="(Uint16 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Uint16 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="49b57b56fc00355aaca3ff6f92fd14c1"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="49b57b56fc00355aaca3ff6f92fd14c1" args="(Int32 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Int32 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="efa8ac0dd13312872c78a9eada54dd5a"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="efa8ac0dd13312872c78a9eada54dd5a" args="(Uint32 Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (Uint32 Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a401cc304feedeb5841cc31d27198fc"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="2a401cc304feedeb5841cc31d27198fc" args="(float Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (float Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ffe815c2515026437b674201121be16"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="2ffe815c2515026437b674201121be16" args="(double Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (double Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="31d185239d6e99120bd08ea833e63462"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="31d185239d6e99120bd08ea833e63462" args="(const char *Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (const char *Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8523cea4df1dbd52bae71c9c4f4e98e6"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="8523cea4df1dbd52bae71c9c4f4e98e6" args="(const std::string &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (const std::string &amp;Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="13e8c5fda6973f905e67107bb568f259"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="13e8c5fda6973f905e67107bb568f259" args="(const wchar_t *Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (const wchar_t *Data)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbc23fdf72e8ef25d6a6e04fc46393ed"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="cbc23fdf72e8ef25d6a6e04fc46393ed" args="(const std::wstring &amp;Data)" -->
-<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (const std::wstring &amp;Data)</td></tr>
-
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="96e899eb92ab68761ba10f3bcd3101bb"></a><!-- doxytag: member="sf::Packet::SocketTCP" ref="96e899eb92ab68761ba10f3bcd3101bb" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>SocketTCP</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89a79a0a0dd881f68463c69c9e980412"></a><!-- doxytag: member="sf::Packet::SocketUDP" ref="89a79a0a0dd881f68463c69c9e980412" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>SocketUDP</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> wraps data to send / to receive through the network.
-<p>Definition at line <a class="el" href="Packet_8hpp-source.htm#l00041">41</a> of file <a class="el" href="Packet_8hpp-source.htm">Packet.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="786e5d4ced83992ceefa1799963ea858"></a><!-- doxytag: member="sf::Packet::Packet" ref="786e5d4ced83992ceefa1799963ea858" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Packet::Packet </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00038">38</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bd57f3b7a6e0e9119f4021754b5b19e5"></a><!-- doxytag: member="sf::Packet::~Packet" ref="bd57f3b7a6e0e9119f4021754b5b19e5" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Packet::~Packet </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Virtual destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00049">49</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="aaa020852bd7be75625b9f64b3a77c64"></a><!-- doxytag: member="sf::Packet::Append" ref="aaa020852bd7be75625b9f64b3a77c64" args="(const void *Data, std::size_t SizeInBytes)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Packet::Append </td>
- <td>(</td>
- <td class="paramtype">const void *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SizeInBytes</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Append data to the end of the packet.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the bytes to append </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeInBytes</em>&nbsp;</td><td>: Number of bytes to append </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00058">58</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3a7a30fb7a39e59df0cbd773756f60da"></a><!-- doxytag: member="sf::Packet::Clear" ref="3a7a30fb7a39e59df0cbd773756f60da" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Packet::Clear </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear the packet data.
-<p>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00072">72</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8d587905fb63e62419f1cc338eceed36"></a><!-- doxytag: member="sf::Packet::EndOfPacket" ref="8d587905fb63e62419f1cc338eceed36" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Packet::EndOfPacket </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell if the reading position has reached the end of the packet.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if all data have been read into the packet </dd></dl>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00103">103</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="78286172beef1f89bd2a77edb7118c7a"></a><!-- doxytag: member="sf::Packet::GetData" ref="78286172beef1f89bd2a77edb7118c7a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char * sf::Packet::GetData </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a pointer to the data contained in the packet Warning : the returned pointer may be invalid after you append data to the packet.
-<p>
-Get a pointer to the data contained in the packet Warning : the returned pointer may be invalid after you append data to the packet.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the data </dd></dl>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e6fcdc0ff42ad45b33cea22be253b0d"></a><!-- doxytag: member="sf::Packet::GetDataSize" ref="4e6fcdc0ff42ad45b33cea22be253b0d" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::Packet::GetDataSize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the size of the data contained in the packet.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Data size, in bytes </dd></dl>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00094">94</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="087ae98bb7e93f8c82b29b88aee2f8d6"></a><!-- doxytag: member="sf::Packet::operator bool" ref="087ae98bb7e93f8c82b29b88aee2f8d6" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Packet::operator bool </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the validity of packet.
-<p>
-Tell if the packet is valid for reading.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if last data extraction from packet was successful </dd></dl>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00112">112</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="63d813d3e0e7f8438ad15a0130b4f550"></a><!-- doxytag: member="sf::Packet::operator&lt;&lt;" ref="63d813d3e0e7f8438ad15a0130b4f550" args="(bool Data)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp; sf::Packet::operator&lt;&lt; </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Data</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator &lt;&lt; overloads to put data into the packet.
-<p>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00290">290</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8dfd4b8767cfd705a71d79b76d12ee16"></a><!-- doxytag: member="sf::Packet::operator&gt;&gt;" ref="8dfd4b8767cfd705a71d79b76d12ee16" args="(bool &amp;Data)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp; sf::Packet::operator&gt;&gt; </td>
- <td>(</td>
- <td class="paramtype">bool &amp;&nbsp;</td>
- <td class="paramname"> <em>Data</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator &gt;&gt; overloads to extract data from the packet.
-<p>
-
-<p>Definition at line <a class="el" href="Packet_8cpp-source.htm#l00121">121</a> of file <a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Packet_8hpp-source.htm">Packet.hpp</a><li><a class="el" href="Packet_8cpp-source.htm">Packet.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1PostFX-members.htm b/doc/html/classsf_1_1PostFX-members.htm
deleted file mode 100755
index f04507b..0000000
--- a/doc/html/classsf_1_1PostFX-members.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::PostFX Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e">CanUsePostFX</a>()</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a>(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92">LoadFromFile</a>(const std::string &amp;Filename)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6">LoadFromMemory</a>(const std::string &amp;Effect)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a>(const Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba">operator=</a>(const PostFX &amp;Other)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb">PostFX</a>()</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#4ec47ed9e2539b589695854e2b259b47">PostFX</a>(const PostFX &amp;Copy)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc">Render</a>(RenderTarget &amp;Target) const </td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a>(float Angle)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a>(float FactorX, float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a>(const Vector2f &amp;Factor)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a>(Blend::Mode Mode)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a>(float CenterX, float CenterY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a>(const Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a>(const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a">SetParameter</a>(const std::string &amp;Name, float X)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#a92c8a3f203a64d816c6844bdfad2393">SetParameter</a>(const std::string &amp;Name, float X, float Y)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#031c257687c3115d6f524e7922e32d67">SetParameter</a>(const std::string &amp;Name, float X, float Y, float Z)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#3bc85737080c281148a247fccb8e06de">SetParameter</a>(const std::string &amp;Name, float X, float Y, float Z, float W)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a>(const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a>(float Rotation)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a>(float ScaleX, float ScaleY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a>(const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a>(float FactorX)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a>(float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1">SetTexture</a>(const std::string &amp;Name, Image *Texture)</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a>(float X)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a>(float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a>()</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63">~PostFX</a>()</td><td><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1PostFX.htm b/doc/html/classsf_1_1PostFX.htm
deleted file mode 100755
index 4ae5e92..0000000
--- a/doc/html/classsf_1_1PostFX.htm
+++ /dev/null
@@ -1,1474 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1PostFX.htm">PostFX</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::PostFX Class Reference</h1><!-- doxytag: class="sf::PostFX" --><!-- doxytag: inherits="sf::Drawable" --><a class="el" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a> is used to apply a post effect to a window.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="PostFX_8hpp-source.htm">PostFX.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::PostFX:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1PostFX.png" usemap="#sf::PostFX_map" border="0" alt=""></center>
-<map name="sf::PostFX_map">
-<area href="classsf_1_1Drawable.htm" alt="sf::Drawable" shape="rect" coords="0,0,82,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1PostFX-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb">PostFX</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#205bffbe841cf3804447e8d3e684f7eb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#4ec47ed9e2539b589695854e2b259b47">PostFX</a> (const <a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#4ec47ed9e2539b589695854e2b259b47"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63">~PostFX</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#b9349387988368fe8a2c66e4b3220d63"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92">LoadFromFile</a> (const std::string &amp;Filename)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the effect from a file. <a href="#03c9aa065a98750335780213aff2be92"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6">LoadFromMemory</a> (const std::string &amp;Effect)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the effect from a text in memory. <a href="#53b9df4741e52bd4978d642153e492b6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a">SetParameter</a> (const std::string &amp;Name, float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change a parameter of the effect (1 float). <a href="#4d7e11f6ecf159d09460220ecc43e45a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#a92c8a3f203a64d816c6844bdfad2393">SetParameter</a> (const std::string &amp;Name, float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change a parameter of the effect (2 floats). <a href="#a92c8a3f203a64d816c6844bdfad2393"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#031c257687c3115d6f524e7922e32d67">SetParameter</a> (const std::string &amp;Name, float X, float Y, float Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change a parameter of the effect (3 floats). <a href="#031c257687c3115d6f524e7922e32d67"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#3bc85737080c281148a247fccb8e06de">SetParameter</a> (const std::string &amp;Name, float X, float Y, float Z, float W)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change a parameter of the effect (4 floats). <a href="#3bc85737080c281148a247fccb8e06de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1">SetTexture</a> (const std::string &amp;Name, <a class="el" href="classsf_1_1Image.htm">Image</a> *Texture)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a texture parameter. <a href="#4b9d05ec45df72151d0a5284cbf88fa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba">operator=</a> (const <a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator. <a href="#e4f7f8c7b1b28f80a41f3e9680248eba"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take 2 values). <a href="#419da954b1f2ad1ac2ae0b9ab6e72589"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take a 2D vector). <a href="#d2a279f3b13abf57cc25b2b4bd3b81ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a> (float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X position of the object. <a href="#c8de7bfe092736083dcf23b0dbd22b1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a> (float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y position of the object. <a href="#83fecebe749c1aca9070eafd63e1a0c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a> (float ScaleX, float ScaleY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take 2 values). <a href="#0b486c56c2bd137bac629f72fea66769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take a 2D vector). <a href="#84876c5ef7fa628c85c3c9e000e50aa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a> (float FactorX)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X scale factor of the object. <a href="#0cafae61a1d23bddb059d64df0e1502f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a> (float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y scale factor of the object. <a href="#89e7793c74c656e5850b71d0ab34b8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a> (float CenterX, float CenterY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take 2 values). <a href="#11ba1d92bc863af6d95831d216802f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector). <a href="#235e438555d8161f4995615f24fa0b11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a> (float Rotation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the orientation of the object. <a href="#6d06383770eb01ffecf3d1cae6fec0ec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of the object. <a href="#8cae9f22220985e368a1b38af7644ffb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a> (<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the blending mode for the object. <a href="#aa6558b1ae27e29cb825028473707da5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of the object. <a href="#9ad52594fd5e835cbd03b79098d70e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current scale of the object. <a href="#fa4d6b97e7c10a82430ff9ee56009c97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the object. <a href="#de634efe8d6264282acc564fa5ea77c0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the orientation of the object. <a href="#4e82bec096673bccf7ceac5207617017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of the object. <a href="#a2a028c4a975b5ed6d5a560a1c44e0c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current blending mode. <a href="#b6446c4717a2800cad85db55cb55409a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take 2 values). <a href="#501df9af956362b3e3769d80381c051b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take a 2D vector). <a href="#3c0ac0851d6b0ebed80ae9641ff93161"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a> (float FactorX, float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take 2 values). <a href="#2a132c9f2f3736b7d0f6ea80303caacd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take a 2D vector). <a href="#c969d85eaf63f072de9e963bd973e91a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a> (float Angle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the object. <a href="#3e7d558d0ef488485a2d3f885ff2b419"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point). <a href="#809f25ae0b3a2015ec8a44fe9f5a0008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point). <a href="#fe3cb6e62921ce13806c27dc727f8945"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e">CanUsePostFX</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the system supports post-effects. <a href="#617259ccc0f380c4818f92b7779c128e"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc">Render</a> (<a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;Target) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">/see Drawable::Render <a href="#c059bb07500cf27ffa1536512b8a24cc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the transform matrix of the drawable. <a href="#c659a89e42063d13aa9ebe2b534d404e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the inverse transform matrix of the drawable. <a href="#48238d5726104ba7ddb42f21fc5d5b2f"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1PostFX.htm" title="PostFX is used to apply a post effect to a window.">PostFX</a> is used to apply a post effect to a window.
-<p>Definition at line <a class="el" href="PostFX_8hpp-source.htm#l00043">43</a> of file <a class="el" href="PostFX_8hpp-source.htm">PostFX.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="205bffbe841cf3804447e8d3e684f7eb"></a><!-- doxytag: member="sf::PostFX::PostFX" ref="205bffbe841cf3804447e8d3e684f7eb" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::PostFX::PostFX </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00043">43</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4ec47ed9e2539b589695854e2b259b47"></a><!-- doxytag: member="sf::PostFX::PostFX" ref="4ec47ed9e2539b589695854e2b259b47" args="(const PostFX &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::PostFX::PostFX </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: Instance to copy </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00054">54</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b9349387988368fe8a2c66e4b3220d63"></a><!-- doxytag: member="sf::PostFX::~PostFX" ref="b9349387988368fe8a2c66e4b3220d63" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::PostFX::~PostFX </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00073">73</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="617259ccc0f380c4818f92b7779c128e"></a><!-- doxytag: member="sf::PostFX::CanUsePostFX" ref="617259ccc0f380c4818f92b7779c128e" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::PostFX::CanUsePostFX </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the system supports post-effects.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the system can use post-effects </dd></dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00265">265</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b6446c4717a2800cad85db55cb55409a"></a><!-- doxytag: member="sf::PostFX::GetBlendMode" ref="b6446c4717a2800cad85db55cb55409a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> sf::Drawable::GetBlendMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current blending mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current blending mode </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="de634efe8d6264282acc564fa5ea77c0"></a><!-- doxytag: member="sf::PostFX::GetCenter" ref="de634efe8d6264282acc564fa5ea77c0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position of the center </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a2a028c4a975b5ed6d5a560a1c44e0c8"></a><!-- doxytag: member="sf::PostFX::GetColor" ref="a2a028c4a975b5ed6d5a560a1c44e0c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Drawable::GetColor </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current color </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="48238d5726104ba7ddb42f21fc5d5b2f"></a><!-- doxytag: member="sf::PostFX::GetInverseMatrix" ref="48238d5726104ba7ddb42f21fc5d5b2f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetInverseMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the inverse transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Inverse transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00350">350</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c659a89e42063d13aa9ebe2b534d404e"></a><!-- doxytag: member="sf::PostFX::GetMatrix" ref="c659a89e42063d13aa9ebe2b534d404e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00334">334</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9ad52594fd5e835cbd03b79098d70e0b"></a><!-- doxytag: member="sf::PostFX::GetPosition" ref="9ad52594fd5e835cbd03b79098d70e0b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00213">213</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e82bec096673bccf7ceac5207617017"></a><!-- doxytag: member="sf::PostFX::GetRotation" ref="4e82bec096673bccf7ceac5207617017" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Drawable::GetRotation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the orientation of the object.
-<p>
-Rotation is always in the range [0, 360]<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current rotation, in degrees </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fa4d6b97e7c10a82430ff9ee56009c97"></a><!-- doxytag: member="sf::PostFX::GetScale" ref="fa4d6b97e7c10a82430ff9ee56009c97" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetScale </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current scale of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current scale factor (always positive) </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="03c9aa065a98750335780213aff2be92"></a><!-- doxytag: member="sf::PostFX::LoadFromFile" ref="03c9aa065a98750335780213aff2be92" args="(const std::string &amp;Filename)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::PostFX::LoadFromFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the effect from a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the effect file to load</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True on success </dd></dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00089">89</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="53b9df4741e52bd4978d642153e492b6"></a><!-- doxytag: member="sf::PostFX::LoadFromMemory" ref="53b9df4741e52bd4978d642153e492b6" args="(const std::string &amp;Effect)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::PostFX::LoadFromMemory </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Effect</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the effect from a text in memory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Effect</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> containing the effect code</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True on success </dd></dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00112">112</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3c0ac0851d6b0ebed80ae9641ff93161"></a><!-- doxytag: member="sf::PostFX::Move" ref="3c0ac0851d6b0ebed80ae9641ff93161" args="(const Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Amount of units to move the object of </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00278">278</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="501df9af956362b3e3769d80381c051b"></a><!-- doxytag: member="sf::PostFX::Move" ref="501df9af956362b3e3769d80381c051b" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: X offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Y offset</td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00268">268</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e4f7f8c7b1b28f80a41f3e9680248eba"></a><!-- doxytag: member="sf::PostFX::operator=" ref="e4f7f8c7b1b28f80a41f3e9680248eba" args="(const PostFX &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp; sf::PostFX::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1PostFX.htm">PostFX</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Instance to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the post-effect </dd></dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00249">249</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c059bb07500cf27ffa1536512b8a24cc"></a><!-- doxytag: member="sf::PostFX::Render" ref="c059bb07500cf27ffa1536512b8a24cc" args="(RenderTarget &amp;Target) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::Render </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Target</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-/see Drawable::Render
-<p>
-
-<p>Implements <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>.</p>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00280">280</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3e7d558d0ef488485a2d3f885ff2b419"></a><!-- doxytag: member="sf::PostFX::Rotate" ref="3e7d558d0ef488485a2d3f885ff2b419" args="(float Angle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Rotate </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Angle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rotate the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Angle</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00306">306</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c969d85eaf63f072de9e963bd973e91a"></a><!-- doxytag: member="sf::PostFX::Scale" ref="c969d85eaf63f072de9e963bd973e91a" args="(const Vector2f &amp;Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Scaling factors (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00297">297</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a132c9f2f3736b7d0f6ea80303caacd"></a><!-- doxytag: member="sf::PostFX::Scale" ref="2a132c9f2f3736b7d0f6ea80303caacd" args="(float FactorX, float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FactorX</em>&nbsp;</td><td>: Scaling factor on X (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>FactorY</em>&nbsp;</td><td>: Scaling factor on Y (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00287">287</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6558b1ae27e29cb825028473707da5"></a><!-- doxytag: member="sf::PostFX::SetBlendMode" ref="aa6558b1ae27e29cb825028473707da5" args="(Blend::Mode Mode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetBlendMode </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the blending mode for the object.
-<p>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: New blending mode</td></tr>
- </table>
-</dl>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a>
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00204">204</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="235e438555d8161f4995615f24fa0b11"></a><!-- doxytag: member="sf::PostFX::SetCenter" ref="235e438555d8161f4995615f24fa0b11" args="(const Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00171">171</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11ba1d92bc863af6d95831d216802f61"></a><!-- doxytag: member="sf::PostFX::SetCenter" ref="11ba1d92bc863af6d95831d216802f61" args="(float CenterX, float CenterY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CenterX</em>&nbsp;</td><td>: X coordinate of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CenterY</em>&nbsp;</td><td>: Y coordinate of the center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8cae9f22220985e368a1b38af7644ffb"></a><!-- doxytag: member="sf::PostFX::SetColor" ref="8cae9f22220985e368a1b38af7644ffb" args="(const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetColor </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of the object.
-<p>
-The default color is white<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color</td></tr>
- </table>
-</dl>
-The default color is white
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00194">194</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3bc85737080c281148a247fccb8e06de"></a><!-- doxytag: member="sf::PostFX::SetParameter" ref="3bc85737080c281148a247fccb8e06de" args="(const std::string &amp;Name, float X, float Y, float Z, float W)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::SetParameter </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Z</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>W</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change a parameter of the effect (4 floats).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Parameter name in the effect </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>X,Y,Z,W</em>&nbsp;</td><td>: Values to assign </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00199">199</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="031c257687c3115d6f524e7922e32d67"></a><!-- doxytag: member="sf::PostFX::SetParameter" ref="031c257687c3115d6f524e7922e32d67" args="(const std::string &amp;Name, float X, float Y, float Z)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::SetParameter </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Z</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change a parameter of the effect (3 floats).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Parameter name in the effect </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>X,Y,Z</em>&nbsp;</td><td>: Values to assign </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00176">176</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a92c8a3f203a64d816c6844bdfad2393"></a><!-- doxytag: member="sf::PostFX::SetParameter" ref="a92c8a3f203a64d816c6844bdfad2393" args="(const std::string &amp;Name, float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::SetParameter </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change a parameter of the effect (2 floats).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Parameter name in the effect </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>X,Y</em>&nbsp;</td><td>: Values to assign </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00153">153</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4d7e11f6ecf159d09460220ecc43e45a"></a><!-- doxytag: member="sf::PostFX::SetParameter" ref="4d7e11f6ecf159d09460220ecc43e45a" args="(const std::string &amp;Name, float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::SetParameter </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change a parameter of the effect (1 float).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Parameter name in the effect </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: Value to assign </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00130">130</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d2a279f3b13abf57cc25b2b4bd3b81ae"></a><!-- doxytag: member="sf::PostFX::SetPosition" ref="d2a279f3b13abf57cc25b2b4bd3b81ae" args="(const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00075">75</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="419da954b1f2ad1ac2ae0b9ab6e72589"></a><!-- doxytag: member="sf::PostFX::SetPosition" ref="419da954b1f2ad1ac2ae0b9ab6e72589" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d06383770eb01ffecf3d1cae6fec0ec"></a><!-- doxytag: member="sf::PostFX::SetRotation" ref="6d06383770eb01ffecf3d1cae6fec0ec" args="(float Rotation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetRotation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the orientation of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="84876c5ef7fa628c85c3c9e000e50aa1"></a><!-- doxytag: member="sf::PostFX::SetScale" ref="84876c5ef7fa628c85c3c9e000e50aa1" args="(const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: New scale (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00117">117</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b486c56c2bd137bac629f72fea66769"></a><!-- doxytag: member="sf::PostFX::SetScale" ref="0b486c56c2bd137bac629f72fea66769" args="(float ScaleX, float ScaleY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ScaleX</em>&nbsp;</td><td>: New horizontal scale (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ScaleY</em>&nbsp;</td><td>: New vertical scale (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00107">107</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0cafae61a1d23bddb059d64df0e1502f"></a><!-- doxytag: member="sf::PostFX::SetScaleX" ref="0cafae61a1d23bddb059d64df0e1502f" args="(float FactorX)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00127">127</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="89e7793c74c656e5850b71d0ab34b8bf"></a><!-- doxytag: member="sf::PostFX::SetScaleY" ref="89e7793c74c656e5850b71d0ab34b8bf" args="(float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00141">141</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4b9d05ec45df72151d0a5284cbf88fa1"></a><!-- doxytag: member="sf::PostFX::SetTexture" ref="4b9d05ec45df72151d0a5284cbf88fa1" args="(const std::string &amp;Name, Image *Texture)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::PostFX::SetTexture </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1Image.htm">Image</a> *&nbsp;</td>
- <td class="paramname"> <em>Texture</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set a texture parameter.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Name</em>&nbsp;</td><td>: Texture name in the effect </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Texture</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> to set (pass NULL to use content of current framebuffer) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="PostFX_8cpp-source.htm#l00222">222</a> of file <a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c8de7bfe092736083dcf23b0dbd22b1e"></a><!-- doxytag: member="sf::PostFX::SetX" ref="c8de7bfe092736083dcf23b0dbd22b1e" args="(float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="83fecebe749c1aca9070eafd63e1a0c9"></a><!-- doxytag: member="sf::PostFX::SetY" ref="83fecebe749c1aca9070eafd63e1a0c9" args="(float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe3cb6e62921ce13806c27dc727f8945"></a><!-- doxytag: member="sf::PostFX::TransformToGlobal" ref="fe3cb6e62921ce13806c27dc727f8945" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToGlobal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00325">325</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="809f25ae0b3a2015ec8a44fe9f5a0008"></a><!-- doxytag: member="sf::PostFX::TransformToLocal" ref="809f25ae0b3a2015ec8a44fe9f5a0008" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToLocal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00316">316</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="PostFX_8hpp-source.htm">PostFX.hpp</a><li><a class="el" href="PostFX_8cpp-source.htm">PostFX.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1PostFX.png b/doc/html/classsf_1_1PostFX.png
deleted file mode 100755
index ffc8273..0000000
--- a/doc/html/classsf_1_1PostFX.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Randomizer-members.htm b/doc/html/classsf_1_1Randomizer-members.htm
deleted file mode 100755
index 4851ce2..0000000
--- a/doc/html/classsf_1_1Randomizer-members.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Randomizer Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48">GetSeed</a>()</td><td><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575">Random</a>(float Begin, float End)</td><td><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Randomizer.htm#d019beb93fc4779ab8e13af833fac237">Random</a>(int Begin, int End)</td><td><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937">SetSeed</a>(unsigned int Seed)</td><td><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a></td><td><code> [static]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Randomizer.htm b/doc/html/classsf_1_1Randomizer.htm
deleted file mode 100755
index 439f5fd..0000000
--- a/doc/html/classsf_1_1Randomizer.htm
+++ /dev/null
@@ -1,198 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Randomizer.htm">Randomizer</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Randomizer Class Reference</h1><!-- doxytag: class="sf::Randomizer" --><a class="el" href="classsf_1_1Randomizer.htm" title="Randomizer is an utility class for generating pseudo-random numbers.">Randomizer</a> is an utility class for generating pseudo-random numbers.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Randomizer_8hpp-source.htm">Randomizer.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Randomizer-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937">SetSeed</a> (unsigned int Seed)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the seed for the generator. <a href="#4cba1a8faeedf65ec732febef8aac937"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48">GetSeed</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the seed used to generate random numbers the generator. <a href="#490911d5e87a4d3043b85def7b2c0d48"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575">Random</a> (float Begin, float End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a random float number in a given range. <a href="#d788e20470b24935fa3fff4aa9f1b575"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Randomizer.htm#d019beb93fc4779ab8e13af833fac237">Random</a> (int Begin, int End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a random integer number in a given range. <a href="#d019beb93fc4779ab8e13af833fac237"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Randomizer.htm" title="Randomizer is an utility class for generating pseudo-random numbers.">Randomizer</a> is an utility class for generating pseudo-random numbers.
-<p>Definition at line <a class="el" href="Randomizer_8hpp-source.htm#l00040">40</a> of file <a class="el" href="Randomizer_8hpp-source.htm">Randomizer.hpp</a>.</p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="490911d5e87a4d3043b85def7b2c0d48"></a><!-- doxytag: member="sf::Randomizer::GetSeed" ref="490911d5e87a4d3043b85def7b2c0d48" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Randomizer::GetSeed </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the seed used to generate random numbers the generator.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current seed </dd></dl>
-
-<p>Definition at line <a class="el" href="Randomizer_8cpp-source.htm#l00067">67</a> of file <a class="el" href="Randomizer_8cpp-source.htm">Randomizer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d019beb93fc4779ab8e13af833fac237"></a><!-- doxytag: member="sf::Randomizer::Random" ref="d019beb93fc4779ab8e13af833fac237" args="(int Begin, int End)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int sf::Randomizer::Random </td>
- <td>(</td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a random integer number in a given range.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Start : Start of the range <p>
-End : End of the range<p>
-Random number in [Begin, End] </dd></dl>
-
-<p>Definition at line <a class="el" href="Randomizer_8cpp-source.htm#l00088">88</a> of file <a class="el" href="Randomizer_8cpp-source.htm">Randomizer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d788e20470b24935fa3fff4aa9f1b575"></a><!-- doxytag: member="sf::Randomizer::Random" ref="d788e20470b24935fa3fff4aa9f1b575" args="(float Begin, float End)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Randomizer::Random </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a random float number in a given range.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Start : Start of the range <p>
-End : End of the range<p>
-Random number in [Begin, End] </dd></dl>
-
-<p>Definition at line <a class="el" href="Randomizer_8cpp-source.htm#l00076">76</a> of file <a class="el" href="Randomizer_8cpp-source.htm">Randomizer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4cba1a8faeedf65ec732febef8aac937"></a><!-- doxytag: member="sf::Randomizer::SetSeed" ref="4cba1a8faeedf65ec732febef8aac937" args="(unsigned int Seed)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Randomizer::SetSeed </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Seed</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the seed for the generator.
-<p>
-Using a known seed allows you to reproduce the same sequence of random number<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Seed</em>&nbsp;</td><td>: Number to use as the seed</td></tr>
- </table>
-</dl>
-Using a known seed allows you to reproduce the same sequence of random number
-<p>Definition at line <a class="el" href="Randomizer_8cpp-source.htm#l00057">57</a> of file <a class="el" href="Randomizer_8cpp-source.htm">Randomizer.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Randomizer_8hpp-source.htm">Randomizer.hpp</a><li><a class="el" href="Randomizer_8cpp-source.htm">Randomizer.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Rect-members.htm b/doc/html/classsf_1_1Rect-members.htm
deleted file mode 100755
index fba80f5..0000000
--- a/doc/html/classsf_1_1Rect-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Rect&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">Bottom</a></td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7">Contains</a>(T X, T Y) const </td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75">GetHeight</a>() const </td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087">GetWidth</a>() const </td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272">Intersects</a>(const Rect&lt; T &gt; &amp;Rectangle, Rect&lt; T &gt; *OverlappingRect=NULL) const </td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">Left</a></td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd">Offset</a>(T OffsetX, T OffsetY)</td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37">Rect</a>()</td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#0f19f5cf78eb52f122b904fb258acfce">Rect</a>(T LeftCoord, T TopCoord, T RightCoord, T BottomCoord)</td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">Right</a></td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">Top</a></td><td><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Rect.htm b/doc/html/classsf_1_1Rect.htm
deleted file mode 100755
index 1df103a..0000000
--- a/doc/html/classsf_1_1Rect.htm
+++ /dev/null
@@ -1,428 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Rect.htm">Rect</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Rect&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sf::Rect" --><a class="el" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a> is an utility class for manipulating rectangles.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Rect-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37">Rect</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#0f87ebaef9722a6222fd2e04ce8efb37"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#0f19f5cf78eb52f122b904fb258acfce">Rect</a> (T LeftCoord, T TopCoord, T RightCoord, T BottomCoord)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the rectangle from its coordinates. <a href="#0f19f5cf78eb52f122b904fb258acfce"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087">GetWidth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width of the rectangle. <a href="#6a8c09ef44123228aa44aff8f0b09087"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75">GetHeight</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the rectangle. <a href="#a3c1ca9c959dae33d2eec290b2e48d75"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd">Offset</a> (T OffsetX, T OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the whole rectangle by the given offset. <a href="#bacc8c95dd784ad3e19d94474bee24cd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7">Contains</a> (T X, T Y) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a point is inside the rectangle's area. <a href="#b56c71b17e5edfaf4e4c839b8b4dfcb7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272">Intersects</a> (const <a class="el" href="classsf_1_1Rect.htm">Rect</a>&lt; T &gt; &amp;Rectangle, <a class="el" href="classsf_1_1Rect.htm">Rect</a>&lt; T &gt; *OverlappingRect=NULL) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check intersection between two rectangles. <a href="#703256dda71eb3a5e748f5b0265e9272"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">Left</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Left coordinate of the rectangle. <a href="#9619c6b9741163c86eea6a0b84b2f9b3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">Top</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Top coordinate of the rectangle. <a href="#4addcc0bf656fb5f2f80d406cf90c047"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">Right</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Right coordinate of the rectangle. <a href="#6ce87895496327187a20a46dc2479383"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">Bottom</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bottom coordinate of the rectangle. <a href="#b234b311011892cfd8a3e831dec341a8"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br>
- class sf::Rect&lt; T &gt;</h3>
-
-<a class="el" href="classsf_1_1Rect.htm" title="Rect is an utility class for manipulating rectangles.">Rect</a> is an utility class for manipulating rectangles.
-<p>
-Template parameter defines the type of coordinates (integer, float, ...)
-<p>Definition at line <a class="el" href="Rect_8hpp-source.htm#l00041">41</a> of file <a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="0f87ebaef9722a6222fd2e04ce8efb37"></a><!-- doxytag: member="sf::Rect::Rect" ref="0f87ebaef9722a6222fd2e04ce8efb37" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm">Rect</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="0f19f5cf78eb52f122b904fb258acfce"></a><!-- doxytag: member="sf::Rect::Rect" ref="0f19f5cf78eb52f122b904fb258acfce" args="(T LeftCoord, T TopCoord, T RightCoord, T BottomCoord)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm">Rect</a> </td>
- <td>(</td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>LeftCoord</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>TopCoord</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>RightCoord</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>BottomCoord</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the rectangle from its coordinates.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>LeftCoord</em>&nbsp;</td><td>: Left coordinate of the rectangle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>TopCoord</em>&nbsp;</td><td>: Top coordinate of the rectangle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>RightCoord</em>&nbsp;</td><td>: Right coordinate of the rectangle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>BottomCoord</em>&nbsp;</td><td>: Bottom coordinate of the rectangle </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="b56c71b17e5edfaf4e4c839b8b4dfcb7"></a><!-- doxytag: member="sf::Rect::Contains" ref="b56c71b17e5edfaf4e4c839b8b4dfcb7" args="(T X, T Y) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::Contains </td>
- <td>(</td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Check if a point is inside the rectangle's area.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate of the point to test </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate of the point to test</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the point is inside </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="a3c1ca9c959dae33d2eec290b2e48d75"></a><!-- doxytag: member="sf::Rect::GetHeight" ref="a3c1ca9c959dae33d2eec290b2e48d75" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::GetHeight </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the height of the rectangle.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Height of rectangle </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="6a8c09ef44123228aa44aff8f0b09087"></a><!-- doxytag: member="sf::Rect::GetWidth" ref="6a8c09ef44123228aa44aff8f0b09087" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::GetWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the width of the rectangle.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Width of rectangle </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="703256dda71eb3a5e748f5b0265e9272"></a><!-- doxytag: member="sf::Rect::Intersects" ref="703256dda71eb3a5e748f5b0265e9272" args="(const Rect&lt; T &gt; &amp;Rectangle, Rect&lt; T &gt; *OverlappingRect=NULL) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::Intersects </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">Rect</a>&lt; T &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Rectangle</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1Rect.htm">Rect</a>&lt; T &gt; *&nbsp;</td>
- <td class="paramname"> <em>OverlappingRect</em> = <code>NULL</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Check intersection between two rectangles.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rectangle</em>&nbsp;</td><td>: Rectangle to test </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OverlappingRect</em>&nbsp;</td><td>: Rectangle to be filled with overlapping rect (NULL by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if rectangles overlap </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="bacc8c95dd784ad3e19d94474bee24cd"></a><!-- doxytag: member="sf::Rect::Offset" ref="bacc8c95dd784ad3e19d94474bee24cd" args="(T OffsetX, T OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::Offset </td>
- <td>(</td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the whole rectangle by the given offset.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: Horizontal offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Vertical offset </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="b234b311011892cfd8a3e831dec341a8"></a><!-- doxytag: member="sf::Rect::Bottom" ref="b234b311011892cfd8a3e831dec341a8" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">Bottom</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bottom coordinate of the rectangle.
-<p>
-
-<p>Definition at line <a class="el" href="Rect_8hpp-source.htm#l00115">115</a> of file <a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9619c6b9741163c86eea6a0b84b2f9b3"></a><!-- doxytag: member="sf::Rect::Left" ref="9619c6b9741163c86eea6a0b84b2f9b3" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">Left</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Left coordinate of the rectangle.
-<p>
-
-<p>Definition at line <a class="el" href="Rect_8hpp-source.htm#l00112">112</a> of file <a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6ce87895496327187a20a46dc2479383"></a><!-- doxytag: member="sf::Rect::Right" ref="6ce87895496327187a20a46dc2479383" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">Right</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Right coordinate of the rectangle.
-<p>
-
-<p>Definition at line <a class="el" href="Rect_8hpp-source.htm#l00114">114</a> of file <a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4addcc0bf656fb5f2f80d406cf90c047"></a><!-- doxytag: member="sf::Rect::Top" ref="4addcc0bf656fb5f2f80d406cf90c047" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Rect.htm">sf::Rect</a>&lt; T &gt;::<a class="el" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">Top</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Top coordinate of the rectangle.
-<p>
-
-<p>Definition at line <a class="el" href="Rect_8hpp-source.htm#l00113">113</a> of file <a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Rect_8hpp-source.htm">Rect.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1RenderTarget-members.htm b/doc/html/classsf_1_1RenderTarget-members.htm
deleted file mode 100755
index dd1524d..0000000
--- a/doc/html/classsf_1_1RenderTarget-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::RenderTarget Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">Clear</a>(const Color &amp;FillColor=Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">Draw</a>(const Drawable &amp;Object)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">GetDefaultView</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a">GetHeight</a>() const =0</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [pure virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">GetView</a>() const </td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681">GetWidth</a>() const =0</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [pure virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">Initialize</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">PreserveOpenGLStates</a>(bool Preserve)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">RenderTarget</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">SetView</a>(const View &amp;NewView)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">~RenderTarget</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1RenderTarget.htm b/doc/html/classsf_1_1RenderTarget.htm
deleted file mode 100755
index 5c9f16b..0000000
--- a/doc/html/classsf_1_1RenderTarget.htm
+++ /dev/null
@@ -1,390 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::RenderTarget Class Reference</h1><!-- doxytag: class="sf::RenderTarget" -->Base class for all render targets (window, image, .
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="RenderTarget_8hpp-source.htm">RenderTarget.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::RenderTarget:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1RenderTarget.png" usemap="#sf::RenderTarget_map" border="0" alt=""></center>
-<map name="sf::RenderTarget_map">
-<area href="classsf_1_1RenderWindow.htm" alt="sf::RenderWindow" shape="rect" coords="0,56,113,80">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1RenderTarget-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">~RenderTarget</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#45414a2f09b257db7e7b37861d70c5a0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">Clear</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;FillColor=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear the entire target with a single color. <a href="#125645088d7b2df07599ea36fbb8b87e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">Draw</a> (const <a class="el" href="classsf_1_1Drawable.htm">Drawable</a> &amp;Object)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Draw something into the target. <a href="#18678bb6afe22b7462e2cf08f701d2ff"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681">GetWidth</a> () const =0</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width of the rendering region of the target. <a href="#4df749ecfddb5355d8357afe719cf681"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a">GetHeight</a> () const =0</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the rendering region of the target. <a href="#9495774c371e0dd9ad9835ad2f34a03a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">SetView</a> (const <a class="el" href="classsf_1_1View.htm">View</a> &amp;NewView)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the current active view. <a href="#7060ca19e685d8d5b7c6f5dd9b5906e1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">GetView</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current view. <a href="#d426b7ba51cc6970fb828a2bef020274"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">GetDefaultView</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default view of the window for read / write. <a href="#16db9179a7f035c59b8ecdd10cc2e699"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">PreserveOpenGLStates</a> (bool Preserve)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell SFML to preserve external OpenGL states, at the expense of more CPU charge. <a href="#b763d16f00166b516fead600d8824c71"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">RenderTarget</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#2997c96cbd93cb8ce0aba2ddae35b86f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">Initialize</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called by the derived class when it's ready to be initialized. <a href="#3d9265548b6903ab7f645d12177bba24"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Base class for all render targets (window, image, .
-<p>
-..)
-<p>Definition at line <a class="el" href="RenderTarget_8hpp-source.htm#l00043">43</a> of file <a class="el" href="RenderTarget_8hpp-source.htm">RenderTarget.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="45414a2f09b257db7e7b37861d70c5a0"></a><!-- doxytag: member="sf::RenderTarget::~RenderTarget" ref="45414a2f09b257db7e7b37861d70c5a0" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderTarget::~RenderTarget </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00051">51</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2997c96cbd93cb8ce0aba2ddae35b86f"></a><!-- doxytag: member="sf::RenderTarget::RenderTarget" ref="2997c96cbd93cb8ce0aba2ddae35b86f" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderTarget::RenderTarget </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00039">39</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="125645088d7b2df07599ea36fbb8b87e"></a><!-- doxytag: member="sf::RenderTarget::Clear" ref="125645088d7b2df07599ea36fbb8b87e" args="(const Color &amp;FillColor=Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Clear </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>FillColor</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0)</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear the entire target with a single color.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FillColor</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to use to clear the render target </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00060">60</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="18678bb6afe22b7462e2cf08f701d2ff"></a><!-- doxytag: member="sf::RenderTarget::Draw" ref="18678bb6afe22b7462e2cf08f701d2ff" args="(const Drawable &amp;Object)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Draw </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Drawable.htm">Drawable</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Object</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Draw something into the target.
-<p>
-Draw something on the window.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Object</em>&nbsp;</td><td>: Object to draw </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00076">76</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="16db9179a7f035c59b8ecdd10cc2e699"></a><!-- doxytag: member="sf::RenderTarget::GetDefaultView" ref="16db9179a7f035c59b8ecdd10cc2e699" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1View.htm">View</a> &amp; sf::RenderTarget::GetDefaultView </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the default view of the window for read / write.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Default view </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00147">147</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9495774c371e0dd9ad9835ad2f34a03a"></a><!-- doxytag: member="sf::RenderTarget::GetHeight" ref="9495774c371e0dd9ad9835ad2f34a03a" args="() const =0" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">virtual unsigned int sf::RenderTarget::GetHeight </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [pure virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the height of the rendering region of the target.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Height in pixels </dd></dl>
-
-<p>Implemented in <a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">sf::RenderWindow</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d426b7ba51cc6970fb828a2bef020274"></a><!-- doxytag: member="sf::RenderTarget::GetView" ref="d426b7ba51cc6970fb828a2bef020274" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1View.htm">View</a> &amp; sf::RenderTarget::GetView </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current view.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current view active in the window </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00138">138</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4df749ecfddb5355d8357afe719cf681"></a><!-- doxytag: member="sf::RenderTarget::GetWidth" ref="4df749ecfddb5355d8357afe719cf681" args="() const =0" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">virtual unsigned int sf::RenderTarget::GetWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [pure virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the width of the rendering region of the target.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Width in pixels </dd></dl>
-
-<p>Implemented in <a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">sf::RenderWindow</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3d9265548b6903ab7f645d12177bba24"></a><!-- doxytag: member="sf::RenderTarget::Initialize" ref="3d9265548b6903ab7f645d12177bba24" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Initialize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Called by the derived class when it's ready to be initialized.
-<p>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00170">170</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b763d16f00166b516fead600d8824c71"></a><!-- doxytag: member="sf::RenderTarget::PreserveOpenGLStates" ref="b763d16f00166b516fead600d8824c71" args="(bool Preserve)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::PreserveOpenGLStates </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Preserve</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell SFML to preserve external OpenGL states, at the expense of more CPU charge.
-<p>
-Tell SFML to preserve external OpenGL states, at the expense of more CPU charge.<p>
-Use this function if you don't want SFML to mess up your own OpenGL states (if any). Don't enable state preservation if not needed, as it will allow SFML to do internal optimizations and improve performances. This parameter is false by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Preserve</em>&nbsp;</td><td>: True to preserve OpenGL states, false to let SFML optimize</td></tr>
- </table>
-</dl>
-Use this function if you don't want SFML to mess up your own OpenGL states (if any). Don't enable state preservation if not needed, as it will allow SFML to do internal optimizations and improve performances. This parameter is false by default
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00161">161</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7060ca19e685d8d5b7c6f5dd9b5906e1"></a><!-- doxytag: member="sf::RenderTarget::SetView" ref="7060ca19e685d8d5b7c6f5dd9b5906e1" args="(const View &amp;NewView)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::SetView </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>NewView</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the current active view.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>NewView</em>&nbsp;</td><td>: New view to use (pass <a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699" title="Get the default view of the window for read / write.">GetDefaultView()</a> to set the default view) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00129">129</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="RenderTarget_8hpp-source.htm">RenderTarget.hpp</a><li><a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1RenderTarget.png b/doc/html/classsf_1_1RenderTarget.png
deleted file mode 100755
index f69c5c1..0000000
--- a/doc/html/classsf_1_1RenderTarget.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1RenderWindow-members.htm b/doc/html/classsf_1_1RenderWindow-members.htm
deleted file mode 100755
index 9b44990..0000000
--- a/doc/html/classsf_1_1RenderWindow-members.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::RenderWindow Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a">Capture</a>() const </td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">Clear</a>(const Color &amp;FillColor=Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">Close</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17">ConvertCoords</a>(unsigned int WindowX, unsigned int WindowY, const View *TargetView=NULL) const </td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">Create</a>(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">Create</a>(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">Display</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">Draw</a>(const Drawable &amp;Object)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">EnableKeyRepeat</a>(bool Enabled)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">GetDefaultView</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">GetEvent</a>(Event &amp;EventReceived)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">GetFrameTime</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">GetHeight</a>() const </td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">GetInput</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">GetSettings</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">GetView</a>() const </td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">GetWidth</a>() const </td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">Initialize</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">IsOpened</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">PreserveOpenGLStates</a>(bool Preserve)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">RenderTarget</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021">RenderWindow</a>()</td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#da5aeec63eddbfacb6ee093ed0fff082">RenderWindow</a>(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#b35dccdc0c735f50edba3acb0cfbea03">RenderWindow</a>(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">SetActive</a>(bool Active=true) const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">SetCursorPosition</a>(unsigned int Left, unsigned int Top)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">SetFramerateLimit</a>(unsigned int Limit)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">SetIcon</a>(unsigned int Width, unsigned int Height, const Uint8 *Pixels)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">SetJoystickThreshold</a>(float Threshold)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">SetPosition</a>(int Left, int Top)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">SetSize</a>(unsigned int Width, unsigned int Height)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">SetView</a>(const View &amp;NewView)</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">Show</a>(bool State)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">ShowMouseCursor</a>(bool Show)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">UseVerticalSync</a>(bool Enabled)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4">Window</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">Window</a>(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#ef6c45b1d53ed4a884ccb9c609d2456a">Window</a>(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">~RenderTarget</a>()</td><td><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020">~RenderWindow</a>()</td><td><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">~Window</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">~WindowListener</a>()</td><td><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1RenderWindow.htm b/doc/html/classsf_1_1RenderWindow.htm
deleted file mode 100755
index 0371b84..0000000
--- a/doc/html/classsf_1_1RenderWindow.htm
+++ /dev/null
@@ -1,1271 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1RenderWindow.htm">RenderWindow</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::RenderWindow Class Reference</h1><!-- doxytag: class="sf::RenderWindow" --><!-- doxytag: inherits="sf::Window,sf::RenderTarget" -->Simple wrapper for <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> that allows easy 2D rendering.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="RenderWindow_8hpp-source.htm">RenderWindow.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::RenderWindow:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1RenderWindow.png" usemap="#sf::RenderWindow_map" border="0" alt=""></center>
-<map name="sf::RenderWindow_map">
-<area href="classsf_1_1Window.htm" alt="sf::Window" shape="rect" coords="63,56,180,80">
-<area href="classsf_1_1RenderTarget.htm" alt="sf::RenderTarget" shape="rect" coords="190,56,307,80">
-<area href="classsf_1_1WindowListener.htm" alt="sf::WindowListener" shape="rect" coords="0,0,117,24">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="127,0,244,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1RenderWindow-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021">RenderWindow</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#839bbf336bdcafb084dafc3076fc9021"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#da5aeec63eddbfacb6ee093ed0fff082">RenderWindow</a> (<a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the window. <a href="#da5aeec63eddbfacb6ee093ed0fff082"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#b35dccdc0c735f50edba3acb0cfbea03">RenderWindow</a> (WindowHandle Handle, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the window from an existing control. <a href="#b35dccdc0c735f50edba3acb0cfbea03"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020">~RenderWindow</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#b95277816e7237146ebfeb6d35f85020"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">GetWidth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width of the rendering region of the window. <a href="#e2b04f655a655b7c4bfac22958266e0c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">GetHeight</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the rendering region of the window. <a href="#efa842a47f9c2415d1f8e93543ed2447"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Image.htm">Image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a">Capture</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save the content of the window to an image. <a href="#7066f80705fb53c2c4a9fe068fc47a8a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17">ConvertCoords</a> (unsigned int WindowX, unsigned int WindowY, const <a class="el" href="classsf_1_1View.htm">View</a> *TargetView=NULL) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert a point in window coordinates into view coordinates. <a href="#05c614a2cdc2c2c4e3b473e39b3b9a17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">Create</a> (<a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create (or recreate) the window. <a href="#a891f1cbd7d77c4dc02ac950b6e76f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">Create</a> (WindowHandle Handle, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create (or recreate) the window from an existing control. <a href="#58e264c181fd70e67986d26fea69a71d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">Close</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close (destroy) the window. <a href="#b04439f6fb9fdfe40f882676fdb2938c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">IsOpened</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the window is opened (ie. <a href="#5c4c82e1fdb4252108314fcbe462ad8d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">GetSettings</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the creation settings of the window. <a href="#27321006595f9f6a482b26b13800695f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">GetEvent</a> (<a class="el" href="classsf_1_1Event.htm">Event</a> &amp;EventReceived)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the event on top of events stack, if any, and pop it. <a href="#65cb14f66a870f459bd66e11e52fbfe8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">UseVerticalSync</a> (bool Enabled)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable / disable vertical synchronization. <a href="#cb8391cc93ff730288e2a8dd6b0bb7b5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">ShowMouseCursor</a> (bool Show)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show or hide the mouse cursor. <a href="#6142e38cb60901e6604284425714f3f0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">SetCursorPosition</a> (unsigned int Left, unsigned int Top)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the mouse cursor. <a href="#369d1764893c6fde8979fcf04142dc55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">SetPosition</a> (int Left, int Top)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the window on screen. <a href="#3a6d2908a624a8afda4b2fdd9ef46058"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">SetSize</a> (unsigned int Width, unsigned int Height)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the size of the rendering region of the window. <a href="#dc4461bfaa9b4ff0fd0364a5079a47ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">Show</a> (bool State)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show or hide the window. <a href="#727c01602c86710fd935f9892946b2de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">EnableKeyRepeat</a> (bool Enabled)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable or disable automatic key-repeat. <a href="#43ac767f0b7b697b392444d639b909e0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">SetIcon</a> (unsigned int Width, unsigned int Height, const Uint8 *Pixels)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the window's icon. <a href="#36fa09e52af66878b8b826457b8f1dfa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">SetActive</a> (bool Active=true) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Activate of deactivate the window as the current target for rendering. <a href="#9fc1e745594d5cf6a30225ec9ea36675"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">Display</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display the window on screen. <a href="#ee37843c5c882f7b3a0788b310308435"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Input.htm">Input</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">GetInput</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the input manager of the window. <a href="#49db47a79ca98b7d65087adeea06e919"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">SetFramerateLimit</a> (unsigned int Limit)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Limit the framerate to a maximum fixed frequency. <a href="#5544031f1d2965c00532fb5660763f33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">GetFrameTime</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get time elapsed since last frame. <a href="#63571ef14c9351899bcd605fb101c254"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">SetJoystickThreshold</a> (float Threshold)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the joystick threshold, ie. <a href="#d685eed68b85a66c8000a08e9a28aa91"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">Clear</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;FillColor=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear the entire target with a single color. <a href="#125645088d7b2df07599ea36fbb8b87e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">Draw</a> (const <a class="el" href="classsf_1_1Drawable.htm">Drawable</a> &amp;Object)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Draw something into the target. <a href="#18678bb6afe22b7462e2cf08f701d2ff"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">SetView</a> (const <a class="el" href="classsf_1_1View.htm">View</a> &amp;NewView)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the current active view. <a href="#7060ca19e685d8d5b7c6f5dd9b5906e1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">GetView</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current view. <a href="#d426b7ba51cc6970fb828a2bef020274"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">GetDefaultView</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default view of the window for read / write. <a href="#16db9179a7f035c59b8ecdd10cc2e699"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">PreserveOpenGLStates</a> (bool Preserve)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell SFML to preserve external OpenGL states, at the expense of more CPU charge. <a href="#b763d16f00166b516fead600d8824c71"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">Initialize</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called by the derived class when it's ready to be initialized. <a href="#3d9265548b6903ab7f645d12177bba24"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Simple wrapper for <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> that allows easy 2D rendering.
-<p>Definition at line <a class="el" href="RenderWindow_8hpp-source.htm#l00045">45</a> of file <a class="el" href="RenderWindow_8hpp-source.htm">RenderWindow.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="839bbf336bdcafb084dafc3076fc9021"></a><!-- doxytag: member="sf::RenderWindow::RenderWindow" ref="839bbf336bdcafb084dafc3076fc9021" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderWindow::RenderWindow </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00040">40</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="da5aeec63eddbfacb6ee093ed0fff082"></a><!-- doxytag: member="sf::RenderWindow::RenderWindow" ref="da5aeec63eddbfacb6ee093ed0fff082" args="(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderWindow::RenderWindow </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Title</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long&nbsp;</td>
- <td class="paramname"> <em>WindowStyle</em> = <code>Style::Resize&nbsp;|&nbsp;Style::Close</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Video mode to use </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Title</em>&nbsp;</td><td>: Title of the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>WindowStyle</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> style, see <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">sf::Style</a> (Resize | Close by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00049">49</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b35dccdc0c735f50edba3acb0cfbea03"></a><!-- doxytag: member="sf::RenderWindow::RenderWindow" ref="b35dccdc0c735f50edba3acb0cfbea03" args="(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderWindow::RenderWindow </td>
- <td>(</td>
- <td class="paramtype">WindowHandle&nbsp;</td>
- <td class="paramname"> <em>Handle</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the window from an existing control.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Handle</em>&nbsp;</td><td>: Platform-specific handle of the control </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00058">58</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b95277816e7237146ebfeb6d35f85020"></a><!-- doxytag: member="sf::RenderWindow::~RenderWindow" ref="b95277816e7237146ebfeb6d35f85020" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::RenderWindow::~RenderWindow </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00067">67</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="7066f80705fb53c2c4a9fe068fc47a8a"></a><!-- doxytag: member="sf::RenderWindow::Capture" ref="7066f80705fb53c2c4a9fe068fc47a8a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Image.htm">Image</a> sf::RenderWindow::Capture </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Save the content of the window to an image.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> instance containing the contents of the screen </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00107">107</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="125645088d7b2df07599ea36fbb8b87e"></a><!-- doxytag: member="sf::RenderWindow::Clear" ref="125645088d7b2df07599ea36fbb8b87e" args="(const Color &amp;FillColor=Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Clear </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>FillColor</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0)</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Clear the entire target with a single color.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FillColor</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> to use to clear the render target </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00060">60</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b04439f6fb9fdfe40f882676fdb2938c"></a><!-- doxytag: member="sf::RenderWindow::Close" ref="b04439f6fb9fdfe40f882676fdb2938c" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Close </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close (destroy) the window.
-<p>
-The <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> instance remains valid and you can call Create to recreate the window<p>
-The <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> instance remains valid and you can call Create to recreate the window
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00165">165</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="05c614a2cdc2c2c4e3b473e39b3b9a17"></a><!-- doxytag: member="sf::RenderWindow::ConvertCoords" ref="05c614a2cdc2c2c4e3b473e39b3b9a17" args="(unsigned int WindowX, unsigned int WindowY, const View *TargetView=NULL) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::RenderWindow::ConvertCoords </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>WindowX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>WindowY</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1View.htm">View</a> *&nbsp;</td>
- <td class="paramname"> <em>TargetView</em> = <code>NULL</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Convert a point in window coordinates into view coordinates.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>WindowX</em>&nbsp;</td><td>: X coordinate of the point to convert, relative to the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>WindowY</em>&nbsp;</td><td>: Y coordinate of the point to convert, relative to the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>TargetView</em>&nbsp;</td><td>: Target view to convert the point to (NULL by default -- uses the current view)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Converted point </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00142">142</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="58e264c181fd70e67986d26fea69a71d"></a><!-- doxytag: member="sf::RenderWindow::Create" ref="58e264c181fd70e67986d26fea69a71d" args="(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Create </td>
- <td>(</td>
- <td class="paramtype">WindowHandle&nbsp;</td>
- <td class="paramname"> <em>Handle</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create (or recreate) the window from an existing control.
-<p>
-Create the window from an existing control.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Handle</em>&nbsp;</td><td>: Platform-specific handle of the control </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00147">147</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a891f1cbd7d77c4dc02ac950b6e76f61"></a><!-- doxytag: member="sf::RenderWindow::Create" ref="a891f1cbd7d77c4dc02ac950b6e76f61" args="(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Create </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Title</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long&nbsp;</td>
- <td class="paramname"> <em>WindowStyle</em> = <code>Style::Resize&nbsp;|&nbsp;Style::Close</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create (or recreate) the window.
-<p>
-Create the window.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Video mode to use </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Title</em>&nbsp;</td><td>: Title of the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>WindowStyle</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> style, see <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">sf::Style</a> (Resize | Close by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00104">104</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ee37843c5c882f7b3a0788b310308435"></a><!-- doxytag: member="sf::RenderWindow::Display" ref="ee37843c5c882f7b3a0788b310308435" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Display </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Display the window on screen.
-<p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00353">353</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="18678bb6afe22b7462e2cf08f701d2ff"></a><!-- doxytag: member="sf::RenderWindow::Draw" ref="18678bb6afe22b7462e2cf08f701d2ff" args="(const Drawable &amp;Object)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Draw </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Drawable.htm">Drawable</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Object</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Draw something into the target.
-<p>
-Draw something on the window.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Object</em>&nbsp;</td><td>: Object to draw </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00076">76</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="43ac767f0b7b697b392444d639b909e0"></a><!-- doxytag: member="sf::RenderWindow::EnableKeyRepeat" ref="43ac767f0b7b697b392444d639b909e0" args="(bool Enabled)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::EnableKeyRepeat </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enabled</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable or disable automatic key-repeat.
-<p>
-Automatic key-repeat is enabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enabled</em>&nbsp;</td><td>: True to enable, false to disable</td></tr>
- </table>
-</dl>
-Automatic key-repeat is enabled by default
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00317">317</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="16db9179a7f035c59b8ecdd10cc2e699"></a><!-- doxytag: member="sf::RenderWindow::GetDefaultView" ref="16db9179a7f035c59b8ecdd10cc2e699" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1View.htm">View</a> &amp; sf::RenderTarget::GetDefaultView </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the default view of the window for read / write.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Default view </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00147">147</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="65cb14f66a870f459bd66e11e52fbfe8"></a><!-- doxytag: member="sf::RenderWindow::GetEvent" ref="65cb14f66a870f459bd66e11e52fbfe8" args="(Event &amp;EventReceived)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::GetEvent </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Event.htm">Event</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>EventReceived</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the event on top of events stack, if any, and pop it.
-<p>
-Get the event on top of events stack, if any.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>EventReceived</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> to fill, if any</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if an event was returned, false if events stack was empty </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00218">218</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="63571ef14c9351899bcd605fb101c254"></a><!-- doxytag: member="sf::RenderWindow::GetFrameTime" ref="63571ef14c9351899bcd605fb101c254" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Window::GetFrameTime </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get time elapsed since last frame.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Time elapsed, in seconds </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00394">394</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="efa842a47f9c2415d1f8e93543ed2447"></a><!-- doxytag: member="sf::RenderWindow::GetHeight" ref="efa842a47f9c2415d1f8e93543ed2447" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::RenderWindow::GetHeight </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the height of the rendering region of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Height in pixels </dd></dl>
-
-<p>Implements <a class="el" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a">sf::RenderTarget</a>.</p>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00098">98</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="49db47a79ca98b7d65087adeea06e919"></a><!-- doxytag: member="sf::RenderWindow::GetInput" ref="49db47a79ca98b7d65087adeea06e919" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Input.htm">Input</a> &amp; sf::Window::GetInput </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the input manager of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the input </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00376">376</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="27321006595f9f6a482b26b13800695f"></a><!-- doxytag: member="sf::RenderWindow::GetSettings" ref="27321006595f9f6a482b26b13800695f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp; sf::Window::GetSettings </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the creation settings of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Structure containing the creation settings </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00209">209</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d426b7ba51cc6970fb828a2bef020274"></a><!-- doxytag: member="sf::RenderWindow::GetView" ref="d426b7ba51cc6970fb828a2bef020274" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1View.htm">View</a> &amp; sf::RenderTarget::GetView </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current view.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current view active in the window </dd></dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00138">138</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e2b04f655a655b7c4bfac22958266e0c"></a><!-- doxytag: member="sf::RenderWindow::GetWidth" ref="e2b04f655a655b7c4bfac22958266e0c" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::RenderWindow::GetWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the width of the rendering region of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Width in pixels </dd></dl>
-
-<p>Implements <a class="el" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681">sf::RenderTarget</a>.</p>
-
-<p>Definition at line <a class="el" href="RenderWindow_8cpp-source.htm#l00089">89</a> of file <a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3d9265548b6903ab7f645d12177bba24"></a><!-- doxytag: member="sf::RenderWindow::Initialize" ref="3d9265548b6903ab7f645d12177bba24" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::Initialize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Called by the derived class when it's ready to be initialized.
-<p>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00170">170</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5c4c82e1fdb4252108314fcbe462ad8d"></a><!-- doxytag: member="sf::RenderWindow::IsOpened" ref="5c4c82e1fdb4252108314fcbe462ad8d" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::IsOpened </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the window is opened (ie.
-<p>
-has been created). Note that a hidden window (Show(false)) will still return true<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the window is opened</dd></dl>
-has been created). Note that a hidden window (Show(false)) will still return true
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00182">182</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b763d16f00166b516fead600d8824c71"></a><!-- doxytag: member="sf::RenderWindow::PreserveOpenGLStates" ref="b763d16f00166b516fead600d8824c71" args="(bool Preserve)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::PreserveOpenGLStates </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Preserve</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell SFML to preserve external OpenGL states, at the expense of more CPU charge.
-<p>
-Tell SFML to preserve external OpenGL states, at the expense of more CPU charge.<p>
-Use this function if you don't want SFML to mess up your own OpenGL states (if any). Don't enable state preservation if not needed, as it will allow SFML to do internal optimizations and improve performances. This parameter is false by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Preserve</em>&nbsp;</td><td>: True to preserve OpenGL states, false to let SFML optimize</td></tr>
- </table>
-</dl>
-Use this function if you don't want SFML to mess up your own OpenGL states (if any). Don't enable state preservation if not needed, as it will allow SFML to do internal optimizations and improve performances. This parameter is false by default
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00161">161</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9fc1e745594d5cf6a30225ec9ea36675"></a><!-- doxytag: member="sf::RenderWindow::SetActive" ref="9fc1e745594d5cf6a30225ec9ea36675" args="(bool Active=true) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::SetActive </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Active</em> = <code>true</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Activate of deactivate the window as the current target for rendering.
-<p>
-Activate of deactivate the window as the current target for rendering.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Active</em>&nbsp;</td><td>: True to activate, false to deactivate (true by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation was successful, false otherwise </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00338">338</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="369d1764893c6fde8979fcf04142dc55"></a><!-- doxytag: member="sf::RenderWindow::SetCursorPosition" ref="369d1764893c6fde8979fcf04142dc55" args="(unsigned int Left, unsigned int Top)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetCursorPosition </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Left</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Top</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the mouse cursor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Left</em>&nbsp;</td><td>: Left coordinate of the cursor, relative to the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Top</em>&nbsp;</td><td>: Top coordinate of the cursor, relative to the window </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00260">260</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5544031f1d2965c00532fb5660763f33"></a><!-- doxytag: member="sf::RenderWindow::SetFramerateLimit" ref="5544031f1d2965c00532fb5660763f33" args="(unsigned int Limit)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetFramerateLimit </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Limit</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Limit the framerate to a maximum fixed frequency.
-<p>
-Set the framerate at a fixed frequency.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Limit</em>&nbsp;</td><td>: Framerate limit, in frames per seconds (use 0 to disable limit) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00385">385</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="36fa09e52af66878b8b826457b8f1dfa"></a><!-- doxytag: member="sf::RenderWindow::SetIcon" ref="36fa09e52af66878b8b826457b8f1dfa" args="(unsigned int Width, unsigned int Height, const Uint8 *Pixels)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetIcon </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const Uint8 *&nbsp;</td>
- <td class="paramname"> <em>Pixels</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the window's icon.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: Icon's width, in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: Icon's height, in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Pixels</em>&nbsp;</td><td>: Pointer to the pixels in memory, format must be RGBA 32 bits </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00327">327</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d685eed68b85a66c8000a08e9a28aa91"></a><!-- doxytag: member="sf::RenderWindow::SetJoystickThreshold" ref="d685eed68b85a66c8000a08e9a28aa91" args="(float Threshold)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetJoystickThreshold </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Threshold</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the joystick threshold, ie.
-<p>
-the value below which no move event will be generated<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Threshold</em>&nbsp;</td><td>: New threshold, in range [0, 100]</td></tr>
- </table>
-</dl>
-the value below which no move event will be generated
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00404">404</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3a6d2908a624a8afda4b2fdd9ef46058"></a><!-- doxytag: member="sf::RenderWindow::SetPosition" ref="3a6d2908a624a8afda4b2fdd9ef46058" args="(int Left, int Top)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetPosition </td>
- <td>(</td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>Left</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>Top</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the window on screen.
-<p>
-Only works for top-level windows<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Left</em>&nbsp;</td><td>: Left position </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Top</em>&nbsp;</td><td>: Top position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00276">276</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dc4461bfaa9b4ff0fd0364a5079a47ef"></a><!-- doxytag: member="sf::RenderWindow::SetSize" ref="dc4461bfaa9b4ff0fd0364a5079a47ef" args="(unsigned int Width, unsigned int Height)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetSize </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the size of the rendering region of the window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: New width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: New height </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00293">293</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7060ca19e685d8d5b7c6f5dd9b5906e1"></a><!-- doxytag: member="sf::RenderWindow::SetView" ref="7060ca19e685d8d5b7c6f5dd9b5906e1" args="(const View &amp;NewView)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::RenderTarget::SetView </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1View.htm">View</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>NewView</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the current active view.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>NewView</em>&nbsp;</td><td>: New view to use (pass <a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699" title="Get the default view of the window for read / write.">GetDefaultView()</a> to set the default view) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="RenderTarget_8cpp-source.htm#l00129">129</a> of file <a class="el" href="RenderTarget_8cpp-source.htm">RenderTarget.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="727c01602c86710fd935f9892946b2de"></a><!-- doxytag: member="sf::RenderWindow::Show" ref="727c01602c86710fd935f9892946b2de" args="(bool State)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Show </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>State</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Show or hide the window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>State</em>&nbsp;</td><td>: True to show, false to hide </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00303">303</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6142e38cb60901e6604284425714f3f0"></a><!-- doxytag: member="sf::RenderWindow::ShowMouseCursor" ref="6142e38cb60901e6604284425714f3f0" args="(bool Show)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::ShowMouseCursor </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Show</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Show or hide the mouse cursor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Show</em>&nbsp;</td><td>: True to show, false to hide </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00250">250</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cb8391cc93ff730288e2a8dd6b0bb7b5"></a><!-- doxytag: member="sf::RenderWindow::UseVerticalSync" ref="cb8391cc93ff730288e2a8dd6b0bb7b5" args="(bool Enabled)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::UseVerticalSync </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enabled</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable / disable vertical synchronization.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enabled</em>&nbsp;</td><td>: True to enable v-sync, false to deactivate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="RenderWindow_8hpp-source.htm">RenderWindow.hpp</a><li><a class="el" href="RenderWindow_8cpp-source.htm">RenderWindow.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1RenderWindow.png b/doc/html/classsf_1_1RenderWindow.png
deleted file mode 100755
index 4b879da..0000000
--- a/doc/html/classsf_1_1RenderWindow.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Resource-members.htm b/doc/html/classsf_1_1Resource-members.htm
deleted file mode 100755
index 5f5499a..0000000
--- a/doc/html/classsf_1_1Resource-members.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Resource&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">operator=</a>(const Resource&lt; T &gt; &amp;Other)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#59a0a5ddb77f7fe059bd32dee5f792d0">Resource</a>(const Resource&lt; T &gt; &amp;Copy)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>ResourcePtr&lt; T &gt;</b> (defined in <a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a>)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">~Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Resource.htm b/doc/html/classsf_1_1Resource.htm
deleted file mode 100755
index 9842a4c..0000000
--- a/doc/html/classsf_1_1Resource.htm
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Resource.htm">Resource</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Resource&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sf::Resource" -->Base class for every resource that needs to notify dependent classes about its destruction.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Resource-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">Resource</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#a044d32edfcd9b6aebd50d03658e8130"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Resource.htm#59a0a5ddb77f7fe059bd32dee5f792d0">Resource</a> (const <a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt; T &gt; &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#59a0a5ddb77f7fe059bd32dee5f792d0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">~Resource</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#0e83e83339851d7b3246939bde3fc1ac"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt; T &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">operator=</a> (const <a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt; T &gt; &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator. <a href="#772badbe4813a5b459f588698ac7ad60"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de3b43c17f4363c6c1867d90ce13406c"></a><!-- doxytag: member="sf::Resource::ResourcePtr&lt; T &gt;" ref="de3b43c17f4363c6c1867d90ce13406c" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>ResourcePtr&lt; T &gt;</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br>
- class sf::Resource&lt; T &gt;</h3>
-
-Base class for every resource that needs to notify dependent classes about its destruction.
-<p>Definition at line <a class="el" href="Resource_8hpp-source.htm#l00050">50</a> of file <a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="a044d32edfcd9b6aebd50d03658e8130"></a><!-- doxytag: member="sf::Resource::Resource" ref="a044d32edfcd9b6aebd50d03658e8130" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Resource.htm">sf::Resource</a>&lt; T &gt;::<a class="el" href="classsf_1_1Resource.htm">Resource</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="59a0a5ddb77f7fe059bd32dee5f792d0"></a><!-- doxytag: member="sf::Resource::Resource" ref="59a0a5ddb77f7fe059bd32dee5f792d0" args="(const Resource&lt; T &gt; &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Resource.htm">sf::Resource</a>&lt; T &gt;::<a class="el" href="classsf_1_1Resource.htm">Resource</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt; T &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a> to copy </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="0e83e83339851d7b3246939bde3fc1ac"></a><!-- doxytag: member="sf::Resource::~Resource" ref="0e83e83339851d7b3246939bde3fc1ac" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Resource.htm">sf::Resource</a>&lt; T &gt;::~<a class="el" href="classsf_1_1Resource.htm">Resource</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="772badbe4813a5b459f588698ac7ad60"></a><!-- doxytag: member="sf::Resource::operator=" ref="772badbe4813a5b459f588698ac7ad60" args="(const Resource&lt; T &gt; &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt;T&gt;&amp; <a class="el" href="classsf_1_1Resource.htm">sf::Resource</a>&lt; T &gt;::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Resource.htm">Resource</a>&lt; T &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a> to copy</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to this </dd></dl>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1ResourcePtr-members.htm b/doc/html/classsf_1_1ResourcePtr-members.htm
deleted file mode 100755
index 47e1159..0000000
--- a/doc/html/classsf_1_1ResourcePtr-members.htm
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::ResourcePtr&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9">OnResourceDestroyed</a>()</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de">operator const T *</a>() const </td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071">operator*</a>() const </td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a">operator-&gt;</a>() const </td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574">operator=</a>(const ResourcePtr&lt; T &gt; &amp;Other)</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#23a9350a7565a26f0cc1bbadb917248d">operator=</a>(const T *Resource)</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140">ResourcePtr</a>()</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#86ce8beb23f6c4d32e79192a39207c1e">ResourcePtr</a>(const T *Resource)</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#d773b258e867b27f654673fa2147728b">ResourcePtr</a>(const ResourcePtr&lt; T &gt; &amp;Copy)</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd">~ResourcePtr</a>()</td><td><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1ResourcePtr.htm b/doc/html/classsf_1_1ResourcePtr.htm
deleted file mode 100755
index 8f84713..0000000
--- a/doc/html/classsf_1_1ResourcePtr.htm
+++ /dev/null
@@ -1,354 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::ResourcePtr&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sf::ResourcePtr" -->Safe pointer to a T resource (inheriting from sf::Resource&lt;T&gt;), its pointer is automatically reseted when the resource is destroyed.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1ResourcePtr-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140">ResourcePtr</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#48ddcd15ed75e9ee3ea88e4d29402140"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#86ce8beb23f6c4d32e79192a39207c1e">ResourcePtr</a> (const T *<a class="el" href="classsf_1_1Resource.htm">Resource</a>)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct from a raw resource. <a href="#86ce8beb23f6c4d32e79192a39207c1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#d773b258e867b27f654673fa2147728b">ResourcePtr</a> (const <a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#d773b258e867b27f654673fa2147728b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd">~ResourcePtr</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#0ec69fdecccd1240030b24385f6884dd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574">operator=</a> (const <a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator from another <a class="el" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&lt;T&gt;), its pointer...">ResourcePtr</a>. <a href="#efd17640cfe8d96934435fb8f2b40574"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#23a9350a7565a26f0cc1bbadb917248d">operator=</a> (const T *<a class="el" href="classsf_1_1Resource.htm">Resource</a>)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator from a raw resource. <a href="#23a9350a7565a26f0cc1bbadb917248d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de">operator const T *</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast operator to implicitely convert the resource pointer to its raw pointer type. <a href="#7af0f407f121bff6e4dcf71c7c7955de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const T &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071">operator*</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator * overload to return a reference to the actual resource. <a href="#4e5401c5a07347a35cc3b9192e11b071"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const T *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a">operator-&gt;</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator -&gt; overload to return a pointer to the actual resource. <a href="#e58ea517eee0a97a778c3c59e4c3fe3a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9">OnResourceDestroyed</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function called when the observed resource is about to be destroyed. <a href="#e7e9d9ed819db0f541a7c22f5a28abf9"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br>
- class sf::ResourcePtr&lt; T &gt;</h3>
-
-Safe pointer to a T resource (inheriting from sf::Resource&lt;T&gt;), its pointer is automatically reseted when the resource is destroyed.
-<p>Definition at line <a class="el" href="Resource_8hpp-source.htm#l00116">116</a> of file <a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="48ddcd15ed75e9ee3ea88e4d29402140"></a><!-- doxytag: member="sf::ResourcePtr::ResourcePtr" ref="48ddcd15ed75e9ee3ea88e4d29402140" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::<a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="86ce8beb23f6c4d32e79192a39207c1e"></a><!-- doxytag: member="sf::ResourcePtr::ResourcePtr" ref="86ce8beb23f6c4d32e79192a39207c1e" args="(const T *Resource)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::<a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a> </td>
- <td>(</td>
- <td class="paramtype">const T *&nbsp;</td>
- <td class="paramname"> <em>Resource</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct from a raw resource.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a></em>&nbsp;</td><td>: Internal resource </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="d773b258e867b27f654673fa2147728b"></a><!-- doxytag: member="sf::ResourcePtr::ResourcePtr" ref="d773b258e867b27f654673fa2147728b" args="(const ResourcePtr&lt; T &gt; &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::<a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: Instance to copy </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="0ec69fdecccd1240030b24385f6884dd"></a><!-- doxytag: member="sf::ResourcePtr::~ResourcePtr" ref="0ec69fdecccd1240030b24385f6884dd" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::~<a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="e7e9d9ed819db0f541a7c22f5a28abf9"></a><!-- doxytag: member="sf::ResourcePtr::OnResourceDestroyed" ref="e7e9d9ed819db0f541a7c22f5a28abf9" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::OnResourceDestroyed </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Function called when the observed resource is about to be destroyed.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="7af0f407f121bff6e4dcf71c7c7955de"></a><!-- doxytag: member="sf::ResourcePtr::operator const T *" ref="7af0f407f121bff6e4dcf71c7c7955de" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::operator const T * </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Cast operator to implicitely convert the resource pointer to its raw pointer type.
-<p>
-This might be dangerous in the general case, but in this context it is safe enough to define this operator<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the actual resource </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="4e5401c5a07347a35cc3b9192e11b071"></a><!-- doxytag: member="sf::ResourcePtr::operator*" ref="4e5401c5a07347a35cc3b9192e11b071" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">const T&amp; <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::operator* </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator * overload to return a reference to the actual resource.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the internal resource </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="e58ea517eee0a97a778c3c59e4c3fe3a"></a><!-- doxytag: member="sf::ResourcePtr::operator&#45;&gt;" ref="e58ea517eee0a97a778c3c59e4c3fe3a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">const T* <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::operator-&gt; </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator -&gt; overload to return a pointer to the actual resource.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the internal resource </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="23a9350a7565a26f0cc1bbadb917248d"></a><!-- doxytag: member="sf::ResourcePtr::operator=" ref="23a9350a7565a26f0cc1bbadb917248d" args="(const T *Resource)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt;T&gt;&amp; <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::operator= </td>
- <td>(</td>
- <td class="paramtype">const T *&nbsp;</td>
- <td class="paramname"> <em>Resource</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator from a raw resource.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a></em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a> to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to this </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="efd17640cfe8d96934435fb8f2b40574"></a><!-- doxytag: member="sf::ResourcePtr::operator=" ref="efd17640cfe8d96934435fb8f2b40574" args="(const ResourcePtr&lt; T &gt; &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt;T&gt;&amp; <a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr</a>&lt; T &gt;::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1ResourcePtr.htm">ResourcePtr</a>&lt; T &gt; &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator from another <a class="el" href="classsf_1_1ResourcePtr.htm" title="Safe pointer to a T resource (inheriting from sf::Resource&lt;T&gt;), its pointer...">ResourcePtr</a>.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Resource.htm" title="Base class for every resource that needs to notify dependent classes about its destruction...">Resource</a> pointer to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to this </dd></dl>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Resource_8hpp-source.htm">Resource.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Selector-members.htm b/doc/html/classsf_1_1Selector-members.htm
deleted file mode 100755
index ba27211..0000000
--- a/doc/html/classsf_1_1Selector-members.htm
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Selector&lt; Type &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71">Add</a>(Type Socket)</td><td><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">sf::SelectorBase::Add</a>(SocketHelper::SocketType Socket)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4">Clear</a>()</td><td><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9">GetSocketReady</a>(unsigned int Index)</td><td><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6">Remove</a>(Type Socket)</td><td><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">sf::SelectorBase::Remove</a>(SocketHelper::SocketType Socket)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">SelectorBase</a>()</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b">Wait</a>(float Timeout=0.f)</td><td><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Selector.htm b/doc/html/classsf_1_1Selector.htm
deleted file mode 100755
index f747b01..0000000
--- a/doc/html/classsf_1_1Selector.htm
+++ /dev/null
@@ -1,245 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Selector.htm">Selector</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Selector&lt; Type &gt; Class Template Reference</h1><!-- doxytag: class="sf::Selector" --><!-- doxytag: inherits="sf::SelectorBase" --><a class="el" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a> allow reading from multiple sockets without blocking.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Selector_8hpp-source.htm">Selector.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Selector&lt; Type &gt;:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Selector.png" usemap="#sf::Selector< Type >_map" border="0" alt=""></center>
-<map name="sf::Selector< Type >_map">
-<area href="classsf_1_1SelectorBase.htm" alt="sf::SelectorBase" shape="rect" coords="0,0,127,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Selector-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71">Add</a> (Type Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a socket to watch. <a href="#3c164bc6a0e397e069cdba2a29c75d71"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6">Remove</a> (Type Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a socket. <a href="#20ea502da25dcb9610effab8a91bcbc6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4">Clear</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all sockets. <a href="#92dcaf012e8effb02262717b10b1c6f4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b">Wait</a> (float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait and collect sockets which are ready for reading. <a href="#c259fdd26dd0fb2a29a73b1f08093e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Type&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9">GetSocketReady</a> (unsigned int Index)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">After a call to <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">Wait()</a>, get the Index-th socket which is ready for reading. <a href="#c9000a3e909b4db03961e220d4c6f9d9"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">Add</a> (SocketHelper::SocketType Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a socket to watch. <a href="#42b4a3dc10eec94f7c2631f624ea087f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">Remove</a> (SocketHelper::SocketType Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a socket. <a href="#319664dddf8c2170ef5b6908c39de80e"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename Type&gt;<br>
- class sf::Selector&lt; Type &gt;</h3>
-
-<a class="el" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a> allow reading from multiple sockets without blocking.
-<p>
-It's a kind of multiplexer
-<p>Definition at line <a class="el" href="Selector_8hpp-source.htm#l00044">44</a> of file <a class="el" href="Selector_8hpp-source.htm">Selector.hpp</a>.</p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="3c164bc6a0e397e069cdba2a29c75d71"></a><!-- doxytag: member="sf::Selector::Add" ref="3c164bc6a0e397e069cdba2a29c75d71" args="(Type Socket)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename Type &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classsf_1_1Selector.htm">sf::Selector</a>&lt; Type &gt;::Add </td>
- <td>(</td>
- <td class="paramtype">Type&nbsp;</td>
- <td class="paramname"> <em>Socket</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add a socket to watch.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to add </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="92dcaf012e8effb02262717b10b1c6f4"></a><!-- doxytag: member="sf::Selector::Clear" ref="92dcaf012e8effb02262717b10b1c6f4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename Type &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classsf_1_1Selector.htm">sf::Selector</a>&lt; Type &gt;::Clear </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove all sockets.
-<p>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">sf::SelectorBase</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c9000a3e909b4db03961e220d4c6f9d9"></a><!-- doxytag: member="sf::Selector::GetSocketReady" ref="c9000a3e909b4db03961e220d4c6f9d9" args="(unsigned int Index)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename Type &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Type <a class="el" href="classsf_1_1Selector.htm">sf::Selector</a>&lt; Type &gt;::GetSocketReady </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-After a call to <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">Wait()</a>, get the Index-th socket which is ready for reading.
-<p>
-The total number of sockets ready is the integer returned by the previous call to <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b" title="Wait and collect sockets which are ready for reading.">Wait()</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the socket to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The Index-th socket </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">sf::SelectorBase</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="20ea502da25dcb9610effab8a91bcbc6"></a><!-- doxytag: member="sf::Selector::Remove" ref="20ea502da25dcb9610effab8a91bcbc6" args="(Type Socket)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename Type &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classsf_1_1Selector.htm">sf::Selector</a>&lt; Type &gt;::Remove </td>
- <td>(</td>
- <td class="paramtype">Type&nbsp;</td>
- <td class="paramname"> <em>Socket</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove a socket.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to remove </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<a class="anchor" name="c259fdd26dd0fb2a29a73b1f08093e0b"></a><!-- doxytag: member="sf::Selector::Wait" ref="c259fdd26dd0fb2a29a73b1f08093e0b" args="(float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename Type &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classsf_1_1Selector.htm">sf::Selector</a>&lt; Type &gt;::Wait </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Wait and collect sockets which are ready for reading.
-<p>
-This functions will return either when at least one socket is ready, or when the given time is out<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Timeout, in seconds (0 by default : no timeout)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of sockets ready to be read </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">sf::SelectorBase</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Selector_8hpp-source.htm">Selector.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Selector.png b/doc/html/classsf_1_1Selector.png
deleted file mode 100755
index 4bb21f3..0000000
--- a/doc/html/classsf_1_1Selector.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SelectorBase-members.htm b/doc/html/classsf_1_1SelectorBase-members.htm
deleted file mode 100755
index 0717cdf..0000000
--- a/doc/html/classsf_1_1SelectorBase-members.htm
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SelectorBase Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">Add</a>(SocketHelper::SocketType Socket)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">Clear</a>()</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">GetSocketReady</a>(unsigned int Index)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">Remove</a>(SocketHelper::SocketType Socket)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">SelectorBase</a>()</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">Wait</a>(float Timeout=0.f)</td><td><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SelectorBase.htm b/doc/html/classsf_1_1SelectorBase.htm
deleted file mode 100755
index bd4a87c..0000000
--- a/doc/html/classsf_1_1SelectorBase.htm
+++ /dev/null
@@ -1,263 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SelectorBase.htm">SelectorBase</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SelectorBase Class Reference</h1><!-- doxytag: class="sf::SelectorBase" -->Private base class for selectors.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SelectorBase_8hpp-source.htm">SelectorBase.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::SelectorBase:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1SelectorBase.png" usemap="#sf::SelectorBase_map" border="0" alt=""></center>
-<map name="sf::SelectorBase_map">
-<area href="classsf_1_1Selector.htm" alt="sf::Selector< Type >" shape="rect" coords="0,56,127,80">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1SelectorBase-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">SelectorBase</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#9e09a7275fbbffc8519dc8462a7bbf8d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">Add</a> (SocketHelper::SocketType Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a socket to watch. <a href="#42b4a3dc10eec94f7c2631f624ea087f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">Remove</a> (SocketHelper::SocketType Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a socket. <a href="#319664dddf8c2170ef5b6908c39de80e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">Clear</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all sockets. <a href="#e24ec8c1ac981b8411c1c209daf788d0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">Wait</a> (float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait and collect sockets which are ready for reading. <a href="#22ba5625f8b644effa55e1a1c43efa4f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">SocketHelper::SocketType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">GetSocketReady</a> (unsigned int Index)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">After a call to <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">Wait()</a>, get the Index-th socket which is ready for reading. <a href="#36e6a8d623f97a3c91701113931a0389"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Private base class for selectors.
-<p>
-As <a class="el" href="classsf_1_1Selector.htm" title="Selector allow reading from multiple sockets without blocking.">Selector</a> is a template class, this base is needed so that every system call get compiled in SFML (not inlined)
-<p>Definition at line <a class="el" href="SelectorBase_8hpp-source.htm#l00043">43</a> of file <a class="el" href="SelectorBase_8hpp-source.htm">SelectorBase.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="9e09a7275fbbffc8519dc8462a7bbf8d"></a><!-- doxytag: member="sf::SelectorBase::SelectorBase" ref="9e09a7275fbbffc8519dc8462a7bbf8d" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SelectorBase::SelectorBase </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00040">40</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="42b4a3dc10eec94f7c2631f624ea087f"></a><!-- doxytag: member="sf::SelectorBase::Add" ref="42b4a3dc10eec94f7c2631f624ea087f" args="(SocketHelper::SocketType Socket)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SelectorBase::Add </td>
- <td>(</td>
- <td class="paramtype">SocketHelper::SocketType&nbsp;</td>
- <td class="paramname"> <em>Socket</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add a socket to watch.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to add </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00050">50</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e24ec8c1ac981b8411c1c209daf788d0"></a><!-- doxytag: member="sf::SelectorBase::Clear" ref="e24ec8c1ac981b8411c1c209daf788d0" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SelectorBase::Clear </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove all sockets.
-<p>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4">sf::Selector&lt; Type &gt;</a>.</p>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00072">72</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="36e6a8d623f97a3c91701113931a0389"></a><!-- doxytag: member="sf::SelectorBase::GetSocketReady" ref="36e6a8d623f97a3c91701113931a0389" args="(unsigned int Index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">SocketHelper::SocketType sf::SelectorBase::GetSocketReady </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-After a call to <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">Wait()</a>, get the Index-th socket which is ready for reading.
-<p>
-After a call to <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">Wait()</a>, get the Index-th socket which is ready for reading.<p>
-The total number of sockets ready is the integer returned by the previous call to <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">Wait()</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the socket to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>The Index-th socket</dd></dl>
-The total number of sockets ready is the integer returned by the previous call to <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f" title="Wait and collect sockets which are ready for reading.">Wait()</a>
-<p>Reimplemented in <a class="el" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9">sf::Selector&lt; Type &gt;</a>.</p>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00108">108</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="319664dddf8c2170ef5b6908c39de80e"></a><!-- doxytag: member="sf::SelectorBase::Remove" ref="319664dddf8c2170ef5b6908c39de80e" args="(SocketHelper::SocketType Socket)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SelectorBase::Remove </td>
- <td>(</td>
- <td class="paramtype">SocketHelper::SocketType&nbsp;</td>
- <td class="paramname"> <em>Socket</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Remove a socket.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to remove </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00063">63</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="22ba5625f8b644effa55e1a1c43efa4f"></a><!-- doxytag: member="sf::SelectorBase::Wait" ref="22ba5625f8b644effa55e1a1c43efa4f" args="(float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SelectorBase::Wait </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Wait and collect sockets which are ready for reading.
-<p>
-This functions will return either when at least one socket is ready, or when the given time is out<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Timeout, in seconds (0 by default : no timeout)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of sockets ready to be read</dd></dl>
-This functions will return either when at least one socket is ready, or when the given time is out
-<p>Reimplemented in <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b">sf::Selector&lt; Type &gt;</a>.</p>
-
-<p>Definition at line <a class="el" href="SelectorBase_8cpp-source.htm#l00086">86</a> of file <a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SelectorBase_8hpp-source.htm">SelectorBase.hpp</a><li><a class="el" href="SelectorBase_8cpp-source.htm">SelectorBase.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SelectorBase.png b/doc/html/classsf_1_1SelectorBase.png
deleted file mode 100755
index eda9ab7..0000000
--- a/doc/html/classsf_1_1SelectorBase.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Shape-members.htm b/doc/html/classsf_1_1Shape-members.htm
deleted file mode 100755
index f96b864..0000000
--- a/doc/html/classsf_1_1Shape-members.htm
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Shape Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Shape.htm">sf::Shape</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92">AddPoint</a>(float X, float Y, const Color &amp;Col=Color(255, 255, 255), const Color &amp;OutlineCol=Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#212f5b1d630e820989a53dcbf46d33e4">AddPoint</a>(const Vector2f &amp;Position, const Color &amp;Col=Color(255, 255, 255), const Color &amp;OutlineCol=Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0">Circle</a>(float X, float Y, float Radius, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#b7b5082c253cf624b76de040f9c017d4">Circle</a>(const Vector2f &amp;Center, float Radius, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a>(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae">EnableFill</a>(bool Enable)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26">EnableOutline</a>(bool Enable)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350">GetNbPoints</a>() const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087">GetOutlineWidth</a>() const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92">GetPointColor</a>(unsigned int Index) const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8">GetPointOutlineColor</a>(unsigned int Index) const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436">GetPointPosition</a>(unsigned int Index) const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f">Line</a>(float P1X, float P1Y, float P2X, float P2Y, float Thickness, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#264e5374cac72a520fcf69c3bbdfe688">Line</a>(const Vector2f &amp;P1, const Vector2f &amp;P2, float Thickness, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a>(const Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498">Rectangle</a>(float P1X, float P1Y, float P2X, float P2Y, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#7273d55fb2e6ede4d901428a97579169">Rectangle</a>(const Vector2f &amp;P1, const Vector2f &amp;P2, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31">Render</a>(RenderTarget &amp;Target) const </td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a>(float Angle)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a>(float FactorX, float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a>(const Vector2f &amp;Factor)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a>(Blend::Mode Mode)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a>(float CenterX, float CenterY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a>(const Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a>(const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65">SetOutlineWidth</a>(float Width)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769">SetPointColor</a>(unsigned int Index, const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe">SetPointOutlineColor</a>(unsigned int Index, const Color &amp;OutlineCol)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e">SetPointPosition</a>(unsigned int Index, const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#e3000e995446507929c24b3abbcce18c">SetPointPosition</a>(unsigned int Index, float X, float Y)</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a>(const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a>(float Rotation)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a>(float ScaleX, float ScaleY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a>(const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a>(float FactorX)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a>(float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a>(float X)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a>(float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960">Shape</a>()</td><td><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a>()</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Shape.htm b/doc/html/classsf_1_1Shape.htm
deleted file mode 100755
index d67631f..0000000
--- a/doc/html/classsf_1_1Shape.htm
+++ /dev/null
@@ -1,2007 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Shape.htm">Shape</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Shape Class Reference</h1><!-- doxytag: class="sf::Shape" --><!-- doxytag: inherits="sf::Drawable" --><a class="el" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> defines a drawable convex shape ; it also defines helper functions to draw simple shapes like lines, rectangles, circles, etc.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Shape_8hpp-source.htm">Shape.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Shape:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Shape.png" usemap="#sf::Shape_map" border="0" alt=""></center>
-<map name="sf::Shape_map">
-<area href="classsf_1_1Drawable.htm" alt="sf::Drawable" shape="rect" coords="0,0,82,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Shape-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><b>Point</b></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Defines a simple 2D point. <br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960">Shape</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#413a457f720835b9f5d8e97ca8b80960"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92">AddPoint</a> (float X, float Y, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(255, 255, 255), const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a point to the shape. <a href="#b28fab6a7d2b596f15ef5c0611341c92"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#212f5b1d630e820989a53dcbf46d33e4">AddPoint</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(255, 255, 255), const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a point to the shape. <a href="#212f5b1d630e820989a53dcbf46d33e4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350">GetNbPoints</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of points composing the shape. <a href="#8bafa82b4f42937d897c5c5aecd22350"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae">EnableFill</a> (bool Enable)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable or disable filling the shape. <a href="#6370770e5f1d1c1b1abfeef80d6296ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26">EnableOutline</a> (bool Enable)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable or disable drawing the shape outline. <a href="#f65abf11c7faa1a78c6d203e68a35a26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e">SetPointPosition</a> (unsigned int Index, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of a point. <a href="#f3eaee50b3af95d9884b41fc3996567e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#e3000e995446507929c24b3abbcce18c">SetPointPosition</a> (unsigned int Index, float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of a point. <a href="#e3000e995446507929c24b3abbcce18c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769">SetPointColor</a> (unsigned int Index, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of a point. <a href="#d55eab90a2fb9fd0bcc1dd695b0bc769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe">SetPointOutlineColor</a> (unsigned int Index, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the outline color of a point. <a href="#d28205b9e4784ae0adcc2209669572fe"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65">SetOutlineWidth</a> (float Width)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the width of the shape outline. <a href="#77ce4ef6cf1944768b2bc88c98a98b65"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436">GetPointPosition</a> (unsigned int Index) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of a point. <a href="#2b3cf65f5453a84466f749b97e611436"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92">GetPointColor</a> (unsigned int Index) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of a point. <a href="#f22db94719a2e359cb02dd4108e6ea92"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8">GetPointOutlineColor</a> (unsigned int Index) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the outline color of a point. <a href="#f9a40ea9b28f96f183533991e6f811b8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087">GetOutlineWidth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width of the shape outline. <a href="#ed31da968d6d4bc8f6a3b4bf808c1087"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take 2 values). <a href="#419da954b1f2ad1ac2ae0b9ab6e72589"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take a 2D vector). <a href="#d2a279f3b13abf57cc25b2b4bd3b81ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a> (float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X position of the object. <a href="#c8de7bfe092736083dcf23b0dbd22b1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a> (float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y position of the object. <a href="#83fecebe749c1aca9070eafd63e1a0c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a> (float ScaleX, float ScaleY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take 2 values). <a href="#0b486c56c2bd137bac629f72fea66769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take a 2D vector). <a href="#84876c5ef7fa628c85c3c9e000e50aa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a> (float FactorX)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X scale factor of the object. <a href="#0cafae61a1d23bddb059d64df0e1502f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a> (float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y scale factor of the object. <a href="#89e7793c74c656e5850b71d0ab34b8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a> (float CenterX, float CenterY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take 2 values). <a href="#11ba1d92bc863af6d95831d216802f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector). <a href="#235e438555d8161f4995615f24fa0b11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a> (float Rotation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the orientation of the object. <a href="#6d06383770eb01ffecf3d1cae6fec0ec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of the object. <a href="#8cae9f22220985e368a1b38af7644ffb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a> (<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the blending mode for the object. <a href="#aa6558b1ae27e29cb825028473707da5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of the object. <a href="#9ad52594fd5e835cbd03b79098d70e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current scale of the object. <a href="#fa4d6b97e7c10a82430ff9ee56009c97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the object. <a href="#de634efe8d6264282acc564fa5ea77c0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the orientation of the object. <a href="#4e82bec096673bccf7ceac5207617017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of the object. <a href="#a2a028c4a975b5ed6d5a560a1c44e0c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current blending mode. <a href="#b6446c4717a2800cad85db55cb55409a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take 2 values). <a href="#501df9af956362b3e3769d80381c051b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take a 2D vector). <a href="#3c0ac0851d6b0ebed80ae9641ff93161"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a> (float FactorX, float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take 2 values). <a href="#2a132c9f2f3736b7d0f6ea80303caacd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take a 2D vector). <a href="#c969d85eaf63f072de9e963bd973e91a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a> (float Angle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the object. <a href="#3e7d558d0ef488485a2d3f885ff2b419"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point). <a href="#809f25ae0b3a2015ec8a44fe9f5a0008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point). <a href="#fe3cb6e62921ce13806c27dc727f8945"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f">Line</a> (float P1X, float P1Y, float P2X, float P2Y, float Thickness, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single line (use floats). <a href="#90fe51b17c8029ed528d8590595a3f1f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#264e5374cac72a520fcf69c3bbdfe688">Line</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;P1, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;P2, float Thickness, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single line (use vectors). <a href="#264e5374cac72a520fcf69c3bbdfe688"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498">Rectangle</a> (float P1X, float P1Y, float P2X, float P2Y, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single rectangle (use floats). <a href="#aec9c0468a77871f6410aea757105498"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#7273d55fb2e6ede4d901428a97579169">Rectangle</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;P1, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;P2, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single rectangle (use vectors). <a href="#7273d55fb2e6ede4d901428a97579169"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0">Circle</a> (float X, float Y, float Radius, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single circle (use floats). <a href="#10ccaef12679a28cf4d3003fceffc2f0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1Shape.htm">Shape</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#b7b5082c253cf624b76de040f9c017d4">Circle</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center, float Radius, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col, float Outline=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;OutlineCol=<a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape made of a single circle (use vectors). <a href="#b7b5082c253cf624b76de040f9c017d4"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31">Render</a> (<a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;Target) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">/see Drawable::Render <a href="#b32d683b125efd3bd7ccf878b1f50a31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the transform matrix of the drawable. <a href="#c659a89e42063d13aa9ebe2b534d404e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the inverse transform matrix of the drawable. <a href="#48238d5726104ba7ddb42f21fc5d5b2f"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Shape.htm" title="Shape defines a drawable convex shape ; it also defines helper functions to draw...">Shape</a> defines a drawable convex shape ; it also defines helper functions to draw simple shapes like lines, rectangles, circles, etc.
-<p>Definition at line <a class="el" href="Shape_8hpp-source.htm#l00043">43</a> of file <a class="el" href="Shape_8hpp-source.htm">Shape.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="413a457f720835b9f5d8e97ca8b80960"></a><!-- doxytag: member="sf::Shape::Shape" ref="413a457f720835b9f5d8e97ca8b80960" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Shape::Shape </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00038">38</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="212f5b1d630e820989a53dcbf46d33e4"></a><!-- doxytag: member="sf::Shape::AddPoint" ref="212f5b1d630e820989a53dcbf46d33e4" args="(const Vector2f &amp;Position, const Color &amp;Col=Color(255, 255, 255), const Color &amp;OutlineCol=Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::AddPoint </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(255,&nbsp;255,&nbsp;255)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add a point to the shape.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position of the point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of the point (white by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: Outline color of the point (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00061">61</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b28fab6a7d2b596f15ef5c0611341c92"></a><!-- doxytag: member="sf::Shape::AddPoint" ref="b28fab6a7d2b596f15ef5c0611341c92" args="(float X, float Y, const Color &amp;Col=Color(255, 255, 255), const Color &amp;OutlineCol=Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::AddPoint </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(255,&nbsp;255,&nbsp;255)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Add a point to the shape.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X,Y</em>&nbsp;</td><td>: Position of the point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of the point (white by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: Outline color of the point (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00052">52</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b7b5082c253cf624b76de040f9c017d4"></a><!-- doxytag: member="sf::Shape::Circle" ref="b7b5082c253cf624b76de040f9c017d4" args="(const Vector2f &amp;Center, float Radius, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Circle </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Radius</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single circle (use vectors).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: Position of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Radius</em>&nbsp;</td><td>: Radius </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to fill the circle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00276">276</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="10ccaef12679a28cf4d3003fceffc2f0"></a><!-- doxytag: member="sf::Shape::Circle" ref="10ccaef12679a28cf4d3003fceffc2f0" args="(float X, float Y, float Radius, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Circle </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Radius</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single circle (use floats).
-<p>
-Create a shape made of a single circle.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X,Y</em>&nbsp;</td><td>: Position of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Radius</em>&nbsp;</td><td>: Radius </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to fill the circle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00250">250</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6370770e5f1d1c1b1abfeef80d6296ae"></a><!-- doxytag: member="sf::Shape::EnableFill" ref="6370770e5f1d1c1b1abfeef80d6296ae" args="(bool Enable)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::EnableFill </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enable</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable or disable filling the shape.
-<p>
-Fill is enabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enable</em>&nbsp;</td><td>: True to enable, false to disable</td></tr>
- </table>
-</dl>
-Fill is enabled by default
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00081">81</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f65abf11c7faa1a78c6d203e68a35a26"></a><!-- doxytag: member="sf::Shape::EnableOutline" ref="f65abf11c7faa1a78c6d203e68a35a26" args="(bool Enable)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::EnableOutline </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enable</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable or disable drawing the shape outline.
-<p>
-Outline is enabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enable</em>&nbsp;</td><td>: True to enable, false to disable</td></tr>
- </table>
-</dl>
-Outline is enabled by default
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00091">91</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b6446c4717a2800cad85db55cb55409a"></a><!-- doxytag: member="sf::Shape::GetBlendMode" ref="b6446c4717a2800cad85db55cb55409a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> sf::Drawable::GetBlendMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current blending mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current blending mode </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="de634efe8d6264282acc564fa5ea77c0"></a><!-- doxytag: member="sf::Shape::GetCenter" ref="de634efe8d6264282acc564fa5ea77c0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position of the center </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a2a028c4a975b5ed6d5a560a1c44e0c8"></a><!-- doxytag: member="sf::Shape::GetColor" ref="a2a028c4a975b5ed6d5a560a1c44e0c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Drawable::GetColor </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current color </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="48238d5726104ba7ddb42f21fc5d5b2f"></a><!-- doxytag: member="sf::Shape::GetInverseMatrix" ref="48238d5726104ba7ddb42f21fc5d5b2f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetInverseMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the inverse transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Inverse transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00350">350</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c659a89e42063d13aa9ebe2b534d404e"></a><!-- doxytag: member="sf::Shape::GetMatrix" ref="c659a89e42063d13aa9ebe2b534d404e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00334">334</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8bafa82b4f42937d897c5c5aecd22350"></a><!-- doxytag: member="sf::Shape::GetNbPoints" ref="8bafa82b4f42937d897c5c5aecd22350" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Shape::GetNbPoints </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of points composing the shape.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Total</em>&nbsp;</td><td>number of points </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00071">71</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ed31da968d6d4bc8f6a3b4bf808c1087"></a><!-- doxytag: member="sf::Shape::GetOutlineWidth" ref="ed31da968d6d4bc8f6a3b4bf808c1087" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Shape::GetOutlineWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the width of the shape outline.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current outline width </dd></dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00175">175</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f22db94719a2e359cb02dd4108e6ea92"></a><!-- doxytag: member="sf::Shape::GetPointColor" ref="f22db94719a2e359cb02dd4108e6ea92" args="(unsigned int Index) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Shape::GetPointColor </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1]</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of the Index-th point </dd></dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f9a40ea9b28f96f183533991e6f811b8"></a><!-- doxytag: member="sf::Shape::GetPointOutlineColor" ref="f9a40ea9b28f96f183533991e6f811b8" args="(unsigned int Index) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Shape::GetPointOutlineColor </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the outline color of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1]</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Outline color of the Index-th point </dd></dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00166">166</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2b3cf65f5453a84466f749b97e611436"></a><!-- doxytag: member="sf::Shape::GetPointPosition" ref="2b3cf65f5453a84466f749b97e611436" args="(unsigned int Index) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Shape::GetPointPosition </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1]</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Position of the Index-th point </dd></dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00148">148</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9ad52594fd5e835cbd03b79098d70e0b"></a><!-- doxytag: member="sf::Shape::GetPosition" ref="9ad52594fd5e835cbd03b79098d70e0b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00213">213</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e82bec096673bccf7ceac5207617017"></a><!-- doxytag: member="sf::Shape::GetRotation" ref="4e82bec096673bccf7ceac5207617017" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Drawable::GetRotation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the orientation of the object.
-<p>
-Rotation is always in the range [0, 360]<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current rotation, in degrees </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fa4d6b97e7c10a82430ff9ee56009c97"></a><!-- doxytag: member="sf::Shape::GetScale" ref="fa4d6b97e7c10a82430ff9ee56009c97" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetScale </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current scale of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current scale factor (always positive) </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="264e5374cac72a520fcf69c3bbdfe688"></a><!-- doxytag: member="sf::Shape::Line" ref="264e5374cac72a520fcf69c3bbdfe688" args="(const Vector2f &amp;P1, const Vector2f &amp;P2, float Thickness, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Line </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>P1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>P2</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Thickness</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single line (use vectors).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>P1X,P1Y</em>&nbsp;</td><td>: Position of the first point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>P2X,P2Y</em>&nbsp;</td><td>: Position second point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Thickness</em>&nbsp;</td><td>: Line thickness </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the line </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00212">212</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="90fe51b17c8029ed528d8590595a3f1f"></a><!-- doxytag: member="sf::Shape::Line" ref="90fe51b17c8029ed528d8590595a3f1f" args="(float P1X, float P1Y, float P2X, float P2Y, float Thickness, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Line </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P1X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P1Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P2X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P2Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Thickness</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single line (use floats).
-<p>
-Create a shape made of a single line.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>P1X,P1Y</em>&nbsp;</td><td>: Position of the first point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>P2X,P2Y</em>&nbsp;</td><td>: Position second point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Thickness</em>&nbsp;</td><td>: Line thickness </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the line </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00184">184</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3c0ac0851d6b0ebed80ae9641ff93161"></a><!-- doxytag: member="sf::Shape::Move" ref="3c0ac0851d6b0ebed80ae9641ff93161" args="(const Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Amount of units to move the object of </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00278">278</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="501df9af956362b3e3769d80381c051b"></a><!-- doxytag: member="sf::Shape::Move" ref="501df9af956362b3e3769d80381c051b" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: X offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Y offset</td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00268">268</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7273d55fb2e6ede4d901428a97579169"></a><!-- doxytag: member="sf::Shape::Rectangle" ref="7273d55fb2e6ede4d901428a97579169" args="(const Vector2f &amp;P1, const Vector2f &amp;P2, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Rectangle </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>P1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>P2</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single rectangle (use vectors).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>P1</em>&nbsp;</td><td>: Position of the first point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>P2</em>&nbsp;</td><td>: Position second point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to fill the rectangle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00241">241</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aec9c0468a77871f6410aea757105498"></a><!-- doxytag: member="sf::Shape::Rectangle" ref="aec9c0468a77871f6410aea757105498" args="(float P1X, float P1Y, float P2X, float P2Y, const Color &amp;Col, float Outline=0.f, const Color &amp;OutlineCol=sf::Color(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Shape.htm">Shape</a> sf::Shape::Rectangle </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P1X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P1Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P2X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>P2Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Outline</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em> = <code><a class="el" href="classsf_1_1Color.htm">sf::Color</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create a shape made of a single rectangle (use floats).
-<p>
-Create a shape made of a single rectangle.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>P1X,P1Y</em>&nbsp;</td><td>: Position of the first point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>P2X,P2Y</em>&nbsp;</td><td>: Position second point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to fill the rectangle </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Outline</em>&nbsp;</td><td>: Outline width (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> used to draw the outline (black by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00221">221</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b32d683b125efd3bd7ccf878b1f50a31"></a><!-- doxytag: member="sf::Shape::Render" ref="b32d683b125efd3bd7ccf878b1f50a31" args="(RenderTarget &amp;Target) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::Render </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Target</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-/see Drawable::Render
-<p>
-
-<p>Implements <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>.</p>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00285">285</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3e7d558d0ef488485a2d3f885ff2b419"></a><!-- doxytag: member="sf::Shape::Rotate" ref="3e7d558d0ef488485a2d3f885ff2b419" args="(float Angle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Rotate </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Angle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rotate the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Angle</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00306">306</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c969d85eaf63f072de9e963bd973e91a"></a><!-- doxytag: member="sf::Shape::Scale" ref="c969d85eaf63f072de9e963bd973e91a" args="(const Vector2f &amp;Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Scaling factors (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00297">297</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a132c9f2f3736b7d0f6ea80303caacd"></a><!-- doxytag: member="sf::Shape::Scale" ref="2a132c9f2f3736b7d0f6ea80303caacd" args="(float FactorX, float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FactorX</em>&nbsp;</td><td>: Scaling factor on X (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>FactorY</em>&nbsp;</td><td>: Scaling factor on Y (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00287">287</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6558b1ae27e29cb825028473707da5"></a><!-- doxytag: member="sf::Shape::SetBlendMode" ref="aa6558b1ae27e29cb825028473707da5" args="(Blend::Mode Mode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetBlendMode </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the blending mode for the object.
-<p>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: New blending mode</td></tr>
- </table>
-</dl>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a>
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00204">204</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="235e438555d8161f4995615f24fa0b11"></a><!-- doxytag: member="sf::Shape::SetCenter" ref="235e438555d8161f4995615f24fa0b11" args="(const Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00171">171</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11ba1d92bc863af6d95831d216802f61"></a><!-- doxytag: member="sf::Shape::SetCenter" ref="11ba1d92bc863af6d95831d216802f61" args="(float CenterX, float CenterY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CenterX</em>&nbsp;</td><td>: X coordinate of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CenterY</em>&nbsp;</td><td>: Y coordinate of the center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8cae9f22220985e368a1b38af7644ffb"></a><!-- doxytag: member="sf::Shape::SetColor" ref="8cae9f22220985e368a1b38af7644ffb" args="(const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetColor </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of the object.
-<p>
-The default color is white<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color</td></tr>
- </table>
-</dl>
-The default color is white
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00194">194</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="77ce4ef6cf1944768b2bc88c98a98b65"></a><!-- doxytag: member="sf::Shape::SetOutlineWidth" ref="77ce4ef6cf1944768b2bc88c98a98b65" args="(float Width)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::SetOutlineWidth </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Width</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the width of the shape outline.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: New width </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00139">139</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d55eab90a2fb9fd0bcc1dd695b0bc769"></a><!-- doxytag: member="sf::Shape::SetPointColor" ref="d55eab90a2fb9fd0bcc1dd695b0bc769" args="(unsigned int Index, const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::SetPointColor </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1] </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color of the Index-th point </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00119">119</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d28205b9e4784ae0adcc2209669572fe"></a><!-- doxytag: member="sf::Shape::SetPointOutlineColor" ref="d28205b9e4784ae0adcc2209669572fe" args="(unsigned int Index, const Color &amp;OutlineCol)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::SetPointOutlineColor </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>OutlineCol</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the outline color of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1] </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OutlineCol</em>&nbsp;</td><td>: New outline color of the Index-th point </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00129">129</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e3000e995446507929c24b3abbcce18c"></a><!-- doxytag: member="sf::Shape::SetPointPosition" ref="e3000e995446507929c24b3abbcce18c" args="(unsigned int Index, float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::SetPointPosition </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1] </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate of the Index-th point </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate of the Index-th point </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00110">110</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f3eaee50b3af95d9884b41fc3996567e"></a><!-- doxytag: member="sf::Shape::SetPointPosition" ref="f3eaee50b3af95d9884b41fc3996567e" args="(unsigned int Index, const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Shape::SetPointPosition </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Index</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of a point.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the point, in range [0, <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350" title="Get the number of points composing the shape.">GetNbPoints()</a> - 1] </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position of the Index-th point </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Shape_8cpp-source.htm#l00100">100</a> of file <a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d2a279f3b13abf57cc25b2b4bd3b81ae"></a><!-- doxytag: member="sf::Shape::SetPosition" ref="d2a279f3b13abf57cc25b2b4bd3b81ae" args="(const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00075">75</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="419da954b1f2ad1ac2ae0b9ab6e72589"></a><!-- doxytag: member="sf::Shape::SetPosition" ref="419da954b1f2ad1ac2ae0b9ab6e72589" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d06383770eb01ffecf3d1cae6fec0ec"></a><!-- doxytag: member="sf::Shape::SetRotation" ref="6d06383770eb01ffecf3d1cae6fec0ec" args="(float Rotation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetRotation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the orientation of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="84876c5ef7fa628c85c3c9e000e50aa1"></a><!-- doxytag: member="sf::Shape::SetScale" ref="84876c5ef7fa628c85c3c9e000e50aa1" args="(const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: New scale (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00117">117</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b486c56c2bd137bac629f72fea66769"></a><!-- doxytag: member="sf::Shape::SetScale" ref="0b486c56c2bd137bac629f72fea66769" args="(float ScaleX, float ScaleY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ScaleX</em>&nbsp;</td><td>: New horizontal scale (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ScaleY</em>&nbsp;</td><td>: New vertical scale (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00107">107</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0cafae61a1d23bddb059d64df0e1502f"></a><!-- doxytag: member="sf::Shape::SetScaleX" ref="0cafae61a1d23bddb059d64df0e1502f" args="(float FactorX)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00127">127</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="89e7793c74c656e5850b71d0ab34b8bf"></a><!-- doxytag: member="sf::Shape::SetScaleY" ref="89e7793c74c656e5850b71d0ab34b8bf" args="(float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00141">141</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c8de7bfe092736083dcf23b0dbd22b1e"></a><!-- doxytag: member="sf::Shape::SetX" ref="c8de7bfe092736083dcf23b0dbd22b1e" args="(float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="83fecebe749c1aca9070eafd63e1a0c9"></a><!-- doxytag: member="sf::Shape::SetY" ref="83fecebe749c1aca9070eafd63e1a0c9" args="(float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe3cb6e62921ce13806c27dc727f8945"></a><!-- doxytag: member="sf::Shape::TransformToGlobal" ref="fe3cb6e62921ce13806c27dc727f8945" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToGlobal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00325">325</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="809f25ae0b3a2015ec8a44fe9f5a0008"></a><!-- doxytag: member="sf::Shape::TransformToLocal" ref="809f25ae0b3a2015ec8a44fe9f5a0008" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToLocal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00316">316</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Shape_8hpp-source.htm">Shape.hpp</a><li><a class="el" href="Shape_8cpp-source.htm">Shape.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Shape.png b/doc/html/classsf_1_1Shape.png
deleted file mode 100755
index 7ec85c7..0000000
--- a/doc/html/classsf_1_1Shape.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SocketHelper-members.htm b/doc/html/classsf_1_1SocketHelper-members.htm
deleted file mode 100755
index 8b3bed7..0000000
--- a/doc/html/classsf_1_1SocketHelper-members.htm
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketHelper Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232">Close</a>(SocketType Socket)</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83">GetErrorStatus</a>()</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458">InvalidSocket</a>()</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td><code> [static]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>LengthType</b> typedef (defined in <a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a>)</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8">SetBlocking</a>(SocketType Socket, bool Block)</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td><code> [static]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>SocketType</b> typedef (defined in <a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a>)</td><td><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SocketHelper.htm b/doc/html/classsf_1_1SocketHelper.htm
deleted file mode 100755
index 03650ed..0000000
--- a/doc/html/classsf_1_1SocketHelper.htm
+++ /dev/null
@@ -1,198 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SocketHelper.htm">SocketHelper</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketHelper Class Reference</h1><!-- doxytag: class="sf::SocketHelper" -->This class defines helper functions to do all the non-portable socket stuff.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Win32_2SocketHelper_8hpp-source.htm">SocketHelper.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1SocketHelper-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="097d978a4a15af5f17089099edc23afa"></a><!-- doxytag: member="sf::SocketHelper::SocketType" ref="097d978a4a15af5f17089099edc23afa" args="" -->
-typedef SOCKET&nbsp;</td><td class="memItemRight" valign="bottom"><b>SocketType</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a18a7737423675d9dc270a0bc7e159de"></a><!-- doxytag: member="sf::SocketHelper::LengthType" ref="a18a7737423675d9dc270a0bc7e159de" args="" -->
-typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><b>LengthType</b></td></tr>
-
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static SocketType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458">InvalidSocket</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the invalid socket. <a href="#99e426a217cc8847264f837632b4e458"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232">Close</a> (SocketType Socket)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close / destroy a socket. <a href="#ec266cafe3270d1f2e210909b9b6d232"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8">SetBlocking</a> (SocketType Socket, bool Block)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a socket as blocking or non-blocking. <a href="#4815bb2bb615b3a4fd9ad597813697b8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83">GetErrorStatus</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the last socket error status. <a href="#7e634801c53a5a1b2ee16757e2d96a83"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class defines helper functions to do all the non-portable socket stuff.
-<p>
-This class is meant for internal use only
-<p>Definition at line <a class="el" href="Win32_2SocketHelper_8hpp-source.htm#l00041">41</a> of file <a class="el" href="Win32_2SocketHelper_8hpp-source.htm">Win32/SocketHelper.hpp</a>.</p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="ec266cafe3270d1f2e210909b9b6d232"></a><!-- doxytag: member="sf::SocketHelper::Close" ref="ec266cafe3270d1f2e210909b9b6d232" args="(SocketType Socket)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketHelper::Close </td>
- <td>(</td>
- <td class="paramtype">SocketHelper::SocketType&nbsp;</td>
- <td class="paramname"> <em>Socket</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close / destroy a socket.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to close</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True on success </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketHelper_8cpp-source.htm#l00045">45</a> of file <a class="el" href="SocketHelper_8cpp-source.htm">SocketHelper.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7e634801c53a5a1b2ee16757e2d96a83"></a><!-- doxytag: member="sf::SocketHelper::GetErrorStatus" ref="7e634801c53a5a1b2ee16757e2d96a83" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketHelper::GetErrorStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the last socket error status.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status corresponding to the last socket error </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketHelper_8cpp-source.htm#l00064">64</a> of file <a class="el" href="SocketHelper_8cpp-source.htm">SocketHelper.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="99e426a217cc8847264f837632b4e458"></a><!-- doxytag: member="sf::SocketHelper::InvalidSocket" ref="99e426a217cc8847264f837632b4e458" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">SocketHelper::SocketType sf::SocketHelper::InvalidSocket </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the value of the invalid socket.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Unique value of the invalid socket </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketHelper_8cpp-source.htm#l00036">36</a> of file <a class="el" href="SocketHelper_8cpp-source.htm">SocketHelper.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4815bb2bb615b3a4fd9ad597813697b8"></a><!-- doxytag: member="sf::SocketHelper::SetBlocking" ref="4815bb2bb615b3a4fd9ad597813697b8" args="(SocketType Socket, bool Block)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SocketHelper::SetBlocking </td>
- <td>(</td>
- <td class="paramtype">SocketHelper::SocketType&nbsp;</td>
- <td class="paramname"> <em>Socket</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Block</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set a socket as blocking or non-blocking.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Socket</em>&nbsp;</td><td>: Socket to modify </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Block</em>&nbsp;</td><td>: New blocking state of the socket </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SocketHelper_8cpp-source.htm#l00054">54</a> of file <a class="el" href="SocketHelper_8cpp-source.htm">SocketHelper.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Win32_2SocketHelper_8hpp-source.htm">Win32/SocketHelper.hpp</a><li><a class="el" href="SocketHelper_8cpp-source.htm">SocketHelper.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SocketTCP-members.htm b/doc/html/classsf_1_1SocketTCP-members.htm
deleted file mode 100755
index 7bfae7d..0000000
--- a/doc/html/classsf_1_1SocketTCP-members.htm
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketTCP Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107">Accept</a>(SocketTCP &amp;Connected, IPAddress *Address=NULL)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044">Close</a>()</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f">Connect</a>(unsigned short Port, const IPAddress &amp;HostAddress, float Timeout=0.f)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124">IsValid</a>() const </td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39">Listen</a>(unsigned short Port)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e">operator!=</a>(const SocketTCP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce">operator&lt;</a>(const SocketTCP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1">operator==</a>(const SocketTCP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0">Receive</a>(char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#4389aa92523e0a6b3f2d6517cbde74fa">Receive</a>(Packet &amp;PacketToReceive)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Selector&lt; SocketTCP &gt;</b> (defined in <a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a>)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21">Send</a>(const char *Data, std::size_t Size)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#a1825883276970b3d2f9b1d61763e5c7">Send</a>(Packet &amp;PacketToSend)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9">SetBlocking</a>(bool Blocking)</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa">SocketTCP</a>()</td><td><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SocketTCP.htm b/doc/html/classsf_1_1SocketTCP.htm
deleted file mode 100755
index 8b0c248..0000000
--- a/doc/html/classsf_1_1SocketTCP.htm
+++ /dev/null
@@ -1,567 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketTCP Class Reference</h1><!-- doxytag: class="sf::SocketTCP" --><a class="el" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a> wraps a socket using TCP protocol to send data safely (but a bit slower).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SocketTCP_8hpp-source.htm">SocketTCP.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1SocketTCP-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa">SocketTCP</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#098157a901a6f355b499085a3fb97afa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9">SetBlocking</a> (bool Blocking)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the blocking state of the socket. <a href="#a80f7711b15fe33a5c7005acedae43c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f">Connect</a> (unsigned short Port, const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;HostAddress, float Timeout=0.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Connect to another computer on a specified port. <a href="#dd590d0119fa8edbe8da1574b6c8f07f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39">Listen</a> (unsigned short Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Listen to a specified port for incoming data or connections. <a href="#3153062e1fb2a7afe9e0ed80f9204b39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107">Accept</a> (<a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;Connected, <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> *Address=NULL)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait for a connection (must be listening to a port). <a href="#70beb8cda69c4e9212fd5987f0d04107"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21">Send</a> (const char *Data, std::size_t Size)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send an array of bytes to the host (must be connected first). <a href="#4debed568966f75e3e63a70f08e67c21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0">Receive</a> (char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Receive an array of bytes from the host (must be connected first). <a href="#47027b00ab5589017a5c235f2deb3ab0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#a1825883276970b3d2f9b1d61763e5c7">Send</a> (<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;PacketToSend)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send a packet of data to the host (must be connected first). <a href="#a1825883276970b3d2f9b1d61763e5c7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#4389aa92523e0a6b3f2d6517cbde74fa">Receive</a> (<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;PacketToReceive)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Receive a packet from the host (must be connected first). <a href="#4389aa92523e0a6b3f2d6517cbde74fa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044">Close</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close the socket. <a href="#70a5111cbddd1edbfa6cbd6017c6d044"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124">IsValid</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK. <a href="#098d613057a72d9e5cfa76a77b5f7124"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1">operator==</a> (const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator ==. <a href="#ae32dcf5042a50544848140ec1f94ed1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e">operator!=</a> (const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator !=. <a href="#4d4dd9e422c485b8a8b390d1f210e84e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce">operator&lt;</a> (const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &lt;. <a href="#dbcfa2c662f98a92beb509d3e5ebb1ce"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9820f8c2c218ce480ae8c891f29df668"></a><!-- doxytag: member="sf::SocketTCP::Selector&lt; SocketTCP &gt;" ref="9820f8c2c218ce480ae8c891f29df668" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Selector&lt; SocketTCP &gt;</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1SocketTCP.htm" title="SocketTCP wraps a socket using TCP protocol to send data safely (but a bit slower)...">SocketTCP</a> wraps a socket using TCP protocol to send data safely (but a bit slower).
-<p>Definition at line <a class="el" href="SocketTCP_8hpp-source.htm#l00045">45</a> of file <a class="el" href="SocketTCP_8hpp-source.htm">SocketTCP.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="098157a901a6f355b499085a3fb97afa"></a><!-- doxytag: member="sf::SocketTCP::SocketTCP" ref="098157a901a6f355b499085a3fb97afa" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SocketTCP::SocketTCP </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00047">47</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="70beb8cda69c4e9212fd5987f0d04107"></a><!-- doxytag: member="sf::SocketTCP::Accept" ref="70beb8cda69c4e9212fd5987f0d04107" args="(SocketTCP &amp;Connected, IPAddress *Address=NULL)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Accept </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Connected</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> *&nbsp;</td>
- <td class="paramname"> <em>Address</em> = <code>NULL</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Wait for a connection (must be listening to a port).
-<p>
-This function will block if the socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Connected</em>&nbsp;</td><td>: Socket containing the connection with the connected client </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: Pointer to an address to fill with client infos (NULL by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code</dd></dl>
-This function will block if the socket is blocking
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00206">206</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="70a5111cbddd1edbfa6cbd6017c6d044"></a><!-- doxytag: member="sf::SocketTCP::Close" ref="70a5111cbddd1edbfa6cbd6017c6d044" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::Close </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close the socket.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00406">406</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dd590d0119fa8edbe8da1574b6c8f07f"></a><!-- doxytag: member="sf::SocketTCP::Connect" ref="dd590d0119fa8edbe8da1574b6c8f07f" args="(unsigned short Port, const IPAddress &amp;HostAddress, float Timeout=0.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Connect </td>
- <td>(</td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>HostAddress</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Timeout</em> = <code>0.f</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Connect to another computer on a specified port.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to use for transfers (warning : ports &lt; 1024 are reserved) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>HostAddress</em>&nbsp;</td><td>: IP Address of the host to connect to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Timeout</em>&nbsp;</td><td>: Maximum time to wait, in seconds (0 by default : no timeout) (this parameter is ignored for non-blocking sockets)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00070">70</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="098d613057a72d9e5cfa76a77b5f7124"></a><!-- doxytag: member="sf::SocketTCP::IsValid" ref="098d613057a72d9e5cfa76a77b5f7124" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::IsValid </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK.
-<p>
-Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the socket is valid </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00429">429</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3153062e1fb2a7afe9e0ed80f9204b39"></a><!-- doxytag: member="sf::SocketTCP::Listen" ref="3153062e1fb2a7afe9e0ed80f9204b39" args="(unsigned short Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::Listen </td>
- <td>(</td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Listen to a specified port for incoming data or connections.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to listen to</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00169">169</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4d4dd9e422c485b8a8b390d1f210e84e"></a><!-- doxytag: member="sf::SocketTCP::operator!=" ref="4d4dd9e422c485b8a8b390d1f210e84e" args="(const SocketTCP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator !=.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this != Other </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00447">447</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dbcfa2c662f98a92beb509d3e5ebb1ce"></a><!-- doxytag: member="sf::SocketTCP::operator&lt;" ref="dbcfa2c662f98a92beb509d3e5ebb1ce" args="(const SocketTCP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::operator&lt; </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &lt;.
-<p>
-Provided for compatibility with standard containers, as comparing two sockets doesn't make much sense...<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &lt; Other</dd></dl>
-Provided for compatibility with standard containers, as comparing two sockets doesn't make much sense...
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00458">458</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ae32dcf5042a50544848140ec1f94ed1"></a><!-- doxytag: member="sf::SocketTCP::operator==" ref="ae32dcf5042a50544848140ec1f94ed1" args="(const SocketTCP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketTCP::operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketTCP.htm">SocketTCP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator ==.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this == Other </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00438">438</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4389aa92523e0a6b3f2d6517cbde74fa"></a><!-- doxytag: member="sf::SocketTCP::Receive" ref="4389aa92523e0a6b3f2d6517cbde74fa" args="(Packet &amp;PacketToReceive)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Receive </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>PacketToReceive</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Receive a packet from the host (must be connected first).
-<p>
-This function will block if the socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>PacketToReceive</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> to fill with received data</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code</dd></dl>
-This function will block if the socket is blocking
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00340">340</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="47027b00ab5589017a5c235f2deb3ab0"></a><!-- doxytag: member="sf::SocketTCP::Receive" ref="47027b00ab5589017a5c235f2deb3ab0" args="(char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Receive </td>
- <td>(</td>
- <td class="paramtype">char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>MaxSize</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t &amp;&nbsp;</td>
- <td class="paramname"> <em>SizeReceived</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Receive an array of bytes from the host (must be connected first).
-<p>
-This function will block if the socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to a byte array to fill (make sure it is big enough) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>MaxSize</em>&nbsp;</td><td>: Maximum number of bytes to read </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeReceived</em>&nbsp;</td><td>: Number of bytes received</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code</dd></dl>
-This function will block if the socket is blocking
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00272">272</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a1825883276970b3d2f9b1d61763e5c7"></a><!-- doxytag: member="sf::SocketTCP::Send" ref="a1825883276970b3d2f9b1d61763e5c7" args="(Packet &amp;PacketToSend)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Send </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>PacketToSend</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send a packet of data to the host (must be connected first).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>PacketToSend</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> to send</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00314">314</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4debed568966f75e3e63a70f08e67c21"></a><!-- doxytag: member="sf::SocketTCP::Send" ref="4debed568966f75e3e63a70f08e67c21" args="(const char *Data, std::size_t Size)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketTCP::Send </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>Size</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send an array of bytes to the host (must be connected first).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the bytes to send </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: Number of bytes to send</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00235">235</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a80f7711b15fe33a5c7005acedae43c9"></a><!-- doxytag: member="sf::SocketTCP::SetBlocking" ref="a80f7711b15fe33a5c7005acedae43c9" args="(bool Blocking)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SocketTCP::SetBlocking </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Blocking</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the blocking state of the socket.
-<p>
-The default behaviour of a socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Blocking</em>&nbsp;</td><td>: Pass true to set the socket as blocking, or false for non-blocking </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SocketTCP_8cpp-source.htm#l00056">56</a> of file <a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SocketTCP_8hpp-source.htm">SocketTCP.hpp</a><li><a class="el" href="SocketTCP_8cpp-source.htm">SocketTCP.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SocketUDP-members.htm b/doc/html/classsf_1_1SocketUDP-members.htm
deleted file mode 100755
index 27b3e2d..0000000
--- a/doc/html/classsf_1_1SocketUDP-members.htm
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketUDP Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d">Bind</a>(unsigned short Port)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58">Close</a>()</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd">GetPort</a>() const </td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f">IsValid</a>() const </td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24">operator!=</a>(const SocketUDP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95">operator&lt;</a>(const SocketUDP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0">operator==</a>(const SocketUDP &amp;Other) const </td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996">Receive</a>(char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived, IPAddress &amp;Address, unsigned short &amp;Port)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#463bbd635513f2653f072c2f220d2495">Receive</a>(Packet &amp;PacketToReceive, IPAddress &amp;Address, unsigned short &amp;Port)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Selector&lt; SocketUDP &gt;</b> (defined in <a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a>)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2">Send</a>(const char *Data, std::size_t Size, const IPAddress &amp;Address, unsigned short Port)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#fef698f2544ac0364d422e1e1ba7a5b6">Send</a>(Packet &amp;PacketToSend, const IPAddress &amp;Address, unsigned short Port)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6">SetBlocking</a>(bool Blocking)</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901">SocketUDP</a>()</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c">Unbind</a>()</td><td><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SocketUDP.htm b/doc/html/classsf_1_1SocketUDP.htm
deleted file mode 100755
index ab7dff7..0000000
--- a/doc/html/classsf_1_1SocketUDP.htm
+++ /dev/null
@@ -1,590 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SocketUDP Class Reference</h1><!-- doxytag: class="sf::SocketUDP" --><a class="el" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a> wraps a socket using UDP protocol to send data fastly (but with less safety).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SocketUDP_8hpp-source.htm">SocketUDP.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1SocketUDP-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901">SocketUDP</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#844e648922eccd86d4815d19472bb901"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6">SetBlocking</a> (bool Blocking)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the blocking state of the socket. <a href="#128ebfff7472dfdd330b46b719e06fd6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d">Bind</a> (unsigned short Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bind the socket to a specific port. <a href="#4a7e364fd39aa7338f0822d849323a5d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c">Unbind</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unbind the socket from its previous port, if any. <a href="#6f6b448b8ab63913dad5d6906645081c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2">Send</a> (const char *Data, std::size_t Size, const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Address, unsigned short Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send an array of bytes. <a href="#bce9f533dd86c0fd8fbe26b7efce3bc2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996">Receive</a> (char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived, <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Address, unsigned short &amp;Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Receive an array of bytes. <a href="#c6928928fa1d6242db1f8d4176369996"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#fef698f2544ac0364d422e1e1ba7a5b6">Send</a> (<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;PacketToSend, const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Address, unsigned short Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send a packet of data. <a href="#fef698f2544ac0364d422e1e1ba7a5b6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Socket::Status&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#463bbd635513f2653f072c2f220d2495">Receive</a> (<a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;PacketToReceive, <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;Address, unsigned short &amp;Port)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Receive a packet. <a href="#463bbd635513f2653f072c2f220d2495"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58">Close</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close the socket. <a href="#c9abf54c9ced16b55ddef46973cd1a58"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f">IsValid</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK. <a href="#ffecb97b84b51dea691934f9195abc1f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd">GetPort</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the port the socket is currently bound to. <a href="#14f2c68a57a163a5d142acd0c4b022dd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0">operator==</a> (const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator ==. <a href="#5e6df73d3b4acf5890bd48229b2d2fa0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24">operator!=</a> (const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator !=. <a href="#2cb8111d79d32e456f047132e61acd24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95">operator&lt;</a> (const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator &lt;. <a href="#fc35043831c10528cc3e97b959438b95"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f750d7515f80120fe802531753208caf"></a><!-- doxytag: member="sf::SocketUDP::Selector&lt; SocketUDP &gt;" ref="f750d7515f80120fe802531753208caf" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Selector&lt; SocketUDP &gt;</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1SocketUDP.htm" title="SocketUDP wraps a socket using UDP protocol to send data fastly (but with less safety)...">SocketUDP</a> wraps a socket using UDP protocol to send data fastly (but with less safety).
-<p>Definition at line <a class="el" href="SocketUDP_8hpp-source.htm#l00045">45</a> of file <a class="el" href="SocketUDP_8hpp-source.htm">SocketUDP.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="844e648922eccd86d4815d19472bb901"></a><!-- doxytag: member="sf::SocketUDP::SocketUDP" ref="844e648922eccd86d4815d19472bb901" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SocketUDP::SocketUDP </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00041">41</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="4a7e364fd39aa7338f0822d849323a5d"></a><!-- doxytag: member="sf::SocketUDP::Bind" ref="4a7e364fd39aa7338f0822d849323a5d" args="(unsigned short Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::Bind </td>
- <td>(</td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bind the socket to a specific port.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to bind the socket to</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00064">64</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c9abf54c9ced16b55ddef46973cd1a58"></a><!-- doxytag: member="sf::SocketUDP::Close" ref="c9abf54c9ced16b55ddef46973cd1a58" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::Close </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close the socket.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00316">316</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="14f2c68a57a163a5d142acd0c4b022dd"></a><!-- doxytag: member="sf::SocketUDP::GetPort" ref="14f2c68a57a163a5d142acd0c4b022dd" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned short sf::SocketUDP::GetPort </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the port the socket is currently bound to.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current port (0 means the socket is not bound) </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00349">349</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ffecb97b84b51dea691934f9195abc1f"></a><!-- doxytag: member="sf::SocketUDP::IsValid" ref="ffecb97b84b51dea691934f9195abc1f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::IsValid </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK.
-<p>
-Check if the socket is in a valid state ; this function can be called any time to check if the socket is OK.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the socket is valid </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00340">340</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2cb8111d79d32e456f047132e61acd24"></a><!-- doxytag: member="sf::SocketUDP::operator!=" ref="2cb8111d79d32e456f047132e61acd24" args="(const SocketUDP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator !=.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this != Other </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00367">367</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fc35043831c10528cc3e97b959438b95"></a><!-- doxytag: member="sf::SocketUDP::operator&lt;" ref="fc35043831c10528cc3e97b959438b95" args="(const SocketUDP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::operator&lt; </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator &lt;.
-<p>
-Provided for compatibility with standard containers, as comparing two sockets doesn't make much sense...<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this &lt; Other</dd></dl>
-Provided for compatibility with standard containers, as comparing two sockets doesn't make much sense...
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00378">378</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5e6df73d3b4acf5890bd48229b2d2fa0"></a><!-- doxytag: member="sf::SocketUDP::operator==" ref="5e6df73d3b4acf5890bd48229b2d2fa0" args="(const SocketUDP &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SocketUDP.htm">SocketUDP</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator ==.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Socket to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if *this == Other </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00358">358</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="463bbd635513f2653f072c2f220d2495"></a><!-- doxytag: member="sf::SocketUDP::Receive" ref="463bbd635513f2653f072c2f220d2495" args="(Packet &amp;PacketToReceive, IPAddress &amp;Address, unsigned short &amp;Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketUDP::Receive </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>PacketToReceive</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short &amp;&nbsp;</td>
- <td class="paramname"> <em>Port</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Receive a packet.
-<p>
-This function will block if the socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>PacketToReceive</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> to fill with received data </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: Address of the computer which sent the packet </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port on which the remote computer sent the data</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code</dd></dl>
-This function will block if the socket is blocking
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00245">245</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c6928928fa1d6242db1f8d4176369996"></a><!-- doxytag: member="sf::SocketUDP::Receive" ref="c6928928fa1d6242db1f8d4176369996" args="(char *Data, std::size_t MaxSize, std::size_t &amp;SizeReceived, IPAddress &amp;Address, unsigned short &amp;Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketUDP::Receive </td>
- <td>(</td>
- <td class="paramtype">char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>MaxSize</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t &amp;&nbsp;</td>
- <td class="paramname"> <em>SizeReceived</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short &amp;&nbsp;</td>
- <td class="paramname"> <em>Port</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Receive an array of bytes.
-<p>
-This function will block if the socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to a byte array to fill (make sure it is big enough) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>MaxSize</em>&nbsp;</td><td>: Maximum number of bytes to read </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeReceived</em>&nbsp;</td><td>: Number of bytes received </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: Address of the computer which sent the data </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port on which the remote computer sent the data</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code</dd></dl>
-This function will block if the socket is blocking
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00162">162</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fef698f2544ac0364d422e1e1ba7a5b6"></a><!-- doxytag: member="sf::SocketUDP::Send" ref="fef698f2544ac0364d422e1e1ba7a5b6" args="(Packet &amp;PacketToSend, const IPAddress &amp;Address, unsigned short Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketUDP::Send </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Packet.htm">Packet</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>PacketToSend</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send a packet of data.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>PacketToSend</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Packet.htm" title="Packet wraps data to send / to receive through the network.">Packet</a> to send </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: Address of the computer to send the packet to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to send the data to</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00219">219</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bce9f533dd86c0fd8fbe26b7efce3bc2"></a><!-- doxytag: member="sf::SocketUDP::Send" ref="bce9f533dd86c0fd8fbe26b7efce3bc2" args="(const char *Data, std::size_t Size, const IPAddress &amp;Address, unsigned short Port)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">Socket::Status sf::SocketUDP::Send </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>Size</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1IPAddress.htm">IPAddress</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short&nbsp;</td>
- <td class="paramname"> <em>Port</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Send an array of bytes.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the bytes to send </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: Number of bytes to send </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Address</em>&nbsp;</td><td>: Address of the computer to send the packet to </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Port</em>&nbsp;</td><td>: Port to send the data to</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Status code </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00118">118</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="128ebfff7472dfdd330b46b719e06fd6"></a><!-- doxytag: member="sf::SocketUDP::SetBlocking" ref="128ebfff7472dfdd330b46b719e06fd6" args="(bool Blocking)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SocketUDP::SetBlocking </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Blocking</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the blocking state of the socket.
-<p>
-The default behaviour of a socket is blocking<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Blocking</em>&nbsp;</td><td>: Pass true to set the socket as blocking, or false for non-blocking </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00050">50</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6f6b448b8ab63913dad5d6906645081c"></a><!-- doxytag: member="sf::SocketUDP::Unbind" ref="6f6b448b8ab63913dad5d6906645081c" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SocketUDP::Unbind </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Unbind the socket from its previous port, if any.
-<p>
-Unbind the socket to its previous port.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SocketUDP_8cpp-source.htm#l00101">101</a> of file <a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SocketUDP_8hpp-source.htm">SocketUDP.hpp</a><li><a class="el" href="SocketUDP_8cpp-source.htm">SocketUDP.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Sound-members.htm b/doc/html/classsf_1_1Sound-members.htm
deleted file mode 100755
index c6dfdd1..0000000
--- a/doc/html/classsf_1_1Sound-members.htm
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Sound Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Sound.htm">sf::Sound</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">AudioResource</a>(const AudioResource &amp;)</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">GetAttenuation</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">GetBuffer</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">GetLoop</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">GetMinDistance</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">GetPitch</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">GetPlayingOffset</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">GetVolume</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">IsRelativeToListener</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">operator=</a>(const Sound &amp;Other)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">Pause</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">Paused</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">Play</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">Playing</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">ResetBuffer</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">SetAttenuation</a>(float Attenuation)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">SetBuffer</a>(const SoundBuffer &amp;Buffer)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">SetLoop</a>(bool Loop)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">SetMinDistance</a>(float MinDistance)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">SetPitch</a>(float Pitch)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">SetPlayingOffset</a>(float TimeOffset)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">SetPosition</a>(float X, float Y, float Z)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">SetPosition</a>(const Vector3f &amp;Position)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">SetRelativeToListener</a>(bool Relative)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">SetVolume</a>(float Volume)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282">Sound</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#45aff03dc5bf87647eba6bed7c1ced29">Sound</a>(const SoundBuffer &amp;Buffer, bool Loop=false, float Pitch=1.f, float Volume=100.f, const Vector3f &amp;Position=Vector3f(0, 0, 0))</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">Sound</a>(const Sound &amp;Copy)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>SoundStream</b> (defined in <a class="el" href="classsf_1_1Sound.htm">sf::Sound</a>)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Status</a> enum name</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">Stop</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">Stopped</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">~AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">~Sound</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Sound.htm b/doc/html/classsf_1_1Sound.htm
deleted file mode 100755
index 9843531..0000000
--- a/doc/html/classsf_1_1Sound.htm
+++ /dev/null
@@ -1,1030 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Sound.htm">Sound</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Sound Class Reference</h1><!-- doxytag: class="sf::Sound" --><!-- doxytag: inherits="sf::AudioResource" --><a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> defines the properties of a sound such as position, volume, pitch, etc.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Sound:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Sound.png" usemap="#sf::Sound_map" border="0" alt=""></center>
-<map name="sf::Sound_map">
-<area href="classsf_1_1AudioResource.htm" alt="sf::AudioResource" shape="rect" coords="0,0,115,24">
-<area href="classsf_1_1SoundStream.htm" alt="sf::SoundStream" shape="rect" coords="0,112,115,136">
-<area href="classsf_1_1Music.htm" alt="sf::Music" shape="rect" coords="0,168,115,192">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Sound-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Status</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">Stopped</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">Paused</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">Playing</a>
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration of the sound states. <a href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282">Sound</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#36ab74beaaa953d9879c933ddd246282"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#45aff03dc5bf87647eba6bed7c1ced29">Sound</a> (const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;Buffer, bool Loop=false, float Pitch=1.f, float Volume=100.f, const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;Position=<a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>(0, 0, 0))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the sound from its parameters. <a href="#45aff03dc5bf87647eba6bed7c1ced29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">Sound</a> (const <a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#a930dcf53775f501ce43d44bf54c0ce4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">~Sound</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#d0792c35310eba2dffd8489c80fad076"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">Play</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Play the sound. <a href="#fdafa7970587f04d3833b4095c2de1db"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">Pause</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pause the sound. <a href="#6a712910ac1340f32e3ec3a04295ebd3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">Stop</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop the sound. <a href="#b1f5f103f737c52ceb0b1a067b4d0630"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">SetBuffer</a> (const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;Buffer)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the source buffer. <a href="#9dbc27c54f0ee633c831a0b6e24ecc55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">SetLoop</a> (bool Loop)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound loop state. <a href="#4eb9966b7289c69623a39cc0125012f4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">SetPitch</a> (float Pitch)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound pitch. <a href="#f93301feb88770789ba7cd993c9dd3a0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">SetVolume</a> (float Volume)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound volume. <a href="#1536095045923a2332dd9eed6bf8e96a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">SetPosition</a> (float X, float Y, float Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound position (take 3 values). <a href="#b445e8738218525d8dd067628bc70c78"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">SetPosition</a> (const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound position (take a 3D vector). <a href="#0d8c6f11281a574b781c53d62a4af776"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">SetRelativeToListener</a> (bool Relative)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Make the sound's position relative to the listener's position, or absolute. <a href="#7604f576d184ba8031789beee96d04d3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">SetMinDistance</a> (float MinDistance)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the minimum distance - closer than this distance, the listener will hear the sound at its maximum volume. <a href="#0a545d8dca68d85a03390f6da7c446a9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">SetAttenuation</a> (float Attenuation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the attenuation factor - the higher the attenuation, the more the sound will be attenuated with distance from listener. <a href="#c3743f1fb53bf9818fbab6e9220bd7b9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">SetPlayingOffset</a> (float TimeOffset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current playing position of the sound. <a href="#e779b4fa3d8d98a1490334dbd32e8d62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">GetBuffer</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the source buffer. <a href="#bb46557ecfb32c4538fedad28cc59d9e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">GetLoop</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the sound is looping. <a href="#5cdc44ade7bda8db2d0431701d72495e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">GetPitch</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the pitch. <a href="#42333202ed0586f434d852cc35b9d4ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">GetVolume</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the volume. <a href="#018e78cd6c50d653fffff1005a350782"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sound position. <a href="#b1adb173ee12a86f261fb765be050643"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">IsRelativeToListener</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the sound's position is relative to the listener's position, or if it's absolute. <a href="#f0278152abf6e3f195353ce3c270f34e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">GetMinDistance</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the minimum distance. <a href="#07f37119f7b3b00f274ac0263a4bc58b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">GetAttenuation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the attenuation factor. <a href="#f594211c35d6ac7a9df083c226749c42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the status of the sound (stopped, paused, playing). <a href="#76c97fca3a5092db606eb66461f063af"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">GetPlayingOffset</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current playing position of the sound. <a href="#0e80c736a6865123be0c19e99f36467f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">operator=</a> (const <a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator. <a href="#b794404f8facdad9578c31eff25110a7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">ResetBuffer</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reset the internal buffer. <a href="#0fe562f8a52994658398c61796cde331"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22d0a4fe764bba1f30b58224b1f8855e"></a><!-- doxytag: member="sf::Sound::SoundStream" ref="22d0a4fe764bba1f30b58224b1f8855e" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>SoundStream</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> defines the properties of a sound such as position, volume, pitch, etc.
-<p>Definition at line <a class="el" href="Sound_8hpp-source.htm#l00045">45</a> of file <a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="28ad2186cde78fed2c79c867b9622195"></a><!-- doxytag: member="sf::Sound::Status" ref="28ad2186cde78fed2c79c867b9622195" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">sf::Sound::Status</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumeration of the sound states.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9"></a><!-- doxytag: member="Stopped" ref="28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9" args="" -->Stopped</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> is not playing. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f"></a><!-- doxytag: member="Paused" ref="28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f" args="" -->Paused</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> is paused. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288"></a><!-- doxytag: member="Playing" ref="28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288" args="" -->Playing</em>&nbsp;</td><td>
-<a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> is playing. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8hpp-source.htm#l00052">52</a> of file <a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="36ab74beaaa953d9879c933ddd246282"></a><!-- doxytag: member="sf::Sound::Sound" ref="36ab74beaaa953d9879c933ddd246282" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sound::Sound </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00038">38</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="45aff03dc5bf87647eba6bed7c1ced29"></a><!-- doxytag: member="sf::Sound::Sound" ref="45aff03dc5bf87647eba6bed7c1ced29" args="(const SoundBuffer &amp;Buffer, bool Loop=false, float Pitch=1.f, float Volume=100.f, const Vector3f &amp;Position=Vector3f(0, 0, 0))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sound::Sound </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Buffer</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Loop</em> = <code>false</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Pitch</em> = <code>1.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Volume</em> = <code>100.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> = <code><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>(0,&nbsp;0,&nbsp;0)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the sound from its parameters.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Buffer</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> buffer to play (NULL by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Loop</em>&nbsp;</td><td>: Loop flag (false by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Pitch</em>&nbsp;</td><td>: Value of the pitch (1 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Volume</em>&nbsp;</td><td>: Volume (100 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position (0, 0, 0 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00048">48</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a930dcf53775f501ce43d44bf54c0ce4"></a><!-- doxytag: member="sf::Sound::Sound" ref="a930dcf53775f501ce43d44bf54c0ce4" args="(const Sound &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sound::Sound </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: Instance to copy </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00064">64</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d0792c35310eba2dffd8489c80fad076"></a><!-- doxytag: member="sf::Sound::~Sound" ref="d0792c35310eba2dffd8489c80fad076" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sound::~Sound </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="f594211c35d6ac7a9df083c226749c42"></a><!-- doxytag: member="sf::Sound::GetAttenuation" ref="f594211c35d6ac7a9df083c226749c42" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Sound::GetAttenuation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the attenuation factor.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Attenuation factor of the sound </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00319">319</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bb46557ecfb32c4538fedad28cc59d9e"></a><!-- doxytag: member="sf::Sound::GetBuffer" ref="bb46557ecfb32c4538fedad28cc59d9e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> * sf::Sound::GetBuffer </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the source buffer.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> buffer bound to the sound (can be NULL) </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00237">237</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5cdc44ade7bda8db2d0431701d72495e"></a><!-- doxytag: member="sf::Sound::GetLoop" ref="5cdc44ade7bda8db2d0431701d72495e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Sound::GetLoop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the sound is looping.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the sound is looping, false otherwise </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00246">246</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="07f37119f7b3b00f274ac0263a4bc58b"></a><!-- doxytag: member="sf::Sound::GetMinDistance" ref="07f37119f7b3b00f274ac0263a4bc58b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Sound::GetMinDistance </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the minimum distance.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Minimum distance for the sound </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00307">307</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="42333202ed0586f434d852cc35b9d4ef"></a><!-- doxytag: member="sf::Sound::GetPitch" ref="42333202ed0586f434d852cc35b9d4ef" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Sound::GetPitch </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the pitch.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pitch value </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0e80c736a6865123be0c19e99f36467f"></a><!-- doxytag: member="sf::Sound::GetPlayingOffset" ref="0e80c736a6865123be0c19e99f36467f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Sound::GetPlayingOffset </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current playing position of the sound.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current playing position, expressed in seconds </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00331">331</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b1adb173ee12a86f261fb765be050643"></a><!-- doxytag: member="sf::Sound::GetPosition" ref="b1adb173ee12a86f261fb765be050643" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> sf::Sound::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sound position.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Position of the sound in the world </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00282">282</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="76c97fca3a5092db606eb66461f063af"></a><!-- doxytag: member="sf::Sound::GetStatus" ref="76c97fca3a5092db606eb66461f063af" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Sound::Status</a> sf::Sound::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the status of the sound (stopped, paused, playing).
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current status of the sound </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00343">343</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="018e78cd6c50d653fffff1005a350782"></a><!-- doxytag: member="sf::Sound::GetVolume" ref="018e78cd6c50d653fffff1005a350782" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Sound::GetVolume </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the volume.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Volume value (in range [1, 100]) </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00270">270</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f0278152abf6e3f195353ce3c270f34e"></a><!-- doxytag: member="sf::Sound::IsRelativeToListener" ref="f0278152abf6e3f195353ce3c270f34e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Sound::IsRelativeToListener </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell if the sound's position is relative to the listener's position, or if it's absolute.
-<p>
-Tell if the sound's position is relative to the listener's position, or if it's absolute.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the position is relative, false if it's absolute </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00295">295</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b794404f8facdad9578c31eff25110a7"></a><!-- doxytag: member="sf::Sound::operator=" ref="b794404f8facdad9578c31eff25110a7" args="(const Sound &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp; sf::Sound::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Sound.htm">Sound</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Instance to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the sound </dd></dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00363">363</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6a712910ac1340f32e3ec3a04295ebd3"></a><!-- doxytag: member="sf::Sound::Pause" ref="6a712910ac1340f32e3ec3a04295ebd3" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::Pause </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Pause the sound.
-<p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00112">112</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fdafa7970587f04d3833b4095c2de1db"></a><!-- doxytag: member="sf::Sound::Play" ref="fdafa7970587f04d3833b4095c2de1db" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::Play </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Play the sound.
-<p>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00103">103</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0fe562f8a52994658398c61796cde331"></a><!-- doxytag: member="sf::Sound::ResetBuffer" ref="0fe562f8a52994658398c61796cde331" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::ResetBuffer </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Reset the internal buffer.
-<p>
-This function is for internal use only, you don't have to use it.
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00394">394</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c3743f1fb53bf9818fbab6e9220bd7b9"></a><!-- doxytag: member="sf::Sound::SetAttenuation" ref="c3743f1fb53bf9818fbab6e9220bd7b9" args="(float Attenuation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetAttenuation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Attenuation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the attenuation factor - the higher the attenuation, the more the sound will be attenuated with distance from listener.
-<p>
-Set the attenuation factor - the higher the attenuation, the more the sound will be attenuated with distance from listener.<p>
-The default attenuation factor 1.0<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Attenuation</em>&nbsp;</td><td>: New attenuation factor for the sound</td></tr>
- </table>
-</dl>
-The default attenuation factor 1.0
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00219">219</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9dbc27c54f0ee633c831a0b6e24ecc55"></a><!-- doxytag: member="sf::Sound::SetBuffer" ref="9dbc27c54f0ee633c831a0b6e24ecc55" args="(const SoundBuffer &amp;Buffer)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetBuffer </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Buffer</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the source buffer.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Buffer</em>&nbsp;</td><td>: New sound buffer to bind to the sound </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00130">130</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4eb9966b7289c69623a39cc0125012f4"></a><!-- doxytag: member="sf::Sound::SetLoop" ref="4eb9966b7289c69623a39cc0125012f4" args="(bool Loop)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetLoop </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Loop</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sound loop state.
-<p>
-This parameter is disabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Loop</em>&nbsp;</td><td>: True to play in loop, false to play once </td></tr>
- </table>
-</dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00149">149</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0a545d8dca68d85a03390f6da7c446a9"></a><!-- doxytag: member="sf::Sound::SetMinDistance" ref="0a545d8dca68d85a03390f6da7c446a9" args="(float MinDistance)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetMinDistance </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>MinDistance</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the minimum distance - closer than this distance, the listener will hear the sound at its maximum volume.
-<p>
-Set the minimum distance - closer than this distance, the listener will hear the sound at its maximum volume.<p>
-The default minimum distance is 1.0<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>MinDistance</em>&nbsp;</td><td>: New minimum distance for the sound</td></tr>
- </table>
-</dl>
-The default minimum distance is 1.0
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00208">208</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f93301feb88770789ba7cd993c9dd3a0"></a><!-- doxytag: member="sf::Sound::SetPitch" ref="f93301feb88770789ba7cd993c9dd3a0" args="(float Pitch)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetPitch </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Pitch</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sound pitch.
-<p>
-The default pitch is 1<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Pitch</em>&nbsp;</td><td>: New pitch </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00158">158</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e779b4fa3d8d98a1490334dbd32e8d62"></a><!-- doxytag: member="sf::Sound::SetPlayingOffset" ref="e779b4fa3d8d98a1490334dbd32e8d62" args="(float TimeOffset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetPlayingOffset </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>TimeOffset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the current playing position of the sound.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>TimeOffset</em>&nbsp;</td><td>: New playing position, expressed in seconds </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00228">228</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0d8c6f11281a574b781c53d62a4af776"></a><!-- doxytag: member="sf::Sound::SetPosition" ref="0d8c6f11281a574b781c53d62a4af776" args="(const Vector3f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sound position (take a 3D vector).
-<p>
-The default position is (0, 0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position of the sound in the world</td></tr>
- </table>
-</dl>
-The default position is (0, 0, 0)
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00186">186</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b445e8738218525d8dd067628bc70c78"></a><!-- doxytag: member="sf::Sound::SetPosition" ref="b445e8738218525d8dd067628bc70c78" args="(float X, float Y, float Z)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Z</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sound position (take 3 values).
-<p>
-The default position is (0, 0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X,Y,Z</em>&nbsp;</td><td>: Position of the sound in the world</td></tr>
- </table>
-</dl>
-The default position is (0, 0, 0)
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00176">176</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7604f576d184ba8031789beee96d04d3"></a><!-- doxytag: member="sf::Sound::SetRelativeToListener" ref="7604f576d184ba8031789beee96d04d3" args="(bool Relative)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetRelativeToListener </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Relative</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Make the sound's position relative to the listener's position, or absolute.
-<p>
-Make the sound's position relative to the listener's position, or absolute.<p>
-The default value is false (absolute)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Relative</em>&nbsp;</td><td>: True to set the position relative, false to set it absolute</td></tr>
- </table>
-</dl>
-The default value is false (absolute)
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00197">197</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1536095045923a2332dd9eed6bf8e96a"></a><!-- doxytag: member="sf::Sound::SetVolume" ref="1536095045923a2332dd9eed6bf8e96a" args="(float Volume)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::SetVolume </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Volume</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sound volume.
-<p>
-The default volume is 100<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Volume</em>&nbsp;</td><td>: Volume (in range [0, 100]) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00167">167</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b1f5f103f737c52ceb0b1a067b4d0630"></a><!-- doxytag: member="sf::Sound::Stop" ref="b1f5f103f737c52ceb0b1a067b4d0630" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sound::Stop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stop the sound.
-<p>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">sf::SoundStream</a>.</p>
-
-<p>Definition at line <a class="el" href="Sound_8cpp-source.htm#l00121">121</a> of file <a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a><li><a class="el" href="Sound_8cpp-source.htm">Sound.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Sound.png b/doc/html/classsf_1_1Sound.png
deleted file mode 100755
index 3c40696..0000000
--- a/doc/html/classsf_1_1Sound.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SoundBuffer-members.htm b/doc/html/classsf_1_1SoundBuffer-members.htm
deleted file mode 100755
index e2aca70..0000000
--- a/doc/html/classsf_1_1SoundBuffer-members.htm
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundBuffer Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">AudioResource</a>(const AudioResource &amp;)</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f">GetChannelsCount</a>() const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984">GetDuration</a>() const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571">GetSampleRate</a>() const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0">GetSamples</a>() const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789">GetSamplesCount</a>() const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4">LoadFromFile</a>(const std::string &amp;Filename)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3">LoadFromMemory</a>(const char *Data, std::size_t SizeInBytes)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc">LoadFromSamples</a>(const Int16 *Samples, std::size_t SamplesCount, unsigned int ChannelsCount, unsigned int SampleRate)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49">operator=</a>(const SoundBuffer &amp;Other)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">Resource&lt; SoundBuffer &gt;::operator=</a>(const Resource&lt; SoundBuffer &gt; &amp;Other)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; SoundBuffer &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; SoundBuffer &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#59a0a5ddb77f7fe059bd32dee5f792d0">Resource</a>(const Resource&lt; SoundBuffer &gt; &amp;Copy)</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; SoundBuffer &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239">SaveToFile</a>(const std::string &amp;Filename) const </td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Sound</b> (defined in <a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a>)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233">SoundBuffer</a>()</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#deb60002d4c4a4d8511fb5aa7225224b">SoundBuffer</a>(const SoundBuffer &amp;Copy)</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">~AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">~Resource</a>()</td><td><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; SoundBuffer &gt;</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5">~SoundBuffer</a>()</td><td><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundBuffer.htm b/doc/html/classsf_1_1SoundBuffer.htm
deleted file mode 100755
index 2659363..0000000
--- a/doc/html/classsf_1_1SoundBuffer.htm
+++ /dev/null
@@ -1,495 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundBuffer Class Reference</h1><!-- doxytag: class="sf::SoundBuffer" --><!-- doxytag: inherits="sf::AudioResource,Resource&lt; SoundBuffer &gt;" --><a class="el" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> is the low-level for loading and manipulating sound buffers.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SoundBuffer_8hpp-source.htm">SoundBuffer.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::SoundBuffer:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1SoundBuffer.png" usemap="#sf::SoundBuffer_map" border="0" alt=""></center>
-<map name="sf::SoundBuffer_map">
-<area href="classsf_1_1AudioResource.htm" alt="sf::AudioResource" shape="rect" coords="0,0,177,24">
-<area href="classsf_1_1Resource.htm" alt="sf::Resource< SoundBuffer >" shape="rect" coords="187,0,364,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1SoundBuffer-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233">SoundBuffer</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#0cabfbfe19b831bf7d5c9592d92ef233"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#deb60002d4c4a4d8511fb5aa7225224b">SoundBuffer</a> (const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;Copy)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor. <a href="#deb60002d4c4a4d8511fb5aa7225224b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5">~SoundBuffer</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#ea240161724ffba74a0d6a9e277d3cd5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4">LoadFromFile</a> (const std::string &amp;Filename)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the sound buffer from a file. <a href="#232bb58d0910729a542cc2af473c8aa4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3">LoadFromMemory</a> (const char *Data, std::size_t SizeInBytes)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the sound buffer from a file in memory. <a href="#694c43f4ee7b2c6277c1ead496d266f3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc">LoadFromSamples</a> (const Int16 *Samples, std::size_t SamplesCount, unsigned int ChannelsCount, unsigned int SampleRate)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load the sound buffer from an array of samples - assumed format for samples is 16 bits signed integer. <a href="#5efd0d42e07a4c7841b6d4f30849d7dc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239">SaveToFile</a> (const std::string &amp;Filename) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save the sound buffer to a file. <a href="#f4515a797138382cf98a4d9cd5047239"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const Int16 *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0">GetSamples</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the sound samples. <a href="#26b7f93c9d02c34545ff3f1b37206fe0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789">GetSamplesCount</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the samples count. <a href="#5da93e162669ec8c03b902f622261789"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571">GetSampleRate</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sample rate. <a href="#c4b1b885e3720689c6cbc22ff6cbe571"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f">GetChannelsCount</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of channels (1 = mono, 2 = stereo, . <a href="#cfea4667cb8a5e72b1061fa2647af30f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984">GetDuration</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sound duration. <a href="#525731db309fb7d5b9781e65bc4e0984"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49">operator=</a> (const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;Other)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assignment operator. <a href="#cfdc7a2357c06e2e15c408a4fa21bd49"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="50914f77c7cf4fb97616c898c5291f4b"></a><!-- doxytag: member="sf::SoundBuffer::Sound" ref="50914f77c7cf4fb97616c898c5291f4b" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Sound</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1SoundBuffer.htm" title="SoundBuffer is the low-level for loading and manipulating sound buffers.">SoundBuffer</a> is the low-level for loading and manipulating sound buffers.
-<p>Definition at line <a class="el" href="SoundBuffer_8hpp-source.htm#l00046">46</a> of file <a class="el" href="SoundBuffer_8hpp-source.htm">SoundBuffer.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="0cabfbfe19b831bf7d5c9592d92ef233"></a><!-- doxytag: member="sf::SoundBuffer::SoundBuffer" ref="0cabfbfe19b831bf7d5c9592d92ef233" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundBuffer::SoundBuffer </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00042">42</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="deb60002d4c4a4d8511fb5aa7225224b"></a><!-- doxytag: member="sf::SoundBuffer::SoundBuffer" ref="deb60002d4c4a4d8511fb5aa7225224b" args="(const SoundBuffer &amp;Copy)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundBuffer::SoundBuffer </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Copy</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Copy constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>: Instance to copy </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00054">54</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ea240161724ffba74a0d6a9e277d3cd5"></a><!-- doxytag: member="sf::SoundBuffer::~SoundBuffer" ref="ea240161724ffba74a0d6a9e277d3cd5" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundBuffer::~SoundBuffer </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00073">73</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="cfea4667cb8a5e72b1061fa2647af30f"></a><!-- doxytag: member="sf::SoundBuffer::GetChannelsCount" ref="cfea4667cb8a5e72b1061fa2647af30f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundBuffer::GetChannelsCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of channels (1 = mono, 2 = stereo, .
-<p>
-..)<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of channels</dd></dl>
-..)
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00253">253</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="525731db309fb7d5b9781e65bc4e0984"></a><!-- doxytag: member="sf::SoundBuffer::GetDuration" ref="525731db309fb7d5b9781e65bc4e0984" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::SoundBuffer::GetDuration </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sound duration.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> duration, in seconds </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00265">265</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c4b1b885e3720689c6cbc22ff6cbe571"></a><!-- doxytag: member="sf::SoundBuffer::GetSampleRate" ref="c4b1b885e3720689c6cbc22ff6cbe571" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundBuffer::GetSampleRate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sample rate.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> frequency (number of samples per second) </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00241">241</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="26b7f93c9d02c34545ff3f1b37206fe0"></a><!-- doxytag: member="sf::SoundBuffer::GetSamples" ref="26b7f93c9d02c34545ff3f1b37206fe0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const Int16 * sf::SoundBuffer::GetSamples </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the sound samples.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the array of sound samples, in 16 bits signed integer format </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00223">223</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5da93e162669ec8c03b902f622261789"></a><!-- doxytag: member="sf::SoundBuffer::GetSamplesCount" ref="5da93e162669ec8c03b902f622261789" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::SoundBuffer::GetSamplesCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the samples count.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of samples </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00232">232</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="232bb58d0910729a542cc2af473c8aa4"></a><!-- doxytag: member="sf::SoundBuffer::LoadFromFile" ref="232bb58d0910729a542cc2af473c8aa4" args="(const std::string &amp;Filename)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundBuffer::LoadFromFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the sound buffer from a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the sound file to load</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00088">88</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="694c43f4ee7b2c6277c1ead496d266f3"></a><!-- doxytag: member="sf::SoundBuffer::LoadFromMemory" ref="694c43f4ee7b2c6277c1ead496d266f3" args="(const char *Data, std::size_t SizeInBytes)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundBuffer::LoadFromMemory </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SizeInBytes</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the sound buffer from a file in memory.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Data</em>&nbsp;</td><td>: Pointer to the file data in memory </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SizeInBytes</em>&nbsp;</td><td>: Size of the data to load, in bytes</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00129">129</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5efd0d42e07a4c7841b6d4f30849d7dc"></a><!-- doxytag: member="sf::SoundBuffer::LoadFromSamples" ref="5efd0d42e07a4c7841b6d4f30849d7dc" args="(const Int16 *Samples, std::size_t SamplesCount, unsigned int ChannelsCount, unsigned int SampleRate)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundBuffer::LoadFromSamples </td>
- <td>(</td>
- <td class="paramtype">const Int16 *&nbsp;</td>
- <td class="paramname"> <em>Samples</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>SamplesCount</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ChannelsCount</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>SampleRate</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Load the sound buffer from an array of samples - assumed format for samples is 16 bits signed integer.
-<p>
-Load the sound buffer from an array of samples - assumed format for samples is 16 bits signed integer.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Samples</em>&nbsp;</td><td>: Pointer to the samples in memory </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SamplesCount</em>&nbsp;</td><td>: Number of samples pointed by Samples </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ChannelsCount</em>&nbsp;</td><td>: Number of channels (1 = mono, 2 = stereo, ...) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SampleRate</em>&nbsp;</td><td>: Frequency (number of samples to play per second)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if loading has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00171">171</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cfdc7a2357c06e2e15c408a4fa21bd49"></a><!-- doxytag: member="sf::SoundBuffer::operator=" ref="cfdc7a2357c06e2e15c408a4fa21bd49" args="(const SoundBuffer &amp;Other)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp; sf::SoundBuffer::operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Assignment operator.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Instance to assign</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the sound buffer </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00274">274</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f4515a797138382cf98a4d9cd5047239"></a><!-- doxytag: member="sf::SoundBuffer::SaveToFile" ref="f4515a797138382cf98a4d9cd5047239" args="(const std::string &amp;Filename) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundBuffer::SaveToFile </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Filename</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Save the sound buffer to a file.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Filename</em>&nbsp;</td><td>: Path of the sound file to write</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if saving has been successful </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBuffer_8cpp-source.htm#l00199">199</a> of file <a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SoundBuffer_8hpp-source.htm">SoundBuffer.hpp</a><li><a class="el" href="SoundBuffer_8cpp-source.htm">SoundBuffer.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundBuffer.png b/doc/html/classsf_1_1SoundBuffer.png
deleted file mode 100755
index b27786c..0000000
--- a/doc/html/classsf_1_1SoundBuffer.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SoundBufferRecorder-members.htm b/doc/html/classsf_1_1SoundBufferRecorder-members.htm
deleted file mode 100755
index 1e5645c..0000000
--- a/doc/html/classsf_1_1SoundBufferRecorder-members.htm
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundBufferRecorder Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SoundBufferRecorder.htm">sf::SoundBufferRecorder</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">CanCapture</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8">GetBuffer</a>() const </td><td><a class="el" href="classsf_1_1SoundBufferRecorder.htm">sf::SoundBufferRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">GetSampleRate</a>() const </td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">SoundRecorder</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">Start</a>(unsigned int SampleRate=44100)</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">Stop</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">~SoundRecorder</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundBufferRecorder.htm b/doc/html/classsf_1_1SoundBufferRecorder.htm
deleted file mode 100755
index 2e58bd5..0000000
--- a/doc/html/classsf_1_1SoundBufferRecorder.htm
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SoundBufferRecorder.htm">SoundBufferRecorder</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundBufferRecorder Class Reference</h1><!-- doxytag: class="sf::SoundBufferRecorder" --><!-- doxytag: inherits="sf::SoundRecorder" -->Specialized <a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> which saves the captured audio data into a sound buffer.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SoundBufferRecorder_8hpp-source.htm">SoundBufferRecorder.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::SoundBufferRecorder:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1SoundBufferRecorder.png" usemap="#sf::SoundBufferRecorder_map" border="0" alt=""></center>
-<map name="sf::SoundBufferRecorder_map">
-<area href="classsf_1_1SoundRecorder.htm" alt="sf::SoundRecorder" shape="rect" coords="0,56,152,80">
-<area href="classsf_1_1Thread.htm" alt="sf::Thread" shape="rect" coords="0,0,152,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1SoundBufferRecorder-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8">GetBuffer</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sound buffer containing the captured audio data. <a href="#b49f9684043acfc42fcc7b6b1094f5c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">Start</a> (unsigned int SampleRate=44100)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start the capture. <a href="#6693c1ac2c0d1677f798539b0643eac6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">Stop</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop the capture. <a href="#9d51c7ef42bcdd4ad53e995d57f90733"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">GetSampleRate</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sample rate. <a href="#bab8a7f4ba28658c4bf707639f11a6c5"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">CanCapture</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the system supports sound capture. <a href="#436acab98f3f95d146b3ffe24fbf3fc5"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Specialized <a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> which saves the captured audio data into a sound buffer.
-<p>Definition at line <a class="el" href="SoundBufferRecorder_8hpp-source.htm#l00042">42</a> of file <a class="el" href="SoundBufferRecorder_8hpp-source.htm">SoundBufferRecorder.hpp</a>.</p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="436acab98f3f95d146b3ffe24fbf3fc5"></a><!-- doxytag: member="sf::SoundBufferRecorder::CanCapture" ref="436acab98f3f95d146b3ffe24fbf3fc5" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundRecorder::CanCapture </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell if the system supports sound capture.
-<p>
-If not, this class won't be usable<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if audio capture is supported</dd></dl>
-If not, this class won't be usable
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00136">136</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b49f9684043acfc42fcc7b6b1094f5c8"></a><!-- doxytag: member="sf::SoundBufferRecorder::GetBuffer" ref="b49f9684043acfc42fcc7b6b1094f5c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp; sf::SoundBufferRecorder::GetBuffer </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sound buffer containing the captured audio data.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Constant reference to the sound buffer </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundBufferRecorder_8cpp-source.htm#l00070">70</a> of file <a class="el" href="SoundBufferRecorder_8cpp-source.htm">SoundBufferRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bab8a7f4ba28658c4bf707639f11a6c5"></a><!-- doxytag: member="sf::SoundBufferRecorder::GetSampleRate" ref="bab8a7f4ba28658c4bf707639f11a6c5" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundRecorder::GetSampleRate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sample rate.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Frequency, in samples per second </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00126">126</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6693c1ac2c0d1677f798539b0643eac6"></a><!-- doxytag: member="sf::SoundBufferRecorder::Start" ref="6693c1ac2c0d1677f798539b0643eac6" args="(unsigned int SampleRate=44100)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundRecorder::Start </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>SampleRate</em> = <code>44100</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Start the capture.
-<p>
-Warning : only one capture can happen at the same time<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>SampleRate</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> frequency (the more samples, the higher the quality) (44100 by default = CD quality)</td></tr>
- </table>
-</dl>
-Warning : only one capture can happen at the same time
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00069">69</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9d51c7ef42bcdd4ad53e995d57f90733"></a><!-- doxytag: member="sf::SoundBufferRecorder::Stop" ref="9d51c7ef42bcdd4ad53e995d57f90733" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundRecorder::Stop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stop the capture.
-<p>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00115">115</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SoundBufferRecorder_8hpp-source.htm">SoundBufferRecorder.hpp</a><li><a class="el" href="SoundBufferRecorder_8cpp-source.htm">SoundBufferRecorder.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundBufferRecorder.png b/doc/html/classsf_1_1SoundBufferRecorder.png
deleted file mode 100755
index c79a401..0000000
--- a/doc/html/classsf_1_1SoundBufferRecorder.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SoundRecorder-members.htm b/doc/html/classsf_1_1SoundRecorder-members.htm
deleted file mode 100755
index 00a671c..0000000
--- a/doc/html/classsf_1_1SoundRecorder-members.htm
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundRecorder Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">CanCapture</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [static]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>FuncType</b> typedef (defined in <a class="el" href="classsf_1_1Thread.htm">sf::Thread</a>)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">GetSampleRate</a>() const </td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">SoundRecorder</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">Start</a>(unsigned int SampleRate=44100)</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">Stop</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">Thread</a>(FuncType Function, void *UserData=NULL)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2">Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">~SoundRecorder</a>()</td><td><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">~Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundRecorder.htm b/doc/html/classsf_1_1SoundRecorder.htm
deleted file mode 100755
index a2c0f9e..0000000
--- a/doc/html/classsf_1_1SoundRecorder.htm
+++ /dev/null
@@ -1,253 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SoundRecorder.htm">SoundRecorder</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundRecorder Class Reference</h1><!-- doxytag: class="sf::SoundRecorder" --><!-- doxytag: inherits="sf::Thread" --><a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> is an interface for capturing sound data, it is meant to be used as a base class.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SoundRecorder_8hpp-source.htm">SoundRecorder.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::SoundRecorder:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1SoundRecorder.png" usemap="#sf::SoundRecorder_map" border="0" alt=""></center>
-<map name="sf::SoundRecorder_map">
-<area href="classsf_1_1Thread.htm" alt="sf::Thread" shape="rect" coords="0,0,152,24">
-<area href="classsf_1_1SoundBufferRecorder.htm" alt="sf::SoundBufferRecorder" shape="rect" coords="0,112,152,136">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1SoundRecorder-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">~SoundRecorder</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <a href="#e83953cce24c5245c0672d150d280b64"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">Start</a> (unsigned int SampleRate=44100)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start the capture. <a href="#6693c1ac2c0d1677f798539b0643eac6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">Stop</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop the capture. <a href="#9d51c7ef42bcdd4ad53e995d57f90733"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">GetSampleRate</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sample rate. <a href="#bab8a7f4ba28658c4bf707639f11a6c5"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">CanCapture</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the system supports sound capture. <a href="#436acab98f3f95d146b3ffe24fbf3fc5"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">SoundRecorder</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#50ebad413c4f157408a0fa49f23212a9"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Private Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab6e6f11eb38f106cd7c1149763a11b8"></a><!-- doxytag: member="sf::SoundRecorder::FuncType" ref="ab6e6f11eb38f106cd7c1149763a11b8" args=")(void *)" -->
-typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>FuncType</b> )(void *)</td></tr>
-
-<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create and run the thread. <a href="#046df871f73d3cf452d1c72bcc143642"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait until the thread finishes. <a href="#67f3c609fdf99688531dbfae461ea4d2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Terminate the thread Terminating a thread with this function is not safe, you should rather try to make the thread function terminate by itself. <a href="#603d9493c6a845188f05c2eca48dc41b"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1SoundRecorder.htm" title="SoundRecorder is an interface for capturing sound data, it is meant to be used as...">SoundRecorder</a> is an interface for capturing sound data, it is meant to be used as a base class.
-<p>Definition at line <a class="el" href="SoundRecorder_8hpp-source.htm#l00041">41</a> of file <a class="el" href="SoundRecorder_8hpp-source.htm">SoundRecorder.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="e83953cce24c5245c0672d150d280b64"></a><!-- doxytag: member="sf::SoundRecorder::~SoundRecorder" ref="e83953cce24c5245c0672d150d280b64" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundRecorder::~SoundRecorder </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Virtual destructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00059">59</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="50ebad413c4f157408a0fa49f23212a9"></a><!-- doxytag: member="sf::SoundRecorder::SoundRecorder" ref="50ebad413c4f157408a0fa49f23212a9" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundRecorder::SoundRecorder </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00048">48</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="436acab98f3f95d146b3ffe24fbf3fc5"></a><!-- doxytag: member="sf::SoundRecorder::CanCapture" ref="436acab98f3f95d146b3ffe24fbf3fc5" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundRecorder::CanCapture </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell if the system supports sound capture.
-<p>
-If not, this class won't be usable<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if audio capture is supported</dd></dl>
-If not, this class won't be usable
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00136">136</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bab8a7f4ba28658c4bf707639f11a6c5"></a><!-- doxytag: member="sf::SoundRecorder::GetSampleRate" ref="bab8a7f4ba28658c4bf707639f11a6c5" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundRecorder::GetSampleRate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sample rate.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Frequency, in samples per second </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00126">126</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6693c1ac2c0d1677f798539b0643eac6"></a><!-- doxytag: member="sf::SoundRecorder::Start" ref="6693c1ac2c0d1677f798539b0643eac6" args="(unsigned int SampleRate=44100)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundRecorder::Start </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>SampleRate</em> = <code>44100</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Start the capture.
-<p>
-Warning : only one capture can happen at the same time<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>SampleRate</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Sound.htm" title="Sound defines the properties of a sound such as position, volume, pitch, etc.">Sound</a> frequency (the more samples, the higher the quality) (44100 by default = CD quality)</td></tr>
- </table>
-</dl>
-Warning : only one capture can happen at the same time
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00069">69</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9d51c7ef42bcdd4ad53e995d57f90733"></a><!-- doxytag: member="sf::SoundRecorder::Stop" ref="9d51c7ef42bcdd4ad53e995d57f90733" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundRecorder::Stop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stop the capture.
-<p>
-
-<p>Definition at line <a class="el" href="SoundRecorder_8cpp-source.htm#l00115">115</a> of file <a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SoundRecorder_8hpp-source.htm">SoundRecorder.hpp</a><li><a class="el" href="SoundRecorder_8cpp-source.htm">SoundRecorder.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundRecorder.png b/doc/html/classsf_1_1SoundRecorder.png
deleted file mode 100755
index 452b28b..0000000
--- a/doc/html/classsf_1_1SoundRecorder.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1SoundStream-members.htm b/doc/html/classsf_1_1SoundStream-members.htm
deleted file mode 100755
index ce9a2d2..0000000
--- a/doc/html/classsf_1_1SoundStream-members.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundStream Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705">AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">AudioResource</a>(const AudioResource &amp;)</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [private]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>FuncType</b> typedef (defined in <a class="el" href="classsf_1_1Thread.htm">sf::Thread</a>)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">GetAttenuation</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">GetBuffer</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">GetChannelsCount</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">GetLoop</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">GetMinDistance</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">GetPitch</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">GetPlayingOffset</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">GetSampleRate</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">GetStatus</a>() const </td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">GetVolume</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">Initialize</a>(unsigned int ChannelsCount, unsigned int SampleRate)</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">IsRelativeToListener</a>() const </td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">operator=</a>(const Sound &amp;Other)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">Pause</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">Paused</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">Play</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">Playing</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">ResetBuffer</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">SetAttenuation</a>(float Attenuation)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">SetBuffer</a>(const SoundBuffer &amp;Buffer)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">SetLoop</a>(bool Loop)</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">SetMinDistance</a>(float MinDistance)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">SetPitch</a>(float Pitch)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">SetPlayingOffset</a>(float TimeOffset)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">SetPosition</a>(float X, float Y, float Z)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">SetPosition</a>(const Vector3f &amp;Position)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">SetRelativeToListener</a>(bool Relative)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">SetVolume</a>(float Volume)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282">Sound</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#45aff03dc5bf87647eba6bed7c1ced29">Sound</a>(const SoundBuffer &amp;Buffer, bool Loop=false, float Pitch=1.f, float Volume=100.f, const Vector3f &amp;Position=Vector3f(0, 0, 0))</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [explicit, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">Sound</a>(const Sound &amp;Copy)</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">SoundStream</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">Status</a> enum name</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">Stop</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">Stopped</a> enum value</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">Thread</a>(FuncType Function, void *UserData=NULL)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2">Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">~AudioResource</a>()</td><td><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a></td><td><code> [private, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">~Sound</a>()</td><td><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">~SoundStream</a>()</td><td><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">~Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [private, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundStream.htm b/doc/html/classsf_1_1SoundStream.htm
deleted file mode 100755
index b81c5d9..0000000
--- a/doc/html/classsf_1_1SoundStream.htm
+++ /dev/null
@@ -1,503 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SoundStream.htm">SoundStream</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundStream Class Reference</h1><!-- doxytag: class="sf::SoundStream" --><!-- doxytag: inherits="sf::Thread,sf::Sound" --><a class="el" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a> is a streamed sound, ie samples are acquired while the sound is playing.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::SoundStream:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1SoundStream.png" usemap="#sf::SoundStream_map" border="0" alt=""></center>
-<map name="sf::SoundStream_map">
-<area href="classsf_1_1Thread.htm" alt="sf::Thread" shape="rect" coords="0,0,103,24">
-<area href="classsf_1_1Sound.htm" alt="sf::Sound" shape="rect" coords="113,0,216,24">
-<area href="classsf_1_1Music.htm" alt="sf::Music" shape="rect" coords="56,112,159,136">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1SoundStream-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">Chunk</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure defining a chunk of audio data to stream. <a href="structsf_1_1SoundStream_1_1Chunk.htm#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">Status</a> </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration of the sound states. <a href="classsf_1_1SoundStream.htm#28ad2186cde78fed2c79c867b9622195">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">~SoundStream</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <a href="#5b14ec6669440e4dbd5650f0fb6b0674"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">Play</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start playing the audio stream. <a href="#4d8437ef9a952fe3798bd239ff20d9bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">Stop</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop playing the audio stream. <a href="#53c9e9b160bcbcc89c93c1682b4525df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">GetChannelsCount</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of channels (1 = mono, 2 = stereo). <a href="#bdcb5c8f3b5884a27e2eb013f5e36858"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">GetSampleRate</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the stream sample rate. <a href="#74dabd1177bb60c8bd64bb6bbedb64bc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">GetStatus</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the status of the stream (stopped, paused, playing). <a href="#cef2468ca4bc3e8ced76b11fb95c7ef2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">GetPlayingOffset</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current playing position of the stream. <a href="#d11fee9eb4baba68d6ed9f44bc6170ac"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">SetLoop</a> (bool Loop)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the stream loop state. <a href="#1072090152b10d83f43f0cd6bbd82b4e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">GetLoop</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the stream is looping. <a href="#caecb1c68af4a9d75f9e9ad2d42afa78"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">SoundStream</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#769d08f4c3c6b4340ef3a838329d2e5c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">Initialize</a> (unsigned int ChannelsCount, unsigned int SampleRate)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the audio stream parameters, you must call it before <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a>. <a href="#ed9b6b06c0fa9c2d0b8c094eb2826793"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Private Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab6e6f11eb38f106cd7c1149763a11b8"></a><!-- doxytag: member="sf::SoundStream::FuncType" ref="ab6e6f11eb38f106cd7c1149763a11b8" args=")(void *)" -->
-typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>FuncType</b> )(void *)</td></tr>
-
-<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create and run the thread. <a href="#046df871f73d3cf452d1c72bcc143642"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait until the thread finishes. <a href="#67f3c609fdf99688531dbfae461ea4d2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Terminate the thread Terminating a thread with this function is not safe, you should rather try to make the thread function terminate by itself. <a href="#603d9493c6a845188f05c2eca48dc41b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">Pause</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pause the sound. <a href="#6a712910ac1340f32e3ec3a04295ebd3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">SetBuffer</a> (const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> &amp;Buffer)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the source buffer. <a href="#9dbc27c54f0ee633c831a0b6e24ecc55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">SetPitch</a> (float Pitch)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound pitch. <a href="#f93301feb88770789ba7cd993c9dd3a0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">SetVolume</a> (float Volume)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound volume. <a href="#1536095045923a2332dd9eed6bf8e96a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">SetPosition</a> (float X, float Y, float Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound position (take 3 values). <a href="#b445e8738218525d8dd067628bc70c78"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">SetPosition</a> (const <a class="el" href="classsf_1_1Vector3.htm">Vector3f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sound position (take a 3D vector). <a href="#0d8c6f11281a574b781c53d62a4af776"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">SetRelativeToListener</a> (bool Relative)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Make the sound's position relative to the listener's position, or absolute. <a href="#7604f576d184ba8031789beee96d04d3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">SetMinDistance</a> (float MinDistance)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the minimum distance - closer than this distance, the listener will hear the sound at its maximum volume. <a href="#0a545d8dca68d85a03390f6da7c446a9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">SetAttenuation</a> (float Attenuation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the attenuation factor - the higher the attenuation, the more the sound will be attenuated with distance from listener. <a href="#c3743f1fb53bf9818fbab6e9220bd7b9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">SetPlayingOffset</a> (float TimeOffset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current playing position of the sound. <a href="#e779b4fa3d8d98a1490334dbd32e8d62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1SoundBuffer.htm">SoundBuffer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">GetBuffer</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the source buffer. <a href="#bb46557ecfb32c4538fedad28cc59d9e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">GetPitch</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the pitch. <a href="#42333202ed0586f434d852cc35b9d4ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">GetVolume</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the volume. <a href="#018e78cd6c50d653fffff1005a350782"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector3.htm">Vector3f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sound position. <a href="#b1adb173ee12a86f261fb765be050643"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">IsRelativeToListener</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell if the sound's position is relative to the listener's position, or if it's absolute. <a href="#f0278152abf6e3f195353ce3c270f34e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">GetMinDistance</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the minimum distance. <a href="#07f37119f7b3b00f274ac0263a4bc58b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">GetAttenuation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the attenuation factor. <a href="#f594211c35d6ac7a9df083c226749c42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">ResetBuffer</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reset the internal buffer. <a href="#0fe562f8a52994658398c61796cde331"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1SoundStream.htm" title="SoundStream is a streamed sound, ie samples are acquired while the sound is playing...">SoundStream</a> is a streamed sound, ie samples are acquired while the sound is playing.
-<p>
-Use it for big sounds that would require hundreds of MB in memory (see <a class="el" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">Music</a>), or for streaming sound from the network
-<p>Definition at line <a class="el" href="SoundStream_8hpp-source.htm#l00044">44</a> of file <a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="28ad2186cde78fed2c79c867b9622195"></a><!-- doxytag: member="sf::SoundStream::Status" ref="28ad2186cde78fed2c79c867b9622195" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">sf::Sound::Status</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumeration of the sound states.
-<p>
-
-<p>Definition at line <a class="el" href="Sound_8hpp-source.htm#l00052">52</a> of file <a class="el" href="Sound_8hpp-source.htm">Sound.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="5b14ec6669440e4dbd5650f0fb6b0674"></a><!-- doxytag: member="sf::SoundStream::~SoundStream" ref="5b14ec6669440e4dbd5650f0fb6b0674" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundStream::~SoundStream </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Virtual destructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00054">54</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="769d08f4c3c6b4340ef3a838329d2e5c"></a><!-- doxytag: member="sf::SoundStream::SoundStream" ref="769d08f4c3c6b4340ef3a838329d2e5c" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::SoundStream::SoundStream </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00039">39</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="bdcb5c8f3b5884a27e2eb013f5e36858"></a><!-- doxytag: member="sf::SoundStream::GetChannelsCount" ref="bdcb5c8f3b5884a27e2eb013f5e36858" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundStream::GetChannelsCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the number of channels (1 = mono, 2 = stereo).
-<p>
-Return the number of channels (1 = mono, 2 = stereo, .<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of channels</dd></dl>
-..)
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00126">126</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="caecb1c68af4a9d75f9e9ad2d42afa78"></a><!-- doxytag: member="sf::SoundStream::GetLoop" ref="caecb1c68af4a9d75f9e9ad2d42afa78" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::SoundStream::GetLoop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the stream is looping.
-<p>
-Tell whether or not the music is looping.<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the music is looping, false otherwise </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00180">180</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d11fee9eb4baba68d6ed9f44bc6170ac"></a><!-- doxytag: member="sf::SoundStream::GetPlayingOffset" ref="d11fee9eb4baba68d6ed9f44bc6170ac" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::SoundStream::GetPlayingOffset </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current playing position of the stream.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current playing position, expressed in seconds<p>
-Current playing position, expressed in seconds </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00162">162</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="74dabd1177bb60c8bd64bb6bbedb64bc"></a><!-- doxytag: member="sf::SoundStream::GetSampleRate" ref="74dabd1177bb60c8bd64bb6bbedb64bc" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::SoundStream::GetSampleRate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the stream sample rate.
-<p>
-Get the sound frequency (sample rate).<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Stream frequency (number of samples per second) </dd></dl>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00135">135</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cef2468ca4bc3e8ced76b11fb95c7ef2"></a><!-- doxytag: member="sf::SoundStream::GetStatus" ref="cef2468ca4bc3e8ced76b11fb95c7ef2" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">Sound::Status</a> sf::SoundStream::GetStatus </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the status of the stream (stopped, paused, playing).
-<p>
-Get the status of the sound (stopped, paused, playing).<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current status of the sound </dd></dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00144">144</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ed9b6b06c0fa9c2d0b8c094eb2826793"></a><!-- doxytag: member="sf::SoundStream::Initialize" ref="ed9b6b06c0fa9c2d0b8c094eb2826793" args="(unsigned int ChannelsCount, unsigned int SampleRate)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Initialize </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ChannelsCount</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>SampleRate</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the audio stream parameters, you must call it before <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play()</a>.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ChannelsCount</em>&nbsp;</td><td>: Number of channels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>SampleRate</em>&nbsp;</td><td>: Sample rate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00064">64</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4d8437ef9a952fe3798bd239ff20d9bf"></a><!-- doxytag: member="sf::SoundStream::Play" ref="4d8437ef9a952fe3798bd239ff20d9bf" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Play </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Start playing the audio stream.
-<p>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00085">85</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1072090152b10d83f43f0cd6bbd82b4e"></a><!-- doxytag: member="sf::SoundStream::SetLoop" ref="1072090152b10d83f43f0cd6bbd82b4e" args="(bool Loop)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::SetLoop </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Loop</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the stream loop state.
-<p>
-Set the music loop state.<p>
-This parameter is disabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Loop</em>&nbsp;</td><td>: True to play in loop, false to play once </td></tr>
- </table>
-</dl>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00171">171</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="53c9e9b160bcbcc89c93c1682b4525df"></a><!-- doxytag: member="sf::SoundStream::Stop" ref="53c9e9b160bcbcc89c93c1682b4525df" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::SoundStream::Stop </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Stop playing the audio stream.
-<p>
-
-<p>Reimplemented from <a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">sf::Sound</a>.</p>
-
-<p>Definition at line <a class="el" href="SoundStream_8cpp-source.htm#l00115">115</a> of file <a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a><li><a class="el" href="SoundStream_8cpp-source.htm">SoundStream.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1SoundStream.png b/doc/html/classsf_1_1SoundStream.png
deleted file mode 100755
index f7d044e..0000000
--- a/doc/html/classsf_1_1SoundStream.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Sprite-members.htm b/doc/html/classsf_1_1Sprite-members.htm
deleted file mode 100755
index bdcee55..0000000
--- a/doc/html/classsf_1_1Sprite-members.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Sprite Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a>(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b">FlipX</a>(bool Flipped)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97">FlipY</a>(bool Flipped)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca">GetImage</a>() const </td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c">GetPixel</a>(unsigned int X, unsigned int Y) const </td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e">GetSize</a>() const </td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941">GetSubRect</a>() const </td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a>(const Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b">Render</a>(RenderTarget &amp;Target) const </td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32">Resize</a>(float Width, float Height)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#7cc9df731a61f91ecd16b4a84de499aa">Resize</a>(const Vector2f &amp;Size)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a>(float Angle)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a>(float FactorX, float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a>(const Vector2f &amp;Factor)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a>(Blend::Mode Mode)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a>(float CenterX, float CenterY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a>(const Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a>(const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c">SetImage</a>(const Image &amp;Img)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a>(const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a>(float Rotation)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a>(float ScaleX, float ScaleY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a>(const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a>(float FactorX)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a>(float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df">SetSubRect</a>(const IntRect &amp;SubRect)</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a>(float X)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a>(float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984">Sprite</a>()</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Sprite.htm#6992dc47da2f9349bbe691db532f2436">Sprite</a>(const Image &amp;Img, const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a>()</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Sprite.htm b/doc/html/classsf_1_1Sprite.htm
deleted file mode 100755
index a193803..0000000
--- a/doc/html/classsf_1_1Sprite.htm
+++ /dev/null
@@ -1,1438 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Sprite.htm">Sprite</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Sprite Class Reference</h1><!-- doxytag: class="sf::Sprite" --><!-- doxytag: inherits="sf::Drawable" --><a class="el" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a> defines a sprite : texture, transformations, color, and draw on screen.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Sprite_8hpp-source.htm">Sprite.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Sprite:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Sprite.png" usemap="#sf::Sprite_map" border="0" alt=""></center>
-<map name="sf::Sprite_map">
-<area href="classsf_1_1Drawable.htm" alt="sf::Drawable" shape="rect" coords="0,0,82,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Sprite-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984">Sprite</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#92559fbca895a96758abf5eabab96984"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#6992dc47da2f9349bbe691db532f2436">Sprite</a> (const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;Img, const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position=<a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(0, 0), const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale=<a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(1, 1), float Rotation=0.f, const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col=<a class="el" href="classsf_1_1Color.htm">Color</a>(255, 255, 255, 255))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the sprite from a source image. <a href="#6992dc47da2f9349bbe691db532f2436"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c">SetImage</a> (const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;Img)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the image of the sprite. <a href="#3674c4c0556e4e19cb307d52f254b53c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df">SetSubRect</a> (const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;SubRect)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sub-rectangle of the sprite inside the source image. <a href="#54bf1e6b425c40b00dd544a9c4fb77df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32">Resize</a> (float Width, float Height)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize the sprite (by changing its scale factors) (take 2 values). <a href="#44a5075036963d312f3463caa2444e32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#7cc9df731a61f91ecd16b4a84de499aa">Resize</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Size)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize the sprite (by changing its scale factors) (take a 2D vector). <a href="#7cc9df731a61f91ecd16b4a84de499aa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b">FlipX</a> (bool Flipped)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flip the sprite horizontally. <a href="#262e7dfd12caa5c434d546b68e5ff71b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97">FlipY</a> (bool Flipped)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flip the sprite vertically. <a href="#88e999eade1c55aadd5f618f1f17ec97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Image.htm">Image</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca">GetImage</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the source image of the sprite. <a href="#e2b23a9536486aa7ea3abc5801984aca"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941">GetSubRect</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sub-rectangle of the sprite inside the source image. <a href="#524cc0591bd56e48d8f0e0e5f9c9e941"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e">GetSize</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sprite size. <a href="#386e09c5f321a69707393851ae026f7e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Color.htm">Color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c">GetPixel</a> (unsigned int X, unsigned int Y) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of a given pixel in the sprite (point is in local coordinates). <a href="#5a54b2a7c2fd5464a499ea8ac7348c1c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take 2 values). <a href="#419da954b1f2ad1ac2ae0b9ab6e72589"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take a 2D vector). <a href="#d2a279f3b13abf57cc25b2b4bd3b81ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a> (float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X position of the object. <a href="#c8de7bfe092736083dcf23b0dbd22b1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a> (float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y position of the object. <a href="#83fecebe749c1aca9070eafd63e1a0c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a> (float ScaleX, float ScaleY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take 2 values). <a href="#0b486c56c2bd137bac629f72fea66769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take a 2D vector). <a href="#84876c5ef7fa628c85c3c9e000e50aa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a> (float FactorX)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X scale factor of the object. <a href="#0cafae61a1d23bddb059d64df0e1502f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a> (float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y scale factor of the object. <a href="#89e7793c74c656e5850b71d0ab34b8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a> (float CenterX, float CenterY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take 2 values). <a href="#11ba1d92bc863af6d95831d216802f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector). <a href="#235e438555d8161f4995615f24fa0b11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a> (float Rotation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the orientation of the object. <a href="#6d06383770eb01ffecf3d1cae6fec0ec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of the object. <a href="#8cae9f22220985e368a1b38af7644ffb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a> (<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the blending mode for the object. <a href="#aa6558b1ae27e29cb825028473707da5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of the object. <a href="#9ad52594fd5e835cbd03b79098d70e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current scale of the object. <a href="#fa4d6b97e7c10a82430ff9ee56009c97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the object. <a href="#de634efe8d6264282acc564fa5ea77c0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the orientation of the object. <a href="#4e82bec096673bccf7ceac5207617017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of the object. <a href="#a2a028c4a975b5ed6d5a560a1c44e0c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current blending mode. <a href="#b6446c4717a2800cad85db55cb55409a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take 2 values). <a href="#501df9af956362b3e3769d80381c051b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take a 2D vector). <a href="#3c0ac0851d6b0ebed80ae9641ff93161"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a> (float FactorX, float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take 2 values). <a href="#2a132c9f2f3736b7d0f6ea80303caacd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take a 2D vector). <a href="#c969d85eaf63f072de9e963bd973e91a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a> (float Angle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the object. <a href="#3e7d558d0ef488485a2d3f885ff2b419"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point). <a href="#809f25ae0b3a2015ec8a44fe9f5a0008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point). <a href="#fe3cb6e62921ce13806c27dc727f8945"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b">Render</a> (<a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;Target) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">/see Drawable::Render <a href="#0f52de16559efc4bf748a14f43318c7b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the transform matrix of the drawable. <a href="#c659a89e42063d13aa9ebe2b534d404e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the inverse transform matrix of the drawable. <a href="#48238d5726104ba7ddb42f21fc5d5b2f"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">Sprite</a> defines a sprite : texture, transformations, color, and draw on screen.
-<p>Definition at line <a class="el" href="Sprite_8hpp-source.htm#l00044">44</a> of file <a class="el" href="Sprite_8hpp-source.htm">Sprite.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="92559fbca895a96758abf5eabab96984"></a><!-- doxytag: member="sf::Sprite::Sprite" ref="92559fbca895a96758abf5eabab96984" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sprite::Sprite </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00038">38</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6992dc47da2f9349bbe691db532f2436"></a><!-- doxytag: member="sf::Sprite::Sprite" ref="6992dc47da2f9349bbe691db532f2436" args="(const Image &amp;Img, const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Sprite::Sprite </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Img</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> = <code><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(0,&nbsp;0)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> = <code><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a>(1,&nbsp;1)</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> = <code>0.f</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> = <code><a class="el" href="classsf_1_1Color.htm">Color</a>(255,&nbsp;255,&nbsp;255,&nbsp;255)</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the sprite from a source image.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Img</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">Image</a> of the sprite </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: Position of the sprite (0, 0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: Scale factor (1, 1 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Orientation, in degrees (0 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of the sprite (white by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00050">50</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="262e7dfd12caa5c434d546b68e5ff71b"></a><!-- doxytag: member="sf::Sprite::FlipX" ref="262e7dfd12caa5c434d546b68e5ff71b" args="(bool Flipped)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::FlipX </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Flipped</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Flip the sprite horizontally.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Flipped</em>&nbsp;</td><td>: True to flip the sprite </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00112">112</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="88e999eade1c55aadd5f618f1f17ec97"></a><!-- doxytag: member="sf::Sprite::FlipY" ref="88e999eade1c55aadd5f618f1f17ec97" args="(bool Flipped)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::FlipY </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Flipped</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Flip the sprite vertically.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Flipped</em>&nbsp;</td><td>: True to flip the sprite </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00121">121</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b6446c4717a2800cad85db55cb55409a"></a><!-- doxytag: member="sf::Sprite::GetBlendMode" ref="b6446c4717a2800cad85db55cb55409a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> sf::Drawable::GetBlendMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current blending mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current blending mode </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="de634efe8d6264282acc564fa5ea77c0"></a><!-- doxytag: member="sf::Sprite::GetCenter" ref="de634efe8d6264282acc564fa5ea77c0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position of the center </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a2a028c4a975b5ed6d5a560a1c44e0c8"></a><!-- doxytag: member="sf::Sprite::GetColor" ref="a2a028c4a975b5ed6d5a560a1c44e0c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Drawable::GetColor </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current color </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e2b23a9536486aa7ea3abc5801984aca"></a><!-- doxytag: member="sf::Sprite::GetImage" ref="e2b23a9536486aa7ea3abc5801984aca" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Image.htm">Image</a> * sf::Sprite::GetImage </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the source image of the sprite.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to the image (can be NULL) </dd></dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00130">130</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="48238d5726104ba7ddb42f21fc5d5b2f"></a><!-- doxytag: member="sf::Sprite::GetInverseMatrix" ref="48238d5726104ba7ddb42f21fc5d5b2f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetInverseMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the inverse transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Inverse transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00350">350</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c659a89e42063d13aa9ebe2b534d404e"></a><!-- doxytag: member="sf::Sprite::GetMatrix" ref="c659a89e42063d13aa9ebe2b534d404e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00334">334</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5a54b2a7c2fd5464a499ea8ac7348c1c"></a><!-- doxytag: member="sf::Sprite::GetPixel" ref="5a54b2a7c2fd5464a499ea8ac7348c1c" args="(unsigned int X, unsigned int Y) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Color.htm">Color</a> sf::Sprite::GetPixel </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of a given pixel in the sprite (point is in local coordinates).
-<p>
-Get the color of a given pixel in the sprite (point is in local coordinates).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate of the pixel to get </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate of the pixel to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Color.htm" title="Color is an utility class for manipulating 32-bits RGBA colors.">Color</a> of pixel (X, Y) </dd></dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00158">158</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9ad52594fd5e835cbd03b79098d70e0b"></a><!-- doxytag: member="sf::Sprite::GetPosition" ref="9ad52594fd5e835cbd03b79098d70e0b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00213">213</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e82bec096673bccf7ceac5207617017"></a><!-- doxytag: member="sf::Sprite::GetRotation" ref="4e82bec096673bccf7ceac5207617017" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Drawable::GetRotation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the orientation of the object.
-<p>
-Rotation is always in the range [0, 360]<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current rotation, in degrees </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fa4d6b97e7c10a82430ff9ee56009c97"></a><!-- doxytag: member="sf::Sprite::GetScale" ref="fa4d6b97e7c10a82430ff9ee56009c97" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetScale </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current scale of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current scale factor (always positive) </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="386e09c5f321a69707393851ae026f7e"></a><!-- doxytag: member="sf::Sprite::GetSize" ref="386e09c5f321a69707393851ae026f7e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> sf::Sprite::GetSize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sprite size.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of the sprite </dd></dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00148">148</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="524cc0591bd56e48d8f0e0e5f9c9e941"></a><!-- doxytag: member="sf::Sprite::GetSubRect" ref="524cc0591bd56e48d8f0e0e5f9c9e941" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp; sf::Sprite::GetSubRect </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the sub-rectangle of the sprite inside the source image.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Sub-rectangle </dd></dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00139">139</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3c0ac0851d6b0ebed80ae9641ff93161"></a><!-- doxytag: member="sf::Sprite::Move" ref="3c0ac0851d6b0ebed80ae9641ff93161" args="(const Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Amount of units to move the object of </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00278">278</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="501df9af956362b3e3769d80381c051b"></a><!-- doxytag: member="sf::Sprite::Move" ref="501df9af956362b3e3769d80381c051b" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: X offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Y offset</td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00268">268</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0f52de16559efc4bf748a14f43318c7b"></a><!-- doxytag: member="sf::Sprite::Render" ref="0f52de16559efc4bf748a14f43318c7b" args="(RenderTarget &amp;Target) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::Render </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Target</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-/see Drawable::Render
-<p>
-/see sfDrawable::Render
-<p>Implements <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>.</p>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7cc9df731a61f91ecd16b4a84de499aa"></a><!-- doxytag: member="sf::Sprite::Resize" ref="7cc9df731a61f91ecd16b4a84de499aa" args="(const Vector2f &amp;Size)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::Resize </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Size</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Resize the sprite (by changing its scale factors) (take a 2D vector).
-<p>
-Resize the object (by changing its scale factors) (take a 2D vector) The default size is defined by the subrect.<p>
-The default size is defined by the subrect<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: New size (both coordinates must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00103">103</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="44a5075036963d312f3463caa2444e32"></a><!-- doxytag: member="sf::Sprite::Resize" ref="44a5075036963d312f3463caa2444e32" args="(float Width, float Height)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::Resize </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Height</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Resize the sprite (by changing its scale factors) (take 2 values).
-<p>
-The default size is defined by the subrect<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: New width (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: New height (must be strictly positive)</td></tr>
- </table>
-</dl>
-The default size is defined by the subrect
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00089">89</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3e7d558d0ef488485a2d3f885ff2b419"></a><!-- doxytag: member="sf::Sprite::Rotate" ref="3e7d558d0ef488485a2d3f885ff2b419" args="(float Angle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Rotate </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Angle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rotate the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Angle</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00306">306</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c969d85eaf63f072de9e963bd973e91a"></a><!-- doxytag: member="sf::Sprite::Scale" ref="c969d85eaf63f072de9e963bd973e91a" args="(const Vector2f &amp;Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Scaling factors (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00297">297</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a132c9f2f3736b7d0f6ea80303caacd"></a><!-- doxytag: member="sf::Sprite::Scale" ref="2a132c9f2f3736b7d0f6ea80303caacd" args="(float FactorX, float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FactorX</em>&nbsp;</td><td>: Scaling factor on X (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>FactorY</em>&nbsp;</td><td>: Scaling factor on Y (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00287">287</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6558b1ae27e29cb825028473707da5"></a><!-- doxytag: member="sf::Sprite::SetBlendMode" ref="aa6558b1ae27e29cb825028473707da5" args="(Blend::Mode Mode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetBlendMode </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the blending mode for the object.
-<p>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: New blending mode</td></tr>
- </table>
-</dl>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a>
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00204">204</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="235e438555d8161f4995615f24fa0b11"></a><!-- doxytag: member="sf::Sprite::SetCenter" ref="235e438555d8161f4995615f24fa0b11" args="(const Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00171">171</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11ba1d92bc863af6d95831d216802f61"></a><!-- doxytag: member="sf::Sprite::SetCenter" ref="11ba1d92bc863af6d95831d216802f61" args="(float CenterX, float CenterY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CenterX</em>&nbsp;</td><td>: X coordinate of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CenterY</em>&nbsp;</td><td>: Y coordinate of the center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8cae9f22220985e368a1b38af7644ffb"></a><!-- doxytag: member="sf::Sprite::SetColor" ref="8cae9f22220985e368a1b38af7644ffb" args="(const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetColor </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of the object.
-<p>
-The default color is white<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color</td></tr>
- </table>
-</dl>
-The default color is white
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00194">194</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3674c4c0556e4e19cb307d52f254b53c"></a><!-- doxytag: member="sf::Sprite::SetImage" ref="3674c4c0556e4e19cb307d52f254b53c" args="(const Image &amp;Img)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::SetImage </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Image.htm">Image</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Img</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the image of the sprite.
-<p>
-Set the image of the sprite.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Img</em>&nbsp;</td><td>: New image </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00063">63</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d2a279f3b13abf57cc25b2b4bd3b81ae"></a><!-- doxytag: member="sf::Sprite::SetPosition" ref="d2a279f3b13abf57cc25b2b4bd3b81ae" args="(const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00075">75</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="419da954b1f2ad1ac2ae0b9ab6e72589"></a><!-- doxytag: member="sf::Sprite::SetPosition" ref="419da954b1f2ad1ac2ae0b9ab6e72589" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d06383770eb01ffecf3d1cae6fec0ec"></a><!-- doxytag: member="sf::Sprite::SetRotation" ref="6d06383770eb01ffecf3d1cae6fec0ec" args="(float Rotation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetRotation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the orientation of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="84876c5ef7fa628c85c3c9e000e50aa1"></a><!-- doxytag: member="sf::Sprite::SetScale" ref="84876c5ef7fa628c85c3c9e000e50aa1" args="(const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: New scale (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00117">117</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b486c56c2bd137bac629f72fea66769"></a><!-- doxytag: member="sf::Sprite::SetScale" ref="0b486c56c2bd137bac629f72fea66769" args="(float ScaleX, float ScaleY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ScaleX</em>&nbsp;</td><td>: New horizontal scale (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ScaleY</em>&nbsp;</td><td>: New vertical scale (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00107">107</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0cafae61a1d23bddb059d64df0e1502f"></a><!-- doxytag: member="sf::Sprite::SetScaleX" ref="0cafae61a1d23bddb059d64df0e1502f" args="(float FactorX)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00127">127</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="89e7793c74c656e5850b71d0ab34b8bf"></a><!-- doxytag: member="sf::Sprite::SetScaleY" ref="89e7793c74c656e5850b71d0ab34b8bf" args="(float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00141">141</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="54bf1e6b425c40b00dd544a9c4fb77df"></a><!-- doxytag: member="sf::Sprite::SetSubRect" ref="54bf1e6b425c40b00dd544a9c4fb77df" args="(const IntRect &amp;SubRect)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Sprite::SetSubRect </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">IntRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>SubRect</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the sub-rectangle of the sprite inside the source image.
-<p>
-By default, the subrect covers the entire source image<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>SubRect</em>&nbsp;</td><td>: New sub-rectangle </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Sprite_8cpp-source.htm#l00079">79</a> of file <a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c8de7bfe092736083dcf23b0dbd22b1e"></a><!-- doxytag: member="sf::Sprite::SetX" ref="c8de7bfe092736083dcf23b0dbd22b1e" args="(float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="83fecebe749c1aca9070eafd63e1a0c9"></a><!-- doxytag: member="sf::Sprite::SetY" ref="83fecebe749c1aca9070eafd63e1a0c9" args="(float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe3cb6e62921ce13806c27dc727f8945"></a><!-- doxytag: member="sf::Sprite::TransformToGlobal" ref="fe3cb6e62921ce13806c27dc727f8945" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToGlobal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00325">325</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="809f25ae0b3a2015ec8a44fe9f5a0008"></a><!-- doxytag: member="sf::Sprite::TransformToLocal" ref="809f25ae0b3a2015ec8a44fe9f5a0008" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToLocal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00316">316</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Sprite_8hpp-source.htm">Sprite.hpp</a><li><a class="el" href="Sprite_8cpp-source.htm">Sprite.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Sprite.png b/doc/html/classsf_1_1Sprite.png
deleted file mode 100755
index 1344667..0000000
--- a/doc/html/classsf_1_1Sprite.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1String-members.htm b/doc/html/classsf_1_1String-members.htm
deleted file mode 100755
index 8d0d35e..0000000
--- a/doc/html/classsf_1_1String-members.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::String Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1String.htm">sf::String</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0">Bold</a> enum value</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">Drawable</a>(const Vector2f &amp;Position=Vector2f(0, 0), const Vector2f &amp;Scale=Vector2f(1, 1), float Rotation=0.f, const Color &amp;Col=Color(255, 255, 255, 255))</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210">GetCharacterPos</a>(std::size_t Index) const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11">GetFont</a>() const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d">GetRect</a>() const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a>() const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff">GetSize</a>() const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df">GetStyle</a>() const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620">GetText</a>() const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234">Italic</a> enum value</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a>(const Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204">Regular</a> enum value</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908">Render</a>(RenderTarget &amp;Target) const </td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td><code> [protected, virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a>(float Angle)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a>(float FactorX, float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a>(const Vector2f &amp;Factor)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a>(Blend::Mode Mode)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a>(float CenterX, float CenterY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a>(const Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a>(const Color &amp;Col)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003">SetFont</a>(const Font &amp;CharFont)</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a>(const Vector2f &amp;Position)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a>(float Rotation)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a>(float ScaleX, float ScaleY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a>(const Vector2f &amp;Scale)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a>(float FactorX)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a>(float FactorY)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb">SetSize</a>(float Size)</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c">SetStyle</a>(unsigned long TextStyle)</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8">SetText</a>(const Unicode::Text &amp;Text)</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a>(float X)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a>(float Y)</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692">String</a>()</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#30f985ba0047a5fbe7f9aca68083212c">String</a>(const Unicode::Text &amp;Text, const Font &amp;CharFont=Font::GetDefaultFont(), float Size=30.f)</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">Style</a> enum name</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a>(const sf::Vector2f &amp;Point) const </td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e">Underlined</a> enum value</td><td><a class="el" href="classsf_1_1String.htm">sf::String</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">~Drawable</a>()</td><td><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1String.htm b/doc/html/classsf_1_1String.htm
deleted file mode 100755
index fc25643..0000000
--- a/doc/html/classsf_1_1String.htm
+++ /dev/null
@@ -1,1436 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1String.htm">String</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::String Class Reference</h1><!-- doxytag: class="sf::String" --><!-- doxytag: inherits="sf::Drawable" --><a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> defines a graphical 2D text, that can be drawn on screen.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="String_8hpp-source.htm">String.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::String:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1String.png" usemap="#sf::String_map" border="0" alt=""></center>
-<map name="sf::String_map">
-<area href="classsf_1_1Drawable.htm" alt="sf::Drawable" shape="rect" coords="0,0,82,24">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1String-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">Style</a> { <br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204">Regular</a> = 0,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0">Bold</a> = 1 &lt;&lt; 0,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234">Italic</a> = 1 &lt;&lt; 1,
-<br>
-&nbsp;&nbsp;<a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e">Underlined</a> = 1 &lt;&lt; 2
-<br>
- }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumerate the string drawing styles. <a href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692">String</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#9563a4e93f692e0c8e8702b374ef8692"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#30f985ba0047a5fbe7f9aca68083212c">String</a> (const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;Text, const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;CharFont=Font::GetDefaultFont(), float Size=30.f)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the string from any kind of text. <a href="#30f985ba0047a5fbe7f9aca68083212c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8">SetText</a> (const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;Text)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the text (from any kind of string). <a href="#a4b56eae5ca5f6f42c6b1c53c0fa83a8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003">SetFont</a> (const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;CharFont)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the font of the string. <a href="#134ccb47176e51916bbe6b0708a21003"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb">SetSize</a> (float Size)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the size of the string The default size is 30. <a href="#20b0ca616784aa81c64d6af5a0cebafb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c">SetStyle</a> (unsigned long TextStyle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the style of the text The default style is Regular. <a href="#93846bbdb49ba0171fe4c53eb9a84a6c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620">GetText</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the text (the returned text can be converted implicitely to any kind of string). <a href="#97246cca36ef4d5a978b71d9f6f94620"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11">GetFont</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the font used by the string. <a href="#6018108988612822d2b3c1b1f57d2f11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff">GetSize</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of the characters. <a href="#d1e689d0ff657da70de23b101b38d9ff"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df">GetStyle</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the style of the text. <a href="#61581f8e8a8c8d86debf9364380e33df"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210">GetCharacterPos</a> (std::size_t Index) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the visual position of the Index-th character of the string, in coordinates relative to the string (note : translation, center, rotation and scale are not applied). <a href="#d471fee3d4dda7fefb9ff610d049f210"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d">GetRect</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the string rectangle on screen. <a href="#1a5283b36b1cfba41d1dcd42ff33002d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">SetPosition</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take 2 values). <a href="#419da954b1f2ad1ac2ae0b9ab6e72589"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">SetPosition</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Position)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the position of the object (take a 2D vector). <a href="#d2a279f3b13abf57cc25b2b4bd3b81ae"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">SetX</a> (float X)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X position of the object. <a href="#c8de7bfe092736083dcf23b0dbd22b1e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">SetY</a> (float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y position of the object. <a href="#83fecebe749c1aca9070eafd63e1a0c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">SetScale</a> (float ScaleX, float ScaleY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take 2 values). <a href="#0b486c56c2bd137bac629f72fea66769"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#84876c5ef7fa628c85c3c9e000e50aa1">SetScale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Scale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scale of the object (take a 2D vector). <a href="#84876c5ef7fa628c85c3c9e000e50aa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">SetScaleX</a> (float FactorX)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the X scale factor of the object. <a href="#0cafae61a1d23bddb059d64df0e1502f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">SetScaleY</a> (float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Y scale factor of the object. <a href="#89e7793c74c656e5850b71d0ab34b8bf"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">SetCenter</a> (float CenterX, float CenterY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take 2 values). <a href="#11ba1d92bc863af6d95831d216802f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#235e438555d8161f4995615f24fa0b11">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector). <a href="#235e438555d8161f4995615f24fa0b11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">SetRotation</a> (float Rotation)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the orientation of the object. <a href="#6d06383770eb01ffecf3d1cae6fec0ec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">SetColor</a> (const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;Col)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color of the object. <a href="#8cae9f22220985e368a1b38af7644ffb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">SetBlendMode</a> (<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> Mode)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the blending mode for the object. <a href="#aa6558b1ae27e29cb825028473707da5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">GetPosition</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the position of the object. <a href="#9ad52594fd5e835cbd03b79098d70e0b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">GetScale</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current scale of the object. <a href="#fa4d6b97e7c10a82430ff9ee56009c97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the object. <a href="#de634efe8d6264282acc564fa5ea77c0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">GetRotation</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the orientation of the object. <a href="#4e82bec096673bccf7ceac5207617017"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">GetColor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the color of the object. <a href="#a2a028c4a975b5ed6d5a560a1c44e0c8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">GetBlendMode</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current blending mode. <a href="#b6446c4717a2800cad85db55cb55409a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take 2 values). <a href="#501df9af956362b3e3769d80381c051b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3c0ac0851d6b0ebed80ae9641ff93161">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the object of a given offset (take a 2D vector). <a href="#3c0ac0851d6b0ebed80ae9641ff93161"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">Scale</a> (float FactorX, float FactorY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take 2 values). <a href="#2a132c9f2f3736b7d0f6ea80303caacd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">Scale</a> (const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the object (take a 2D vector). <a href="#c969d85eaf63f072de9e963bd973e91a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">Rotate</a> (float Angle)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the object. <a href="#3e7d558d0ef488485a2d3f885ff2b419"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">TransformToLocal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point). <a href="#809f25ae0b3a2015ec8a44fe9f5a0008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">TransformToGlobal</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Point) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point). <a href="#fe3cb6e62921ce13806c27dc727f8945"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908">Render</a> (<a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;Target) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">/see Drawable::Render <a href="#f11de71bf9d73a75c468d1e161181908"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">GetMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the transform matrix of the drawable. <a href="#c659a89e42063d13aa9ebe2b534d404e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">GetInverseMatrix</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the inverse transform matrix of the drawable. <a href="#48238d5726104ba7ddb42f21fc5d5b2f"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> defines a graphical 2D text, that can be drawn on screen.
-<p>Definition at line <a class="el" href="String_8hpp-source.htm#l00044">44</a> of file <a class="el" href="String_8hpp-source.htm">String.hpp</a>.</p>
-<hr><h2>Member Enumeration Documentation</h2>
-<a class="anchor" name="eedf6f2453ae7b88ddf0f7427968a6d8"></a><!-- doxytag: member="sf::String::Style" ref="eedf6f2453ae7b88ddf0f7427968a6d8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">sf::String::Style</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enumerate the string drawing styles.
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204"></a><!-- doxytag: member="Regular" ref="eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204" args="" -->Regular</em>&nbsp;</td><td>
-Regular characters, no style. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0"></a><!-- doxytag: member="Bold" ref="eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0" args="" -->Bold</em>&nbsp;</td><td>
-Characters are bold. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234"></a><!-- doxytag: member="Italic" ref="eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234" args="" -->Italic</em>&nbsp;</td><td>
-Characters are in italic. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e"></a><!-- doxytag: member="Underlined" ref="eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e" args="" -->Underlined</em>&nbsp;</td><td>
-Characters are underlined. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8hpp-source.htm#l00051">51</a> of file <a class="el" href="String_8hpp-source.htm">String.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="9563a4e93f692e0c8e8702b374ef8692"></a><!-- doxytag: member="sf::String::String" ref="9563a4e93f692e0c8e8702b374ef8692" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::String::String </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00039">39</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="30f985ba0047a5fbe7f9aca68083212c"></a><!-- doxytag: member="sf::String::String" ref="30f985ba0047a5fbe7f9aca68083212c" args="(const Unicode::Text &amp;Text, const Font &amp;CharFont=Font::GetDefaultFont(), float Size=30.f)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::String::String </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Text</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>CharFont</em> = <code>Font::GetDefaultFont()</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Size</em> = <code>30.f</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the string from any kind of text.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Text</em>&nbsp;</td><td>: Text assigned to the string </td></tr>
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a></em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> used to draw the string (SFML built-in font by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: Characters size (30 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00052">52</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="b6446c4717a2800cad85db55cb55409a"></a><!-- doxytag: member="sf::String::GetBlendMode" ref="b6446c4717a2800cad85db55cb55409a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a> sf::Drawable::GetBlendMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current blending mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current blending mode </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00258">258</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="de634efe8d6264282acc564fa5ea77c0"></a><!-- doxytag: member="sf::String::GetCenter" ref="de634efe8d6264282acc564fa5ea77c0" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position of the center </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00231">231</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d471fee3d4dda7fefb9ff610d049f210"></a><!-- doxytag: member="sf::String::GetCharacterPos" ref="d471fee3d4dda7fefb9ff610d049f210" args="(std::size_t Index) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::String::GetCharacterPos </td>
- <td>(</td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Return the visual position of the Index-th character of the string, in coordinates relative to the string (note : translation, center, rotation and scale are not applied).
-<p>
-Return the visual position of the Index-th character of the string, in coordinates relative to the string (note : translation, center, rotation and scale are not applied).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of the character</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Position of the Index-th character (end of string if Index is out of range) </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00153">153</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a2a028c4a975b5ed6d5a560a1c44e0c8"></a><!-- doxytag: member="sf::String::GetColor" ref="a2a028c4a975b5ed6d5a560a1c44e0c8" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp; sf::Drawable::GetColor </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the color of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current color </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00249">249</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6018108988612822d2b3c1b1f57d2f11"></a><!-- doxytag: member="sf::String::GetFont" ref="6018108988612822d2b3c1b1f57d2f11" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp; sf::String::GetFont </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the font used by the string.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> used </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00124">124</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="48238d5726104ba7ddb42f21fc5d5b2f"></a><!-- doxytag: member="sf::String::GetInverseMatrix" ref="48238d5726104ba7ddb42f21fc5d5b2f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetInverseMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the inverse transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Inverse transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00350">350</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c659a89e42063d13aa9ebe2b534d404e"></a><!-- doxytag: member="sf::String::GetMatrix" ref="c659a89e42063d13aa9ebe2b534d404e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Matrix3.htm">Matrix3</a> &amp; sf::Drawable::GetMatrix </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the transform matrix of the drawable.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transform matrix </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00334">334</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9ad52594fd5e835cbd03b79098d70e0b"></a><!-- doxytag: member="sf::String::GetPosition" ref="9ad52594fd5e835cbd03b79098d70e0b" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetPosition </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the position of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current position </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00213">213</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1a5283b36b1cfba41d1dcd42ff33002d"></a><!-- doxytag: member="sf::String::GetRect" ref="1a5283b36b1cfba41d1dcd42ff33002d" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Rect.htm">FloatRect</a> sf::String::GetRect </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the string rectangle on screen.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Rectangle contaning the string in screen coordinates </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00195">195</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="4e82bec096673bccf7ceac5207617017"></a><!-- doxytag: member="sf::String::GetRotation" ref="4e82bec096673bccf7ceac5207617017" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Drawable::GetRotation </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the orientation of the object.
-<p>
-Rotation is always in the range [0, 360]<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current rotation, in degrees </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fa4d6b97e7c10a82430ff9ee56009c97"></a><!-- doxytag: member="sf::String::GetScale" ref="fa4d6b97e7c10a82430ff9ee56009c97" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp; sf::Drawable::GetScale </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current scale of the object.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current scale factor (always positive) </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00222">222</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d1e689d0ff657da70de23b101b38d9ff"></a><!-- doxytag: member="sf::String::GetSize" ref="d1e689d0ff657da70de23b101b38d9ff" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::String::GetSize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the size of the characters.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Size of the characters </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00133">133</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="61581f8e8a8c8d86debf9364380e33df"></a><!-- doxytag: member="sf::String::GetStyle" ref="61581f8e8a8c8d86debf9364380e33df" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long sf::String::GetStyle </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the style of the text.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current string style (combination of <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">Style</a> enum values) </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00142">142</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="97246cca36ef4d5a978b71d9f6f94620"></a><!-- doxytag: member="sf::String::GetText" ref="97246cca36ef4d5a978b71d9f6f94620" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp; sf::String::GetText </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the text (the returned text can be converted implicitely to any kind of string).
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>String's text </dd></dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00115">115</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3c0ac0851d6b0ebed80ae9641ff93161"></a><!-- doxytag: member="sf::String::Move" ref="3c0ac0851d6b0ebed80ae9641ff93161" args="(const Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Amount of units to move the object of </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00278">278</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="501df9af956362b3e3769d80381c051b"></a><!-- doxytag: member="sf::String::Move" ref="501df9af956362b3e3769d80381c051b" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the object of a given offset (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: X offset </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Y offset</td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00268">268</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f11de71bf9d73a75c468d1e161181908"></a><!-- doxytag: member="sf::String::Render" ref="f11de71bf9d73a75c468d1e161181908" args="(RenderTarget &amp;Target) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::String::Render </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1RenderTarget.htm">RenderTarget</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Target</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-/see Drawable::Render
-<p>
-/see sfDrawable::Render
-<p>Implements <a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>.</p>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00213">213</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3e7d558d0ef488485a2d3f885ff2b419"></a><!-- doxytag: member="sf::String::Rotate" ref="3e7d558d0ef488485a2d3f885ff2b419" args="(float Angle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Rotate </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Angle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rotate the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Angle</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00306">306</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c969d85eaf63f072de9e963bd973e91a"></a><!-- doxytag: member="sf::String::Scale" ref="c969d85eaf63f072de9e963bd973e91a" args="(const Vector2f &amp;Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Scaling factors (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00297">297</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2a132c9f2f3736b7d0f6ea80303caacd"></a><!-- doxytag: member="sf::String::Scale" ref="2a132c9f2f3736b7d0f6ea80303caacd" args="(float FactorX, float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::Scale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Scale the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>FactorX</em>&nbsp;</td><td>: Scaling factor on X (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>FactorY</em>&nbsp;</td><td>: Scaling factor on Y (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00287">287</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="aa6558b1ae27e29cb825028473707da5"></a><!-- doxytag: member="sf::String::SetBlendMode" ref="aa6558b1ae27e29cb825028473707da5" args="(Blend::Mode Mode)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetBlendMode </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Blend::Mode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the blending mode for the object.
-<p>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a><p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: New blending mode</td></tr>
- </table>
-</dl>
-The default blend mode is <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" title="Pixel = Src * a + Dest * (1 - a).">Blend::Alpha</a>
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00204">204</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="235e438555d8161f4995615f24fa0b11"></a><!-- doxytag: member="sf::String::SetCenter" ref="235e438555d8161f4995615f24fa0b11" args="(const Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take a 2D vector).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00171">171</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="11ba1d92bc863af6d95831d216802f61"></a><!-- doxytag: member="sf::String::SetCenter" ref="11ba1d92bc863af6d95831d216802f61" args="(float CenterX, float CenterY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>CenterY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).
-<p>
-Set the center of the object, in coordinates relative to the top-left of the object (take 2 values).<p>
-The default center is (0, 0)<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>CenterX</em>&nbsp;</td><td>: X coordinate of the center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>CenterY</em>&nbsp;</td><td>: Y coordinate of the center</td></tr>
- </table>
-</dl>
-The default center is (0, 0)
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00157">157</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8cae9f22220985e368a1b38af7644ffb"></a><!-- doxytag: member="sf::String::SetColor" ref="8cae9f22220985e368a1b38af7644ffb" args="(const Color &amp;Col)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetColor </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Color.htm">Color</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Col</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the color of the object.
-<p>
-The default color is white<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Col</em>&nbsp;</td><td>: New color</td></tr>
- </table>
-</dl>
-The default color is white
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00194">194</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="134ccb47176e51916bbe6b0708a21003"></a><!-- doxytag: member="sf::String::SetFont" ref="134ccb47176e51916bbe6b0708a21003" args="(const Font &amp;CharFont)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::String::SetFont </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Font.htm">Font</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>CharFont</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the font of the string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a></em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">Font</a> to use </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00075">75</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d2a279f3b13abf57cc25b2b4bd3b81ae"></a><!-- doxytag: member="sf::String::SetPosition" ref="d2a279f3b13abf57cc25b2b4bd3b81ae" args="(const Vector2f &amp;Position)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Position</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Position</em>&nbsp;</td><td>: New position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00075">75</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="419da954b1f2ad1ac2ae0b9ab6e72589"></a><!-- doxytag: member="sf::String::SetPosition" ref="419da954b1f2ad1ac2ae0b9ab6e72589" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetPosition </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the position of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00065">65</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d06383770eb01ffecf3d1cae6fec0ec"></a><!-- doxytag: member="sf::String::SetRotation" ref="6d06383770eb01ffecf3d1cae6fec0ec" args="(float Rotation)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetRotation </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Rotation</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the orientation of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Rotation</em>&nbsp;</td><td>: Angle of rotation, in degrees </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00180">180</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="84876c5ef7fa628c85c3c9e000e50aa1"></a><!-- doxytag: member="sf::String::SetScale" ref="84876c5ef7fa628c85c3c9e000e50aa1" args="(const Vector2f &amp;Scale)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Scale</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take a 2D vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Scale</em>&nbsp;</td><td>: New scale (both values must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00117">117</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0b486c56c2bd137bac629f72fea66769"></a><!-- doxytag: member="sf::String::SetScale" ref="0b486c56c2bd137bac629f72fea66769" args="(float ScaleX, float ScaleY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScale </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>ScaleY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the scale of the object (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ScaleX</em>&nbsp;</td><td>: New horizontal scale (must be strictly positive) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ScaleY</em>&nbsp;</td><td>: New vertical scale (must be strictly positive) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00107">107</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0cafae61a1d23bddb059d64df0e1502f"></a><!-- doxytag: member="sf::String::SetScaleX" ref="0cafae61a1d23bddb059d64df0e1502f" args="(float FactorX)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorX</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00127">127</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="89e7793c74c656e5850b71d0ab34b8bf"></a><!-- doxytag: member="sf::String::SetScaleY" ref="89e7793c74c656e5850b71d0ab34b8bf" args="(float FactorY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetScaleY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>FactorY</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y scale factor of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y scale factor </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00141">141</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="20b0ca616784aa81c64d6af5a0cebafb"></a><!-- doxytag: member="sf::String::SetSize" ref="20b0ca616784aa81c64d6af5a0cebafb" args="(float Size)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::String::SetSize </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Size</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the size of the string The default size is 30.
-<p>
-Set the size of the string.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Size</em>&nbsp;</td><td>: New size, in pixels </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00088">88</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="93846bbdb49ba0171fe4c53eb9a84a6c"></a><!-- doxytag: member="sf::String::SetStyle" ref="93846bbdb49ba0171fe4c53eb9a84a6c" args="(unsigned long TextStyle)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::String::SetStyle </td>
- <td>(</td>
- <td class="paramtype">unsigned long&nbsp;</td>
- <td class="paramname"> <em>TextStyle</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the style of the text The default style is Regular.
-<p>
-Set the style of the text The default style is Regular.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>TextStyle</em>&nbsp;</td><td>: New text style, (combination of <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">Style</a> enum values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00102">102</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a4b56eae5ca5f6f42c6b1c53c0fa83a8"></a><!-- doxytag: member="sf::String::SetText" ref="a4b56eae5ca5f6f42c6b1c53c0fa83a8" args="(const Unicode::Text &amp;Text)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::String::SetText </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Unicode_1_1Text.htm">Unicode::Text</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Text</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the text (from any kind of string).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Text</em>&nbsp;</td><td>: New text </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="String_8cpp-source.htm#l00065">65</a> of file <a class="el" href="String_8cpp-source.htm">String.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c8de7bfe092736083dcf23b0dbd22b1e"></a><!-- doxytag: member="sf::String::SetX" ref="c8de7bfe092736083dcf23b0dbd22b1e" args="(float X)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetX </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the X position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: New X coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00085">85</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="83fecebe749c1aca9070eafd63e1a0c9"></a><!-- doxytag: member="sf::String::SetY" ref="83fecebe749c1aca9070eafd63e1a0c9" args="(float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Drawable::SetY </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Set the Y position of the object.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: New Y coordinate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00096">96</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fe3cb6e62921ce13806c27dc727f8945"></a><!-- doxytag: member="sf::String::TransformToGlobal" ref="fe3cb6e62921ce13806c27dc727f8945" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToGlobal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from local coordinates into global coordinates (ie it applies the object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00325">325</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="809f25ae0b3a2015ec8a44fe9f5a0008"></a><!-- doxytag: member="sf::String::TransformToLocal" ref="809f25ae0b3a2015ec8a44fe9f5a0008" args="(const sf::Vector2f &amp;Point) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> sf::Drawable::TransformToLocal </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Point</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const<code> [inherited]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).
-<p>
-Transform a point from global coordinates into local coordinates (ie it applies the inverse of object's center, translation, rotation and scale to the point).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Point</em>&nbsp;</td><td>: Point to transform</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Transformed point </dd></dl>
-
-<p>Definition at line <a class="el" href="Drawable_8cpp-source.htm#l00316">316</a> of file <a class="el" href="Drawable_8cpp-source.htm">Drawable.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="String_8hpp-source.htm">String.hpp</a><li><a class="el" href="String_8cpp-source.htm">String.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1String.png b/doc/html/classsf_1_1String.png
deleted file mode 100755
index 428e946..0000000
--- a/doc/html/classsf_1_1String.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Thread-members.htm b/doc/html/classsf_1_1Thread-members.htm
deleted file mode 100755
index 8948ed7..0000000
--- a/doc/html/classsf_1_1Thread-members.htm
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Thread Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Thread.htm">sf::Thread</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>FuncType</b> typedef (defined in <a class="el" href="classsf_1_1Thread.htm">sf::Thread</a>)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">Thread</a>(FuncType Function, void *UserData=NULL)</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2">Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">~Thread</a>()</td><td><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Thread.htm b/doc/html/classsf_1_1Thread.htm
deleted file mode 100755
index e582f63..0000000
--- a/doc/html/classsf_1_1Thread.htm
+++ /dev/null
@@ -1,255 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Thread.htm">Thread</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Thread Class Reference</h1><!-- doxytag: class="sf::Thread" --><!-- doxytag: inherits="sf::NonCopyable" --><a class="el" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> defines an easy way to manipulate a thread.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Win32_2Thread_8hpp-source.htm">Thread.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Thread:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Thread.png" usemap="#sf::Thread_map" border="0" alt=""></center>
-<map name="sf::Thread_map">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="81,0,233,24">
-<area href="classsf_1_1SoundRecorder.htm" alt="sf::SoundRecorder" shape="rect" coords="0,112,152,136">
-<area href="classsf_1_1SoundStream.htm" alt="sf::SoundStream" shape="rect" coords="162,112,314,136">
-<area href="classsf_1_1SoundBufferRecorder.htm" alt="sf::SoundBufferRecorder" shape="rect" coords="0,168,152,192">
-<area href="classsf_1_1Music.htm" alt="sf::Music" shape="rect" coords="162,168,314,192">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Thread-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab6e6f11eb38f106cd7c1149763a11b8"></a><!-- doxytag: member="sf::Thread::FuncType" ref="ab6e6f11eb38f106cd7c1149763a11b8" args=")(void *)" -->
-typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>FuncType</b> )(void *)</td></tr>
-
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">Thread</a> (FuncType Function, void *UserData=NULL)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the thread from a function pointer. <a href="#5a5f6a41323c0983d6c0f4e496f4a173"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">~Thread</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <a href="#f77942fc1730af7c31bc4c3a913a9c1d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">Launch</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create and run the thread. <a href="#046df871f73d3cf452d1c72bcc143642"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">Wait</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait until the thread finishes. <a href="#67f3c609fdf99688531dbfae461ea4d2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">Terminate</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Terminate the thread Terminating a thread with this function is not safe, you should rather try to make the thread function terminate by itself. <a href="#603d9493c6a845188f05c2eca48dc41b"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Thread.htm#d719b83ce7b02b56db919d423a69f1a2">Thread</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#d719b83ce7b02b56db919d423a69f1a2"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> defines an easy way to manipulate a thread.
-<p>
-There are two ways to use <a class="el" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> :<ul>
-<li>Inherit from it and override the Run() virtual function</li><li>Construct a <a class="el" href="classsf_1_1Thread.htm" title="Thread defines an easy way to manipulate a thread.">Thread</a> instance and pass it a function pointer to call </li></ul>
-
-<p>Definition at line <a class="el" href="Win32_2Thread_8hpp-source.htm#l00044">44</a> of file <a class="el" href="Win32_2Thread_8hpp-source.htm">Win32/Thread.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="5a5f6a41323c0983d6c0f4e496f4a173"></a><!-- doxytag: member="sf::Thread::Thread" ref="5a5f6a41323c0983d6c0f4e496f4a173" args="(FuncType Function, void *UserData=NULL)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Thread::Thread </td>
- <td>(</td>
- <td class="paramtype">Thread::FuncType&nbsp;</td>
- <td class="paramname"> <em>Function</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">void *&nbsp;</td>
- <td class="paramname"> <em>UserData</em> = <code>NULL</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the thread from a function pointer.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Function</em>&nbsp;</td><td>: Entry point of the thread </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>UserData</em>&nbsp;</td><td>: Data to pass to the thread function (NULL by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00050">50</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f77942fc1730af7c31bc4c3a913a9c1d"></a><!-- doxytag: member="sf::Thread::~Thread" ref="f77942fc1730af7c31bc4c3a913a9c1d" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Thread::~Thread </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Virtual destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00062">62</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d719b83ce7b02b56db919d423a69f1a2"></a><!-- doxytag: member="sf::Thread::Thread" ref="d719b83ce7b02b56db919d423a69f1a2" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Thread::Thread </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00038">38</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="046df871f73d3cf452d1c72bcc143642"></a><!-- doxytag: member="sf::Thread::Launch" ref="046df871f73d3cf452d1c72bcc143642" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Thread::Launch </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create and run the thread.
-<p>
-
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00072">72</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="603d9493c6a845188f05c2eca48dc41b"></a><!-- doxytag: member="sf::Thread::Terminate" ref="603d9493c6a845188f05c2eca48dc41b" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Thread::Terminate </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Terminate the thread Terminating a thread with this function is not safe, you should rather try to make the thread function terminate by itself.
-<p>
-Terminate the thread Terminating a thread with this function is not safe, you should rather try to make the thread function terminate by itself.
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00109">109</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="67f3c609fdf99688531dbfae461ea4d2"></a><!-- doxytag: member="sf::Thread::Wait" ref="67f3c609fdf99688531dbfae461ea4d2" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Thread::Wait </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Wait until the thread finishes.
-<p>
-
-<p>Definition at line <a class="el" href="Thread_8cpp-source.htm#l00089">89</a> of file <a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Win32_2Thread_8hpp-source.htm">Win32/Thread.hpp</a><li><a class="el" href="Thread_8cpp-source.htm">Thread.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Thread.png b/doc/html/classsf_1_1Thread.png
deleted file mode 100755
index baba4d5..0000000
--- a/doc/html/classsf_1_1Thread.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1Unicode-members.htm b/doc/html/classsf_1_1Unicode-members.htm
deleted file mode 100755
index 4717ecf..0000000
--- a/doc/html/classsf_1_1Unicode-members.htm
+++ /dev/null
@@ -1,67 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Unicode Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1">ANSIToUTF32</a>(In Begin, In End, Out Output, const std::locale &amp;Locale=GetDefaultLocale())</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a">ANSIToUTF32</a>(In Begin, In End, Out Output, const std::locale &amp;Locale)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#42fea8bee18a53d10bf858273e4714a5">GetUTF16Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995">GetUTF16Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#f5c502326c638af92a8ef7d40b119637">GetUTF32Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#65205382fffa75bbc3137b89be329845">GetUTF32Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#3fc67af453a678d16c4913197ddbe5c3">GetUTF8Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#e527bd860c1755db62bd30153abf06cd">GetUTF8Length</a>(In Begin, In End)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>UTF16String</b> typedef (defined in <a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a>)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73">UTF16ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8">UTF16ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#ffa58d1796721da957505354d48e2e74">UTF16ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56">UTF16ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>UTF32String</b> typedef (defined in <a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a>)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#f6acf0453625fe05fc7a86f4cc9a5cf1">UTF32ToANSI</a>(In Begin, In End, Out Output, char Replacement= '?', const std::locale &amp;Locale=GetDefaultLocale())</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#37628016674129d709a01a7e82cc19d4">UTF32ToANSI</a>(In Begin, In End, Out Output, char Replacement, const std::locale &amp;Locale)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b">UTF32ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#c11fc704e8e94baf623553807fe1ddde">UTF32ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#46bba10d3a323183c29b4cb288d053c1">UTF32ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081">UTF32ToUTF8</a>(In Begin, In End, Out Output, Uint8 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">UTF8String</a> typedef</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#576b17100b065f65f3594c50a070b378">UTF8ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e">UTF8ToUTF16</a>(In Begin, In End, Out Output, Uint16 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545">UTF8ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement= '?')</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode.htm#6dc3254ad3495eeca06443cbee0298be">UTF8ToUTF32</a>(In Begin, In End, Out Output, Uint32 Replacement)</td><td><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Unicode.htm b/doc/html/classsf_1_1Unicode.htm
deleted file mode 100755
index f5d5fe0..0000000
--- a/doc/html/classsf_1_1Unicode.htm
+++ /dev/null
@@ -1,1229 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Unicode.htm">Unicode</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Unicode Class Reference</h1><!-- doxytag: class="sf::Unicode" -->Provides utility functions to convert from and to any unicode and ASCII encoding.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Unicode-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm">Text</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding. <a href="classsf_1_1Unicode_1_1Text.htm#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::basic_string&lt; Uint8 &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">UTF8String</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element doesn't necessarily maps to one character ; only an UTF32 element is wide enough to hold all possible unicode values. <a href="#3c6081f88e93693ff8e713053982a9f9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44c61ac017ac0b9d2cba69dd9b1f475e"></a><!-- doxytag: member="sf::Unicode::UTF16String" ref="44c61ac017ac0b9d2cba69dd9b1f475e" args="" -->
-typedef std::basic_string&lt; Uint16 &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>UTF16String</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a928ecac4c3ace69888bb209bc75ffae"></a><!-- doxytag: member="sf::Unicode::UTF32String" ref="a928ecac4c3ace69888bb209bc75ffae" args="" -->
-typedef std::basic_string&lt; Uint32 &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>UTF32String</b></td></tr>
-
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#37628016674129d709a01a7e82cc19d4">UTF32ToANSI</a> (In Begin, In End, Out Output, char Replacement, const std::locale &amp;Locale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an ANSI characters range, using the given locale. <a href="#37628016674129d709a01a7e82cc19d4"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a">ANSIToUTF32</a> (In Begin, In End, Out Output, const std::locale &amp;Locale)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an ANSI characters range to an UTF-32 characters range, using the given locale. <a href="#5390e635f81fe5961899080c91b1c40a"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e">UTF8ToUTF16</a> (In Begin, In End, Out Output, Uint16 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-8 characters range to an UTF-16 characters range, using the given locale. <a href="#86ba5a2f4d2a85b287d1f0ff94f1eb5e"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#6dc3254ad3495eeca06443cbee0298be">UTF8ToUTF32</a> (In Begin, In End, Out Output, Uint32 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-8 characters range to an UTF-32 characters range, using the given locale. <a href="#6dc3254ad3495eeca06443cbee0298be"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56">UTF16ToUTF8</a> (In Begin, In End, Out Output, Uint8 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-16 characters range to an UTF-8 characters range, using the given locale. <a href="#70dd49ecc62e55bcda250d789371dc56"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8">UTF16ToUTF32</a> (In Begin, In End, Out Output, Uint32 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-16 characters range to an UTF-32 characters range, using the given locale. <a href="#836263c4d41ef7b2d146e6564a9e0fe8"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081">UTF32ToUTF8</a> (In Begin, In End, Out Output, Uint8 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an UTF-8 characters range, using the given locale. <a href="#456a48adebef490996f82f4841e26081"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#c11fc704e8e94baf623553807fe1ddde">UTF32ToUTF16</a> (In Begin, In End, Out Output, Uint16 Replacement)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an UTF-16 characters range, using the given locale. <a href="#c11fc704e8e94baf623553807fe1ddde"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#e527bd860c1755db62bd30153abf06cd">GetUTF8Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-8 string. <a href="#e527bd860c1755db62bd30153abf06cd"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995">GetUTF16Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-16 string. <a href="#27699a022a186db9eb6a8d3c973ec995"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#65205382fffa75bbc3137b89be329845">GetUTF32Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-32 string. <a href="#65205382fffa75bbc3137b89be329845"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#f6acf0453625fe05fc7a86f4cc9a5cf1">UTF32ToANSI</a> (In Begin, In End, Out Output, char Replacement= '?', const std::locale &amp;Locale=GetDefaultLocale())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an ANSI characters range, using the given locale. <a href="#f6acf0453625fe05fc7a86f4cc9a5cf1"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1">ANSIToUTF32</a> (In Begin, In End, Out Output, const std::locale &amp;Locale=GetDefaultLocale())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an ANSI characters range to an UTF-32 characters range, using the given locale. <a href="#164436a4e19c18cc518e9d8d921481f1"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#576b17100b065f65f3594c50a070b378">UTF8ToUTF16</a> (In Begin, In End, Out Output, Uint16 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-8 characters range to an UTF-16 characters range, using the given locale. <a href="#576b17100b065f65f3594c50a070b378"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545">UTF8ToUTF32</a> (In Begin, In End, Out Output, Uint32 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-8 characters range to an UTF-32 characters range, using the given locale. <a href="#c4a67f01b57053b697c573b0ab6a9545"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#ffa58d1796721da957505354d48e2e74">UTF16ToUTF8</a> (In Begin, In End, Out Output, Uint8 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-16 characters range to an UTF-8 characters range, using the given locale. <a href="#ffa58d1796721da957505354d48e2e74"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73">UTF16ToUTF32</a> (In Begin, In End, Out Output, Uint32 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-16 characters range to an UTF-32 characters range, using the given locale. <a href="#5e9edaac35984964ef3ad353f98f9f73"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#46bba10d3a323183c29b4cb288d053c1">UTF32ToUTF8</a> (In Begin, In End, Out Output, Uint8 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an UTF-8 characters range, using the given locale. <a href="#46bba10d3a323183c29b4cb288d053c1"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In , typename Out &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static Out&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b">UTF32ToUTF16</a> (In Begin, In End, Out Output, Uint16 Replacement= '?')</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic function to convert an UTF-32 characters range to an UTF-16 characters range, using the given locale. <a href="#b4b5c6e82a1ab1d9ed775653f082d58b"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#3fc67af453a678d16c4913197ddbe5c3">GetUTF8Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-8 string. <a href="#3fc67af453a678d16c4913197ddbe5c3"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#42fea8bee18a53d10bf858273e4714a5">GetUTF16Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-16 string. <a href="#42fea8bee18a53d10bf858273e4714a5"></a><br></td></tr>
-<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static std::size_t&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode.htm#f5c502326c638af92a8ef7d40b119637">GetUTF32Length</a> (In Begin, In End)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of characters composing an UTF-32 string. <a href="#f5c502326c638af92a8ef7d40b119637"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Provides utility functions to convert from and to any unicode and ASCII encoding.
-<p>Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00044">44</a> of file <a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>.</p>
-<hr><h2>Member Typedef Documentation</h2>
-<a class="anchor" name="3c6081f88e93693ff8e713053982a9f9"></a><!-- doxytag: member="sf::Unicode::UTF8String" ref="3c6081f88e93693ff8e713053982a9f9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::basic_string&lt;Uint8&gt; <a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">sf::Unicode::UTF8String</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Define a string type for each encoding Warning : in UTF8 and UTF16 strings, one element doesn't necessarily maps to one character ; only an UTF32 element is wide enough to hold all possible unicode values.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00054">54</a> of file <a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="5390e635f81fe5961899080c91b1c40a"></a><!-- doxytag: member="sf::Unicode::ANSIToUTF32" ref="5390e635f81fe5961899080c91b1c40a" args="(In Begin, In End, Out Output, const std::locale &amp;Locale)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::ANSIToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::locale &amp;&nbsp;</td>
- <td class="paramname"> <em>Locale</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an ANSI characters range to an UTF-32 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00067">67</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="164436a4e19c18cc518e9d8d921481f1"></a><!-- doxytag: member="sf::Unicode::ANSIToUTF32" ref="164436a4e19c18cc518e9d8d921481f1" args="(In Begin, In End, Out Output, const std::locale &amp;Locale=GetDefaultLocale())" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::ANSIToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::locale &amp;&nbsp;</td>
- <td class="paramname"> <em>Locale</em> = <code>GetDefaultLocale()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an ANSI characters range to an UTF-32 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Locale</em>&nbsp;</td><td>: Locale to use for conversion (uses the current one by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="27699a022a186db9eb6a8d3c973ec995"></a><!-- doxytag: member="sf::Unicode::GetUTF16Length" ref="27699a022a186db9eb6a8d3c973ec995" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::Unicode::GetUTF16Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-16 string.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00442">442</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="42fea8bee18a53d10bf858273e4714a5"></a><!-- doxytag: member="sf::Unicode::GetUTF16Length" ref="42fea8bee18a53d10bf858273e4714a5" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static std::size_t sf::Unicode::GetUTF16Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-16 string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Count of the characters in the string </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="65205382fffa75bbc3137b89be329845"></a><!-- doxytag: member="sf::Unicode::GetUTF32Length" ref="65205382fffa75bbc3137b89be329845" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::Unicode::GetUTF32Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-32 string.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00471">471</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f5c502326c638af92a8ef7d40b119637"></a><!-- doxytag: member="sf::Unicode::GetUTF32Length" ref="f5c502326c638af92a8ef7d40b119637" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static std::size_t sf::Unicode::GetUTF32Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-32 string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Count of the characters in the string </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="e527bd860c1755db62bd30153abf06cd"></a><!-- doxytag: member="sf::Unicode::GetUTF8Length" ref="e527bd860c1755db62bd30153abf06cd" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::Unicode::GetUTF8Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-8 string.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00422">422</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3fc67af453a678d16c4913197ddbe5c3"></a><!-- doxytag: member="sf::Unicode::GetUTF8Length" ref="3fc67af453a678d16c4913197ddbe5c3" args="(In Begin, In End)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static std::size_t sf::Unicode::GetUTF8Length </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the number of characters composing an UTF-8 string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Count of the characters in the string </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="836263c4d41ef7b2d146e6564a9e0fe8"></a><!-- doxytag: member="sf::Unicode::UTF16ToUTF32" ref="836263c4d41ef7b2d146e6564a9e0fe8" args="(In Begin, In End, Out Output, Uint32 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF16ToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-16 characters range to an UTF-32 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00280">280</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5e9edaac35984964ef3ad353f98f9f73"></a><!-- doxytag: member="sf::Unicode::UTF16ToUTF32" ref="5e9edaac35984964ef3ad353f98f9f73" args="(In Begin, In End, Out Output, Uint32 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF16ToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-16 characters range to an UTF-32 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="70dd49ecc62e55bcda250d789371dc56"></a><!-- doxytag: member="sf::Unicode::UTF16ToUTF8" ref="70dd49ecc62e55bcda250d789371dc56" args="(In Begin, In End, Out Output, Uint8 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF16ToUTF8 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-16 characters range to an UTF-8 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00207">207</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ffa58d1796721da957505354d48e2e74"></a><!-- doxytag: member="sf::Unicode::UTF16ToUTF8" ref="ffa58d1796721da957505354d48e2e74" args="(In Begin, In End, Out Output, Uint8 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF16ToUTF8 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-16 characters range to an UTF-8 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="37628016674129d709a01a7e82cc19d4"></a><!-- doxytag: member="sf::Unicode::UTF32ToANSI" ref="37628016674129d709a01a7e82cc19d4" args="(In Begin, In End, Out Output, char Replacement, const std::locale &amp;Locale)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF32ToANSI </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">char&nbsp;</td>
- <td class="paramname"> <em>Replacement</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::locale &amp;&nbsp;</td>
- <td class="paramname"> <em>Locale</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an ANSI characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00031">31</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f6acf0453625fe05fc7a86f4cc9a5cf1"></a><!-- doxytag: member="sf::Unicode::UTF32ToANSI" ref="f6acf0453625fe05fc7a86f4cc9a5cf1" args="(In Begin, In End, Out Output, char Replacement= '?', const std::locale &amp;Locale=GetDefaultLocale())" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF32ToANSI </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">char&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::locale &amp;&nbsp;</td>
- <td class="paramname"> <em>Locale</em> = <code>GetDefaultLocale()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an ANSI characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Locale</em>&nbsp;</td><td>: Locale to use for conversion (uses the current one by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="c11fc704e8e94baf623553807fe1ddde"></a><!-- doxytag: member="sf::Unicode::UTF32ToUTF16" ref="c11fc704e8e94baf623553807fe1ddde" args="(In Begin, In End, Out Output, Uint16 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF32ToUTF16 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint16&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an UTF-16 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00379">379</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b4b5c6e82a1ab1d9ed775653f082d58b"></a><!-- doxytag: member="sf::Unicode::UTF32ToUTF16" ref="b4b5c6e82a1ab1d9ed775653f082d58b" args="(In Begin, In End, Out Output, Uint16 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF32ToUTF16 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint16&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an UTF-16 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="456a48adebef490996f82f4841e26081"></a><!-- doxytag: member="sf::Unicode::UTF32ToUTF8" ref="456a48adebef490996f82f4841e26081" args="(In Begin, In End, Out Output, Uint8 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF32ToUTF8 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an UTF-8 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00326">326</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="46bba10d3a323183c29b4cb288d053c1"></a><!-- doxytag: member="sf::Unicode::UTF32ToUTF8" ref="46bba10d3a323183c29b4cb288d053c1" args="(In Begin, In End, Out Output, Uint8 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF32ToUTF8 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint8&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-32 characters range to an UTF-8 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="86ba5a2f4d2a85b287d1f0ff94f1eb5e"></a><!-- doxytag: member="sf::Unicode::UTF8ToUTF16" ref="86ba5a2f4d2a85b287d1f0ff94f1eb5e" args="(In Begin, In End, Out Output, Uint16 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF8ToUTF16 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint16&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-8 characters range to an UTF-16 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00102">102</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="576b17100b065f65f3594c50a070b378"></a><!-- doxytag: member="sf::Unicode::UTF8ToUTF16" ref="576b17100b065f65f3594c50a070b378" args="(In Begin, In End, Out Output, Uint16 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF8ToUTF16 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint16&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-8 characters range to an UTF-16 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<a class="anchor" name="6dc3254ad3495eeca06443cbee0298be"></a><!-- doxytag: member="sf::Unicode::UTF8ToUTF32" ref="6dc3254ad3495eeca06443cbee0298be" args="(In Begin, In End, Out Output, Uint32 Replacement)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">Out sf::Unicode::UTF8ToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>Replacement</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-8 characters range to an UTF-32 characters range, using the given locale.
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8inl-source.htm#l00163">163</a> of file <a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c4a67f01b57053b697c573b0ab6a9545"></a><!-- doxytag: member="sf::Unicode::UTF8ToUTF32" ref="c4a67f01b57053b697c573b0ab6a9545" args="(In Begin, In End, Out Output, Uint32 Replacement= '?')" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename In , typename Out &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">static Out sf::Unicode::UTF8ToUTF32 </td>
- <td>(</td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>Begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&nbsp;</td>
- <td class="paramname"> <em>End</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Out&nbsp;</td>
- <td class="paramname"> <em>Output</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">Uint32&nbsp;</td>
- <td class="paramname"> <em>Replacement</em> = <code>'?'</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Generic function to convert an UTF-8 characters range to an UTF-32 characters range, using the given locale.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Begin</em>&nbsp;</td><td>: Iterator pointing to the beginning of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>End</em>&nbsp;</td><td>: Iterator pointing to the end of the input sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Output</em>&nbsp;</td><td>: Iterator pointing to the beginning of the output sequence </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Replacement</em>&nbsp;</td><td>: Replacement character for characters not convertible to output encoding ('?' by default -- use 0 to use no replacement character)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Iterator to the end of the output sequence which has been written </dd></dl>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a><li><a class="el" href="Unicode_8inl-source.htm">Unicode.inl</a><li><a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Unicode_1_1Text-members.htm b/doc/html/classsf_1_1Unicode_1_1Text-members.htm
deleted file mode 100755
index c953e03..0000000
--- a/doc/html/classsf_1_1Unicode_1_1Text-members.htm
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Unicode::Unicode::Text Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>operator const Unicode::UTF32String &amp;</b>() const (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">operator std::string</a>() const </td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator std::wstring</b>() const (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator Unicode::UTF16String</b>() const (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>operator Unicode::UTF8String</b>() const (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d">Text</a>()</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm#ce4c2b97e31442ab88ea8eabf75ff4e6">Text</a>(const char *Str)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const wchar_t *Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Uint8 *Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Uint16 *Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Uint32 *Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const std::string &amp;Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const std::wstring &amp;Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Unicode::UTF8String &amp;Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Unicode::UTF16String &amp;Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Text</b>(const Unicode::UTF32String &amp;Str) (defined in <a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>)</td><td><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Unicode_1_1Text.htm b/doc/html/classsf_1_1Unicode_1_1Text.htm
deleted file mode 100755
index 31bf90a..0000000
--- a/doc/html/classsf_1_1Unicode_1_1Text.htm
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Unicode.htm">Unicode</a>::<a class="el" href="classsf_1_1Unicode_1_1Text.htm">Text</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Unicode::Unicode::Text Class Reference</h1><!-- doxytag: class="sf::Unicode::Text" -->This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Unicode_1_1Text-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d">Text</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor (empty text). <a href="#aa04a48e0feb1243b06b32e00e1b572d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#ce4c2b97e31442ab88ea8eabf75ff4e6">Text</a> (const char *Str)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the unicode text from any type of string. <a href="#ce4c2b97e31442ab88ea8eabf75ff4e6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a32b3fa93201a7c6e16d4fdc4534f563"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="a32b3fa93201a7c6e16d4fdc4534f563" args="(const wchar_t *Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const wchar_t *Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1df67235106325799c0f34eeae58d4bd"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="1df67235106325799c0f34eeae58d4bd" args="(const Uint8 *Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint8 *Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e6c54d4e1f1714bfb9a2dc9c6b4f581a"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="e6c54d4e1f1714bfb9a2dc9c6b4f581a" args="(const Uint16 *Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint16 *Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="01ceb0da58b2216e0d209aa3ae4f2f92"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="01ceb0da58b2216e0d209aa3ae4f2f92" args="(const Uint32 *Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint32 *Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="10d7ada2959c4440d9744e354b2c3a80"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="10d7ada2959c4440d9744e354b2c3a80" args="(const std::string &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const std::string &amp;Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90d966d1fe756ccfb5602ec649f1a99c"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="90d966d1fe756ccfb5602ec649f1a99c" args="(const std::wstring &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const std::wstring &amp;Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89e76d560e304345dbd2b00ab5587281"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="89e76d560e304345dbd2b00ab5587281" args="(const Unicode::UTF8String &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const <a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">Unicode::UTF8String</a> &amp;Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5518a325ff4ee5f9624380e596039be7"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="5518a325ff4ee5f9624380e596039be7" args="(const Unicode::UTF16String &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Unicode::UTF16String &amp;Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94205bf2285356b01dc26bdc5d7ecec2"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="94205bf2285356b01dc26bdc5d7ecec2" args="(const Unicode::UTF32String &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Unicode::UTF32String &amp;Str)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">operator std::string</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator to cast the text to any type of string. <a href="#8dafdb0f8af7aa8fd93a6357d14e7dfb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68bbdd96744b5372811cff614c9fdb64"></a><!-- doxytag: member="sf::Unicode::Text::operator std::wstring" ref="68bbdd96744b5372811cff614c9fdb64" args="() const " -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator std::wstring</b> () const </td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86457507c8fa810bf4164e5845a5e06a"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF8String" ref="86457507c8fa810bf4164e5845a5e06a" args="() const " -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF8String</b> () const </td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c9c79a567e9331ce90307a3d679fe65c"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF16String" ref="c9c79a567e9331ce90307a3d679fe65c" args="() const " -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF16String</b> () const </td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5dc8644be465e51f38e515e525ee4753"></a><!-- doxytag: member="sf::Unicode::Text::operator const Unicode::UTF32String &amp;" ref="5dc8644be465e51f38e515e525ee4753" args="() const " -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator const Unicode::UTF32String &amp;</b> () const </td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
-<p>Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00063">63</a> of file <a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="aa04a48e0feb1243b06b32e00e1b572d"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="aa04a48e0feb1243b06b32e00e1b572d" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Unicode::Unicode::Text::Text </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor (empty text).
-<p>
-
-<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00105">105</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ce4c2b97e31442ab88ea8eabf75ff4e6"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="ce4c2b97e31442ab88ea8eabf75ff4e6" args="(const char *Str)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Unicode::Unicode::Text::Text </td>
- <td>(</td>
- <td class="paramtype">const char *&nbsp;</td>
- <td class="paramname"> <em>Str</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the unicode text from any type of string.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Str</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">String</a> to convert </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="8dafdb0f8af7aa8fd93a6357d14e7dfb"></a><!-- doxytag: member="sf::Unicode::Text::operator std::string" ref="8dafdb0f8af7aa8fd93a6357d14e7dfb" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Unicode::Unicode::Text::operator std::string </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Operator to cast the text to any type of string.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Converted string </dd></dl>
-
-<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00227">227</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a><li><a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Vector2-members.htm b/doc/html/classsf_1_1Vector2-members.htm
deleted file mode 100755
index 09b3487..0000000
--- a/doc/html/classsf_1_1Vector2-members.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Vector2&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988">Vector2</a>()</td><td><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector2.htm#ed26a72164e59e8a4a0aeee2049568f1">Vector2</a>(T X, T Y)</td><td><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">x</a></td><td><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">y</a></td><td><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Vector2.htm b/doc/html/classsf_1_1Vector2.htm
deleted file mode 100755
index b67eecf..0000000
--- a/doc/html/classsf_1_1Vector2.htm
+++ /dev/null
@@ -1,183 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Vector2.htm">Vector2</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Vector2&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sf::Vector2" --><a class="el" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2</a> is an utility class for manipulating 2 dimensional vectors.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Vector2_8hpp-source.htm">Vector2.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Vector2-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988">Vector2</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#58c32383b5291380db4b43a289f75988"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector2.htm#ed26a72164e59e8a4a0aeee2049568f1">Vector2</a> (T X, T Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the vector from its coordinates. <a href="#ed26a72164e59e8a4a0aeee2049568f1"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">x</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">X coordinate of the vector. <a href="#1e6ad77fa155f3753bfb92699bd28141"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">y</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Y coordinate of the vector. <a href="#420f2481b015f4eb929c75f2af564299"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br>
- class sf::Vector2&lt; T &gt;</h3>
-
-<a class="el" href="classsf_1_1Vector2.htm" title="Vector2 is an utility class for manipulating 2 dimensional vectors.">Vector2</a> is an utility class for manipulating 2 dimensional vectors.
-<p>
-Template parameter defines the type of coordinates (integer, float, ...)
-<p>Definition at line <a class="el" href="Vector2_8hpp-source.htm#l00037">37</a> of file <a class="el" href="Vector2_8hpp-source.htm">Vector2.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="58c32383b5291380db4b43a289f75988"></a><!-- doxytag: member="sf::Vector2::Vector2" ref="58c32383b5291380db4b43a289f75988" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector2.htm">Vector2</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="ed26a72164e59e8a4a0aeee2049568f1"></a><!-- doxytag: member="sf::Vector2::Vector2" ref="ed26a72164e59e8a4a0aeee2049568f1" args="(T X, T Y)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector2.htm">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the vector from its coordinates.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="1e6ad77fa155f3753bfb92699bd28141"></a><!-- doxytag: member="sf::Vector2::x" ref="1e6ad77fa155f3753bfb92699bd28141" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">x</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-X coordinate of the vector.
-<p>
-
-<p>Definition at line <a class="el" href="Vector2_8hpp-source.htm#l00059">59</a> of file <a class="el" href="Vector2_8hpp-source.htm">Vector2.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="420f2481b015f4eb929c75f2af564299"></a><!-- doxytag: member="sf::Vector2::y" ref="420f2481b015f4eb929c75f2af564299" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">y</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Y coordinate of the vector.
-<p>
-
-<p>Definition at line <a class="el" href="Vector2_8hpp-source.htm#l00060">60</a> of file <a class="el" href="Vector2_8hpp-source.htm">Vector2.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Vector2_8hpp-source.htm">Vector2.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Vector3-members.htm b/doc/html/classsf_1_1Vector3-members.htm
deleted file mode 100755
index c9ea7ba..0000000
--- a/doc/html/classsf_1_1Vector3-members.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Vector3&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9">Vector3</a>()</td><td><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector3.htm#99ed75b68f58adfa3e9fa0561b424bf6">Vector3</a>(T X, T Y, T Z)</td><td><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">x</a></td><td><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">y</a></td><td><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">z</a></td><td><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Vector3.htm b/doc/html/classsf_1_1Vector3.htm
deleted file mode 100755
index 3a78cea..0000000
--- a/doc/html/classsf_1_1Vector3.htm
+++ /dev/null
@@ -1,214 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Vector3.htm">Vector3</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Vector3&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sf::Vector3" --><a class="el" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3</a> is an utility class for manipulating 3 dimensional vectors.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1Vector3-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9">Vector3</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#ee8be1985c6e45e381ad4071265636f9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector3.htm#99ed75b68f58adfa3e9fa0561b424bf6">Vector3</a> (T X, T Y, T Z)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the vector from its coordinates. <a href="#99ed75b68f58adfa3e9fa0561b424bf6"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">x</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">X coordinate of the vector. <a href="#3cb0c769390bc37c346bb1a69e510d16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">y</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Y coordinate of the vector. <a href="#6590d50ccb862c5efc5512e974e9b794"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">z</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Z coordinate of the vector. <a href="#2f36ab4b552c028e3a9734c1ad4df7d1"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<h3>template&lt;typename T&gt;<br>
- class sf::Vector3&lt; T &gt;</h3>
-
-<a class="el" href="classsf_1_1Vector3.htm" title="Vector3 is an utility class for manipulating 3 dimensional vectors.">Vector3</a> is an utility class for manipulating 3 dimensional vectors.
-<p>
-Template parameter defines the type of coordinates (integer, float, ...)
-<p>Definition at line <a class="el" href="Vector3_8hpp-source.htm#l00037">37</a> of file <a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="ee8be1985c6e45e381ad4071265636f9"></a><!-- doxytag: member="sf::Vector3::Vector3" ref="ee8be1985c6e45e381ad4071265636f9" args="()" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector3.htm">Vector3</a> </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-</div>
-</div><p>
-<a class="anchor" name="99ed75b68f58adfa3e9fa0561b424bf6"></a><!-- doxytag: member="sf::Vector3::Vector3" ref="99ed75b68f58adfa3e9fa0561b424bf6" args="(T X, T Y, T Z)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector3.htm">Vector3</a> </td>
- <td>(</td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>Y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T&nbsp;</td>
- <td class="paramname"> <em>Z</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the vector from its coordinates.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Z</em>&nbsp;</td><td>: Z coordinate </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="3cb0c769390bc37c346bb1a69e510d16"></a><!-- doxytag: member="sf::Vector3::x" ref="3cb0c769390bc37c346bb1a69e510d16" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Vector3.htm">sf::Vector3</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">x</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-X coordinate of the vector.
-<p>
-
-<p>Definition at line <a class="el" href="Vector3_8hpp-source.htm#l00060">60</a> of file <a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6590d50ccb862c5efc5512e974e9b794"></a><!-- doxytag: member="sf::Vector3::y" ref="6590d50ccb862c5efc5512e974e9b794" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Vector3.htm">sf::Vector3</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">y</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Y coordinate of the vector.
-<p>
-
-<p>Definition at line <a class="el" href="Vector3_8hpp-source.htm#l00061">61</a> of file <a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2f36ab4b552c028e3a9734c1ad4df7d1"></a><!-- doxytag: member="sf::Vector3::z" ref="2f36ab4b552c028e3a9734c1ad4df7d1" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classsf_1_1Vector3.htm">sf::Vector3</a>&lt; T &gt;::<a class="el" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">z</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Z coordinate of the vector.
-<p>
-
-<p>Definition at line <a class="el" href="Vector3_8hpp-source.htm#l00062">62</a> of file <a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Vector3_8hpp-source.htm">Vector3.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1VideoMode-members.htm b/doc/html/classsf_1_1VideoMode-members.htm
deleted file mode 100755
index 792b91e..0000000
--- a/doc/html/classsf_1_1VideoMode-members.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::VideoMode Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">BitsPerPixel</a></td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea">GetDesktopMode</a>()</td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2">GetMode</a>(std::size_t Index)</td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723">GetModesCount</a>()</td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">Height</a></td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c">IsValid</a>() const </td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821">operator!=</a>(const VideoMode &amp;Other) const </td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1">operator==</a>(const VideoMode &amp;Other) const </td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1">VideoMode</a>()</td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#9478572db06121f70260e6b9dc21704e">VideoMode</a>(unsigned int ModeWidth, unsigned int ModeHeight, unsigned int ModeBpp=32)</td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">Width</a></td><td><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1VideoMode.htm b/doc/html/classsf_1_1VideoMode.htm
deleted file mode 100755
index fb51e6c..0000000
--- a/doc/html/classsf_1_1VideoMode.htm
+++ /dev/null
@@ -1,386 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::VideoMode Class Reference</h1><!-- doxytag: class="sf::VideoMode" --><a class="el" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> defines a video mode (width, height, bpp, frequency) and provides static functions for getting modes supported by the display device.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1VideoMode-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1">VideoMode</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#04c9417e5c304510bef5f6aeb03f6ce1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#9478572db06121f70260e6b9dc21704e">VideoMode</a> (unsigned int ModeWidth, unsigned int ModeHeight, unsigned int ModeBpp=32)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the video mode with its attributes. <a href="#9478572db06121f70260e6b9dc21704e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c">IsValid</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the video mode is supported. <a href="#13ccf1d15900d7251659f871ea362c7c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1">operator==</a> (const <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator overload -- tell if two video modes are equal. <a href="#497c88cd2475d941f27a0ac2a0541fa1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821">operator!=</a> (const <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> &amp;Other) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comparison operator overload -- tell if two video modes are different. <a href="#7db70f110d4a1404e38ed8a909d77821"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea">GetDesktopMode</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current desktop video mode. <a href="#0b29193258c4855f75337e62f2b56eea"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2">GetMode</a> (std::size_t Index)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a valid video mode Index must be in range [0, <a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723" title="Get valid video modes count.">GetModesCount()</a>[ Modes are sorted from best to worst. <a href="#50e64232abd41b7ee1016948b41ea5a2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static std::size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723">GetModesCount</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get valid video modes count. <a href="#1700d0b9230f34533cadd88f5cc61723"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">Width</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Video mode width, in pixels. <a href="#bee130381af7a465b29ea5cdb3927203"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">Height</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Video mode height, in pixels. <a href="#c890fbaecc5d9b82b44123a0d5b3c0f5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">BitsPerPixel</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Video mode pixel depth, in bits per pixels. <a href="#c2aa4a809527fd9da6b70c9479d02c7a"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">VideoMode</a> defines a video mode (width, height, bpp, frequency) and provides static functions for getting modes supported by the display device.
-<p>Definition at line <a class="el" href="VideoMode_8hpp-source.htm#l00042">42</a> of file <a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="04c9417e5c304510bef5f6aeb03f6ce1"></a><!-- doxytag: member="sf::VideoMode::VideoMode" ref="04c9417e5c304510bef5f6aeb03f6ce1" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::VideoMode::VideoMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00067">67</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9478572db06121f70260e6b9dc21704e"></a><!-- doxytag: member="sf::VideoMode::VideoMode" ref="9478572db06121f70260e6b9dc21704e" args="(unsigned int ModeWidth, unsigned int ModeHeight, unsigned int ModeBpp=32)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::VideoMode::VideoMode </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ModeWidth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ModeHeight</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>ModeBpp</em> = <code>32</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the video mode with its attributes.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ModeWidth</em>&nbsp;</td><td>: Width in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ModeHeight</em>&nbsp;</td><td>: Height in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>ModeBpp</em>&nbsp;</td><td>: Pixel depths in bits per pixel (32 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00079">79</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="0b29193258c4855f75337e62f2b56eea"></a><!-- doxytag: member="sf::VideoMode::GetDesktopMode" ref="0b29193258c4855f75337e62f2b56eea" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> sf::VideoMode::GetDesktopMode </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the current desktop video mode.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Current desktop video mode </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00091">91</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="50e64232abd41b7ee1016948b41ea5a2"></a><!-- doxytag: member="sf::VideoMode::GetMode" ref="50e64232abd41b7ee1016948b41ea5a2" args="(std::size_t Index)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> sf::VideoMode::GetMode </td>
- <td>(</td>
- <td class="paramtype">std::size_t&nbsp;</td>
- <td class="paramname"> <em>Index</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get a valid video mode Index must be in range [0, <a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723" title="Get valid video modes count.">GetModesCount()</a>[ Modes are sorted from best to worst.
-<p>
-Get a valid video mode Index must be in range [0, <a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723" title="Get valid video modes count.">GetModesCount()</a>[.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Index</em>&nbsp;</td><td>: Index of video mode to get</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Corresponding video mode (invalid mode if index is out of range) </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00102">102</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="1700d0b9230f34533cadd88f5cc61723"></a><!-- doxytag: member="sf::VideoMode::GetModesCount" ref="1700d0b9230f34533cadd88f5cc61723" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::VideoMode::GetModesCount </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get valid video modes count.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Number of valid video modes available </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00117">117</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="13ccf1d15900d7251659f871ea362c7c"></a><!-- doxytag: member="sf::VideoMode::IsValid" ref="13ccf1d15900d7251659f871ea362c7c" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::VideoMode::IsValid </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the video mode is supported.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if video mode is supported, false otherwise </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00129">129</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="7db70f110d4a1404e38ed8a909d77821"></a><!-- doxytag: member="sf::VideoMode::operator!=" ref="7db70f110d4a1404e38ed8a909d77821" args="(const VideoMode &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::VideoMode::operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator overload -- tell if two video modes are different.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Video mode to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if modes are different </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00152">152</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="497c88cd2475d941f27a0ac2a0541fa1"></a><!-- doxytag: member="sf::VideoMode::operator==" ref="497c88cd2475d941f27a0ac2a0541fa1" args="(const VideoMode &amp;Other) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::VideoMode::operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Other</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Comparison operator overload -- tell if two video modes are equal.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Other</em>&nbsp;</td><td>: Video mode to compare</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if modes are equal </dd></dl>
-
-<p>Definition at line <a class="el" href="VideoMode_8cpp-source.htm#l00141">141</a> of file <a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="c2aa4a809527fd9da6b70c9479d02c7a"></a><!-- doxytag: member="sf::VideoMode::BitsPerPixel" ref="c2aa4a809527fd9da6b70c9479d02c7a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">sf::VideoMode::BitsPerPixel</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Video mode pixel depth, in bits per pixels.
-<p>
-
-<p>Definition at line <a class="el" href="VideoMode_8hpp-source.htm#l00123">123</a> of file <a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c890fbaecc5d9b82b44123a0d5b3c0f5"></a><!-- doxytag: member="sf::VideoMode::Height" ref="c890fbaecc5d9b82b44123a0d5b3c0f5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">sf::VideoMode::Height</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Video mode height, in pixels.
-<p>
-
-<p>Definition at line <a class="el" href="VideoMode_8hpp-source.htm#l00122">122</a> of file <a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="bee130381af7a465b29ea5cdb3927203"></a><!-- doxytag: member="sf::VideoMode::Width" ref="bee130381af7a465b29ea5cdb3927203" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">sf::VideoMode::Width</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Video mode width, in pixels.
-<p>
-
-<p>Definition at line <a class="el" href="VideoMode_8hpp-source.htm#l00121">121</a> of file <a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="VideoMode_8hpp-source.htm">VideoMode.hpp</a><li><a class="el" href="VideoMode_8cpp-source.htm">VideoMode.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1View-members.htm b/doc/html/classsf_1_1View-members.htm
deleted file mode 100755
index 6de189f..0000000
--- a/doc/html/classsf_1_1View-members.htm
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::View Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1View.htm">sf::View</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd">GetCenter</a>() const </td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47">GetHalfSize</a>() const </td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd">GetRect</a>() const </td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c">Move</a>(float OffsetX, float OffsetY)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#e065331d6f2d450b3482c623c7506ced">Move</a>(const sf::Vector2f &amp;Offset)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>RenderTarget</b> (defined in <a class="el" href="classsf_1_1View.htm">sf::View</a>)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td><code> [friend]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86">SetCenter</a>(float X, float Y)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#fc62a34d1bb3c7a64ab5cc11941967cb">SetCenter</a>(const sf::Vector2f &amp;Center)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee">SetFromRect</a>(const FloatRect &amp;ViewRect)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a">SetHalfSize</a>(float HalfWidth, float HalfHeight)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#ce6e0d15b8fe1f2f0066d8438c01f1d3">SetHalfSize</a>(const sf::Vector2f &amp;HalfSize)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc">View</a>(const FloatRect &amp;ViewRect=FloatRect(0, 0, 1000, 1000))</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#0323ca80f81ad7feb877d328a0fdbb60">View</a>(const sf::Vector2f &amp;Center, const sf::Vector2f &amp;HalfSize)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1">Zoom</a>(float Factor)</td><td><a class="el" href="classsf_1_1View.htm">sf::View</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1View.htm b/doc/html/classsf_1_1View.htm
deleted file mode 100755
index aa4908c..0000000
--- a/doc/html/classsf_1_1View.htm
+++ /dev/null
@@ -1,508 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1View.htm">View</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::View Class Reference</h1><!-- doxytag: class="sf::View" -->This class defines a view (position, size, etc.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="View_8hpp-source.htm">View.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="classsf_1_1View-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc">View</a> (const <a class="el" href="classsf_1_1Rect.htm">FloatRect</a> &amp;ViewRect=<a class="el" href="classsf_1_1Rect.htm">FloatRect</a>(0, 0, 1000, 1000))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the view from a rectangle. <a href="#884afd75948366ba6c0f760b276496cc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#0323ca80f81ad7feb877d328a0fdbb60">View</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Center, const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;HalfSize)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the view from its center and half-size. <a href="#0323ca80f81ad7feb877d328a0fdbb60"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86">SetCenter</a> (float X, float Y)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the center of the view (take 2 values). <a href="#f357e9c647672b94b8b8f584eaff1e86"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#fc62a34d1bb3c7a64ab5cc11941967cb">SetCenter</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Center)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the center of the view (take a vector). <a href="#fc62a34d1bb3c7a64ab5cc11941967cb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a">SetHalfSize</a> (float HalfWidth, float HalfHeight)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the half-size of the view (take 2 values). <a href="#5e1a8e0c729daf4be95c1f27ba275a2a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#ce6e0d15b8fe1f2f0066d8438c01f1d3">SetHalfSize</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;HalfSize)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the half-size of the view (take a vector). <a href="#ce6e0d15b8fe1f2f0066d8438c01f1d3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee">SetFromRect</a> (const <a class="el" href="classsf_1_1Rect.htm">FloatRect</a> &amp;ViewRect)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rebuild the view from a rectangle. <a href="#a5c2ac8985a573632f9a1e95d56cc2ee"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd">GetCenter</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the center of the view. <a href="#edfc422283cb9dbd89c2beb70261b7fd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47">GetHalfSize</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the half-size of the view. <a href="#2fa0eb90604dd90ffdaf2405be276d47"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Rect.htm">sf::FloatRect</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd">GetRect</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the bounding rectangle of the view. <a href="#af368a69233ee426a5fbd63dde1cc4bd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c">Move</a> (float OffsetX, float OffsetY)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the view (take 2 values). <a href="#8f1bfbae90991ab777994cad4f4bfa9c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#e065331d6f2d450b3482c623c7506ced">Move</a> (const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;Offset)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move the view (take a vector). <a href="#e065331d6f2d450b3482c623c7506ced"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1">Zoom</a> (float Factor)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize the view rectangle to simulate a zoom / unzoom effect. <a href="#2bc9321a19bc371b3f29d8c9f25bcbb1"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5afc6f82b7b587ed5ada4d227ce32aa"></a><!-- doxytag: member="sf::View::RenderTarget" ref="a5afc6f82b7b587ed5ada4d227ce32aa" args="" -->
-class&nbsp;</td><td class="memItemRight" valign="bottom"><b>RenderTarget</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This class defines a view (position, size, etc.
-<p>
-) ; you can consider it as a 2D camera
-<p>Definition at line <a class="el" href="View_8hpp-source.htm#l00045">45</a> of file <a class="el" href="View_8hpp-source.htm">View.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="884afd75948366ba6c0f760b276496cc"></a><!-- doxytag: member="sf::View::View" ref="884afd75948366ba6c0f760b276496cc" args="(const FloatRect &amp;ViewRect=FloatRect(0, 0, 1000, 1000))" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::View::View </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">FloatRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>ViewRect</em> = <code><a class="el" href="classsf_1_1Rect.htm">FloatRect</a>(0,&nbsp;0,&nbsp;1000,&nbsp;1000)</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the view from a rectangle.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ViewRect</em>&nbsp;</td><td>: Rectangle defining the position and size of the view (1000x1000 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00037">37</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="0323ca80f81ad7feb877d328a0fdbb60"></a><!-- doxytag: member="sf::View::View" ref="0323ca80f81ad7feb877d328a0fdbb60" args="(const sf::Vector2f &amp;Center, const sf::Vector2f &amp;HalfSize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::View::View </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>HalfSize</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the view from its center and half-size.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: Center of the view </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>HalfSize</em>&nbsp;</td><td>: Half-size of the view (from center to corner) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00046">46</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="edfc422283cb9dbd89c2beb70261b7fd"></a><!-- doxytag: member="sf::View::GetCenter" ref="edfc422283cb9dbd89c2beb70261b7fd" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp; sf::View::GetCenter </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the center of the view.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Center of the view </dd></dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00108">108</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2fa0eb90604dd90ffdaf2405be276d47"></a><!-- doxytag: member="sf::View::GetHalfSize" ref="2fa0eb90604dd90ffdaf2405be276d47" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp; sf::View::GetHalfSize </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the half-size of the view.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Half-size of the view </dd></dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00117">117</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="af368a69233ee426a5fbd63dde1cc4bd"></a><!-- doxytag: member="sf::View::GetRect" ref="af368a69233ee426a5fbd63dde1cc4bd" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Rect.htm">sf::FloatRect</a> &amp; sf::View::GetRect </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the bounding rectangle of the view.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Bounding rectangle of the view </dd></dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00126">126</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="e065331d6f2d450b3482c623c7506ced"></a><!-- doxytag: member="sf::View::Move" ref="e065331d6f2d450b3482c623c7506ced" args="(const sf::Vector2f &amp;Offset)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::Move </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Offset</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the view (take a vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Offset</em>&nbsp;</td><td>: Offset to move the view </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00150">150</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8f1bfbae90991ab777994cad4f4bfa9c"></a><!-- doxytag: member="sf::View::Move" ref="8f1bfbae90991ab777994cad4f4bfa9c" args="(float OffsetX, float OffsetY)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::Move </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetX</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>OffsetY</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Move the view (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>OffsetX</em>&nbsp;</td><td>: Offset to move the view, on X axis </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>OffsetY</em>&nbsp;</td><td>: Offset to move the view, on Y axis </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00139">139</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="fc62a34d1bb3c7a64ab5cc11941967cb"></a><!-- doxytag: member="sf::View::SetCenter" ref="fc62a34d1bb3c7a64ab5cc11941967cb" args="(const sf::Vector2f &amp;Center)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::SetCenter </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Center</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the center of the view (take a vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Center</em>&nbsp;</td><td>: New center </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00069">69</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="f357e9c647672b94b8b8f584eaff1e86"></a><!-- doxytag: member="sf::View::SetCenter" ref="f357e9c647672b94b8b8f584eaff1e86" args="(float X, float Y)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::SetCenter </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>X</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the center of the view (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>X</em>&nbsp;</td><td>: X coordinate of the new center </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Y</em>&nbsp;</td><td>: Y coordinate of the new center </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00058">58</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a5c2ac8985a573632f9a1e95d56cc2ee"></a><!-- doxytag: member="sf::View::SetFromRect" ref="a5c2ac8985a573632f9a1e95d56cc2ee" args="(const FloatRect &amp;ViewRect)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::SetFromRect </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Rect.htm">FloatRect</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>ViewRect</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Rebuild the view from a rectangle.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>ViewRect</em>&nbsp;</td><td>: Rectangle defining the position and size of the view </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00098">98</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ce6e0d15b8fe1f2f0066d8438c01f1d3"></a><!-- doxytag: member="sf::View::SetHalfSize" ref="ce6e0d15b8fe1f2f0066d8438c01f1d3" args="(const sf::Vector2f &amp;HalfSize)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::SetHalfSize </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Vector2.htm">sf::Vector2f</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>HalfSize</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the half-size of the view (take a vector).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>HalfSize</em>&nbsp;</td><td>: New half-size </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00089">89</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5e1a8e0c729daf4be95c1f27ba275a2a"></a><!-- doxytag: member="sf::View::SetHalfSize" ref="5e1a8e0c729daf4be95c1f27ba275a2a" args="(float HalfWidth, float HalfHeight)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::SetHalfSize </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>HalfWidth</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>HalfHeight</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the half-size of the view (take 2 values).
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>HalfWidth</em>&nbsp;</td><td>: New half-width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>HalfHeight</em>&nbsp;</td><td>: New half-height </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00078">78</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="2bc9321a19bc371b3f29d8c9f25bcbb1"></a><!-- doxytag: member="sf::View::Zoom" ref="2bc9321a19bc371b3f29d8c9f25bcbb1" args="(float Factor)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::View::Zoom </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Factor</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Resize the view rectangle to simulate a zoom / unzoom effect.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Factor</em>&nbsp;</td><td>: Zoom factor to apply, relative to the current zoom </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="View_8cpp-source.htm#l00159">159</a> of file <a class="el" href="View_8cpp-source.htm">View.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="View_8hpp-source.htm">View.hpp</a><li><a class="el" href="View_8cpp-source.htm">View.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Window-members.htm b/doc/html/classsf_1_1Window-members.htm
deleted file mode 100755
index 02478a9..0000000
--- a/doc/html/classsf_1_1Window-members.htm
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Window Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Window.htm">sf::Window</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">Close</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">Create</a>(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">Create</a>(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">Display</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">EnableKeyRepeat</a>(bool Enabled)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">GetEvent</a>(Event &amp;EventReceived)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">GetFrameTime</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947">GetHeight</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">GetInput</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">GetSettings</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22">GetWidth</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">IsOpened</a>() const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">SetActive</a>(bool Active=true) const </td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">SetCursorPosition</a>(unsigned int Left, unsigned int Top)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">SetFramerateLimit</a>(unsigned int Limit)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">SetIcon</a>(unsigned int Width, unsigned int Height, const Uint8 *Pixels)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">SetJoystickThreshold</a>(float Threshold)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">SetPosition</a>(int Left, int Top)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">SetSize</a>(unsigned int Width, unsigned int Height)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">Show</a>(bool State)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">ShowMouseCursor</a>(bool Show)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">UseVerticalSync</a>(bool Enabled)</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4">Window</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">Window</a>(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#ef6c45b1d53ed4a884ccb9c609d2456a">Window</a>(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">~Window</a>()</td><td><a class="el" href="classsf_1_1Window.htm">sf::Window</a></td><td><code> [virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">~WindowListener</a>()</td><td><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Window.htm b/doc/html/classsf_1_1Window.htm
deleted file mode 100755
index fffdc04..0000000
--- a/doc/html/classsf_1_1Window.htm
+++ /dev/null
@@ -1,981 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Window.htm">Window</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Window Class Reference</h1><!-- doxytag: class="sf::Window" --><!-- doxytag: inherits="sf::WindowListener,sf::NonCopyable" --><a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> is a rendering window ; it can create a new window or connect to an existing one.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Window_2Window_8hpp-source.htm">Window.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::Window:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1Window.png" usemap="#sf::Window_map" border="0" alt=""></center>
-<map name="sf::Window_map">
-<area href="classsf_1_1WindowListener.htm" alt="sf::WindowListener" shape="rect" coords="0,0,117,24">
-<area href="structsf_1_1NonCopyable.htm" alt="sf::NonCopyable" shape="rect" coords="127,0,244,24">
-<area href="classsf_1_1RenderWindow.htm" alt="sf::RenderWindow" shape="rect" coords="63,112,180,136">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1Window-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4">Window</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#5359122166b4dc492c3d25caf08ccfc4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">Window</a> (<a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct a new window. <a href="#8a89aba8776a4eeb5393522a0e6513c9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#ef6c45b1d53ed4a884ccb9c609d2456a">Window</a> (WindowHandle Handle, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the window from an existing control. <a href="#ef6c45b1d53ed4a884ccb9c609d2456a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">~Window</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#6d5a00ce5cc93a2c0bc8ae0e317f5008"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">Create</a> (<a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a> Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create (or recreate) the window. <a href="#a891f1cbd7d77c4dc02ac950b6e76f61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">Create</a> (WindowHandle Handle, const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;Params=<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>())</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create (or recreate) the window from an existing control. <a href="#58e264c181fd70e67986d26fea69a71d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">Close</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close (destroy) the window. <a href="#b04439f6fb9fdfe40f882676fdb2938c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">IsOpened</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tell whether or not the window is opened (ie. <a href="#5c4c82e1fdb4252108314fcbe462ad8d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22">GetWidth</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width of the rendering region of the window. <a href="#c5dfd4d7df394e3638b567352ec69e22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947">GetHeight</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the rendering region of the window. <a href="#913a7ae79631eaa8ef6a1ad8cd0c5947"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">GetSettings</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the creation settings of the window. <a href="#27321006595f9f6a482b26b13800695f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">GetEvent</a> (<a class="el" href="classsf_1_1Event.htm">Event</a> &amp;EventReceived)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the event on top of events stack, if any, and pop it. <a href="#65cb14f66a870f459bd66e11e52fbfe8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">UseVerticalSync</a> (bool Enabled)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable / disable vertical synchronization. <a href="#cb8391cc93ff730288e2a8dd6b0bb7b5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">ShowMouseCursor</a> (bool Show)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show or hide the mouse cursor. <a href="#6142e38cb60901e6604284425714f3f0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">SetCursorPosition</a> (unsigned int Left, unsigned int Top)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the mouse cursor. <a href="#369d1764893c6fde8979fcf04142dc55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">SetPosition</a> (int Left, int Top)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the position of the window on screen. <a href="#3a6d2908a624a8afda4b2fdd9ef46058"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">SetSize</a> (unsigned int Width, unsigned int Height)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the size of the rendering region of the window. <a href="#dc4461bfaa9b4ff0fd0364a5079a47ef"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">Show</a> (bool State)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show or hide the window. <a href="#727c01602c86710fd935f9892946b2de"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">EnableKeyRepeat</a> (bool Enabled)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable or disable automatic key-repeat. <a href="#43ac767f0b7b697b392444d639b909e0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">SetIcon</a> (unsigned int Width, unsigned int Height, const Uint8 *Pixels)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the window's icon. <a href="#36fa09e52af66878b8b826457b8f1dfa"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">SetActive</a> (bool Active=true) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Activate of deactivate the window as the current target for rendering. <a href="#9fc1e745594d5cf6a30225ec9ea36675"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">Display</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display the window on screen. <a href="#ee37843c5c882f7b3a0788b310308435"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classsf_1_1Input.htm">Input</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">GetInput</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the input manager of the window. <a href="#49db47a79ca98b7d65087adeea06e919"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">SetFramerateLimit</a> (unsigned int Limit)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Limit the framerate to a maximum fixed frequency. <a href="#5544031f1d2965c00532fb5660763f33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">GetFrameTime</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get time elapsed since last frame. <a href="#63571ef14c9351899bcd605fb101c254"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">SetJoystickThreshold</a> (float Threshold)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change the joystick threshold, ie. <a href="#d685eed68b85a66c8000a08e9a28aa91"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> is a rendering window ; it can create a new window or connect to an existing one.
-<p>Definition at line <a class="el" href="Window_2Window_8hpp-source.htm#l00055">55</a> of file <a class="el" href="Window_2Window_8hpp-source.htm">Window/Window.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="5359122166b4dc492c3d25caf08ccfc4"></a><!-- doxytag: member="sf::Window::Window" ref="5359122166b4dc492c3d25caf08ccfc4" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Window::Window </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00049">49</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="8a89aba8776a4eeb5393522a0e6513c9"></a><!-- doxytag: member="sf::Window::Window" ref="8a89aba8776a4eeb5393522a0e6513c9" args="(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Window::Window </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Title</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long&nbsp;</td>
- <td class="paramname"> <em>WindowStyle</em> = <code>Style::Resize&nbsp;|&nbsp;Style::Close</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct a new window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Video mode to use </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Title</em>&nbsp;</td><td>: Title of the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>WindowStyle</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> style, see <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">sf::Style</a> (Resize | Close by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00064">64</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ef6c45b1d53ed4a884ccb9c609d2456a"></a><!-- doxytag: member="sf::Window::Window" ref="ef6c45b1d53ed4a884ccb9c609d2456a" args="(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Window::Window </td>
- <td>(</td>
- <td class="paramtype">WindowHandle&nbsp;</td>
- <td class="paramname"> <em>Handle</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Construct the window from an existing control.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Handle</em>&nbsp;</td><td>: Platform-specific handle of the control </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00079">79</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6d5a00ce5cc93a2c0bc8ae0e317f5008"></a><!-- doxytag: member="sf::Window::~Window" ref="6d5a00ce5cc93a2c0bc8ae0e317f5008" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::Window::~Window </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00094">94</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="b04439f6fb9fdfe40f882676fdb2938c"></a><!-- doxytag: member="sf::Window::Close" ref="b04439f6fb9fdfe40f882676fdb2938c" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Close </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Close (destroy) the window.
-<p>
-The <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> instance remains valid and you can call Create to recreate the window<p>
-The <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">sf::Window</a> instance remains valid and you can call Create to recreate the window
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00165">165</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="58e264c181fd70e67986d26fea69a71d"></a><!-- doxytag: member="sf::Window::Create" ref="58e264c181fd70e67986d26fea69a71d" args="(WindowHandle Handle, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Create </td>
- <td>(</td>
- <td class="paramtype">WindowHandle&nbsp;</td>
- <td class="paramname"> <em>Handle</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create (or recreate) the window from an existing control.
-<p>
-Create the window from an existing control.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Handle</em>&nbsp;</td><td>: Platform-specific handle of the control </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00147">147</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="a891f1cbd7d77c4dc02ac950b6e76f61"></a><!-- doxytag: member="sf::Window::Create" ref="a891f1cbd7d77c4dc02ac950b6e76f61" args="(VideoMode Mode, const std::string &amp;Title, unsigned long WindowStyle=Style::Resize|Style::Close, const WindowSettings &amp;Params=WindowSettings())" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Create </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1VideoMode.htm">VideoMode</a>&nbsp;</td>
- <td class="paramname"> <em>Mode</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const std::string &amp;&nbsp;</td>
- <td class="paramname"> <em>Title</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long&nbsp;</td>
- <td class="paramname"> <em>WindowStyle</em> = <code>Style::Resize&nbsp;|&nbsp;Style::Close</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>Params</em> = <code><a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>()</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Create (or recreate) the window.
-<p>
-Create the window.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Mode</em>&nbsp;</td><td>: Video mode to use </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Title</em>&nbsp;</td><td>: Title of the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>WindowStyle</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Window.htm" title="Window is a rendering window ; it can create a new window or connect to an existing...">Window</a> style, see <a class="el" href="namespacesf_1_1Style.htm" title="Enumeration of window creation styles.">sf::Style</a> (Resize | Close by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Params</em>&nbsp;</td><td>: Creation parameters (see default constructor for default values) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00104">104</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ee37843c5c882f7b3a0788b310308435"></a><!-- doxytag: member="sf::Window::Display" ref="ee37843c5c882f7b3a0788b310308435" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Display </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Display the window on screen.
-<p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00353">353</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="43ac767f0b7b697b392444d639b909e0"></a><!-- doxytag: member="sf::Window::EnableKeyRepeat" ref="43ac767f0b7b697b392444d639b909e0" args="(bool Enabled)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::EnableKeyRepeat </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enabled</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable or disable automatic key-repeat.
-<p>
-Automatic key-repeat is enabled by default<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enabled</em>&nbsp;</td><td>: True to enable, false to disable</td></tr>
- </table>
-</dl>
-Automatic key-repeat is enabled by default
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00317">317</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="65cb14f66a870f459bd66e11e52fbfe8"></a><!-- doxytag: member="sf::Window::GetEvent" ref="65cb14f66a870f459bd66e11e52fbfe8" args="(Event &amp;EventReceived)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::GetEvent </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classsf_1_1Event.htm">Event</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>EventReceived</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the event on top of events stack, if any, and pop it.
-<p>
-Get the event on top of events stack, if any.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>EventReceived</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> to fill, if any</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if an event was returned, false if events stack was empty </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00218">218</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="63571ef14c9351899bcd605fb101c254"></a><!-- doxytag: member="sf::Window::GetFrameTime" ref="63571ef14c9351899bcd605fb101c254" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float sf::Window::GetFrameTime </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get time elapsed since last frame.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Time elapsed, in seconds </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00394">394</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="913a7ae79631eaa8ef6a1ad8cd0c5947"></a><!-- doxytag: member="sf::Window::GetHeight" ref="913a7ae79631eaa8ef6a1ad8cd0c5947" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Window::GetHeight </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the height of the rendering region of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Height in pixels </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">sf::RenderWindow</a>.</p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00200">200</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="49db47a79ca98b7d65087adeea06e919"></a><!-- doxytag: member="sf::Window::GetInput" ref="49db47a79ca98b7d65087adeea06e919" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="classsf_1_1Input.htm">Input</a> &amp; sf::Window::GetInput </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the input manager of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Reference to the input </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00376">376</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="27321006595f9f6a482b26b13800695f"></a><!-- doxytag: member="sf::Window::GetSettings" ref="27321006595f9f6a482b26b13800695f" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a> &amp; sf::Window::GetSettings </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the creation settings of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Structure containing the creation settings </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00209">209</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="c5dfd4d7df394e3638b567352ec69e22"></a><!-- doxytag: member="sf::Window::GetWidth" ref="c5dfd4d7df394e3638b567352ec69e22" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int sf::Window::GetWidth </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Get the width of the rendering region of the window.
-<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>Width in pixels </dd></dl>
-
-<p>Reimplemented in <a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">sf::RenderWindow</a>.</p>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00191">191</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5c4c82e1fdb4252108314fcbe462ad8d"></a><!-- doxytag: member="sf::Window::IsOpened" ref="5c4c82e1fdb4252108314fcbe462ad8d" args="() const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::IsOpened </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Tell whether or not the window is opened (ie.
-<p>
-has been created). Note that a hidden window (Show(false)) will still return true<p>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the window is opened</dd></dl>
-has been created). Note that a hidden window (Show(false)) will still return true
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00182">182</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="9fc1e745594d5cf6a30225ec9ea36675"></a><!-- doxytag: member="sf::Window::SetActive" ref="9fc1e745594d5cf6a30225ec9ea36675" args="(bool Active=true) const " -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool sf::Window::SetActive </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Active</em> = <code>true</code> </td>
- <td>&nbsp;)&nbsp;</td>
- <td> const</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Activate of deactivate the window as the current target for rendering.
-<p>
-Activate of deactivate the window as the current target for rendering.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Active</em>&nbsp;</td><td>: True to activate, false to deactivate (true by default)</td></tr>
- </table>
-</dl>
-<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if operation was successful, false otherwise </dd></dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00338">338</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="369d1764893c6fde8979fcf04142dc55"></a><!-- doxytag: member="sf::Window::SetCursorPosition" ref="369d1764893c6fde8979fcf04142dc55" args="(unsigned int Left, unsigned int Top)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetCursorPosition </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Left</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Top</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the mouse cursor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Left</em>&nbsp;</td><td>: Left coordinate of the cursor, relative to the window </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Top</em>&nbsp;</td><td>: Top coordinate of the cursor, relative to the window </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00260">260</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="5544031f1d2965c00532fb5660763f33"></a><!-- doxytag: member="sf::Window::SetFramerateLimit" ref="5544031f1d2965c00532fb5660763f33" args="(unsigned int Limit)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetFramerateLimit </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Limit</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Limit the framerate to a maximum fixed frequency.
-<p>
-Set the framerate at a fixed frequency.<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Limit</em>&nbsp;</td><td>: Framerate limit, in frames per seconds (use 0 to disable limit) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00385">385</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="36fa09e52af66878b8b826457b8f1dfa"></a><!-- doxytag: member="sf::Window::SetIcon" ref="36fa09e52af66878b8b826457b8f1dfa" args="(unsigned int Width, unsigned int Height, const Uint8 *Pixels)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetIcon </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const Uint8 *&nbsp;</td>
- <td class="paramname"> <em>Pixels</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the window's icon.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: Icon's width, in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: Icon's height, in pixels </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Pixels</em>&nbsp;</td><td>: Pointer to the pixels in memory, format must be RGBA 32 bits </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00327">327</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="d685eed68b85a66c8000a08e9a28aa91"></a><!-- doxytag: member="sf::Window::SetJoystickThreshold" ref="d685eed68b85a66c8000a08e9a28aa91" args="(float Threshold)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetJoystickThreshold </td>
- <td>(</td>
- <td class="paramtype">float&nbsp;</td>
- <td class="paramname"> <em>Threshold</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the joystick threshold, ie.
-<p>
-the value below which no move event will be generated<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Threshold</em>&nbsp;</td><td>: New threshold, in range [0, 100]</td></tr>
- </table>
-</dl>
-the value below which no move event will be generated
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00404">404</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="3a6d2908a624a8afda4b2fdd9ef46058"></a><!-- doxytag: member="sf::Window::SetPosition" ref="3a6d2908a624a8afda4b2fdd9ef46058" args="(int Left, int Top)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetPosition </td>
- <td>(</td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>Left</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int&nbsp;</td>
- <td class="paramname"> <em>Top</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the position of the window on screen.
-<p>
-Only works for top-level windows<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Left</em>&nbsp;</td><td>: Left position </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Top</em>&nbsp;</td><td>: Top position </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00276">276</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="dc4461bfaa9b4ff0fd0364a5079a47ef"></a><!-- doxytag: member="sf::Window::SetSize" ref="dc4461bfaa9b4ff0fd0364a5079a47ef" args="(unsigned int Width, unsigned int Height)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::SetSize </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Height</em></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Change the size of the rendering region of the window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Width</em>&nbsp;</td><td>: New width </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Height</em>&nbsp;</td><td>: New height </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00293">293</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="727c01602c86710fd935f9892946b2de"></a><!-- doxytag: member="sf::Window::Show" ref="727c01602c86710fd935f9892946b2de" args="(bool State)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::Show </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>State</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Show or hide the window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>State</em>&nbsp;</td><td>: True to show, false to hide </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00303">303</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="6142e38cb60901e6604284425714f3f0"></a><!-- doxytag: member="sf::Window::ShowMouseCursor" ref="6142e38cb60901e6604284425714f3f0" args="(bool Show)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::ShowMouseCursor </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Show</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Show or hide the mouse cursor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Show</em>&nbsp;</td><td>: True to show, false to hide </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00250">250</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="cb8391cc93ff730288e2a8dd6b0bb7b5"></a><!-- doxytag: member="sf::Window::UseVerticalSync" ref="cb8391cc93ff730288e2a8dd6b0bb7b5" args="(bool Enabled)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void sf::Window::UseVerticalSync </td>
- <td>(</td>
- <td class="paramtype">bool&nbsp;</td>
- <td class="paramname"> <em>Enabled</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Enable / disable vertical synchronization.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Enabled</em>&nbsp;</td><td>: True to enable v-sync, false to deactivate </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="Window_8cpp-source.htm#l00240">240</a> of file <a class="el" href="Window_8cpp-source.htm">Window.cpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="Window_2Window_8hpp-source.htm">Window/Window.hpp</a><li><a class="el" href="Window_8cpp-source.htm">Window.cpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1Window.png b/doc/html/classsf_1_1Window.png
deleted file mode 100755
index 2249b7b..0000000
--- a/doc/html/classsf_1_1Window.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/classsf_1_1WindowListener-members.htm b/doc/html/classsf_1_1WindowListener-members.htm
deleted file mode 100755
index 4c2bc14..0000000
--- a/doc/html/classsf_1_1WindowListener-members.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::WindowListener Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f">OnEvent</a>(const Event &amp;EventReceived)=0</td><td><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td><code> [pure virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">~WindowListener</a>()</td><td><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a></td><td><code> [inline, protected, virtual]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1WindowListener.htm b/doc/html/classsf_1_1WindowListener.htm
deleted file mode 100755
index 537ca5f..0000000
--- a/doc/html/classsf_1_1WindowListener.htm
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1WindowListener.htm">WindowListener</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::WindowListener Class Reference</h1><!-- doxytag: class="sf::WindowListener" -->Base class for classes that want to receive events from a window (for internal use only).
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="WindowListener_8hpp-source.htm">WindowListener.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::WindowListener:</div>
-<div class="dynsection">
-
-<p><center><img src="classsf_1_1WindowListener.png" usemap="#sf::WindowListener_map" border="0" alt=""></center>
-<map name="sf::WindowListener_map">
-<area href="classsf_1_1Input.htm" alt="sf::Input" shape="rect" coords="0,56,117,80">
-<area href="classsf_1_1Window.htm" alt="sf::Window" shape="rect" coords="127,56,244,80">
-<area href="classsf_1_1RenderWindow.htm" alt="sf::RenderWindow" shape="rect" coords="127,112,244,136">
-</map>
-</div>
-
-<p>
-<a href="classsf_1_1WindowListener-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f">OnEvent</a> (const <a class="el" href="classsf_1_1Event.htm">Event</a> &amp;EventReceived)=0</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called each time an event is received from attached window. <a href="#4703ddfaaa6604e38e1ff0d89e2cd00f"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">~WindowListener</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#0c5603bbe6dc4980cc4ed55019952ec0"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Base class for classes that want to receive events from a window (for internal use only).
-<p>Definition at line <a class="el" href="WindowListener_8hpp-source.htm#l00042">42</a> of file <a class="el" href="WindowListener_8hpp-source.htm">WindowListener.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="0c5603bbe6dc4980cc4ed55019952ec0"></a><!-- doxytag: member="sf::WindowListener::~WindowListener" ref="0c5603bbe6dc4980cc4ed55019952ec0" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">virtual sf::WindowListener::~WindowListener </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inline, protected, virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Destructor.
-<p>
-
-<p>Definition at line <a class="el" href="WindowListener_8hpp-source.htm#l00060">60</a> of file <a class="el" href="WindowListener_8hpp-source.htm">WindowListener.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="4703ddfaaa6604e38e1ff0d89e2cd00f"></a><!-- doxytag: member="sf::WindowListener::OnEvent" ref="4703ddfaaa6604e38e1ff0d89e2cd00f" args="(const Event &amp;EventReceived)=0" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">virtual void sf::WindowListener::OnEvent </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classsf_1_1Event.htm">Event</a> &amp;&nbsp;</td>
- <td class="paramname"> <em>EventReceived</em> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [pure virtual]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Called each time an event is received from attached window.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>EventReceived</em>&nbsp;</td><td>: <a class="el" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a> received </td></tr>
- </table>
-</dl>
-
-</div>
-</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="WindowListener_8hpp-source.htm">WindowListener.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/classsf_1_1WindowListener.png b/doc/html/classsf_1_1WindowListener.png
deleted file mode 100755
index 5cd43e5..0000000
--- a/doc/html/classsf_1_1WindowListener.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css
deleted file mode 100755
index 3f2e69f..0000000
--- a/doc/html/doxygen.css
+++ /dev/null
@@ -1,384 +0,0 @@
-div#logo
-{
- margin-bottom : 1em;
- background : url("./logo-bg.jpg") repeat-x;
-}
-
-div#logo a
-{
- display : block;
-}
-
-p#footer
-{
- text-decoration : overline;
- color : #606060;
- padding-top : 1em;
- text-align : center;
- font-size : smaller;
-}
-
-p#footer a
-{
- color : #007298;
- text-decoration : none;
-}
-
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
- font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
- font-size: 90%;
-}
-H1 {
- text-align : center;
- margin-top : 0px;
- color : #2090B0;
- font-size : 160%;
-}
-H2 {
- font-size: 120%;
-}
-H3 {
- font-size: 100%;
-}
-CAPTION { font-weight: bold }
-DIV.qindex {
- width: 100%;
- background-color: #E0FFE0;
- border: 1px dotted #808080;
- text-align: center;
- margin: 2px;
- padding: 2px;
- line-height: 140%;
-}
-DIV.nav {
- width: 100%;
- background-color: #e8eef2;
- border: 1px solid #84b0c7;
- text-align: center;
- margin: 2px;
- padding: 2px;
- line-height: 140%;
-}
-DIV.navtab {
- background-color: #e8eef2;
- border: 1px solid #84b0c7;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-TD.navtab {
- font-size: 70%;
-}
-A.qindex {
- text-decoration: none;
- font-weight: bold;
-}
-A.qindex:visited {
- text-decoration: none;
- font-weight: bold;
-}
-A.qindex:hover {
- text-decoration: none;
- background-color: #ddddff;
-}
-A.qindexHL {
- text-decoration: none;
- font-weight: bold;
- background-color: #6666cc;
- color: #ffffff;
- border: 1px double #9295C2;
-}
-A.qindexHL:hover {
- text-decoration: none;
- background-color: #6666cc;
- color: #ffffff;
-}
-A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
-A.el { text-decoration: none; font-weight: bold }
-A.elRef { font-weight: bold }
-A.code:link { text-decoration: none; font-weight: normal; border-bottom : 1px dotted #808080; color: black;}
-A.code:visited { text-decoration: none; font-weight: normal; border-bottom : 1px dotted #808080; color: black;}
-A.codeRef:link { font-weight: normal; color: #0000FF}
-A.codeRef:visited { font-weight: normal; color: #0000FF}
-/*A:hover { text-decoration: none; background-color: #f2f2ff }*/
-DL.el { margin-left: -1cm }
-.fragment {
- font-family: monospace, fixed;
- font-size: 95%;
-}
-PRE.fragment {
- border: 1px solid #CCCCCC;
- background-color: #f5f5f5;
- margin-top: 4px;
- margin-bottom: 4px;
- margin-left: 2px;
- margin-right: 8px;
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 4px;
- padding-bottom: 4px;
-}
-DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-
-DIV.groupHeader {
- margin-left: 16px;
- margin-top: 12px;
- margin-bottom: 6px;
- font-weight: bold;
-}
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
-BODY {
- background: white;
- color: black;
- margin-right: 20px;
- margin-left: 20px;
-}
-TD.indexkey {
- background-color: #e8eef2;
- font-weight: bold;
- padding-right : 10px;
- padding-top : 2px;
- padding-left : 10px;
- padding-bottom : 2px;
- margin-left : 0px;
- margin-right : 0px;
- margin-top : 2px;
- margin-bottom : 2px;
- border: 1px solid #CCCCCC;
-}
-TD.indexvalue {
- background-color: #e8eef2;
- font-style: italic;
- padding-right : 10px;
- padding-top : 2px;
- padding-left : 10px;
- padding-bottom : 2px;
- margin-left : 0px;
- margin-right : 0px;
- margin-top : 2px;
- margin-bottom : 2px;
- border: 1px solid #CCCCCC;
-}
-TR.memlist {
- background-color: #f0f0f0;
-}
-P.formulaDsp { text-align: center; }
-IMG.formulaDsp { }
-IMG.formulaInl { vertical-align: middle; }
-SPAN.keyword { color: #0000FF }
-SPAN.keywordtype { color: #0000FF }
-SPAN.keywordflow { color: #0000FF }
-SPAN.comment { color: #008000 }
-SPAN.preprocessor { color: #008080 }
-SPAN.stringliteral { color: #008080 }
-SPAN.charliteral { color: #008080 }
-.mdescLeft {
- padding: 0px 8px 4px 8px;
- font-size: 80%;
- font-style: italic;
- background-color: #FAFAFA;
- border-top: 1px none #E0E0E0;
- border-right: 1px none #E0E0E0;
- border-bottom: 1px none #E0E0E0;
- border-left: 1px none #E0E0E0;
- margin: 0px;
-}
-.mdescRight {
- padding: 0px 8px 4px 8px;
- font-size: 80%;
- font-style: italic;
- background-color: #FAFAFA;
- border-top: 1px none #E0E0E0;
- border-right: 1px none #E0E0E0;
- border-bottom: 1px none #E0E0E0;
- border-left: 1px none #E0E0E0;
- margin: 0px;
-}
-.memItemLeft {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memItemRight {
- padding: 1px 8px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplItemLeft {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplItemRight {
- padding: 1px 8px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplParams {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- color: #606060;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.search { color: #003399;
- font-weight: bold;
-}
-FORM.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-INPUT.search { font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #e8eef2;
-}
-TD.tiny { font-size: 75%;
-}
-a {
- color: #2090B0;
-}
-a:visited {
- color: #2090B0;
-}
-.dirtab { padding: 4px;
- border-collapse: collapse;
- border: 1px solid #84b0c7;
-}
-TH.dirtab { background: #e8eef2;
- font-weight: bold;
-}
-HR { height: 1px;
- border: none;
- border-top: 1px solid black;
-}
-
-/* Style for detailed member documentation */
-.memtemplate {
- font-size: 80%;
- color: #606060;
- font-weight: normal;
-}
-.memnav {
- background-color: #e8eef2;
- border: 1px solid #84b0c7;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-.memitem {
- /*padding: 4px;*/
- background-color: #F0FFF0;
- border-width: 1px;
- border-style: solid;
- border-color: #808080;
- /*-moz-border-radius: 8px 8px 8px 8px;*/
-}
-.memname {
- white-space: nowrap;
- font-weight: bold;
-}
-.memdoc{
- padding-left: 10px;
-}
-.memproto {
- background-color: #D0FFD0;
- width: 100%;
- border-bottom-width: 1px;
- border-bottom-style: dotted;
- border-bottom-color: #808080;
- font-weight: bold;
- /*-moz-border-radius: 8px 8px 8px 8px;*/
-}
-.paramkey {
- text-align: right;
-}
-.paramtype {
- white-space: nowrap;
-}
-.paramname {
- color: #602020;
- font-style: italic;
- white-space: nowrap;
-}
-/* End Styling for detailed member documentation */
-
-/* for the tree view */
-.ftvtree {
- font-family: sans-serif;
- margin:0.5em;
-}
-.directory { font-size: 9pt; font-weight: bold; }
-.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
-.directory > h3 { margin-top: 0; }
-.directory p { margin: 0px; white-space: nowrap; }
-.directory div { display: none; margin: 0px; }
-.directory img { vertical-align: -30%; }
diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png
deleted file mode 100755
index f0a274b..0000000
--- a/doc/html/doxygen.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/files.htm b/doc/html/files.htm
deleted file mode 100755
index f3c88d5..0000000
--- a/doc/html/files.htm
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li class="current"><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="files.htm"><span>File&nbsp;List</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>File List</h1>Here is a list of all documented files with brief descriptions:<table>
- <tr><td class="indexkey"><b>Arial.hpp</b> <a href="Arial_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Audio.hpp</b> <a href="Audio_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>AudioDevice.cpp</b> <a href="AudioDevice_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>AudioDevice.hpp</b> <a href="AudioDevice_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>AudioResource.cpp</b> <a href="AudioResource_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>AudioResource.hpp</b> <a href="AudioResource_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Clock.cpp</b> <a href="Clock_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Clock.hpp</b> <a href="Clock_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Color.cpp</b> <a href="Color_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Color.hpp</b> <a href="Color_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Config.hpp</b> <a href="Config_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Context.cpp</b> <a href="Context_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Context.hpp</b> <a href="Context_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Doxygen.hpp</b> <a href="Doxygen_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Drawable.cpp</b> <a href="Drawable_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Drawable.hpp</b> <a href="Drawable_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Event.hpp</b> <a href="Event_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Font.cpp</b> <a href="Font_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Font.hpp</b> <a href="Font_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>FontLoader.cpp</b> <a href="FontLoader_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>FontLoader.hpp</b> <a href="FontLoader_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Ftp.cpp</b> <a href="Ftp_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Ftp.hpp</b> <a href="Ftp_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Glyph.hpp</b> <a href="Glyph_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Graphics.hpp</b> <a href="Graphics_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>GraphicsContext.cpp</b> <a href="GraphicsContext_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>GraphicsContext.hpp</b> <a href="GraphicsContext_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Http.cpp</b> <a href="Http_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Http.hpp</b> <a href="Http_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Image.cpp</b> <a href="Image_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Image.hpp</b> <a href="Image_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>ImageLoader.cpp</b> <a href="ImageLoader_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>ImageLoader.hpp</b> <a href="ImageLoader_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Input.cpp</b> <a href="Input_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Input.hpp</b> <a href="Input_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>IPAddress.cpp</b> <a href="IPAddress_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>IPAddress.hpp</b> <a href="IPAddress_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Cocoa/Joystick.cpp</b> <a href="Cocoa_2Joystick_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Template for new ports/Joystick.cpp</b> <a href="Template_01for_01new_01ports_2Joystick_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/Joystick.cpp</b> <a href="Win32_2Joystick_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Cocoa/Joystick.hpp</b> <a href="Cocoa_2Joystick_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Joystick.hpp</b> <a href="Joystick_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Template for new ports/Joystick.hpp</b> <a href="Template_01for_01new_01ports_2Joystick_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/Joystick.hpp</b> <a href="Win32_2Joystick_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Listener.cpp</b> <a href="Listener_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Listener.hpp</b> <a href="Listener_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Lock.cpp</b> <a href="Lock_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Lock.hpp</b> <a href="Lock_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Matrix3.cpp</b> <a href="Matrix3_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Matrix3.hpp</b> <a href="Matrix3_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Matrix3.inl</b> <a href="Matrix3_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Music.cpp</b> <a href="Music_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Music.hpp</b> <a href="Music_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Mutex.cpp</b> <a href="Mutex_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Mutex.hpp</b> <a href="Mutex_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/Mutex.hpp</b> <a href="Win32_2Mutex_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Network.hpp</b> <a href="Network_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>NonCopyable.hpp</b> <a href="NonCopyable_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>OpenAL.hpp</b> <a href="OpenAL_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>OpenGL.hpp</b> <a href="OpenGL_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Packet.cpp</b> <a href="Packet_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Packet.hpp</b> <a href="Packet_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Platform.cpp</b> <a href="Platform_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Platform.hpp</b> <a href="Platform_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/Platform.hpp</b> <a href="Win32_2Platform_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>PostFX.cpp</b> <a href="PostFX_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>PostFX.hpp</b> <a href="PostFX_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Randomizer.cpp</b> <a href="Randomizer_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Randomizer.hpp</b> <a href="Randomizer_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Rect.hpp</b> <a href="Rect_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Rect.inl</b> <a href="Rect_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>RenderTarget.cpp</b> <a href="RenderTarget_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>RenderTarget.hpp</b> <a href="RenderTarget_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>RenderWindow.cpp</b> <a href="RenderWindow_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>RenderWindow.hpp</b> <a href="RenderWindow_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Resource.hpp</b> <a href="Resource_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Resource.inl</b> <a href="Resource_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>ResourcePtr.inl</b> <a href="ResourcePtr_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Selector.hpp</b> <a href="Selector_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Selector.inl</b> <a href="Selector_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SelectorBase.cpp</b> <a href="SelectorBase_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SelectorBase.hpp</b> <a href="SelectorBase_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SFML_Main.cpp</b> <a href="SFML__Main_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Shape.cpp</b> <a href="Shape_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Shape.hpp</b> <a href="Shape_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sleep.cpp</b> <a href="Sleep_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sleep.hpp</b> <a href="Sleep_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketHelper.cpp</b> <a href="SocketHelper_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketHelper.hpp</b> <a href="SocketHelper_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/SocketHelper.hpp</b> <a href="Win32_2SocketHelper_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sockets.hpp</b> <a href="Sockets_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketTCP.cpp</b> <a href="SocketTCP_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketTCP.hpp</b> <a href="SocketTCP_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketUDP.cpp</b> <a href="SocketUDP_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SocketUDP.hpp</b> <a href="SocketUDP_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sound.cpp</b> <a href="Sound_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sound.hpp</b> <a href="Sound_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundBuffer.cpp</b> <a href="SoundBuffer_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundBuffer.hpp</b> <a href="SoundBuffer_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundBufferRecorder.cpp</b> <a href="SoundBufferRecorder_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundBufferRecorder.hpp</b> <a href="SoundBufferRecorder_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFile.cpp</b> <a href="SoundFile_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFile.hpp</b> <a href="SoundFile_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFileDefault.cpp</b> <a href="SoundFileDefault_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFileDefault.hpp</b> <a href="SoundFileDefault_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFileOgg.cpp</b> <a href="SoundFileOgg_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundFileOgg.hpp</b> <a href="SoundFileOgg_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundRecorder.cpp</b> <a href="SoundRecorder_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundRecorder.hpp</b> <a href="SoundRecorder_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundStream.cpp</b> <a href="SoundStream_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SoundStream.hpp</b> <a href="SoundStream_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sprite.cpp</b> <a href="Sprite_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Sprite.hpp</b> <a href="Sprite_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>String.cpp</b> <a href="String_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>String.hpp</b> <a href="String_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>System.hpp</b> <a href="System_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Thread.cpp</b> <a href="Thread_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Thread.hpp</b> <a href="Thread_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/Thread.hpp</b> <a href="Win32_2Thread_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Unicode.cpp</b> <a href="Unicode_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Unicode.hpp</b> <a href="Unicode_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Unicode.inl</b> <a href="Unicode_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Vector2.hpp</b> <a href="Vector2_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Vector2.inl</b> <a href="Vector2_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Vector3.hpp</b> <a href="Vector3_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Vector3.inl</b> <a href="Vector3_8inl-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>VideoMode.cpp</b> <a href="VideoMode_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>VideoMode.hpp</b> <a href="VideoMode_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Cocoa/VideoModeSupport.cpp</b> <a href="Cocoa_2VideoModeSupport_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Template for new ports/VideoModeSupport.cpp</b> <a href="Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/VideoModeSupport.cpp</b> <a href="Win32_2VideoModeSupport_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Cocoa/VideoModeSupport.hpp</b> <a href="Cocoa_2VideoModeSupport_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Template for new ports/VideoModeSupport.hpp</b> <a href="Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>VideoModeSupport.hpp</b> <a href="VideoModeSupport_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Win32/VideoModeSupport.hpp</b> <a href="Win32_2VideoModeSupport_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>View.cpp</b> <a href="View_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>View.hpp</b> <a href="View_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Window.cpp</b> <a href="Window_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Window/Window.hpp</b> <a href="Window_2Window_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>Window.hpp</b> <a href="Window_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowHandle.hpp</b> <a href="WindowHandle_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImpl.cpp</b> <a href="WindowImpl_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImpl.hpp</b> <a href="WindowImpl_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImplCocoa.hpp</b> <a href="WindowImplCocoa_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImplWin32.cpp</b> <a href="WindowImplWin32_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImplWin32.hpp</b> <a href="WindowImplWin32_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImplXXX.cpp</b> <a href="WindowImplXXX_8cpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowImplXXX.hpp</b> <a href="WindowImplXXX_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowListener.hpp</b> <a href="WindowListener_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowSettings.hpp</b> <a href="WindowSettings_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>WindowStyle.hpp</b> <a href="WindowStyle_8hpp-source.htm">[code]</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions.htm b/doc/html/functions.htm
deleted file mode 100755
index b248e39..0000000
--- a/doc/html/functions.htm
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>a
-: <a class="el" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">sf::Color</a>
-<li>Accept()
-: <a class="el" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107">sf::SocketTCP</a>
-<li>Accepted
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae">sf::Http::Http::Response</a>
-<li>Add()
-: <a class="el" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">sf::SelectorBase</a>
-<li>AddPoint()
-: <a class="el" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92">sf::Shape</a>
-<li>Advance
-: <a class="el" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">sf::Glyph</a>
-<li>ANSIToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#164436a4e19c18cc518e9d8d921481f1">sf::Unicode</a>
-<li>AntialiasingLevel
-: <a class="el" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">sf::WindowSettings</a>
-<li>Append()
-: <a class="el" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64">sf::Packet</a>
-<li>Ascii
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2">sf::Ftp</a>
-<li>AudioResource()
-: <a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">sf::AudioResource</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x62.htm b/doc/html/functions_0x62.htm
deleted file mode 100755
index 0c810ab..0000000
--- a/doc/html/functions_0x62.htm
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li class="current"><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>b
-: <a class="el" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">sf::Color</a>
-<li>BadCommandSequence
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">sf::Ftp::Ftp::Response</a>
-<li>BadGateway
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9">sf::Http::Http::Response</a>
-<li>BadRequest
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa">sf::Http::Http::Response</a>
-<li>Binary
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee">sf::Ftp</a>
-<li>Bind()
-: <a class="el" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7">sf::Image</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d">sf::SocketUDP</a>
-<li>BitsPerPixel
-: <a class="el" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">sf::VideoMode</a>
-<li>Black
-: <a class="el" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">sf::Color</a>
-<li>Blue
-: <a class="el" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">sf::Color</a>
-<li>Bold
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0">sf::String</a>
-<li>Bottom
-: <a class="el" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">sf::Rect&lt; T &gt;</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x63.htm b/doc/html/functions_0x63.htm
deleted file mode 100755
index f3bdb0b..0000000
--- a/doc/html/functions_0x63.htm
+++ /dev/null
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li class="current"><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>CanCapture()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">sf::SoundRecorder</a>
-<li>CanUsePostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e">sf::PostFX</a>
-<li>Capture()
-: <a class="el" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a">sf::RenderWindow</a>
-<li>ChangeDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc">sf::Ftp</a>
-<li>Circle()
-: <a class="el" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0">sf::Shape</a>
-<li>Clear()
-: <a class="el" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da">sf::Packet</a>
-, <a class="el" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">sf::RenderTarget</a>
-<li>Clock()
-: <a class="el" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd">sf::Clock</a>
-<li>Close()
-: <a class="el" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232">sf::SocketHelper</a>
-, <a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">sf::Window</a>
-<li>ClosingConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">sf::Ftp::Ftp::Response</a>
-<li>ClosingDataConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">sf::Ftp::Ftp::Response</a>
-<li>Color()
-: <a class="el" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4">sf::Color</a>
-<li>CommandNotImplemented
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">sf::Ftp::Ftp::Response</a>
-<li>CommandUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">sf::Ftp::Ftp::Response</a>
-<li>Connect()
-: <a class="el" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c">sf::Ftp</a>
-<li>ConnectionClosed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">sf::Ftp::Ftp::Response</a>
-<li>ConnectionFailed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa">sf::Http::Http::Response</a>
-<li>Contains()
-: <a class="el" href="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7">sf::Rect&lt; T &gt;</a>
-<li>Context()
-: <a class="el" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555">sf::Context</a>
-<li>ConvertCoords()
-: <a class="el" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17">sf::RenderWindow</a>
-<li>Copy()
-: <a class="el" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2">sf::Image</a>
-<li>CopyScreen()
-: <a class="el" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974">sf::Image</a>
-<li>Create()
-: <a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">sf::Window</a>
-, <a class="el" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde">sf::Image</a>
-, <a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">sf::Window</a>
-<li>Created
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0">sf::Http::Http::Response</a>
-<li>CreateMaskFromColor()
-: <a class="el" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50">sf::Image</a>
-<li>Cyan
-: <a class="el" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">sf::Color</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x64.htm b/doc/html/functions_0x64.htm
deleted file mode 100755
index 4979e9d..0000000
--- a/doc/html/functions_0x64.htm
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li class="current"><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>DataConnectionAlreadyOpened
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">sf::Ftp::Ftp::Response</a>
-<li>DataConnectionOpened
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">sf::Ftp::Ftp::Response</a>
-<li>DataConnectionUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">sf::Ftp::Ftp::Response</a>
-<li>DeleteDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32">sf::Ftp</a>
-<li>DeleteFile()
-: <a class="el" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9">sf::Ftp</a>
-<li>DepthBits
-: <a class="el" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">sf::WindowSettings</a>
-<li>DirectoryOk
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">sf::Ftp::Ftp::Response</a>
-<li>DirectoryResponse()
-: <a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc">sf::Ftp::Ftp::DirectoryResponse</a>
-<li>DirectoryStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">sf::Ftp::Ftp::Response</a>
-<li>Disconnect()
-: <a class="el" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc">sf::Ftp</a>
-<li>Display()
-: <a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">sf::Window</a>
-<li>Download()
-: <a class="el" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886">sf::Ftp</a>
-<li>Draw()
-: <a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">sf::RenderTarget</a>
-<li>Drawable()
-: <a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">sf::Drawable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x65.htm b/doc/html/functions_0x65.htm
deleted file mode 100755
index d485fa9..0000000
--- a/doc/html/functions_0x65.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li class="current"><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
-<li>Ebcdic
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4">sf::Ftp</a>
-<li>EnableFill()
-: <a class="el" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae">sf::Shape</a>
-<li>EnableKeyRepeat()
-: <a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">sf::Window</a>
-<li>EnableOutline()
-: <a class="el" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26">sf::Shape</a>
-<li>EndOfPacket()
-: <a class="el" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36">sf::Packet</a>
-<li>EnteringPassiveMode
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">sf::Ftp::Ftp::Response</a>
-<li>EventType
-: <a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">sf::Event</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x66.htm b/doc/html/functions_0x66.htm
deleted file mode 100755
index 1cee73f..0000000
--- a/doc/html/functions_0x66.htm
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li class="current"><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>FileActionAborted
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">sf::Ftp::Ftp::Response</a>
-<li>FileActionOk
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">sf::Ftp::Ftp::Response</a>
-<li>FilenameNotAllowed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">sf::Ftp::Ftp::Response</a>
-<li>FileStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">sf::Ftp::Ftp::Response</a>
-<li>FileUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">sf::Ftp::Ftp::Response</a>
-<li>FlipX()
-: <a class="el" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b">sf::Sprite</a>
-<li>FlipY()
-: <a class="el" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97">sf::Sprite</a>
-<li>Font()
-: <a class="el" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583">sf::Font</a>
-<li>Forbidden
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf">sf::Http::Http::Response</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x67.htm b/doc/html/functions_0x67.htm
deleted file mode 100755
index c106f84..0000000
--- a/doc/html/functions_0x67.htm
+++ /dev/null
@@ -1,284 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li class="current"><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
-<li>g
-: <a class="el" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">sf::Color</a>
-<li>Get
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00">sf::Http::Http::Request</a>
-<li>Get4x4Elements()
-: <a class="el" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1">sf::Matrix3</a>
-<li>GetAttenuation()
-: <a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">sf::Sound</a>
-<li>GetBlendMode()
-: <a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">sf::Drawable</a>
-<li>GetBody()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179">sf::Http::Http::Response</a>
-<li>GetBuffer()
-: <a class="el" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8">sf::SoundBufferRecorder</a>
-, <a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">sf::Sound</a>
-<li>GetCenter()
-: <a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">sf::Drawable</a>
-, <a class="el" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd">sf::View</a>
-<li>GetChannelsCount()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">sf::SoundStream</a>
-<li>GetCharacterPos()
-: <a class="el" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210">sf::String</a>
-<li>GetCharacterSize()
-: <a class="el" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc">sf::Font</a>
-<li>GetColor()
-: <a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">sf::Drawable</a>
-<li>GetCount()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522">sf::Ftp::Ftp::ListingResponse</a>
-<li>GetData()
-: <a class="el" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a">sf::Packet</a>
-<li>GetDataSize()
-: <a class="el" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d">sf::Packet</a>
-<li>GetDefaultFont()
-: <a class="el" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36">sf::Font</a>
-<li>GetDefaultView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">sf::RenderTarget</a>
-<li>GetDesktopMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea">sf::VideoMode</a>
-<li>GetDirectory()
-: <a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799">sf::Ftp::Ftp::DirectoryResponse</a>
-<li>GetDirectoryListing()
-: <a class="el" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357">sf::Ftp</a>
-<li>GetDuration()
-: <a class="el" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50">sf::Music</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984">sf::SoundBuffer</a>
-<li>GetElapsedTime()
-: <a class="el" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995">sf::Clock</a>
-<li>GetErrorStatus()
-: <a class="el" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83">sf::SocketHelper</a>
-<li>GetEvent()
-: <a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">sf::Window</a>
-<li>GetField()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330">sf::Http::Http::Response</a>
-<li>GetFilename()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922">sf::Ftp::Ftp::ListingResponse</a>
-<li>GetFont()
-: <a class="el" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11">sf::String</a>
-<li>GetFrameTime()
-: <a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">sf::Window</a>
-<li>GetGlobal()
-: <a class="el" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692">sf::Context</a>
-<li>GetGlobalVolume()
-: <a class="el" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19">sf::Listener</a>
-<li>GetGlyph()
-: <a class="el" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6">sf::Font</a>
-<li>GetHalfSize()
-: <a class="el" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47">sf::View</a>
-<li>GetHeight()
-: <a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89">sf::Image</a>
-, <a class="el" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75">sf::Rect&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a">sf::RenderTarget</a>
-, <a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">sf::RenderWindow</a>
-, <a class="el" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947">sf::Window</a>
-<li>GetImage()
-: <a class="el" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8">sf::Font</a>
-, <a class="el" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca">sf::Sprite</a>
-<li>GetInput()
-: <a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">sf::Window</a>
-<li>GetInverse()
-: <a class="el" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e">sf::Matrix3</a>
-<li>GetInverseMatrix()
-: <a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">sf::Drawable</a>
-<li>GetJoystickAxis()
-: <a class="el" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896">sf::Input</a>
-<li>GetLocalAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e">sf::IPAddress</a>
-<li>GetLoop()
-: <a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">sf::SoundStream</a>
-<li>GetMajorHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a">sf::Http::Http::Response</a>
-<li>GetMatrix()
-: <a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">sf::Drawable</a>
-<li>GetMessage()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">sf::Ftp::Ftp::Response</a>
-<li>GetMinDistance()
-: <a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">sf::Sound</a>
-<li>GetMinorHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b">sf::Http::Http::Response</a>
-<li>GetMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2">sf::VideoMode</a>
-<li>GetModesCount()
-: <a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723">sf::VideoMode</a>
-<li>GetMouseX()
-: <a class="el" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3">sf::Input</a>
-<li>GetMouseY()
-: <a class="el" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796">sf::Input</a>
-<li>GetNbPoints()
-: <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350">sf::Shape</a>
-<li>GetOutlineWidth()
-: <a class="el" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087">sf::Shape</a>
-<li>GetPitch()
-: <a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">sf::Sound</a>
-<li>GetPixel()
-: <a class="el" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c">sf::Sprite</a>
-, <a class="el" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4">sf::Image</a>
-<li>GetPixelsPtr()
-: <a class="el" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022">sf::Image</a>
-<li>GetPlayingOffset()
-: <a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">sf::SoundStream</a>
-<li>GetPointColor()
-: <a class="el" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92">sf::Shape</a>
-<li>GetPointOutlineColor()
-: <a class="el" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8">sf::Shape</a>
-<li>GetPointPosition()
-: <a class="el" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436">sf::Shape</a>
-<li>GetPort()
-: <a class="el" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd">sf::SocketUDP</a>
-<li>GetPosition()
-: <a class="el" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251">sf::Listener</a>
-, <a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">sf::Sound</a>
-, <a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">sf::Drawable</a>
-<li>GetPublicAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956">sf::IPAddress</a>
-<li>GetRect()
-: <a class="el" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d">sf::String</a>
-, <a class="el" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd">sf::View</a>
-<li>GetRotation()
-: <a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">sf::Drawable</a>
-<li>GetSampleRate()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">sf::SoundRecorder</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571">sf::SoundBuffer</a>
-<li>GetSamples()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0">sf::SoundBuffer</a>
-<li>GetSamplesCount()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789">sf::SoundBuffer</a>
-<li>GetScale()
-: <a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">sf::Drawable</a>
-<li>GetSeed()
-: <a class="el" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48">sf::Randomizer</a>
-<li>GetSettings()
-: <a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">sf::Window</a>
-<li>GetSize()
-: <a class="el" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff">sf::String</a>
-, <a class="el" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e">sf::Sprite</a>
-<li>GetSocketReady()
-: <a class="el" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9">sf::Selector&lt; Type &gt;</a>
-<li>GetStatus()
-: <a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb">sf::Http::Http::Response</a>
-, <a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">sf::Sound</a>
-<li>GetStyle()
-: <a class="el" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df">sf::String</a>
-<li>GetSubRect()
-: <a class="el" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941">sf::Sprite</a>
-<li>GetTarget()
-: <a class="el" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a">sf::Listener</a>
-<li>GetTexCoords()
-: <a class="el" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56">sf::Image</a>
-<li>GetText()
-: <a class="el" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620">sf::String</a>
-<li>GetUTF16Length()
-: <a class="el" href="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995">sf::Unicode</a>
-<li>GetUTF32Length()
-: <a class="el" href="classsf_1_1Unicode.htm#f5c502326c638af92a8ef7d40b119637">sf::Unicode</a>
-<li>GetUTF8Length()
-: <a class="el" href="classsf_1_1Unicode.htm#3fc67af453a678d16c4913197ddbe5c3">sf::Unicode</a>
-<li>GetValidTextureSize()
-: <a class="el" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488">sf::Image</a>
-<li>GetView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">sf::RenderTarget</a>
-<li>GetVolume()
-: <a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">sf::Sound</a>
-<li>GetWidth()
-: <a class="el" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22">sf::Window</a>
-, <a class="el" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087">sf::Rect&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7">sf::Image</a>
-, <a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">sf::RenderWindow</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681">sf::RenderTarget</a>
-<li>GetWorkingDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde">sf::Ftp</a>
-<li>Glyph()
-: <a class="el" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b">sf::Glyph</a>
-<li>Green
-: <a class="el" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">sf::Color</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x68.htm b/doc/html/functions_0x68.htm
deleted file mode 100755
index fd21abb..0000000
--- a/doc/html/functions_0x68.htm
+++ /dev/null
@@ -1,92 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li class="current"><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>Head
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5">sf::Http::Http::Request</a>
-<li>Height
-: <a class="el" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">sf::VideoMode</a>
-<li>HelpMessage
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">sf::Ftp::Ftp::Response</a>
-<li>Http()
-: <a class="el" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067">sf::Http</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x69.htm b/doc/html/functions_0x69.htm
deleted file mode 100755
index ce76a17..0000000
--- a/doc/html/functions_0x69.htm
+++ /dev/null
@@ -1,131 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li class="current"><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
-<li>Identity
-: <a class="el" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">sf::Matrix3</a>
-<li>Image()
-: <a class="el" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12">sf::Image</a>
-<li>Initialize()
-: <a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">sf::RenderTarget</a>
-<li>Input()
-: <a class="el" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f">sf::Input</a>
-<li>InsufficientStorageSpace
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">sf::Ftp::Ftp::Response</a>
-<li>InternalServerError
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a">sf::Http::Http::Response</a>
-<li>Intersects()
-: <a class="el" href="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272">sf::Rect&lt; T &gt;</a>
-<li>InvalidFile
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">sf::Ftp::Ftp::Response</a>
-<li>InvalidResponse
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8">sf::Http::Http::Response</a>
-<li>InvalidSocket()
-: <a class="el" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458">sf::SocketHelper</a>
-<li>IPAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#16fa44fa881e32a03b67006d90db0c39">sf::IPAddress</a>
-<li>IsContextActive()
-: <a class="el" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27">sf::Context</a>
-<li>IsJoystickButtonDown()
-: <a class="el" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08">sf::Input</a>
-<li>IsKeyDown()
-: <a class="el" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a">sf::Input</a>
-<li>IsMouseButtonDown()
-: <a class="el" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea">sf::Input</a>
-<li>IsOk()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">sf::Ftp::Ftp::Response</a>
-<li>IsOpened()
-: <a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">sf::Window</a>
-<li>IsRelativeToListener()
-: <a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">sf::Sound</a>
-<li>IsSmooth()
-: <a class="el" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3">sf::Image</a>
-<li>IsValid()
-: <a class="el" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c">sf::VideoMode</a>
-<li>Italic
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234">sf::String</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x6b.htm b/doc/html/functions_0x6b.htm
deleted file mode 100755
index 72442b1..0000000
--- a/doc/html/functions_0x6b.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li class="current"><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_k">- k -</a></h3><ul>
-<li>KeepAlive()
-: <a class="el" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4">sf::Ftp</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x6c.htm b/doc/html/functions_0x6c.htm
deleted file mode 100755
index 2d340df..0000000
--- a/doc/html/functions_0x6c.htm
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li class="current"><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>Launch()
-: <a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">sf::Thread</a>
-<li>Left
-: <a class="el" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">sf::Rect&lt; T &gt;</a>
-<li>Line()
-: <a class="el" href="classsf_1_1Shape.htm#264e5374cac72a520fcf69c3bbdfe688">sf::Shape</a>
-<li>Listen()
-: <a class="el" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39">sf::SocketTCP</a>
-<li>ListingResponse()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5">sf::Ftp::Ftp::ListingResponse</a>
-<li>LoadFromFile()
-: <a class="el" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5">sf::Font</a>
-, <a class="el" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b">sf::Image</a>
-, <a class="el" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92">sf::PostFX</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4">sf::SoundBuffer</a>
-<li>LoadFromMemory()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b">sf::Font</a>
-, <a class="el" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486">sf::Image</a>
-, <a class="el" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6">sf::PostFX</a>
-<li>LoadFromPixels()
-: <a class="el" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c">sf::Image</a>
-<li>LoadFromSamples()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc">sf::SoundBuffer</a>
-<li>LocalError
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">sf::Ftp::Ftp::Response</a>
-<li>LocalHost
-: <a class="el" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">sf::IPAddress</a>
-<li>Lock()
-: <a class="el" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857">sf::Lock</a>
-, <a class="el" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab">sf::Mutex</a>
-<li>LoggedIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">sf::Ftp::Ftp::Response</a>
-<li>Login()
-: <a class="el" href="classsf_1_1Ftp.htm#1ed080612214df38a5f740d1ee49f082">sf::Ftp</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x6d.htm b/doc/html/functions_0x6d.htm
deleted file mode 100755
index e74aa84..0000000
--- a/doc/html/functions_0x6d.htm
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li class="current"><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>Magenta
-: <a class="el" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">sf::Color</a>
-<li>MakeDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071">sf::Ftp</a>
-<li>Matrix3()
-: <a class="el" href="classsf_1_1Matrix3.htm#e0dc2db05f945d1e170f6d540193b309">sf::Matrix3</a>
-<li>Method
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">sf::Http::Http::Request</a>
-<li>Move()
-: <a class="el" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c">sf::View</a>
-, <a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">sf::Drawable</a>
-<li>MovedPermanently
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0">sf::Http::Http::Response</a>
-<li>MovedTemporarily
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015">sf::Http::Http::Response</a>
-<li>MultipleChoices
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2">sf::Http::Http::Response</a>
-<li>Music()
-: <a class="el" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6">sf::Music</a>
-<li>Mutex()
-: <a class="el" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e">sf::Mutex</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x6e.htm b/doc/html/functions_0x6e.htm
deleted file mode 100755
index e7ae430..0000000
--- a/doc/html/functions_0x6e.htm
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li class="current"><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>NbSamples
-: <a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf">sf::SoundStream::SoundStream::Chunk</a>
-<li>NeedAccountToLogIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">sf::Ftp::Ftp::Response</a>
-<li>NeedAccountToStore
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">sf::Ftp::Ftp::Response</a>
-<li>NeedInformation
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">sf::Ftp::Ftp::Response</a>
-<li>NeedPassword
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">sf::Ftp::Ftp::Response</a>
-<li>NoContent
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3">sf::Http::Http::Response</a>
-<li>NonCopyable()
-: <a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">sf::NonCopyable</a>
-<li>NotEnoughMemory
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">sf::Ftp::Ftp::Response</a>
-<li>NotFound
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41">sf::Http::Http::Response</a>
-<li>NotImplemented
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf">sf::Http::Http::Response</a>
-<li>NotLoggedIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">sf::Ftp::Ftp::Response</a>
-<li>NotModified
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56">sf::Http::Http::Response</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x6f.htm b/doc/html/functions_0x6f.htm
deleted file mode 100755
index cde433d..0000000
--- a/doc/html/functions_0x6f.htm
+++ /dev/null
@@ -1,150 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li class="current"><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>Offset()
-: <a class="el" href="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd">sf::Rect&lt; T &gt;</a>
-<li>Ok
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5">sf::Http::Http::Response</a>
-<li>OnEvent()
-: <a class="el" href="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f">sf::WindowListener</a>
-<li>OnResourceDestroyed()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9">sf::ResourcePtr&lt; T &gt;</a>
-<li>OpenFromFile()
-: <a class="el" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db">sf::Music</a>
-<li>OpenFromMemory()
-: <a class="el" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017">sf::Music</a>
-<li>OpeningDataConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">sf::Ftp::Ftp::Response</a>
-<li>operator bool()
-: <a class="el" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6">sf::Packet</a>
-<li>operator const T *()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de">sf::ResourcePtr&lt; T &gt;</a>
-<li>operator std::string()
-: <a class="el" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">sf::Unicode::Unicode::Text</a>
-<li>operator!=()
-: <a class="el" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821">sf::VideoMode</a>
-, <a class="el" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5">sf::Color</a>
-, <a class="el" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24">sf::SocketUDP</a>
-<li>operator()()
-: <a class="el" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8">sf::Matrix3</a>
-<li>operator*()
-: <a class="el" href="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28">sf::Matrix3</a>
-, <a class="el" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071">sf::ResourcePtr&lt; T &gt;</a>
-<li>operator*=()
-: <a class="el" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386">sf::Color</a>
-, <a class="el" href="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966">sf::Matrix3</a>
-<li>operator+=()
-: <a class="el" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf">sf::Color</a>
-<li>operator-&gt;()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a">sf::ResourcePtr&lt; T &gt;</a>
-<li>operator&lt;()
-: <a class="el" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95">sf::SocketUDP</a>
-<li>operator&lt;&lt;()
-: <a class="el" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550">sf::Packet</a>
-<li>operator&lt;=()
-: <a class="el" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be">sf::IPAddress</a>
-<li>operator=()
-: <a class="el" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba">sf::PostFX</a>
-, <a class="el" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3">sf::Image</a>
-, <a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">sf::Resource&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574">sf::ResourcePtr&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49">sf::SoundBuffer</a>
-<li>operator==()
-: <a class="el" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955">sf::Color</a>
-, <a class="el" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1">sf::VideoMode</a>
-<li>operator&gt;()
-: <a class="el" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0">sf::IPAddress</a>
-<li>operator&gt;=()
-: <a class="el" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b">sf::IPAddress</a>
-<li>operator&gt;&gt;()
-: <a class="el" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16">sf::Packet</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x70.htm b/doc/html/functions_0x70.htm
deleted file mode 100755
index 8ece1bf..0000000
--- a/doc/html/functions_0x70.htm
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li class="current"><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>Packet()
-: <a class="el" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858">sf::Packet</a>
-<li>PageTypeUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">sf::Ftp::Ftp::Response</a>
-<li>ParameterNotImplemented
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">sf::Ftp::Ftp::Response</a>
-<li>ParametersUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">sf::Ftp::Ftp::Response</a>
-<li>ParentDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6">sf::Ftp</a>
-<li>Pause()
-: <a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">sf::Sound</a>
-<li>Paused
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">sf::Sound</a>
-<li>Play()
-: <a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">sf::SoundStream</a>
-<li>Playing
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">sf::Sound</a>
-<li>PointlessCommand
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">sf::Ftp::Ftp::Response</a>
-<li>Post
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138">sf::Http::Http::Request</a>
-<li>PostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#4ec47ed9e2539b589695854e2b259b47">sf::PostFX</a>
-<li>PreserveOpenGLStates()
-: <a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">sf::RenderTarget</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x72.htm b/doc/html/functions_0x72.htm
deleted file mode 100755
index 7b202b6..0000000
--- a/doc/html/functions_0x72.htm
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li class="current"><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>r
-: <a class="el" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">sf::Color</a>
-<li>Random()
-: <a class="el" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575">sf::Randomizer</a>
-<li>Receive()
-: <a class="el" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996">sf::SocketUDP</a>
-<li>Rect()
-: <a class="el" href="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37">sf::Rect&lt; T &gt;</a>
-<li>Rectangle
-: <a class="el" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">sf::Glyph</a>
-, <a class="el" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498">sf::Shape</a>
-<li>Red
-: <a class="el" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">sf::Color</a>
-<li>Regular
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204">sf::String</a>
-<li>Remove()
-: <a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6">sf::Selector&lt; Type &gt;</a>
-<li>RenameFile()
-: <a class="el" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c">sf::Ftp</a>
-<li>Render()
-: <a class="el" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc">sf::PostFX</a>
-, <a class="el" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31">sf::Shape</a>
-, <a class="el" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b">sf::Sprite</a>
-, <a class="el" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908">sf::String</a>
-<li>RenderTarget()
-: <a class="el" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">sf::RenderTarget</a>
-<li>RenderWindow()
-: <a class="el" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021">sf::RenderWindow</a>
-<li>Request()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72">sf::Http::Http::Request</a>
-<li>Reset()
-: <a class="el" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec">sf::Clock</a>
-<li>ResetBuffer()
-: <a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">sf::Sound</a>
-<li>Resize()
-: <a class="el" href="classsf_1_1Sprite.htm#7cc9df731a61f91ecd16b4a84de499aa">sf::Sprite</a>
-<li>Resource()
-: <a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">sf::Resource&lt; T &gt;</a>
-<li>ResourcePtr()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#d773b258e867b27f654673fa2147728b">sf::ResourcePtr&lt; T &gt;</a>
-<li>Response()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2">sf::Http::Http::Response</a>
-<li>RestartMarkerReply
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">sf::Ftp::Ftp::Response</a>
-<li>Right
-: <a class="el" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">sf::Rect&lt; T &gt;</a>
-<li>Rotate()
-: <a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">sf::Drawable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x73.htm b/doc/html/functions_0x73.htm
deleted file mode 100755
index 7d4056e..0000000
--- a/doc/html/functions_0x73.htm
+++ /dev/null
@@ -1,261 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li class="current"><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>Samples
-: <a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449">sf::SoundStream::SoundStream::Chunk</a>
-<li>SaveToFile()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08">sf::Image</a>
-<li>Scale()
-: <a class="el" href="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd">sf::Drawable</a>
-<li>SelectorBase()
-: <a class="el" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">sf::SelectorBase</a>
-<li>Send()
-: <a class="el" href="classsf_1_1SocketTCP.htm#a1825883276970b3d2f9b1d61763e5c7">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21">sf::SocketTCP</a>
-<li>SendRequest()
-: <a class="el" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61">sf::Http</a>
-<li>ServiceNotAvailable
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c">sf::Http::Http::Response</a>
-<li>ServiceReady
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">sf::Ftp::Ftp::Response</a>
-<li>ServiceReadySoon
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">sf::Ftp::Ftp::Response</a>
-<li>ServiceUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">sf::Ftp::Ftp::Response</a>
-<li>SetActive()
-: <a class="el" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7">sf::Context</a>
-, <a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">sf::Window</a>
-<li>SetAttenuation()
-: <a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">sf::Sound</a>
-<li>SetBlendMode()
-: <a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">sf::Drawable</a>
-<li>SetBlocking()
-: <a class="el" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8">sf::SocketHelper</a>
-<li>SetBody()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46">sf::Http::Http::Request</a>
-<li>SetBuffer()
-: <a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">sf::Sound</a>
-<li>SetCenter()
-: <a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">sf::Drawable</a>
-, <a class="el" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86">sf::View</a>
-<li>SetColor()
-: <a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">sf::Drawable</a>
-<li>SetCursorPosition()
-: <a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">sf::Window</a>
-<li>SetField()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e">sf::Http::Http::Request</a>
-<li>SetFont()
-: <a class="el" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003">sf::String</a>
-<li>SetFramerateLimit()
-: <a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">sf::Window</a>
-<li>SetFromRect()
-: <a class="el" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee">sf::View</a>
-<li>SetFromTransformations()
-: <a class="el" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d">sf::Matrix3</a>
-<li>SetGlobalVolume()
-: <a class="el" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84">sf::Listener</a>
-<li>SetHalfSize()
-: <a class="el" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a">sf::View</a>
-<li>SetHost()
-: <a class="el" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f">sf::Http</a>
-<li>SetHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd">sf::Http::Http::Request</a>
-<li>SetIcon()
-: <a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">sf::Window</a>
-<li>SetImage()
-: <a class="el" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c">sf::Sprite</a>
-<li>SetJoystickThreshold()
-: <a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">sf::Window</a>
-<li>SetLoop()
-: <a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">sf::SoundStream</a>
-<li>SetMethod()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53">sf::Http::Http::Request</a>
-<li>SetMinDistance()
-: <a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">sf::Sound</a>
-<li>SetOutlineWidth()
-: <a class="el" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65">sf::Shape</a>
-<li>SetParameter()
-: <a class="el" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a">sf::PostFX</a>
-<li>SetPitch()
-: <a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">sf::Sound</a>
-<li>SetPixel()
-: <a class="el" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584">sf::Image</a>
-<li>SetPlayingOffset()
-: <a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">sf::Sound</a>
-<li>SetPointColor()
-: <a class="el" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769">sf::Shape</a>
-<li>SetPointOutlineColor()
-: <a class="el" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe">sf::Shape</a>
-<li>SetPointPosition()
-: <a class="el" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e">sf::Shape</a>
-<li>SetPosition()
-: <a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">sf::Drawable</a>
-, <a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">sf::Window</a>
-, <a class="el" href="classsf_1_1Sound.htm#0d8c6f11281a574b781c53d62a4af776">sf::Sound</a>
-, <a class="el" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48">sf::Listener</a>
-, <a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">sf::Sound</a>
-<li>SetRelativeToListener()
-: <a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">sf::Sound</a>
-<li>SetRotation()
-: <a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">sf::Drawable</a>
-<li>SetScale()
-: <a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">sf::Drawable</a>
-<li>SetScaleX()
-: <a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">sf::Drawable</a>
-<li>SetScaleY()
-: <a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">sf::Drawable</a>
-<li>SetSeed()
-: <a class="el" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937">sf::Randomizer</a>
-<li>SetSize()
-: <a class="el" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb">sf::String</a>
-, <a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">sf::Window</a>
-<li>SetSmooth()
-: <a class="el" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452">sf::Image</a>
-<li>SetStyle()
-: <a class="el" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c">sf::String</a>
-<li>SetSubRect()
-: <a class="el" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df">sf::Sprite</a>
-<li>SetTarget()
-: <a class="el" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf">sf::Listener</a>
-<li>SetText()
-: <a class="el" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8">sf::String</a>
-<li>SetTexture()
-: <a class="el" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1">sf::PostFX</a>
-<li>SetURI()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac">sf::Http::Http::Request</a>
-<li>SetView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">sf::RenderTarget</a>
-<li>SetVolume()
-: <a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">sf::Sound</a>
-<li>SetX()
-: <a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">sf::Drawable</a>
-<li>SetY()
-: <a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">sf::Drawable</a>
-<li>Shape()
-: <a class="el" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960">sf::Shape</a>
-<li>Show()
-: <a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">sf::Window</a>
-<li>ShowMouseCursor()
-: <a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">sf::Window</a>
-<li>SocketTCP()
-: <a class="el" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa">sf::SocketTCP</a>
-<li>SocketUDP()
-: <a class="el" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901">sf::SocketUDP</a>
-<li>Sound()
-: <a class="el" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">sf::Sound</a>
-<li>SoundBuffer()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233">sf::SoundBuffer</a>
-<li>SoundRecorder()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">sf::SoundRecorder</a>
-<li>SoundStream()
-: <a class="el" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">sf::SoundStream</a>
-<li>Sprite()
-: <a class="el" href="classsf_1_1Sprite.htm#6992dc47da2f9349bbe691db532f2436">sf::Sprite</a>
-<li>Start()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">sf::SoundRecorder</a>
-<li>Status
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">sf::Http::Http::Response</a>
-, <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">sf::Sound</a>
-, <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">sf::Ftp::Ftp::Response</a>
-<li>StencilBits
-: <a class="el" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">sf::WindowSettings</a>
-<li>Stop()
-: <a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">sf::SoundRecorder</a>
-, <a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">sf::Sound</a>
-<li>Stopped
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">sf::Sound</a>
-<li>String()
-: <a class="el" href="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692">sf::String</a>
-<li>Style
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">sf::String</a>
-<li>SystemStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">sf::Ftp::Ftp::Response</a>
-<li>SystemType
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">sf::Ftp::Ftp::Response</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x74.htm b/doc/html/functions_0x74.htm
deleted file mode 100755
index 182082d..0000000
--- a/doc/html/functions_0x74.htm
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li class="current"><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>Terminate()
-: <a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">sf::Thread</a>
-<li>TexCoords
-: <a class="el" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">sf::Glyph</a>
-<li>Text()
-: <a class="el" href="classsf_1_1Unicode_1_1Text.htm#ce4c2b97e31442ab88ea8eabf75ff4e6">sf::Unicode::Unicode::Text</a>
-<li>Thread()
-: <a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">sf::Thread</a>
-<li>ToInteger()
-: <a class="el" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c">sf::IPAddress</a>
-<li>Top
-: <a class="el" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">sf::Rect&lt; T &gt;</a>
-<li>ToString()
-: <a class="el" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643">sf::IPAddress</a>
-<li>TransferAborted
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">sf::Ftp::Ftp::Response</a>
-<li>TransferMode
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">sf::Ftp</a>
-<li>Transform()
-: <a class="el" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151">sf::Matrix3</a>
-<li>TransformToGlobal()
-: <a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">sf::Drawable</a>
-<li>TransformToLocal()
-: <a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">sf::Drawable</a>
-<li>Type
-: <a class="el" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">sf::Event</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x75.htm b/doc/html/functions_0x75.htm
deleted file mode 100755
index b779161..0000000
--- a/doc/html/functions_0x75.htm
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li class="current"><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>Unauthorized
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e">sf::Http::Http::Response</a>
-<li>Unbind()
-: <a class="el" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c">sf::SocketUDP</a>
-<li>Underlined
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e">sf::String</a>
-<li>Unlock()
-: <a class="el" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a">sf::Mutex</a>
-<li>Upload()
-: <a class="el" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528">sf::Ftp</a>
-<li>UseVerticalSync()
-: <a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">sf::Window</a>
-<li>UTF16ToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8">sf::Unicode</a>
-<li>UTF16ToUTF8()
-: <a class="el" href="classsf_1_1Unicode.htm#ffa58d1796721da957505354d48e2e74">sf::Unicode</a>
-<li>UTF32ToANSI()
-: <a class="el" href="classsf_1_1Unicode.htm#f6acf0453625fe05fc7a86f4cc9a5cf1">sf::Unicode</a>
-<li>UTF32ToUTF16()
-: <a class="el" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b">sf::Unicode</a>
-<li>UTF32ToUTF8()
-: <a class="el" href="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081">sf::Unicode</a>
-<li>UTF8String
-: <a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">sf::Unicode</a>
-<li>UTF8ToUTF16()
-: <a class="el" href="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e">sf::Unicode</a>
-<li>UTF8ToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545">sf::Unicode</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x76.htm b/doc/html/functions_0x76.htm
deleted file mode 100755
index d2befe3..0000000
--- a/doc/html/functions_0x76.htm
+++ /dev/null
@@ -1,92 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li class="current"><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
-<li>Vector2()
-: <a class="el" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988">sf::Vector2&lt; T &gt;</a>
-<li>Vector3()
-: <a class="el" href="classsf_1_1Vector3.htm#99ed75b68f58adfa3e9fa0561b424bf6">sf::Vector3&lt; T &gt;</a>
-<li>VideoMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1">sf::VideoMode</a>
-<li>View()
-: <a class="el" href="classsf_1_1View.htm#0323ca80f81ad7feb877d328a0fdbb60">sf::View</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x77.htm b/doc/html/functions_0x77.htm
deleted file mode 100755
index 105c9c9..0000000
--- a/doc/html/functions_0x77.htm
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li class="current"><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
-<li>Wait()
-: <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">sf::Thread</a>
-<li>White
-: <a class="el" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">sf::Color</a>
-<li>Width
-: <a class="el" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">sf::VideoMode</a>
-<li>Window()
-: <a class="el" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">sf::Window</a>
-<li>WindowSettings()
-: <a class="el" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb">sf::WindowSettings</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x78.htm b/doc/html/functions_0x78.htm
deleted file mode 100755
index 2dbc7b1..0000000
--- a/doc/html/functions_0x78.htm
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li class="current"><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
-<li>x
-: <a class="el" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">sf::Vector2&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">sf::Vector3&lt; T &gt;</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x79.htm b/doc/html/functions_0x79.htm
deleted file mode 100755
index 0def73d..0000000
--- a/doc/html/functions_0x79.htm
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li class="current"><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
-<li>y
-: <a class="el" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">sf::Vector2&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">sf::Vector3&lt; T &gt;</a>
-<li>Yellow
-: <a class="el" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">sf::Color</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x7a.htm b/doc/html/functions_0x7a.htm
deleted file mode 100755
index 0c094e9..0000000
--- a/doc/html/functions_0x7a.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li class="current"><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_z">- z -</a></h3><ul>
-<li>z
-: <a class="el" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">sf::Vector3&lt; T &gt;</a>
-<li>Zoom()
-: <a class="el" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1">sf::View</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_0x7e.htm b/doc/html/functions_0x7e.htm
deleted file mode 100755
index 5f359eb..0000000
--- a/doc/html/functions_0x7e.htm
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_0x78.htm#index_x"><span>x</span></a></li>
- <li><a href="functions_0x79.htm#index_y"><span>y</span></a></li>
- <li><a href="functions_0x7a.htm#index_z"><span>z</span></a></li>
- <li class="current"><a href="functions_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented class members with links to the class documentation for each member:
-<p>
-<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
-<li>~AudioResource()
-: <a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">sf::AudioResource</a>
-<li>~Context()
-: <a class="el" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b">sf::Context</a>
-<li>~Drawable()
-: <a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">sf::Drawable</a>
-<li>~Ftp()
-: <a class="el" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52">sf::Ftp</a>
-<li>~Image()
-: <a class="el" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83">sf::Image</a>
-<li>~Lock()
-: <a class="el" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5">sf::Lock</a>
-<li>~Music()
-: <a class="el" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b">sf::Music</a>
-<li>~Mutex()
-: <a class="el" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2">sf::Mutex</a>
-<li>~Packet()
-: <a class="el" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5">sf::Packet</a>
-<li>~PostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63">sf::PostFX</a>
-<li>~RenderTarget()
-: <a class="el" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">sf::RenderTarget</a>
-<li>~RenderWindow()
-: <a class="el" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020">sf::RenderWindow</a>
-<li>~Resource()
-: <a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">sf::Resource&lt; T &gt;</a>
-<li>~ResourcePtr()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd">sf::ResourcePtr&lt; T &gt;</a>
-<li>~Sound()
-: <a class="el" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">sf::Sound</a>
-<li>~SoundBuffer()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5">sf::SoundBuffer</a>
-<li>~SoundRecorder()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">sf::SoundRecorder</a>
-<li>~SoundStream()
-: <a class="el" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">sf::SoundStream</a>
-<li>~Thread()
-: <a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">sf::Thread</a>
-<li>~Window()
-: <a class="el" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">sf::Window</a>
-<li>~WindowListener()
-: <a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">sf::WindowListener</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_enum.htm b/doc/html/functions_enum.htm
deleted file mode 100755
index 0b3bb6b..0000000
--- a/doc/html/functions_enum.htm
+++ /dev/null
@@ -1,67 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li class="current"><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<ul>
-<li>EventType
-: <a class="el" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">sf::Event</a>
-<li>Method
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598">sf::Http::Http::Request</a>
-<li>Status
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195">sf::Sound</a>
-, <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8">sf::Http::Http::Response</a>
-<li>Style
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d8">sf::String</a>
-<li>TransferMode
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb">sf::Ftp</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_eval.htm b/doc/html/functions_eval.htm
deleted file mode 100755
index afd25f1..0000000
--- a/doc/html/functions_eval.htm
+++ /dev/null
@@ -1,256 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li class="current"><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_b"><span>b</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_i"><span>i</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>Accepted
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae">sf::Http::Http::Response</a>
-<li>Ascii
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2">sf::Ftp</a>
-</ul>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>BadCommandSequence
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb">sf::Ftp::Ftp::Response</a>
-<li>BadGateway
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9">sf::Http::Http::Response</a>
-<li>BadRequest
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa">sf::Http::Http::Response</a>
-<li>Binary
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee">sf::Ftp</a>
-<li>Bold
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0">sf::String</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>ClosingConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78">sf::Ftp::Ftp::Response</a>
-<li>ClosingDataConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601">sf::Ftp::Ftp::Response</a>
-<li>CommandNotImplemented
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56">sf::Ftp::Ftp::Response</a>
-<li>CommandUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9">sf::Ftp::Ftp::Response</a>
-<li>ConnectionClosed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6">sf::Ftp::Ftp::Response</a>
-<li>ConnectionFailed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa">sf::Http::Http::Response</a>
-<li>Created
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0">sf::Http::Http::Response</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>DataConnectionAlreadyOpened
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f">sf::Ftp::Ftp::Response</a>
-<li>DataConnectionOpened
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c">sf::Ftp::Ftp::Response</a>
-<li>DataConnectionUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48">sf::Ftp::Ftp::Response</a>
-<li>DirectoryOk
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab">sf::Ftp::Ftp::Response</a>
-<li>DirectoryStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
-<li>Ebcdic
-: <a class="el" href="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4">sf::Ftp</a>
-<li>EnteringPassiveMode
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>FileActionAborted
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664">sf::Ftp::Ftp::Response</a>
-<li>FileActionOk
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b">sf::Ftp::Ftp::Response</a>
-<li>FilenameNotAllowed
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86">sf::Ftp::Ftp::Response</a>
-<li>FileStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0">sf::Ftp::Ftp::Response</a>
-<li>FileUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1">sf::Ftp::Ftp::Response</a>
-<li>Forbidden
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf">sf::Http::Http::Response</a>
-</ul>
-<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
-<li>Get
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00">sf::Http::Http::Request</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>Head
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5">sf::Http::Http::Request</a>
-<li>HelpMessage
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
-<li>InsufficientStorageSpace
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee">sf::Ftp::Ftp::Response</a>
-<li>InternalServerError
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a">sf::Http::Http::Response</a>
-<li>InvalidFile
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935">sf::Ftp::Ftp::Response</a>
-<li>InvalidResponse
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8">sf::Http::Http::Response</a>
-<li>Italic
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234">sf::String</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>LocalError
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535">sf::Ftp::Ftp::Response</a>
-<li>LoggedIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>MovedPermanently
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0">sf::Http::Http::Response</a>
-<li>MovedTemporarily
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015">sf::Http::Http::Response</a>
-<li>MultipleChoices
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2">sf::Http::Http::Response</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>NeedAccountToLogIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0">sf::Ftp::Ftp::Response</a>
-<li>NeedAccountToStore
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4">sf::Ftp::Ftp::Response</a>
-<li>NeedInformation
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1">sf::Ftp::Ftp::Response</a>
-<li>NeedPassword
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b">sf::Ftp::Ftp::Response</a>
-<li>NoContent
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3">sf::Http::Http::Response</a>
-<li>NotEnoughMemory
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3">sf::Ftp::Ftp::Response</a>
-<li>NotFound
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41">sf::Http::Http::Response</a>
-<li>NotImplemented
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf">sf::Http::Http::Response</a>
-<li>NotLoggedIn
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69">sf::Ftp::Ftp::Response</a>
-<li>NotModified
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56">sf::Http::Http::Response</a>
-</ul>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>Ok
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5">sf::Http::Http::Response</a>
-<li>OpeningDataConnection
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>PageTypeUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a">sf::Ftp::Ftp::Response</a>
-<li>ParameterNotImplemented
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450">sf::Ftp::Ftp::Response</a>
-<li>ParametersUnknown
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05">sf::Ftp::Ftp::Response</a>
-<li>Paused
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f">sf::Sound</a>
-<li>Playing
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288">sf::Sound</a>
-<li>PointlessCommand
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861">sf::Ftp::Ftp::Response</a>
-<li>Post
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138">sf::Http::Http::Request</a>
-</ul>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>Regular
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204">sf::String</a>
-<li>RestartMarkerReply
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>ServiceNotAvailable
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c">sf::Http::Http::Response</a>
-<li>ServiceReady
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2">sf::Ftp::Ftp::Response</a>
-<li>ServiceReadySoon
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e">sf::Ftp::Ftp::Response</a>
-<li>ServiceUnavailable
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740">sf::Ftp::Ftp::Response</a>
-<li>Stopped
-: <a class="el" href="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9">sf::Sound</a>
-<li>SystemStatus
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165">sf::Ftp::Ftp::Response</a>
-<li>SystemType
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>TransferAborted
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7">sf::Ftp::Ftp::Response</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>Unauthorized
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e">sf::Http::Http::Response</a>
-<li>Underlined
-: <a class="el" href="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e">sf::String</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func.htm b/doc/html/functions_func.htm
deleted file mode 100755
index 7fad326..0000000
--- a/doc/html/functions_func.htm
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>Accept()
-: <a class="el" href="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107">sf::SocketTCP</a>
-<li>Add()
-: <a class="el" href="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f">sf::SelectorBase</a>
-<li>AddPoint()
-: <a class="el" href="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92">sf::Shape</a>
-<li>ANSIToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a">sf::Unicode</a>
-<li>Append()
-: <a class="el" href="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64">sf::Packet</a>
-<li>AudioResource()
-: <a class="el" href="classsf_1_1AudioResource.htm#72180730c0d811d1a9c5d0c9c9a71907">sf::AudioResource</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x62.htm b/doc/html/functions_func_0x62.htm
deleted file mode 100755
index b2e0a11..0000000
--- a/doc/html/functions_func_0x62.htm
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li class="current"><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>Bind()
-: <a class="el" href="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7">sf::Image</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d">sf::SocketUDP</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x63.htm b/doc/html/functions_func_0x63.htm
deleted file mode 100755
index a6ac075..0000000
--- a/doc/html/functions_func_0x63.htm
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li class="current"><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>CanCapture()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5">sf::SoundRecorder</a>
-<li>CanUsePostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e">sf::PostFX</a>
-<li>Capture()
-: <a class="el" href="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a">sf::RenderWindow</a>
-<li>ChangeDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc">sf::Ftp</a>
-<li>Circle()
-: <a class="el" href="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0">sf::Shape</a>
-<li>Clear()
-: <a class="el" href="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da">sf::Packet</a>
-, <a class="el" href="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e">sf::RenderTarget</a>
-<li>Clock()
-: <a class="el" href="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd">sf::Clock</a>
-<li>Close()
-: <a class="el" href="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232">sf::SocketHelper</a>
-, <a class="el" href="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c">sf::Window</a>
-<li>Color()
-: <a class="el" href="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4">sf::Color</a>
-<li>Connect()
-: <a class="el" href="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c">sf::Ftp</a>
-<li>Contains()
-: <a class="el" href="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7">sf::Rect&lt; T &gt;</a>
-<li>Context()
-: <a class="el" href="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555">sf::Context</a>
-<li>ConvertCoords()
-: <a class="el" href="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17">sf::RenderWindow</a>
-<li>Copy()
-: <a class="el" href="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2">sf::Image</a>
-<li>CopyScreen()
-: <a class="el" href="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974">sf::Image</a>
-<li>Create()
-: <a class="el" href="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61">sf::Window</a>
-, <a class="el" href="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde">sf::Image</a>
-, <a class="el" href="classsf_1_1Window.htm#58e264c181fd70e67986d26fea69a71d">sf::Window</a>
-<li>CreateMaskFromColor()
-: <a class="el" href="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50">sf::Image</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x64.htm b/doc/html/functions_func_0x64.htm
deleted file mode 100755
index 231f906..0000000
--- a/doc/html/functions_func_0x64.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li class="current"><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>DeleteDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32">sf::Ftp</a>
-<li>DeleteFile()
-: <a class="el" href="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9">sf::Ftp</a>
-<li>DirectoryResponse()
-: <a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc">sf::Ftp::Ftp::DirectoryResponse</a>
-<li>Disconnect()
-: <a class="el" href="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc">sf::Ftp</a>
-<li>Display()
-: <a class="el" href="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435">sf::Window</a>
-<li>Download()
-: <a class="el" href="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886">sf::Ftp</a>
-<li>Draw()
-: <a class="el" href="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff">sf::RenderTarget</a>
-<li>Drawable()
-: <a class="el" href="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc">sf::Drawable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x65.htm b/doc/html/functions_func_0x65.htm
deleted file mode 100755
index fadf439..0000000
--- a/doc/html/functions_func_0x65.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li class="current"><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
-<li>EnableFill()
-: <a class="el" href="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae">sf::Shape</a>
-<li>EnableKeyRepeat()
-: <a class="el" href="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0">sf::Window</a>
-<li>EnableOutline()
-: <a class="el" href="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26">sf::Shape</a>
-<li>EndOfPacket()
-: <a class="el" href="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36">sf::Packet</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x66.htm b/doc/html/functions_func_0x66.htm
deleted file mode 100755
index 6a75178..0000000
--- a/doc/html/functions_func_0x66.htm
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li class="current"><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>FlipX()
-: <a class="el" href="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b">sf::Sprite</a>
-<li>FlipY()
-: <a class="el" href="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97">sf::Sprite</a>
-<li>Font()
-: <a class="el" href="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583">sf::Font</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x67.htm b/doc/html/functions_func_0x67.htm
deleted file mode 100755
index 1e2f37c..0000000
--- a/doc/html/functions_func_0x67.htm
+++ /dev/null
@@ -1,276 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li class="current"><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
-<li>Get4x4Elements()
-: <a class="el" href="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1">sf::Matrix3</a>
-<li>GetAttenuation()
-: <a class="el" href="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42">sf::Sound</a>
-<li>GetBlendMode()
-: <a class="el" href="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a">sf::Drawable</a>
-<li>GetBody()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179">sf::Http::Http::Response</a>
-<li>GetBuffer()
-: <a class="el" href="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8">sf::SoundBufferRecorder</a>
-<li>GetCenter()
-: <a class="el" href="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd">sf::View</a>
-, <a class="el" href="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0">sf::Drawable</a>
-<li>GetChannelsCount()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858">sf::SoundStream</a>
-<li>GetCharacterPos()
-: <a class="el" href="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210">sf::String</a>
-<li>GetCharacterSize()
-: <a class="el" href="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc">sf::Font</a>
-<li>GetColor()
-: <a class="el" href="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8">sf::Drawable</a>
-<li>GetCount()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522">sf::Ftp::Ftp::ListingResponse</a>
-<li>GetData()
-: <a class="el" href="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a">sf::Packet</a>
-<li>GetDataSize()
-: <a class="el" href="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d">sf::Packet</a>
-<li>GetDefaultFont()
-: <a class="el" href="classsf_1_1Font.htm#128c377d51263288be98565771c48e36">sf::Font</a>
-<li>GetDefaultView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699">sf::RenderTarget</a>
-<li>GetDesktopMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea">sf::VideoMode</a>
-<li>GetDirectory()
-: <a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799">sf::Ftp::Ftp::DirectoryResponse</a>
-<li>GetDirectoryListing()
-: <a class="el" href="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357">sf::Ftp</a>
-<li>GetDuration()
-: <a class="el" href="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50">sf::Music</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984">sf::SoundBuffer</a>
-<li>GetElapsedTime()
-: <a class="el" href="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995">sf::Clock</a>
-<li>GetErrorStatus()
-: <a class="el" href="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83">sf::SocketHelper</a>
-<li>GetEvent()
-: <a class="el" href="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8">sf::Window</a>
-<li>GetField()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330">sf::Http::Http::Response</a>
-<li>GetFilename()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922">sf::Ftp::Ftp::ListingResponse</a>
-<li>GetFont()
-: <a class="el" href="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11">sf::String</a>
-<li>GetFrameTime()
-: <a class="el" href="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254">sf::Window</a>
-<li>GetGlobal()
-: <a class="el" href="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692">sf::Context</a>
-<li>GetGlobalVolume()
-: <a class="el" href="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19">sf::Listener</a>
-<li>GetGlyph()
-: <a class="el" href="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6">sf::Font</a>
-<li>GetHalfSize()
-: <a class="el" href="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47">sf::View</a>
-<li>GetHeight()
-: <a class="el" href="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89">sf::Image</a>
-, <a class="el" href="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75">sf::Rect&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a">sf::RenderTarget</a>
-, <a class="el" href="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447">sf::RenderWindow</a>
-, <a class="el" href="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947">sf::Window</a>
-<li>GetImage()
-: <a class="el" href="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8">sf::Font</a>
-, <a class="el" href="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca">sf::Sprite</a>
-<li>GetInput()
-: <a class="el" href="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919">sf::Window</a>
-<li>GetInverse()
-: <a class="el" href="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e">sf::Matrix3</a>
-<li>GetInverseMatrix()
-: <a class="el" href="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f">sf::Drawable</a>
-<li>GetJoystickAxis()
-: <a class="el" href="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896">sf::Input</a>
-<li>GetLocalAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e">sf::IPAddress</a>
-<li>GetLoop()
-: <a class="el" href="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78">sf::SoundStream</a>
-<li>GetMajorHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a">sf::Http::Http::Response</a>
-<li>GetMatrix()
-: <a class="el" href="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e">sf::Drawable</a>
-<li>GetMessage()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5">sf::Ftp::Ftp::Response</a>
-<li>GetMinDistance()
-: <a class="el" href="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b">sf::Sound</a>
-<li>GetMinorHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b">sf::Http::Http::Response</a>
-<li>GetMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2">sf::VideoMode</a>
-<li>GetModesCount()
-: <a class="el" href="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723">sf::VideoMode</a>
-<li>GetMouseX()
-: <a class="el" href="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3">sf::Input</a>
-<li>GetMouseY()
-: <a class="el" href="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796">sf::Input</a>
-<li>GetNbPoints()
-: <a class="el" href="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350">sf::Shape</a>
-<li>GetOutlineWidth()
-: <a class="el" href="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087">sf::Shape</a>
-<li>GetPitch()
-: <a class="el" href="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef">sf::Sound</a>
-<li>GetPixel()
-: <a class="el" href="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4">sf::Image</a>
-, <a class="el" href="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c">sf::Sprite</a>
-<li>GetPixelsPtr()
-: <a class="el" href="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022">sf::Image</a>
-<li>GetPlayingOffset()
-: <a class="el" href="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac">sf::SoundStream</a>
-<li>GetPointColor()
-: <a class="el" href="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92">sf::Shape</a>
-<li>GetPointOutlineColor()
-: <a class="el" href="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8">sf::Shape</a>
-<li>GetPointPosition()
-: <a class="el" href="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436">sf::Shape</a>
-<li>GetPort()
-: <a class="el" href="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd">sf::SocketUDP</a>
-<li>GetPosition()
-: <a class="el" href="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251">sf::Listener</a>
-, <a class="el" href="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b">sf::Drawable</a>
-, <a class="el" href="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643">sf::Sound</a>
-<li>GetPublicAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956">sf::IPAddress</a>
-<li>GetRect()
-: <a class="el" href="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d">sf::String</a>
-, <a class="el" href="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd">sf::View</a>
-<li>GetRotation()
-: <a class="el" href="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017">sf::Drawable</a>
-<li>GetSampleRate()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5">sf::SoundRecorder</a>
-<li>GetSamples()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0">sf::SoundBuffer</a>
-<li>GetSamplesCount()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789">sf::SoundBuffer</a>
-<li>GetScale()
-: <a class="el" href="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97">sf::Drawable</a>
-<li>GetSeed()
-: <a class="el" href="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48">sf::Randomizer</a>
-<li>GetSettings()
-: <a class="el" href="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f">sf::Window</a>
-<li>GetSize()
-: <a class="el" href="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff">sf::String</a>
-, <a class="el" href="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e">sf::Sprite</a>
-<li>GetSocketReady()
-: <a class="el" href="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9">sf::Selector&lt; Type &gt;</a>
-<li>GetStatus()
-: <a class="el" href="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb">sf::Http::Http::Response</a>
-, <a class="el" href="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af">sf::Sound</a>
-, <a class="el" href="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee">sf::Ftp::Ftp::Response</a>
-<li>GetStyle()
-: <a class="el" href="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df">sf::String</a>
-<li>GetSubRect()
-: <a class="el" href="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941">sf::Sprite</a>
-<li>GetTarget()
-: <a class="el" href="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a">sf::Listener</a>
-<li>GetTexCoords()
-: <a class="el" href="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56">sf::Image</a>
-<li>GetText()
-: <a class="el" href="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620">sf::String</a>
-<li>GetUTF16Length()
-: <a class="el" href="classsf_1_1Unicode.htm#42fea8bee18a53d10bf858273e4714a5">sf::Unicode</a>
-<li>GetUTF32Length()
-: <a class="el" href="classsf_1_1Unicode.htm#f5c502326c638af92a8ef7d40b119637">sf::Unicode</a>
-<li>GetUTF8Length()
-: <a class="el" href="classsf_1_1Unicode.htm#3fc67af453a678d16c4913197ddbe5c3">sf::Unicode</a>
-<li>GetValidTextureSize()
-: <a class="el" href="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488">sf::Image</a>
-<li>GetView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274">sf::RenderTarget</a>
-<li>GetVolume()
-: <a class="el" href="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782">sf::Sound</a>
-<li>GetWidth()
-: <a class="el" href="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22">sf::Window</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681">sf::RenderTarget</a>
-, <a class="el" href="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087">sf::Rect&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7">sf::Image</a>
-, <a class="el" href="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c">sf::RenderWindow</a>
-<li>GetWorkingDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde">sf::Ftp</a>
-<li>Glyph()
-: <a class="el" href="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b">sf::Glyph</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x68.htm b/doc/html/functions_func_0x68.htm
deleted file mode 100755
index a40f5e3..0000000
--- a/doc/html/functions_func_0x68.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li class="current"><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>Http()
-: <a class="el" href="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067">sf::Http</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x69.htm b/doc/html/functions_func_0x69.htm
deleted file mode 100755
index 85bf47e..0000000
--- a/doc/html/functions_func_0x69.htm
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li class="current"><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
-<li>Image()
-: <a class="el" href="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12">sf::Image</a>
-<li>Initialize()
-: <a class="el" href="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24">sf::RenderTarget</a>
-<li>Input()
-: <a class="el" href="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f">sf::Input</a>
-<li>Intersects()
-: <a class="el" href="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272">sf::Rect&lt; T &gt;</a>
-<li>InvalidSocket()
-: <a class="el" href="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458">sf::SocketHelper</a>
-<li>IPAddress()
-: <a class="el" href="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831">sf::IPAddress</a>
-<li>IsContextActive()
-: <a class="el" href="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27">sf::Context</a>
-<li>IsJoystickButtonDown()
-: <a class="el" href="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08">sf::Input</a>
-<li>IsKeyDown()
-: <a class="el" href="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a">sf::Input</a>
-<li>IsMouseButtonDown()
-: <a class="el" href="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea">sf::Input</a>
-<li>IsOk()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134">sf::Ftp::Ftp::Response</a>
-<li>IsOpened()
-: <a class="el" href="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d">sf::Window</a>
-<li>IsRelativeToListener()
-: <a class="el" href="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e">sf::Sound</a>
-<li>IsSmooth()
-: <a class="el" href="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3">sf::Image</a>
-<li>IsValid()
-: <a class="el" href="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c">sf::VideoMode</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f">sf::SocketUDP</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x6b.htm b/doc/html/functions_func_0x6b.htm
deleted file mode 100755
index 3f3342f..0000000
--- a/doc/html/functions_func_0x6b.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li class="current"><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_k">- k -</a></h3><ul>
-<li>KeepAlive()
-: <a class="el" href="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4">sf::Ftp</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x6c.htm b/doc/html/functions_func_0x6c.htm
deleted file mode 100755
index e004a66..0000000
--- a/doc/html/functions_func_0x6c.htm
+++ /dev/null
@@ -1,109 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li class="current"><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>Launch()
-: <a class="el" href="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642">sf::Thread</a>
-<li>Line()
-: <a class="el" href="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f">sf::Shape</a>
-<li>Listen()
-: <a class="el" href="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39">sf::SocketTCP</a>
-<li>ListingResponse()
-: <a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5">sf::Ftp::Ftp::ListingResponse</a>
-<li>LoadFromFile()
-: <a class="el" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b">sf::Image</a>
-, <a class="el" href="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92">sf::PostFX</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5">sf::Font</a>
-<li>LoadFromMemory()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b">sf::Font</a>
-, <a class="el" href="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486">sf::Image</a>
-, <a class="el" href="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6">sf::PostFX</a>
-<li>LoadFromPixels()
-: <a class="el" href="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c">sf::Image</a>
-<li>LoadFromSamples()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc">sf::SoundBuffer</a>
-<li>Lock()
-: <a class="el" href="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab">sf::Mutex</a>
-, <a class="el" href="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857">sf::Lock</a>
-<li>Login()
-: <a class="el" href="classsf_1_1Ftp.htm#1ed080612214df38a5f740d1ee49f082">sf::Ftp</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x6d.htm b/doc/html/functions_func_0x6d.htm
deleted file mode 100755
index 6a2da27..0000000
--- a/doc/html/functions_func_0x6d.htm
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li class="current"><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>MakeDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#302127842055302365b0982077f11071">sf::Ftp</a>
-<li>Matrix3()
-: <a class="el" href="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c">sf::Matrix3</a>
-<li>Move()
-: <a class="el" href="classsf_1_1View.htm#e065331d6f2d450b3482c623c7506ced">sf::View</a>
-, <a class="el" href="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b">sf::Drawable</a>
-, <a class="el" href="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c">sf::View</a>
-<li>Music()
-: <a class="el" href="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6">sf::Music</a>
-<li>Mutex()
-: <a class="el" href="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e">sf::Mutex</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x6e.htm b/doc/html/functions_func_0x6e.htm
deleted file mode 100755
index b66624f..0000000
--- a/doc/html/functions_func_0x6e.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li class="current"><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>NonCopyable()
-: <a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">sf::NonCopyable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x6f.htm b/doc/html/functions_func_0x6f.htm
deleted file mode 100755
index 8736a8e..0000000
--- a/doc/html/functions_func_0x6f.htm
+++ /dev/null
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li class="current"><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
-<li>Offset()
-: <a class="el" href="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd">sf::Rect&lt; T &gt;</a>
-<li>OnEvent()
-: <a class="el" href="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f">sf::WindowListener</a>
-<li>OnResourceDestroyed()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9">sf::ResourcePtr&lt; T &gt;</a>
-<li>OpenFromFile()
-: <a class="el" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db">sf::Music</a>
-<li>OpenFromMemory()
-: <a class="el" href="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017">sf::Music</a>
-<li>operator bool()
-: <a class="el" href="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6">sf::Packet</a>
-<li>operator const T *()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de">sf::ResourcePtr&lt; T &gt;</a>
-<li>operator std::string()
-: <a class="el" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">sf::Unicode::Unicode::Text</a>
-<li>operator!=()
-: <a class="el" href="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5">sf::Color</a>
-, <a class="el" href="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821">sf::VideoMode</a>
-<li>operator()()
-: <a class="el" href="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8">sf::Matrix3</a>
-<li>operator*()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071">sf::ResourcePtr&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28">sf::Matrix3</a>
-<li>operator*=()
-: <a class="el" href="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386">sf::Color</a>
-, <a class="el" href="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966">sf::Matrix3</a>
-<li>operator+=()
-: <a class="el" href="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf">sf::Color</a>
-<li>operator-&gt;()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a">sf::ResourcePtr&lt; T &gt;</a>
-<li>operator&lt;()
-: <a class="el" href="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce">sf::SocketTCP</a>
-<li>operator&lt;&lt;()
-: <a class="el" href="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550">sf::Packet</a>
-<li>operator&lt;=()
-: <a class="el" href="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be">sf::IPAddress</a>
-<li>operator=()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574">sf::ResourcePtr&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba">sf::PostFX</a>
-, <a class="el" href="classsf_1_1ResourcePtr.htm#23a9350a7565a26f0cc1bbadb917248d">sf::ResourcePtr&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60">sf::Resource&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7">sf::Sound</a>
-, <a class="el" href="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3">sf::Image</a>
-<li>operator==()
-: <a class="el" href="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48">sf::IPAddress</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955">sf::Color</a>
-, <a class="el" href="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1">sf::VideoMode</a>
-<li>operator&gt;()
-: <a class="el" href="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0">sf::IPAddress</a>
-<li>operator&gt;=()
-: <a class="el" href="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b">sf::IPAddress</a>
-<li>operator&gt;&gt;()
-: <a class="el" href="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16">sf::Packet</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x70.htm b/doc/html/functions_func_0x70.htm
deleted file mode 100755
index 0650b00..0000000
--- a/doc/html/functions_func_0x70.htm
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li class="current"><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>Packet()
-: <a class="el" href="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858">sf::Packet</a>
-<li>ParentDirectory()
-: <a class="el" href="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6">sf::Ftp</a>
-<li>Pause()
-: <a class="el" href="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3">sf::Sound</a>
-<li>Play()
-: <a class="el" href="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf">sf::SoundStream</a>
-<li>PostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb">sf::PostFX</a>
-<li>PreserveOpenGLStates()
-: <a class="el" href="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71">sf::RenderTarget</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x72.htm b/doc/html/functions_func_0x72.htm
deleted file mode 100755
index c386ca1..0000000
--- a/doc/html/functions_func_0x72.htm
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li class="current"><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>Random()
-: <a class="el" href="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575">sf::Randomizer</a>
-<li>Receive()
-: <a class="el" href="classsf_1_1SocketTCP.htm#4389aa92523e0a6b3f2d6517cbde74fa">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0">sf::SocketTCP</a>
-, <a class="el" href="classsf_1_1SocketUDP.htm#463bbd635513f2653f072c2f220d2495">sf::SocketUDP</a>
-<li>Rect()
-: <a class="el" href="classsf_1_1Rect.htm#0f19f5cf78eb52f122b904fb258acfce">sf::Rect&lt; T &gt;</a>
-<li>Rectangle()
-: <a class="el" href="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498">sf::Shape</a>
-<li>Remove()
-: <a class="el" href="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e">sf::SelectorBase</a>
-<li>RenameFile()
-: <a class="el" href="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c">sf::Ftp</a>
-<li>Render()
-: <a class="el" href="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b">sf::Sprite</a>
-, <a class="el" href="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908">sf::String</a>
-, <a class="el" href="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc">sf::PostFX</a>
-, <a class="el" href="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31">sf::Shape</a>
-<li>RenderTarget()
-: <a class="el" href="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f">sf::RenderTarget</a>
-<li>RenderWindow()
-: <a class="el" href="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021">sf::RenderWindow</a>
-<li>Request()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72">sf::Http::Http::Request</a>
-<li>Reset()
-: <a class="el" href="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec">sf::Clock</a>
-<li>ResetBuffer()
-: <a class="el" href="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331">sf::Sound</a>
-<li>Resize()
-: <a class="el" href="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32">sf::Sprite</a>
-<li>Resource()
-: <a class="el" href="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130">sf::Resource&lt; T &gt;</a>
-<li>ResourcePtr()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#86ce8beb23f6c4d32e79192a39207c1e">sf::ResourcePtr&lt; T &gt;</a>
-<li>Response()
-: <a class="el" href="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2">sf::Ftp::Ftp::Response</a>
-, <a class="el" href="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2">sf::Http::Http::Response</a>
-<li>Rotate()
-: <a class="el" href="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419">sf::Drawable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x73.htm b/doc/html/functions_func_0x73.htm
deleted file mode 100755
index c4d74f5..0000000
--- a/doc/html/functions_func_0x73.htm
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li class="current"><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>SaveToFile()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239">sf::SoundBuffer</a>
-, <a class="el" href="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08">sf::Image</a>
-<li>Scale()
-: <a class="el" href="classsf_1_1Drawable.htm#c969d85eaf63f072de9e963bd973e91a">sf::Drawable</a>
-<li>SelectorBase()
-: <a class="el" href="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d">sf::SelectorBase</a>
-<li>Send()
-: <a class="el" href="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21">sf::SocketTCP</a>
-<li>SendRequest()
-: <a class="el" href="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61">sf::Http</a>
-<li>SetActive()
-: <a class="el" href="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7">sf::Context</a>
-, <a class="el" href="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675">sf::Window</a>
-<li>SetAttenuation()
-: <a class="el" href="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9">sf::Sound</a>
-<li>SetBlendMode()
-: <a class="el" href="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5">sf::Drawable</a>
-<li>SetBlocking()
-: <a class="el" href="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6">sf::SocketUDP</a>
-, <a class="el" href="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8">sf::SocketHelper</a>
-, <a class="el" href="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9">sf::SocketTCP</a>
-<li>SetBody()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46">sf::Http::Http::Request</a>
-<li>SetBuffer()
-: <a class="el" href="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55">sf::Sound</a>
-<li>SetCenter()
-: <a class="el" href="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61">sf::Drawable</a>
-, <a class="el" href="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86">sf::View</a>
-<li>SetColor()
-: <a class="el" href="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb">sf::Drawable</a>
-<li>SetCursorPosition()
-: <a class="el" href="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55">sf::Window</a>
-<li>SetField()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e">sf::Http::Http::Request</a>
-<li>SetFont()
-: <a class="el" href="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003">sf::String</a>
-<li>SetFramerateLimit()
-: <a class="el" href="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33">sf::Window</a>
-<li>SetFromRect()
-: <a class="el" href="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee">sf::View</a>
-<li>SetFromTransformations()
-: <a class="el" href="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d">sf::Matrix3</a>
-<li>SetGlobalVolume()
-: <a class="el" href="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84">sf::Listener</a>
-<li>SetHalfSize()
-: <a class="el" href="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a">sf::View</a>
-<li>SetHost()
-: <a class="el" href="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f">sf::Http</a>
-<li>SetHttpVersion()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd">sf::Http::Http::Request</a>
-<li>SetIcon()
-: <a class="el" href="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa">sf::Window</a>
-<li>SetImage()
-: <a class="el" href="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c">sf::Sprite</a>
-<li>SetJoystickThreshold()
-: <a class="el" href="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91">sf::Window</a>
-<li>SetLoop()
-: <a class="el" href="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e">sf::SoundStream</a>
-<li>SetMethod()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53">sf::Http::Http::Request</a>
-<li>SetMinDistance()
-: <a class="el" href="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9">sf::Sound</a>
-<li>SetOutlineWidth()
-: <a class="el" href="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65">sf::Shape</a>
-<li>SetParameter()
-: <a class="el" href="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a">sf::PostFX</a>
-<li>SetPitch()
-: <a class="el" href="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0">sf::Sound</a>
-<li>SetPixel()
-: <a class="el" href="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584">sf::Image</a>
-<li>SetPlayingOffset()
-: <a class="el" href="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62">sf::Sound</a>
-<li>SetPointColor()
-: <a class="el" href="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769">sf::Shape</a>
-<li>SetPointOutlineColor()
-: <a class="el" href="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe">sf::Shape</a>
-<li>SetPointPosition()
-: <a class="el" href="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e">sf::Shape</a>
-<li>SetPosition()
-: <a class="el" href="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589">sf::Drawable</a>
-, <a class="el" href="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48">sf::Listener</a>
-, <a class="el" href="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78">sf::Sound</a>
-, <a class="el" href="classsf_1_1Drawable.htm#d2a279f3b13abf57cc25b2b4bd3b81ae">sf::Drawable</a>
-, <a class="el" href="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058">sf::Window</a>
-<li>SetRelativeToListener()
-: <a class="el" href="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3">sf::Sound</a>
-<li>SetRotation()
-: <a class="el" href="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec">sf::Drawable</a>
-<li>SetScale()
-: <a class="el" href="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769">sf::Drawable</a>
-<li>SetScaleX()
-: <a class="el" href="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f">sf::Drawable</a>
-<li>SetScaleY()
-: <a class="el" href="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf">sf::Drawable</a>
-<li>SetSeed()
-: <a class="el" href="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937">sf::Randomizer</a>
-<li>SetSize()
-: <a class="el" href="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb">sf::String</a>
-, <a class="el" href="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef">sf::Window</a>
-<li>SetSmooth()
-: <a class="el" href="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452">sf::Image</a>
-<li>SetStyle()
-: <a class="el" href="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c">sf::String</a>
-<li>SetSubRect()
-: <a class="el" href="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df">sf::Sprite</a>
-<li>SetTarget()
-: <a class="el" href="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf">sf::Listener</a>
-<li>SetText()
-: <a class="el" href="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8">sf::String</a>
-<li>SetTexture()
-: <a class="el" href="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1">sf::PostFX</a>
-<li>SetURI()
-: <a class="el" href="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac">sf::Http::Http::Request</a>
-<li>SetView()
-: <a class="el" href="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1">sf::RenderTarget</a>
-<li>SetVolume()
-: <a class="el" href="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a">sf::Sound</a>
-<li>SetX()
-: <a class="el" href="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e">sf::Drawable</a>
-<li>SetY()
-: <a class="el" href="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9">sf::Drawable</a>
-<li>Shape()
-: <a class="el" href="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960">sf::Shape</a>
-<li>Show()
-: <a class="el" href="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de">sf::Window</a>
-<li>ShowMouseCursor()
-: <a class="el" href="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0">sf::Window</a>
-<li>SocketTCP()
-: <a class="el" href="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa">sf::SocketTCP</a>
-<li>SocketUDP()
-: <a class="el" href="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901">sf::SocketUDP</a>
-<li>Sound()
-: <a class="el" href="classsf_1_1Sound.htm#a930dcf53775f501ce43d44bf54c0ce4">sf::Sound</a>
-<li>SoundBuffer()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#deb60002d4c4a4d8511fb5aa7225224b">sf::SoundBuffer</a>
-<li>SoundRecorder()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9">sf::SoundRecorder</a>
-<li>SoundStream()
-: <a class="el" href="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c">sf::SoundStream</a>
-<li>Sprite()
-: <a class="el" href="classsf_1_1Sprite.htm#6992dc47da2f9349bbe691db532f2436">sf::Sprite</a>
-<li>Start()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6">sf::SoundRecorder</a>
-<li>Stop()
-: <a class="el" href="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630">sf::Sound</a>
-, <a class="el" href="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df">sf::SoundStream</a>
-, <a class="el" href="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733">sf::SoundRecorder</a>
-<li>String()
-: <a class="el" href="classsf_1_1String.htm#30f985ba0047a5fbe7f9aca68083212c">sf::String</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x74.htm b/doc/html/functions_func_0x74.htm
deleted file mode 100755
index 6decf6c..0000000
--- a/doc/html/functions_func_0x74.htm
+++ /dev/null
@@ -1,98 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li class="current"><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>Terminate()
-: <a class="el" href="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b">sf::Thread</a>
-<li>Text()
-: <a class="el" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d">sf::Unicode::Unicode::Text</a>
-<li>Thread()
-: <a class="el" href="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173">sf::Thread</a>
-<li>ToInteger()
-: <a class="el" href="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c">sf::IPAddress</a>
-<li>ToString()
-: <a class="el" href="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643">sf::IPAddress</a>
-<li>Transform()
-: <a class="el" href="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151">sf::Matrix3</a>
-<li>TransformToGlobal()
-: <a class="el" href="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945">sf::Drawable</a>
-<li>TransformToLocal()
-: <a class="el" href="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008">sf::Drawable</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x75.htm b/doc/html/functions_func_0x75.htm
deleted file mode 100755
index 4e2b907..0000000
--- a/doc/html/functions_func_0x75.htm
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li class="current"><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>Unbind()
-: <a class="el" href="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c">sf::SocketUDP</a>
-<li>Unlock()
-: <a class="el" href="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a">sf::Mutex</a>
-<li>Upload()
-: <a class="el" href="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528">sf::Ftp</a>
-<li>UseVerticalSync()
-: <a class="el" href="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5">sf::Window</a>
-<li>UTF16ToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#5e9edaac35984964ef3ad353f98f9f73">sf::Unicode</a>
-<li>UTF16ToUTF8()
-: <a class="el" href="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56">sf::Unicode</a>
-<li>UTF32ToANSI()
-: <a class="el" href="classsf_1_1Unicode.htm#f6acf0453625fe05fc7a86f4cc9a5cf1">sf::Unicode</a>
-<li>UTF32ToUTF16()
-: <a class="el" href="classsf_1_1Unicode.htm#b4b5c6e82a1ab1d9ed775653f082d58b">sf::Unicode</a>
-<li>UTF32ToUTF8()
-: <a class="el" href="classsf_1_1Unicode.htm#46bba10d3a323183c29b4cb288d053c1">sf::Unicode</a>
-<li>UTF8ToUTF16()
-: <a class="el" href="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e">sf::Unicode</a>
-<li>UTF8ToUTF32()
-: <a class="el" href="classsf_1_1Unicode.htm#c4a67f01b57053b697c573b0ab6a9545">sf::Unicode</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x76.htm b/doc/html/functions_func_0x76.htm
deleted file mode 100755
index dd38597..0000000
--- a/doc/html/functions_func_0x76.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li class="current"><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
-<li>Vector2()
-: <a class="el" href="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988">sf::Vector2&lt; T &gt;</a>
-<li>Vector3()
-: <a class="el" href="classsf_1_1Vector3.htm#99ed75b68f58adfa3e9fa0561b424bf6">sf::Vector3&lt; T &gt;</a>
-<li>VideoMode()
-: <a class="el" href="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1">sf::VideoMode</a>
-<li>View()
-: <a class="el" href="classsf_1_1View.htm#0323ca80f81ad7feb877d328a0fdbb60">sf::View</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x77.htm b/doc/html/functions_func_0x77.htm
deleted file mode 100755
index fbfea9b..0000000
--- a/doc/html/functions_func_0x77.htm
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li class="current"><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
-<li>Wait()
-: <a class="el" href="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b">sf::Selector&lt; Type &gt;</a>
-, <a class="el" href="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f">sf::SelectorBase</a>
-, <a class="el" href="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2">sf::Thread</a>
-<li>Window()
-: <a class="el" href="classsf_1_1Window.htm#8a89aba8776a4eeb5393522a0e6513c9">sf::Window</a>
-<li>WindowSettings()
-: <a class="el" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb">sf::WindowSettings</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x7a.htm b/doc/html/functions_func_0x7a.htm
deleted file mode 100755
index 95ecbbc..0000000
--- a/doc/html/functions_func_0x7a.htm
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li class="current"><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_z">- z -</a></h3><ul>
-<li>Zoom()
-: <a class="el" href="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1">sf::View</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_func_0x7e.htm b/doc/html/functions_func_0x7e.htm
deleted file mode 100755
index b970ae5..0000000
--- a/doc/html/functions_func_0x7e.htm
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li class="current"><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions_func.htm#index_a"><span>a</span></a></li>
- <li><a href="functions_func_0x62.htm#index_b"><span>b</span></a></li>
- <li><a href="functions_func_0x63.htm#index_c"><span>c</span></a></li>
- <li><a href="functions_func_0x64.htm#index_d"><span>d</span></a></li>
- <li><a href="functions_func_0x65.htm#index_e"><span>e</span></a></li>
- <li><a href="functions_func_0x66.htm#index_f"><span>f</span></a></li>
- <li><a href="functions_func_0x67.htm#index_g"><span>g</span></a></li>
- <li><a href="functions_func_0x68.htm#index_h"><span>h</span></a></li>
- <li><a href="functions_func_0x69.htm#index_i"><span>i</span></a></li>
- <li><a href="functions_func_0x6b.htm#index_k"><span>k</span></a></li>
- <li><a href="functions_func_0x6c.htm#index_l"><span>l</span></a></li>
- <li><a href="functions_func_0x6d.htm#index_m"><span>m</span></a></li>
- <li><a href="functions_func_0x6e.htm#index_n"><span>n</span></a></li>
- <li><a href="functions_func_0x6f.htm#index_o"><span>o</span></a></li>
- <li><a href="functions_func_0x70.htm#index_p"><span>p</span></a></li>
- <li><a href="functions_func_0x72.htm#index_r"><span>r</span></a></li>
- <li><a href="functions_func_0x73.htm#index_s"><span>s</span></a></li>
- <li><a href="functions_func_0x74.htm#index_t"><span>t</span></a></li>
- <li><a href="functions_func_0x75.htm#index_u"><span>u</span></a></li>
- <li><a href="functions_func_0x76.htm#index_v"><span>v</span></a></li>
- <li><a href="functions_func_0x77.htm#index_w"><span>w</span></a></li>
- <li><a href="functions_func_0x7a.htm#index_z"><span>z</span></a></li>
- <li class="current"><a href="functions_func_0x7e.htm#index_~"><span>~</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
-<li>~AudioResource()
-: <a class="el" href="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702">sf::AudioResource</a>
-<li>~Context()
-: <a class="el" href="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b">sf::Context</a>
-<li>~Drawable()
-: <a class="el" href="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a">sf::Drawable</a>
-<li>~Ftp()
-: <a class="el" href="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52">sf::Ftp</a>
-<li>~Image()
-: <a class="el" href="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83">sf::Image</a>
-<li>~Lock()
-: <a class="el" href="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5">sf::Lock</a>
-<li>~Music()
-: <a class="el" href="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b">sf::Music</a>
-<li>~Mutex()
-: <a class="el" href="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2">sf::Mutex</a>
-<li>~Packet()
-: <a class="el" href="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5">sf::Packet</a>
-<li>~PostFX()
-: <a class="el" href="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63">sf::PostFX</a>
-<li>~RenderTarget()
-: <a class="el" href="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0">sf::RenderTarget</a>
-<li>~RenderWindow()
-: <a class="el" href="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020">sf::RenderWindow</a>
-<li>~Resource()
-: <a class="el" href="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac">sf::Resource&lt; T &gt;</a>
-<li>~ResourcePtr()
-: <a class="el" href="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd">sf::ResourcePtr&lt; T &gt;</a>
-<li>~Sound()
-: <a class="el" href="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076">sf::Sound</a>
-<li>~SoundBuffer()
-: <a class="el" href="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5">sf::SoundBuffer</a>
-<li>~SoundRecorder()
-: <a class="el" href="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64">sf::SoundRecorder</a>
-<li>~SoundStream()
-: <a class="el" href="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674">sf::SoundStream</a>
-<li>~Thread()
-: <a class="el" href="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d">sf::Thread</a>
-<li>~Window()
-: <a class="el" href="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008">sf::Window</a>
-<li>~WindowListener()
-: <a class="el" href="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0">sf::WindowListener</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_type.htm b/doc/html/functions_type.htm
deleted file mode 100755
index d834205..0000000
--- a/doc/html/functions_type.htm
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li class="current"><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<ul>
-<li>UTF8String
-: <a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">sf::Unicode</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/functions_vars.htm b/doc/html/functions_vars.htm
deleted file mode 100755
index 8502a96..0000000
--- a/doc/html/functions_vars.htm
+++ /dev/null
@@ -1,176 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li class="current"><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="functions.htm"><span>All</span></a></li>
- <li><a href="functions_func.htm"><span>Functions</span></a></li>
- <li class="current"><a href="functions_vars.htm"><span>Variables</span></a></li>
- <li><a href="functions_type.htm"><span>Typedefs</span></a></li>
- <li><a href="functions_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="functions_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_b"><span>b</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_i"><span>i</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_w"><span>w</span></a></li>
- <li><a href="#index_x"><span>x</span></a></li>
- <li><a href="#index_y"><span>y</span></a></li>
- <li><a href="#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>a
-: <a class="el" href="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831">sf::Color</a>
-<li>Advance
-: <a class="el" href="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6">sf::Glyph</a>
-<li>AntialiasingLevel
-: <a class="el" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">sf::WindowSettings</a>
-</ul>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>b
-: <a class="el" href="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb">sf::Color</a>
-<li>BitsPerPixel
-: <a class="el" href="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a">sf::VideoMode</a>
-<li>Black
-: <a class="el" href="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd">sf::Color</a>
-<li>Blue
-: <a class="el" href="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c">sf::Color</a>
-<li>Bottom
-: <a class="el" href="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8">sf::Rect&lt; T &gt;</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>Cyan
-: <a class="el" href="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340">sf::Color</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>DepthBits
-: <a class="el" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">sf::WindowSettings</a>
-</ul>
-<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
-<li>g
-: <a class="el" href="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5">sf::Color</a>
-<li>Green
-: <a class="el" href="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865">sf::Color</a>
-</ul>
-<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
-<li>Height
-: <a class="el" href="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5">sf::VideoMode</a>
-</ul>
-<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
-<li>Identity
-: <a class="el" href="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a">sf::Matrix3</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>Left
-: <a class="el" href="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3">sf::Rect&lt; T &gt;</a>
-<li>LocalHost
-: <a class="el" href="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0">sf::IPAddress</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>Magenta
-: <a class="el" href="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c">sf::Color</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>NbSamples
-: <a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf">sf::SoundStream::SoundStream::Chunk</a>
-</ul>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>r
-: <a class="el" href="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1">sf::Color</a>
-<li>Rectangle
-: <a class="el" href="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76">sf::Glyph</a>
-<li>Red
-: <a class="el" href="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a">sf::Color</a>
-<li>Right
-: <a class="el" href="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383">sf::Rect&lt; T &gt;</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>Samples
-: <a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449">sf::SoundStream::SoundStream::Chunk</a>
-<li>StencilBits
-: <a class="el" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">sf::WindowSettings</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>TexCoords
-: <a class="el" href="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370">sf::Glyph</a>
-<li>Top
-: <a class="el" href="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047">sf::Rect&lt; T &gt;</a>
-<li>Type
-: <a class="el" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">sf::Event</a>
-</ul>
-<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
-<li>White
-: <a class="el" href="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca">sf::Color</a>
-<li>Width
-: <a class="el" href="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203">sf::VideoMode</a>
-</ul>
-<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
-<li>x
-: <a class="el" href="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141">sf::Vector2&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16">sf::Vector3&lt; T &gt;</a>
-</ul>
-<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
-<li>y
-: <a class="el" href="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299">sf::Vector2&lt; T &gt;</a>
-, <a class="el" href="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794">sf::Vector3&lt; T &gt;</a>
-<li>Yellow
-: <a class="el" href="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7">sf::Color</a>
-</ul>
-<h3><a class="anchor" name="index_z">- z -</a></h3><ul>
-<li>z
-: <a class="el" href="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1">sf::Vector3&lt; T &gt;</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/hierarchy.htm b/doc/html/hierarchy.htm
deleted file mode 100755
index 6368ffd..0000000
--- a/doc/html/hierarchy.htm
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li class="current"><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
-<li><a class="el" href="classsf_1_1AudioResource.htm">sf::AudioResource</a>
-<ul>
-<li><a class="el" href="classsf_1_1Sound.htm">sf::Sound</a>
-<ul>
-<li><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a>
-<ul>
-<li><a class="el" href="classsf_1_1Music.htm">sf::Music</a>
-</ul>
-</ul>
-<li><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a>
-</ul>
-<li><a class="el" href="classsf_1_1Clock.htm">sf::Clock</a>
-<li><a class="el" href="classsf_1_1Color.htm">sf::Color</a>
-<li><a class="el" href="classsf_1_1Drawable.htm">sf::Drawable</a>
-<ul>
-<li><a class="el" href="classsf_1_1PostFX.htm">sf::PostFX</a>
-<li><a class="el" href="classsf_1_1Shape.htm">sf::Shape</a>
-<li><a class="el" href="classsf_1_1Sprite.htm">sf::Sprite</a>
-<li><a class="el" href="classsf_1_1String.htm">sf::String</a>
-</ul>
-<li><a class="el" href="classsf_1_1Event.htm">sf::Event</a>
-<li><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">sf::Event::Event::MouseWheelEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a>
-<li><a class="el" href="structsf_1_1Event_1_1TextEvent.htm">sf::Event::Event::TextEvent</a>
-<li><a class="el" href="classsf_1_1Ftp_1_1Response.htm">sf::Ftp::Ftp::Response</a>
-<ul>
-<li><a class="el" href="classsf_1_1Ftp_1_1DirectoryResponse.htm">sf::Ftp::Ftp::DirectoryResponse</a>
-<li><a class="el" href="classsf_1_1Ftp_1_1ListingResponse.htm">sf::Ftp::Ftp::ListingResponse</a>
-</ul>
-<li><a class="el" href="classsf_1_1Glyph.htm">sf::Glyph</a>
-<li><a class="el" href="classsf_1_1Http_1_1Request.htm">sf::Http::Http::Request</a>
-<li><a class="el" href="classsf_1_1Http_1_1Response.htm">sf::Http::Http::Response</a>
-<li><a class="el" href="classsf_1_1IPAddress.htm">sf::IPAddress</a>
-<li><a class="el" href="classsf_1_1Listener.htm">sf::Listener</a>
-<li><a class="el" href="classsf_1_1Matrix3.htm">sf::Matrix3</a>
-<li><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a>
-<ul>
-<li><a class="el" href="classsf_1_1Context.htm">sf::Context</a>
-<li><a class="el" href="classsf_1_1Ftp.htm">sf::Ftp</a>
-<li><a class="el" href="classsf_1_1Http.htm">sf::Http</a>
-<li><a class="el" href="classsf_1_1Input.htm">sf::Input</a>
-<li><a class="el" href="classsf_1_1Lock.htm">sf::Lock</a>
-<li><a class="el" href="classsf_1_1Mutex.htm">sf::Mutex</a>
-<li><a class="el" href="classsf_1_1Thread.htm">sf::Thread</a>
-<ul>
-<li><a class="el" href="classsf_1_1SoundRecorder.htm">sf::SoundRecorder</a>
-<ul>
-<li><a class="el" href="classsf_1_1SoundBufferRecorder.htm">sf::SoundBufferRecorder</a>
-</ul>
-<li><a class="el" href="classsf_1_1SoundStream.htm">sf::SoundStream</a>
-</ul>
-<li><a class="el" href="classsf_1_1Window.htm">sf::Window</a>
-<ul>
-<li><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a>
-</ul>
-</ul>
-<li><a class="el" href="classsf_1_1Packet.htm">sf::Packet</a>
-<li><a class="el" href="classsf_1_1Randomizer.htm">sf::Randomizer</a>
-<li><a class="el" href="classsf_1_1Rect.htm">sf::Rect&lt; T &gt;</a>
-<li><a class="el" href="classsf_1_1RenderTarget.htm">sf::RenderTarget</a>
-<ul>
-<li><a class="el" href="classsf_1_1RenderWindow.htm">sf::RenderWindow</a>
-</ul>
-<li><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; T &gt;</a>
-<li><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Font &gt;</a>
-<ul>
-<li><a class="el" href="classsf_1_1Font.htm">sf::Font</a>
-</ul>
-<li><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; Image &gt;</a>
-<ul>
-<li><a class="el" href="classsf_1_1Image.htm">sf::Image</a>
-</ul>
-<li><a class="el" href="classsf_1_1Resource.htm">sf::Resource&lt; SoundBuffer &gt;</a>
-<ul>
-<li><a class="el" href="classsf_1_1SoundBuffer.htm">sf::SoundBuffer</a>
-</ul>
-<li><a class="el" href="classsf_1_1ResourcePtr.htm">sf::ResourcePtr&lt; T &gt;</a>
-<li><a class="el" href="classsf_1_1SelectorBase.htm">sf::SelectorBase</a>
-<ul>
-<li><a class="el" href="classsf_1_1Selector.htm">sf::Selector&lt; Type &gt;</a>
-</ul>
-<li><a class="el" href="classsf_1_1SocketHelper.htm">sf::SocketHelper</a>
-<li><a class="el" href="classsf_1_1SocketTCP.htm">sf::SocketTCP</a>
-<li><a class="el" href="classsf_1_1SocketUDP.htm">sf::SocketUDP</a>
-<li><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">sf::SoundStream::SoundStream::Chunk</a>
-<li><a class="el" href="classsf_1_1Unicode.htm">sf::Unicode</a>
-<li><a class="el" href="classsf_1_1Unicode_1_1Text.htm">sf::Unicode::Unicode::Text</a>
-<li><a class="el" href="classsf_1_1Vector2.htm">sf::Vector2&lt; T &gt;</a>
-<li><a class="el" href="classsf_1_1Vector3.htm">sf::Vector3&lt; T &gt;</a>
-<li><a class="el" href="classsf_1_1VideoMode.htm">sf::VideoMode</a>
-<li><a class="el" href="classsf_1_1View.htm">sf::View</a>
-<li><a class="el" href="classsf_1_1WindowListener.htm">sf::WindowListener</a>
-<ul>
-<li><a class="el" href="classsf_1_1Input.htm">sf::Input</a>
-<li><a class="el" href="classsf_1_1Window.htm">sf::Window</a>
-</ul>
-<li><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/index.hhc b/doc/html/index.hhc
deleted file mode 100755
index cc05c13..0000000
--- a/doc/html/index.hhc
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<HTML><HEAD></HEAD><BODY>
-<OBJECT type="text/site properties">
-<param name="FrameName" value="right">
-</OBJECT>
-<UL>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Main Page"><param name="Local" value="index.htm"><param name="ImageNumber" value="11"></OBJECT>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Class List"><param name="Local" value="annotated.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::AudioResource"><param name="Local" value="classsf_1_1AudioResource.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Clock"><param name="Local" value="classsf_1_1Clock.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Color"><param name="Local" value="classsf_1_1Color.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Context"><param name="Local" value="classsf_1_1Context.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Drawable"><param name="Local" value="classsf_1_1Drawable.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event"><param name="Local" value="classsf_1_1Event.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::JoyButtonEvent"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::JoyMoveEvent"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::KeyEvent"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseButtonEvent"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseMoveEvent"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseWheelEvent"><param name="Local" value="structsf_1_1Event_1_1MouseWheelEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::SizeEvent"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::TextEvent"><param name="Local" value="structsf_1_1Event_1_1TextEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Font"><param name="Local" value="classsf_1_1Font.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp"><param name="Local" value="classsf_1_1Ftp.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::DirectoryResponse"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::ListingResponse"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::Response"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Glyph"><param name="Local" value="classsf_1_1Glyph.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http"><param name="Local" value="classsf_1_1Http.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http::Http::Request"><param name="Local" value="classsf_1_1Http_1_1Request.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http::Http::Response"><param name="Local" value="classsf_1_1Http_1_1Response.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Image"><param name="Local" value="classsf_1_1Image.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Input"><param name="Local" value="classsf_1_1Input.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::IPAddress"><param name="Local" value="classsf_1_1IPAddress.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Listener"><param name="Local" value="classsf_1_1Listener.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Lock"><param name="Local" value="classsf_1_1Lock.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Matrix3"><param name="Local" value="classsf_1_1Matrix3.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Music"><param name="Local" value="classsf_1_1Music.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Mutex"><param name="Local" value="classsf_1_1Mutex.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::NonCopyable"><param name="Local" value="structsf_1_1NonCopyable.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Packet"><param name="Local" value="classsf_1_1Packet.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::PostFX"><param name="Local" value="classsf_1_1PostFX.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Randomizer"><param name="Local" value="classsf_1_1Randomizer.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Rect< T >"><param name="Local" value="classsf_1_1Rect.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::RenderTarget"><param name="Local" value="classsf_1_1RenderTarget.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::RenderWindow"><param name="Local" value="classsf_1_1RenderWindow.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Resource< T >"><param name="Local" value="classsf_1_1Resource.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::ResourcePtr< T >"><param name="Local" value="classsf_1_1ResourcePtr.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Selector< Type >"><param name="Local" value="classsf_1_1Selector.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SelectorBase"><param name="Local" value="classsf_1_1SelectorBase.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Shape"><param name="Local" value="classsf_1_1Shape.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketHelper"><param name="Local" value="classsf_1_1SocketHelper.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketTCP"><param name="Local" value="classsf_1_1SocketTCP.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketUDP"><param name="Local" value="classsf_1_1SocketUDP.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Sound"><param name="Local" value="classsf_1_1Sound.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundBuffer"><param name="Local" value="classsf_1_1SoundBuffer.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundBufferRecorder"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundRecorder"><param name="Local" value="classsf_1_1SoundRecorder.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundStream"><param name="Local" value="classsf_1_1SoundStream.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundStream::SoundStream::Chunk"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Sprite"><param name="Local" value="classsf_1_1Sprite.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::String"><param name="Local" value="classsf_1_1String.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Thread"><param name="Local" value="classsf_1_1Thread.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Unicode"><param name="Local" value="classsf_1_1Unicode.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Unicode::Unicode::Text"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Vector2< T >"><param name="Local" value="classsf_1_1Vector2.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Vector3< T >"><param name="Local" value="classsf_1_1Vector3.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::VideoMode"><param name="Local" value="classsf_1_1VideoMode.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::View"><param name="Local" value="classsf_1_1View.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Window"><param name="Local" value="classsf_1_1Window.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::WindowListener"><param name="Local" value="classsf_1_1WindowListener.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::WindowSettings"><param name="Local" value="structsf_1_1WindowSettings.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Class Hierarchy"><param name="Local" value="hierarchy.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::AudioResource"><param name="Local" value="classsf_1_1AudioResource.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Sound"><param name="Local" value="classsf_1_1Sound.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundStream"><param name="Local" value="classsf_1_1SoundStream.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Music"><param name="Local" value="classsf_1_1Music.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundBuffer"><param name="Local" value="classsf_1_1SoundBuffer.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Clock"><param name="Local" value="classsf_1_1Clock.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Color"><param name="Local" value="classsf_1_1Color.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Drawable"><param name="Local" value="classsf_1_1Drawable.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::PostFX"><param name="Local" value="classsf_1_1PostFX.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Shape"><param name="Local" value="classsf_1_1Shape.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Sprite"><param name="Local" value="classsf_1_1Sprite.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::String"><param name="Local" value="classsf_1_1String.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event"><param name="Local" value="classsf_1_1Event.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::JoyButtonEvent"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::JoyMoveEvent"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::KeyEvent"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseButtonEvent"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseMoveEvent"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::MouseWheelEvent"><param name="Local" value="structsf_1_1Event_1_1MouseWheelEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::SizeEvent"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Event::Event::TextEvent"><param name="Local" value="structsf_1_1Event_1_1TextEvent.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::Response"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::DirectoryResponse"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp::Ftp::ListingResponse"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Glyph"><param name="Local" value="classsf_1_1Glyph.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http::Http::Request"><param name="Local" value="classsf_1_1Http_1_1Request.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http::Http::Response"><param name="Local" value="classsf_1_1Http_1_1Response.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::IPAddress"><param name="Local" value="classsf_1_1IPAddress.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Listener"><param name="Local" value="classsf_1_1Listener.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Matrix3"><param name="Local" value="classsf_1_1Matrix3.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::NonCopyable"><param name="Local" value="structsf_1_1NonCopyable.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Context"><param name="Local" value="classsf_1_1Context.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Ftp"><param name="Local" value="classsf_1_1Ftp.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Http"><param name="Local" value="classsf_1_1Http.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Input"><param name="Local" value="classsf_1_1Input.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Lock"><param name="Local" value="classsf_1_1Lock.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Mutex"><param name="Local" value="classsf_1_1Mutex.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Thread"><param name="Local" value="classsf_1_1Thread.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundRecorder"><param name="Local" value="classsf_1_1SoundRecorder.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundBufferRecorder"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundStream"><param name="Local" value="classsf_1_1SoundStream.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Window"><param name="Local" value="classsf_1_1Window.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::RenderWindow"><param name="Local" value="classsf_1_1RenderWindow.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Packet"><param name="Local" value="classsf_1_1Packet.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Randomizer"><param name="Local" value="classsf_1_1Randomizer.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Rect< T >"><param name="Local" value="classsf_1_1Rect.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::RenderTarget"><param name="Local" value="classsf_1_1RenderTarget.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::RenderWindow"><param name="Local" value="classsf_1_1RenderWindow.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Resource< T >"><param name="Local" value="classsf_1_1Resource.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Resource< Font >"><param name="Local" value="classsf_1_1Resource.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Font"><param name="Local" value="classsf_1_1Font.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Resource< Image >"><param name="Local" value="classsf_1_1Resource.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Image"><param name="Local" value="classsf_1_1Image.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Resource< SoundBuffer >"><param name="Local" value="classsf_1_1Resource.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundBuffer"><param name="Local" value="classsf_1_1SoundBuffer.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::ResourcePtr< T >"><param name="Local" value="classsf_1_1ResourcePtr.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SelectorBase"><param name="Local" value="classsf_1_1SelectorBase.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Selector< Type >"><param name="Local" value="classsf_1_1Selector.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketHelper"><param name="Local" value="classsf_1_1SocketHelper.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketTCP"><param name="Local" value="classsf_1_1SocketTCP.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SocketUDP"><param name="Local" value="classsf_1_1SocketUDP.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::SoundStream::SoundStream::Chunk"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Unicode"><param name="Local" value="classsf_1_1Unicode.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Unicode::Unicode::Text"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Vector2< T >"><param name="Local" value="classsf_1_1Vector2.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Vector3< T >"><param name="Local" value="classsf_1_1Vector3.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::VideoMode"><param name="Local" value="classsf_1_1VideoMode.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::View"><param name="Local" value="classsf_1_1View.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::WindowListener"><param name="Local" value="classsf_1_1WindowListener.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Input"><param name="Local" value="classsf_1_1Input.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Window"><param name="Local" value="classsf_1_1Window.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::WindowSettings"><param name="Local" value="structsf_1_1WindowSettings.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Class Members"><param name="Local" value="functions.htm"><param name="ImageNumber" value="11"></OBJECT>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Namespace List"><param name="Local" value="namespaces.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Blend"><param name="Local" value="namespacesf_1_1Blend.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Joy"><param name="Local" value="namespacesf_1_1Joy.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Key"><param name="Local" value="namespacesf_1_1Key.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Mouse"><param name="Local" value="namespacesf_1_1Mouse.htm"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="sf::Style"><param name="Local" value="namespacesf_1_1Style.htm"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="Namespace Members"><param name="Local" value="namespacemembers.htm"><param name="ImageNumber" value="11"></OBJECT>
-<LI><OBJECT type="text/sitemap"><param name="Name" value="File List"><param name="Local" value="files.htm"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Arial.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Audio.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AudioDevice.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AudioDevice.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AudioResource.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AudioResource.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Clock.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Clock.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Color.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Color.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Config.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Context.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Context.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Doxygen.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Drawable.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Drawable.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Event.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Font.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Font.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FontLoader.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FontLoader.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Ftp.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Ftp.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Glyph.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Graphics.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="GraphicsContext.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="GraphicsContext.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Http.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Http.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Image.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Image.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ImageLoader.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ImageLoader.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Input.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Input.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="IPAddress.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="IPAddress.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Cocoa/Joystick.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Template for new ports/Joystick.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/Joystick.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Cocoa/Joystick.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Joystick.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Template for new ports/Joystick.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/Joystick.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Listener.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Listener.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Lock.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Lock.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Matrix3.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Matrix3.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Matrix3.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Music.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Music.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Mutex.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Mutex.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/Mutex.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Network.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="NonCopyable.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="OpenAL.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="OpenGL.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Packet.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Packet.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Platform.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Platform.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/Platform.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="PostFX.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="PostFX.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Randomizer.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Randomizer.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Rect.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Rect.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="RenderTarget.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="RenderTarget.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="RenderWindow.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="RenderWindow.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Resource.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Resource.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourcePtr.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Selector.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Selector.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SelectorBase.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SelectorBase.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SFML_Main.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Shape.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Shape.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sleep.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sleep.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketHelper.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketHelper.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/SocketHelper.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sockets.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketTCP.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketTCP.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketUDP.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SocketUDP.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sound.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sound.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundBuffer.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundBuffer.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundBufferRecorder.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundBufferRecorder.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFile.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFile.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFileDefault.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFileDefault.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFileOgg.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundFileOgg.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundRecorder.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundRecorder.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundStream.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="SoundStream.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sprite.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Sprite.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="String.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="String.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="System.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Thread.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Thread.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/Thread.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Unicode.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Unicode.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Unicode.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Vector2.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Vector2.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Vector3.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Vector3.inl"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="VideoMode.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="VideoMode.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Cocoa/VideoModeSupport.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Template for new ports/VideoModeSupport.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/VideoModeSupport.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Cocoa/VideoModeSupport.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Template for new ports/VideoModeSupport.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="VideoModeSupport.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Win32/VideoModeSupport.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="View.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="View.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Window.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Window/Window.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Window.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowHandle.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImpl.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImpl.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImplCocoa.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImplWin32.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImplWin32.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImplXXX.cpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowImplXXX.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowListener.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowSettings.hpp"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WindowStyle.hpp"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
-</UL>
-</BODY>
-</HTML>
diff --git a/doc/html/index.hhk b/doc/html/index.hhk
deleted file mode 100755
index c8b63fb..0000000
--- a/doc/html/index.hhk
+++ /dev/null
@@ -1,2377 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<HTML><HEAD></HEAD><BODY>
-<OBJECT type="text/site properties">
-<param name="FrameName" value="right">
-</OBJECT>
-<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831"><param name="Name" value="a"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107"><param name="Name" value="Accept"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae"><param name="Name" value="Accepted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563"><param name="Name" value="Add"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563"><param name="Name" value="sf::Blend"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e"><param name="Name" value="sf::Key"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71"><param name="Name" value="sf::Selector"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f"><param name="Name" value="sf::SelectorBase"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92"><param name="Name" value="AddPoint"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6"><param name="Name" value="Advance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a"><param name="Name" value="Alpha"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#daf2955e828818ec5bf2444499a96031"><param name="Name" value="Alt"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a"><param name="Name" value="ANSIToUTF32"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f"><param name="Name" value="AntialiasingLevel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64"><param name="Name" value="Append"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2"><param name="Name" value="Ascii"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705"><param name="Name" value="AudioResource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#080b79f898ff8ea7d7b6c6415dc80858"><param name="Name" value="Axis"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb"><param name="Name" value="b"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="BadCommandSequence"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9"><param name="Name" value="BadGateway"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa"><param name="Name" value="BadRequest"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee"><param name="Name" value="Binary"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7"><param name="Name" value="Bind"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a"><param name="Name" value="BitsPerPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd"><param name="Name" value="Black"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c"><param name="Name" value="Blue"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0"><param name="Name" value="Bold"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8"><param name="Name" value="Bottom"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#e320433b582a9550c5132be67d865fa9"><param name="Name" value="Button"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#e320433b582a9550c5132be67d865fa9"><param name="Name" value="sf::Event::JoyButtonEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#3fef6d343e96177d24413719f90aec40"><param name="Name" value="sf::Event::MouseButtonEvent"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf"><param name="Name" value="ButtonCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5"><param name="Name" value="CanCapture"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e"><param name="Name" value="CanUsePostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a"><param name="Name" value="Capture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc"><param name="Name" value="ChangeDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0"><param name="Name" value="Circle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da"><param name="Name" value="Clear"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da"><param name="Name" value="sf::Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4"><param name="Name" value="sf::Selector"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0"><param name="Name" value="sf::SelectorBase"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd"><param name="Name" value="Clock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c"><param name="Name" value="Close"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232"><param name="Name" value="sf::SocketHelper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58"><param name="Name" value="sf::SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493"><param name="Name" value="sf::Style"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="ClosingConnection"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="ClosingDataConnection"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#a1dea12ac3a76e8b8fd5e19d167fb2c7"><param name="Name" value="Code"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4"><param name="Name" value="Color"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207"><param name="Name" value="Comma"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="CommandNotImplemented"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="CommandUnknown"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c"><param name="Name" value="Connect"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c"><param name="Name" value="sf::Ftp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f"><param name="Name" value="sf::SocketTCP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="ConnectionClosed"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="ConnectionFailed"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa"><param name="Name" value="sf::Http::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7"><param name="Name" value="Contains"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555"><param name="Name" value="Context"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#ec1229d610db477818cb9698f9f17a50"><param name="Name" value="Control"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17"><param name="Name" value="ConvertCoords"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2"><param name="Name" value="Copy"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974"><param name="Name" value="CopyScreen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f"><param name="Name" value="Count"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde"><param name="Name" value="Create"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0"><param name="Name" value="Created"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50"><param name="Name" value="CreateMaskFromColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340"><param name="Name" value="Cyan"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00"><param name="Name" value="Dash"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#8dee57337b6a7e183bfe21d178757b0c"><param name="Name" value="DataChannel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="DataConnectionAlreadyOpened"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="DataConnectionOpened"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="DataConnectionUnavailable"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32"><param name="Name" value="DeleteDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9"><param name="Name" value="DeleteFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseWheelEvent.htm#515865c7153cdb624eb58c0a7ddf8a6a"><param name="Name" value="Delta"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6"><param name="Name" value="DepthBits"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="DirectoryOk"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc"><param name="Name" value="DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="DirectoryStatus"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc"><param name="Name" value="Disconnect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435"><param name="Name" value="Display"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2"><param name="Name" value="Divide"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62"><param name="Name" value="Down"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886"><param name="Name" value="Download"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff"><param name="Name" value="Draw"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff"><param name="Name" value="sf::RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc"><param name="Name" value="Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4"><param name="Name" value="Ebcdic"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae"><param name="Name" value="EnableFill"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0"><param name="Name" value="EnableKeyRepeat"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26"><param name="Name" value="EnableOutline"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36"><param name="Name" value="EndOfPacket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="EnteringPassiveMode"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359"><param name="Name" value="Equal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="FileActionAborted"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="FileActionOk"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="FilenameNotAllowed"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="FileStatus"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="FileUnavailable"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b"><param name="Name" value="FlipX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97"><param name="Name" value="FlipY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583"><param name="Name" value="Font"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf"><param name="Name" value="Forbidden"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d"><param name="Name" value="Fullscreen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="FuncType"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="sf::Thread"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5"><param name="Name" value="g"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1"><param name="Name" value="Get4x4Elements"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00"><param name="Name" value="Get"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42"><param name="Name" value="GetAttenuation"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179"><param name="Name" value="GetBody"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e"><param name="Name" value="GetBuffer"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd"><param name="Name" value="sf::View"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858"><param name="Name" value="GetChannelsCount"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210"><param name="Name" value="GetCharacterPos"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc"><param name="Name" value="GetCharacterSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522"><param name="Name" value="GetCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a"><param name="Name" value="GetData"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d"><param name="Name" value="GetDataSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#128c377d51263288be98565771c48e36"><param name="Name" value="GetDefaultFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699"><param name="Name" value="GetDefaultView"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699"><param name="Name" value="sf::RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea"><param name="Name" value="GetDesktopMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799"><param name="Name" value="GetDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357"><param name="Name" value="GetDirectoryListing"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50"><param name="Name" value="GetDuration"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995"><param name="Name" value="GetElapsedTime"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83"><param name="Name" value="GetErrorStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8"><param name="Name" value="GetEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330"><param name="Name" value="GetField"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922"><param name="Name" value="GetFilename"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11"><param name="Name" value="GetFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254"><param name="Name" value="GetFrameTime"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692"><param name="Name" value="GetGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19"><param name="Name" value="GetGlobalVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6"><param name="Name" value="GetGlyph"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47"><param name="Name" value="GetHalfSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89"><param name="Name" value="GetHeight"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75"><param name="Name" value="sf::Rect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8"><param name="Name" value="GetImage"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8"><param name="Name" value="sf::Font"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca"><param name="Name" value="sf::Sprite"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919"><param name="Name" value="GetInput"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e"><param name="Name" value="GetInverse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896"><param name="Name" value="GetJoystickAxis"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e"><param name="Name" value="GetLocalAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78"><param name="Name" value="GetLoop"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a"><param name="Name" value="GetMajorHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="GetMessage"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b"><param name="Name" value="GetMinDistance"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b"><param name="Name" value="GetMinorHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2"><param name="Name" value="GetMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723"><param name="Name" value="GetModesCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3"><param name="Name" value="GetMouseX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796"><param name="Name" value="GetMouseY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350"><param name="Name" value="GetNbPoints"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087"><param name="Name" value="GetOutlineWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef"><param name="Name" value="GetPitch"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4"><param name="Name" value="GetPixel"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c"><param name="Name" value="sf::Sprite"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022"><param name="Name" value="GetPixelsPtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac"><param name="Name" value="GetPlayingOffset"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92"><param name="Name" value="GetPointColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8"><param name="Name" value="GetPointOutlineColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436"><param name="Name" value="GetPointPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd"><param name="Name" value="GetPort"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251"><param name="Name" value="sf::Listener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956"><param name="Name" value="GetPublicAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d"><param name="Name" value="GetRect"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd"><param name="Name" value="sf::View"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc"><param name="Name" value="GetSampleRate"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0"><param name="Name" value="GetSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789"><param name="Name" value="GetSamplesCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48"><param name="Name" value="GetSeed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f"><param name="Name" value="GetSettings"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e"><param name="Name" value="GetSize"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9"><param name="Name" value="GetSocketReady"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9"><param name="Name" value="sf::Selector"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389"><param name="Name" value="sf::SelectorBase"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="GetStatus"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb"><param name="Name" value="sf::Http::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df"><param name="Name" value="GetStyle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941"><param name="Name" value="GetSubRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a"><param name="Name" value="GetTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56"><param name="Name" value="GetTexCoords"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620"><param name="Name" value="GetText"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995"><param name="Name" value="GetUTF16Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#65205382fffa75bbc3137b89be329845"><param name="Name" value="GetUTF32Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#e527bd860c1755db62bd30153abf06cd"><param name="Name" value="GetUTF8Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488"><param name="Name" value="GetValidTextureSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274"><param name="Name" value="GetView"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274"><param name="Name" value="sf::RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782"><param name="Name" value="GetVolume"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7"><param name="Name" value="GetWidth"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087"><param name="Name" value="sf::Rect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde"><param name="Name" value="GetWorkingDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b"><param name="Name" value="Glyph"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865"><param name="Name" value="Green"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5"><param name="Name" value="Head"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#c3c656261a5ffe28f30d22776a3f2513"><param name="Name" value="Height"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#c3c656261a5ffe28f30d22776a3f2513"><param name="Name" value="sf::Event::SizeEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5"><param name="Name" value="sf::VideoMode"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="HelpMessage"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067"><param name="Name" value="Http"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067"><param name="Name" value="sf::Http"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#ba95e2a7762bb5df986048b05d03a22e"><param name="Name" value="sf::Http::Request"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#ba95e2a7762bb5df986048b05d03a22e"><param name="Name" value="sf::Http::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a"><param name="Name" value="Identity"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12"><param name="Name" value="Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793"><param name="Name" value="Initialize"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f"><param name="Name" value="Input"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="InsufficientStorageSpace"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a"><param name="Name" value="InternalServerError"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272"><param name="Name" value="Intersects"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="InvalidFile"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="InvalidResponse"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8"><param name="Name" value="sf::Http::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458"><param name="Name" value="InvalidSocket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831"><param name="Name" value="IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27"><param name="Name" value="IsContextActive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08"><param name="Name" value="IsJoystickButtonDown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a"><param name="Name" value="IsKeyDown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea"><param name="Name" value="IsMouseButtonDown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="IsOk"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d"><param name="Name" value="IsOpened"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e"><param name="Name" value="IsRelativeToListener"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3"><param name="Name" value="IsSmooth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697"><param name="Name" value="IsValid"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697"><param name="Name" value="sf::IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f"><param name="Name" value="sf::SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c"><param name="Name" value="sf::VideoMode"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234"><param name="Name" value="Italic"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#a9f8b08b8fc044d744fcf1b988a64b62"><param name="Name" value="JoystickId"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#a9f8b08b8fc044d744fcf1b988a64b62"><param name="Name" value="sf::Event::JoyButtonEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#23e91be7a47b3234c8b1618b06634c03"><param name="Name" value="sf::Event::JoyMoveEvent"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4"><param name="Name" value="KeepAlive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="Launch"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="sf::Thread"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93"><param name="Name" value="LBracket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94"><param name="Name" value="Left"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94"><param name="Name" value="sf::Key"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3"><param name="Name" value="sf::Rect"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#a18a7737423675d9dc270a0bc7e159de"><param name="Name" value="LengthType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f"><param name="Name" value="Line"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39"><param name="Name" value="Listen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5"><param name="Name" value="ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5"><param name="Name" value="LoadFromFile"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5"><param name="Name" value="sf::Font"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b"><param name="Name" value="LoadFromMemory"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b"><param name="Name" value="sf::Font"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c"><param name="Name" value="LoadFromPixels"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc"><param name="Name" value="LoadFromSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="LocalError"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0"><param name="Name" value="LocalHost"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857"><param name="Name" value="Lock"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857"><param name="Name" value="sf::Lock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab"><param name="Name" value="sf::Mutex"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="LoggedIn"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf"><param name="Name" value="Login"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb"><param name="Name" value="LSystem"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c"><param name="Name" value="Magenta"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#302127842055302365b0982077f11071"><param name="Name" value="MakeDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c"><param name="Name" value="Matrix3"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c"><param name="Name" value="sf::View"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0"><param name="Name" value="MovedPermanently"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015"><param name="Name" value="MovedTemporarily"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2"><param name="Name" value="MultipleChoices"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736"><param name="Name" value="Multiply"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736"><param name="Name" value="sf::Blend"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814"><param name="Name" value="sf::Key"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6"><param name="Name" value="Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e"><param name="Name" value="Mutex"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf"><param name="Name" value="NbSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="NeedAccountToLogIn"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="NeedAccountToStore"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="NeedInformation"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="NeedPassword"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3"><param name="Name" value="NoContent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860"><param name="Name" value="NonCopyable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea"><param name="Name" value="None"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea"><param name="Name" value="sf::Blend"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422"><param name="Name" value="sf::Style"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="NotEnoughMemory"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41"><param name="Name" value="NotFound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf"><param name="Name" value="NotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="NotLoggedIn"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56"><param name="Name" value="NotModified"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd"><param name="Name" value="Offset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="Ok"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5"><param name="Name" value="sf::Http::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f"><param name="Name" value="OnEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9"><param name="Name" value="OnResourceDestroyed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db"><param name="Name" value="OpenFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017"><param name="Name" value="OpenFromMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="OpeningDataConnection"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6"><param name="Name" value="operator bool"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de"><param name="Name" value="operator const T *"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#5dc8644be465e51f38e515e525ee4753"><param name="Name" value="operator const Unicode::UTF32String &"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb"><param name="Name" value="operator std::string"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#68bbdd96744b5372811cff614c9fdb64"><param name="Name" value="operator std::wstring"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#c9c79a567e9331ce90307a3d679fe65c"><param name="Name" value="operator Unicode::UTF16String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#86457507c8fa810bf4164e5845a5e06a"><param name="Name" value="operator Unicode::UTF8String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5"><param name="Name" value="operator!="></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5"><param name="Name" value="sf::Color"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104"><param name="Name" value="sf::IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24"><param name="Name" value="sf::SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821"><param name="Name" value="sf::VideoMode"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8"><param name="Name" value="operator()"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386"><param name="Name" value="operator*="></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386"><param name="Name" value="sf::Color"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966"><param name="Name" value="sf::Matrix3"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28"><param name="Name" value="operator*"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28"><param name="Name" value="sf::Matrix3"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071"><param name="Name" value="sf::ResourcePtr"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf"><param name="Name" value="operator+="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a"><param name="Name" value="operator->"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550"><param name="Name" value="operator<<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be"><param name="Name" value="operator<="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e"><param name="Name" value="operator<"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e"><param name="Name" value="sf::IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955"><param name="Name" value="operator=="></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955"><param name="Name" value="sf::Color"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48"><param name="Name" value="sf::IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0"><param name="Name" value="sf::SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1"><param name="Name" value="sf::VideoMode"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3"><param name="Name" value="operator="></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60"><param name="Name" value="sf::Resource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574"><param name="Name" value="sf::ResourcePtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b"><param name="Name" value="operator>="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16"><param name="Name" value="operator>>"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0"><param name="Name" value="operator>"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858"><param name="Name" value="Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="PageTypeUnknown"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="ParameterNotImplemented"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="ParametersUnknown"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6"><param name="Name" value="ParentDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3"><param name="Name" value="Pause"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f"><param name="Name" value="Paused"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8"><param name="Name" value="Period"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf"><param name="Name" value="Play"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288"><param name="Name" value="Playing"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="PointlessCommand"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#288c74cdfdd43669b8b4b2f93db95607"><param name="Name" value="Position"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138"><param name="Name" value="Post"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb"><param name="Name" value="PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71"><param name="Name" value="PreserveOpenGLStates"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71"><param name="Name" value="sf::RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9"><param name="Name" value="Quote"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1"><param name="Name" value="r"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575"><param name="Name" value="Random"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5"><param name="Name" value="RBracket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0"><param name="Name" value="Receive"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37"><param name="Name" value="Rect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76"><param name="Name" value="Rectangle"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76"><param name="Name" value="sf::Glyph"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498"><param name="Name" value="sf::Shape"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a"><param name="Name" value="Red"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204"><param name="Name" value="Regular"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6"><param name="Name" value="Remove"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6"><param name="Name" value="sf::Selector"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e"><param name="Name" value="sf::SelectorBase"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c"><param name="Name" value="RenameFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc"><param name="Name" value="Render"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a5afc6f82b7b587ed5ada4d227ce32aa"><param name="Name" value="RenderTarget"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a5afc6f82b7b587ed5ada4d227ce32aa"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#a5afc6f82b7b587ed5ada4d227ce32aa"><param name="Name" value="sf::View"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021"><param name="Name" value="RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72"><param name="Name" value="Request"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec"><param name="Name" value="Reset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331"><param name="Name" value="ResetBuffer"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32"><param name="Name" value="Resize"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f"><param name="Name" value="sf::Style"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130"><param name="Name" value="Resource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#de3b43c17f4363c6c1867d90ce13406c"><param name="Name" value="ResourcePtr< T >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140"><param name="Name" value="ResourcePtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2"><param name="Name" value="Response"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2"><param name="Name" value="sf::Http::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="RestartMarkerReply"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e"><param name="Name" value="Right"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e"><param name="Name" value="sf::Key"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383"><param name="Name" value="sf::Rect"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49"><param name="Name" value="RSystem"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449"><param name="Name" value="Samples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08"><param name="Name" value="SaveToFile"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08"><param name="Name" value="sf::Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#9820f8c2c218ce480ae8c891f29df668"><param name="Name" value="Selector< SocketTCP >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#f750d7515f80120fe802531753208caf"><param name="Name" value="Selector< SocketUDP >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d"><param name="Name" value="SelectorBase"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01"><param name="Name" value="SemiColon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21"><param name="Name" value="Send"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61"><param name="Name" value="SendRequest"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c"><param name="Name" value="ServiceNotAvailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="ServiceReady"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="ServiceReadySoon"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="ServiceUnavailable"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7"><param name="Name" value="SetActive"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7"><param name="Name" value="sf::Context"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9"><param name="Name" value="SetAttenuation"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8"><param name="Name" value="SetBlocking"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8"><param name="Name" value="sf::SocketHelper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46"><param name="Name" value="SetBody"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55"><param name="Name" value="SetBuffer"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86"><param name="Name" value="sf::View"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55"><param name="Name" value="SetCursorPosition"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e"><param name="Name" value="SetField"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003"><param name="Name" value="SetFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33"><param name="Name" value="SetFramerateLimit"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee"><param name="Name" value="SetFromRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d"><param name="Name" value="SetFromTransformations"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84"><param name="Name" value="SetGlobalVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a"><param name="Name" value="SetHalfSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f"><param name="Name" value="SetHost"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd"><param name="Name" value="SetHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa"><param name="Name" value="SetIcon"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c"><param name="Name" value="SetImage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91"><param name="Name" value="SetJoystickThreshold"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e"><param name="Name" value="SetLoop"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53"><param name="Name" value="SetMethod"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9"><param name="Name" value="SetMinDistance"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65"><param name="Name" value="SetOutlineWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a"><param name="Name" value="SetParameter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0"><param name="Name" value="SetPitch"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584"><param name="Name" value="SetPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62"><param name="Name" value="SetPlayingOffset"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769"><param name="Name" value="SetPointColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe"><param name="Name" value="SetPointOutlineColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e"><param name="Name" value="SetPointPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48"><param name="Name" value="sf::Listener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3"><param name="Name" value="SetRelativeToListener"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937"><param name="Name" value="SetSeed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef"><param name="Name" value="SetSize"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb"><param name="Name" value="sf::String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452"><param name="Name" value="SetSmooth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c"><param name="Name" value="SetStyle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df"><param name="Name" value="SetSubRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf"><param name="Name" value="SetTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8"><param name="Name" value="SetText"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1"><param name="Name" value="SetTexture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac"><param name="Name" value="SetURI"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1"><param name="Name" value="SetView"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1"><param name="Name" value="sf::RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a"><param name="Name" value="SetVolume"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1AudioResource.htm"><param name="Name" value="sf::AudioResource"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1AudioResource.htm#cdff57800064eb0d6ca5ce1773182705"><param name="Name" value="AudioResource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702"><param name="Name" value="~AudioResource"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm"><param name="Name" value="sf::Blend"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563"><param name="Name" value="Add"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a"><param name="Name" value="Alpha"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736"><param name="Name" value="Multiply"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea"><param name="Name" value="None"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm"><param name="Name" value="sf::Clock"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#bbc959c7830ca7c3a4da133cb506d3fd"><param name="Name" value="Clock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#e9a02135879afbd38d034ac4a357a995"><param name="Name" value="GetElapsedTime"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Clock.htm#e7d8de6876d51fa16675a64c649570ec"><param name="Name" value="Reset"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm"><param name="Name" value="sf::Color"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#56dbdb47d5f040d9b78ac6a0b8b3a831"><param name="Name" value="a"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6707aedd0609c8920e12df5d7abc53cb"><param name="Name" value="b"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#77c688197b981338f0b19dc58bd2facd"><param name="Name" value="Black"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#b03770d4817426b2614cfc33cf0e245c"><param name="Name" value="Blue"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#c2eb4393fb11ad3fa3ccf34e92fe08e4"><param name="Name" value="Color"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#64ae9beb0b9a5865dd811cda4bb18340"><param name="Name" value="Cyan"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#591daf9c3c55dea830c76c962d6ba1a5"><param name="Name" value="g"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#95629b30de8c6856aa7d3afed12eb865"><param name="Name" value="Green"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6fe70d90b65b2163dd066a84ac00426c"><param name="Name" value="Magenta"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#058388f4f0cd47b93c08c545d6ac39c5"><param name="Name" value="operator!="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#0b85298f8e6cfe53a8365e1924f6a386"><param name="Name" value="operator*="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#bad27a2aa8db0ee9322955e69a842ddf"><param name="Name" value="operator+="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#67a77ba62d5ce56aa618b5117f26e955"><param name="Name" value="operator=="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#6a5256ca24a4f9f0e0808f6fc23e01e1"><param name="Name" value="r"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#127dbf55db9c07d0fa8f4bfcbb97594a"><param name="Name" value="Red"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca"><param name="Name" value="White"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7"><param name="Name" value="Yellow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm"><param name="Name" value="sf::Context"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#ba22797a790706ca2c5c04ee39f2b555"><param name="Name" value="Context"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#2a92bd6864df0f75d33bd38ac1b81692"><param name="Name" value="GetGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#73f11548c8501093558b6052f48f0e27"><param name="Name" value="IsContextActive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#b1d95acf0b2e5f1464c3a0471a54a8f7"><param name="Name" value="SetActive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b"><param name="Name" value="~Context"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm"><param name="Name" value="sf::Drawable"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#712de01505e04a03b93cf33ae004cdbc"><param name="Name" value="Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#a5afc6f82b7b587ed5ada4d227ce32aa"><param name="Name" value="RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a"><param name="Name" value="~Drawable"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm"><param name="Name" value="sf::Event::JoyButtonEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#e320433b582a9550c5132be67d865fa9"><param name="Name" value="Button"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyButtonEvent.htm#a9f8b08b8fc044d744fcf1b988a64b62"><param name="Name" value="JoystickId"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm"><param name="Name" value="sf::Event::JoyMoveEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#080b79f898ff8ea7d7b6c6415dc80858"><param name="Name" value="Axis"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#23e91be7a47b3234c8b1618b06634c03"><param name="Name" value="JoystickId"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1JoyMoveEvent.htm#288c74cdfdd43669b8b4b2f93db95607"><param name="Name" value="Position"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm"><param name="Name" value="sf::Event::KeyEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#daf2955e828818ec5bf2444499a96031"><param name="Name" value="Alt"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#a1dea12ac3a76e8b8fd5e19d167fb2c7"><param name="Name" value="Code"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#ec1229d610db477818cb9698f9f17a50"><param name="Name" value="Control"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#e5990094b18523541c1dfd60fb54445c"><param name="Name" value="Shift"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm"><param name="Name" value="sf::Event::MouseButtonEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#3fef6d343e96177d24413719f90aec40"><param name="Name" value="Button"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#1a3f162a5c81c26655b73e5f8b10844c"><param name="Name" value="X"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#de1ed79fee2a6a3f629ac18ebb104e27"><param name="Name" value="Y"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm"><param name="Name" value="sf::Event::MouseMoveEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm#1d33a08b76eb4e9e66c84f63f0ec59b6"><param name="Name" value="X"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm#e932ed4b4502323181422684600ee733"><param name="Name" value="Y"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseWheelEvent.htm"><param name="Name" value="sf::Event::MouseWheelEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm"><param name="Name" value="sf::Event::SizeEvent"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#c3c656261a5ffe28f30d22776a3f2513"><param name="Name" value="Height"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#575117c8cbdbbcaf9d4c9504f6c50bdc"><param name="Name" value="Width"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1TextEvent.htm"><param name="Name" value="sf::Event::TextEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Event.htm"><param name="Name" value="sf::Event"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm"><param name="Name" value="sf::Font"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#506404655b8869ed60d1e7709812f583"><param name="Name" value="Font"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#85bd25d6eac95cd20ccc2e9d17ab90bc"><param name="Name" value="GetCharacterSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#128c377d51263288be98565771c48e36"><param name="Name" value="GetDefaultFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#044159ab533345fd030430c822cd2bd6"><param name="Name" value="GetGlyph"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#e499022bb1bc6f8ce26096a05ab8a8e8"><param name="Name" value="GetImage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5"><param name="Name" value="LoadFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Font.htm#ecee6a8f62a20424a803508522e3607b"><param name="Name" value="LoadFromMemory"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="BadCommandSequence"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="ClosingConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="ClosingDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="CommandNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="CommandUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="ConnectionClosed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="ConnectionFailed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="DataConnectionAlreadyOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="DataConnectionOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="DataConnectionUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="DirectoryOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#2f98f685d1aa56d3c341d38cfb2798bc"><param name="Name" value="DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="DirectoryStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="EnteringPassiveMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="FileActionAborted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="FileActionOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="FilenameNotAllowed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="FileStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="FileUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#a07297cc8acc9276ce5c0cfa58bac799"><param name="Name" value="GetDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="GetMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="HelpMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="InsufficientStorageSpace"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="InvalidFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="InvalidResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="IsOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="LocalError"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="LoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="NeedAccountToLogIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="NeedAccountToStore"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="NeedInformation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="NeedPassword"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="NotEnoughMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="NotLoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="Ok"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="OpeningDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="PageTypeUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="ParameterNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="ParametersUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="PointlessCommand"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="RestartMarkerReply"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="ServiceReady"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="ServiceReadySoon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="ServiceUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="SystemStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="SystemType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1DirectoryResponse.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="TransferAborted"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="BadCommandSequence"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="ClosingConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="ClosingDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="CommandNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="CommandUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="ConnectionClosed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="ConnectionFailed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="DataConnectionAlreadyOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="DataConnectionOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="DataConnectionUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="DirectoryOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="DirectoryStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="EnteringPassiveMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="FileActionAborted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="FileActionOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="FilenameNotAllowed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="FileStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="FileUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#6c4b942fe9e3da2c7104de7d8a13e522"><param name="Name" value="GetCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#11b761b5fa04b5e2c3bac972cf4a8922"><param name="Name" value="GetFilename"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="GetMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="HelpMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="InsufficientStorageSpace"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="InvalidFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="InvalidResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="IsOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#2815303ca236427cf5bd1c09469f7db5"><param name="Name" value="ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="LocalError"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="LoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="NeedAccountToLogIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="NeedAccountToStore"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="NeedInformation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="NeedPassword"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="NotEnoughMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="NotLoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="Ok"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="OpeningDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="PageTypeUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="ParameterNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="ParametersUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="PointlessCommand"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="RestartMarkerReply"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="ServiceReady"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="ServiceReadySoon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="ServiceUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="SystemStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="SystemType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1ListingResponse.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="TransferAborted"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b90cb7aa403588e89a96d2b45796734eb"><param name="Name" value="BadCommandSequence"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92ad91a4a4697e370a7ce9548a801e78"><param name="Name" value="ClosingConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b48efc6aec1a5053f0dd4222a4a1c0601"><param name="Name" value="ClosingDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b82eefceb7296b5c49a8af13c4fde0a56"><param name="Name" value="CommandNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3baea8c086e961bc08590a3b0125e3a8e9"><param name="Name" value="CommandUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4eb0af3b6dc0d9d54834c183143950e6"><param name="Name" value="ConnectionClosed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b1193dea18ab5169792489796e29a154c"><param name="Name" value="ConnectionFailed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b01c534efa8299dc8c398f9c3c735af7f"><param name="Name" value="DataConnectionAlreadyOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3b54aba6b1a5a64245de93082a62f19c"><param name="Name" value="DataConnectionOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b92eb7d9848511a97387536bf2ea7df48"><param name="Name" value="DataConnectionUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b30abe316da5ce6674c7417d6afc8bbab"><param name="Name" value="DirectoryOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b3e525d31e69df913fa4808c82a8cc680"><param name="Name" value="DirectoryStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b27a9ad99275979f87e7182872dba29db"><param name="Name" value="EnteringPassiveMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b9e9e0bc31b36b0acdc24a90d9ac47664"><param name="Name" value="FileActionAborted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bed8fd0f5acbbcee897fc83030fc6a92b"><param name="Name" value="FileActionOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b149c960e8de97c512c13790266626b86"><param name="Name" value="FilenameNotAllowed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b64a925b61f519b6692cca1db9b5b36c0"><param name="Name" value="FileStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b2c39989f89691d39bfdf5f3720f201a1"><param name="Name" value="FileUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#eafd573beafd242460b1a7d516d503b5"><param name="Name" value="GetMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#8f507094af1fd34e4786d075cce102ee"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bef9780ffb9aa0e2ad8bd0418c7982017"><param name="Name" value="HelpMessage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc8336cfb56dbb1bdeee3e1db484964ee"><param name="Name" value="InsufficientStorageSpace"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b835ed0e55eac77c5ebf33b9be7507935"><param name="Name" value="InvalidFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68ea252a23f9da1a7caac3e8cd79b45b"><param name="Name" value="InvalidResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#a04c49e1f6a19c5b879838d8d5f3c134"><param name="Name" value="IsOk"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b68f37b168627d7aa1f83d29446dbf535"><param name="Name" value="LocalError"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc33c09daa22e3939f71d1b2db42c56ac"><param name="Name" value="LoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc48ec2d177addb0bf0312ce0d7d856e0"><param name="Name" value="NeedAccountToLogIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6aa05b90c45b8a29df984a33f67c09e4"><param name="Name" value="NeedAccountToStore"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3be24e23795ce75bcbe31e6e14fb2b9fd1"><param name="Name" value="NeedInformation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b8a9c19cce4c2f6dd21c26287f043a20b"><param name="Name" value="NeedPassword"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b00b738c9bb9c46b5344d973cde49b3c3"><param name="Name" value="NotEnoughMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4b56e5c93eecc0bf951feb456ae00a69"><param name="Name" value="NotLoggedIn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b4a822160c9e456c304d9081f695f9204"><param name="Name" value="Ok"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b12656c07a0163ae77f8eebbcd83fedcf"><param name="Name" value="OpeningDataConnection"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b187ace32b24e6dc2173fd06766009f0a"><param name="Name" value="PageTypeUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5ad5d88255f235420f09272a2f8bb450"><param name="Name" value="ParameterNotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bff1bf0a489b39dc9ea51605208793c05"><param name="Name" value="ParametersUnknown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bb1efc117885b60e0f4c63f7635929861"><param name="Name" value="PointlessCommand"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#b11ecf1c327da80f3e89e265ac741fc2"><param name="Name" value="Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b6443d0307c6ca8545b2668d0b2414ba9"><param name="Name" value="RestartMarkerReply"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3bc173cc4c38946ffe38ef19bf55ca37a2"><param name="Name" value="ServiceReady"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b953c56d1d90d161ba08c5a67f99bf52e"><param name="Name" value="ServiceReadySoon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b204b10b97f813aad7de1126bc7f69740"><param name="Name" value="ServiceUnavailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="SystemStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="SystemType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="TransferAborted"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm"><param name="Name" value="sf::Ftp"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbc9e544a22dce8ef3177449cb235d15c2"><param name="Name" value="Ascii"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cb6f253b362639fb5e059dc292762a21ee"><param name="Name" value="Binary"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#6b7e5a6d2f6d3a8cac82d759502f2fbc"><param name="Name" value="ChangeDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#f566dc8b2595722dd08c312677c3f26c"><param name="Name" value="Connect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#8dee57337b6a7e183bfe21d178757b0c"><param name="Name" value="DataChannel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#c90d9da996773cb3eed1b715fbb85d32"><param name="Name" value="DeleteDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#eb6d5688700b36ea2a34a8e0dbcf43a9"><param name="Name" value="DeleteFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#5ec762168457a0b6385ad1104f5869bc"><param name="Name" value="Disconnect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#17e6cc8f6ce7c1904d598d5bb6a2d886"><param name="Name" value="Download"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#1cd6b89ad23253f6d97e6d4ca4d558cbbb1e34435231e73c96534c71090be7f4"><param name="Name" value="Ebcdic"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#2d68f88694c0b12f1b2bfdb23246c357"><param name="Name" value="GetDirectoryListing"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#c7ae66df8800b2dffadaa293b80f3dde"><param name="Name" value="GetWorkingDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#0ee896f69d6fdaa18d65df83e7347ab4"><param name="Name" value="KeepAlive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#cee25f564e7dbab511e46e61d14bb0cf"><param name="Name" value="Login"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#302127842055302365b0982077f11071"><param name="Name" value="MakeDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#327e052e0c352d743804d7146a7eb6f6"><param name="Name" value="ParentDirectory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#85075cbe59e9cc2ac0f8ca0b6c0e982c"><param name="Name" value="RenameFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528"><param name="Name" value="Upload"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52"><param name="Name" value="~Ftp"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm"><param name="Name" value="sf::Glyph"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#72adc6b808a530da296581f11e26bcc6"><param name="Name" value="Advance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#b15cfc37eb7b40a94b3b3aedf934010b"><param name="Name" value="Glyph"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#3bf41b651a39c09ac8a7355167410f76"><param name="Name" value="Rectangle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370"><param name="Name" value="TexCoords"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm"><param name="Name" value="sf::Http::Request"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598f6c1b04e35501cd5f5a85207c2b37f00"><param name="Name" value="Get"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf5598d1642aed133fbd3cb4fcff0f558e6ee5"><param name="Name" value="Head"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#ba95e2a7762bb5df986048b05d03a22e"><param name="Name" value="Http"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#620f8bff6f43e1378f321bf53fbf559887aa7a9c6147016f57c5ff1c5cac6138"><param name="Name" value="Post"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#55e79368ff0d72568150b3823ee0eb72"><param name="Name" value="Request"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#8f8b740b23e13d757e8dabd634eb8e46"><param name="Name" value="SetBody"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#a48d6b67d701622333564dfa1094b41e"><param name="Name" value="SetField"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#a168e9482ea54c26868676b0eda6dabd"><param name="Name" value="SetHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#2b17bdbb01172b4bfc8bea4a661a1c53"><param name="Name" value="SetMethod"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Request.htm#2d92b4bf89606acb3e6ac8443b427aac"><param name="Name" value="SetURI"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm"><param name="Name" value="sf::Http::Response"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85f1413adbb3239ffc1106698da8eaaae"><param name="Name" value="Accepted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d835e1dac1fed604a1b79266b69beccde9"><param name="Name" value="BadGateway"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d80d8bd04dc52e2682b2c1a16e791f8caa"><param name="Name" value="BadRequest"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d85c8ef4342e03b4d2325521ea40f035fa"><param name="Name" value="ConnectionFailed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8b81740668f9aaaeac28ad29e770e0ac0"><param name="Name" value="Created"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c6741fac3c5ae4ee2edabc47713abdcf"><param name="Name" value="Forbidden"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#e9d26d9ec2e1c98b3880d7d01c49c179"><param name="Name" value="GetBody"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#d785737dcbb5c2bd686482d483f8a330"><param name="Name" value="GetField"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#6a4f633420eb8a2e44b5accc4dc4e82a"><param name="Name" value="GetMajorHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#6a8663adab1be819683ec8d1ecb57a3b"><param name="Name" value="GetMinorHttpVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#542d55a3e0a88f0dfecb8811373669eb"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#ba95e2a7762bb5df986048b05d03a22e"><param name="Name" value="Http"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d832fc48d61841e3647702775eed2edb3a"><param name="Name" value="InternalServerError"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8acd062103f0975b1c2078bea0d91d5a8"><param name="Name" value="InvalidResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8959223a6657a518f8fac7988ee37d9f0"><param name="Name" value="MovedPermanently"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c0d40f800acc7b2fbfb308db7076c015"><param name="Name" value="MovedTemporarily"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d873852d5b7aae546a393b52ed617765d2"><param name="Name" value="MultipleChoices"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d871242772df8d6c5c007fc5515b193ca3"><param name="Name" value="NoContent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ba6a54a26a9fe3d52ab0dd6930b73e41"><param name="Name" value="NotFound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8195621707d16bfa766a5bfe88519f1cf"><param name="Name" value="NotImplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8c1869be5ad599bce333ec31e338aad56"><param name="Name" value="NotModified"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d851b3f82163c2a9da6d0b59861438a6e5"><param name="Name" value="Ok"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#25f38ccd0ae7b485e5a061dfbbbe3dc2"><param name="Name" value="Response"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d8ca3d7619d3532ee3f09af857e1e45b8c"><param name="Name" value="ServiceNotAvailable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e"><param name="Name" value="Unauthorized"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm"><param name="Name" value="sf::Http"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#be2360194f99bdde402c9f97a85cf067"><param name="Name" value="Http"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#25a88ce405f43feb9faf4480ea3c2d61"><param name="Name" value="SendRequest"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http.htm#233fb3eabfeb22a442a0db92e38aee1f"><param name="Name" value="SetHost"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm"><param name="Name" value="sf::Image"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#74bda6dc927849ff25f8fce5143918e7"><param name="Name" value="Bind"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#408c40c8675363adfa96a8b9a9576bc2"><param name="Name" value="Copy"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#96597746f70ce1925ec82d2df8ae6974"><param name="Name" value="CopyScreen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#4e2ce8821e8de36462604bbf99f39cde"><param name="Name" value="Create"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#e9a15fe9a4750295845b5ae081c2ec50"><param name="Name" value="CreateMaskFromColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#f2131512b6290fd96fd10c539723fe89"><param name="Name" value="GetHeight"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#b7590e372a153ace848cf8a6081c8bc4"><param name="Name" value="GetPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#85355b09f946aa4b985f9d2a1d620022"><param name="Name" value="GetPixelsPtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#066704507bcaabe27db17170bf02bd56"><param name="Name" value="GetTexCoords"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#b41056600a1a4848833cc8b5239a9488"><param name="Name" value="GetValidTextureSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#896f09a4eb769b5b866b6dde9c1a25e7"><param name="Name" value="GetWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#bb4caf3cb167b613345ebe36fc883f12"><param name="Name" value="Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#d175b4c9110549c5df324ba61c580ce3"><param name="Name" value="IsSmooth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b"><param name="Name" value="LoadFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#72565ffabe12dfb2602e209c2e6f0486"><param name="Name" value="LoadFromMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#67d65c552c9bcba989a061e9c5b5d10c"><param name="Name" value="LoadFromPixels"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#5f9927e407bbe34172553ecfff2f54f3"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#50eed54ef8e9f3aeef5bb7f19144aa08"><param name="Name" value="SaveToFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#623f2379b30307b4ee4eb08d517d9584"><param name="Name" value="SetPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#d167422fd331cd069674391fb16e8452"><param name="Name" value="SetSmooth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83"><param name="Name" value="~Image"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm"><param name="Name" value="sf::Input"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#4edf71238ae3d311c4b6e5e6895c6896"><param name="Name" value="GetJoystickAxis"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#2100db642800d4d3e21579c72bed99b3"><param name="Name" value="GetMouseX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#fe8a8e65be0a5840de9865054aaa5796"><param name="Name" value="GetMouseY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#35393e09fc92f7523e52af1c203b958f"><param name="Name" value="Input"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#715d9533617ef9fc25152ebd6b7ece08"><param name="Name" value="IsJoystickButtonDown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#5312ed524e1f2837aa4597978553876a"><param name="Name" value="IsKeyDown"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Input.htm#28c36d05d76f2263faf803e29ffa9dea"><param name="Name" value="IsMouseButtonDown"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm"><param name="Name" value="sf::IPAddress"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#c17d4ad5721ad2bbe5ab14fc1522668e"><param name="Name" value="GetLocalAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d025962b430dd6da4e10ea3e69551956"><param name="Name" value="GetPublicAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d0d6a00a3fd597aab4b86f2bc5a85831"><param name="Name" value="IPAddress"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#943e91f407afa5d9ae9b988492385697"><param name="Name" value="IsValid"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#3529ec93755712b038fe6b1456c4f7e0"><param name="Name" value="LocalHost"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#dcab830aa4008d469c235582d90ae104"><param name="Name" value="operator!="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#90ca315772725588df2a5fe73565cb3e"><param name="Name" value="operator<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#d9159e1fbdfffb81b45ac2518143c2be"><param name="Name" value="operator<="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#326dc00d3ab26ada6ed3168460545b48"><param name="Name" value="operator=="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#6cd4ab449515009f0d1ab0cd41ddbab0"><param name="Name" value="operator>"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#7b0f3e471d2286737023d80220a1313b"><param name="Name" value="operator>="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c"><param name="Name" value="ToInteger"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643"><param name="Name" value="ToString"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Joy.htm"><param name="Name" value="sf::Joy"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf"><param name="Name" value="ButtonCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f"><param name="Name" value="Count"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm"><param name="Name" value="sf::Key"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e"><param name="Name" value="Add"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207"><param name="Name" value="Comma"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00"><param name="Name" value="Dash"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2"><param name="Name" value="Divide"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62"><param name="Name" value="Down"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359"><param name="Name" value="Equal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93"><param name="Name" value="LBracket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94"><param name="Name" value="Left"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb"><param name="Name" value="LSystem"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814"><param name="Name" value="Multiply"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8"><param name="Name" value="Period"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9"><param name="Name" value="Quote"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5"><param name="Name" value="RBracket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e"><param name="Name" value="Right"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49"><param name="Name" value="RSystem"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01"><param name="Name" value="SemiColon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd"><param name="Name" value="Slash"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865"><param name="Name" value="Subtract"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67"><param name="Name" value="Tilde"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff"><param name="Name" value="Up"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm"><param name="Name" value="sf::Listener"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#eaffa5db15e6e790a4c20e014a8cfa19"><param name="Name" value="GetGlobalVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#c36493661fa0784df73e6efc429bb251"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#322a2f7a68893559c40e3ab2a324293a"><param name="Name" value="GetTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#0f8f05ffede8dd5f075fa120c41bec84"><param name="Name" value="SetGlobalVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#c54f7441ee2511079df71c1107242b48"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Listener.htm#4638a9c80c9a2027e93b44acdc48a8bf"><param name="Name" value="SetTarget"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm"><param name="Name" value="sf::Lock"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm#197d1b7c85c9c6fd2d6512bd82653857"><param name="Name" value="Lock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5"><param name="Name" value="~Lock"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm"><param name="Name" value="sf::Matrix3"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#ff23cbd3d056d404a566a62dea4c98c1"><param name="Name" value="Get4x4Elements"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fa7b544f401812b55ace055043385e8e"><param name="Name" value="GetInverse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fa5a43545e529d8b8628ca42289ef40a"><param name="Name" value="Identity"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#c91b75704a916deb3febe39e06962b4c"><param name="Name" value="Matrix3"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#fffc96664df9bfc7aff4b95a6b11aea8"><param name="Name" value="operator()"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#695f753f4aa2cd617c1cecdfa0212e28"><param name="Name" value="operator*"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#ac08a84563176fb77613c43adf402966"><param name="Name" value="operator*="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#beb18b51c51229e809725e4cd5741b2d"><param name="Name" value="SetFromTransformations"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151"><param name="Name" value="Transform"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm"><param name="Name" value="sf::Music"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#bdcb5c8f3b5884a27e2eb013f5e36858"><param name="Name" value="GetChannelsCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#dbda9cff41ec10cb85db056cf67e5e50"><param name="Name" value="GetDuration"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#caecb1c68af4a9d75f9e9ad2d42afa78"><param name="Name" value="GetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#d11fee9eb4baba68d6ed9f44bc6170ac"><param name="Name" value="GetPlayingOffset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#74dabd1177bb60c8bd64bb6bbedb64bc"><param name="Name" value="GetSampleRate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#cef2468ca4bc3e8ced76b11fb95c7ef2"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#ed9b6b06c0fa9c2d0b8c094eb2826793"><param name="Name" value="Initialize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#18db20495fc566e5f9c26fcfe1a5dff6"><param name="Name" value="Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db"><param name="Name" value="OpenFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#07896cadcaf54e2998e0f91fb2d6d017"><param name="Name" value="OpenFromMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#4d8437ef9a952fe3798bd239ff20d9bf"><param name="Name" value="Play"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#1072090152b10d83f43f0cd6bbd82b4e"><param name="Name" value="SetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#53c9e9b160bcbcc89c93c1682b4525df"><param name="Name" value="Stop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b"><param name="Name" value="~Music"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm"><param name="Name" value="sf::Mutex"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#73a2d7ffaa72fb1175d8787aa47550ab"><param name="Name" value="Lock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#9bd52a48320fd7b6db8a78037aad276e"><param name="Name" value="Mutex"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a"><param name="Name" value="Unlock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2"><param name="Name" value="~Mutex"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1NonCopyable.htm"><param name="Name" value="sf::NonCopyable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm"><param name="Name" value="sf::Packet"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#aaa020852bd7be75625b9f64b3a77c64"><param name="Name" value="Append"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#3a7a30fb7a39e59df0cbd773756f60da"><param name="Name" value="Clear"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#8d587905fb63e62419f1cc338eceed36"><param name="Name" value="EndOfPacket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#78286172beef1f89bd2a77edb7118c7a"><param name="Name" value="GetData"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#4e6fcdc0ff42ad45b33cea22be253b0d"><param name="Name" value="GetDataSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#087ae98bb7e93f8c82b29b88aee2f8d6"><param name="Name" value="operator bool"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#63d813d3e0e7f8438ad15a0130b4f550"><param name="Name" value="operator<<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#8dfd4b8767cfd705a71d79b76d12ee16"><param name="Name" value="operator>>"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#786e5d4ced83992ceefa1799963ea858"><param name="Name" value="Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#96e899eb92ab68761ba10f3bcd3101bb"><param name="Name" value="SocketTCP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#89a79a0a0dd881f68463c69c9e980412"><param name="Name" value="SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5"><param name="Name" value="~Packet"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm"><param name="Name" value="sf::PostFX"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#617259ccc0f380c4818f92b7779c128e"><param name="Name" value="CanUsePostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#03c9aa065a98750335780213aff2be92"><param name="Name" value="LoadFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#53b9df4741e52bd4978d642153e492b6"><param name="Name" value="LoadFromMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#e4f7f8c7b1b28f80a41f3e9680248eba"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#205bffbe841cf3804447e8d3e684f7eb"><param name="Name" value="PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#c059bb07500cf27ffa1536512b8a24cc"><param name="Name" value="Render"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#4d7e11f6ecf159d09460220ecc43e45a"><param name="Name" value="SetParameter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#4b9d05ec45df72151d0a5284cbf88fa1"><param name="Name" value="SetTexture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63"><param name="Name" value="~PostFX"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm"><param name="Name" value="sf::Randomizer"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#490911d5e87a4d3043b85def7b2c0d48"><param name="Name" value="GetSeed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#d788e20470b24935fa3fff4aa9f1b575"><param name="Name" value="Random"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Randomizer.htm#4cba1a8faeedf65ec732febef8aac937"><param name="Name" value="SetSeed"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm"><param name="Name" value="sf::Rect"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#b234b311011892cfd8a3e831dec341a8"><param name="Name" value="Bottom"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#b56c71b17e5edfaf4e4c839b8b4dfcb7"><param name="Name" value="Contains"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#a3c1ca9c959dae33d2eec290b2e48d75"><param name="Name" value="GetHeight"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#6a8c09ef44123228aa44aff8f0b09087"><param name="Name" value="GetWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#703256dda71eb3a5e748f5b0265e9272"><param name="Name" value="Intersects"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#9619c6b9741163c86eea6a0b84b2f9b3"><param name="Name" value="Left"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#bacc8c95dd784ad3e19d94474bee24cd"><param name="Name" value="Offset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#0f87ebaef9722a6222fd2e04ce8efb37"><param name="Name" value="Rect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#6ce87895496327187a20a46dc2479383"><param name="Name" value="Right"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047"><param name="Name" value="Top"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm"><param name="Name" value="sf::RenderTarget"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#125645088d7b2df07599ea36fbb8b87e"><param name="Name" value="Clear"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#18678bb6afe22b7462e2cf08f701d2ff"><param name="Name" value="Draw"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#16db9179a7f035c59b8ecdd10cc2e699"><param name="Name" value="GetDefaultView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#9495774c371e0dd9ad9835ad2f34a03a"><param name="Name" value="GetHeight"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#d426b7ba51cc6970fb828a2bef020274"><param name="Name" value="GetView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#4df749ecfddb5355d8357afe719cf681"><param name="Name" value="GetWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#3d9265548b6903ab7f645d12177bba24"><param name="Name" value="Initialize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#b763d16f00166b516fead600d8824c71"><param name="Name" value="PreserveOpenGLStates"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#2997c96cbd93cb8ce0aba2ddae35b86f"><param name="Name" value="RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#7060ca19e685d8d5b7c6f5dd9b5906e1"><param name="Name" value="SetView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0"><param name="Name" value="~RenderTarget"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#7066f80705fb53c2c4a9fe068fc47a8a"><param name="Name" value="Capture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#125645088d7b2df07599ea36fbb8b87e"><param name="Name" value="Clear"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#b04439f6fb9fdfe40f882676fdb2938c"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#05c614a2cdc2c2c4e3b473e39b3b9a17"><param name="Name" value="ConvertCoords"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#a891f1cbd7d77c4dc02ac950b6e76f61"><param name="Name" value="Create"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#ee37843c5c882f7b3a0788b310308435"><param name="Name" value="Display"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#18678bb6afe22b7462e2cf08f701d2ff"><param name="Name" value="Draw"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#43ac767f0b7b697b392444d639b909e0"><param name="Name" value="EnableKeyRepeat"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#16db9179a7f035c59b8ecdd10cc2e699"><param name="Name" value="GetDefaultView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#65cb14f66a870f459bd66e11e52fbfe8"><param name="Name" value="GetEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#63571ef14c9351899bcd605fb101c254"><param name="Name" value="GetFrameTime"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#efa842a47f9c2415d1f8e93543ed2447"><param name="Name" value="GetHeight"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#49db47a79ca98b7d65087adeea06e919"><param name="Name" value="GetInput"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#27321006595f9f6a482b26b13800695f"><param name="Name" value="GetSettings"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#d426b7ba51cc6970fb828a2bef020274"><param name="Name" value="GetView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#e2b04f655a655b7c4bfac22958266e0c"><param name="Name" value="GetWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#3d9265548b6903ab7f645d12177bba24"><param name="Name" value="Initialize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#5c4c82e1fdb4252108314fcbe462ad8d"><param name="Name" value="IsOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#b763d16f00166b516fead600d8824c71"><param name="Name" value="PreserveOpenGLStates"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#839bbf336bdcafb084dafc3076fc9021"><param name="Name" value="RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#9fc1e745594d5cf6a30225ec9ea36675"><param name="Name" value="SetActive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#369d1764893c6fde8979fcf04142dc55"><param name="Name" value="SetCursorPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#5544031f1d2965c00532fb5660763f33"><param name="Name" value="SetFramerateLimit"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#36fa09e52af66878b8b826457b8f1dfa"><param name="Name" value="SetIcon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#d685eed68b85a66c8000a08e9a28aa91"><param name="Name" value="SetJoystickThreshold"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#3a6d2908a624a8afda4b2fdd9ef46058"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#dc4461bfaa9b4ff0fd0364a5079a47ef"><param name="Name" value="SetSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#7060ca19e685d8d5b7c6f5dd9b5906e1"><param name="Name" value="SetView"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#727c01602c86710fd935f9892946b2de"><param name="Name" value="Show"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#6142e38cb60901e6604284425714f3f0"><param name="Name" value="ShowMouseCursor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#cb8391cc93ff730288e2a8dd6b0bb7b5"><param name="Name" value="UseVerticalSync"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020"><param name="Name" value="~RenderWindow"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm"><param name="Name" value="sf::Resource"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#772badbe4813a5b459f588698ac7ad60"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#a044d32edfcd9b6aebd50d03658e8130"><param name="Name" value="Resource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#de3b43c17f4363c6c1867d90ce13406c"><param name="Name" value="ResourcePtr< T >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac"><param name="Name" value="~Resource"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm"><param name="Name" value="sf::ResourcePtr"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#e7e9d9ed819db0f541a7c22f5a28abf9"><param name="Name" value="OnResourceDestroyed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#7af0f407f121bff6e4dcf71c7c7955de"><param name="Name" value="operator const T *"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#4e5401c5a07347a35cc3b9192e11b071"><param name="Name" value="operator*"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#e58ea517eee0a97a778c3c59e4c3fe3a"><param name="Name" value="operator->"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#efd17640cfe8d96934435fb8f2b40574"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#48ddcd15ed75e9ee3ea88e4d29402140"><param name="Name" value="ResourcePtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd"><param name="Name" value="~ResourcePtr"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm"><param name="Name" value="sf::Selector"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#3c164bc6a0e397e069cdba2a29c75d71"><param name="Name" value="Add"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#92dcaf012e8effb02262717b10b1c6f4"><param name="Name" value="Clear"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c9000a3e909b4db03961e220d4c6f9d9"><param name="Name" value="GetSocketReady"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#20ea502da25dcb9610effab8a91bcbc6"><param name="Name" value="Remove"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b"><param name="Name" value="Wait"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm"><param name="Name" value="sf::SelectorBase"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#42b4a3dc10eec94f7c2631f624ea087f"><param name="Name" value="Add"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#e24ec8c1ac981b8411c1c209daf788d0"><param name="Name" value="Clear"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#36e6a8d623f97a3c91701113931a0389"><param name="Name" value="GetSocketReady"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#319664dddf8c2170ef5b6908c39de80e"><param name="Name" value="Remove"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#9e09a7275fbbffc8519dc8462a7bbf8d"><param name="Name" value="SelectorBase"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f"><param name="Name" value="Wait"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm"><param name="Name" value="sf::Shape"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#b28fab6a7d2b596f15ef5c0611341c92"><param name="Name" value="AddPoint"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#10ccaef12679a28cf4d3003fceffc2f0"><param name="Name" value="Circle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#6370770e5f1d1c1b1abfeef80d6296ae"><param name="Name" value="EnableFill"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f65abf11c7faa1a78c6d203e68a35a26"><param name="Name" value="EnableOutline"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#8bafa82b4f42937d897c5c5aecd22350"><param name="Name" value="GetNbPoints"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#ed31da968d6d4bc8f6a3b4bf808c1087"><param name="Name" value="GetOutlineWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f22db94719a2e359cb02dd4108e6ea92"><param name="Name" value="GetPointColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f9a40ea9b28f96f183533991e6f811b8"><param name="Name" value="GetPointOutlineColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#2b3cf65f5453a84466f749b97e611436"><param name="Name" value="GetPointPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#90fe51b17c8029ed528d8590595a3f1f"><param name="Name" value="Line"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#aec9c0468a77871f6410aea757105498"><param name="Name" value="Rectangle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#b32d683b125efd3bd7ccf878b1f50a31"><param name="Name" value="Render"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#77ce4ef6cf1944768b2bc88c98a98b65"><param name="Name" value="SetOutlineWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#d55eab90a2fb9fd0bcc1dd695b0bc769"><param name="Name" value="SetPointColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#d28205b9e4784ae0adcc2209669572fe"><param name="Name" value="SetPointOutlineColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#f3eaee50b3af95d9884b41fc3996567e"><param name="Name" value="SetPointPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960"><param name="Name" value="Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm"><param name="Name" value="sf::SocketHelper"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#ec266cafe3270d1f2e210909b9b6d232"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#7e634801c53a5a1b2ee16757e2d96a83"><param name="Name" value="GetErrorStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#99e426a217cc8847264f837632b4e458"><param name="Name" value="InvalidSocket"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#a18a7737423675d9dc270a0bc7e159de"><param name="Name" value="LengthType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#4815bb2bb615b3a4fd9ad597813697b8"><param name="Name" value="SetBlocking"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#097d978a4a15af5f17089099edc23afa"><param name="Name" value="SocketType"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm"><param name="Name" value="sf::SocketTCP"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#70beb8cda69c4e9212fd5987f0d04107"><param name="Name" value="Accept"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#70a5111cbddd1edbfa6cbd6017c6d044"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#dd590d0119fa8edbe8da1574b6c8f07f"><param name="Name" value="Connect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#098d613057a72d9e5cfa76a77b5f7124"><param name="Name" value="IsValid"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#3153062e1fb2a7afe9e0ed80f9204b39"><param name="Name" value="Listen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#4d4dd9e422c485b8a8b390d1f210e84e"><param name="Name" value="operator!="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#dbcfa2c662f98a92beb509d3e5ebb1ce"><param name="Name" value="operator<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#ae32dcf5042a50544848140ec1f94ed1"><param name="Name" value="operator=="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#47027b00ab5589017a5c235f2deb3ab0"><param name="Name" value="Receive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#9820f8c2c218ce480ae8c891f29df668"><param name="Name" value="Selector< SocketTCP >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#4debed568966f75e3e63a70f08e67c21"><param name="Name" value="Send"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#a80f7711b15fe33a5c7005acedae43c9"><param name="Name" value="SetBlocking"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa"><param name="Name" value="SocketTCP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm"><param name="Name" value="sf::SocketUDP"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#4a7e364fd39aa7338f0822d849323a5d"><param name="Name" value="Bind"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#c9abf54c9ced16b55ddef46973cd1a58"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#14f2c68a57a163a5d142acd0c4b022dd"><param name="Name" value="GetPort"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#ffecb97b84b51dea691934f9195abc1f"><param name="Name" value="IsValid"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#2cb8111d79d32e456f047132e61acd24"><param name="Name" value="operator!="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#fc35043831c10528cc3e97b959438b95"><param name="Name" value="operator<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#5e6df73d3b4acf5890bd48229b2d2fa0"><param name="Name" value="operator=="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#c6928928fa1d6242db1f8d4176369996"><param name="Name" value="Receive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#f750d7515f80120fe802531753208caf"><param name="Name" value="Selector< SocketUDP >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#bce9f533dd86c0fd8fbe26b7efce3bc2"><param name="Name" value="Send"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#128ebfff7472dfdd330b46b719e06fd6"><param name="Name" value="SetBlocking"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901"><param name="Name" value="SocketUDP"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c"><param name="Name" value="Unbind"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm"><param name="Name" value="sf::Sound"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f594211c35d6ac7a9df083c226749c42"><param name="Name" value="GetAttenuation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#bb46557ecfb32c4538fedad28cc59d9e"><param name="Name" value="GetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#5cdc44ade7bda8db2d0431701d72495e"><param name="Name" value="GetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#07f37119f7b3b00f274ac0263a4bc58b"><param name="Name" value="GetMinDistance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#42333202ed0586f434d852cc35b9d4ef"><param name="Name" value="GetPitch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0e80c736a6865123be0c19e99f36467f"><param name="Name" value="GetPlayingOffset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b1adb173ee12a86f261fb765be050643"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#76c97fca3a5092db606eb66461f063af"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#018e78cd6c50d653fffff1005a350782"><param name="Name" value="GetVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f0278152abf6e3f195353ce3c270f34e"><param name="Name" value="IsRelativeToListener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b794404f8facdad9578c31eff25110a7"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#6a712910ac1340f32e3ec3a04295ebd3"><param name="Name" value="Pause"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b9622195c9fedbd48103548431e7851d16be5f4f"><param name="Name" value="Paused"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#fdafa7970587f04d3833b4095c2de1db"><param name="Name" value="Play"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219516657b221888cf11e2a076f5b2783288"><param name="Name" value="Playing"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0fe562f8a52994658398c61796cde331"><param name="Name" value="ResetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#c3743f1fb53bf9818fbab6e9220bd7b9"><param name="Name" value="SetAttenuation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#9dbc27c54f0ee633c831a0b6e24ecc55"><param name="Name" value="SetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#4eb9966b7289c69623a39cc0125012f4"><param name="Name" value="SetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#0a545d8dca68d85a03390f6da7c446a9"><param name="Name" value="SetMinDistance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#f93301feb88770789ba7cd993c9dd3a0"><param name="Name" value="SetPitch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#e779b4fa3d8d98a1490334dbd32e8d62"><param name="Name" value="SetPlayingOffset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b445e8738218525d8dd067628bc70c78"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#7604f576d184ba8031789beee96d04d3"><param name="Name" value="SetRelativeToListener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#1536095045923a2332dd9eed6bf8e96a"><param name="Name" value="SetVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282"><param name="Name" value="Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#22d0a4fe764bba1f30b58224b1f8855e"><param name="Name" value="SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630"><param name="Name" value="Stop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9"><param name="Name" value="Stopped"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076"><param name="Name" value="~Sound"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#cfea4667cb8a5e72b1061fa2647af30f"><param name="Name" value="GetChannelsCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#525731db309fb7d5b9781e65bc4e0984"><param name="Name" value="GetDuration"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#c4b1b885e3720689c6cbc22ff6cbe571"><param name="Name" value="GetSampleRate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#26b7f93c9d02c34545ff3f1b37206fe0"><param name="Name" value="GetSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#5da93e162669ec8c03b902f622261789"><param name="Name" value="GetSamplesCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#232bb58d0910729a542cc2af473c8aa4"><param name="Name" value="LoadFromFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#694c43f4ee7b2c6277c1ead496d266f3"><param name="Name" value="LoadFromMemory"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#5efd0d42e07a4c7841b6d4f30849d7dc"><param name="Name" value="LoadFromSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#cfdc7a2357c06e2e15c408a4fa21bd49"><param name="Name" value="operator="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#f4515a797138382cf98a4d9cd5047239"><param name="Name" value="SaveToFile"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#50914f77c7cf4fb97616c898c5291f4b"><param name="Name" value="Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233"><param name="Name" value="SoundBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5"><param name="Name" value="~SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5"><param name="Name" value="CanCapture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#b49f9684043acfc42fcc7b6b1094f5c8"><param name="Name" value="GetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5"><param name="Name" value="GetSampleRate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#6693c1ac2c0d1677f798539b0643eac6"><param name="Name" value="Start"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBufferRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733"><param name="Name" value="Stop"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#436acab98f3f95d146b3ffe24fbf3fc5"><param name="Name" value="CanCapture"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="FuncType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#bab8a7f4ba28658c4bf707639f11a6c5"><param name="Name" value="GetSampleRate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="Launch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9"><param name="Name" value="SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6"><param name="Name" value="Start"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733"><param name="Name" value="Stop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="Terminate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="Wait"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64"><param name="Name" value="~SoundRecorder"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm"><param name="Name" value="sf::SoundStream::Chunk"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf"><param name="Name" value="NbSamples"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449"><param name="Name" value="Samples"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm"><param name="Name" value="sf::SoundStream"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="FuncType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#f594211c35d6ac7a9df083c226749c42"><param name="Name" value="GetAttenuation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#bb46557ecfb32c4538fedad28cc59d9e"><param name="Name" value="GetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#bdcb5c8f3b5884a27e2eb013f5e36858"><param name="Name" value="GetChannelsCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#caecb1c68af4a9d75f9e9ad2d42afa78"><param name="Name" value="GetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#07f37119f7b3b00f274ac0263a4bc58b"><param name="Name" value="GetMinDistance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#42333202ed0586f434d852cc35b9d4ef"><param name="Name" value="GetPitch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#d11fee9eb4baba68d6ed9f44bc6170ac"><param name="Name" value="GetPlayingOffset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#b1adb173ee12a86f261fb765be050643"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#74dabd1177bb60c8bd64bb6bbedb64bc"><param name="Name" value="GetSampleRate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#cef2468ca4bc3e8ced76b11fb95c7ef2"><param name="Name" value="GetStatus"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#018e78cd6c50d653fffff1005a350782"><param name="Name" value="GetVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#ed9b6b06c0fa9c2d0b8c094eb2826793"><param name="Name" value="Initialize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#f0278152abf6e3f195353ce3c270f34e"><param name="Name" value="IsRelativeToListener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="Launch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#6a712910ac1340f32e3ec3a04295ebd3"><param name="Name" value="Pause"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf"><param name="Name" value="Play"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#0fe562f8a52994658398c61796cde331"><param name="Name" value="ResetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#c3743f1fb53bf9818fbab6e9220bd7b9"><param name="Name" value="SetAttenuation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#9dbc27c54f0ee633c831a0b6e24ecc55"><param name="Name" value="SetBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#1072090152b10d83f43f0cd6bbd82b4e"><param name="Name" value="SetLoop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#0a545d8dca68d85a03390f6da7c446a9"><param name="Name" value="SetMinDistance"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#f93301feb88770789ba7cd993c9dd3a0"><param name="Name" value="SetPitch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#e779b4fa3d8d98a1490334dbd32e8d62"><param name="Name" value="SetPlayingOffset"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#b445e8738218525d8dd067628bc70c78"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#7604f576d184ba8031789beee96d04d3"><param name="Name" value="SetRelativeToListener"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#1536095045923a2332dd9eed6bf8e96a"><param name="Name" value="SetVolume"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c"><param name="Name" value="SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df"><param name="Name" value="Stop"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="Terminate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="Wait"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674"><param name="Name" value="~SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm"><param name="Name" value="sf::Sprite"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#262e7dfd12caa5c434d546b68e5ff71b"><param name="Name" value="FlipX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#88e999eade1c55aadd5f618f1f17ec97"><param name="Name" value="FlipY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#e2b23a9536486aa7ea3abc5801984aca"><param name="Name" value="GetImage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#5a54b2a7c2fd5464a499ea8ac7348c1c"><param name="Name" value="GetPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#386e09c5f321a69707393851ae026f7e"><param name="Name" value="GetSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#524cc0591bd56e48d8f0e0e5f9c9e941"><param name="Name" value="GetSubRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#0f52de16559efc4bf748a14f43318c7b"><param name="Name" value="Render"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#44a5075036963d312f3463caa2444e32"><param name="Name" value="Resize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#3674c4c0556e4e19cb307d52f254b53c"><param name="Name" value="SetImage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#54bf1e6b425c40b00dd544a9c4fb77df"><param name="Name" value="SetSubRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984"><param name="Name" value="Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm"><param name="Name" value="sf::String"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f26252a684f5947bb7fbd58452cb3f0"><param name="Name" value="Bold"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#b6446c4717a2800cad85db55cb55409a"><param name="Name" value="GetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#de634efe8d6264282acc564fa5ea77c0"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#d471fee3d4dda7fefb9ff610d049f210"><param name="Name" value="GetCharacterPos"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#a2a028c4a975b5ed6d5a560a1c44e0c8"><param name="Name" value="GetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#6018108988612822d2b3c1b1f57d2f11"><param name="Name" value="GetFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#48238d5726104ba7ddb42f21fc5d5b2f"><param name="Name" value="GetInverseMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#c659a89e42063d13aa9ebe2b534d404e"><param name="Name" value="GetMatrix"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#9ad52594fd5e835cbd03b79098d70e0b"><param name="Name" value="GetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#1a5283b36b1cfba41d1dcd42ff33002d"><param name="Name" value="GetRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#4e82bec096673bccf7ceac5207617017"><param name="Name" value="GetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#fa4d6b97e7c10a82430ff9ee56009c97"><param name="Name" value="GetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#d1e689d0ff657da70de23b101b38d9ff"><param name="Name" value="GetSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#61581f8e8a8c8d86debf9364380e33df"><param name="Name" value="GetStyle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#97246cca36ef4d5a978b71d9f6f94620"><param name="Name" value="GetText"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d860562ce6c8ba01f65aa0551b33c46234"><param name="Name" value="Italic"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#501df9af956362b3e3769d80381c051b"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d809b07e6baa1aabf6a89468eed51c1204"><param name="Name" value="Regular"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#f11de71bf9d73a75c468d1e161181908"><param name="Name" value="Render"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#3e7d558d0ef488485a2d3f885ff2b419"><param name="Name" value="Rotate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#2a132c9f2f3736b7d0f6ea80303caacd"><param name="Name" value="Scale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#aa6558b1ae27e29cb825028473707da5"><param name="Name" value="SetBlendMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#11ba1d92bc863af6d95831d216802f61"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#8cae9f22220985e368a1b38af7644ffb"><param name="Name" value="SetColor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#134ccb47176e51916bbe6b0708a21003"><param name="Name" value="SetFont"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#419da954b1f2ad1ac2ae0b9ab6e72589"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#6d06383770eb01ffecf3d1cae6fec0ec"><param name="Name" value="SetRotation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#0b486c56c2bd137bac629f72fea66769"><param name="Name" value="SetScale"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#0cafae61a1d23bddb059d64df0e1502f"><param name="Name" value="SetScaleX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#89e7793c74c656e5850b71d0ab34b8bf"><param name="Name" value="SetScaleY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#20b0ca616784aa81c64d6af5a0cebafb"><param name="Name" value="SetSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#93846bbdb49ba0171fe4c53eb9a84a6c"><param name="Name" value="SetStyle"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#a4b56eae5ca5f6f42c6b1c53c0fa83a8"><param name="Name" value="SetText"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#c8de7bfe092736083dcf23b0dbd22b1e"><param name="Name" value="SetX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#83fecebe749c1aca9070eafd63e1a0c9"><param name="Name" value="SetY"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692"><param name="Name" value="String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e"><param name="Name" value="Underlined"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm"><param name="Name" value="sf::Style"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d"><param name="Name" value="Fullscreen"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422"><param name="Name" value="None"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f"><param name="Name" value="Resize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6"><param name="Name" value="Titlebar"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm"><param name="Name" value="sf::Thread"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#ab6e6f11eb38f106cd7c1149763a11b8"><param name="Name" value="FuncType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#046df871f73d3cf452d1c72bcc143642"><param name="Name" value="Launch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="Terminate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173"><param name="Name" value="Thread"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="Wait"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d"><param name="Name" value="~Thread"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm"><param name="Name" value="sf::Unicode::Text"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#5dc8644be465e51f38e515e525ee4753"><param name="Name" value="operator const Unicode::UTF32String &"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb"><param name="Name" value="operator std::string"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#68bbdd96744b5372811cff614c9fdb64"><param name="Name" value="operator std::wstring"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#c9c79a567e9331ce90307a3d679fe65c"><param name="Name" value="operator Unicode::UTF16String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#86457507c8fa810bf4164e5845a5e06a"><param name="Name" value="operator Unicode::UTF8String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d"><param name="Name" value="Text"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm"><param name="Name" value="sf::Unicode"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#5390e635f81fe5961899080c91b1c40a"><param name="Name" value="ANSIToUTF32"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#27699a022a186db9eb6a8d3c973ec995"><param name="Name" value="GetUTF16Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#65205382fffa75bbc3137b89be329845"><param name="Name" value="GetUTF32Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#e527bd860c1755db62bd30153abf06cd"><param name="Name" value="GetUTF8Length"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#44c61ac017ac0b9d2cba69dd9b1f475e"><param name="Name" value="UTF16String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8"><param name="Name" value="UTF16ToUTF32"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56"><param name="Name" value="UTF16ToUTF8"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#a928ecac4c3ace69888bb209bc75ffae"><param name="Name" value="UTF32String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#37628016674129d709a01a7e82cc19d4"><param name="Name" value="UTF32ToANSI"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#c11fc704e8e94baf623553807fe1ddde"><param name="Name" value="UTF32ToUTF16"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081"><param name="Name" value="UTF32ToUTF8"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9"><param name="Name" value="UTF8String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e"><param name="Name" value="UTF8ToUTF16"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#6dc3254ad3495eeca06443cbee0298be"><param name="Name" value="UTF8ToUTF32"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm"><param name="Name" value="sf::Vector2"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988"><param name="Name" value="Vector2"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141"><param name="Name" value="x"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299"><param name="Name" value="y"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm"><param name="Name" value="sf::Vector3"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9"><param name="Name" value="Vector3"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16"><param name="Name" value="x"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794"><param name="Name" value="y"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1"><param name="Name" value="z"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm"><param name="Name" value="sf::VideoMode"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#c2aa4a809527fd9da6b70c9479d02c7a"><param name="Name" value="BitsPerPixel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#0b29193258c4855f75337e62f2b56eea"><param name="Name" value="GetDesktopMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#50e64232abd41b7ee1016948b41ea5a2"><param name="Name" value="GetMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#1700d0b9230f34533cadd88f5cc61723"><param name="Name" value="GetModesCount"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#c890fbaecc5d9b82b44123a0d5b3c0f5"><param name="Name" value="Height"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#13ccf1d15900d7251659f871ea362c7c"><param name="Name" value="IsValid"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#7db70f110d4a1404e38ed8a909d77821"><param name="Name" value="operator!="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#497c88cd2475d941f27a0ac2a0541fa1"><param name="Name" value="operator=="></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1"><param name="Name" value="VideoMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203"><param name="Name" value="Width"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm"><param name="Name" value="sf::View"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#edfc422283cb9dbd89c2beb70261b7fd"><param name="Name" value="GetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#2fa0eb90604dd90ffdaf2405be276d47"><param name="Name" value="GetHalfSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#af368a69233ee426a5fbd63dde1cc4bd"><param name="Name" value="GetRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#8f1bfbae90991ab777994cad4f4bfa9c"><param name="Name" value="Move"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#a5afc6f82b7b587ed5ada4d227ce32aa"><param name="Name" value="RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#f357e9c647672b94b8b8f584eaff1e86"><param name="Name" value="SetCenter"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#a5c2ac8985a573632f9a1e95d56cc2ee"><param name="Name" value="SetFromRect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#5e1a8e0c729daf4be95c1f27ba275a2a"><param name="Name" value="SetHalfSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc"><param name="Name" value="View"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1"><param name="Name" value="Zoom"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm"><param name="Name" value="sf::Window"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#b04439f6fb9fdfe40f882676fdb2938c"><param name="Name" value="Close"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#a891f1cbd7d77c4dc02ac950b6e76f61"><param name="Name" value="Create"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#ee37843c5c882f7b3a0788b310308435"><param name="Name" value="Display"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#43ac767f0b7b697b392444d639b909e0"><param name="Name" value="EnableKeyRepeat"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#65cb14f66a870f459bd66e11e52fbfe8"><param name="Name" value="GetEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#63571ef14c9351899bcd605fb101c254"><param name="Name" value="GetFrameTime"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#913a7ae79631eaa8ef6a1ad8cd0c5947"><param name="Name" value="GetHeight"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#49db47a79ca98b7d65087adeea06e919"><param name="Name" value="GetInput"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#27321006595f9f6a482b26b13800695f"><param name="Name" value="GetSettings"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#c5dfd4d7df394e3638b567352ec69e22"><param name="Name" value="GetWidth"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5c4c82e1fdb4252108314fcbe462ad8d"><param name="Name" value="IsOpened"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#9fc1e745594d5cf6a30225ec9ea36675"><param name="Name" value="SetActive"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#369d1764893c6fde8979fcf04142dc55"><param name="Name" value="SetCursorPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5544031f1d2965c00532fb5660763f33"><param name="Name" value="SetFramerateLimit"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#36fa09e52af66878b8b826457b8f1dfa"><param name="Name" value="SetIcon"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#d685eed68b85a66c8000a08e9a28aa91"><param name="Name" value="SetJoystickThreshold"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#3a6d2908a624a8afda4b2fdd9ef46058"><param name="Name" value="SetPosition"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#dc4461bfaa9b4ff0fd0364a5079a47ef"><param name="Name" value="SetSize"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de"><param name="Name" value="Show"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0"><param name="Name" value="ShowMouseCursor"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5"><param name="Name" value="UseVerticalSync"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4"><param name="Name" value="Window"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008"><param name="Name" value="~Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1WindowListener.htm"><param name="Name" value="sf::WindowListener"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1WindowListener.htm#4703ddfaaa6604e38e1ff0d89e2cd00f"><param name="Name" value="OnEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0"><param name="Name" value="~WindowListener"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm"><param name="Name" value="sf::WindowSettings"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f"><param name="Name" value="AntialiasingLevel"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6"><param name="Name" value="DepthBits"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08"><param name="Name" value="StencilBits"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb"><param name="Name" value="WindowSettings"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Shape.htm#413a457f720835b9f5d8e97ca8b80960"><param name="Name" value="Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1KeyEvent.htm#e5990094b18523541c1dfd60fb54445c"><param name="Name" value="Shift"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de"><param name="Name" value="Show"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#727c01602c86710fd935f9892946b2de"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0"><param name="Name" value="ShowMouseCursor"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6142e38cb60901e6604284425714f3f0"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd"><param name="Name" value="Slash"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#96e899eb92ab68761ba10f3bcd3101bb"><param name="Name" value="SocketTCP"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#96e899eb92ab68761ba10f3bcd3101bb"><param name="Name" value="sf::Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketTCP.htm#098157a901a6f355b499085a3fb97afa"><param name="Name" value="sf::SocketTCP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketHelper.htm#097d978a4a15af5f17089099edc23afa"><param name="Name" value="SocketType"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#89a79a0a0dd881f68463c69c9e980412"><param name="Name" value="SocketUDP"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#89a79a0a0dd881f68463c69c9e980412"><param name="Name" value="sf::Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#844e648922eccd86d4815d19472bb901"><param name="Name" value="sf::SocketUDP"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282"><param name="Name" value="Sound"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#36ab74beaaa953d9879c933ddd246282"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#50914f77c7cf4fb97616c898c5291f4b"><param name="Name" value="sf::SoundBuffer"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#0cabfbfe19b831bf7d5c9592d92ef233"><param name="Name" value="SoundBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#50ebad413c4f157408a0fa49f23212a9"><param name="Name" value="SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#22d0a4fe764bba1f30b58224b1f8855e"><param name="Name" value="SoundStream"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#22d0a4fe764bba1f30b58224b1f8855e"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#769d08f4c3c6b4340ef3a838329d2e5c"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sprite.htm#92559fbca895a96758abf5eabab96984"><param name="Name" value="Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6"><param name="Name" value="Start"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#6693c1ac2c0d1677f798539b0643eac6"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08"><param name="Name" value="StencilBits"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df"><param name="Name" value="Stop"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df"><param name="Name" value="sf::Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#b1f5f103f737c52ceb0b1a067b4d0630"><param name="Name" value="sf::Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733"><param name="Name" value="sf::SoundBufferRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#9d51c7ef42bcdd4ad53e995d57f90733"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#53c9e9b160bcbcc89c93c1682b4525df"><param name="Name" value="sf::SoundStream"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#28ad2186cde78fed2c79c867b962219539fd53aa83db9189ca2fff82e0553cf9"><param name="Name" value="Stopped"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#9563a4e93f692e0c8e8702b374ef8692"><param name="Name" value="String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865"><param name="Name" value="Subtract"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="SystemStatus"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b546cffa3466de7c0acda1df410269165"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="SystemType"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b34ea28f393b78baf66fc53531bb1bddd"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="Terminate"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#603d9493c6a845188f05c2eca48dc41b"><param name="Name" value="sf::Thread"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Glyph.htm#90bedab27a26b2b0cb7e661bdccf3370"><param name="Name" value="TexCoords"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d"><param name="Name" value="Text"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#5a5f6a41323c0983d6c0f4e496f4a173"><param name="Name" value="Thread"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67"><param name="Name" value="Tilde"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6"><param name="Name" value="Titlebar"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#ec6999cce584d3b275072cb6da839c3c"><param name="Name" value="ToInteger"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Rect.htm#4addcc0bf656fb5f2f80d406cf90c047"><param name="Name" value="Top"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1IPAddress.htm#76eadca85be545b5c1c68a4d0dc1c643"><param name="Name" value="ToString"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="TransferAborted"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="sf::Ftp::DirectoryResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="sf::Ftp::ListingResponse"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp_1_1Response.htm#f81738f06b6f571761696291276acb3b5f35323d8c86feb0cbafe2448d507cb7"><param name="Name" value="sf::Ftp::Response"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Matrix3.htm#8cb1106305307a8fbf8450f4aa6f4151"><param name="Name" value="Transform"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="TransformToGlobal"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#fe3cb6e62921ce13806c27dc727f8945"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="TransformToLocal"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="sf::Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="sf::PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="sf::Shape"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="sf::Sprite"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#809f25ae0b3a2015ec8a44fe9f5a0008"><param name="Name" value="sf::String"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65"><param name="Name" value="Type"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Http_1_1Response.htm#663e071978e30fbbeb20ed045be874d815420ced21fd9d1e5164b3d497db328e"><param name="Name" value="Unauthorized"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SocketUDP.htm#6f6b448b8ab63913dad5d6906645081c"><param name="Name" value="Unbind"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1String.htm#eedf6f2453ae7b88ddf0f7427968a6d80f4cd758cb0126a9df3307fe885bae3e"><param name="Name" value="Underlined"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1TextEvent.htm#dd0f65b0f93dca946313d0708cb4cbf0"><param name="Name" value="Unicode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#d4e1dd36cdec588e4f4d64434866d53a"><param name="Name" value="Unlock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff"><param name="Name" value="Up"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#32240c75993a64710da8a29804bd6528"><param name="Name" value="Upload"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5"><param name="Name" value="UseVerticalSync"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5"><param name="Name" value="sf::RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#cb8391cc93ff730288e2a8dd6b0bb7b5"><param name="Name" value="sf::Window"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#44c61ac017ac0b9d2cba69dd9b1f475e"><param name="Name" value="UTF16String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#836263c4d41ef7b2d146e6564a9e0fe8"><param name="Name" value="UTF16ToUTF32"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#70dd49ecc62e55bcda250d789371dc56"><param name="Name" value="UTF16ToUTF8"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#a928ecac4c3ace69888bb209bc75ffae"><param name="Name" value="UTF32String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#37628016674129d709a01a7e82cc19d4"><param name="Name" value="UTF32ToANSI"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#c11fc704e8e94baf623553807fe1ddde"><param name="Name" value="UTF32ToUTF16"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#456a48adebef490996f82f4841e26081"><param name="Name" value="UTF32ToUTF8"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9"><param name="Name" value="UTF8String"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#86ba5a2f4d2a85b287d1f0ff94f1eb5e"><param name="Name" value="UTF8ToUTF16"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Unicode.htm#6dc3254ad3495eeca06443cbee0298be"><param name="Name" value="UTF8ToUTF32"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#58c32383b5291380db4b43a289f75988"><param name="Name" value="Vector2"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#ee8be1985c6e45e381ad4071265636f9"><param name="Name" value="Vector3"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#04c9417e5c304510bef5f6aeb03f6ce1"><param name="Name" value="VideoMode"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#884afd75948366ba6c0f760b276496cc"><param name="Name" value="View"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b"><param name="Name" value="Wait"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Selector.htm#c259fdd26dd0fb2a29a73b1f08093e0b"><param name="Name" value="sf::Selector"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SelectorBase.htm#22ba5625f8b644effa55e1a1c43efa4f"><param name="Name" value="sf::SelectorBase"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="sf::SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="sf::SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#67f3c609fdf99688531dbfae461ea4d2"><param name="Name" value="sf::Thread"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#4fd874712178d9e206f53226002aa4ca"><param name="Name" value="White"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#575117c8cbdbbcaf9d4c9504f6c50bdc"><param name="Name" value="Width"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1SizeEvent.htm#575117c8cbdbbcaf9d4c9504f6c50bdc"><param name="Name" value="sf::Event::SizeEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1VideoMode.htm#bee130381af7a465b29ea5cdb3927203"><param name="Name" value="sf::VideoMode"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#5359122166b4dc492c3d25caf08ccfc4"><param name="Name" value="Window"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb"><param name="Name" value="WindowSettings"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#1a3f162a5c81c26655b73e5f8b10844c"><param name="Name" value="X"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#1a3f162a5c81c26655b73e5f8b10844c"><param name="Name" value="sf::Event::MouseButtonEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm#1d33a08b76eb4e9e66c84f63f0ec59b6"><param name="Name" value="sf::Event::MouseMoveEvent"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141"><param name="Name" value="x"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#1e6ad77fa155f3753bfb92699bd28141"><param name="Name" value="sf::Vector2"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#3cb0c769390bc37c346bb1a69e510d16"><param name="Name" value="sf::Vector3"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#de1ed79fee2a6a3f629ac18ebb104e27"><param name="Name" value="Y"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseButtonEvent.htm#de1ed79fee2a6a3f629ac18ebb104e27"><param name="Name" value="sf::Event::MouseButtonEvent"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structsf_1_1Event_1_1MouseMoveEvent.htm#e932ed4b4502323181422684600ee733"><param name="Name" value="sf::Event::MouseMoveEvent"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299"><param name="Name" value="y"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector2.htm#420f2481b015f4eb929c75f2af564299"><param name="Name" value="sf::Vector2"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#6590d50ccb862c5efc5512e974e9b794"><param name="Name" value="sf::Vector3"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Color.htm#f8896b5f56650935f5b9d72d528802c7"><param name="Name" value="Yellow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Vector3.htm#2f36ab4b552c028e3a9734c1ad4df7d1"><param name="Name" value="z"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1View.htm#2bc9321a19bc371b3f29d8c9f25bcbb1"><param name="Name" value="Zoom"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1AudioResource.htm#b637cc0e1ff4770a3ac3be48f83d6702"><param name="Name" value="~AudioResource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Context.htm#805b1bbdb3e52b1fda7c9bf2cd6ca86b"><param name="Name" value="~Context"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Drawable.htm#28141b9ba1e4b432313339546669817a"><param name="Name" value="~Drawable"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Ftp.htm#2edfa8e9009caf27bce74459ae76dc52"><param name="Name" value="~Ftp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Image.htm#0ba22a38e6c96e3b37dd88198046de83"><param name="Name" value="~Image"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Lock.htm#8168b36323a18ccf5b6bc531d964aec5"><param name="Name" value="~Lock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Music.htm#4c65860fed2f01d0eaa6c4199870414b"><param name="Name" value="~Music"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Mutex.htm#9f76a67b7b6d3918131a692179b4e3f2"><param name="Name" value="~Mutex"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Packet.htm#bd57f3b7a6e0e9119f4021754b5b19e5"><param name="Name" value="~Packet"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1PostFX.htm#b9349387988368fe8a2c66e4b3220d63"><param name="Name" value="~PostFX"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderTarget.htm#45414a2f09b257db7e7b37861d70c5a0"><param name="Name" value="~RenderTarget"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1RenderWindow.htm#b95277816e7237146ebfeb6d35f85020"><param name="Name" value="~RenderWindow"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Resource.htm#0e83e83339851d7b3246939bde3fc1ac"><param name="Name" value="~Resource"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1ResourcePtr.htm#0ec69fdecccd1240030b24385f6884dd"><param name="Name" value="~ResourcePtr"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Sound.htm#d0792c35310eba2dffd8489c80fad076"><param name="Name" value="~Sound"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundBuffer.htm#ea240161724ffba74a0d6a9e277d3cd5"><param name="Name" value="~SoundBuffer"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundRecorder.htm#e83953cce24c5245c0672d150d280b64"><param name="Name" value="~SoundRecorder"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1SoundStream.htm#5b14ec6669440e4dbd5650f0fb6b0674"><param name="Name" value="~SoundStream"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Thread.htm#f77942fc1730af7c31bc4c3a913a9c1d"><param name="Name" value="~Thread"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1Window.htm#6d5a00ce5cc93a2c0bc8ae0e317f5008"><param name="Name" value="~Window"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classsf_1_1WindowListener.htm#0c5603bbe6dc4980cc4ed55019952ec0"><param name="Name" value="~WindowListener"></OBJECT>
-</UL>
-</BODY>
-</HTML>
diff --git a/doc/html/index.hhp b/doc/html/index.hhp
deleted file mode 100755
index 4a22f66..0000000
--- a/doc/html/index.hhp
+++ /dev/null
@@ -1,364 +0,0 @@
-[OPTIONS]
-Compiled file=../SFML.chm
-Compatibility=1.1
-Full-text search=Yes
-Contents file=index.hhc
-Default Window=main
-Default topic=index.htm
-Index file=index.hhk
-Language=0x409 English (United States)
-Title=SFML
-
-[WINDOWS]
-main="SFML","index.hhc","index.hhk","index.htm","index.htm",,,,,0x23520,,0x10387e,,,,,,,,0
-
-[FILES]
-index.htm
-Arial_8hpp-source.htm
-Audio_8hpp-source.htm
-AudioDevice_8cpp-source.htm
-AudioDevice_8hpp-source.htm
-AudioResource_8cpp-source.htm
-AudioResource_8hpp-source.htm
-Clock_8cpp-source.htm
-Clock_8hpp-source.htm
-Color_8cpp-source.htm
-Color_8hpp-source.htm
-Config_8hpp-source.htm
-Context_8cpp-source.htm
-Context_8hpp-source.htm
-Doxygen_8hpp-source.htm
-Drawable_8cpp-source.htm
-Drawable_8hpp-source.htm
-Event_8hpp-source.htm
-Font_8cpp-source.htm
-Font_8hpp-source.htm
-FontLoader_8cpp-source.htm
-FontLoader_8hpp-source.htm
-Ftp_8cpp-source.htm
-Ftp_8hpp-source.htm
-Glyph_8hpp-source.htm
-Graphics_8hpp-source.htm
-GraphicsContext_8cpp-source.htm
-GraphicsContext_8hpp-source.htm
-Http_8cpp-source.htm
-Http_8hpp-source.htm
-Image_8cpp-source.htm
-Image_8hpp-source.htm
-ImageLoader_8cpp-source.htm
-ImageLoader_8hpp-source.htm
-Input_8cpp-source.htm
-Input_8hpp-source.htm
-IPAddress_8cpp-source.htm
-IPAddress_8hpp-source.htm
-Cocoa_2Joystick_8cpp-source.htm
-Template_01for_01new_01ports_2Joystick_8cpp-source.htm
-Win32_2Joystick_8cpp-source.htm
-Cocoa_2Joystick_8hpp-source.htm
-Joystick_8hpp-source.htm
-Template_01for_01new_01ports_2Joystick_8hpp-source.htm
-Win32_2Joystick_8hpp-source.htm
-Listener_8cpp-source.htm
-Listener_8hpp-source.htm
-Lock_8cpp-source.htm
-Lock_8hpp-source.htm
-Matrix3_8cpp-source.htm
-Matrix3_8hpp-source.htm
-Matrix3_8inl-source.htm
-Music_8cpp-source.htm
-Music_8hpp-source.htm
-Mutex_8cpp-source.htm
-Mutex_8hpp-source.htm
-Win32_2Mutex_8hpp-source.htm
-Network_8hpp-source.htm
-NonCopyable_8hpp-source.htm
-OpenAL_8hpp-source.htm
-OpenGL_8hpp-source.htm
-Packet_8cpp-source.htm
-Packet_8hpp-source.htm
-Platform_8cpp-source.htm
-Platform_8hpp-source.htm
-Win32_2Platform_8hpp-source.htm
-PostFX_8cpp-source.htm
-PostFX_8hpp-source.htm
-Randomizer_8cpp-source.htm
-Randomizer_8hpp-source.htm
-Rect_8hpp-source.htm
-Rect_8inl-source.htm
-RenderTarget_8cpp-source.htm
-RenderTarget_8hpp-source.htm
-RenderWindow_8cpp-source.htm
-RenderWindow_8hpp-source.htm
-Resource_8hpp-source.htm
-Resource_8inl-source.htm
-ResourcePtr_8inl-source.htm
-Selector_8hpp-source.htm
-Selector_8inl-source.htm
-SelectorBase_8cpp-source.htm
-SelectorBase_8hpp-source.htm
-SFML__Main_8cpp-source.htm
-Shape_8cpp-source.htm
-Shape_8hpp-source.htm
-Sleep_8cpp-source.htm
-Sleep_8hpp-source.htm
-SocketHelper_8cpp-source.htm
-SocketHelper_8hpp-source.htm
-Win32_2SocketHelper_8hpp-source.htm
-Sockets_8hpp-source.htm
-SocketTCP_8cpp-source.htm
-SocketTCP_8hpp-source.htm
-SocketUDP_8cpp-source.htm
-SocketUDP_8hpp-source.htm
-Sound_8cpp-source.htm
-Sound_8hpp-source.htm
-SoundBuffer_8cpp-source.htm
-SoundBuffer_8hpp-source.htm
-SoundBufferRecorder_8cpp-source.htm
-SoundBufferRecorder_8hpp-source.htm
-SoundFile_8cpp-source.htm
-SoundFile_8hpp-source.htm
-SoundFileDefault_8cpp-source.htm
-SoundFileDefault_8hpp-source.htm
-SoundFileOgg_8cpp-source.htm
-SoundFileOgg_8hpp-source.htm
-SoundRecorder_8cpp-source.htm
-SoundRecorder_8hpp-source.htm
-SoundStream_8cpp-source.htm
-SoundStream_8hpp-source.htm
-Sprite_8cpp-source.htm
-Sprite_8hpp-source.htm
-String_8cpp-source.htm
-String_8hpp-source.htm
-System_8hpp-source.htm
-Thread_8cpp-source.htm
-Thread_8hpp-source.htm
-Win32_2Thread_8hpp-source.htm
-Unicode_8cpp-source.htm
-Unicode_8hpp-source.htm
-Unicode_8inl-source.htm
-Vector2_8hpp-source.htm
-Vector2_8inl-source.htm
-Vector3_8hpp-source.htm
-Vector3_8inl-source.htm
-VideoMode_8cpp-source.htm
-VideoMode_8hpp-source.htm
-Cocoa_2VideoModeSupport_8cpp-source.htm
-Template_01for_01new_01ports_2VideoModeSupport_8cpp-source.htm
-Win32_2VideoModeSupport_8cpp-source.htm
-Cocoa_2VideoModeSupport_8hpp-source.htm
-Template_01for_01new_01ports_2VideoModeSupport_8hpp-source.htm
-VideoModeSupport_8hpp-source.htm
-Win32_2VideoModeSupport_8hpp-source.htm
-View_8cpp-source.htm
-View_8hpp-source.htm
-Window_8cpp-source.htm
-Window_2Window_8hpp-source.htm
-Window_8hpp-source.htm
-WindowHandle_8hpp-source.htm
-WindowImpl_8cpp-source.htm
-WindowImpl_8hpp-source.htm
-WindowImplCocoa_8hpp-source.htm
-WindowImplWin32_8cpp-source.htm
-WindowImplWin32_8hpp-source.htm
-WindowImplXXX_8cpp-source.htm
-WindowImplXXX_8hpp-source.htm
-WindowListener_8hpp-source.htm
-WindowSettings_8hpp-source.htm
-WindowStyle_8hpp-source.htm
-annotated.htm
-classes.htm
-hierarchy.htm
-functions.htm
-functions_0x62.htm
-functions_0x63.htm
-functions_0x64.htm
-functions_0x65.htm
-functions_0x66.htm
-functions_0x67.htm
-functions_0x68.htm
-functions_0x69.htm
-functions_0x6b.htm
-functions_0x6c.htm
-functions_0x6d.htm
-functions_0x6e.htm
-functions_0x6f.htm
-functions_0x70.htm
-functions_0x72.htm
-functions_0x73.htm
-functions_0x74.htm
-functions_0x75.htm
-functions_0x76.htm
-functions_0x77.htm
-functions_0x78.htm
-functions_0x79.htm
-functions_0x7a.htm
-functions_0x7e.htm
-functions_func.htm
-functions_func_0x62.htm
-functions_func_0x63.htm
-functions_func_0x64.htm
-functions_func_0x65.htm
-functions_func_0x66.htm
-functions_func_0x67.htm
-functions_func_0x68.htm
-functions_func_0x69.htm
-functions_func_0x6b.htm
-functions_func_0x6c.htm
-functions_func_0x6d.htm
-functions_func_0x6e.htm
-functions_func_0x6f.htm
-functions_func_0x70.htm
-functions_func_0x72.htm
-functions_func_0x73.htm
-functions_func_0x74.htm
-functions_func_0x75.htm
-functions_func_0x76.htm
-functions_func_0x77.htm
-functions_func_0x7a.htm
-functions_func_0x7e.htm
-functions_vars.htm
-functions_type.htm
-functions_enum.htm
-functions_eval.htm
-namespaces.htm
-classsf_1_1AudioResource.htm
-classsf_1_1AudioResource-members.htm
-classsf_1_1Listener.htm
-classsf_1_1Listener-members.htm
-classsf_1_1Music.htm
-classsf_1_1Music-members.htm
-classsf_1_1Sound.htm
-classsf_1_1Sound-members.htm
-classsf_1_1SoundBuffer.htm
-classsf_1_1SoundBuffer-members.htm
-classsf_1_1SoundBufferRecorder.htm
-classsf_1_1SoundBufferRecorder-members.htm
-classsf_1_1SoundRecorder.htm
-classsf_1_1SoundRecorder-members.htm
-classsf_1_1SoundStream.htm
-classsf_1_1SoundStream-members.htm
-structsf_1_1SoundStream_1_1Chunk.htm
-structsf_1_1SoundStream_1_1Chunk-members.htm
-classsf_1_1Color.htm
-classsf_1_1Color-members.htm
-classsf_1_1Drawable.htm
-classsf_1_1Drawable-members.htm
-classsf_1_1Font.htm
-classsf_1_1Font-members.htm
-classsf_1_1Glyph.htm
-classsf_1_1Glyph-members.htm
-classsf_1_1Image.htm
-classsf_1_1Image-members.htm
-classsf_1_1Matrix3.htm
-classsf_1_1Matrix3-members.htm
-classsf_1_1PostFX.htm
-classsf_1_1PostFX-members.htm
-classsf_1_1Rect.htm
-classsf_1_1Rect-members.htm
-classsf_1_1RenderTarget.htm
-classsf_1_1RenderTarget-members.htm
-classsf_1_1RenderWindow.htm
-classsf_1_1RenderWindow-members.htm
-classsf_1_1Shape.htm
-classsf_1_1Shape-members.htm
-classsf_1_1Sprite.htm
-classsf_1_1Sprite-members.htm
-classsf_1_1String.htm
-classsf_1_1String-members.htm
-classsf_1_1View.htm
-classsf_1_1View-members.htm
-classsf_1_1Ftp.htm
-classsf_1_1Ftp-members.htm
-classsf_1_1Ftp_1_1DirectoryResponse.htm
-classsf_1_1Ftp_1_1DirectoryResponse-members.htm
-classsf_1_1Ftp_1_1ListingResponse.htm
-classsf_1_1Ftp_1_1ListingResponse-members.htm
-classsf_1_1Ftp_1_1Response.htm
-classsf_1_1Ftp_1_1Response-members.htm
-classsf_1_1Http.htm
-classsf_1_1Http-members.htm
-classsf_1_1Http_1_1Request.htm
-classsf_1_1Http_1_1Request-members.htm
-classsf_1_1Http_1_1Response.htm
-classsf_1_1Http_1_1Response-members.htm
-classsf_1_1IPAddress.htm
-classsf_1_1IPAddress-members.htm
-classsf_1_1Packet.htm
-classsf_1_1Packet-members.htm
-classsf_1_1Selector.htm
-classsf_1_1Selector-members.htm
-classsf_1_1SelectorBase.htm
-classsf_1_1SelectorBase-members.htm
-classsf_1_1SocketTCP.htm
-classsf_1_1SocketTCP-members.htm
-classsf_1_1SocketUDP.htm
-classsf_1_1SocketUDP-members.htm
-classsf_1_1SocketHelper.htm
-classsf_1_1SocketHelper-members.htm
-classsf_1_1Clock.htm
-classsf_1_1Clock-members.htm
-classsf_1_1Lock.htm
-classsf_1_1Lock-members.htm
-structsf_1_1NonCopyable.htm
-structsf_1_1NonCopyable-members.htm
-classsf_1_1Randomizer.htm
-classsf_1_1Randomizer-members.htm
-classsf_1_1Resource.htm
-classsf_1_1Resource-members.htm
-classsf_1_1ResourcePtr.htm
-classsf_1_1ResourcePtr-members.htm
-classsf_1_1Unicode.htm
-classsf_1_1Unicode-members.htm
-classsf_1_1Unicode_1_1Text.htm
-classsf_1_1Unicode_1_1Text-members.htm
-classsf_1_1Vector2.htm
-classsf_1_1Vector2-members.htm
-classsf_1_1Vector3.htm
-classsf_1_1Vector3-members.htm
-classsf_1_1Mutex.htm
-classsf_1_1Mutex-members.htm
-classsf_1_1Thread.htm
-classsf_1_1Thread-members.htm
-classsf_1_1Context.htm
-classsf_1_1Context-members.htm
-classsf_1_1Event.htm
-classsf_1_1Event-members.htm
-structsf_1_1Event_1_1JoyButtonEvent.htm
-structsf_1_1Event_1_1JoyButtonEvent-members.htm
-structsf_1_1Event_1_1JoyMoveEvent.htm
-structsf_1_1Event_1_1JoyMoveEvent-members.htm
-structsf_1_1Event_1_1KeyEvent.htm
-structsf_1_1Event_1_1KeyEvent-members.htm
-structsf_1_1Event_1_1MouseButtonEvent.htm
-structsf_1_1Event_1_1MouseButtonEvent-members.htm
-structsf_1_1Event_1_1MouseMoveEvent.htm
-structsf_1_1Event_1_1MouseMoveEvent-members.htm
-structsf_1_1Event_1_1MouseWheelEvent.htm
-structsf_1_1Event_1_1MouseWheelEvent-members.htm
-structsf_1_1Event_1_1SizeEvent.htm
-structsf_1_1Event_1_1SizeEvent-members.htm
-structsf_1_1Event_1_1TextEvent.htm
-structsf_1_1Event_1_1TextEvent-members.htm
-classsf_1_1Input.htm
-classsf_1_1Input-members.htm
-classsf_1_1VideoMode.htm
-classsf_1_1VideoMode-members.htm
-classsf_1_1Window.htm
-classsf_1_1Window-members.htm
-classsf_1_1WindowListener.htm
-classsf_1_1WindowListener-members.htm
-structsf_1_1WindowSettings.htm
-structsf_1_1WindowSettings-members.htm
-namespacesf_1_1Blend.htm
-namespacesf_1_1Joy.htm
-namespacesf_1_1Key.htm
-namespacesf_1_1Mouse.htm
-namespacesf_1_1Style.htm
-namespacemembers.htm
-namespacemembers_enum.htm
-namespacemembers_eval.htm
-files.htm
-tabs.css
-tab_b.gif
-tab_l.gif
-tab_r.gif
diff --git a/doc/html/index.htm b/doc/html/index.htm
deleted file mode 100755
index f8d3a19..0000000
--- a/doc/html/index.htm
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li class="current"><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>SFML Documentation</h1>
-<p>
-<h3 align="center">1.6 </h3><h2><a class="anchor" name="welcome">
-Welcome</a></h2>
-Welcome to the official SFML documentation. Here you will find a detailed view of all the SFML <a href="./annotated.htm">classes</a>, as well as source <a href="./files.htm">files</a>. <br>
- If you are looking for tutorials, you can visit the official website at <a href="http://www.sfml-dev.org/tutorials/">www.sfml-dev.org</a>.<h2><a class="anchor" name="example">
-Short example</a></h2>
-Here is a short example, to show you how simple it is to use SFML :<p>
-<div class="fragment"><pre class="fragment"><span class="preprocessor"> #include &lt;SFML/Audio.hpp&gt;</span>
-<span class="preprocessor"> #include &lt;SFML/Graphics.hpp&gt;</span>
-
- <span class="keywordtype">int</span> main()
- {
- <span class="comment">// Create the main window</span>
- <a class="code" href="classsf_1_1RenderWindow.htm" title="Simple wrapper for sf::Window that allows easy 2D rendering.">sf::RenderWindow</a> App(<a class="code" href="classsf_1_1VideoMode.htm" title="VideoMode defines a video mode (width, height, bpp, frequency) and provides static...">sf::VideoMode</a>(800, 600), <span class="stringliteral">"SFML window"</span>);
-
- <span class="comment">// Load a sprite to display</span>
- <a class="code" href="classsf_1_1Image.htm" title="Image is the low-level class for loading and manipulating images.">sf::Image</a> Image;
- <span class="keywordflow">if</span> (!Image.<a class="code" href="classsf_1_1Image.htm#7cf6316aa5d022e0bdd95f1e79c9f50b" title="Load the image from a file.">LoadFromFile</a>(<span class="stringliteral">"cute_image.jpg"</span>))
- <span class="keywordflow">return</span> EXIT_FAILURE;
- <a class="code" href="classsf_1_1Sprite.htm" title="Sprite defines a sprite : texture, transformations, color, and draw on screen.">sf::Sprite</a> Sprite(Image);
-
- <span class="comment">// Create a graphical string to display</span>
- <a class="code" href="classsf_1_1Font.htm" title="Font is the low-level class for loading and manipulating character fonts.">sf::Font</a> Arial;
- <span class="keywordflow">if</span> (!Arial.<a class="code" href="classsf_1_1Font.htm#c1f0de973bdb9485b5f0bf4aacb717e5" title="Load the font from a file.">LoadFromFile</a>(<span class="stringliteral">"arial.ttf"</span>))
- <span class="keywordflow">return</span> EXIT_FAILURE;
- <a class="code" href="classsf_1_1String.htm" title="String defines a graphical 2D text, that can be drawn on screen.">sf::String</a> Text(<span class="stringliteral">"Hello SFML"</span>, Arial, 50);
-
- <span class="comment">// Load a music to play</span>
- <a class="code" href="classsf_1_1Music.htm" title="Music defines a big sound played using streaming, so usually what we call a music...">sf::Music</a> Music;
- <span class="keywordflow">if</span> (!Music.<a class="code" href="classsf_1_1Music.htm#26986766bc5674a87da1bcb10bef59db" title="Open a music file (doesn&amp;#39;t play it -- call Play() for that).">OpenFromFile</a>(<span class="stringliteral">"nice_music.ogg"</span>))
- <span class="keywordflow">return</span> EXIT_FAILURE;
-
- <span class="comment">// Play the music</span>
- Music.<a class="code" href="classsf_1_1SoundStream.htm#4d8437ef9a952fe3798bd239ff20d9bf" title="Start playing the audio stream.">Play</a>();
-
- <span class="comment">// Start the game loop</span>
- <span class="keywordflow">while</span> (App.IsOpened())
- {
- <span class="comment">// Process events</span>
- <a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">sf::Event</a> Event;
- <span class="keywordflow">while</span> (App.GetEvent(Event))
- {
- <span class="comment">// Close window : exit</span>
- <span class="keywordflow">if</span> (Event.<a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65" title="Type of the event.">Type</a> == sf::Event::Closed)
- App.Close();
- }
-
- <span class="comment">// Clear screen</span>
- App.Clear();
-
- <span class="comment">// Draw the sprite</span>
- App.Draw(Sprite);
-
- <span class="comment">// Draw the string</span>
- App.Draw(Text);
-
- <span class="comment">// Update the window</span>
- App.Display();
- }
-
- <span class="keywordflow">return</span> EXIT_SUCCESS;
- }
-</pre></div> </div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/logo-bg.jpg b/doc/html/logo-bg.jpg
deleted file mode 100755
index 06ecea2..0000000
--- a/doc/html/logo-bg.jpg
+++ /dev/null
Binary files differ
diff --git a/doc/html/logo.jpg b/doc/html/logo.jpg
deleted file mode 100755
index 81b0e14..0000000
--- a/doc/html/logo.jpg
+++ /dev/null
Binary files differ
diff --git a/doc/html/namespacemembers.htm b/doc/html/namespacemembers.htm
deleted file mode 100755
index e9144e5..0000000
--- a/doc/html/namespacemembers.htm
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li class="current"><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="namespacemembers.htm"><span>All</span></a></li>
- <li><a href="namespacemembers_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="namespacemembers_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_b"><span>b</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_q"><span>q</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-Here is a list of all documented namespace members with links to the namespaces they belong to:
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>Add
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563">sf::Blend</a>
-, <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">sf::Key</a>
-<li>Alpha
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a">sf::Blend</a>
-</ul>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>ButtonCount
-: <a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf">sf::Joy</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>Close
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493">sf::Style</a>
-<li>Code
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">sf::Key</a>
-<li>Comma
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">sf::Key</a>
-<li>Count
-: <a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f">sf::Joy</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>Dash
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">sf::Key</a>
-<li>Divide
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">sf::Key</a>
-<li>Down
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
-<li>Equal
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>Fullscreen
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>LBracket
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">sf::Key</a>
-<li>Left
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">sf::Key</a>
-<li>LSystem
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>Mode
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">sf::Blend</a>
-<li>Multiply
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">sf::Key</a>
-, <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736">sf::Blend</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>None
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea">sf::Blend</a>
-, <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>Period
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
-<li>Quote
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>RBracket
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">sf::Key</a>
-<li>Resize
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f">sf::Style</a>
-<li>Right
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">sf::Key</a>
-<li>RSystem
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>SemiColon
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">sf::Key</a>
-<li>Slash
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">sf::Key</a>
-<li>Subtract
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>Tilde
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">sf::Key</a>
-<li>Titlebar
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>Up
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">sf::Key</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacemembers_enum.htm b/doc/html/namespacemembers_enum.htm
deleted file mode 100755
index 8b6f601..0000000
--- a/doc/html/namespacemembers_enum.htm
+++ /dev/null
@@ -1,54 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li class="current"><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespacemembers.htm"><span>All</span></a></li>
- <li class="current"><a href="namespacemembers_enum.htm"><span>Enumerations</span></a></li>
- <li><a href="namespacemembers_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<ul>
-<li>Code
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">sf::Key</a>
-<li>Mode
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">sf::Blend</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacemembers_eval.htm b/doc/html/namespacemembers_eval.htm
deleted file mode 100755
index c5bb3ef..0000000
--- a/doc/html/namespacemembers_eval.htm
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li class="current"><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespacemembers.htm"><span>All</span></a></li>
- <li><a href="namespacemembers_enum.htm"><span>Enumerations</span></a></li>
- <li class="current"><a href="namespacemembers_eval.htm"><span>Enumerator</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_b"><span>b</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_q"><span>q</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-&nbsp;
-<p>
-<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
-<li>Add
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563">sf::Blend</a>
-, <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">sf::Key</a>
-<li>Alpha
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a">sf::Blend</a>
-</ul>
-<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
-<li>ButtonCount
-: <a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf">sf::Joy</a>
-</ul>
-<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
-<li>Close
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493">sf::Style</a>
-<li>Comma
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">sf::Key</a>
-<li>Count
-: <a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f">sf::Joy</a>
-</ul>
-<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
-<li>Dash
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">sf::Key</a>
-<li>Divide
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">sf::Key</a>
-<li>Down
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
-<li>Equal
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
-<li>Fullscreen
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
-<li>LBracket
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">sf::Key</a>
-<li>Left
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">sf::Key</a>
-<li>LSystem
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
-<li>Multiply
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736">sf::Blend</a>
-, <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>None
-: <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea">sf::Blend</a>
-, <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
-<li>Period
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
-<li>Quote
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
-<li>RBracket
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">sf::Key</a>
-<li>Resize
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f">sf::Style</a>
-<li>Right
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">sf::Key</a>
-<li>RSystem
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>SemiColon
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">sf::Key</a>
-<li>Slash
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">sf::Key</a>
-<li>Subtract
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">sf::Key</a>
-</ul>
-<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
-<li>Tilde
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">sf::Key</a>
-<li>Titlebar
-: <a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6">sf::Style</a>
-</ul>
-<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>Up
-: <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">sf::Key</a>
-</ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespaces.htm b/doc/html/namespaces.htm
deleted file mode 100755
index f40c661..0000000
--- a/doc/html/namespaces.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li class="current"><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
- <tr><td class="indexkey"><a class="el" href="namespacesf_1_1Blend.htm">sf::Blend</a></td><td class="indexvalue">Enumerate the blending modes for drawable objects </td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacesf_1_1Joy.htm">sf::Joy</a></td><td class="indexvalue">Definition of joystick axis for joystick events </td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacesf_1_1Key.htm">sf::Key</a></td><td class="indexvalue">Definition of key codes for keyboard events </td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacesf_1_1Mouse.htm">sf::Mouse</a></td><td class="indexvalue">Definition of button codes for mouse events </td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacesf_1_1Style.htm">sf::Style</a></td><td class="indexvalue">Enumeration of window creation styles </td></tr>
-</table>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacesf_1_1Blend.htm b/doc/html/namespacesf_1_1Blend.htm
deleted file mode 100755
index 4745b5a..0000000
--- a/doc/html/namespacesf_1_1Blend.htm
+++ /dev/null
@@ -1,92 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Blend.htm">Blend</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Blend Namespace Reference</h1>Enumerate the blending modes for drawable objects.
-<a href="#_details">More...</a>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">Mode</a> { <br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a">Alpha</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563">Add</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736">Multiply</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea">None</a>
-<br>
- }</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Enumerate the blending modes for drawable objects.
-<p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="1a2fa89de4bb0d82b2eb30399fe575ca"></a><!-- doxytag: member="sf::Blend::Mode" ref="1a2fa89de4bb0d82b2eb30399fe575ca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="namespacesf_1_1Blend.htm#1a2fa89de4bb0d82b2eb30399fe575ca">sf::Blend::Mode</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a"></a><!-- doxytag: member="Alpha" ref="1a2fa89de4bb0d82b2eb30399fe575ca23075ecfbf49e19b713cc18188a7661a" args="" -->Alpha</em>&nbsp;</td><td>
-Pixel = Src * a + Dest * (1 - a). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563"></a><!-- doxytag: member="Add" ref="1a2fa89de4bb0d82b2eb30399fe575cad40133cc93b5ee0975eb4c2266815563" args="" -->Add</em>&nbsp;</td><td>
-Pixel = Src + Dest. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736"></a><!-- doxytag: member="Multiply" ref="1a2fa89de4bb0d82b2eb30399fe575ca7a5f5cbb669b8ec859e3f7927451c736" args="" -->Multiply</em>&nbsp;</td><td>
-Pixel = Src * Dest. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea"></a><!-- doxytag: member="None" ref="1a2fa89de4bb0d82b2eb30399fe575ca4b6aa39cf8edd92775ee03ba7fd047ea" args="" -->None</em>&nbsp;</td><td>
-No blending. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Drawable_8hpp-source.htm#l00045">45</a> of file <a class="el" href="Drawable_8hpp-source.htm">Drawable.hpp</a>.</p>
-
-</div>
-</div><p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacesf_1_1Joy.htm b/doc/html/namespacesf_1_1Joy.htm
deleted file mode 100755
index c3383ec..0000000
--- a/doc/html/namespacesf_1_1Joy.htm
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Joy.htm">Joy</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Joy Namespace Reference</h1>Definition of joystick axis for joystick events.
-<a href="#_details">More...</a>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>Axis</b> { <br>
-&nbsp;&nbsp;<b>AxisX</b>,
-<br>
-&nbsp;&nbsp;<b>AxisY</b>,
-<br>
-&nbsp;&nbsp;<b>AxisZ</b>,
-<br>
-&nbsp;&nbsp;<b>AxisR</b>,
-<br>
-&nbsp;&nbsp;<b>AxisU</b>,
-<br>
-&nbsp;&nbsp;<b>AxisV</b>,
-<br>
-&nbsp;&nbsp;<b>AxisPOV</b>,
-<br>
-&nbsp;&nbsp;<b>AxisCount</b>
-<br>
- }</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f">Count</a> = 4,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Joy.htm#bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf">ButtonCount</a> = 32
-<br>
- }</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Definition of joystick axis for joystick events.
-<p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="bb37a72f42b3ef9841fcf8270d0ac881"></a><!-- doxytag: member="sf::Joy::@1" ref="bb37a72f42b3ef9841fcf8270d0ac881" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">anonymous enum </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f"></a><!-- doxytag: member="Count" ref="bb37a72f42b3ef9841fcf8270d0ac881668554c121c39f79eceb15f8b6631a9f" args="" -->Count</em>&nbsp;</td><td>
-Total number of supported joysticks. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf"></a><!-- doxytag: member="ButtonCount" ref="bb37a72f42b3ef9841fcf8270d0ac881a555e27e351d2052df5f4b7b6e6953bf" args="" -->ButtonCount</em>&nbsp;</td><td>
-Total number of supported joystick buttons. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00186">186</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-
-</div>
-</div><p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacesf_1_1Key.htm b/doc/html/namespacesf_1_1Key.htm
deleted file mode 100755
index b25f210..0000000
--- a/doc/html/namespacesf_1_1Key.htm
+++ /dev/null
@@ -1,324 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Key.htm">Key</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Key Namespace Reference</h1>Definition of key codes for keyboard events.
-<a href="#_details">More...</a>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Code</a> { <br>
-&nbsp;&nbsp;<b>A</b> = 'a',
-<br>
-&nbsp;&nbsp;<b>B</b> = 'b',
-<br>
-&nbsp;&nbsp;<b>C</b> = 'c',
-<br>
-&nbsp;&nbsp;<b>D</b> = 'd',
-<br>
-&nbsp;&nbsp;<b>E</b> = 'e',
-<br>
-&nbsp;&nbsp;<b>F</b> = 'f',
-<br>
-&nbsp;&nbsp;<b>G</b> = 'g',
-<br>
-&nbsp;&nbsp;<b>H</b> = 'h',
-<br>
-&nbsp;&nbsp;<b>I</b> = 'i',
-<br>
-&nbsp;&nbsp;<b>J</b> = 'j',
-<br>
-&nbsp;&nbsp;<b>K</b> = 'k',
-<br>
-&nbsp;&nbsp;<b>L</b> = 'l',
-<br>
-&nbsp;&nbsp;<b>M</b> = 'm',
-<br>
-&nbsp;&nbsp;<b>N</b> = 'n',
-<br>
-&nbsp;&nbsp;<b>O</b> = 'o',
-<br>
-&nbsp;&nbsp;<b>P</b> = 'p',
-<br>
-&nbsp;&nbsp;<b>Q</b> = 'q',
-<br>
-&nbsp;&nbsp;<b>R</b> = 'r',
-<br>
-&nbsp;&nbsp;<b>S</b> = 's',
-<br>
-&nbsp;&nbsp;<b>T</b> = 't',
-<br>
-&nbsp;&nbsp;<b>U</b> = 'u',
-<br>
-&nbsp;&nbsp;<b>V</b> = 'v',
-<br>
-&nbsp;&nbsp;<b>W</b> = 'w',
-<br>
-&nbsp;&nbsp;<b>X</b> = 'x',
-<br>
-&nbsp;&nbsp;<b>Y</b> = 'y',
-<br>
-&nbsp;&nbsp;<b>Z</b> = 'z',
-<br>
-&nbsp;&nbsp;<b>Num0</b> = '0',
-<br>
-&nbsp;&nbsp;<b>Num1</b> = '1',
-<br>
-&nbsp;&nbsp;<b>Num2</b> = '2',
-<br>
-&nbsp;&nbsp;<b>Num3</b> = '3',
-<br>
-&nbsp;&nbsp;<b>Num4</b> = '4',
-<br>
-&nbsp;&nbsp;<b>Num5</b> = '5',
-<br>
-&nbsp;&nbsp;<b>Num6</b> = '6',
-<br>
-&nbsp;&nbsp;<b>Num7</b> = '7',
-<br>
-&nbsp;&nbsp;<b>Num8</b> = '8',
-<br>
-&nbsp;&nbsp;<b>Num9</b> = '9',
-<br>
-&nbsp;&nbsp;<b>Escape</b> = 256,
-<br>
-&nbsp;&nbsp;<b>LControl</b>,
-<br>
-&nbsp;&nbsp;<b>LShift</b>,
-<br>
-&nbsp;&nbsp;<b>LAlt</b>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">LSystem</a>,
-<br>
-&nbsp;&nbsp;<b>RControl</b>,
-<br>
-&nbsp;&nbsp;<b>RShift</b>,
-<br>
-&nbsp;&nbsp;<b>RAlt</b>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">RSystem</a>,
-<br>
-&nbsp;&nbsp;<b>Menu</b>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">LBracket</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">RBracket</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">SemiColon</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">Comma</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">Period</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">Quote</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">Slash</a>,
-<br>
-&nbsp;&nbsp;<b>BackSlash</b>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">Tilde</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">Equal</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">Dash</a>,
-<br>
-&nbsp;&nbsp;<b>Space</b>,
-<br>
-&nbsp;&nbsp;<b>Return</b>,
-<br>
-&nbsp;&nbsp;<b>Back</b>,
-<br>
-&nbsp;&nbsp;<b>Tab</b>,
-<br>
-&nbsp;&nbsp;<b>PageUp</b>,
-<br>
-&nbsp;&nbsp;<b>PageDown</b>,
-<br>
-&nbsp;&nbsp;<b>End</b>,
-<br>
-&nbsp;&nbsp;<b>Home</b>,
-<br>
-&nbsp;&nbsp;<b>Insert</b>,
-<br>
-&nbsp;&nbsp;<b>Delete</b>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">Add</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">Subtract</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">Multiply</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">Divide</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">Left</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">Right</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">Up</a>,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">Down</a>,
-<br>
-&nbsp;&nbsp;<b>Numpad0</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad1</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad2</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad3</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad4</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad5</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad6</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad7</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad8</b>,
-<br>
-&nbsp;&nbsp;<b>Numpad9</b>,
-<br>
-&nbsp;&nbsp;<b>F1</b>,
-<br>
-&nbsp;&nbsp;<b>F2</b>,
-<br>
-&nbsp;&nbsp;<b>F3</b>,
-<br>
-&nbsp;&nbsp;<b>F4</b>,
-<br>
-&nbsp;&nbsp;<b>F5</b>,
-<br>
-&nbsp;&nbsp;<b>F6</b>,
-<br>
-&nbsp;&nbsp;<b>F7</b>,
-<br>
-&nbsp;&nbsp;<b>F8</b>,
-<br>
-&nbsp;&nbsp;<b>F9</b>,
-<br>
-&nbsp;&nbsp;<b>F10</b>,
-<br>
-&nbsp;&nbsp;<b>F11</b>,
-<br>
-&nbsp;&nbsp;<b>F12</b>,
-<br>
-&nbsp;&nbsp;<b>F13</b>,
-<br>
-&nbsp;&nbsp;<b>F14</b>,
-<br>
-&nbsp;&nbsp;<b>F15</b>,
-<br>
-&nbsp;&nbsp;<b>Pause</b>,
-<br>
-&nbsp;&nbsp;<b>Count</b>
-<br>
- }</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Definition of key codes for keyboard events.
-<p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81"></a><!-- doxytag: member="sf::Key::Code" ref="d32ed01d3448273340bd25af5cdd9c81" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">enum <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">sf::Key::Code</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb"></a><!-- doxytag: member="LSystem" ref="d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb" args="" -->LSystem</em>&nbsp;</td><td>
-OS specific key (left side) : windows (Win and Linux), apple (MacOS), ... </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49"></a><!-- doxytag: member="RSystem" ref="d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49" args="" -->RSystem</em>&nbsp;</td><td>
-OS specific key (right side) : windows (Win and Linux), apple (MacOS), ... </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93"></a><!-- doxytag: member="LBracket" ref="d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93" args="" -->LBracket</em>&nbsp;</td><td>
-[ </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5"></a><!-- doxytag: member="RBracket" ref="d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5" args="" -->RBracket</em>&nbsp;</td><td>
-] </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01"></a><!-- doxytag: member="SemiColon" ref="d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01" args="" -->SemiColon</em>&nbsp;</td><td>
-; </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207"></a><!-- doxytag: member="Comma" ref="d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207" args="" -->Comma</em>&nbsp;</td><td>
-, </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8"></a><!-- doxytag: member="Period" ref="d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8" args="" -->Period</em>&nbsp;</td><td>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9"></a><!-- doxytag: member="Quote" ref="d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9" args="" -->Quote</em>&nbsp;</td><td>
-' </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd"></a><!-- doxytag: member="Slash" ref="d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd" args="" -->Slash</em>&nbsp;</td><td>
-/ </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67"></a><!-- doxytag: member="Tilde" ref="d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67" args="" -->Tilde</em>&nbsp;</td><td>
-~ </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359"></a><!-- doxytag: member="Equal" ref="d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359" args="" -->Equal</em>&nbsp;</td><td>
-= </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00"></a><!-- doxytag: member="Dash" ref="d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00" args="" -->Dash</em>&nbsp;</td><td>
-<ul>
-<li></li></ul>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e"></a><!-- doxytag: member="Add" ref="d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e" args="" -->Add</em>&nbsp;</td><td>
-+ </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865"></a><!-- doxytag: member="Subtract" ref="d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865" args="" -->Subtract</em>&nbsp;</td><td>
-<ul>
-<li></li></ul>
-</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814"></a><!-- doxytag: member="Multiply" ref="d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814" args="" -->Multiply</em>&nbsp;</td><td>
-* </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2"></a><!-- doxytag: member="Divide" ref="d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2" args="" -->Divide</em>&nbsp;</td><td>
-/ </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94"></a><!-- doxytag: member="Left" ref="d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" args="" -->Left</em>&nbsp;</td><td>
-Left arrow. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e"></a><!-- doxytag: member="Right" ref="d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" args="" -->Right</em>&nbsp;</td><td>
-Right arrow. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff"></a><!-- doxytag: member="Up" ref="d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff" args="" -->Up</em>&nbsp;</td><td>
-Up arrow. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62"></a><!-- doxytag: member="Down" ref="d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62" args="" -->Down</em>&nbsp;</td><td>
-Down arrow. </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00041">41</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-
-</div>
-</div><p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacesf_1_1Mouse.htm b/doc/html/namespacesf_1_1Mouse.htm
deleted file mode 100755
index bb095c1..0000000
--- a/doc/html/namespacesf_1_1Mouse.htm
+++ /dev/null
@@ -1,66 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Mouse.htm">Mouse</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Mouse Namespace Reference</h1>Definition of button codes for mouse events.
-<a href="#_details">More...</a>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>Button</b> { <br>
-&nbsp;&nbsp;<b>Left</b>,
-<br>
-&nbsp;&nbsp;<b>Right</b>,
-<br>
-&nbsp;&nbsp;<b>Middle</b>,
-<br>
-&nbsp;&nbsp;<b>XButton1</b>,
-<br>
-&nbsp;&nbsp;<b>XButton2</b>,
-<br>
-&nbsp;&nbsp;<b>ButtonCount</b>
-<br>
- }</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Definition of button codes for mouse events.
-<p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/namespacesf_1_1Style.htm b/doc/html/namespacesf_1_1Style.htm
deleted file mode 100755
index 1fc5445..0000000
--- a/doc/html/namespacesf_1_1Style.htm
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="namespaces.htm"><span>Namespace&nbsp;List</span></a></li>
- <li><a href="namespacemembers.htm"><span>Namespace&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Style.htm">Style</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Style Namespace Reference</h1>Enumeration of window creation styles.
-<a href="#_details">More...</a>
-<p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422">None</a> = 0,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6">Titlebar</a> = 1 &lt;&lt; 0,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f">Resize</a> = 1 &lt;&lt; 1,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493">Close</a> = 1 &lt;&lt; 2,
-<br>
-&nbsp;&nbsp;<a class="el" href="namespacesf_1_1Style.htm#d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d">Fullscreen</a> = 1 &lt;&lt; 3
-<br>
- }</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Enumeration of window creation styles.
-<p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d2"></a><!-- doxytag: member="sf::Style::@4" ref="d001cd87b8aa5669d0eadbb8aab1c1d2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">anonymous enum </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422"></a><!-- doxytag: member="None" ref="d001cd87b8aa5669d0eadbb8aab1c1d28c35a9c8507559e455387fc4a83ce422" args="" -->None</em>&nbsp;</td><td>
-No border / title bar (this flag and all others are mutually exclusive). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6"></a><!-- doxytag: member="Titlebar" ref="d001cd87b8aa5669d0eadbb8aab1c1d2b4c8b32b05ed715928513787cb1e85b6" args="" -->Titlebar</em>&nbsp;</td><td>
-Title bar + fixed border. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f"></a><!-- doxytag: member="Resize" ref="d001cd87b8aa5669d0eadbb8aab1c1d2ccff967648ebcd5db2007eff7352b50f" args="" -->Resize</em>&nbsp;</td><td>
-Titlebar + resizable border + maximize button. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493"></a><!-- doxytag: member="Close" ref="d001cd87b8aa5669d0eadbb8aab1c1d2e07a7d411d5acf28f4a9a4b76a3a9493" args="" -->Close</em>&nbsp;</td><td>
-Titlebar + close button. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d"></a><!-- doxytag: member="Fullscreen" ref="d001cd87b8aa5669d0eadbb8aab1c1d26288ec86830245cf957e2d234f79f50d" args="" -->Fullscreen</em>&nbsp;</td><td>
-Fullscreen mode (this flag and all others are mutually exclusive). </td></tr>
-</table>
-</dl>
-
-<p>Definition at line <a class="el" href="WindowStyle_8hpp-source.htm#l00037">37</a> of file <a class="el" href="WindowStyle_8hpp-source.htm">WindowStyle.hpp</a>.</p>
-
-</div>
-</div><p>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1JoyButtonEvent-members.htm b/doc/html/structsf_1_1Event_1_1JoyButtonEvent-members.htm
deleted file mode 100755
index 2e04dc9..0000000
--- a/doc/html/structsf_1_1Event_1_1JoyButtonEvent-members.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::JoyButtonEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Button</b> (defined in <a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoystickId</b> (defined in <a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">sf::Event::Event::JoyButtonEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1JoyButtonEvent.htm b/doc/html/structsf_1_1Event_1_1JoyButtonEvent.htm
deleted file mode 100755
index 9b3c474..0000000
--- a/doc/html/structsf_1_1Event_1_1JoyButtonEvent.htm
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1JoyButtonEvent.htm">JoyButtonEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::JoyButtonEvent Struct Reference</h1><!-- doxytag: class="sf::Event::JoyButtonEvent" -->Joystick buttons events parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1JoyButtonEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9f8b08b8fc044d744fcf1b988a64b62"></a><!-- doxytag: member="sf::Event::JoyButtonEvent::JoystickId" ref="a9f8b08b8fc044d744fcf1b988a64b62" args="" -->
-unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>JoystickId</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e320433b582a9550c5132be67d865fa9"></a><!-- doxytag: member="sf::Event::JoyButtonEvent::Button" ref="e320433b582a9550c5132be67d865fa9" args="" -->
-unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Button</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Joystick buttons events parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00260">260</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1JoyMoveEvent-members.htm b/doc/html/structsf_1_1Event_1_1JoyMoveEvent-members.htm
deleted file mode 100755
index 5d9f8c8..0000000
--- a/doc/html/structsf_1_1Event_1_1JoyMoveEvent-members.htm
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::JoyMoveEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Axis</b> (defined in <a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>JoystickId</b> (defined in <a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Position</b> (defined in <a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">sf::Event::Event::JoyMoveEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1JoyMoveEvent.htm b/doc/html/structsf_1_1Event_1_1JoyMoveEvent.htm
deleted file mode 100755
index a658dbe..0000000
--- a/doc/html/structsf_1_1Event_1_1JoyMoveEvent.htm
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1JoyMoveEvent.htm">JoyMoveEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::JoyMoveEvent Struct Reference</h1><!-- doxytag: class="sf::Event::JoyMoveEvent" -->Joystick axis move event parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1JoyMoveEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="23e91be7a47b3234c8b1618b06634c03"></a><!-- doxytag: member="sf::Event::JoyMoveEvent::JoystickId" ref="23e91be7a47b3234c8b1618b06634c03" args="" -->
-unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>JoystickId</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="080b79f898ff8ea7d7b6c6415dc80858"></a><!-- doxytag: member="sf::Event::JoyMoveEvent::Axis" ref="080b79f898ff8ea7d7b6c6415dc80858" args="" -->
-Joy::Axis&nbsp;</td><td class="memItemRight" valign="bottom"><b>Axis</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="288c74cdfdd43669b8b4b2f93db95607"></a><!-- doxytag: member="sf::Event::JoyMoveEvent::Position" ref="288c74cdfdd43669b8b4b2f93db95607" args="" -->
-float&nbsp;</td><td class="memItemRight" valign="bottom"><b>Position</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Joystick axis move event parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00250">250</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1KeyEvent-members.htm b/doc/html/structsf_1_1Event_1_1KeyEvent-members.htm
deleted file mode 100755
index 9139003..0000000
--- a/doc/html/structsf_1_1Event_1_1KeyEvent-members.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::KeyEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Alt</b> (defined in <a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Code</b> (defined in <a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Control</b> (defined in <a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Shift</b> (defined in <a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">sf::Event::Event::KeyEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1KeyEvent.htm b/doc/html/structsf_1_1Event_1_1KeyEvent.htm
deleted file mode 100755
index c513233..0000000
--- a/doc/html/structsf_1_1Event_1_1KeyEvent.htm
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1KeyEvent.htm">KeyEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::KeyEvent Struct Reference</h1><!-- doxytag: class="sf::Event::KeyEvent" -->Keyboard event parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1KeyEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1dea12ac3a76e8b8fd5e19d167fb2c7"></a><!-- doxytag: member="sf::Event::KeyEvent::Code" ref="a1dea12ac3a76e8b8fd5e19d167fb2c7" args="" -->
-<a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>Code</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="daf2955e828818ec5bf2444499a96031"></a><!-- doxytag: member="sf::Event::KeyEvent::Alt" ref="daf2955e828818ec5bf2444499a96031" args="" -->
-bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>Alt</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec1229d610db477818cb9698f9f17a50"></a><!-- doxytag: member="sf::Event::KeyEvent::Control" ref="ec1229d610db477818cb9698f9f17a50" args="" -->
-bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>Control</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e5990094b18523541c1dfd60fb54445c"></a><!-- doxytag: member="sf::Event::KeyEvent::Shift" ref="e5990094b18523541c1dfd60fb54445c" args="" -->
-bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>Shift</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Keyboard event parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00204">204</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseButtonEvent-members.htm b/doc/html/structsf_1_1Event_1_1MouseButtonEvent-members.htm
deleted file mode 100755
index e1ca78a..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseButtonEvent-members.htm
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseButtonEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Button</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>X</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Y</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">sf::Event::Event::MouseButtonEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseButtonEvent.htm b/doc/html/structsf_1_1Event_1_1MouseButtonEvent.htm
deleted file mode 100755
index bb42525..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseButtonEvent.htm
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1MouseButtonEvent.htm">MouseButtonEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseButtonEvent Struct Reference</h1><!-- doxytag: class="sf::Event::MouseButtonEvent" --><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> buttons events parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1MouseButtonEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fef6d343e96177d24413719f90aec40"></a><!-- doxytag: member="sf::Event::MouseButtonEvent::Button" ref="3fef6d343e96177d24413719f90aec40" args="" -->
-Mouse::Button&nbsp;</td><td class="memItemRight" valign="bottom"><b>Button</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1a3f162a5c81c26655b73e5f8b10844c"></a><!-- doxytag: member="sf::Event::MouseButtonEvent::X" ref="1a3f162a5c81c26655b73e5f8b10844c" args="" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>X</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de1ed79fee2a6a3f629ac18ebb104e27"></a><!-- doxytag: member="sf::Event::MouseButtonEvent::Y" ref="de1ed79fee2a6a3f629ac18ebb104e27" args="" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Y</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> buttons events parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00232">232</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseMoveEvent-members.htm b/doc/html/structsf_1_1Event_1_1MouseMoveEvent-members.htm
deleted file mode 100755
index 557470a..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseMoveEvent-members.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseMoveEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>X</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Y</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">sf::Event::Event::MouseMoveEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseMoveEvent.htm b/doc/html/structsf_1_1Event_1_1MouseMoveEvent.htm
deleted file mode 100755
index f8d119d..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseMoveEvent.htm
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1MouseMoveEvent.htm">MouseMoveEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseMoveEvent Struct Reference</h1><!-- doxytag: class="sf::Event::MouseMoveEvent" --><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> move event parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1MouseMoveEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1d33a08b76eb4e9e66c84f63f0ec59b6"></a><!-- doxytag: member="sf::Event::MouseMoveEvent::X" ref="1d33a08b76eb4e9e66c84f63f0ec59b6" args="" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>X</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e932ed4b4502323181422684600ee733"></a><!-- doxytag: member="sf::Event::MouseMoveEvent::Y" ref="e932ed4b4502323181422684600ee733" args="" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Y</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> move event parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00223">223</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseWheelEvent-members.htm b/doc/html/structsf_1_1Event_1_1MouseWheelEvent-members.htm
deleted file mode 100755
index 89f0dc0..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseWheelEvent-members.htm
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseWheelEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">sf::Event::Event::MouseWheelEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Delta</b> (defined in <a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">sf::Event::Event::MouseWheelEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">sf::Event::Event::MouseWheelEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1MouseWheelEvent.htm b/doc/html/structsf_1_1Event_1_1MouseWheelEvent.htm
deleted file mode 100755
index d7c8aac..0000000
--- a/doc/html/structsf_1_1Event_1_1MouseWheelEvent.htm
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1MouseWheelEvent.htm">MouseWheelEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::MouseWheelEvent Struct Reference</h1><!-- doxytag: class="sf::Event::MouseWheelEvent" --><a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> wheel events parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1MouseWheelEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="515865c7153cdb624eb58c0a7ddf8a6a"></a><!-- doxytag: member="sf::Event::MouseWheelEvent::Delta" ref="515865c7153cdb624eb58c0a7ddf8a6a" args="" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Delta</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="namespacesf_1_1Mouse.htm" title="Definition of button codes for mouse events.">Mouse</a> wheel events parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00242">242</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1SizeEvent-members.htm b/doc/html/structsf_1_1Event_1_1SizeEvent-members.htm
deleted file mode 100755
index 6dffa89..0000000
--- a/doc/html/structsf_1_1Event_1_1SizeEvent-members.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::SizeEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Height</b> (defined in <a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Width</b> (defined in <a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">sf::Event::Event::SizeEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1SizeEvent.htm b/doc/html/structsf_1_1Event_1_1SizeEvent.htm
deleted file mode 100755
index 0765171..0000000
--- a/doc/html/structsf_1_1Event_1_1SizeEvent.htm
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1SizeEvent.htm">SizeEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::SizeEvent Struct Reference</h1><!-- doxytag: class="sf::Event::SizeEvent" -->Size events parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1SizeEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="575117c8cbdbbcaf9d4c9504f6c50bdc"></a><!-- doxytag: member="sf::Event::SizeEvent::Width" ref="575117c8cbdbbcaf9d4c9504f6c50bdc" args="" -->
-unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Width</b></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c3c656261a5ffe28f30d22776a3f2513"></a><!-- doxytag: member="sf::Event::SizeEvent::Height" ref="c3c656261a5ffe28f30d22776a3f2513" args="" -->
-unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>Height</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Size events parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00269">269</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1TextEvent-members.htm b/doc/html/structsf_1_1Event_1_1TextEvent-members.htm
deleted file mode 100755
index ed41c6c..0000000
--- a/doc/html/structsf_1_1Event_1_1TextEvent-members.htm
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::TextEvent Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1Event_1_1TextEvent.htm">sf::Event::Event::TextEvent</a>, including all inherited members.<p><table>
- <tr bgcolor="#f0f0f0"><td><b>Unicode</b> (defined in <a class="el" href="structsf_1_1Event_1_1TextEvent.htm">sf::Event::Event::TextEvent</a>)</td><td><a class="el" href="structsf_1_1Event_1_1TextEvent.htm">sf::Event::Event::TextEvent</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1Event_1_1TextEvent.htm b/doc/html/structsf_1_1Event_1_1TextEvent.htm
deleted file mode 100755
index 5bbccc3..0000000
--- a/doc/html/structsf_1_1Event_1_1TextEvent.htm
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Event.htm">Event</a>::<a class="el" href="structsf_1_1Event_1_1TextEvent.htm">TextEvent</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::Event::Event::TextEvent Struct Reference</h1><!-- doxytag: class="sf::Event::TextEvent" -->Text event parameters.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Event_8hpp-source.htm">Event.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1Event_1_1TextEvent-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd0f65b0f93dca946313d0708cb4cbf0"></a><!-- doxytag: member="sf::Event::TextEvent::Unicode" ref="dd0f65b0f93dca946313d0708cb4cbf0" args="" -->
-Uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>Unicode</b></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Text event parameters.
-<p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00215">215</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="Event_8hpp-source.htm">Event.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1NonCopyable-members.htm b/doc/html/structsf_1_1NonCopyable-members.htm
deleted file mode 100755
index 6c2f2e6..0000000
--- a/doc/html/structsf_1_1NonCopyable-members.htm
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::NonCopyable Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a>()</td><td><a class="el" href="structsf_1_1NonCopyable.htm">sf::NonCopyable</a></td><td><code> [inline, protected]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1NonCopyable.htm b/doc/html/structsf_1_1NonCopyable.htm
deleted file mode 100755
index 4779f50..0000000
--- a/doc/html/structsf_1_1NonCopyable.htm
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="structsf_1_1NonCopyable.htm">NonCopyable</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::NonCopyable Struct Reference</h1><!-- doxytag: class="sf::NonCopyable" -->Utility base class to easily declare non-copyable classes.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="NonCopyable_8hpp-source.htm">NonCopyable.hpp</a>&gt;</code>
-<p>
-<div class="dynheader">
-Inheritance diagram for sf::NonCopyable:</div>
-<div class="dynsection">
-
-<p><center><img src="structsf_1_1NonCopyable.png" usemap="#sf::NonCopyable_map" border="0" alt=""></center>
-<map name="sf::NonCopyable_map">
-<area href="classsf_1_1Context.htm" alt="sf::Context" shape="rect" coords="115,56,220,80">
-<area href="classsf_1_1Ftp.htm" alt="sf::Ftp" shape="rect" coords="115,112,220,136">
-<area href="classsf_1_1Http.htm" alt="sf::Http" shape="rect" coords="115,168,220,192">
-<area href="classsf_1_1Input.htm" alt="sf::Input" shape="rect" coords="115,224,220,248">
-<area href="classsf_1_1Lock.htm" alt="sf::Lock" shape="rect" coords="115,280,220,304">
-<area href="classsf_1_1Mutex.htm" alt="sf::Mutex" shape="rect" coords="115,336,220,360">
-<area href="classsf_1_1Thread.htm" alt="sf::Thread" shape="rect" coords="115,392,220,416">
-<area href="classsf_1_1Window.htm" alt="sf::Window" shape="rect" coords="115,448,220,472">
-</map>
-</div>
-
-<p>
-<a href="structsf_1_1NonCopyable-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1NonCopyable.htm#2110add170580fdb946f887719da6860">NonCopyable</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The default constructor won't be generated, so provide it. <a href="#2110add170580fdb946f887719da6860"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Utility base class to easily declare non-copyable classes.
-<p>
-Just inherit from <a class="el" href="structsf_1_1NonCopyable.htm" title="Utility base class to easily declare non-copyable classes.">NonCopyable</a> to get a non-copyable class
-<p>Definition at line <a class="el" href="NonCopyable_8hpp-source.htm#l00040">40</a> of file <a class="el" href="NonCopyable_8hpp-source.htm">NonCopyable.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="2110add170580fdb946f887719da6860"></a><!-- doxytag: member="sf::NonCopyable::NonCopyable" ref="2110add170580fdb946f887719da6860" args="()" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::NonCopyable::NonCopyable </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td>&nbsp;)&nbsp;</td>
- <td><code> [inline, protected]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-The default constructor won't be generated, so provide it.
-<p>
-
-<p>Definition at line <a class="el" href="NonCopyable_8hpp-source.htm#l00048">48</a> of file <a class="el" href="NonCopyable_8hpp-source.htm">NonCopyable.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="NonCopyable_8hpp-source.htm">NonCopyable.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1NonCopyable.png b/doc/html/structsf_1_1NonCopyable.png
deleted file mode 100755
index 091a7a8..0000000
--- a/doc/html/structsf_1_1NonCopyable.png
+++ /dev/null
Binary files differ
diff --git a/doc/html/structsf_1_1SoundStream_1_1Chunk-members.htm b/doc/html/structsf_1_1SoundStream_1_1Chunk-members.htm
deleted file mode 100755
index 13f58ca..0000000
--- a/doc/html/structsf_1_1SoundStream_1_1Chunk-members.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundStream::SoundStream::Chunk Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">sf::SoundStream::SoundStream::Chunk</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf">NbSamples</a></td><td><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">sf::SoundStream::SoundStream::Chunk</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449">Samples</a></td><td><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">sf::SoundStream::SoundStream::Chunk</a></td><td></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1SoundStream_1_1Chunk.htm b/doc/html/structsf_1_1SoundStream_1_1Chunk.htm
deleted file mode 100755
index 4649ff8..0000000
--- a/doc/html/structsf_1_1SoundStream_1_1Chunk.htm
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1SoundStream.htm">SoundStream</a>::<a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm">Chunk</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::SoundStream::SoundStream::Chunk Struct Reference</h1><!-- doxytag: class="sf::SoundStream::Chunk" -->Structure defining a chunk of audio data to stream.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1SoundStream_1_1Chunk-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const Int16 *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#b550ca7bec7530d5dba1faabb1810449">Samples</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pointer to the audio samples. <a href="#b550ca7bec7530d5dba1faabb1810449"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1SoundStream_1_1Chunk.htm#4748a66b0fee43045db65556354b2abf">NbSamples</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of samples pointed by Samples. <a href="#4748a66b0fee43045db65556354b2abf"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Structure defining a chunk of audio data to stream.
-<p>Definition at line <a class="el" href="SoundStream_8hpp-source.htm#l00069">69</a> of file <a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>.</p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="4748a66b0fee43045db65556354b2abf"></a><!-- doxytag: member="sf::SoundStream::Chunk::NbSamples" ref="4748a66b0fee43045db65556354b2abf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::size_t sf::SoundStream::SoundStream::Chunk::NbSamples </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Number of samples pointed by Samples.
-<p>
-
-<p>Definition at line <a class="el" href="SoundStream_8hpp-source.htm#l00072">72</a> of file <a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="b550ca7bec7530d5dba1faabb1810449"></a><!-- doxytag: member="sf::SoundStream::Chunk::Samples" ref="b550ca7bec7530d5dba1faabb1810449" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const Int16* sf::SoundStream::SoundStream::Chunk::Samples </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Pointer to the audio samples.
-<p>
-
-<p>Definition at line <a class="el" href="SoundStream_8hpp-source.htm#l00071">71</a> of file <a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="SoundStream_8hpp-source.htm">SoundStream.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1WindowSettings-members.htm b/doc/html/structsf_1_1WindowSettings-members.htm
deleted file mode 100755
index 5ea2d07..0000000
--- a/doc/html/structsf_1_1WindowSettings-members.htm
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div class="contents">
-<h1>sf::WindowSettings Member List</h1>This is the complete list of members for <a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">AntialiasingLevel</a></td><td><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">DepthBits</a></td><td><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">StencilBits</a></td><td><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb">WindowSettings</a>(unsigned int Depth=24, unsigned int Stencil=8, unsigned int Antialiasing=0)</td><td><a class="el" href="structsf_1_1WindowSettings.htm">sf::WindowSettings</a></td><td><code> [inline, explicit]</code></td></tr>
-</table></div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/structsf_1_1WindowSettings.htm b/doc/html/structsf_1_1WindowSettings.htm
deleted file mode 100755
index 7667042..0000000
--- a/doc/html/structsf_1_1WindowSettings.htm
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <title>SFML - Simple and Fast Multimedia Library</title>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="tabs.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="logo">
- <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
- </div>
-<!-- Generated by Doxygen 1.5.8 -->
-<div class="navigation" id="top">
- <div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
- </div>
- <div class="navpath"><b>sf</b>::<a class="el" href="structsf_1_1WindowSettings.htm">WindowSettings</a>
- </div>
-</div>
-<div class="contents">
-<h1>sf::WindowSettings Struct Reference</h1><!-- doxytag: class="sf::WindowSettings" -->Structure defining the creation settings of windows.
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>&gt;</code>
-<p>
-
-<p>
-<a href="structsf_1_1WindowSettings-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1WindowSettings.htm#9a0d11aad458247ff27833594d4b94fb">WindowSettings</a> (unsigned int Depth=24, unsigned int Stencil=8, unsigned int Antialiasing=0)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <a href="#9a0d11aad458247ff27833594d4b94fb"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">DepthBits</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bits of the depth buffer. <a href="#40027650d83937ec6b6e62b640cfc5c6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">StencilBits</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bits of the stencil buffer. <a href="#ccbb7b24418ab8266bec31444f6fba08"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">AntialiasingLevel</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Level of antialiasing. <a href="#188763b40746310b6897a8e6b1a3375f"></a><br></td></tr>
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-Structure defining the creation settings of windows.
-<p>Definition at line <a class="el" href="WindowSettings_8hpp-source.htm#l00034">34</a> of file <a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>.</p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="9a0d11aad458247ff27833594d4b94fb"></a><!-- doxytag: member="sf::WindowSettings::WindowSettings" ref="9a0d11aad458247ff27833594d4b94fb" args="(unsigned int Depth=24, unsigned int Stencil=8, unsigned int Antialiasing=0)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">sf::WindowSettings::WindowSettings </td>
- <td>(</td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Depth</em> = <code>24</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Stencil</em> = <code>8</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&nbsp;</td>
- <td class="paramname"> <em>Antialiasing</em> = <code>0</code></td><td>&nbsp;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td><code> [inline, explicit]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Default constructor.
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>Depth</em>&nbsp;</td><td>: Depth buffer bits (24 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Stencil</em>&nbsp;</td><td>: Stencil buffer bits (8 by default) </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>Antialiasing</em>&nbsp;</td><td>: Antialiasing level (0 by default) </td></tr>
- </table>
-</dl>
-
-<p>Definition at line <a class="el" href="WindowSettings_8hpp-source.htm#l00044">44</a> of file <a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="188763b40746310b6897a8e6b1a3375f"></a><!-- doxytag: member="sf::WindowSettings::AntialiasingLevel" ref="188763b40746310b6897a8e6b1a3375f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="structsf_1_1WindowSettings.htm#188763b40746310b6897a8e6b1a3375f">sf::WindowSettings::AntialiasingLevel</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Level of antialiasing.
-<p>
-
-<p>Definition at line <a class="el" href="WindowSettings_8hpp-source.htm#l00056">56</a> of file <a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="40027650d83937ec6b6e62b640cfc5c6"></a><!-- doxytag: member="sf::WindowSettings::DepthBits" ref="40027650d83937ec6b6e62b640cfc5c6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="structsf_1_1WindowSettings.htm#40027650d83937ec6b6e62b640cfc5c6">sf::WindowSettings::DepthBits</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bits of the depth buffer.
-<p>
-
-<p>Definition at line <a class="el" href="WindowSettings_8hpp-source.htm#l00054">54</a> of file <a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>.</p>
-
-</div>
-</div><p>
-<a class="anchor" name="ccbb7b24418ab8266bec31444f6fba08"></a><!-- doxytag: member="sf::WindowSettings::StencilBits" ref="ccbb7b24418ab8266bec31444f6fba08" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="structsf_1_1WindowSettings.htm#ccbb7b24418ab8266bec31444f6fba08">sf::WindowSettings::StencilBits</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Bits of the stencil buffer.
-<p>
-
-<p>Definition at line <a class="el" href="WindowSettings_8hpp-source.htm#l00055">55</a> of file <a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a>.</p>
-
-</div>
-</div><p>
-<hr>The documentation for this struct was generated from the following file:<ul>
-<li><a class="el" href="WindowSettings_8hpp-source.htm">WindowSettings.hpp</a></ul>
-</div>
-
- <p id="footer">
- &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
- Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
- </p>
-
- </body>
-</html>
diff --git a/doc/html/tab_b.gif b/doc/html/tab_b.gif
deleted file mode 100755
index 0d62348..0000000
--- a/doc/html/tab_b.gif
+++ /dev/null
Binary files differ
diff --git a/doc/html/tab_l.gif b/doc/html/tab_l.gif
deleted file mode 100755
index 9b1e633..0000000
--- a/doc/html/tab_l.gif
+++ /dev/null
Binary files differ
diff --git a/doc/html/tab_r.gif b/doc/html/tab_r.gif
deleted file mode 100755
index ce9dd9f..0000000
--- a/doc/html/tab_r.gif
+++ /dev/null
Binary files differ
diff --git a/doc/html/tabs.css b/doc/html/tabs.css
deleted file mode 100755
index ab02c62..0000000
--- a/doc/html/tabs.css
+++ /dev/null
@@ -1,105 +0,0 @@
-/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
-
-DIV.tabs
-{
- float : left;
- width : 100%;
- background : url("tab_b.gif") repeat-x bottom;
- margin-bottom : 4px;
-}
-
-DIV.tabs UL
-{
- margin : 0px;
- padding-left : 10px;
- list-style : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
- display : inline;
- margin : 0px;
- padding : 0px;
-}
-
-DIV.tabs FORM
-{
- float : right;
-}
-
-DIV.tabs A
-{
- float : left;
- background : url("tab_r.gif") no-repeat right top;
- border-bottom : 1px solid #84B0C7;
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-DIV.tabs A:hover
-{
- background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
- color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
- float : left;
- display : block;
- background : url("tab_l.gif") no-repeat left top;
- padding : 5px 9px;
- white-space : nowrap;
-}
-
-DIV.tabs INPUT
-{
- float : right;
- display : inline;
- font-size : 1em;
-}
-
-DIV.tabs TD
-{
- font-size : 80%;
- font-weight : bold;
- text-decoration : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs A:hover SPAN
-{
- background-position: 0% -150px;
-}
-
-DIV.tabs LI.current A
-{
- background-position: 100% -150px;
- border-width : 0px;
-}
-
-DIV.tabs LI.current SPAN
-{
- background-position: 0% -150px;
- padding-bottom : 6px;
-}
-
-DIV.navpath
-{
- background : none;
- border : none;
- border-bottom : 1px solid #84B0C7;
- text-align : center;
- margin : 2px;
- padding : 2px;
-}
diff --git a/doc/mainpage.hpp b/doc/mainpage.hpp
new file mode 100644
index 0000000..9ec687c
--- /dev/null
+++ b/doc/mainpage.hpp
@@ -0,0 +1,71 @@
+////////////////////////////////////////////////////////////
+/// \mainpage
+///
+/// \section welcome Welcome
+/// Welcome to the official SFML documentation. Here you will find a detailed
+/// view of all the SFML <a href="./annotated.php">classes</a> and functions. <br/>
+/// If you are looking for tutorials, you can visit the official website
+/// at <a href="http://www.sfml-dev.org/">www.sfml-dev.org</a>.
+///
+/// \section example Short example
+/// Here is a short example, to show you how simple it is to use SFML :
+///
+/// \code
+///
+/// #include <SFML/Audio.hpp>
+/// #include <SFML/Graphics.hpp>
+///
+/// int main()
+/// {
+/// // Create the main window
+/// sf::RenderWindow window(sf::VideoMode(800, 600), "SFML window");
+///
+/// // Load a sprite to display
+/// sf::Texture texture;
+/// if (!texture.loadFromFile("cute_image.jpg"))
+/// return EXIT_FAILURE;
+/// sf::Sprite sprite(texture);
+///
+/// // Create a graphical text to display
+/// sf::Font font;
+/// if (!font.loadFromFile("arial.ttf"))
+/// return EXIT_FAILURE;
+/// sf::Text text("Hello SFML", font, 50);
+///
+/// // Load a music to play
+/// sf::Music music;
+/// if (!music.openFromFile("nice_music.ogg"))
+/// return EXIT_FAILURE;
+///
+/// // Play the music
+/// music.play();
+///
+/// // Start the game loop
+/// while (window.isOpen())
+/// {
+/// // Process events
+/// sf::Event event;
+/// while (window.pollEvent(event))
+/// {
+/// // Close window : exit
+/// if (event.type == sf::Event::Closed)
+/// window.close();
+/// }
+///
+/// // Clear screen
+/// window.clear();
+///
+/// // Draw the sprite
+/// window.draw(sprite);
+///
+/// // Draw the string
+/// window.draw(text);
+///
+/// // Update the window
+/// window.display();
+/// }
+///
+/// return EXIT_SUCCESS;
+/// }
+/// \endcode
+////////////////////////////////////////////////////////////