]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/renderstate.cpp
Embrace variadic templates
[xonotic/netradiant.git] / radiant / renderstate.cpp
index 0c274918c92096777ab57af1f3dbaa1f766efd10..b906f2cdad4bf27cb4675b4b5a70d55b85586de2 100644 (file)
@@ -908,7 +908,7 @@ OpenGLStateBucket& m_bucket;
 const OpenGLRenderable& m_renderable;
 const Matrix4& m_modelview;
 public:
-typedef const RendererLight& first_argument_type;
+using func = void(const RendererLight&);
 
 OpenGLStateBucketAdd( OpenGLStateBucket& bucket, const OpenGLRenderable& renderable, const Matrix4& modelview ) :
        m_bucket( bucket ), m_renderable( renderable ), m_modelview( modelview ){
@@ -922,7 +922,7 @@ class CountLights
 {
 std::size_t m_count;
 public:
-typedef RendererLight& first_argument_type;
+using func = void(RendererLight&);
 
 CountLights() : m_count( 0 ){
 }