diff --git a/include/Nazara/Graphics/Renderable.inl b/include/Nazara/Graphics/Renderable.inl index 44260fcc7..52fddeafa 100644 --- a/include/Nazara/Graphics/Renderable.inl +++ b/include/Nazara/Graphics/Renderable.inl @@ -2,30 +2,30 @@ // This file is part of the "Nazara Engine - Graphics module" // For conditions of distribution and use, see copyright notice in Config.hpp -NzRenderable::NzRenderable(const NzRenderable& renderable) : +inline NzRenderable::NzRenderable(const NzRenderable& renderable) : m_boundingVolume(renderable.m_boundingVolume), m_boundingVolumeUpdated(renderable.m_boundingVolumeUpdated) { } -void NzRenderable::EnsureBoundingVolumeUpdated() const +inline void NzRenderable::EnsureBoundingVolumeUpdated() const { if (!m_boundingVolumeUpdated) UpdateBoundingVolume(); } -void NzRenderable::InvalidateBoundingVolume() +inline void NzRenderable::InvalidateBoundingVolume() { m_boundingVolumeUpdated = false; } -void NzRenderable::UpdateBoundingVolume() const +inline void NzRenderable::UpdateBoundingVolume() const { MakeBoundingVolume(); m_boundingVolumeUpdated = true; } -NzRenderable& NzRenderable::operator=(const NzRenderable& renderable) +inline NzRenderable& NzRenderable::operator=(const NzRenderable& renderable) { m_boundingVolume = renderable.m_boundingVolume; m_boundingVolumeUpdated = renderable.m_boundingVolumeUpdated;