Skip to content
Official binding of SFML for C
C++ C CMake Other
Branch: master
Clone or download
DemoXinMC and eXpl0it3r Implement sfTexture_updateFromTexture
Method was declared, but not implemented. Also corrects an EntryPointNotFound exception in SFML.NET
Latest commit 7627ef1 Jul 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake fix rpath for OS X May 19, 2015
doc Update the doxygen file and made adjustments for the latest doxygen v… Jun 2, 2018
include/SFML Fix incorrect sfRenderTexture_createWithSettings header signature Jul 17, 2019
src/SFML
tools/nuget Fix $OutDir vestiges Jan 23, 2019
CMakeLists.txt Fixed an issue where it was impossible to link against static SFML li… Oct 6, 2018
license.txt Update copyright year Jun 5, 2018
readme.txt Fixed typo in readme Mar 24, 2016

readme.txt

CSFML - Simple and Fast Multimedia Library for C
================================================

SFML is a simple, fast, cross-platform and object-oriented multimedia API. It provides access to windowing,
graphics, audio and network.
It is originally written in C++, and this project is its official binding for the C language.

Authors
-------

Laurent Gomila - main developer (laurent@sfml-dev.org)
Zachariah Brown - active maintainer (contact@zbrown.net)

Download
--------

You can get the latest official release on SFML website (http://www.sfml-dev.org/download/csfml).
You can also get the current development version from the git repository (https://github.com/SFML/CSFML).

Learn
-----

There is no tutorial for CSFML, but since it's a binding you can use the C++ resources:
* The official tutorials (http://www.sfml-dev.org/tutorials/)
* The online API documentation (http://www.sfml-dev.org/documentation/)
* The community wiki (https://github.com/SFML/SFML/wiki/)
* The community forum (http://en.sfml-dev.org/forums/) (or http://fr.sfml-dev.org/forums/ for French people)

Of course, you can also find the CSFML API documentation in the SDK.

Building
--------

The FindSFML.cmake script required by CMake to build CSFML, is located in SFML's cmake/Modules/ directory.

Contribute
----------

SFML and CSFML are open-source projects, and they need your help to go on growing and improving.
Don't hesitate to post suggestions or bug reports on the forum (http://en.sfml-dev.org/forums/),
or post new bugs/features requests on the task tracker (https://github.com/SFML/CSFML/issues/).
You can even fork the project on GitHub, maintain your own version and send us pull requests periodically to merge your work.
You can’t perform that action at this time.