19 #ifndef hifi_ScriptUUID_h
20 #define hifi_ScriptUUID_h
25 #include "Scriptable.h"
44 Q_PROPERTY(QString NULL READ NULL_UUID CONSTANT)
62 QUuid fromString(
const QString&
string);
71 QString toString(
const QUuid&
id);
97 bool isEqual(
const QUuid& idA,
const QUuid& idB);
115 bool isNull(
const QUuid&
id);
127 void print(
const QString& label,
const QUuid&
id);
130 const QString NULL_UUID() {
return NULL_ID; }
131 const QString NULL_ID {
"{00000000-0000-0000-0000-000000000000}" };
Provides the Uuid scripting interface.
Definition: ScriptUUID.h:42
[ScriptInterface] Provides an engine-independent interface for QScriptable
Definition: Scriptable.h:29