Fix some warnings
This commit is contained in:
parent
11d4ba22da
commit
3b1bf480e6
|
|
@ -658,6 +658,7 @@ int main()
|
||||||
planeModel.BuildElement(forwardPassIndex, planeInstance, elements);
|
planeModel.BuildElement(forwardPassIndex, planeInstance, elements);
|
||||||
|
|
||||||
std::vector<Nz::Pointer<const Nz::RenderElement>> elementPointers;
|
std::vector<Nz::Pointer<const Nz::RenderElement>> elementPointers;
|
||||||
|
elementPointers.reserve(elements.size());
|
||||||
for (const auto& element : elements)
|
for (const auto& element : elements)
|
||||||
elementPointers.emplace_back(element.get());
|
elementPointers.emplace_back(element.get());
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ namespace Nz
|
||||||
auto& renderableData = renderableMap.emplace(instancedRenderable, RenderableData{}).first->second;
|
auto& renderableData = renderableMap.emplace(instancedRenderable, RenderableData{}).first->second;
|
||||||
renderableData.renderMask = renderMask;
|
renderableData.renderMask = renderMask;
|
||||||
|
|
||||||
renderableData.onElementInvalidated.Connect(instancedRenderable->OnElementInvalidated, [this](InstancedRenderable* instancedRenderable)
|
renderableData.onElementInvalidated.Connect(instancedRenderable->OnElementInvalidated, [this](InstancedRenderable* /*instancedRenderable*/)
|
||||||
{
|
{
|
||||||
// TODO: Invalidate only relevant viewers
|
// TODO: Invalidate only relevant viewers
|
||||||
for (auto&& [viewer, viewerData] : m_viewers)
|
for (auto&& [viewer, viewerData] : m_viewers)
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ namespace Nz
|
||||||
|
|
||||||
assert(m_cameraEntities.find(entity) == m_cameraEntities.end());
|
assert(m_cameraEntities.find(entity) == m_cameraEntities.end());
|
||||||
auto& cameraEntity = m_cameraEntities[entity];
|
auto& cameraEntity = m_cameraEntities[entity];
|
||||||
cameraEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* node)
|
cameraEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* /*node*/)
|
||||||
{
|
{
|
||||||
m_invalidatedCameraNode.insert(entity);
|
m_invalidatedCameraNode.insert(entity);
|
||||||
});
|
});
|
||||||
|
|
@ -71,7 +71,7 @@ namespace Nz
|
||||||
|
|
||||||
assert(m_graphicsEntities.find(entity) == m_graphicsEntities.end());
|
assert(m_graphicsEntities.find(entity) == m_graphicsEntities.end());
|
||||||
auto& graphicsEntity = m_graphicsEntities[entity];
|
auto& graphicsEntity = m_graphicsEntities[entity];
|
||||||
graphicsEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* node)
|
graphicsEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* /*node*/)
|
||||||
{
|
{
|
||||||
m_invalidatedWorldNode.insert(entity);
|
m_invalidatedWorldNode.insert(entity);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue