Bienvenue sur la section dédiée aux codes sources externes concernant la SFML.
-
[C++]
HSLAtoRGBA : Fonction retournant un sf::Color en prenant en paramètres les composants H,S,L et A pour la teinte, la saturation, la luminosité et l'alpha.
[C++]
Image Manager : Une classe pour gérer les sf::Image chargés en mémoire, et éviter les doublons.
-
-
[C++]
Animation : Classe d'animation flexible.
-
[C++]
Ecran Splité : Deux fonctions toutes bêtes pour utiliser des écrans splités.
[C++]
Layer : Une petite classe pouvant permettre de rajouter des couches à son application.
-
[C++]
Filter : Classe pour gérer des filtres de couleur ou de luminosité.
[C++]
Stroke : Class complète pour créer des tracés à partir d'une succession de points.
[C++]
RoundedRectangle : Fonction permettant de générer des sf::Shape de forme rectangle aux coins arrondis.
-
-
-
[C++]
Hit Test sur Sprite : Renvoi si une position quelconque se situe dans un sprite. Gère l'inclinaison et la transparence du sprite.
-
[Python]
Chargeur de map : Charger une map sous forme de tiles depuis un fichier texte simple.
-
[Python]
PausableClock : Classe héritant de sf.Clock permettant de mettre la minuterie en pause.
[C++]
PausableClock : Classe héritant de sf.Clock permettant de mettre la minuterie en pause, adaptée au C++.
[C++]
PClock : Classe similaire à PausableClock, avec certaines fonctionnalités supplémentaires (rewind, forward…).
[C++]
Config : Classe permettant de charger et enregistrer des fichiers de configuration basés sur
XML.
[C++]
lecteur mp3 Classe s'inspirant de sf::Music permettant la lecture de fichier mp3 en utilisant la bibliothèque mpg123
[C++]
lecteur audio Classe s'inspirant de sf::Music permettant la lecture de fichier audio en utilisant la bibliothèque ffmpeg