705 B
705 B
This package is used for code generation of C# meta structs for LeoECS using Twig templates
Example:
ecs.meta
struct TestComponent
@bhl_ecs_component @ecs_gen_component @ecs_gen_authoring @serializable
pos : Vector3 @serializable
fwd : Vector3 @serializable
width : float
length : float
end
This will automatically generate serializable TestComponent struct and TestComponentAuthoringComponent monobehaviour class to be added on game object.
Tags:
@ecs_gen_component - generates C# component @ecs_gen_authoring - generates authoring monobehaviour to be added on game object @serializable - makes component editable in inspector @ecs_tag - marks component tag