EPOK RUNTIME
Navigation Components
navigation_components.hpp · the navigation components module
Module
the navigation components module.
Include this module
C++ include
#include "navigation_components.hpp"Types
NavigationAgentComponentClass declared by the navigation-components module for the navigation components module.ClassNavigationBakeVolumeComponentThe owner's unit cube Transform defines bake bounds.ClassNavigationLinkComponentClass declared by the navigation-components module for the navigation components module.ClassNavigationObstacleComponentClass declared by the navigation-components module for the navigation components module.ClassNavigationSurfaceComponentOpt-in: bake the owner's EditableMesh triangles, including their transform.ClassFunctions and methods
arrivedPerforms `arrived` as part of the navigation components module.Methodbegin_playBegins play as part of the navigation components module.Methodbegin_playBegins play as part of the navigation components module.Methodclass_idPerforms `class id` as part of the navigation components module.Methodclass_idPerforms `class id` as part of the navigation components module.Methodclass_idPerforms `class id` as part of the navigation components module.Methodclass_idPerforms `class id` as part of the navigation components module.Methodclass_idPerforms `class id` as part of the navigation components module.Methodend_playEnds play as part of the navigation components module.Methodend_playEnds play as part of the navigation components module.MethodfailedPerforms `failed` as part of the navigation components module.Methodmove_toPerforms `move to` as part of the navigation components module.Methodmove_walkPerforms `move walk` as part of the navigation components module.Functionon_disablePerforms `on disable` as part of the navigation components module.Methodon_disablePerforms `on disable` as part of the navigation components module.Methodon_enablePerforms `on enable` as part of the navigation components module.MethodregisteredPerforms `registered` as part of the navigation components module.MethodstatusPerforms `status` as part of the navigation components module.MethodstopStops stop as part of the navigation components module.MethodtickPerforms `tick` as part of the navigation components module.MethodtickPerforms `tick` as part of the navigation components module.MethodFields, variables and values
arc_heightExposes `arc_height` on `epok::NavigationLinkComponent` for the navigation components module.Fieldauto_repathExposes `auto_repath` on `epok::NavigationAgentComponent` for the navigation components module.Fieldavoid_agentsExposes `avoid_agents` on `epok::NavigationAgentComponent` for the navigation components module.FieldbidirectionalExposes `bidirectional` on `epok::NavigationLinkComponent` for the navigation components module.Fieldblocked_timeoutExposes `blocked_timeout` on `epok::NavigationAgentComponent` for the navigation components module.Fieldbounds_actorExposes `bounds_actor` on the `epok::nav` namespace for the navigation components module.Variablecollision_maskExposes `collision_mask` on `epok::NavigationAgentComponent` for the navigation components module.Fieldcollision_maskExposes `collision_mask` on `epok::NavigationBakeVolumeComponent` for the navigation components module.FielddurationExposes `duration` on `epok::NavigationLinkComponent` for the navigation components module.Fieldend_xExposes `end_x` on `epok::NavigationLinkComponent` for the navigation components module.Fieldend_yExposes `end_y` on `epok::NavigationLinkComponent` for the navigation components module.Fieldend_zExposes `end_z` on `epok::NavigationLinkComponent` for the navigation components module.Fieldface_movementExposes `face_movement` on `epok::NavigationAgentComponent` for the navigation components module.FieldheightExposes `height` on `epok::NavigationBakeVolumeComponent` for the navigation components module.Fieldidle_clipExposes `idle_clip` on `epok::NavigationAgentComponent` for the navigation components module.FieldkindExposes `kind` on `epok::NavigationLinkComponent` for the navigation components module.Fieldmax_slopeExposes `max_slope` on `epok::NavigationBakeVolumeComponent` for the navigation components module.Fieldmove_actorInstalled by the World3D runtime.Variablemove_on_startExposes `move_on_start` on `epok::NavigationAgentComponent` for the navigation components module.Fieldmoving_clipExposes `moving_clip` on `epok::NavigationAgentComponent` for the navigation components module.FieldradiusExposes `radius` on `epok::NavigationBakeVolumeComponent` for the navigation components module.Fieldrepath_delayExposes `repath_delay` on `epok::NavigationAgentComponent` for the navigation components module.FieldspacingExposes `spacing` on `epok::NavigationBakeVolumeComponent` for the navigation components module.FieldspeedExposes `speed` on `epok::NavigationAgentComponent` for the navigation components module.Fieldstatic_class_idExposes `static_class_id` on `epok::NavigationAgentComponent` for the navigation components module.Variablestatic_class_idExposes `static_class_id` on `epok::NavigationBakeVolumeComponent` for the navigation components module.Variablestatic_class_idExposes `static_class_id` on `epok::NavigationLinkComponent` for the navigation components module.Variablestatic_class_idExposes `static_class_id` on `epok::NavigationObstacleComponent` for the navigation components module.Variablestatic_class_idExposes `static_class_id` on `epok::NavigationSurfaceComponent` for the navigation components module.Variablestep_heightExposes `step_height` on `epok::NavigationBakeVolumeComponent` for the navigation components module.Fieldtarget_xExposes `target_x` on `epok::NavigationAgentComponent` for the navigation components module.Fieldtarget_yExposes `target_y` on `epok::NavigationAgentComponent` for the navigation components module.Fieldtarget_zExposes `target_z` on `epok::NavigationAgentComponent` for the navigation components module.Field