[{"name":"Ecs","comment":"\r\n\r\n\r\n# Specs\r\n\r\nSpecs specify how to retrieve and update components and singletons.\r\nThey are initialized using the **Ecs.ComponentsN** and **Ecs.SingletonsN** modules.\r\n\r\n    type alias Specs =\r\n        { allComponents : AllComponentsSpec EntityId Components\r\n        , position : ComponentSpec EntityId Position Components\r\n        , velocity : ComponentSpec EntityId Velocity Components\r\n        , nextEntityId : SingletonSpec EntityId Singletons\r\n        }\r\n\r\n    specs : Specs\r\n    specs =\r\n        Specs |> Ecs.Components2.specs |> Ecs.Singletons1.specs\r\n\r\n@docs AllComponentsSpec, ComponentSpec, SingletonSpec\r\n\r\n\r\n# World\r\n\r\nThe world contains all your entities, components and singletons.\r\n\r\n@docs World, emptyWorld, isEmptyWorld, worldEntities\r\n@docs worldEntityCount, worldComponentCount\r\n\r\n\r\n# Entity\r\n\r\nEntities are represented by an id.\r\nAn entity id can be any [`comparable` type](https://faq.elm-community.org/#does-elm-have-ad-hoc-polymorphism-or-typeclasses).\r\n\r\nOperations on entities usually apply to the active entity in the world.\r\nYou can make an entity active with the [**onEntiy**](#onEntity) function.\r\nAlso when you insert a new entity that entity will be active.\r\n\r\n@docs insertEntity, onEntity, removeEntity, clearEntity, hasEntity, getEntity\r\n\r\n\r\n# Component\r\n\r\nComponents contain all the entity data in the world.\r\nEvery component is associated with an entity.\r\n\r\n@docs insertComponent, updateComponent, removeComponent\r\n@docs hasComponent, getComponent, componentEntities, componentCount\r\n@docs setComponents, clearComponents, getComponents\r\n\r\n\r\n# Singletons\r\n\r\nSingletons contain data where there should only be one instance of.\r\nSingletons are optional. They are added to the package for convenience\r\nand to create a consistent way to deal with data (singletons and components).\r\nYou can also just keep the singleton data in your model next to the ecs world just like you do in any Elm program.\r\n\r\n@docs setSingleton, updateSingleton, getSingleton\r\n\r\n","unions":[],"aliases":[{"name":"AllComponentsSpec","comment":" Used for operations on multiple component types.\r\n","args":["comparable","components"],"type":"Ecs.Internal.AllComponentsSpec comparable components"},{"name":"ComponentSpec","comment":" Used for operations on a single component type.\r\n","args":["comparable","a","components"],"type":"Ecs.Internal.ComponentSpec comparable a components"},{"name":"SingletonSpec","comment":" Used for operations on a single singleton type.\r\n","args":["a","singletons"],"type":"Ecs.Internal.SingletonSpec a singletons"},{"name":"World","comment":" The world that contains all you data.\r\n","args":["comparable","components","singletons"],"type":"Ecs.Internal.World comparable components singletons"}],"values":[{"name":"clearComponents","comment":" Clear all components for the specified component type.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"clearEntity","comment":" Remove all components of the active entity.\r\nThe entity will remain part of the world.\r\n","type":"Ecs.AllComponentsSpec comparable components -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"componentCount","comment":" Determine the total number of components of the specified component type.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Basics.Int"},{"name":"componentEntities","comment":" Get all entities that contain the specified component type.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Set.Set comparable"},{"name":"emptyWorld","comment":" Create an empty world without entities or components.\r\nSingletons need an intial value.\r\n","type":"Ecs.AllComponentsSpec comparable components -> singletons -> Ecs.World comparable components singletons"},{"name":"getComponent","comment":" Get a component with the specified component type of the active entity.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Maybe.Maybe a"},{"name":"getComponents","comment":" Get all components for the specified component type.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Dict.Dict comparable a"},{"name":"getEntity","comment":" Get the active entity id.\r\n","type":"Ecs.World comparable components singletons -> Maybe.Maybe comparable"},{"name":"getSingleton","comment":" Get the data for the specified singleton type.\r\n","type":"Ecs.SingletonSpec a singletons -> Ecs.World comparable components singletons -> a"},{"name":"hasComponent","comment":" Determine if the active entity has the specified component type.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Basics.Bool"},{"name":"hasEntity","comment":" Determine if there is an active entity.\r\n","type":"Ecs.World comparable components singletons -> Basics.Bool"},{"name":"insertComponent","comment":" Insert a component with the specified component type in the active entity.\r\n","type":"Ecs.ComponentSpec comparable a components -> a -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"insertEntity","comment":" Add a new entity id to the world and make the entity active.\r\n","type":"comparable -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"isEmptyWorld","comment":" Determine if the world is empty, without entities or components.\r\n","type":"Ecs.World comparable components singletons -> Basics.Bool"},{"name":"onEntity","comment":" Make an entity active if it is part of the world, otherwise no entity will be active.\r\n","type":"comparable -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"removeComponent","comment":" Remove a component with the specified component type from the active entity.\r\n","type":"Ecs.ComponentSpec comparable a components -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"removeEntity","comment":" Remove the active entity from the world.\r\nAll component associated with the entity will also be removed.\r\n","type":"Ecs.AllComponentsSpec comparable components -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"setComponents","comment":" Replace all components for the specified component type.\r\nAll provided entities are added to the world.\r\n","type":"Ecs.ComponentSpec comparable a components -> Dict.Dict comparable a -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"setSingleton","comment":" Set the data for the specified singleton type.\r\n","type":"Ecs.SingletonSpec a singletons -> a -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"updateComponent","comment":" Update a component with the specified component type in the active entity.\r\n","type":"Ecs.ComponentSpec comparable a components -> (Maybe.Maybe a -> Maybe.Maybe a) -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"updateSingleton","comment":" Update the data for the specified singleton type.\r\n","type":"Ecs.SingletonSpec a singletons -> (a -> a) -> Ecs.World comparable components singletons -> Ecs.World comparable components singletons"},{"name":"worldComponentCount","comment":" Determine the total number of components in the world.\r\n","type":"Ecs.AllComponentsSpec comparable components -> Ecs.World comparable components singletons -> Basics.Int"},{"name":"worldEntities","comment":" Get all entity ids in the world.\r\n","type":"Ecs.World comparable components singletons -> Set.Set comparable"},{"name":"worldEntityCount","comment":" Determine the total number of entities in the world.\r\n","type":"Ecs.World comparable components singletons -> Basics.Int"}],"binops":[]},{"name":"Ecs.Components1","comment":"\n\n@docs Components1, specs\n\n","unions":[{"name":"Components1","comment":" A container for 1 component type.\n","args":["comparable","a1"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 1 component type.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components1.Components1 comparable a1) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components1.Components1 comparable a1) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components10","comment":"\n\n@docs Components10, specs\n\n","unions":[{"name":"Components10","comment":" A container for 10 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 10 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components10.Components10 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components11","comment":"\n\n@docs Components11, specs\n\n","unions":[{"name":"Components11","comment":" A container for 11 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 11 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components11.Components11 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components12","comment":"\n\n@docs Components12, specs\n\n","unions":[{"name":"Components12","comment":" A container for 12 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 12 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components12.Components12 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components13","comment":"\n\n@docs Components13, specs\n\n","unions":[{"name":"Components13","comment":" A container for 13 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 13 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components13.Components13 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components14","comment":"\n\n@docs Components14, specs\n\n","unions":[{"name":"Components14","comment":" A container for 14 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 14 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components14.Components14 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components15","comment":"\n\n@docs Components15, specs\n\n","unions":[{"name":"Components15","comment":" A container for 15 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 15 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components15.Components15 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components16","comment":"\n\n@docs Components16, specs\n\n","unions":[{"name":"Components16","comment":" A container for 16 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 16 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components16.Components16 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components17","comment":"\n\n@docs Components17, specs\n\n","unions":[{"name":"Components17","comment":" A container for 17 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 17 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components17.Components17 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components18","comment":"\n\n@docs Components18, specs\n\n","unions":[{"name":"Components18","comment":" A container for 18 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 18 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components18.Components18 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components19","comment":"\n\n@docs Components19, specs\n\n","unions":[{"name":"Components19","comment":" A container for 19 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 19 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components19.Components19 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components2","comment":"\n\n@docs Components2, specs\n\n","unions":[{"name":"Components2","comment":" A container for 2 component types.\n","args":["comparable","a1","a2"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 2 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components2.Components2 comparable a1 a2) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components2.Components2 comparable a1 a2) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components2.Components2 comparable a1 a2) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components20","comment":"\n\n@docs Components20, specs\n\n","unions":[{"name":"Components20","comment":" A container for 20 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 20 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components20.Components20 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components21","comment":"\n\n@docs Components21, specs\n\n","unions":[{"name":"Components21","comment":" A container for 21 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 21 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components21.Components21 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components22","comment":"\n\n@docs Components22, specs\n\n","unions":[{"name":"Components22","comment":" A container for 22 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 22 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components22.Components22 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components23","comment":"\n\n@docs Components23, specs\n\n","unions":[{"name":"Components23","comment":" A container for 23 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 23 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components23.Components23 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components24","comment":"\n\n@docs Components24, specs\n\n","unions":[{"name":"Components24","comment":" A container for 24 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 24 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components24.Components24 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components25","comment":"\n\n@docs Components25, specs\n\n","unions":[{"name":"Components25","comment":" A container for 25 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 25 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components25.Components25 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components26","comment":"\n\n@docs Components26, specs\n\n","unions":[{"name":"Components26","comment":" A container for 26 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 26 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components26.Components26 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components27","comment":"\n\n@docs Components27, specs\n\n","unions":[{"name":"Components27","comment":" A container for 27 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 27 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components27.Components27 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components28","comment":"\n\n@docs Components28, specs\n\n","unions":[{"name":"Components28","comment":" A container for 28 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 28 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components28.Components28 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components29","comment":"\n\n@docs Components29, specs\n\n","unions":[{"name":"Components29","comment":" A container for 29 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 29 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components29.Components29 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components3","comment":"\n\n@docs Components3, specs\n\n","unions":[{"name":"Components3","comment":" A container for 3 component types.\n","args":["comparable","a1","a2","a3"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 3 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components3.Components3 comparable a1 a2 a3) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components3.Components3 comparable a1 a2 a3) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components3.Components3 comparable a1 a2 a3) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components3.Components3 comparable a1 a2 a3) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components30","comment":"\n\n@docs Components30, specs\n\n","unions":[{"name":"Components30","comment":" A container for 30 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 30 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components30.Components30 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components31","comment":"\n\n@docs Components31, specs\n\n","unions":[{"name":"Components31","comment":" A container for 31 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 31 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components31.Components31 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components32","comment":"\n\n@docs Components32, specs\n\n","unions":[{"name":"Components32","comment":" A container for 32 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 32 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components32.Components32 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components33","comment":"\n\n@docs Components33, specs\n\n","unions":[{"name":"Components33","comment":" A container for 33 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 33 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components33.Components33 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components34","comment":"\n\n@docs Components34, specs\n\n","unions":[{"name":"Components34","comment":" A container for 34 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 34 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components34.Components34 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components35","comment":"\n\n@docs Components35, specs\n\n","unions":[{"name":"Components35","comment":" A container for 35 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 35 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components35.Components35 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components36","comment":"\n\n@docs Components36, specs\n\n","unions":[{"name":"Components36","comment":" A container for 36 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 36 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components36.Components36 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components37","comment":"\n\n@docs Components37, specs\n\n","unions":[{"name":"Components37","comment":" A container for 37 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 37 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components37.Components37 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components38","comment":"\n\n@docs Components38, specs\n\n","unions":[{"name":"Components38","comment":" A container for 38 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 38 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components38.Components38 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components39","comment":"\n\n@docs Components39, specs\n\n","unions":[{"name":"Components39","comment":" A container for 39 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 39 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components39.Components39 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components4","comment":"\n\n@docs Components4, specs\n\n","unions":[{"name":"Components4","comment":" A container for 4 component types.\n","args":["comparable","a1","a2","a3","a4"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 4 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components4.Components4 comparable a1 a2 a3 a4) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components4.Components4 comparable a1 a2 a3 a4) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components4.Components4 comparable a1 a2 a3 a4) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components4.Components4 comparable a1 a2 a3 a4) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components4.Components4 comparable a1 a2 a3 a4) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components40","comment":"\n\n@docs Components40, specs\n\n","unions":[{"name":"Components40","comment":" A container for 40 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 40 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components40.Components40 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components41","comment":"\n\n@docs Components41, specs\n\n","unions":[{"name":"Components41","comment":" A container for 41 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 41 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components41.Components41 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components42","comment":"\n\n@docs Components42, specs\n\n","unions":[{"name":"Components42","comment":" A container for 42 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 42 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components42.Components42 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components43","comment":"\n\n@docs Components43, specs\n\n","unions":[{"name":"Components43","comment":" A container for 43 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 43 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components43.Components43 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components44","comment":"\n\n@docs Components44, specs\n\n","unions":[{"name":"Components44","comment":" A container for 44 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 44 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components44.Components44 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components45","comment":"\n\n@docs Components45, specs\n\n","unions":[{"name":"Components45","comment":" A container for 45 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 45 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components45.Components45 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components46","comment":"\n\n@docs Components46, specs\n\n","unions":[{"name":"Components46","comment":" A container for 46 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 46 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> Ecs.Internal.ComponentSpec comparable a46 (Ecs.Components46.Components46 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components47","comment":"\n\n@docs Components47, specs\n\n","unions":[{"name":"Components47","comment":" A container for 47 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 47 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a46 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> Ecs.Internal.ComponentSpec comparable a47 (Ecs.Components47.Components47 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components48","comment":"\n\n@docs Components48, specs\n\n","unions":[{"name":"Components48","comment":" A container for 48 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 48 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a46 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a47 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> Ecs.Internal.ComponentSpec comparable a48 (Ecs.Components48.Components48 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components49","comment":"\n\n@docs Components49, specs\n\n","unions":[{"name":"Components49","comment":" A container for 49 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 49 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a46 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a47 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a48 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> Ecs.Internal.ComponentSpec comparable a49 (Ecs.Components49.Components49 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components5","comment":"\n\n@docs Components5, specs\n\n","unions":[{"name":"Components5","comment":" A container for 5 component types.\n","args":["comparable","a1","a2","a3","a4","a5"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 5 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components5.Components5 comparable a1 a2 a3 a4 a5) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components50","comment":"\n\n@docs Components50, specs\n\n","unions":[{"name":"Components50","comment":" A container for 50 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49","a50"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 50 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a10 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a11 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a12 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a13 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a14 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a15 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a16 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a17 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a18 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a19 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a20 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a21 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a22 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a23 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a24 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a25 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a26 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a27 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a28 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a29 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a30 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a31 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a32 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a33 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a34 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a35 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a36 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a37 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a38 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a39 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a40 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a41 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a42 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a43 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a44 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a45 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a46 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a47 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a48 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a49 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> Ecs.Internal.ComponentSpec comparable a50 (Ecs.Components50.Components50 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components6","comment":"\n\n@docs Components6, specs\n\n","unions":[{"name":"Components6","comment":" A container for 6 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 6 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components6.Components6 comparable a1 a2 a3 a4 a5 a6) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components7","comment":"\n\n@docs Components7, specs\n\n","unions":[{"name":"Components7","comment":" A container for 7 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 7 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components7.Components7 comparable a1 a2 a3 a4 a5 a6 a7) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components8","comment":"\n\n@docs Components8, specs\n\n","unions":[{"name":"Components8","comment":" A container for 8 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 8 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components8.Components8 comparable a1 a2 a3 a4 a5 a6 a7 a8) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Components9","comment":"\n\n@docs Components9, specs\n\n","unions":[{"name":"Components9","comment":" A container for 9 component types.\n","args":["comparable","a1","a2","a3","a4","a5","a6","a7","a8","a9"],"cases":[]}],"aliases":[],"values":[{"name":"specs","comment":" Create all component specifications for 9 component types.\n","type":"(Ecs.Internal.AllComponentsSpec comparable (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a1 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a2 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a3 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a4 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a5 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a6 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a7 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a8 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.ComponentSpec comparable a9 (Ecs.Components9.Components9 comparable a1 a2 a3 a4 a5 a6 a7 a8 a9) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.EntityComponents","comment":" Process or fold entities with a specific subset of component types.\r\nThe subset is defined by the provided the component specs.\r\n\r\n**Note:** For best performance use the spec with the least amount of components\r\nas the first argument, and after that use the spec that results in the least\r\namount of intersections of component types.\r\n\r\n\r\n# Process\r\n\r\nProcess every entity with a specific subset of component types.\r\nThe provided callback receives the entity id, the requested components and the world.\r\nIn the callback the entity will be active in the world, so you can directly query or modify it.\r\n\r\n    Ecs.EntityComponents.processFromLeft2\r\n        specs.velocity\r\n        specs.position\r\n        (\\entityId velocity position currentWorld ->\r\n            Ecs.insertComponent specs.position\r\n                { x = position.x + velocity.x * deltaSeconds\r\n                , y = position.y + velocity.y * deltaSeconds\r\n                }\r\n                currentWorld\r\n        )\r\n        world\r\n\r\n@docs processFromLeft, processFromRight\r\n@docs processFromLeft2, processFromRight2\r\n@docs processFromLeft3, processFromRight3\r\n@docs processFromLeft4, processFromRight4\r\n@docs processFromLeft5, processFromRight5\r\n@docs processFromLeft6, processFromRight6\r\n@docs processFromLeft7, processFromRight7\r\n@docs processFromLeft8, processFromRight8\r\n\r\n\r\n# Fold\r\n\r\nFold every entity with a specific subset of component types.\r\nThe provided callback receives the entity id, the requested components and the provided accumulator.\r\nIf you want to query or modify the entity in the callback then you have to use [**Ecs.onEntity**](./Ecs#onEntity) first to make it active.\r\n\r\n    Ecs.EntityComponents.foldFromRight2\r\n        specs.shape\r\n        specs.position\r\n        (\\entityId shape position list ->\r\n            ( entityId, shape, position ) :: list\r\n        )\r\n        []\r\n        world\r\n\r\n@docs foldFromLeft, foldFromRight\r\n@docs foldFromLeft2, foldFromRight2\r\n@docs foldFromLeft3, foldFromRight3\r\n@docs foldFromLeft4, foldFromRight4\r\n@docs foldFromLeft5, foldFromRight5\r\n@docs foldFromLeft6, foldFromRight6\r\n@docs foldFromLeft7, foldFromRight7\r\n@docs foldFromLeft8, foldFromRight8\r\n\r\n","unions":[],"aliases":[],"values":[{"name":"foldFromLeft","comment":" Fold entities that contain at least the specified component type.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a components -> (comparable -> a -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft2","comment":" Fold entities that contain at least the 2 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> (comparable -> a1 -> a2 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft3","comment":" Fold entities that contain at least the 3 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> (comparable -> a1 -> a2 -> a3 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft4","comment":" Fold entities that contain at least the 4 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft5","comment":" Fold entities that contain at least the 5 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft6","comment":" Fold entities that contain at least the 6 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft7","comment":" Fold entities that contain at least the 7 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromLeft8","comment":" Fold entities that contain at least the 8 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> Ecs.Internal.ComponentSpec comparable a8 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight","comment":" Fold entities that contain at least the specified component type.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a components -> (comparable -> a -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight2","comment":" Fold entities that contain at least the 2 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> (comparable -> a1 -> a2 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight3","comment":" Fold entities that contain at least the 3 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> (comparable -> a1 -> a2 -> a3 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight4","comment":" Fold entities that contain at least the 4 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight5","comment":" Fold entities that contain at least the 5 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight6","comment":" Fold entities that contain at least the 6 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight7","comment":" Fold entities that contain at least the 7 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"foldFromRight8","comment":" Fold entities that contain at least the 8 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> Ecs.Internal.ComponentSpec comparable a8 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> acc -> acc) -> acc -> Ecs.Internal.World comparable components singletons -> acc"},{"name":"processFromLeft","comment":" Process entities that contain at least the specified component type.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a components -> (comparable -> a -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft2","comment":" Process entities that contain at least the 2 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> (comparable -> a1 -> a2 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft3","comment":" Process entities that contain at least the 3 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> (comparable -> a1 -> a2 -> a3 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft4","comment":" Process entities that contain at least the 4 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft5","comment":" Process entities that contain at least the 5 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft6","comment":" Process entities that contain at least the 6 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft7","comment":" Process entities that contain at least the 7 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromLeft8","comment":" Process entities that contain at least the 8 specified component types.\r\nEntities are provided from lowest entity id to highest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> Ecs.Internal.ComponentSpec comparable a8 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight","comment":" Process entities that contain at least the specified component type.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a components -> (comparable -> a -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight2","comment":" Process entities that contain at least the 2 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> (comparable -> a1 -> a2 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight3","comment":" Process entities that contain at least the 3 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> (comparable -> a1 -> a2 -> a3 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight4","comment":" Process entities that contain at least the 4 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight5","comment":" Process entities that contain at least the 5 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight6","comment":" Process entities that contain at least the 6 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight7","comment":" Process entities that contain at least the 7 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"},{"name":"processFromRight8","comment":" Process entities that contain at least the 8 specified component types.\r\nEntities are provided from highest entity id to lowest entity id.\r\n","type":"Ecs.Internal.ComponentSpec comparable a1 components -> Ecs.Internal.ComponentSpec comparable a2 components -> Ecs.Internal.ComponentSpec comparable a3 components -> Ecs.Internal.ComponentSpec comparable a4 components -> Ecs.Internal.ComponentSpec comparable a5 components -> Ecs.Internal.ComponentSpec comparable a6 components -> Ecs.Internal.ComponentSpec comparable a7 components -> Ecs.Internal.ComponentSpec comparable a8 components -> (comparable -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons) -> Ecs.Internal.World comparable components singletons -> Ecs.Internal.World comparable components singletons"}],"binops":[]},{"name":"Ecs.Singletons1","comment":"\n\n@docs Singletons1, init, specs\n\n","unions":[{"name":"Singletons1","comment":" A container type for 1 singleton type.\n","args":["a1"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 1 singleton type.\n","type":"a1 -> Ecs.Singletons1.Singletons1 a1"},{"name":"specs","comment":" Create all singleton specifications for 1 singleton type.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons1.Singletons1 a1) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons10","comment":"\n\n@docs Singletons10, init, specs\n\n","unions":[{"name":"Singletons10","comment":" A container type for 10 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 10 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10"},{"name":"specs","comment":" Create all singleton specifications for 10 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons10.Singletons10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons11","comment":"\n\n@docs Singletons11, init, specs\n\n","unions":[{"name":"Singletons11","comment":" A container type for 11 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 11 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11"},{"name":"specs","comment":" Create all singleton specifications for 11 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons11.Singletons11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons12","comment":"\n\n@docs Singletons12, init, specs\n\n","unions":[{"name":"Singletons12","comment":" A container type for 12 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 12 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12"},{"name":"specs","comment":" Create all singleton specifications for 12 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons12.Singletons12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons13","comment":"\n\n@docs Singletons13, init, specs\n\n","unions":[{"name":"Singletons13","comment":" A container type for 13 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 13 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13"},{"name":"specs","comment":" Create all singleton specifications for 13 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons13.Singletons13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons14","comment":"\n\n@docs Singletons14, init, specs\n\n","unions":[{"name":"Singletons14","comment":" A container type for 14 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 14 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14"},{"name":"specs","comment":" Create all singleton specifications for 14 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons14.Singletons14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons15","comment":"\n\n@docs Singletons15, init, specs\n\n","unions":[{"name":"Singletons15","comment":" A container type for 15 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 15 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15"},{"name":"specs","comment":" Create all singleton specifications for 15 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons15.Singletons15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons16","comment":"\n\n@docs Singletons16, init, specs\n\n","unions":[{"name":"Singletons16","comment":" A container type for 16 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 16 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16"},{"name":"specs","comment":" Create all singleton specifications for 16 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons16.Singletons16 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons17","comment":"\n\n@docs Singletons17, init, specs\n\n","unions":[{"name":"Singletons17","comment":" A container type for 17 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 17 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17"},{"name":"specs","comment":" Create all singleton specifications for 17 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons17.Singletons17 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons18","comment":"\n\n@docs Singletons18, init, specs\n\n","unions":[{"name":"Singletons18","comment":" A container type for 18 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 18 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18"},{"name":"specs","comment":" Create all singleton specifications for 18 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons18.Singletons18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons19","comment":"\n\n@docs Singletons19, init, specs\n\n","unions":[{"name":"Singletons19","comment":" A container type for 19 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 19 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19"},{"name":"specs","comment":" Create all singleton specifications for 19 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons19.Singletons19 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons2","comment":"\n\n@docs Singletons2, init, specs\n\n","unions":[{"name":"Singletons2","comment":" A container type for 2 singleton types.\n","args":["a1","a2"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 2 singleton types.\n","type":"a1 -> a2 -> Ecs.Singletons2.Singletons2 a1 a2"},{"name":"specs","comment":" Create all singleton specifications for 2 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons2.Singletons2 a1 a2) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons2.Singletons2 a1 a2) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons20","comment":"\n\n@docs Singletons20, init, specs\n\n","unions":[{"name":"Singletons20","comment":" A container type for 20 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 20 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20"},{"name":"specs","comment":" Create all singleton specifications for 20 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons20.Singletons20 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons21","comment":"\n\n@docs Singletons21, init, specs\n\n","unions":[{"name":"Singletons21","comment":" A container type for 21 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 21 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> a21 -> Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21"},{"name":"specs","comment":" Create all singleton specifications for 21 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> Ecs.Internal.SingletonSpec a21 (Ecs.Singletons21.Singletons21 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons22","comment":"\n\n@docs Singletons22, init, specs\n\n","unions":[{"name":"Singletons22","comment":" A container type for 22 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 22 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> a21 -> a22 -> Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22"},{"name":"specs","comment":" Create all singleton specifications for 22 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a21 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> Ecs.Internal.SingletonSpec a22 (Ecs.Singletons22.Singletons22 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons23","comment":"\n\n@docs Singletons23, init, specs\n\n","unions":[{"name":"Singletons23","comment":" A container type for 23 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 23 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> a21 -> a22 -> a23 -> Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23"},{"name":"specs","comment":" Create all singleton specifications for 23 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a21 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a22 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> Ecs.Internal.SingletonSpec a23 (Ecs.Singletons23.Singletons23 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons24","comment":"\n\n@docs Singletons24, init, specs\n\n","unions":[{"name":"Singletons24","comment":" A container type for 24 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 24 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> a21 -> a22 -> a23 -> a24 -> Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24"},{"name":"specs","comment":" Create all singleton specifications for 24 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a21 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a22 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a23 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> Ecs.Internal.SingletonSpec a24 (Ecs.Singletons24.Singletons24 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons25","comment":"\n\n@docs Singletons25, init, specs\n\n","unions":[{"name":"Singletons25","comment":" A container type for 25 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","a15","a16","a17","a18","a19","a20","a21","a22","a23","a24","a25"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 25 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> a21 -> a22 -> a23 -> a24 -> a25 -> Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25"},{"name":"specs","comment":" Create all singleton specifications for 25 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a10 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a11 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a12 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a13 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a14 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a15 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a16 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a17 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a18 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a19 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a20 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a21 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a22 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a23 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a24 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> Ecs.Internal.SingletonSpec a25 (Ecs.Singletons25.Singletons25 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons3","comment":"\n\n@docs Singletons3, init, specs\n\n","unions":[{"name":"Singletons3","comment":" A container type for 3 singleton types.\n","args":["a1","a2","a3"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 3 singleton types.\n","type":"a1 -> a2 -> a3 -> Ecs.Singletons3.Singletons3 a1 a2 a3"},{"name":"specs","comment":" Create all singleton specifications for 3 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons3.Singletons3 a1 a2 a3) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons3.Singletons3 a1 a2 a3) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons3.Singletons3 a1 a2 a3) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons4","comment":"\n\n@docs Singletons4, init, specs\n\n","unions":[{"name":"Singletons4","comment":" A container type for 4 singleton types.\n","args":["a1","a2","a3","a4"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 4 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> Ecs.Singletons4.Singletons4 a1 a2 a3 a4"},{"name":"specs","comment":" Create all singleton specifications for 4 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons4.Singletons4 a1 a2 a3 a4) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons4.Singletons4 a1 a2 a3 a4) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons4.Singletons4 a1 a2 a3 a4) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons4.Singletons4 a1 a2 a3 a4) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons5","comment":"\n\n@docs Singletons5, init, specs\n\n","unions":[{"name":"Singletons5","comment":" A container type for 5 singleton types.\n","args":["a1","a2","a3","a4","a5"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 5 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5"},{"name":"specs","comment":" Create all singleton specifications for 5 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons5.Singletons5 a1 a2 a3 a4 a5) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons6","comment":"\n\n@docs Singletons6, init, specs\n\n","unions":[{"name":"Singletons6","comment":" A container type for 6 singleton types.\n","args":["a1","a2","a3","a4","a5","a6"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 6 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6"},{"name":"specs","comment":" Create all singleton specifications for 6 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons6.Singletons6 a1 a2 a3 a4 a5 a6) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons7","comment":"\n\n@docs Singletons7, init, specs\n\n","unions":[{"name":"Singletons7","comment":" A container type for 7 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 7 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7"},{"name":"specs","comment":" Create all singleton specifications for 7 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons7.Singletons7 a1 a2 a3 a4 a5 a6 a7) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons8","comment":"\n\n@docs Singletons8, init, specs\n\n","unions":[{"name":"Singletons8","comment":" A container type for 8 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 8 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8"},{"name":"specs","comment":" Create all singleton specifications for 8 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons8.Singletons8 a1 a2 a3 a4 a5 a6 a7 a8) -> specs) -> specs"}],"binops":[]},{"name":"Ecs.Singletons9","comment":"\n\n@docs Singletons9, init, specs\n\n","unions":[{"name":"Singletons9","comment":" A container type for 9 singleton types.\n","args":["a1","a2","a3","a4","a5","a6","a7","a8","a9"],"cases":[]}],"aliases":[],"values":[{"name":"init","comment":" Initialize a container type for 9 singleton types.\n","type":"a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9"},{"name":"specs","comment":" Create all singleton specifications for 9 singleton types.\n","type":"(Ecs.Internal.SingletonSpec a1 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a2 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a3 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a4 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a5 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a6 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a7 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a8 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> Ecs.Internal.SingletonSpec a9 (Ecs.Singletons9.Singletons9 a1 a2 a3 a4 a5 a6 a7 a8 a9) -> specs) -> specs"}],"binops":[]}]