|
|
ReplayStateComponent & | operator= (ReplayStateComponent const &) |
|
| ReplayStateComponent (ReplayStateComponent const &) |
|
MCAPI | ReplayStateComponent (::ReplayStateComponent &&rhs) |
|
MCAPI | ReplayStateComponent (::std::unique_ptr<::ActorHistory > history, ::std::unique_ptr<::IReplayStatePolicy > policy) |
|
MCAPI::AdvanceFrameResult | _applyCorrection (::std::shared_ptr<::IMovementCorrection > correction, ::Actor &actor, uint64 destinationTimestamp, bool addInput) const |
|
MCAPI void | addCorrectionToCurrentFrame (::std::shared_ptr<::IMovementCorrection > correction) const |
|
MCFOLD void | advanceTick (uint64 currentTick) |
|
MCAPI::ReplayCorrectionResult | applyFrameCorrection (::Actor &actor, ::std::shared_ptr<::IMovementCorrection > correction, uint64 frame) |
|
MCAPI void | clearHistory () |
|
MCAPI::IReplayableActorInput * | getCurrentCapturedInput () |
|
MCFOLD uint64 | getCurrentTick () const |
|
MCAPI::IReplayableActorInput * | getOrCreateNextCapturedInput () |
|
MCAPI void | notifyOfExternalCorrection () const |
|
MCAPI::ReplayStateComponent & | operator= (::ReplayStateComponent &&) |
|
MCAPI::MovementCorrection | shouldSendCorrectionToClient (::EntityContext &entity, ::PlayerAuthInputPacket const &packet, bool isStrictMovement) const |
|
MCAPI void * | $ctor (::ReplayStateComponent &&rhs) |
|
MCAPI void * | $ctor (::std::unique_ptr<::ActorHistory > history, ::std::unique_ptr<::IReplayStatePolicy > policy) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 1, 1, bool > | mForceCorrection |
|
::ll::TypedStorage< 1, 1, bool > | mShouldReportNextCorrectionTelemetry |
|
::ll::TypedStorage< 1, 1, bool > | mIsCorrectionTelemetryEnabled |
|
::ll::TypedStorage< 1, 1, uchar > | mDivergenceCounter |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorHistory > > | mHistory |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IReplayStatePolicy > > | mPolicy |
|
::ll::TypedStorage< 8, 8, uint64 > | mCurrentTick |
The documentation for this class was generated from the following file: