F.E.I.S/src/utf8_sfml_redefinitions.hpp
2023-07-20 02:58:46 +02:00

19 lines
606 B
C++

#pragma once
#include <SFML/Audio.hpp>
#include <SFML/Audio/InputSoundFile.hpp>
#include <SFML/Audio/SoundBuffer.hpp>
#include <SFML/Graphics/Font.hpp>
#include <SFML/Graphics/Shader.hpp>
#include <SFML/Graphics/Texture.hpp>
#include "utf8_sfml.hpp"
namespace feis {
using Music = feis::UTF8Streamer<sf::Music>;
using InputSoundFile = feis::UTF8Streamer<sf::InputSoundFile>;
using SoundBuffer = feis::UTF8Loader<sf::SoundBuffer>;
using Texture = feis::UTF8Loader<sf::Texture>;
using Shader = feis::UTF8Loader<sf::Shader>;
using Font = feis::UTF8StreamerUsingLoadFrom<sf::Font>;
}