Add vec2 to LogStream

This commit is contained in:
Riyyi
2021-01-06 14:52:51 +01:00
parent 5d98a8a0fa
commit fdc8b2f389
2 changed files with 7 additions and 0 deletions
@@ -32,6 +32,12 @@ namespace Inferno {
return stream; return stream;
} }
const LogStream& operator<<(const LogStream& stream, const glm::vec2& value)
{
stream << "{ " << value.x << ", " << value.y << ", " << " }";
return stream;
}
const LogStream& operator<<(const LogStream& stream, const glm::vec3& value) const LogStream& operator<<(const LogStream& stream, const glm::vec3& value)
{ {
stream << "{ " << value.x << ", " << value.y << ", " << value.z << " }"; stream << "{ " << value.x << ", " << value.y << ", " << value.z << " }";
@@ -41,6 +41,7 @@ namespace Inferno {
// ---------------------------------------- // ----------------------------------------
const LogStream& operator<<(const LogStream& stream, const Transform& value); const LogStream& operator<<(const LogStream& stream, const Transform& value);
const LogStream& operator<<(const LogStream& stream, const glm::vec2& value);
const LogStream& operator<<(const LogStream& stream, const glm::vec3& 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::vec4& value);
const LogStream& operator<<(const LogStream& stream, const glm::mat4& value); const LogStream& operator<<(const LogStream& stream, const glm::mat4& value);