TNL::GhostConnection::GhostRef Struct Reference
#include <tnlGhostConnection.h>
Detailed Description
GhostRef tracks an update sent in one packet for the ghost of one
NetObject.
When we are notified that a pack is sent/lost, this is used to determine what updates need to be resent and so forth.
|
Data Fields |
| U32 | mask |
| | The mask of bits that were updated in this packet.
|
| U32 | ghostInfoFlags |
| | GhostInfo::Flags bitset, determes if the ghost is in a special processing mode (created/deleted).
|
| GhostInfo * | ghost |
| | The ghost information for the object on the connection that sent the packet this GhostRef is attached to.
|
| GhostRef * | nextRef |
| | The next ghost updated in this packet.
|
| GhostRef * | updateChain |
| | A pointer to the GhostRef on the least previous packet that updated this ghost, or NULL, if no prior packet updated this ghost.
|
Field Documentation
|
|
The mask of bits that were updated in this packet.
|
|
|
GhostInfo::Flags bitset, determes if the ghost is in a special processing mode (created/deleted).
|
|
|
The ghost information for the object on the connection that sent the packet this GhostRef is attached to.
|
|
|
The next ghost updated in this packet.
|
|
|
A pointer to the GhostRef on the least previous packet that updated this ghost, or NULL, if no prior packet updated this ghost.
|