Reference Scene Graph compiles

A component is a reusable piece of behavior/data you attach to an entity: a mesh

Updated Examples verified on the live UEFN compiler

An entity is built from components you snap together.

blinker := class<final_super>(component):
    OnBeginSimulation<override>():void =
        if (Mesh := Entity.GetComponent[mesh_component]):
            Mesh.Disable()

Takeaway — Components are LEGO bricks for entities.

Guides & scripts that use scene_graph_components

Step-by-step tutorials that put this object to work.

Build your own lesson with scene_graph_components

Generate a personalized, step-by-step lesson plan built around this object — grounded in this exact reference and our compile-verified knowledge base.

Build a lesson →