builder Namespace
Fluent builder pattern for constructing GameObjects. More...
Definition
namespace helios::engine::builder { ... }
Namespaces Index
| namespace | gameObject |
|
Factory and prototype classes for GameObject construction. More... | |
| namespace | spawnSystem |
Description
Fluent builder pattern for constructing GameObjects.
This module provides a declarative, composable API for creating GameObject instances with their associated components. The builder pattern enables clean, readable entity construction while abstracting component dependencies and initialization order. Key classes include GameObjectFactory (entry point), GameObjectPrototype (fluent configuration), domain-specific builders (MotionBuilder, RenderingBuilder, CollisionBuilder, etc.), and fine-grained config classes (Move2DConfig, MeshRenderableConfig, etc.).
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.