|
NavigationComponent & | operator= (NavigationComponent const &) |
|
| NavigationComponent (NavigationComponent const &) |
|
MCAPI void | initMultiTypeNavigationComponent (::Mob &entity, ::ActorDefinitionDescriptor &initDescription) |
|
MCAPI void | initializeFromDefinition (::Mob &owner, ::NavigationDescription *description) |
|
MCAPI::NodeType | isFree (::Mob &owner, ::BlockPos const &lastPathPos, ::BlockPos const &testPos, ::BlockPos const &size, ::CanJumpIntoNode jumpIntoNode) |
|
MCAPI bool | moveTo (::Mob &owner, ::std::unique_ptr<::Path > newPath, float speed) |
|
MCAPI bool | moveTo (::Mob &owner, ::Actor &target, float speed) |
|
MCAPI::NavigationComponent & | operator= (::NavigationComponent &&) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 1, 1, bool > | mAvoidDamageBlocks |
|
::ll::TypedStorage< 1, 1, bool > | mAvoidPortals |
|
::ll::TypedStorage< 1, 1, bool > | mAvoidSun |
|
::ll::TypedStorage< 1, 1, bool > | mAvoidWater |
|
::ll::TypedStorage< 1, 1, bool > | mCanBreach |
|
::ll::TypedStorage< 1, 1, bool > | mCanFloat |
|
::ll::TypedStorage< 1, 1, bool > | mCanPathOverLava |
|
::ll::TypedStorage< 1, 1, bool > | mCanWalkInLava |
|
::ll::TypedStorage< 1, 1, bool > | mCanJump |
|
::ll::TypedStorage< 1, 1, bool > | mCanOpenDoors |
|
::ll::TypedStorage< 1, 1, bool > | mCanOpenIronDoors |
|
::ll::TypedStorage< 1, 1, bool > | mCanPassDoors |
|
::ll::TypedStorage< 1, 1, bool > | mCanSink |
|
::ll::TypedStorage< 1, 1, bool > | mIsAmphibious |
|
::ll::TypedStorage< 1, 1, bool > | mIsFollowingRivers |
|
::ll::TypedStorage< 1, 1, bool > | mHasEndPathRadius |
|
::ll::TypedStorage< 1, 1, bool > | mHasDestination |
|
::ll::TypedStorage< 4, 4, int > | mTick |
|
::ll::TypedStorage< 4, 4, int > | mTickTimeout |
|
::ll::TypedStorage< 4, 4, int > | mLastStuckCheck |
|
::ll::TypedStorage< 4, 4, float > | mEndPathRadiusSqr |
|
::ll::TypedStorage< 4, 4, float > | mSpeed |
|
::ll::TypedStorage< 4, 4, float > | mTerminationThreshold |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastStuckCheckPosition |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mTargetOffset |
|
::ll::TypedStorage< 8, 24, ::std::vector<::BlockDescriptor > > | mBlocksToAvoid |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PathNavigation > > | mNavigation |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Path > > | mPath |
|