|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
Entity-Component-System with ComponentSystem<T> registry. More...
Classes | |
| class | visutwin::canvas::Component |
| Base class for ECS components that attach functionality to entities. More... | |
| class | visutwin::canvas::Engine |
| Central application orchestrator managing scenes, rendering, input, and resource loading. More... | |
| class | visutwin::canvas::Entity |
| ECS entity — a GraphNode that hosts components defining its behavior. More... | |
Entity-Component-System with ComponentSystem<T> registry.
GraphNode -> Entity -> Components. O(1) component lookup. 11 component types.