var NAVTREEINDEX8 =
{
"md_docs_2Manual.html#api-design":[15,2],
"md_docs_2Manual.html#autotoc_md1-performance":[15,1,0],
"md_docs_2Manual.html#autotoc_md2-portability":[15,1,1],
"md_docs_2Manual.html#autotoc_md3-reusability":[15,1,2],
"md_docs_2Manual.html#autotoc_md4-usability":[15,1,3],
"md_docs_2Manual.html#autotoc_md5-extensibility":[15,1,4],
"md_docs_2Manual.html#autotoc_md6-have-fun":[15,1,5],
"md_docs_2Manual.html#deferred-operations":[15,4],
"md_docs_2Manual.html#design-goals":[15,1],
"md_docs_2Manual.html#error-handling":[15,2,2],
"md_docs_2Manual.html#idempotence":[15,2,1],
"md_docs_2Manual.html#introduction-8":[15,0],
"md_docs_2Manual.html#macros":[15,2,4],
"md_docs_2Manual.html#memory-ownership":[15,2,3],
"md_docs_2Manual.html#modules-1":[15,3],
"md_docs_2Manual.html#modules-in-c":[15,3,0],
"md_docs_2Manual.html#naming-conventions":[15,2,0],
"md_docs_2MigrationGuide.html":[16],
"md_docs_2MigrationGuide.html#addons-1":[16,13],
"md_docs_2MigrationGuide.html#caching":[16,0,0],
"md_docs_2MigrationGuide.html#component-disabling":[16,9],
"md_docs_2MigrationGuide.html#ecs_new":[16,6],
"md_docs_2MigrationGuide.html#ensure--get_mut":[16,5],
"md_docs_2MigrationGuide.html#entity-names-1":[16,4],
"md_docs_2MigrationGuide.html#flecs-script-1":[16,7],
"md_docs_2MigrationGuide.html#inheritance-1":[16,8],
"md_docs_2MigrationGuide.html#iter-function":[16,0,1],
"md_docs_2MigrationGuide.html#misc":[16,14],
"md_docs_2MigrationGuide.html#observers-1":[16,2],
"md_docs_2MigrationGuide.html#queries-2":[16,0],
"md_docs_2MigrationGuide.html#query-dsl":[16,0,2],
"md_docs_2MigrationGuide.html#snapshots":[16,11],
"md_docs_2MigrationGuide.html#systems--pipelines":[16,1],
"md_docs_2MigrationGuide.html#term-iterators":[16,3],
"md_docs_2MigrationGuide.html#tree-flattening":[16,12],
"md_docs_2MigrationGuide.html#union-relationships":[16,10],
"md_docs_2ObserversManual.html":[8],
"md_docs_2ObserversManual.html#adding-an-isa-pair":[8,2,2,1],
"md_docs_2ObserversManual.html#bad-use-cases-for-observers":[8,2,0,2],
"md_docs_2ObserversManual.html#children-are-cleaned-up-before-parents":[8,11,1,6],
"md_docs_2ObserversManual.html#custom-event-order-is-maintained":[8,11,1,4],
"md_docs_2ObserversManual.html#custom-events":[8,10],
"md_docs_2ObserversManual.html#enqueue-vs-emit":[8,10,1],
"md_docs_2ObserversManual.html#entity-observers":[8,10,0],
"md_docs_2ObserversManual.html#event-downgrading":[8,4,2],
"md_docs_2ObserversManual.html#event-forwarding":[8,9],
"md_docs_2ObserversManual.html#event-inversion":[8,4,3],
"md_docs_2ObserversManual.html#event-order-is-undefined-between-entities":[8,11,1,1],
"md_docs_2ObserversManual.html#event-propagation":[8,8],
"md_docs_2ObserversManual.html#example-1":[8,1],
"md_docs_2ObserversManual.html#filter-terms":[8,4,0],
"md_docs_2ObserversManual.html#fixed-source-terms":[8,7],
"md_docs_2ObserversManual.html#good-use-cases-for-observers":[8,2,0,1],
"md_docs_2ObserversManual.html#hooks-and-events":[8,11,1,5],
"md_docs_2ObserversManual.html#introduction-3":[8,0],
"md_docs_2ObserversManual.html#limitations-1":[8,2,0,0],
"md_docs_2ObserversManual.html#monitors":[8,5],
"md_docs_2ObserversManual.html#multi-event-observers":[8,3],
"md_docs_2ObserversManual.html#multi-term-observers":[8,4],
"md_docs_2ObserversManual.html#observer-disabling":[8,11,0],
"md_docs_2ObserversManual.html#observer-execution":[8,11],
"md_docs_2ObserversManual.html#observer-order-is-undefined":[8,11,1,0],
"md_docs_2ObserversManual.html#observer-ordering":[8,11,1],
"md_docs_2ObserversManual.html#observers-vs-hooks":[8,2,0,3],
"md_docs_2ObserversManual.html#onadd--onremove-order-is-undefined":[8,11,1,2],
"md_docs_2ObserversManual.html#onadd-events":[8,2,1],
"md_docs_2ObserversManual.html#onremove-events":[8,2,3],
"md_docs_2ObserversManual.html#onset-and-inheritance":[8,2,2,0],
"md_docs_2ObserversManual.html#onset-events":[8,2,2],
"md_docs_2ObserversManual.html#onset-order-is-maintained":[8,11,1,3],
"md_docs_2ObserversManual.html#query-variables":[8,4,1],
"md_docs_2ObserversManual.html#removing-an-override":[8,2,2,2],
"md_docs_2ObserversManual.html#setting-an-inherited-component":[8,2,2,3],
"md_docs_2ObserversManual.html#singletons-1":[8,7,0],
"md_docs_2ObserversManual.html#the-basics-1":[8,2],
"md_docs_2ObserversManual.html#usage":[8,2,0],
"md_docs_2ObserversManual.html#yield-existing":[8,6],
"md_docs_2ObserversManual.html#yield_existing-flags":[8,6,0],
"md_docs_2PrefabsManual.html":[9],
"md_docs_2PrefabsManual.html#auto-overriding":[9,4],
"md_docs_2PrefabsManual.html#component-inheritance-1":[9,2],
"md_docs_2PrefabsManual.html#component-overriding":[9,3],
"md_docs_2PrefabsManual.html#introduction-4":[9,0],
"md_docs_2PrefabsManual.html#prefab-hierarchies":[9,6],
"md_docs_2PrefabsManual.html#prefab-slots":[9,7],
"md_docs_2PrefabsManual.html#prefab-types-c-c":[9,8],
"md_docs_2PrefabsManual.html#prefab-variants":[9,5],
"md_docs_2PrefabsManual.html#the-prefab-tag":[9,1],
"md_docs_2Queries.html":[5],
"md_docs_2Queries.html#access-modifiers":[5,6,3],
"md_docs_2Queries.html#all":[5,3,2,2],
"md_docs_2Queries.html#and-operator":[5,6,5],
"md_docs_2Queries.html#andfrom-orfrom-notfrom-operators":[5,6,10],
"md_docs_2Queries.html#auto":[5,3,2,1],
"md_docs_2Queries.html#cache-kinds":[5,3,2],
"md_docs_2Queries.html#caching-what-is-it":[5,3,0],
"md_docs_2Queries.html#change-detection":[5,6,16],
"md_docs_2Queries.html#component-inheritance":[5,6,19],
"md_docs_2Queries.html#components-2":[5,6,0],
"md_docs_2Queries.html#creating-queries":[5,4],
"md_docs_2Queries.html#default":[5,3,2,0],
"md_docs_2Queries.html#definitions":[5,1],
"md_docs_2Queries.html#empty-archetype-optimization":[5,3,3,1],
"md_docs_2Queries.html#equality-operators":[5,6,9],
"md_docs_2Queries.html#examples-1":[5,2],
"md_docs_2Queries.html#group-iterators":[5,6,18,0],
"md_docs_2Queries.html#grouping":[5,6,18],
"md_docs_2Queries.html#introduction-1":[5,0],
"md_docs_2Queries.html#iteration":[5,5],
"md_docs_2Queries.html#limitations":[5,6,13,1],
"md_docs_2Queries.html#lookup-variables":[5,6,14,0],
"md_docs_2Queries.html#member-value-queries":[5,6,15],
"md_docs_2Queries.html#none":[5,3,2,3],
"md_docs_2Queries.html#not-operator":[5,6,7],
"md_docs_2Queries.html#operator-overview":[5,6,4],
"md_docs_2Queries.html#optional-operator":[5,6,8],
"md_docs_2Queries.html#or-operator":[5,6,6],
"md_docs_2Queries.html#pairs":[5,6,2],
"md_docs_2Queries.html#performance-and-caching":[5,3],
"md_docs_2Queries.html#performance-tips--tricks":[5,3,3],
"md_docs_2Queries.html#query-scopes":[5,6,11],
"md_docs_2Queries.html#reference":[5,6],
"md_docs_2Queries.html#reflexive-relationships":[5,6,21],
"md_docs_2Queries.html#relationship-traversal":[5,6,13],
"md_docs_2Queries.html#rematching":[5,3,3,0],
"md_docs_2Queries.html#setting-variables":[5,6,14,1],
"md_docs_2Queries.html#sorting":[5,6,17],
"md_docs_2Queries.html#sorting-algorithm":[5,6,17,0],
"md_docs_2Queries.html#source":[5,6,12],
"md_docs_2Queries.html#tradeoffs":[5,3,1],
"md_docs_2Queries.html#transitive-relationships":[5,6,20],
"md_docs_2Queries.html#traversal-flags":[5,6,13,0],
"md_docs_2Queries.html#variables":[5,6,14],
"md_docs_2Queries.html#wildcards":[5,6,1],
"md_docs_2Quickstart.html":[2],
"md_docs_2Quickstart.html#addons":[2,1,0],
"md_docs_2Quickstart.html#androidcmake":[2,1],
"md_docs_2Quickstart.html#building-flecs":[2,0],
"md_docs_2Quickstart.html#building-with-bake":[2,0,2],
"md_docs_2Quickstart.html#building-with-cmake":[2,0,1],
"md_docs_2Quickstart.html#component":[2,2,3],
"md_docs_2Quickstart.html#concepts":[2,2],
"md_docs_2Quickstart.html#dynamic-linking":[2,0,0],
"md_docs_2Quickstart.html#emscripten":[2,0,4],
"md_docs_2Quickstart.html#entity":[2,2,1],
"md_docs_2Quickstart.html#hierarchies":[2,2,6],
"md_docs_2Quickstart.html#id":[2,2,2],
"md_docs_2Quickstart.html#module":[2,2,13],
"md_docs_2Quickstart.html#observer":[2,2,12],
"md_docs_2Quickstart.html#pair":[2,2,5],
"md_docs_2Quickstart.html#pipeline":[2,2,11],
"md_docs_2Quickstart.html#query":[2,2,9],
"md_docs_2Quickstart.html#running-tests-bake":[2,0,3],
"md_docs_2Quickstart.html#running-tests-cmake-experimental":[2,0,3,0],
"md_docs_2Quickstart.html#singleton":[2,2,8],
"md_docs_2Quickstart.html#system":[2,2,10],
"md_docs_2Quickstart.html#tag":[2,2,4],
"md_docs_2Quickstart.html#type":[2,2,7],
"md_docs_2Quickstart.html#world":[2,2,0],
"md_docs_2Relationships.html":[11],
"md_docs_2Relationships.html#builtin-relationships":[11,7],
"md_docs_2Relationships.html#component-sharing":[11,7,0,0],
"md_docs_2Relationships.html#definitions-1":[11,0],
"md_docs_2Relationships.html#examples-3":[11,1],
"md_docs_2Relationships.html#find-all-entities-with-a-pair":[11,3,7],
"md_docs_2Relationships.html#find-all-entities-with-a-pair-wildcard":[11,3,8],
"md_docs_2Relationships.html#find-all-targets-of-a-relationship-for-entity":[11,3,4],
"md_docs_2Relationships.html#find-first-target-of-a-relationship-for-entity":[11,3,3],
"md_docs_2Relationships.html#find-target-of-a-relationship-with-component":[11,3,5],
"md_docs_2Relationships.html#fragmentation":[11,8,3],
"md_docs_2Relationships.html#get-parent-for-entity":[11,3,2],
"md_docs_2Relationships.html#id-ranges":[11,8,2],
"md_docs_2Relationships.html#indexing":[11,8,5],
"md_docs_2Relationships.html#inspecting-relationships":[11,6],
"md_docs_2Relationships.html#introduction-5":[11,2],
"md_docs_2Relationships.html#introduction-6":[11,8,0],
"md_docs_2Relationships.html#iterate-all-children-for-a-parent":[11,3,9],
"md_docs_2Relationships.html#iterate-all-pairs-for-entity":[11,3,6],
"md_docs_2Relationships.html#namespacing":[11,7,1,0],
"md_docs_2Relationships.html#relationship-components":[11,4],
"md_docs_2Relationships.html#relationship-performance":[11,8],
"md_docs_2Relationships.html#relationship-queries":[11,3],
"md_docs_2Relationships.html#relationship-wildcards":[11,5],
"md_docs_2Relationships.html#scoping":[11,7,1,1],
"md_docs_2Relationships.html#storing-relationships":[11,8,1],
"md_docs_2Relationships.html#table-creation":[11,8,4],
"md_docs_2Relationships.html#test-if-entity-has-a-relationship-pair":[11,3,0],
"md_docs_2Relationships.html#test-if-entity-has-a-relationship-wildcard":[11,3,1],
"md_docs_2Relationships.html#the-childof-relationship":[11,7,1],
"md_docs_2Relationships.html#the-isa-relationship":[11,7,0],
"md_docs_2Relationships.html#using-relationships-to-add-components-multiple-times":[11,4,0],
"md_docs_2Relationships.html#wildcard-queries":[11,8,6],
"md_docs_2Systems.html":[7],
"md_docs_2Systems.html#builtin-pipeline":[7,3,0],
"md_docs_2Systems.html#builtin-pipeline-query":[7,3,0,0],
"md_docs_2Systems.html#custom-pipeline":[7,3,1],
"md_docs_2Systems.html#disabling-systems":[7,3,2],
"md_docs_2Systems.html#immediate-systems":[7,4,1],
"md_docs_2Systems.html#interval":[7,5,0],
"md_docs_2Systems.html#nested-tick-sources":[7,5,3],
"md_docs_2Systems.html#pipelines":[7,3],
"md_docs_2Systems.html#rate":[7,5,1],
"md_docs_2Systems.html#staging":[7,4],
"md_docs_2Systems.html#sync-points":[7,4,0],
"md_docs_2Systems.html#system-iteration":[7,0],
"md_docs_2Systems.html#tasks":[7,2],
"md_docs_2Systems.html#threading":[7,4,2],
"md_docs_2Systems.html#threading-with-async-tasks":[7,4,3],
"md_docs_2Systems.html#tick-source":[7,5,2],
"md_docs_2Systems.html#timers":[7,5],
"md_docs_2Systems.html#using-delta_time":[7,1],
"meta_2decl_8hpp.html":[20,0,0,0,0,0,1,9,2],
"meta_2decl_8hpp_source.html":[20,0,0,0,0,0,1,9,2],
"meta_2entity__builder_8inl.html":[20,0,0,0,0,0,1,9,3],
"meta_2entity__builder_8inl_source.html":[20,0,0,0,0,0,1,9,3],
"meta_2impl_8hpp.html":[20,0,0,0,0,0,1,9,4],
"meta_2impl_8hpp_source.html":[20,0,0,0,0,0,1,9,4],
"meta_2untyped__component_8inl.html":[20,0,0,0,0,0,1,9,6],
"meta_2untyped__component_8inl_source.html":[20,0,0,0,0,0,1,9,6],
"meta_2world_8inl.html":[20,0,0,0,0,0,1,9,7],
"meta_2world_8inl_source.html":[20,0,0,0,0,0,1,9,7],
"meta_8h.html":[20,0,0,0,0,10],
"meta_8h_source.html":[20,0,0,0,0,10],
"meta__c_8h.html":[20,0,0,0,0,11],
"meta__c_8h_source.html":[20,0,0,0,0,11],
"metrics_2decl_8hpp.html":[20,0,0,0,0,0,1,10,1],
"metrics_2decl_8hpp_source.html":[20,0,0,0,0,0,1,10,1],
"metrics_2impl_8hpp.html":[20,0,0,0,0,0,1,10,2],
"metrics_2impl_8hpp_source.html":[20,0,0,0,0,0,1,10,2],
"metrics_2mixin_8inl_source.html":[20,0,0,0,0,0,1,10,3],
"metrics_2untyped__component_8inl_source.html":[20,0,0,0,0,0,1,10,4],
"metrics_8h.html":[20,0,0,0,0,12],
"metrics_8h_source.html":[20,0,0,0,0,12],
"mixins_2alerts_2builder_8hpp.html":[20,0,0,0,0,0,1,0,0],
"mixins_2alerts_2builder_8hpp_source.html":[20,0,0,0,0,0,1,0,0],
"mixins_2app_2builder_8hpp.html":[20,0,0,0,0,0,1,1,0],
"mixins_2app_2builder_8hpp_source.html":[20,0,0,0,0,0,1,1,0],
"mixins_2entity_2builder_8hpp.html":[20,0,0,0,0,0,1,4,0],
"mixins_2entity_2builder_8hpp_source.html":[20,0,0,0,0,0,1,4,0],
"mixins_2event_2builder_8hpp.html":[20,0,0,0,0,0,1,6,0],
"mixins_2event_2builder_8hpp_source.html":[20,0,0,0,0,0,1,6,0],
"mixins_2metrics_2builder_8hpp.html":[20,0,0,0,0,0,1,10,0],
"mixins_2metrics_2builder_8hpp_source.html":[20,0,0,0,0,0,1,10,0],
"mixins_2observer_2builder_8hpp.html":[20,0,0,0,0,0,1,12,0],
"mixins_2observer_2builder_8hpp_source.html":[20,0,0,0,0,0,1,12,0],
"mixins_2pipeline_2builder_8hpp.html":[20,0,0,0,0,0,1,13,0],
"mixins_2pipeline_2builder_8hpp_source.html":[20,0,0,0,0,0,1,13,0],
"mixins_2query_2builder_8hpp.html":[20,0,0,0,0,0,1,14,0],
"mixins_2query_2builder_8hpp_source.html":[20,0,0,0,0,0,1,14,0],
"mixins_2script_2builder_8hpp.html":[20,0,0,0,0,0,1,16,0]
};
