From 779aa49583d96422cb89df10234ac7d5600751d2 Mon Sep 17 00:00:00 2001 From: Mark Oliver Mints <mmints@uni-koblenz.de> Date: Fri, 28 May 2021 17:29:04 +0200 Subject: [PATCH] [#36][Fix] Add const keyword to return value type --- include/vkcv/ShaderProgram.hpp | 2 +- src/vkcv/ShaderProgram.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/vkcv/ShaderProgram.hpp b/include/vkcv/ShaderProgram.hpp index af60f9fb..ef5d1f00 100644 --- a/include/vkcv/ShaderProgram.hpp +++ b/include/vkcv/ShaderProgram.hpp @@ -57,7 +57,7 @@ namespace vkcv { void reflectShader(ShaderStage shaderStage); - VertexLayout& getVertexLayout(); + const VertexLayout &getVertexLayout() const; private: std::unordered_map<ShaderStage, Shader> m_Shaders; diff --git a/src/vkcv/ShaderProgram.cpp b/src/vkcv/ShaderProgram.cpp index 69ad7c31..dabd5ab1 100644 --- a/src/vkcv/ShaderProgram.cpp +++ b/src/vkcv/ShaderProgram.cpp @@ -128,7 +128,7 @@ namespace vkcv { m_VertexLayout = VertexLayout(inputVec); } - VertexLayout& ShaderProgram::getVertexLayout(){ + const VertexLayout& ShaderProgram::getVertexLayout() const{ return m_VertexLayout; } } -- GitLab