$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [mixin] Library name
From: Klaim - Joël Lamotte (mjklaim_at_[hidden])
Date: 2015-01-12 07:32:40
On Mon, Jan 12, 2015 at 1:21 PM, Borislav Stanimirov <b.stanimirov_at_[hidden]>
wrote:
>
> * EntityComponent - not great since it doesn't exactly follow the
> entity-component-system pattern, although it can be said that it allows the
> construction of entities from components.
>
>
As long as you consider that it is not implementing the ECS pattern, it
shouldn't use this name indeed.
> * Polymorph - since it allows the composition of polymorphic types at run
> time, but that's pobably even more vague
>
Actually it is close to what you do: you provide a runtime-polymorphic
object.
Maybe composable object interface (or object with composable interface) or
something conveying this particular pov?