|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Classes | |
| struct | Skyfire::PetTransport::PassengerOffset |
Namespaces | |
| namespace | Skyfire |
| namespace | Skyfire::PetTransport |
Functions | |
| PassengerOffset | Skyfire::PetTransport::CalculateFollowerPosition (float ownerX, float ownerY, float ownerZ, float ownerO, float ownerObjectSize, float petObjectSize, float followDistance, float followAngle) |
| bool | Skyfire::PetTransport::IsPassengerOffsetWithinLimit (float x, float y, float z, float limit) |
| bool | Skyfire::PetTransport::ShouldApplySplineGroundClamp (bool hasTransport, bool isCreature, bool isFalling) |
| bool | Skyfire::PetTransport::ShouldAttachHunterPetToOwnerTransport (bool ownerHasTransport, bool petIsHunterPet, bool petIsControlled, bool petIsAlive, bool ownerMatches, bool sameMap) |
| bool | Skyfire::PetTransport::ShouldClearMountedPetStunForTransport (bool ownerMounted, bool ownerHasTransport, bool petStunned) |
| bool | Skyfire::PetTransport::ShouldMirrorOwnerPet (bool isHunterPet, bool isControlled, bool isAlive, bool ownerMatches) |
| bool | Skyfire::PetTransport::ShouldMoveTransportPetToFollowOffset (float currentX, float currentY, float currentZ, float desiredX, float desiredY, float desiredZ, float tolerance) |
| bool | Skyfire::PetTransport::ShouldPlacePetNearOwnerOnTransportExit (bool ownerStillOnTransport) |
| bool | Skyfire::PetTransport::ShouldReattachPetDuringOwnerTransportUpdate (bool ownerHasTransport, bool petIsHunterPet, bool petIsControlled, bool petIsAlive, bool ownerMatches, bool petOnOwnerTransport) |
| bool | Skyfire::PetTransport::ShouldRefreshPetTransportOffset (bool petAlreadyOnOwnerTransport, bool petPassengerOffsetInvalid) |
| bool | Skyfire::PetTransport::ShouldRemovePetForOwnerRange (bool petExists, bool petPossessed, bool petOnOwnerTransport, bool isWithinVisibilityRange, bool transportExitGraceActive) |
| bool | Skyfire::PetTransport::ShouldResumePetFollowOnTransport (bool ownerHasTransport, bool petOnOwnerTransport, bool petInWorld) |
| bool | Skyfire::PetTransport::ShouldSendTransportEnterSpline (bool petInWorld, bool petOnOwnerTransport, bool offsetRefreshed) |
| bool | Skyfire::PetTransport::ShouldTemporarilyUnsummonMountedPet (bool inBattleground, bool hasFlyingMountSpeedAura) |
| bool | Skyfire::PetTransport::ShouldTryBoardPetBeforeOwnerRangeRemoval (bool ownerHasTransport, bool petExists, bool petOnOwnerTransport) |
| bool | Skyfire::PetTransport::ShouldUseTransportLocalPetFollow (bool followerIsPet, bool targetIsOwner, bool followerHasTransport, bool targetOnSameTransport, bool hasFollowOffset) |