25#ifndef SFML_FILEINPUTSTREAM_HPP
26#define SFML_FILEINPUTSTREAM_HPP
31#include <SFML/Config.hpp>
32#include <SFML/System/Export.hpp>
33#include <SFML/System/InputStream.hpp>
34#include <SFML/System/NonCopyable.hpp>
38#ifdef SFML_SYSTEM_ANDROID
43class SFML_SYSTEM_API ResourceStream;
78 bool open(
const std::string& filename);
92 virtual Int64
read(
void* data, Int64 size);
102 virtual Int64
seek(Int64 position);
125#ifdef SFML_SYSTEM_ANDROID
126 priv::ResourceStream* m_file;
Utility class that makes any derived class non-copyable.