mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-21 12:49:10 +00:00
Merge remote-tracking branch 'origin/master' into plString
Conflicts: Sources/Plasma/CoreLib/hsStream.h Sources/Plasma/FeatureLib/pfAudio/plListener.cpp Sources/Plasma/FeatureLib/pfConsole/pfConsoleCommands.cpp Sources/Plasma/FeatureLib/pfConsole/pfDispatchLog.cpp Sources/Plasma/FeatureLib/pfJournalBook/pfJournalBook.cpp Sources/Plasma/FeatureLib/pfPython/cyMisc.cpp Sources/Plasma/FeatureLib/pfPython/cyMisc.h Sources/Plasma/FeatureLib/pfPython/cyMiscGlue4.cpp Sources/Plasma/FeatureLib/pfPython/plPythonFileMod.cpp Sources/Plasma/FeatureLib/pfPython/plPythonFileMod.h Sources/Plasma/FeatureLib/pfPython/pyImage.cpp Sources/Plasma/FeatureLib/pfPython/pyJournalBook.cpp Sources/Plasma/FeatureLib/pfPython/pyNetServerSessionInfo.h Sources/Plasma/NucleusLib/pnKeyedObject/plFixedKey.cpp Sources/Plasma/NucleusLib/pnKeyedObject/plKeyImp.cpp Sources/Plasma/NucleusLib/pnKeyedObject/plUoid.cpp Sources/Plasma/NucleusLib/pnKeyedObject/plUoid.h Sources/Plasma/NucleusLib/pnMessage/plMessage.h Sources/Plasma/NucleusLib/pnNetCommon/plNetApp.h Sources/Plasma/PubUtilLib/plAvatar/plCoopCoordinator.cpp Sources/Plasma/PubUtilLib/plDrawable/plDrawableSpansExport.cpp Sources/Plasma/PubUtilLib/plDrawable/plDynaDecalMgr.cpp Sources/Plasma/PubUtilLib/plDrawable/plWaveSet7.cpp Sources/Plasma/PubUtilLib/plInputCore/plInputDevice.h Sources/Plasma/PubUtilLib/plNetClient/plNetClientMgr.h Sources/Plasma/PubUtilLib/plNetCommon/plClientGuid.h Sources/Plasma/PubUtilLib/plNetMessage/plNetMessage.cpp Sources/Plasma/PubUtilLib/plNetMessage/plNetMsgHelpers.h Sources/Plasma/PubUtilLib/plNetTransport/plNetTransportMember.h Sources/Plasma/PubUtilLib/plPhysX/plSimulationMgr.cpp Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp Sources/Plasma/PubUtilLib/plPipeline/plPlates.cpp Sources/Plasma/PubUtilLib/plResMgr/plKeyFinder.cpp Sources/Plasma/PubUtilLib/plResMgr/plKeyFinder.h Sources/Plasma/PubUtilLib/plResMgr/plRegistryNode.cpp Sources/Plasma/PubUtilLib/plResMgr/plRegistryNode.h Sources/Plasma/PubUtilLib/plScene/plRelevanceMgr.cpp Sources/Plasma/PubUtilLib/plScene/plRelevanceMgr.h Sources/Plasma/PubUtilLib/plSurface/plGrassShaderMod.cpp
This commit is contained in:
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plNetTransportMember_h
|
||||
#define plNetTransportMember_h
|
||||
|
||||
#include "hsConfig.h"
|
||||
#include "HeadSpin.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "plNetCommon/plNetMember.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
@ -66,11 +66,11 @@ public:
|
||||
protected:
|
||||
plKey fAvatarKey;
|
||||
plString fPlayerName;
|
||||
UInt32 fPlayerID;
|
||||
uint32_t fPlayerID;
|
||||
std::vector<int> fSubscriptions; // list of channelGrp subscriptions
|
||||
UInt32 fTransportFlags;
|
||||
uint32_t fTransportFlags;
|
||||
float fDistSq; // from local player, temp
|
||||
UInt8 fCCRLevel;
|
||||
uint8_t fCCRLevel;
|
||||
public:
|
||||
CLASSNAME_REGISTER( plNetTransportMember);
|
||||
GETINTERFACE_ANY( plNetTransportMember, plNetMember);
|
||||
@ -91,8 +91,8 @@ public:
|
||||
}
|
||||
void SetPlayerName(const plString & value) { fPlayerName=value;}
|
||||
plString GetPlayerName() const { return fPlayerName;}
|
||||
void SetPlayerID(UInt32 value) { fPlayerID=value;}
|
||||
UInt32 GetPlayerID() const { return fPlayerID;}
|
||||
void SetPlayerID(uint32_t value) { fPlayerID=value;}
|
||||
uint32_t GetPlayerID() const { return fPlayerID;}
|
||||
void SetIsServer(bool value) { (value)?SetFlags(GetFlags()|kIsServer):SetFlags(GetFlags()&!kIsServer);}
|
||||
bool IsServer() const { return (GetFlags()&kIsServer)?true:false;}
|
||||
|
||||
@ -105,8 +105,8 @@ public:
|
||||
|
||||
void CopySubscriptions(std::vector<int>* channels) { *channels = fSubscriptions; }
|
||||
|
||||
void SetTransportFlags(UInt32 f) { fTransportFlags=f; }
|
||||
UInt32 GetTransportFlags() const { return fTransportFlags; }
|
||||
void SetTransportFlags(uint32_t f) { fTransportFlags=f; }
|
||||
uint32_t GetTransportFlags() const { return fTransportFlags; }
|
||||
|
||||
bool IsPeerToPeer() const { return hsCheckBits(fFlags, kRequestP2P); }
|
||||
plString AsString() const;
|
||||
@ -118,8 +118,8 @@ public:
|
||||
}
|
||||
|
||||
bool IsCCR() const { return (fCCRLevel>0); }
|
||||
UInt8 GetCCRLevel() const { return fCCRLevel; }
|
||||
void SetCCRLevel(UInt8 cl) { fCCRLevel=cl; }
|
||||
uint8_t GetCCRLevel() const { return fCCRLevel; }
|
||||
void SetCCRLevel(uint8_t cl) { fCCRLevel=cl; }
|
||||
};
|
||||
|
||||
#endif // plNetTransportMember_h
|
||||
|
Reference in New Issue
Block a user