X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Funiform.h;h=72a1bd2c074121625136015e0af845807347d6d3;hp=ac73e99db01347c6de3edcdabf048d9e3916bc47;hb=5172d32d67595ea0b70184fadcfcb8e023cccbc8;hpb=249ce48a66074d0f0b6e23caeb77fad7c3d238ae diff --git a/source/uniform.h b/source/uniform.h index ac73e99d..72a1bd2c 100644 --- a/source/uniform.h +++ b/source/uniform.h @@ -1,7 +1,7 @@ /* $Id$ This file is part of libmspgl -Copyright © 2007 Mikko Rasa, Mikkosoft Productions +Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions Distributed under the LGPL */ @@ -92,6 +92,19 @@ public: virtual Uniform4f *clone() const; }; + +class UniformMatrix4x4f: public Uniform +{ +private: + float v[16]; + +public: + UniformMatrix4x4f(const float *); + + virtual void apply(int index) const; + virtual UniformMatrix4x4f *clone() const; +}; + } // namespace GL } // namespace Msp