mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 06:44:06 +02:00
add an alias for AvatarDataSequenceNumber
This commit is contained in:
parent
875d10575f
commit
c49088846f
3 changed files with 8 additions and 6 deletions
|
@ -259,8 +259,8 @@ void AvatarMixer::broadcastAvatarData() {
|
|||
return;
|
||||
}
|
||||
|
||||
uint16_t lastSeqToReceiver = nodeData->getLastBroadcastSequenceNumber(otherNode->getUUID());
|
||||
uint16_t lastSeqFromSender = otherNodeData->getLastReceivedSequenceNumber();
|
||||
AvatarDataSequenceNumber lastSeqToReceiver = nodeData->getLastBroadcastSequenceNumber(otherNode->getUUID());
|
||||
AvatarDataSequenceNumber lastSeqFromSender = otherNodeData->getLastReceivedSequenceNumber();
|
||||
|
||||
if (lastSeqToReceiver > lastSeqFromSender) {
|
||||
// Did we somehow get out of order packets from the sender?
|
||||
|
|
|
@ -1098,7 +1098,7 @@ void AvatarData::sendAvatarDataPacket() {
|
|||
QByteArray avatarByteArray = toByteArray(true, sendFullUpdate);
|
||||
doneEncoding(true);
|
||||
|
||||
static uint16_t sequenceNumber = 0;
|
||||
static AvatarDataSequenceNumber sequenceNumber = 0;
|
||||
|
||||
auto avatarPacket = NLPacket::create(PacketType::AvatarData, avatarByteArray.size() + sizeof(sequenceNumber));
|
||||
avatarPacket->writePrimitive(sequenceNumber++);
|
||||
|
|
|
@ -59,9 +59,11 @@ typedef unsigned long long quint64;
|
|||
#include "Recorder.h"
|
||||
#include "Referential.h"
|
||||
|
||||
typedef std::shared_ptr<AvatarData> AvatarSharedPointer;
|
||||
typedef std::weak_ptr<AvatarData> AvatarWeakPointer;
|
||||
typedef QHash<QUuid, AvatarSharedPointer> AvatarHash;
|
||||
using AvatarSharedPointer = std::shared_ptr<AvatarData>;
|
||||
using AvatarWeakPointer = std::weak_ptr<AvatarData>;
|
||||
using AvatarHash = QHash<QUuid, AvatarSharedPointer>;
|
||||
|
||||
using AvatarDataSequenceNumber = uint16_t;
|
||||
|
||||
// avatar motion behaviors
|
||||
const quint32 AVATAR_MOTION_KEYBOARD_MOTOR_ENABLED = 1U << 0;
|
||||
|
|
Loading…
Reference in a new issue