NL3D::CTrackSampledCommon::CTimeBlock Class Reference

#include <track_sampled_common.h>


Public Member Functions

bool operator<= (const CTimeBlock &tb) const
void serial (NLMISC::IStream &f)

Data Fields

uint32 KeyOffset
uint16 TimeOffset
NLMISC::CObjectVector< uint8,
false > 
Times


Member Function Documentation

bool NL3D::CTrackSampledCommon::CTimeBlock::operator<= const CTimeBlock tb  )  const [inline]
 

Definition at line 89 of file track_sampled_common.h.

References TimeOffset.

00090                 {
00091                         return TimeOffset <= tb.TimeOffset;
00092                 }

void NL3D::CTrackSampledCommon::CTimeBlock::serial NLMISC::IStream f  ) 
 

Definition at line 80 of file track_sampled_common.cpp.

References KeyOffset, NLMISC::IStream::serial(), NLMISC::IStream::serialVersion(), TimeOffset, and Times.

00081 {
00082         (void)f.serialVersion(0);
00083 
00084         f.serial(TimeOffset);
00085         f.serial(KeyOffset);
00086         f.serial(Times);
00087 }


Field Documentation

uint32 NL3D::CTrackSampledCommon::CTimeBlock::KeyOffset
 

Definition at line 83 of file track_sampled_common.h.

Referenced by NL3D::CTrackSampledCommon::buildCommon(), NL3D::CTrackSampledCommon::evalTime(), and serial().

uint16 NL3D::CTrackSampledCommon::CTimeBlock::TimeOffset
 

Definition at line 81 of file track_sampled_common.h.

Referenced by NL3D::CTrackSampledCommon::buildCommon(), NL3D::CTrackSampledCommon::evalTime(), operator<=(), and serial().

NLMISC::CObjectVector<uint8, false> NL3D::CTrackSampledCommon::CTimeBlock::Times
 

Definition at line 86 of file track_sampled_common.h.

Referenced by NL3D::CTrackSampledCommon::buildCommon(), NL3D::CTrackSampledCommon::evalTime(), and serial().


The documentation for this class was generated from the following files:
Generated on Tue Mar 16 08:13:40 2004 for NeL by doxygen 1.3.6