Capycore Engine  0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Loading...
Searching...
No Matches
Pathfinding Member List

This is the complete list of members for Pathfinding, including all inherited members.

active() const noexceptComponent
active(bool value) noexceptComponent
add_on_attach(const std::function< void(Component &)> &action)Component
add_on_detach(const std::function< void(Component &)> &action)Component
Component()Componentexplicit
find_closest_node(const Vector3 &world_position) constPathfinding
generate_path_to_position(Vector3 origin, Vector3 target)Pathfinding
generate_path_to_position()Pathfinding
generate_path_to_target(Vector3 origin)Pathfinding
generate_path_to_target()Pathfinding
generate_path_to_target_game_object()Pathfinding
get_origin() constPathfinding
get_path()Pathfinding
get_target() constPathfinding
get_target_game_object() constPathfinding
mark_for_deletion() noexceptComponent
marked_for_deletion() const noexceptComponent
on_attach()Componentvirtual
on_deserialize(const std::vector< uint8_t > &, size_t &)Componentvirtual
on_detach()Componentvirtual
on_serialize(std::vector< uint8_t > &) constComponentvirtual
parent() const noexceptComponent
parent() noexceptComponent
parent(GameObject &parent)Component
parent(std::nullopt_t nullopt)Component
Pathfinding()Pathfinding
remove_on_attach(size_t index)Component
remove_on_detach(size_t index)Component
set_origin(Vector3 origin)Pathfinding
set_target(Vector3 target)Pathfinding
set_target_game_object(GameObject &target)Pathfinding
type_name() const overridePathfindingvirtual
update(float dt) overridePathfindinginlinevirtual
~Component()=defaultComponentvirtual