├── .gitattributes ├── .gitignore ├── CSFML-LICENCE ├── LICENCE ├── readme.md ├── res ├── arial.ttf ├── cute_image.png ├── distortion_map.png ├── funnysong.mp3 ├── heat_shader.fs └── readme.md └── src ├── audio ├── Music.zig ├── Sound.zig ├── audio_module.zig ├── sound_buffer.zig └── sound_status.zig ├── examples ├── green_circle.zig ├── heat_haze.zig └── sfml_example.zig ├── graphics ├── CircleShape.zig ├── ConvexShape.zig ├── Font.zig ├── Image.zig ├── RectangleShape.zig ├── RenderStates.zig ├── RenderTexture.zig ├── RenderWindow.zig ├── Shader.zig ├── Sprite.zig ├── Text.zig ├── VertexArray.zig ├── VertexBuffer.zig ├── View.zig ├── blend_mode.zig ├── color.zig ├── glsl.zig ├── graphics_module.zig ├── primitive_type.zig ├── rect.zig ├── render_target.zig ├── texture.zig ├── transform.zig └── vertex.zig ├── network ├── IpAddress.zig ├── Packet.zig ├── Socket.zig ├── SocketSelector.zig ├── TcpListener.zig ├── TcpSocket.zig ├── UdpSocket.zig └── network_module.zig ├── root.zig ├── system ├── Buffer.zig ├── Clock.zig ├── Time.zig ├── TimeSpan.zig ├── system_module.zig └── vector.zig ├── unicode.zig └── window ├── Cursor.zig ├── Joystick.zig ├── Style.zig ├── clipboard.zig ├── context_settings.zig ├── event.zig ├── keyboard.zig ├── mouse.zig └── window_module.zig /.gitattributes: -------------------------------------------------------------------------------- 1 | *.zig text eol=lf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/.gitignore -------------------------------------------------------------------------------- /CSFML-LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/CSFML-LICENCE -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/LICENCE -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/readme.md -------------------------------------------------------------------------------- /res/arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/arial.ttf -------------------------------------------------------------------------------- /res/cute_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/cute_image.png -------------------------------------------------------------------------------- /res/distortion_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/distortion_map.png -------------------------------------------------------------------------------- /res/funnysong.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/funnysong.mp3 -------------------------------------------------------------------------------- /res/heat_shader.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/heat_shader.fs -------------------------------------------------------------------------------- /res/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/res/readme.md -------------------------------------------------------------------------------- /src/audio/Music.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/audio/Music.zig -------------------------------------------------------------------------------- /src/audio/Sound.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/audio/Sound.zig -------------------------------------------------------------------------------- /src/audio/audio_module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/audio/audio_module.zig -------------------------------------------------------------------------------- /src/audio/sound_buffer.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/audio/sound_buffer.zig -------------------------------------------------------------------------------- /src/audio/sound_status.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/audio/sound_status.zig -------------------------------------------------------------------------------- /src/examples/green_circle.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/examples/green_circle.zig -------------------------------------------------------------------------------- /src/examples/heat_haze.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/examples/heat_haze.zig -------------------------------------------------------------------------------- /src/examples/sfml_example.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/examples/sfml_example.zig -------------------------------------------------------------------------------- /src/graphics/CircleShape.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/CircleShape.zig -------------------------------------------------------------------------------- /src/graphics/ConvexShape.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/ConvexShape.zig -------------------------------------------------------------------------------- /src/graphics/Font.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/Font.zig -------------------------------------------------------------------------------- /src/graphics/Image.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/Image.zig -------------------------------------------------------------------------------- /src/graphics/RectangleShape.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/RectangleShape.zig -------------------------------------------------------------------------------- /src/graphics/RenderStates.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/RenderStates.zig -------------------------------------------------------------------------------- /src/graphics/RenderTexture.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/RenderTexture.zig -------------------------------------------------------------------------------- /src/graphics/RenderWindow.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/RenderWindow.zig -------------------------------------------------------------------------------- /src/graphics/Shader.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/Shader.zig -------------------------------------------------------------------------------- /src/graphics/Sprite.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/Sprite.zig -------------------------------------------------------------------------------- /src/graphics/Text.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/Text.zig -------------------------------------------------------------------------------- /src/graphics/VertexArray.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/VertexArray.zig -------------------------------------------------------------------------------- /src/graphics/VertexBuffer.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/VertexBuffer.zig -------------------------------------------------------------------------------- /src/graphics/View.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/View.zig -------------------------------------------------------------------------------- /src/graphics/blend_mode.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/blend_mode.zig -------------------------------------------------------------------------------- /src/graphics/color.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/color.zig -------------------------------------------------------------------------------- /src/graphics/glsl.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/glsl.zig -------------------------------------------------------------------------------- /src/graphics/graphics_module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/graphics_module.zig -------------------------------------------------------------------------------- /src/graphics/primitive_type.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/primitive_type.zig -------------------------------------------------------------------------------- /src/graphics/rect.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/rect.zig -------------------------------------------------------------------------------- /src/graphics/render_target.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/render_target.zig -------------------------------------------------------------------------------- /src/graphics/texture.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/texture.zig -------------------------------------------------------------------------------- /src/graphics/transform.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/transform.zig -------------------------------------------------------------------------------- /src/graphics/vertex.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/graphics/vertex.zig -------------------------------------------------------------------------------- /src/network/IpAddress.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/IpAddress.zig -------------------------------------------------------------------------------- /src/network/Packet.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/Packet.zig -------------------------------------------------------------------------------- /src/network/Socket.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/Socket.zig -------------------------------------------------------------------------------- /src/network/SocketSelector.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/SocketSelector.zig -------------------------------------------------------------------------------- /src/network/TcpListener.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/TcpListener.zig -------------------------------------------------------------------------------- /src/network/TcpSocket.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/TcpSocket.zig -------------------------------------------------------------------------------- /src/network/UdpSocket.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/UdpSocket.zig -------------------------------------------------------------------------------- /src/network/network_module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/network/network_module.zig -------------------------------------------------------------------------------- /src/root.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/root.zig -------------------------------------------------------------------------------- /src/system/Buffer.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/Buffer.zig -------------------------------------------------------------------------------- /src/system/Clock.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/Clock.zig -------------------------------------------------------------------------------- /src/system/Time.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/Time.zig -------------------------------------------------------------------------------- /src/system/TimeSpan.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/TimeSpan.zig -------------------------------------------------------------------------------- /src/system/system_module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/system_module.zig -------------------------------------------------------------------------------- /src/system/vector.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/system/vector.zig -------------------------------------------------------------------------------- /src/unicode.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/unicode.zig -------------------------------------------------------------------------------- /src/window/Cursor.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/Cursor.zig -------------------------------------------------------------------------------- /src/window/Joystick.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/Joystick.zig -------------------------------------------------------------------------------- /src/window/Style.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/Style.zig -------------------------------------------------------------------------------- /src/window/clipboard.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/clipboard.zig -------------------------------------------------------------------------------- /src/window/context_settings.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/context_settings.zig -------------------------------------------------------------------------------- /src/window/event.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/event.zig -------------------------------------------------------------------------------- /src/window/keyboard.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/keyboard.zig -------------------------------------------------------------------------------- /src/window/mouse.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/mouse.zig -------------------------------------------------------------------------------- /src/window/window_module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guigui220D/zig-sfml-wrapper/HEAD/src/window/window_module.zig --------------------------------------------------------------------------------