UpdateTrack_t Struct Reference

#include <updatetrack.h>

Collaboration diagram for UpdateTrack_t:

Collaboration graph
[legend]

Data Fields

void * data
Uint16 dirtyFlags [((((32)%(sizeof(Uint16)*8)) > 0)?((int)(32)/(sizeof(Uint16)*8)+1):((int)(32)/(sizeof(Uint16)*8)))]
 Flags indicating which clients have dirty (old) data.
AATreeKeyLevelType key
 The key must be unique for each datum tracked by the system, and cannot change during the datum's lifespan.
UpdateTracknext
UpdateTracknextDirty
UpdateTrackprev
 send
 sending function
Uint32 time

Detailed Description

Definition at line 6 of file updatetrack.h.


Field Documentation

void* UpdateTrack_t::data

Definition at line 10 of file updatetrack.h.

Uint16 UpdateTrack_t::dirtyFlags[((((32)%(sizeof(Uint16)*8)) > 0)?((int)(32)/(sizeof(Uint16)*8)+1):((int)(32)/(sizeof(Uint16)*8)))]

Flags indicating which clients have dirty (old) data.

The initial state of each client must be dirty.

Definition at line 20 of file updatetrack.h.

AATreeKeyLevelType UpdateTrack_t::key

The key must be unique for each datum tracked by the system, and cannot change during the datum's lifespan.

Definition at line 25 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::next

Definition at line 9 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::nextDirty

Definition at line 7 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::prev

Definition at line 8 of file updatetrack.h.

UpdateTrack_t::send

sending function

Definition at line 14 of file updatetrack.h.

Uint32 UpdateTrack_t::time

Definition at line 15 of file updatetrack.h.


The documentation for this struct was generated from the following file:
Generated on Mon May 28 04:41:44 2007 for Retro Tank Super Attack by  doxygen 1.5.2