- Add Component class documentation with lifecycle methods - Add GameObject class documentation with component system - Add TransformComponent documentation with transform methods - Add Scene class documentation with GameObject management - Add SceneManager singleton documentation with scene loading - Update components.md overview with all component classes - Update main.md navigation with Scene module
696 B
696 B
GetLocalEulerAngles
Get the local rotation as Euler angles in degrees.
Syntax
Math::Vector3 GetLocalEulerAngles() const;
Returns
Returns the local rotation as Euler angles (x, y, z) in degrees.
Remarks
Converts the local quaternion rotation to Euler angles representation. The angles represent rotation around the X, Y, and Z axes respectively.
See Also
Examples
void Example(TransformComponent* transform) {
Math::Vector3 eulers = transform->GetLocalEulerAngles();
XC_LOG_INFO("Local euler angles: ({}, {}, {})", eulers.x, eulers.y, eulers.z);
}