Files
XCEngine/docs/api/components/transform-component/get-local-to-world-matrix.md
ssdfasd a9d5a68dd6 docs: Add Component, GameObject, TransformComponent and Scene API documentation
- 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
2026-03-22 03:33:55 +08:00

746 B

GetLocalToWorldMatrix

Get the transformation matrix from local space to world space.

Syntax

const Math::Matrix4x4& GetLocalToWorldMatrix() const;

Returns

Returns the local-to-world transformation matrix as a Math::Matrix4x4 reference.

Remarks

Returns the matrix that transforms a point from local space to world space. The matrix is computed from the local position, rotation, and scale combined with the parent's world transform. Uses lazy evaluation and is cached until the transform is marked dirty.

See Also

Examples

void Example(TransformComponent* transform) {
    const Math::Matrix4x4& matrix = transform->GetLocalToWorldMatrix();
}