32 Rocket::Core::FileHandle Open(
const Rocket::Core::String& path);
33 void Close(Rocket::Core::FileHandle file);
35 size_t Read(
void* buffer,
size_t size, Rocket::Core::FileHandle file);
36 bool Seek(Rocket::Core::FileHandle file,
long offset,
int origin);
37 size_t Tell(Rocket::Core::FileHandle file);
39 size_t Length(Rocket::Core::FileHandle file);
42 struct VirtualFileHandle {
44 std::istream *_stream;