mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-04 04:13:11 +02:00
Use make_shared
This commit is contained in:
parent
a71ed7b166
commit
395822c6cd
1 changed files with 2 additions and 2 deletions
|
@ -134,11 +134,11 @@ bool RenderableParticleEffectEntityItem::addToScene(EntityItemPointer self,
|
||||||
render::ScenePointer scene,
|
render::ScenePointer scene,
|
||||||
render::PendingChanges& pendingChanges) {
|
render::PendingChanges& pendingChanges) {
|
||||||
|
|
||||||
auto particlePayload = std::shared_ptr<ParticlePayload>(new ParticlePayload(shared_from_this()));
|
auto particlePayload = std::make_shared<ParticlePayload>(shared_from_this());
|
||||||
particlePayload->setPipeline(_untexturedPipeline);
|
particlePayload->setPipeline(_untexturedPipeline);
|
||||||
_renderItemId = scene->allocateID();
|
_renderItemId = scene->allocateID();
|
||||||
auto renderData = ParticlePayload::Pointer(particlePayload);
|
auto renderData = ParticlePayload::Pointer(particlePayload);
|
||||||
auto renderPayload = render::PayloadPointer(new ParticlePayload::Payload(renderData));
|
auto renderPayload = std::make_shared<ParticlePayload::Payload>(renderData);
|
||||||
render::Item::Status::Getters statusGetters;
|
render::Item::Status::Getters statusGetters;
|
||||||
makeEntityItemStatusGetters(shared_from_this(), statusGetters);
|
makeEntityItemStatusGetters(shared_from_this(), statusGetters);
|
||||||
renderPayload->addStatusGetters(statusGetters);
|
renderPayload->addStatusGetters(statusGetters);
|
||||||
|
|
Loading…
Reference in a new issue