mirror of
https://github.com/lubosz/overte.git
synced 2025-04-24 09:23:17 +02:00
pass the owning agent for VoxelAgentData constructor
This commit is contained in:
parent
49b483ef53
commit
eb25fd3b46
3 changed files with 5 additions and 5 deletions
|
@ -11,8 +11,8 @@
|
|||
#include <cstring>
|
||||
#include <cstdio>
|
||||
|
||||
VoxelAgentData::VoxelAgentData() :
|
||||
AvatarData(NULL),
|
||||
VoxelAgentData::VoxelAgentData(Agent* owningAgent) :
|
||||
AvatarData(owningAgent),
|
||||
_viewSent(false),
|
||||
_voxelPacketAvailableBytes(MAX_VOXEL_PACKET_SIZE),
|
||||
_maxSearchLevel(1),
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
class VoxelAgentData : public AvatarData {
|
||||
public:
|
||||
VoxelAgentData();
|
||||
VoxelAgentData(Agent* owningAgent);
|
||||
~VoxelAgentData();
|
||||
|
||||
void resetVoxelPacket(); // resets voxel packet to after "V" header
|
||||
|
|
|
@ -450,9 +450,9 @@ void *distributeVoxelsToListeners(void *args) {
|
|||
pthread_exit(0);
|
||||
}
|
||||
|
||||
void attachVoxelAgentDataToAgent(Agent *newAgent) {
|
||||
void attachVoxelAgentDataToAgent(Agent* newAgent) {
|
||||
if (newAgent->getLinkedData() == NULL) {
|
||||
newAgent->setLinkedData(new VoxelAgentData());
|
||||
newAgent->setLinkedData(new VoxelAgentData(newAgent));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue