X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmaterials%2Fmaterial.h;h=40d2b7ee96193627e148c2e4bf7189513cfbfc01;hb=24b24e2203c776aacd9744bb947f5cf47b03d328;hp=43da2542612d7ba50bbb4f4e0d2ee886f7a48483;hpb=5b652353d545a3190ea2d86ba82a87b2e3382a0d;p=libs%2Fgl.git diff --git a/source/materials/material.h b/source/materials/material.h index 43da2542..40d2b7ee 100644 --- a/source/materials/material.h +++ b/source/materials/material.h @@ -11,6 +11,8 @@ namespace Msp { namespace GL { +class Sampler; + class Material { private: @@ -105,7 +107,7 @@ public: virtual const Tag *get_texture_tags() const = 0; virtual const Texture *get_texture(Tag) const = 0; - const Sampler *get_sampler() const { return sampler; } + virtual const Sampler *get_sampler(Tag) const { return sampler; } void set_debug_name(const std::string &);