Why use it
The method is `const`, so it does not mutate the object through this API surface.
EPOK RUNTIME
Method · 1 overload
Performs `class id` as part of the navigation components module.
uint64_t class_id() const overridePerforms `class id` as part of the navigation components module.
This overload takes no parameters.
Returns: uint64_t. Check the value before continuing when it represents success, availability or a resource handle.
#include "navigation_components.hpp"
epok::NavigationAgentComponent& object = /* obtain a valid instance */;
auto result = object.class_id();The method is `const`, so it does not mutate the object through this API surface.
Call it only in the lifecycle phase described by the module. Validate indices, capacities and object state before use.
Declared in runtime/navigation_components.hpp:87
arrivedPerforms `arrived` as part of the navigation components module.Methodbegin_playBegins 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.Methodon_disablePerforms `on disable` 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.Method