Plasma
Functions | |
void | addToLoadFailures (const QString &anim) |
QScriptValue | animation (const QString &anim) |
QScriptValue | animation (QScriptContext *context, QScriptEngine *engine) |
bool | animationFailedToLoad (const QString &anim) |
QScriptValue | animationGroup (QScriptContext *context, QScriptEngine *engine) |
void | clearAnimations () |
QObject * | extractParent (QScriptContext *context, QScriptEngine *engine) |
QScriptEngine * | globalEngine () |
bool | isAnimationRegistered (const QString &anim) |
bool | loadScript (const QString &path, const QString &prefix) |
QScriptValue | parallelAnimationGroup (QScriptContext *context, QScriptEngine *engine) |
QScriptValue | registerAnimation (QScriptContext *context, QScriptEngine *engine) |
void | registerEnums (QScriptValue &scriptValue, const QMetaObject &meta) |
Variables | |
QScriptEngine * | inst = 0 |
QSet< QString > | s_animFailures |
QHash< QString, QScriptValue > | s_animFuncs |
QString | s_prefix |
Function Documentation
◆ addToLoadFailures()
void Plasma::AnimationScriptEngine::addToLoadFailures | ( | const QString & | anim | ) |
Definition at line 65 of file animationscriptengine.cpp.
◆ animation() [1/2]
QScriptValue Plasma::AnimationScriptEngine::animation | ( | const QString & | anim | ) |
Definition at line 55 of file animationscriptengine.cpp.
◆ animation() [2/2]
QScriptValue Plasma::AnimationScriptEngine::animation | ( | QScriptContext * | context, |
QScriptEngine * | engine | ||
) |
Definition at line 141 of file animationscriptengine.cpp.
◆ animationFailedToLoad()
bool Plasma::AnimationScriptEngine::animationFailedToLoad | ( | const QString & | anim | ) |
Definition at line 70 of file animationscriptengine.cpp.
◆ animationGroup()
QScriptValue Plasma::AnimationScriptEngine::animationGroup | ( | QScriptContext * | context, |
QScriptEngine * | engine | ||
) |
Definition at line 105 of file animationscriptengine.cpp.
◆ clearAnimations()
void Plasma::AnimationScriptEngine::clearAnimations | ( | ) |
Definition at line 75 of file animationscriptengine.cpp.
◆ extractParent()
QObject * Plasma::AnimationScriptEngine::extractParent | ( | QScriptContext * | context, |
QScriptEngine * | engine | ||
) |
Definition at line 99 of file animationscriptengine.cpp.
◆ globalEngine()
QScriptEngine * Plasma::AnimationScriptEngine::globalEngine | ( | ) |
Definition at line 172 of file animationscriptengine.cpp.
◆ isAnimationRegistered()
bool Plasma::AnimationScriptEngine::isAnimationRegistered | ( | const QString & | anim | ) |
Definition at line 60 of file animationscriptengine.cpp.
◆ loadScript()
bool Plasma::AnimationScriptEngine::loadScript | ( | const QString & | path, |
const QString & | prefix | ||
) |
Definition at line 187 of file animationscriptengine.cpp.
◆ parallelAnimationGroup()
QScriptValue Plasma::AnimationScriptEngine::parallelAnimationGroup | ( | QScriptContext * | context, |
QScriptEngine * | engine | ||
) |
Definition at line 116 of file animationscriptengine.cpp.
◆ registerAnimation()
QScriptValue Plasma::AnimationScriptEngine::registerAnimation | ( | QScriptContext * | context, |
QScriptEngine * | engine | ||
) |
Definition at line 83 of file animationscriptengine.cpp.
◆ registerEnums()
void Plasma::AnimationScriptEngine::registerEnums | ( | QScriptValue & | scriptValue, |
const QMetaObject & | meta | ||
) |
Definition at line 127 of file animationscriptengine.cpp.
Variable Documentation
◆ inst
QScriptEngine* Plasma::AnimationScriptEngine::inst = 0 |
Definition at line 50 of file animationscriptengine.cpp.
◆ s_animFailures
QSet<QString> Plasma::AnimationScriptEngine::s_animFailures |
Definition at line 52 of file animationscriptengine.cpp.
◆ s_animFuncs
QHash<QString, QScriptValue> Plasma::AnimationScriptEngine::s_animFuncs |
Definition at line 51 of file animationscriptengine.cpp.
◆ s_prefix
QString Plasma::AnimationScriptEngine::s_prefix |
Definition at line 53 of file animationscriptengine.cpp.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.