diff --git a/libraries/entities/src/EntityItem.cpp b/libraries/entities/src/EntityItem.cpp index 4d5fb1b180..91ea4864df 100644 --- a/libraries/entities/src/EntityItem.cpp +++ b/libraries/entities/src/EntityItem.cpp @@ -1776,7 +1776,7 @@ void EntityItem::serializeActions(bool& success, QByteArray& result) const { return; } -QByteArray EntityItem::getActionDataInternal() const { +const QByteArray EntityItem::getActionDataInternal() const { if (_actionDataDirty) { bool success; serializeActions(success, _allActionsDataCache); @@ -1787,7 +1787,7 @@ QByteArray EntityItem::getActionDataInternal() const { return _allActionsDataCache; } -QByteArray EntityItem::getActionData() const { +const QByteArray EntityItem::getActionData() const { QByteArray result; assertUnlocked(); diff --git a/libraries/entities/src/EntityItem.h b/libraries/entities/src/EntityItem.h index 9e6430b4c3..858dc7e326 100644 --- a/libraries/entities/src/EntityItem.h +++ b/libraries/entities/src/EntityItem.h @@ -401,7 +401,7 @@ public: bool removeAction(EntitySimulation* simulation, const QUuid& actionID); bool clearActions(EntitySimulation* simulation); void setActionData(QByteArray actionData); - QByteArray getActionData() const; + const QByteArray getActionData() const; bool hasActions() { return !_objectActions.empty(); } QList getActionIDs() { return _objectActions.keys(); } QVariantMap getActionArguments(const QUuid& actionID) const; @@ -415,7 +415,7 @@ public: protected: - QByteArray getActionDataInternal() const; + const QByteArray getActionDataInternal() const; void setActionDataInternal(QByteArray actionData); static bool _sendPhysicsUpdates;