Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches
ModuleXbmcgui.h
1/*
2 * Copyright (C) 2005-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
7 */
8
9#pragma once
10
11#include "guilib/GUIEditControl.h"
12#include "swighelper.h"
13
14#ifndef DOXYGEN_SHOULD_SKIP_THIS
15namespace XBMCAddon
16{
17 namespace xbmcgui
18 {
19#endif /* DOXYGEN_SHOULD_SKIP_THIS */
20
21 //
28 //
29
30#ifdef DOXYGEN_SHOULD_USE_THIS
49#else
50 long getCurrentWindowId();
51#endif
52
53#ifdef DOXYGEN_SHOULD_USE_THIS
72#else
74#endif
75
76#ifdef DOXYGEN_SHOULD_USE_THIS
89#else
90 long getScreenHeight();
91#endif
92
93#ifdef DOXYGEN_SHOULD_USE_THIS
106#else
107 long getScreenWidth();
108#endif
110
111#ifndef DOXYGEN_SHOULD_SKIP_THIS
112 SWIG_CONSTANT2(int, ICON_OVERLAY_NONE, CGUIListItem::ICON_OVERLAY_NONE);
113 SWIG_CONSTANT2(int, ICON_OVERLAY_RAR, CGUIListItem::ICON_OVERLAY_RAR);
114 SWIG_CONSTANT2(int, ICON_OVERLAY_ZIP, CGUIListItem::ICON_OVERLAY_ZIP);
115 SWIG_CONSTANT2(int, ICON_OVERLAY_LOCKED, CGUIListItem::ICON_OVERLAY_LOCKED);
116 SWIG_CONSTANT2(int, ICON_OVERLAY_UNWATCHED, CGUIListItem::ICON_OVERLAY_UNWATCHED);
117 SWIG_CONSTANT2(int, ICON_OVERLAY_WATCHED, CGUIListItem::ICON_OVERLAY_WATCHED);
118 SWIG_CONSTANT2(int, ICON_OVERLAY_HD, CGUIListItem::ICON_OVERLAY_HD);
119
120 SWIG_CONSTANT2(int, INPUT_TYPE_TEXT, CGUIEditControl::INPUT_TYPE_TEXT);
121 SWIG_CONSTANT2(int, INPUT_TYPE_NUMBER, CGUIEditControl::INPUT_TYPE_NUMBER);
122 SWIG_CONSTANT2(int, INPUT_TYPE_DATE, CGUIEditControl::INPUT_TYPE_DATE);
123 SWIG_CONSTANT2(int, INPUT_TYPE_TIME, CGUIEditControl::INPUT_TYPE_TIME);
124 SWIG_CONSTANT2(int, INPUT_TYPE_IPADDRESS, CGUIEditControl::INPUT_TYPE_IPADDRESS);
125 SWIG_CONSTANT2(int, INPUT_TYPE_PASSWORD, CGUIEditControl::INPUT_TYPE_PASSWORD);
126 SWIG_CONSTANT2(int, INPUT_TYPE_PASSWORD_MD5, CGUIEditControl::INPUT_TYPE_PASSWORD_MD5);
127 SWIG_CONSTANT2(int, INPUT_TYPE_SECONDS, CGUIEditControl::INPUT_TYPE_SECONDS);
128 SWIG_CONSTANT2(int, INPUT_TYPE_PASSWORD_NUMBER_VERIFY_NEW, CGUIEditControl::INPUT_TYPE_PASSWORD_NUMBER_VERIFY_NEW);
129
130 SWIG_CONSTANT_FROM_GETTER(const char*, NOTIFICATION_INFO);
131 SWIG_CONSTANT_FROM_GETTER(const char*, NOTIFICATION_WARNING);
132 SWIG_CONSTANT_FROM_GETTER(const char*, NOTIFICATION_ERROR);
133
134 SWIG_CONSTANT(int, INPUT_ALPHANUM);
135 SWIG_CONSTANT(int, INPUT_NUMERIC);
136 SWIG_CONSTANT(int, INPUT_DATE);
137 SWIG_CONSTANT(int, INPUT_TIME);
138 SWIG_CONSTANT(int, INPUT_IPADDRESS);
139 SWIG_CONSTANT(int, INPUT_PASSWORD);
140
141 SWIG_CONSTANT(int, HORIZONTAL);
142 SWIG_CONSTANT(int, VERTICAL);
143
144 SWIG_CONSTANT(int, PASSWORD_VERIFY);
145 SWIG_CONSTANT(int, ALPHANUM_HIDE_INPUT);
146
147 }
148}
149#endif /* DOXYGEN_SHOULD_SKIP_THIS */
getScreenHeight()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getScreenWidth()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCurrentWindowId()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCurrentWindowDialogId()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...