summaryrefslogtreecommitdiffstats
path: root/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h')
-rw-r--r--xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h27
1 files changed, 18 insertions, 9 deletions
diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
index 4a8eccb..bff7683 100644
--- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
+++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
@@ -50,11 +50,13 @@ namespace dialogs
50 /// false if unsuccessful display, no user 50 /// false if unsuccessful display, no user
51 /// input, or canceled editing. 51 /// input, or canceled editing.
52 /// 52 ///
53 inline bool ShowAndVerifyNewPassword(std::string& newPassword) 53 inline bool ATTRIBUTE_HIDDEN ShowAndVerifyNewPassword(std::string& newPassword)
54 { 54 {
55 using namespace ::kodi::addon; 55 using namespace ::kodi::addon;
56 char* pw = nullptr; 56 char* pw = nullptr;
57 bool ret = CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password(CAddonBase::m_interface->toKodi->kodiBase, &pw); 57 bool ret =
58 CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password(
59 CAddonBase::m_interface->toKodi->kodiBase, &pw);
58 if (pw != nullptr) 60 if (pw != nullptr)
59 { 61 {
60 newPassword = pw; 62 newPassword = pw;
@@ -131,7 +133,9 @@ namespace dialogs
131 /// } 133 /// }
132 /// ~~~~~~~~~~~~~ 134 /// ~~~~~~~~~~~~~
133 /// 135 ///
134 inline int ShowAndVerifyPassword(const std::string& password, const std::string& heading, int retries) 136 inline int ATTRIBUTE_HIDDEN ShowAndVerifyPassword(const std::string& password,
137 const std::string& heading,
138 int retries)
135 { 139 {
136 using namespace ::kodi::addon; 140 using namespace ::kodi::addon;
137 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_password(CAddonBase::m_interface->toKodi->kodiBase, 141 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_password(CAddonBase::m_interface->toKodi->kodiBase,
@@ -152,7 +156,9 @@ namespace dialogs
152 /// input. false if unsuccessful display, no 156 /// input. false if unsuccessful display, no
153 /// user input, or canceled editing. 157 /// user input, or canceled editing.
154 /// 158 ///
155 inline bool ShowAndVerifyInput(std::string& toVerify, const std::string& heading, bool verifyInput) 159 inline bool ATTRIBUTE_HIDDEN ShowAndVerifyInput(std::string& toVerify,
160 const std::string& heading,
161 bool verifyInput)
156 { 162 {
157 using namespace ::kodi::addon; 163 using namespace ::kodi::addon;
158 char* retString = nullptr; 164 char* retString = nullptr;
@@ -199,7 +205,7 @@ namespace dialogs
199 /// printf("Selected time it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); 205 /// printf("Selected time it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled");
200 /// ~~~~~~~~~~~~~ 206 /// ~~~~~~~~~~~~~
201 /// 207 ///
202 inline bool ShowAndGetTime(tm& time, const std::string& heading) 208 inline bool ATTRIBUTE_HIDDEN ShowAndGetTime(tm& time, const std::string& heading)
203 { 209 {
204 using namespace ::kodi::addon; 210 using namespace ::kodi::addon;
205 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_time(CAddonBase::m_interface->toKodi->kodiBase, &time, heading.c_str()); 211 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_time(CAddonBase::m_interface->toKodi->kodiBase, &time, heading.c_str());
@@ -238,7 +244,7 @@ namespace dialogs
238 /// printf("Selected date it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); 244 /// printf("Selected date it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled");
239 /// ~~~~~~~~~~~~~ 245 /// ~~~~~~~~~~~~~
240 /// 246 ///
241 inline bool ShowAndGetDate(tm& date, const std::string& heading) 247 inline bool ATTRIBUTE_HIDDEN ShowAndGetDate(tm& date, const std::string& heading)
242 { 248 {
243 using namespace ::kodi::addon; 249 using namespace ::kodi::addon;
244 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_date(CAddonBase::m_interface->toKodi->kodiBase, &date, heading.c_str()); 250 return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_date(CAddonBase::m_interface->toKodi->kodiBase, &date, heading.c_str());
@@ -258,7 +264,8 @@ namespace dialogs
258 /// display, no user input, or canceled 264 /// display, no user input, or canceled
259 /// editing. 265 /// editing.
260 /// 266 ///
261 inline bool ShowAndGetIPAddress(std::string& ipAddress, const std::string& heading) 267 inline bool ATTRIBUTE_HIDDEN ShowAndGetIPAddress(std::string& ipAddress,
268 const std::string& heading)
262 { 269 {
263 using namespace ::kodi::addon; 270 using namespace ::kodi::addon;
264 char* retString = nullptr; 271 char* retString = nullptr;
@@ -304,7 +311,9 @@ namespace dialogs
304 /// strtoull(number.c_str(), nullptr, 0), bRet ? "OK" : "Canceled"); 311 /// strtoull(number.c_str(), nullptr, 0), bRet ? "OK" : "Canceled");
305 /// ~~~~~~~~~~~~~ 312 /// ~~~~~~~~~~~~~
306 /// 313 ///
307 inline bool ShowAndGetNumber(std::string& input, const std::string& heading, unsigned int autoCloseTimeoutMs = 0) 314 inline bool ATTRIBUTE_HIDDEN ShowAndGetNumber(std::string& input,
315 const std::string& heading,
316 unsigned int autoCloseTimeoutMs = 0)
308 { 317 {
309 using namespace ::kodi::addon; 318 using namespace ::kodi::addon;
310 char* retString = nullptr; 319 char* retString = nullptr;
@@ -331,7 +340,7 @@ namespace dialogs
331 /// if unsuccessful display, no user input, or 340 /// if unsuccessful display, no user input, or
332 /// canceled editing. 341 /// canceled editing.
333 /// 342 ///
334 inline bool ShowAndGetSeconds(std::string& time, const std::string& heading) 343 inline bool ATTRIBUTE_HIDDEN ShowAndGetSeconds(std::string& time, const std::string& heading)
335 { 344 {
336 using namespace ::kodi::addon; 345 using namespace ::kodi::addon;
337 char* retString = nullptr; 346 char* retString = nullptr;