Home | All Classes | Grouped Classes | Index | Search

Class CL_InputSourceProvider

Class that provides input sources. More...

Derived from: none
Derived by: CL_InputSourceProvider_File CL_Zip_Archive
Group: Core (I/O Data)

#include <ClanLib/core.h>

Construction:

create_file_provider

Creates a file provider.

create_datafile_provider

Creates a datafile provider.

Overrideables:

open_source

Opens an inputsource using the passed handle.

clone

Returns a copy of the current provider.

get_pathname

Get full path to source:

create_relative

Returns a new inputsource provider object that uses a new path relative to current one.

Detailed description:

!group=Core/IO Data! !header=core.h!

CL_InputSourceProvider is used to open inputsources. This can be from a datafile where the inputsource is an index - or it a directory where the files are the inputsources.



Questions or comments, write to the
ClanLib mailing list.