Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::KEYBOARD::CKeyboardLayoutManager Class Reference

#include <KeyboardLayoutManager.h>

Public Member Functions

 CKeyboardLayoutManager ()=default
 
virtual ~CKeyboardLayoutManager ()
 
bool Load (const std::string &path="")
 
void Unload ()
 
const KeyboardLayoutsGetLayouts () const
 
bool GetLayout (const std::string &name, CKeyboardLayout &layout) const
 

Static Public Member Functions

static void SettingOptionsKeyboardLayoutsFiller (const std::shared_ptr< const CSetting > &setting, std::vector< StringSettingOption > &list, std::string &current, void *data)
 

Constructor & Destructor Documentation

◆ CKeyboardLayoutManager()

KODI::KEYBOARD::CKeyboardLayoutManager::CKeyboardLayoutManager ( )
default

◆ ~CKeyboardLayoutManager()

CKeyboardLayoutManager::~CKeyboardLayoutManager ( )
virtual

Member Function Documentation

◆ GetLayout()

bool CKeyboardLayoutManager::GetLayout ( const std::string & name,
CKeyboardLayout & layout ) const

◆ GetLayouts()

const KeyboardLayouts & KODI::KEYBOARD::CKeyboardLayoutManager::GetLayouts ( ) const
inline

◆ Load()

bool CKeyboardLayoutManager::Load ( const std::string & path = "")

◆ SettingOptionsKeyboardLayoutsFiller()

void CKeyboardLayoutManager::SettingOptionsKeyboardLayoutsFiller ( const std::shared_ptr< const CSetting > & setting,
std::vector< StringSettingOption > & list,
std::string & current,
void * data )
static

◆ Unload()

void CKeyboardLayoutManager::Unload ( )

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