+bool TexUnit::set_texgen(unsigned i, const TexGen *gen)
+{
+ if(i>=4)
+ throw invalid_argument("TexUnit::set_texgen");
+ bool result = (texgen[i]!=gen);
+ texgen[i] = gen;
+ return result;
+}
+
+const TexGen *TexUnit::get_texgen(unsigned i)
+{
+ if(i>=4)
+ throw invalid_argument("TexUnit::get_texgen");
+ return texgen[i];
+}
+