ciao.
ho questo codice
codice:
std::tr1::tuple<float,float,float,float>tCol(0.0f, 0.0f, 0.0f, 0.0f);
		
if(Mat1.m_pfColorFront)
std::tr1::tuple<float,float,float,float>tCol(Mat1.m_pfColorFront[0], Mat1.m_pfColorFront[1], Mat1.m_pfColorFront[2], Mat1.m_pfColorFront[3]);
vorrei fare in modo che se Mat1.m_pfColorFront è null mantengo i dati di inizializzazione, ma il codice che ho scritto fa schifo ,posso assegnare i valori di una tuple con un indice o non so?

vorrei questa logica:
se Mat1.m_pfColorFront è null tutti i valori della tuple devono essere impostati a 0.0f.
grazie