これってオーバーロードしてるけど、
void Texture::Bind( int texUnit = GL_TEXTURE0 ) const {
じゃだめなの？？