From ac73cd6d7701d58502cf0e6c82411913f4abfe5d Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Mon, 14 Mar 2022 09:13:37 +0200 Subject: [PATCH] Use default member initializers for ZSortedScene::SortedRenderable --- source/render/zsortedscene.cpp | 7 ------- source/render/zsortedscene.h | 6 +++--- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/source/render/zsortedscene.cpp b/source/render/zsortedscene.cpp index bdce8aa9..733e3d08 100644 --- a/source/render/zsortedscene.cpp +++ b/source/render/zsortedscene.cpp @@ -120,12 +120,5 @@ void ZSortedScene::render(Renderer &renderer, Tag tag) const i->renderable->render(renderer, tag); } - -ZSortedScene::SortedRenderable::SortedRenderable(Renderable *r): - renderable(r), - in_frustum(false), - depth(0.0f) -{ } - } // namespace GL } // namespace Msp diff --git a/source/render/zsortedscene.h b/source/render/zsortedscene.h index be23ac27..a498164c 100644 --- a/source/render/zsortedscene.h +++ b/source/render/zsortedscene.h @@ -37,10 +37,10 @@ private: struct SortedRenderable { Renderable *renderable; - bool in_frustum; - float depth; + bool in_frustum = false; + float depth = 0.0f; - SortedRenderable(Renderable *); + SortedRenderable(Renderable *r): renderable(r) { } bool operator<(const SortedRenderable &o) const { return depth