LeviLamina
|
This is the complete list of members for PathNavigation, including all inherited members.
$canUpdatePath(::Mob const &mob) const (defined in PathNavigation) | PathNavigation | |
$createPath(::NavigationComponent &parent, ::Mob &mob, ::Vec3 const &pos) (defined in PathNavigation) | PathNavigation | |
$createPath(::NavigationComponent &parent, ::Mob &mob, ::Actor const &target) (defined in PathNavigation) | PathNavigation | |
$getTempMobPos(::Mob const &mob) const (defined in PathNavigation) | PathNavigation | |
$initializeInternal(::Mob &mob, ::NavigationDescription *description) (defined in PathNavigation) | PathNavigation | |
$moveTo(::NavigationComponent &parent, ::Mob &mob, ::Vec3 const &pos, float speed) (defined in PathNavigation) | PathNavigation | |
$moveTo(::NavigationComponent &parent, ::Mob &mob, ::Actor &target, float speed) (defined in PathNavigation) | PathNavigation | |
$moveTo(::NavigationComponent &parent, ::Mob &mob, ::std::unique_ptr<::Path > newPath, float speed) (defined in PathNavigation) | PathNavigation | |
$stop(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | |
$tick(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | |
$travel(::NavigationComponent &parent, ::Mob &mob, float &xa, float &ya, float &za) (defined in PathNavigation) | PathNavigation | |
$updatePath(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | |
$vftable() (defined in PathNavigation) | PathNavigation | static |
_getHighestBlockHeight(::BlockSource ®ion, ::Mob &mob, ::Vec3 const &pos, ::Vec2 const &aabb) const (defined in PathNavigation) | PathNavigation | |
_isPositionOnlyInAir(::BlockSource const ®ion, ::Vec3 const &pos, ::Vec2 const &aabb) const (defined in PathNavigation) | PathNavigation | |
canUpdatePath(::Mob const &mob) const (defined in PathNavigation) | PathNavigation | virtual |
createPath(::NavigationComponent &parent, ::Mob &mob, ::Vec3 const &pos) (defined in PathNavigation) | PathNavigation | |
createPath(::NavigationComponent &parent, ::Mob &mob, ::Actor const &target) (defined in PathNavigation) | PathNavigation | |
getTempMobPos(::Mob const &mob) const (defined in PathNavigation) | PathNavigation | |
initializeInternal(::Mob &mob, ::NavigationDescription *description) (defined in PathNavigation) | PathNavigation | virtual |
moveTo(::NavigationComponent &parent, ::Mob &mob, ::Vec3 const &pos, float speed) (defined in PathNavigation) | PathNavigation | virtual |
moveTo(::NavigationComponent &parent, ::Mob &mob, ::Actor &target, float speed) (defined in PathNavigation) | PathNavigation | virtual |
moveTo(::NavigationComponent &parent, ::Mob &mob, ::std::unique_ptr<::Path > newPath, float speed) (defined in PathNavigation) | PathNavigation | virtual |
stop(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | virtual |
tick(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | virtual |
travel(::NavigationComponent &parent, ::Mob &mob, float &xa, float &ya, float &za) (defined in PathNavigation) | PathNavigation | virtual |
updatePath(::NavigationComponent &parent, ::Mob &mob) (defined in PathNavigation) | PathNavigation | virtual |
~PathNavigation()=default (defined in PathNavigation) | PathNavigation | virtual |