#define VERSION_MAJOR 13
#define VERSION_MINOR 0
-#define VERSION_TAG "-ALPHA11"
+#define VERSION_TAG ""
#define LISTITEM_START 35000
#define LISTITEM_THUMB (LISTITEM_START)
\param expression the boolean condition or expression
\param context the context window
\return an identifier used to reference this expression
-
- \sa GetBoolValue
*/
INFO::InfoPtr Register(const CStdString &expression, int context = 0);
- /*! \brief Get a previously registered boolean expression's value
- Checks the cache and evaluates the boolean expression if required.
- \sa Register
- */
- bool GetBoolValue(const INFO::InfoPtr &expression, const CGUIListItem *item = NULL);
-
/*! \brief Evaluate a boolean expression
\param expression the expression to evaluate
\param context the context in which to evaluate the expression (currently windows)
\return the value of the evaluated expression.
- \sa Register, GetBoolValue
+ \sa Register
*/
bool EvaluateBool(const CStdString &expression, int context = 0);
// Current song stuff
/// \brief Retrieves tag info (if necessary) and fills in our current song path.
void SetCurrentSong(CFileItem &item);
- void SetCurrentAlbumThumb(const CStdString thumbFileName);
+ void SetCurrentAlbumThumb(const CStdString &thumbFileName);
void SetCurrentMovie(CFileItem &item);
void SetCurrentSlide(CFileItem &item);
const CFileItem &GetCurrentSlide() const;
std::vector<INFO::InfoPtr> m_bools;
std::vector<INFO::CSkinVariableString> m_skinVariableStrings;
- unsigned int m_updateTime;
int m_libraryHasMusic;
int m_libraryHasMovies;