├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ ├── ci.yml.ecr │ ├── deploy-docs.yml │ ├── generate.cr │ └── validate-config.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── docs ├── README.md ├── api │ ├── audio.md │ ├── graphics.md │ ├── network.md │ ├── system.md │ └── window.md ├── icon.png ├── logo.png ├── style.css └── tutorials │ ├── LICENSE │ ├── README.md │ ├── audio │ ├── recording.md │ ├── sounds.md │ ├── spatialization.md │ └── streams.md │ ├── graphics │ ├── draw.md │ ├── images │ │ ├── shape-antialiasing.png │ │ ├── shape-circle.png │ │ ├── shape-color.png │ │ ├── shape-convex.png │ │ ├── shape-ellipse.png │ │ ├── shape-line-primitive.png │ │ ├── shape-line-rectangle.png │ │ ├── shape-outline.png │ │ ├── shape-rectangle.png │ │ ├── shape-regular.png │ │ ├── shape-texture.png │ │ ├── sprites-color.png │ │ ├── sprites-definition.png │ │ ├── sprites-repeated.png │ │ ├── sprites-smooth.png │ │ ├── text-draw.png │ │ ├── transform-bounds.png │ │ ├── transform-position.png │ │ ├── transform-rotation.png │ │ ├── transform-scale.png │ │ ├── vertex-array-lines-strip.png │ │ ├── vertex-array-lines.png │ │ ├── vertex-array-particles.png │ │ ├── vertex-array-points.png │ │ ├── vertex-array-quads.png │ │ ├── vertex-array-tilemap.png │ │ ├── vertex-array-tileset.png │ │ ├── vertex-array-triangle.png │ │ ├── vertex-array-triangles-fan.png │ │ ├── vertex-array-triangles-strip.png │ │ ├── vertex-array-triangles.png │ │ ├── view-initial.png │ │ ├── view-minimap.png │ │ ├── view-rotated.png │ │ ├── view-scaled.png │ │ ├── view-split-screen.png │ │ ├── view-translated.png │ │ └── view-viewport.png │ ├── shader.md │ ├── shape.md │ ├── sprite.md │ ├── text.md │ ├── transform.md │ ├── vertex-array.md │ └── view.md │ ├── network │ ├── ftp.md │ ├── http.md │ ├── packet.md │ └── socket.md │ ├── system │ ├── stream.md │ ├── thread.md │ └── time.md │ └── window │ ├── events.md │ ├── inputs.md │ ├── opengl.md │ └── window.md ├── examples ├── README.md ├── diagnostics.cr ├── echo.cr ├── flippy_bird.cr ├── gl.cr ├── lib │ └── crsfml ├── resources │ ├── background.jpg │ ├── bird.png │ ├── font │ │ ├── COPYING │ │ └── Cantarell-Regular.otf │ ├── keyboard-layout.yaml │ └── shaders │ │ ├── blur.frag │ │ ├── pixelate.frag │ │ └── wave.vert ├── shader.cr ├── shapes.cr ├── simple.cr ├── snakes.cr ├── sound_capture.cr ├── text_input.cr └── transformable.cr ├── generate.cr ├── hatch.toml ├── logo.png ├── make.cmd ├── mkdocs.yml ├── requirements └── requirements-docs.txt ├── shard.yml ├── spec ├── graphics_spec.cr ├── view_spec.cr └── window_spec.cr ├── src ├── audio │ ├── audio.cr │ ├── ext.cpp │ ├── lib.cr │ └── obj.cr ├── common.cr ├── crsfml.cr ├── graphics │ ├── ext.cpp │ ├── graphics.cr │ ├── lib.cr │ └── obj.cr ├── network │ ├── ext.cpp │ ├── lib.cr │ ├── network.cr │ └── obj.cr ├── system │ ├── ext.cpp │ ├── lib.cr │ ├── obj.cr │ └── system.cr ├── version.cr └── window │ ├── ext.cpp │ ├── lib.cr │ ├── obj.cr │ └── window.cr └── tools ├── diff_util.cr ├── gen_doc_files.py ├── serialize_docs.cr └── update.cr /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: oprypin 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.github/workflows/ci.yml.ecr -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/generate.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.github/workflows/generate.cr -------------------------------------------------------------------------------- /.github/workflows/validate-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.github/workflows/validate-config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api/audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/api/audio.md -------------------------------------------------------------------------------- /docs/api/graphics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/api/graphics.md -------------------------------------------------------------------------------- /docs/api/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/api/network.md -------------------------------------------------------------------------------- /docs/api/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/api/system.md -------------------------------------------------------------------------------- /docs/api/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/api/window.md -------------------------------------------------------------------------------- /docs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/icon.png -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/style.css -------------------------------------------------------------------------------- /docs/tutorials/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/LICENSE -------------------------------------------------------------------------------- /docs/tutorials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/README.md -------------------------------------------------------------------------------- /docs/tutorials/audio/recording.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/audio/recording.md -------------------------------------------------------------------------------- /docs/tutorials/audio/sounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/audio/sounds.md -------------------------------------------------------------------------------- /docs/tutorials/audio/spatialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/audio/spatialization.md -------------------------------------------------------------------------------- /docs/tutorials/audio/streams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/audio/streams.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/draw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/draw.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-antialiasing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-antialiasing.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-circle.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-color.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-convex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-convex.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-ellipse.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-line-primitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-line-primitive.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-line-rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-line-rectangle.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-outline.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-rectangle.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-regular.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/shape-texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/shape-texture.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/sprites-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/sprites-color.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/sprites-definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/sprites-definition.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/sprites-repeated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/sprites-repeated.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/sprites-smooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/sprites-smooth.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/text-draw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/text-draw.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/transform-bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/transform-bounds.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/transform-position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/transform-position.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/transform-rotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/transform-rotation.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/transform-scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/transform-scale.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-lines-strip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-lines-strip.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-lines.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-particles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-particles.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-points.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-quads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-quads.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-tilemap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-tilemap.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-tileset.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-triangle.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-triangles-fan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-triangles-fan.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-triangles-strip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-triangles-strip.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/vertex-array-triangles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/vertex-array-triangles.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-initial.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-minimap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-minimap.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-rotated.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-scaled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-scaled.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-split-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-split-screen.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-translated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-translated.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/images/view-viewport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/images/view-viewport.png -------------------------------------------------------------------------------- /docs/tutorials/graphics/shader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/shader.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/shape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/shape.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/sprite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/sprite.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/text.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/transform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/transform.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/vertex-array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/vertex-array.md -------------------------------------------------------------------------------- /docs/tutorials/graphics/view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/graphics/view.md -------------------------------------------------------------------------------- /docs/tutorials/network/ftp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/network/ftp.md -------------------------------------------------------------------------------- /docs/tutorials/network/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/network/http.md -------------------------------------------------------------------------------- /docs/tutorials/network/packet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/network/packet.md -------------------------------------------------------------------------------- /docs/tutorials/network/socket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/network/socket.md -------------------------------------------------------------------------------- /docs/tutorials/system/stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/system/stream.md -------------------------------------------------------------------------------- /docs/tutorials/system/thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/system/thread.md -------------------------------------------------------------------------------- /docs/tutorials/system/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/system/time.md -------------------------------------------------------------------------------- /docs/tutorials/window/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/window/events.md -------------------------------------------------------------------------------- /docs/tutorials/window/inputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/window/inputs.md -------------------------------------------------------------------------------- /docs/tutorials/window/opengl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/window/opengl.md -------------------------------------------------------------------------------- /docs/tutorials/window/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/docs/tutorials/window/window.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/diagnostics.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/diagnostics.cr -------------------------------------------------------------------------------- /examples/echo.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/echo.cr -------------------------------------------------------------------------------- /examples/flippy_bird.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/flippy_bird.cr -------------------------------------------------------------------------------- /examples/gl.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/gl.cr -------------------------------------------------------------------------------- /examples/lib/crsfml: -------------------------------------------------------------------------------- 1 | ../.. -------------------------------------------------------------------------------- /examples/resources/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/background.jpg -------------------------------------------------------------------------------- /examples/resources/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/bird.png -------------------------------------------------------------------------------- /examples/resources/font/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/font/COPYING -------------------------------------------------------------------------------- /examples/resources/font/Cantarell-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/font/Cantarell-Regular.otf -------------------------------------------------------------------------------- /examples/resources/keyboard-layout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/keyboard-layout.yaml -------------------------------------------------------------------------------- /examples/resources/shaders/blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/shaders/blur.frag -------------------------------------------------------------------------------- /examples/resources/shaders/pixelate.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/shaders/pixelate.frag -------------------------------------------------------------------------------- /examples/resources/shaders/wave.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/resources/shaders/wave.vert -------------------------------------------------------------------------------- /examples/shader.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/shader.cr -------------------------------------------------------------------------------- /examples/shapes.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/shapes.cr -------------------------------------------------------------------------------- /examples/simple.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/simple.cr -------------------------------------------------------------------------------- /examples/snakes.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/snakes.cr -------------------------------------------------------------------------------- /examples/sound_capture.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/sound_capture.cr -------------------------------------------------------------------------------- /examples/text_input.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/text_input.cr -------------------------------------------------------------------------------- /examples/transformable.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/examples/transformable.cr -------------------------------------------------------------------------------- /generate.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/generate.cr -------------------------------------------------------------------------------- /hatch.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/hatch.toml -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/logo.png -------------------------------------------------------------------------------- /make.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/make.cmd -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements/requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/requirements/requirements-docs.txt -------------------------------------------------------------------------------- /shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/shard.yml -------------------------------------------------------------------------------- /spec/graphics_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/spec/graphics_spec.cr -------------------------------------------------------------------------------- /spec/view_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/spec/view_spec.cr -------------------------------------------------------------------------------- /spec/window_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/spec/window_spec.cr -------------------------------------------------------------------------------- /src/audio/audio.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/audio/audio.cr -------------------------------------------------------------------------------- /src/audio/ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/audio/ext.cpp -------------------------------------------------------------------------------- /src/audio/lib.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/audio/lib.cr -------------------------------------------------------------------------------- /src/audio/obj.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/audio/obj.cr -------------------------------------------------------------------------------- /src/common.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/common.cr -------------------------------------------------------------------------------- /src/crsfml.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/crsfml.cr -------------------------------------------------------------------------------- /src/graphics/ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/graphics/ext.cpp -------------------------------------------------------------------------------- /src/graphics/graphics.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/graphics/graphics.cr -------------------------------------------------------------------------------- /src/graphics/lib.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/graphics/lib.cr -------------------------------------------------------------------------------- /src/graphics/obj.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/graphics/obj.cr -------------------------------------------------------------------------------- /src/network/ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/network/ext.cpp -------------------------------------------------------------------------------- /src/network/lib.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/network/lib.cr -------------------------------------------------------------------------------- /src/network/network.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/network/network.cr -------------------------------------------------------------------------------- /src/network/obj.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/network/obj.cr -------------------------------------------------------------------------------- /src/system/ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/system/ext.cpp -------------------------------------------------------------------------------- /src/system/lib.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/system/lib.cr -------------------------------------------------------------------------------- /src/system/obj.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/system/obj.cr -------------------------------------------------------------------------------- /src/system/system.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/system/system.cr -------------------------------------------------------------------------------- /src/version.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/version.cr -------------------------------------------------------------------------------- /src/window/ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/window/ext.cpp -------------------------------------------------------------------------------- /src/window/lib.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/window/lib.cr -------------------------------------------------------------------------------- /src/window/obj.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/window/obj.cr -------------------------------------------------------------------------------- /src/window/window.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/src/window/window.cr -------------------------------------------------------------------------------- /tools/diff_util.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/tools/diff_util.cr -------------------------------------------------------------------------------- /tools/gen_doc_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/tools/gen_doc_files.py -------------------------------------------------------------------------------- /tools/serialize_docs.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/tools/serialize_docs.cr -------------------------------------------------------------------------------- /tools/update.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oprypin/crsfml/HEAD/tools/update.cr --------------------------------------------------------------------------------