Я заметил нечто действительно странное, когда пытался использовать тип glm :: quat в своем коде.
В проект включены gtc / quaternion.hpp и gtx / quaternion.hpp заголовки, как и предлагалось, и я объявил кватернион: glm :: quat m_orientation.
Но я все еще получаю эту ошибку при компиляции:
m_orientation 'использует неопределенную структуру' glm :: qua '
Я попытался включить другие / более заголовки, связанные с кватернионами, но он просто не принимает это. Могу ли я пропустить что-то недокументированное?