Skip to main content

builder Namespace

Fluent builder pattern for constructing GameObjects. More...

Definition

namespace helios::engine::builder { ... }

Namespaces Index

namespacegameObject

Factory and prototype classes for GameObject construction. More...

namespacespawnSystem

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.