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 (std::string_view 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 ( std::string_view  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: