| 1009 | } |
| 1010 | |
| 1011 | void Projectile::renderPendingRenderables(RenderCallback* renderCallback) { |
| 1012 | for (auto renderable : m_pendingRenderables) { |
| 1013 | if (renderable.is<AudioInstancePtr>()) |
| 1014 | renderCallback->addAudio(renderable.get<AudioInstancePtr>()); |
| 1015 | else if (renderable.is<Particle>()) |
| 1016 | renderCallback->addParticle(renderable.get<Particle>()); |
| 1017 | } |
| 1018 | m_pendingRenderables.clear(); |
| 1019 | } |
| 1020 | |
| 1021 | } |
nothing calls this directly
no test coverage detected