|
|
NavigationComponent & | operator= (NavigationComponent const &) |
| |
|
MCAPI | NavigationComponent (::NavigationComponent const &other) |
| |
|
MCAPI float | getMaxDistance (::Actor const &owner) 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 * | $ctor (::NavigationComponent const &other) |
| |
|
MCAPI void | $dtor () |
| |
|
|
bool | mAvoidDamageBlocks: 1 |
| |
|
bool | mAvoidPortals: 1 |
| |
|
bool | mAvoidSun: 1 |
| |
|
bool | mAvoidWater: 1 |
| |
|
bool | mCanBreach: 1 |
| |
|
bool | mCanFloat: 1 |
| |
|
bool | mCanPathOverLava: 1 |
| |
|
bool | mCanWalkInLava: 1 |
| |
|
bool | mCanJump: 1 |
| |
|
bool | mCanOpenDoors: 1 |
| |
|
bool | mCanOpenIronDoors: 1 |
| |
|
bool | mCanPassDoors: 1 |
| |
|
bool | mCanSink: 1 |
| |
|
bool | mIsAmphibious: 1 |
| |
|
bool | mIsFollowingRivers: 1 |
| |
|
bool | mHasEndPathRadius: 1 |
| |
|
bool | mHasDestination: 1 |
| |
|
::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 |
| |
The documentation for this class was generated from the following file: