Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ADDON::Interface_GUIDialogNumeric Struct Reference

Global gui Add-on to Kodi callback functions. More...

#include <Numeric.h>

Static Public Member Functions

static void Init (AddonGlobalInterface *addonInterface)
 
static void DeInit (AddonGlobalInterface *addonInterface)
 
static bool show_and_verify_new_password (KODI_HANDLE kodiBase, char **password)
 callback functions from add-on to kodi
 
static int show_and_verify_password (KODI_HANDLE kodiBase, const char *password, const char *heading, int retries)
 
static bool show_and_verify_input (KODI_HANDLE kodiBase, const char *verify_in, char **verify_out, const char *heading, bool verify_input)
 
static bool show_and_get_time (KODI_HANDLE kodiBase, tm *time, const char *heading)
 
static bool show_and_get_date (KODI_HANDLE kodiBase, tm *date, const char *heading)
 
static bool show_and_get_ip_address (KODI_HANDLE kodiBase, const char *ip_address_in, char **ip_address_out, const char *heading)
 
static bool show_and_get_number (KODI_HANDLE kodiBase, const char *number_in, char **number_out, const char *heading, unsigned int auto_close_ms)
 
static bool show_and_get_seconds (KODI_HANDLE kodiBase, const char *time_in, char **time_out, const char *heading)
 

Detailed Description

Global gui Add-on to Kodi callback functions.

To hold functions not related to a instance type and usable for every add-on type.

Related add-on header is "./xbmc/addons/kodi-dev-kit/include/kodi/gui/dialogs/Numeric.h"

Member Function Documentation

◆ DeInit()

void ADDON::Interface_GUIDialogNumeric::DeInit ( AddonGlobalInterface * addonInterface)
static

◆ Init()

void ADDON::Interface_GUIDialogNumeric::Init ( AddonGlobalInterface * addonInterface)
static

◆ show_and_get_date()

bool ADDON::Interface_GUIDialogNumeric::show_and_get_date ( KODI_HANDLE kodiBase,
tm * date,
const char * heading )
static

◆ show_and_get_ip_address()

bool ADDON::Interface_GUIDialogNumeric::show_and_get_ip_address ( KODI_HANDLE kodiBase,
const char * ip_address_in,
char ** ip_address_out,
const char * heading )
static

◆ show_and_get_number()

bool ADDON::Interface_GUIDialogNumeric::show_and_get_number ( KODI_HANDLE kodiBase,
const char * number_in,
char ** number_out,
const char * heading,
unsigned int auto_close_ms )
static

◆ show_and_get_seconds()

bool ADDON::Interface_GUIDialogNumeric::show_and_get_seconds ( KODI_HANDLE kodiBase,
const char * time_in,
char ** time_out,
const char * heading )
static

◆ show_and_get_time()

bool ADDON::Interface_GUIDialogNumeric::show_and_get_time ( KODI_HANDLE kodiBase,
tm * time,
const char * heading )
static

◆ show_and_verify_input()

bool ADDON::Interface_GUIDialogNumeric::show_and_verify_input ( KODI_HANDLE kodiBase,
const char * verify_in,
char ** verify_out,
const char * heading,
bool verify_input )
static

◆ show_and_verify_new_password()

bool ADDON::Interface_GUIDialogNumeric::show_and_verify_new_password ( KODI_HANDLE kodiBase,
char ** password )
static

callback functions from add-on to kodi

Note
To add a new function use the "_" style to directly identify an add-on callback function. Everything with CamelCase is only to be used in Kodi.

The parameter kodiBase is used to become the pointer for a CAddonDll class.

◆ show_and_verify_password()

int ADDON::Interface_GUIDialogNumeric::show_and_verify_password ( KODI_HANDLE kodiBase,
const char * password,
const char * heading,
int retries )
static

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