Есть ли способ отправить структуру, например:
struct COLOR {
float r, g, b, a;
};
напрямую в функцию glColor * () как один параметр? Сделал бы код приятнее.
Я мог бы создать собственную функцию и отдельно отправлять каждое значение R, G, B, A на glColor4f (), но это было бы не так уж и приятно. Поэтому я ищу способ отправить его наиболее оптимальным способом.