Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CLibExportSettings Class Reference

#include <LibExportSettings.h>

Public Member Functions

 CLibExportSettings ()=default
 
 ~CLibExportSettings ()=default
 
bool operator!= (const CLibExportSettings &right) const
 
const std::string & GetPath () const
 
void SetPath (const std::string &path)
 
bool IsOverwrite () const
 
void SetOverwrite (bool set)
 
bool IsArtwork () const
 
void SetArtwork (bool set)
 
bool IsUnscraped () const
 
void SetUnscraped (bool set)
 
bool IsSkipNfo () const
 
void SetSkipNfo (bool set)
 
bool IsItemExported (ELIBEXPORTOPTIONS item) const
 
bool IsArtists () const
 
std::vector< intGetExportItems () const
 
std::vector< intGetLimitedItems (int items) const
 
void ClearItems ()
 
void AddItem (ELIBEXPORTOPTIONS item)
 
unsigned int GetItemsToExport () const
 
void SetItemsToExport (int itemstoexport)
 
unsigned int GetExportType () const
 
void SetExportType (int exporttype)
 
bool IsSingleFile () const
 
bool IsSeparateFiles () const
 
bool IsToLibFolders () const
 
bool IsArtistFoldersOnly () const
 

Constructor & Destructor Documentation

◆ CLibExportSettings()

CLibExportSettings::CLibExportSettings ( )
default

◆ ~CLibExportSettings()

CLibExportSettings::~CLibExportSettings ( )
default

Member Function Documentation

◆ AddItem()

void CLibExportSettings::AddItem ( ELIBEXPORTOPTIONS item)
inline

◆ ClearItems()

void CLibExportSettings::ClearItems ( )
inline

◆ GetExportItems()

std::vector< int > CLibExportSettings::GetExportItems ( ) const

◆ GetExportType()

unsigned int CLibExportSettings::GetExportType ( ) const
inline

◆ GetItemsToExport()

unsigned int CLibExportSettings::GetItemsToExport ( ) const
inline

◆ GetLimitedItems()

std::vector< int > CLibExportSettings::GetLimitedItems ( int items) const

◆ GetPath()

const std::string & CLibExportSettings::GetPath ( ) const
inline

◆ IsArtistFoldersOnly()

bool CLibExportSettings::IsArtistFoldersOnly ( ) const

◆ IsArtists()

bool CLibExportSettings::IsArtists ( ) const

◆ IsArtwork()

bool CLibExportSettings::IsArtwork ( ) const
inline

◆ IsItemExported()

bool CLibExportSettings::IsItemExported ( ELIBEXPORTOPTIONS item) const

◆ IsOverwrite()

bool CLibExportSettings::IsOverwrite ( ) const
inline

◆ IsSeparateFiles()

bool CLibExportSettings::IsSeparateFiles ( ) const

◆ IsSingleFile()

bool CLibExportSettings::IsSingleFile ( ) const

◆ IsSkipNfo()

bool CLibExportSettings::IsSkipNfo ( ) const
inline

◆ IsToLibFolders()

bool CLibExportSettings::IsToLibFolders ( ) const

◆ IsUnscraped()

bool CLibExportSettings::IsUnscraped ( ) const
inline

◆ operator!=()

bool CLibExportSettings::operator!= ( const CLibExportSettings & right) const

◆ SetArtwork()

void CLibExportSettings::SetArtwork ( bool set)
inline

◆ SetExportType()

void CLibExportSettings::SetExportType ( int exporttype)
inline

◆ SetItemsToExport()

void CLibExportSettings::SetItemsToExport ( int itemstoexport)
inline

◆ SetOverwrite()

void CLibExportSettings::SetOverwrite ( bool set)
inline

◆ SetPath()

void CLibExportSettings::SetPath ( const std::string & path)
inline

◆ SetSkipNfo()

void CLibExportSettings::SetSkipNfo ( bool set)
inline

◆ SetUnscraped()

void CLibExportSettings::SetUnscraped ( bool set)
inline

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