xbmc
|
Classes | |
struct | delete_contextMenuManager |
struct | delete_dataCacheCore |
struct | delete_favouritesService |
Public Member Functions | |
bool | InitForTesting () |
bool | InitStageOne () |
bool | InitStageTwo (const std::string &profilesUserDataFolder) |
bool | InitStageThree (const std::shared_ptr< CProfileManager > &profileManager) |
void | DeinitTesting () |
void | DeinitStageThree () |
void | DeinitStageTwo () |
void | DeinitStageOne () |
ADDON::CAddonMgr & | GetAddonMgr () |
ADDON::CBinaryAddonManager & | GetBinaryAddonManager () |
ADDON::CBinaryAddonCache & | GetBinaryAddonCache () |
KODI::ADDONS::CExtsMimeSupportList & | GetExtsMimeSupportList () |
ADDON::CVFSAddonCache & | GetVFSAddonCache () |
ADDON::CServiceAddonManager & | GetServiceAddons () |
ADDON::CRepositoryUpdater & | GetRepositoryUpdater () |
CNetworkBase & | GetNetwork () |
PVR::CPVRManager & | GetPVRManager () |
CContextMenuManager & | GetContextMenuManager () |
CDataCacheCore & | GetDataCacheCore () |
CPlatform & | GetPlatform () |
Get the platform object. More... | |
KODI::GAME::CControllerManager & | GetGameControllerManager () |
KODI::GAME::CGameServices & | GetGameServices () |
KODI::RETRO::CGUIGameRenderManager & | GetGameRenderManager () |
PERIPHERALS::CPeripherals & | GetPeripherals () |
PLAYLIST::CPlayListPlayer & | GetPlaylistPlayer () |
CFavouritesService & | GetFavouritesService () |
CInputManager & | GetInputManager () |
CFileExtensionProvider & | GetFileExtensionProvider () |
CPowerManager & | GetPowerManager () |
CWeatherManager & | GetWeatherManager () |
CPlayerCoreFactory & | GetPlayerCoreFactory () |
CDatabaseManager & | GetDatabaseManager () |
CMediaManager & | GetMediaManager () |
Public Attributes | |
int | init_level = 0 |
Protected Attributes | |
std::unique_ptr< ADDON::CAddonMgr > | m_addonMgr |
std::unique_ptr< ADDON::CBinaryAddonManager > | m_binaryAddonManager |
std::unique_ptr< ADDON::CBinaryAddonCache > | m_binaryAddonCache |
std::unique_ptr< KODI::ADDONS::CExtsMimeSupportList > | m_extsMimeSupportList |
std::unique_ptr< ADDON::CVFSAddonCache > | m_vfsAddonCache |
std::unique_ptr< ADDON::CServiceAddonManager > | m_serviceAddons |
std::unique_ptr< ADDON::CRepositoryUpdater > | m_repositoryUpdater |
std::unique_ptr< PVR::CPVRManager > | m_PVRManager |
std::unique_ptr< CContextMenuManager, delete_contextMenuManager > | m_contextMenuManager |
std::unique_ptr< CDataCacheCore, delete_dataCacheCore > | m_dataCacheCore |
std::unique_ptr< CPlatform > | m_Platform |
std::unique_ptr< PLAYLIST::CPlayListPlayer > | m_playlistPlayer |
std::unique_ptr< KODI::GAME::CControllerManager > | m_gameControllerManager |
std::unique_ptr< KODI::GAME::CGameServices > | m_gameServices |
std::unique_ptr< KODI::RETRO::CGUIGameRenderManager > | m_gameRenderManager |
std::unique_ptr< PERIPHERALS::CPeripherals > | m_peripherals |
std::unique_ptr< CFavouritesService, delete_favouritesService > | m_favouritesService |
std::unique_ptr< CInputManager > | m_inputManager |
std::unique_ptr< CFileExtensionProvider > | m_fileExtensionProvider |
std::unique_ptr< CNetworkBase > | m_network |
std::unique_ptr< CPowerManager > | m_powerManager |
std::unique_ptr< CWeatherManager > | m_weatherManager |
std::unique_ptr< CPlayerCoreFactory > | m_playerCoreFactory |
std::unique_ptr< CDatabaseManager > | m_databaseManager |
std::unique_ptr< CMediaManager > | m_mediaManager |
CPlatform & CServiceManager::GetPlatform | ( | ) |
Get the platform object.
This is save to be called after Init1() was called