The nav-grid settings of the region: tags, priority and minimap colour. If it is not set, the region is not written into the nav grid. See NavRegionGeComponentDef.
RegionGeComponentDef
Inheritance 1 ancestor · 40 siblings
- IGeComponentDef
- 0x15898c52
- 0xfe3fdc0c (removed in patch 16.20)
- AnimationGeComponentDef
- AttachmentGeComponentDef
- AttackableUnitGeComponentDef
- AutoRegionTaggingGeComponentDef
- BarracksGeComponentDef
- BillboardGeComponentDef
- CharacterMeshGeComponentDef
- CinematicCameraGeComponentDef
- DeathGeComponentDef
- DragonCampGeComponentDef
- DynamicMaterialGeComponentDef
- DynamicPointLightGeComponentDef
- DynamicSpotlightGeComponentDef
- EnvMeshGeComponentDef
- EsportsBannerGeComponentDef
- GearGeComponentDef (removed in patch 16.11)
- HierarchyGeComponentDef
- LightChannelsGeComponentDef
- LightRegionGeComponentDef
- ModesScenarioGeComponentDef
- MonarchRegionLocatorGeComponentDef (removed in patch 16.5)
- NavRegionGeComponentDef
- NetworkingGeComponentDef
- NeutralCampGeComponentDef
- NewIconGeComponentDef
- PaintedRegionGeComponentDef
- PlanarReflectorGeComponentDef
- RegionGeComponentDefcurrent
- ScriptGeComponentDef
- SequencerGeComponentDef
- SfxGeComponentDef
- ShopGeComponentDef
- SkinCharacterGeComponentDef
- StateMachineGeComponentDef
- SuperwardGeComponentDef
- TeamGeComponentDef
- TeamSpawnPointGeComponentDef
- VfxGeComponentDef
- WorldSpaceUiGeComponentDef
Class Documentation
Edit documentationThe outline of a region entity and its nav-grid settings. It sits in the Region field
of a RegionEntityBaseTemplate. The component itself
does nothing (see RegionGeComponent). Other code reads this
definition through the entity:
- the NavRegionGeComponent of the same entity, which registers the region with the nav grid;
- the bounds of the region entity, computed from the outline;
- a SuperwardGeComponentDef whose
visionRegionnames the entity, which builds a ground mesh from the outline.
Properties
Render settings for the outline (see IShapeRenderInfo). The region, nav-grid and bounds code does not read it. Its reader has not been identified.
The outline of the region, as an EntityShapeData. The client moves its points by the entity transform to get the outline in world space.