X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Funiformblock.h;h=1144158d2ee3ae760bb994be535b8657c9650faa;hp=a71dab25f71afa7108e0867cd9f4740417ac169a;hb=HEAD;hpb=190a7e11237351f6b730c28f7b16f183e8adc69c diff --git a/source/core/uniformblock.h b/source/core/uniformblock.h index a71dab25..1144158d 100644 --- a/source/core/uniformblock.h +++ b/source/core/uniformblock.h @@ -21,7 +21,7 @@ Applications normally don't need to deal with UniformBlocks directly. They're managed by the ProgramData class, which provides a higher-level interface for setting uniform values. */ -class UniformBlock: public UniformBlockBackend, public NonCopyable, public Bufferable +class UniformBlock: public UniformBlockBackend, public Bufferable { private: std::vector data; @@ -36,6 +36,7 @@ private: public: void store(const ReflectData::UniformInfo &, std::size_t, const void *); + void check_store_range(std::size_t, std::size_t); }; } // namespace GL