- 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
729 B
729 B
SetLocalRotation
Set the rotation of this transform relative to the parent transform.
Syntax
void SetLocalRotation(const Math::Quaternion& rotation);
Parameters
rotation- The new local rotation as aMath::Quaternion.
Remarks
Sets the local rotation of this transform. If this transform has no parent, local rotation is the same as world rotation. This marks the transform as dirty.
See Also
Examples
void Example(TransformComponent* transform) {
Math::Quaternion rotation = Math::Quaternion::FromEuler(0.0f, 90.0f, 0.0f);
transform->SetLocalRotation(rotation);
}