torque Torque Game Engine Documentation
CVS Revision Label 1.3.x

BitVectorW Class Reference

#include <bitVectorW.h>


Detailed Description

See also:
BitVector


Public Member Functions

 BitVectorW ()
 ~BitVectorW ()
U32 bitWidth () const
U32 numEntries () const
U8dataPtr () const
U32 getU17 (U32 idx) const
void setU17 (U32 idx, U32 val)
U32 numBytes () const
void setDims (U32 sz, U32 w)

Private Attributes

U32 mNumEntries
U32 mBitWidth
U32 mBitMask
U8mDataPtr


Constructor & Destructor Documentation

BitVectorW::BitVectorW  )  [inline]
 

BitVectorW::~BitVectorW  )  [inline]
 


Member Function Documentation

U32 BitVectorW::bitWidth  )  const [inline]
 

U32 BitVectorW::numEntries  )  const [inline]
 

U8* BitVectorW::dataPtr  )  const [inline]
 

U32 BitVectorW::getU17 U32  idx  )  const [inline]
 

void BitVectorW::setU17 U32  idx,
U32  val
[inline]
 

U32 BitVectorW::numBytes  )  const [inline]
 

void BitVectorW::setDims U32  sz,
U32  w
[inline]
 


Field Documentation

U32 BitVectorW::mNumEntries [private]
 

U32 BitVectorW::mBitWidth [private]
 

U32 BitVectorW::mBitMask [private]
 

U8* BitVectorW::mDataPtr [private]
 




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen