Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::RmlUi_FileInterface Class Reference

#include <RmlUi_FileInterface.h>

Inheritance diagram for unravel::RmlUi_FileInterface:

Public Member Functions

auto Open (const Rml::String &url) -> Rml::FileHandle override
 
void Close (Rml::FileHandle file) override
 
auto Read (void *buffer, size_t size, Rml::FileHandle file) -> size_t override
 
auto Seek (Rml::FileHandle file, long offset, int origin) -> bool override
 
auto Tell (Rml::FileHandle file) -> size_t override
 

Static Public Member Functions

static auto ResolveUrl (const Rml::String &url) -> Rml::String
 

Detailed Description

Definition at line 11 of file RmlUi_FileInterface.h.

Member Function Documentation

◆ Close()

void unravel::RmlUi_FileInterface::Close ( Rml::FileHandle file)
override

Definition at line 45 of file RmlUi_FileInterface.cpp.

◆ Open()

auto unravel::RmlUi_FileInterface::Open ( const Rml::String & url) -> Rml::FileHandle
override

Definition at line 35 of file RmlUi_FileInterface.cpp.

◆ Read()

auto unravel::RmlUi_FileInterface::Read ( void * buffer,
size_t size,
Rml::FileHandle file ) -> size_t
override

Definition at line 55 of file RmlUi_FileInterface.cpp.

◆ ResolveUrl()

auto unravel::RmlUi_FileInterface::ResolveUrl ( const Rml::String & url) -> Rml::String
static

Definition at line 23 of file RmlUi_FileInterface.cpp.

◆ Seek()

auto unravel::RmlUi_FileInterface::Seek ( Rml::FileHandle file,
long offset,
int origin ) -> bool
override

Definition at line 60 of file RmlUi_FileInterface.cpp.

◆ Tell()

auto unravel::RmlUi_FileInterface::Tell ( Rml::FileHandle file) -> size_t
override

Definition at line 65 of file RmlUi_FileInterface.cpp.


The documentation for this class was generated from the following files: