Why are Rotators ordered differently in C++ and Blueprints (Pitch, Yaw, Roll and Roll, Pitch, Yaw)

Does anyone know why they are ordered differently? This never stops to annoy me lol

My assumption is one is probably x,y,z and the other is the better for flight controls? No idea for sure.

But… why would they be different :mad: blueprint isn’t a flight sim engine (afaik)

I’d guess the order in c++ is optimized for performance of math functions, while the order in blueprints is optimized for user friendliness.

As long as they are labelled properly, I guess that is fine.