Graphics/CullingList: Fix compilation for all major compilers

This commit is contained in:
Lynix
2016-11-29 15:57:29 +01:00
parent 3c5594c206
commit 6ebbf882f3

View File

@@ -135,7 +135,7 @@ namespace Nz
};
template<typename T>
class CullingList<T>::NoTestEntry : public CullingList::Entry<CullTest::NoTest>
class CullingList<T>::NoTestEntry : public CullingList::template Entry<CullTest::NoTest>
{
friend CullingList;
@@ -147,13 +147,13 @@ namespace Nz
};
template<typename T>
class CullingList<T>::SphereEntry : public CullingList::Entry<CullTest::Sphere>
class CullingList<T>::SphereEntry : public CullingList::template Entry<CullTest::Sphere>
{
friend CullingList;
public:
SphereEntry();
void UpdateSphere(const Spheref& sphere);
private:
@@ -161,7 +161,7 @@ namespace Nz
};
template<typename T>
class CullingList<T>::VolumeEntry : public CullingList::Entry<CullTest::Volume>
class CullingList<T>::VolumeEntry : public CullingList::template Entry<CullTest::Volume>
{
friend CullingList;