Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
GameObjectTransportTiming.h File Reference
#include "Define.h"
#include "SharedDefines.h"
Include dependency graph for GameObjectTransportTiming.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Skyfire
namespace  Skyfire::GameObjects

Functions

uint32 Skyfire::GameObjects::AdvanceTransportPathProgress (uint32 pathProgress, uint32 diff, uint32 transportPeriod)
uint32 Skyfire::GameObjects::ClampLegacyTransportPathProgress (uint32 pathProgress, uint32 transportPeriod)
uint32 Skyfire::GameObjects::GetInitialLegacyTransportPathProgress (bool hasStopFrames, uint32 transportPeriod, uint32 now)
uint32 Skyfire::GameObjects::GetInitialLegacyTransportState (bool, bool hasStopFrames)
uint32 Skyfire::GameObjects::GetLegacyTransportEndpoint (uint32 transportPeriod)
uint32 Skyfire::GameObjects::GetLegacyTransportReverseTravelTime (uint32 sourceProgress, uint32 targetProgress, uint32 transportPeriod)
uint32 Skyfire::GameObjects::GetLegacyTransportTransitionTime (uint32 sourceProgress, uint32 targetProgress)
uint32 Skyfire::GameObjects::GetLegacyTransportTravelTime (uint32 sourceProgress, uint32 targetProgress, uint32 transportPeriod)
uint32 Skyfire::GameObjects::GetTransportDynamicPathProgress (uint32 gameObjectType, uint32 transportPeriod, uint32 pathProgress)
uint32 Skyfire::GameObjects::InterpolateLegacyTransportPathProgress (uint32 sourceProgress, uint32 targetProgress, uint32 transportPeriod, uint32 elapsedTime, uint32 travelTime, bool invertedMovement=false)
uint32 Skyfire::GameObjects::SetLegacyTransportStoppedFlag (uint32 dynamicFlags, bool stopped)
bool Skyfire::GameObjects::UsesControlledTransportProgress (uint32 gameObjectType, uint32 transportPeriod)
uint32 Skyfire::GameObjects::WrapTransportPathProgress (uint32 pathProgress, uint32 transportPeriod)