ScummVM API documentation
Wintermute::BasicSourceListingProvider Class Reference
Inheritance diagram for Wintermute::BasicSourceListingProvider:
Wintermute::SourceListingProvider Wintermute::ListingProvider

Public Member Functions

SourceListing * getListing (const Common::Path &filename, ErrorCode &err) override
 
ErrorCode setPath (const Common::Path &path) override
 
Common::Path getPath () const override
 
Listing * getListing (const Common::Path &filename, ErrorCode &err) override=0
 
virtual ErrorCode setPath (const Common::Path &path)=0
 
virtual Common::Path getPath () const =0
 

Member Function Documentation

◆ getListing()

SourceListing * Wintermute::BasicSourceListingProvider::getListing ( const Common::Path &  filename,
ErrorCode &  err 
)
overridevirtual

Get a listing. When implementing this, the result should be safe to delete for the caller.

Implements Wintermute::SourceListingProvider.

◆ setPath()

ErrorCode Wintermute::BasicSourceListingProvider::setPath ( const Common::Path &  path)
overridevirtual

◆ getPath()

Common::Path Wintermute::BasicSourceListingProvider::getPath ( ) const
overridevirtual

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