- shdata(other.shdata ? new ProgramData(*other.shdata) : 0),
- own_material(other.own_material),
- material(own_material ? new Material(*other.material) : other.material),
- textures(other.textures)
+ shprog_from_material(other.shprog_from_material),
+ shdata(other.shdata),
+ uniform_slots(other.uniform_slots),
+ material(other.material),
+ material_slot(other.material_slot),
+ texturing(other.texturing ? new Texturing(*other.texturing) : 0),
+ tex_names(other.tex_names),
+ back_faces(other.back_faces)