Creates a dlang dsl language for accessing properties out of a ComponentType.
The difference compared to a simple dsl is the fact that runtimeDsl will operate
with erased components (components with erased type), which incurs some additional
cost of creating temporaries to hide component type.
Creates a dlang dsl language for accessing properties out of a ComponentType.
The difference compared to a simple dsl is the fact that runtimeDsl will operate with erased components (components with erased type), which incurs some additional cost of creating temporaries to hide component type.