Capycore Engine
0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Theme:
Default
Round
Robot
Loading...
Searching...
No Matches
NavigationGraph Member List
This is the complete list of members for
NavigationGraph
, including all inherited members.
active
() const noexcept
Component
active
(bool value) noexcept
Component
add_node
(const GraphPosition &position, NavigationNode &node)
NavigationGraph
add_on_attach
(const std::function< void(Component &)> &action)
Component
add_on_detach
(const std::function< void(Component &)> &action)
Component
clear
()
NavigationGraph
Component
()
Component
explicit
generate_graph
()
NavigationGraph
get_closest_node
(const GraphPosition &position) const
NavigationGraph
get_closest_node
(const Vector3 &world_position) const
NavigationGraph
get_grid_max_x
() const noexcept
NavigationGraph
get_grid_max_y
() const noexcept
NavigationGraph
get_grid_size
() const noexcept
NavigationGraph
get_node
(const GraphPosition &position) const
NavigationGraph
get_nodes
()
NavigationGraph
get_position_of_node
(const NavigationNode &node) const
NavigationGraph
get_stride
() const noexcept
NavigationGraph
mark_for_deletion
() noexcept
Component
marked_for_deletion
() const noexcept
Component
max_drop_distance
() const noexcept
NavigationGraph
max_drop_distance
(int distance) noexcept
NavigationGraph
max_jump_distance
() const noexcept
NavigationGraph
max_jump_distance
(int distance) noexcept
NavigationGraph
NavigationGraph
(int grid_size=16, int stride=10)
NavigationGraph
on_attach
()
Component
virtual
on_deserialize
(const std::vector< uint8_t > &, size_t &)
Component
virtual
on_detach
()
Component
virtual
on_serialize
(std::vector< uint8_t > &) const
Component
virtual
parent
() const noexcept
Component
parent
() noexcept
Component
parent
(GameObject &parent)
Component
parent
(std::nullopt_t nullopt)
Component
remove_node
(const GraphPosition &position)
NavigationGraph
remove_on_attach
(size_t index)
Component
remove_on_detach
(size_t index)
Component
stride
(int stride) noexcept
NavigationGraph
type_name
() const override
NavigationGraph
virtual
update
(float dt) override
NavigationGraph
inline
virtual
world_to_graph_position
(const Vector3 &world_position) const
NavigationGraph
~Component
()=default
Component
virtual
Generated by
1.9.8