diff --git a/inferno/src/inferno/scene/components.cpp b/inferno/src/inferno/scene/components.cpp index 10ae551..a219ca9 100644 --- a/inferno/src/inferno/scene/components.cpp +++ b/inferno/src/inferno/scene/components.cpp @@ -7,6 +7,11 @@ namespace Inferno { return stream << "{ " << value.x << ", " << value.y << ", " << value.z << " }"; } + const LogStream& operator<<(const LogStream& stream, const glm::vec4& value) + { + return stream << "{ " << value.x << ", " << value.y << ", " << value.z << ", " << value.w << " }"; + } + const LogStream& operator<<(const LogStream& stream, const glm::mat4& value) { return stream << "mat4 " diff --git a/inferno/src/inferno/scene/components.h b/inferno/src/inferno/scene/components.h index 14fbc83..99b0e17 100644 --- a/inferno/src/inferno/scene/components.h +++ b/inferno/src/inferno/scene/components.h @@ -45,6 +45,7 @@ namespace Inferno { const LogStream& operator<<(const LogStream& stream, const TransformComponent& value); const LogStream& operator<<(const LogStream& stream, const glm::vec3& value); + const LogStream& operator<<(const LogStream& stream, const glm::vec4& value); const LogStream& operator<<(const LogStream& stream, const glm::mat4& value); }