Skip to content

Instantly share code, notes, and snippets.

#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(800, 600), "SFML application");
window.setVerticalSyncEnabled(true);
sf::Texture texture;
texture.loadFromFile("media/background.png");
sf::Sprite sprite(texture);
#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(800, 600), "SFML line and letter spacing");
window.setVerticalSyncEnabled(true);
sf::Font font;
font.loadFromFile("media/sansation.ttf");
@Bromeon
Bromeon / SFML Screen Demo.cpp
Created September 27, 2015 20:27
Shows multiple monitors in use
// (C) Jan Haller, September 2015
#include <SFML/Window.hpp>
#include <iostream>
std::ostream& operator<< (std::ostream& stream, const sf::IntRect& rect)
{
return stream << "(x: " << rect.left << ", y: " << rect.top
<< ", w: " << rect.width << ", h: " << rect.height << ")";
@Bromeon
Bromeon / SFML TextOutline Demo.cpp
Created September 20, 2015 09:59
Demo for SFML text outline feature
// Jan Haller, 20.09.2015
#include <SFML/Graphics.hpp>
#include <locale>
#include <cmath>
int main()
{
sf::RenderWindow window({1000, 600}, "Outline test");
window.setVerticalSyncEnabled(true);