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
43 class 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.