History

EnitityItem smart pointers

ZappoMan committed 11 years ago

Commit 8b78fc41 parent 603528e69 files · +354 −302Browse files

Showing the changes to interface/src/avatar/ModelReferential.cpp (1 of 69 files). Show all

Unified · Split

interface/src/avatar/ModelReferential.cpp+7−7
@@ -30,7 +30,7 @@ ModelReferential::ModelReferential(Referential* referential, EntityTree* tree, A · 29 unmodified lines
3030 return;
3131 }
3232
33− const EntityItem* item = _tree->findEntityByID(_entityID);
33+ EntityItemPointer item = _tree->findEntityByID(_entityID);
3434 if (item != NULL) {
3535 _lastRefDimension = item->getDimensions();
3636 _refRotation = item->getRotation();
@@ -44,7 +44,7 @@ ModelReferential::ModelReferential(const QUuid& entityID, EntityTree* tree, Avat · 7 unmodified lines
4444 _entityID(entityID),
4545 _tree(tree)
4646 {
47− const EntityItem* item = _tree->findEntityByID(_entityID);
47+ EntityItemPointer item = _tree->findEntityByID(_entityID);
4848 if (!isValid() || item == NULL) {
4949 qCDebug(interfaceapp) << "ModelReferential::constructor(): Not Valid";
5050 _isValid = false;
@@ -61,7 +61,7 @@ ModelReferential::ModelReferential(const QUuid& entityID, EntityTree* tree, Avat · 10 unmodified lines
6161 }
6262
6363 void ModelReferential::update() {
64− const EntityItem* item = _tree->findEntityByID(_entityID);
64+ EntityItemPointer item = _tree->findEntityByID(_entityID);
6565 if (!isValid() || item == NULL || _avatar == NULL) {
6666 return;
6767 }
@@ -105,7 +105,7 @@ JointReferential::JointReferential(Referential* referential, EntityTree* tree, A · 37 unmodified lines
105105 return;
106106 }
107107
108− const EntityItem* item = _tree->findEntityByID(_entityID);
108+ EntityItemPointer item = _tree->findEntityByID(_entityID);
109109 const Model* model = getModel(item);
110110 if (!isValid() || model == NULL || _jointIndex >= (uint32_t)(model->getJointStateCount())) {
111111 _lastRefDimension = item->getDimensions();
@@ -120,7 +120,7 @@ JointReferential::JointReferential(uint32_t jointIndex, const QUuid& entityID, E · 8 unmodified lines
120120 _jointIndex(jointIndex)
121121 {
122122 _type = JOINT;
123− const EntityItem* item = _tree->findEntityByID(_entityID);
123+ EntityItemPointer item = _tree->findEntityByID(_entityID);
124124 const Model* model = getModel(item);
125125 if (!isValid() || model == NULL || _jointIndex >= (uint32_t)(model->getJointStateCount())) {
126126 qCDebug(interfaceapp) << "JointReferential::constructor(): Not Valid";
@@ -139,7 +139,7 @@ JointReferential::JointReferential(uint32_t jointIndex, const QUuid& entityID, E · 12 unmodified lines
139139 }
140140
141141 void JointReferential::update() {
142− const EntityItem* item = _tree->findEntityByID(_entityID);
142+ EntityItemPointer item = _tree->findEntityByID(_entityID);
143143 const Model* model = getModel(item);
144144 if (!isValid() || model == NULL || _jointIndex >= (uint32_t)(model->getJointStateCount())) {
145145 return;
@@ -163,7 +163,7 @@ void JointReferential::update() { · 17 unmodified lines
163163 }
164164 }
165165
166−const Model* JointReferential::getModel(const EntityItem* item) {
166+const Model* JointReferential::getModel(EntityItemPointer item) {
167167 EntityItemFBXService* fbxService = _tree->getFBXService();
168168 if (item != NULL && fbxService != NULL) {
169169 return fbxService->getModelForEntityItem(item);