libHSPlasma
Public Member Functions | Protected Attributes | List of all members
plLoadMask Class Reference

#include <plLoadMask.h>

Public Member Functions

 plLoadMask ()
void read (hsStream *S)
void write (hsStream *S)
void prcWrite (pfPrcHelper *prc)
void prcParse (const pfPrcTag *tag)
bool isUsed ()
void setQuality (unsigned char low, unsigned char high)
void setMask (unsigned short mask)
void setAlways ()
unsigned short getMask () const
unsigned char getQuality (size_t which) const

Protected Attributes

union {
   unsigned char   fQuality [2]
   unsigned short   fMask
}; 

Constructor & Destructor Documentation

plLoadMask::plLoadMask ( )

Member Function Documentation

unsigned short plLoadMask::getMask ( ) const
unsigned char plLoadMask::getQuality ( size_t  which) const
bool plLoadMask::isUsed ( )
void plLoadMask::prcParse ( const pfPrcTag tag)
void plLoadMask::prcWrite ( pfPrcHelper prc)
void plLoadMask::read ( hsStream S)
void plLoadMask::setAlways ( )
void plLoadMask::setMask ( unsigned short  mask)
void plLoadMask::setQuality ( unsigned char  low,
unsigned char  high 
)
void plLoadMask::write ( hsStream S)

Member Data Documentation

union { ... }
unsigned short plLoadMask::fMask
unsigned char plLoadMask::fQuality[2]

The documentation for this class was generated from the following file: