3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/ai/navigation/PathNavigation.h"
22 ::ll::TypedStorage<1, 1, bool> mCanPathFromAir;
35 virtual ::Vec3 getTempMobPos(
::Mob const& mob)
const ;
38 virtual ::std::unique_ptr<::Path>
42 virtual ::std::unique_ptr<::Path>
49 virtual bool canUpdatePath(
::Mob const& mob)
const ;
Definition HoverPathNavigation.h:18
static MCAPI void ** $vftable()
MCAPI void $tick(::NavigationComponent &parent, ::Mob &mob)
MCAPI bool $canUpdatePath(::Mob const &mob) const
MCAPI void $initializeInternal(::Mob &mob, ::NavigationDescription *description)
MCAPI ::std::unique_ptr<::Path > $createPath(::NavigationComponent &parent, ::Mob &mob, ::Actor const &target)
MCAPI ::std::unique_ptr<::Path > $createPath(::NavigationComponent &parent, ::Mob &mob, ::Vec3 const &pos)
MCAPI void $stop(::NavigationComponent &parent, ::Mob &mob)
MCAPI void $updatePath(::NavigationComponent &parent, ::Mob &mob)
MCAPI::Vec3 $getTempMobPos(::Mob const &mob) const
Definition NavigationComponent.h:22
Definition PathNavigation.h:17
Definition NavigationDescription.h:13