libHSPlasma
Public Member Functions | Public Attributes | List of all members
plDDSurface::plDDPixelFormat Struct Reference

#include <plDDSurface.h>

Public Member Functions

 plDDPixelFormat ()
void read (hsStream *S)
void write (hsStream *S)

Public Attributes

unsigned int fFlags
unsigned int fFourCC
union {
   unsigned int   fBitDepth
   unsigned int   fBitCount
}; 
union {
   unsigned int   fRBitMask
   unsigned int   fYBitMask
   unsigned int   fStencilBitDetph
   unsigned int   fLuminanceBitMask
   unsigned int   fBumpDuBitMask
   unsigned int   fOperations
}; 
union {
   unsigned int   fGBitMask
   unsigned int   fUBitMask
   unsigned int   fZBitMask
   unsigned int   fBumpDvBitMask
   struct {
      unsigned short   fFlipMSTypes
      unsigned short   fBltMSTypes
   }   fMultiSampleCaps
}; 
union {
   unsigned int   fBBitMask
   unsigned int   fVBitMask
   unsigned int   fStencilBitMask
   unsigned int   fBumpLuminanceBitMask
}; 
union {
   unsigned int   fAlphaBitMask
   unsigned int   fColorZBitMask
}; 

Constructor & Destructor Documentation

plDDSurface::plDDPixelFormat::plDDPixelFormat ( )

Member Function Documentation

void plDDSurface::plDDPixelFormat::read ( hsStream S)
void plDDSurface::plDDPixelFormat::write ( hsStream S)

Member Data Documentation

union { ... }
union { ... }
union { ... }
union { ... }
union { ... }
unsigned int plDDSurface::plDDPixelFormat::fAlphaBitMask
unsigned int plDDSurface::plDDPixelFormat::fBBitMask
unsigned int plDDSurface::plDDPixelFormat::fBitCount
unsigned int plDDSurface::plDDPixelFormat::fBitDepth
unsigned short plDDSurface::plDDPixelFormat::fBltMSTypes
unsigned int plDDSurface::plDDPixelFormat::fBumpDuBitMask
unsigned int plDDSurface::plDDPixelFormat::fBumpDvBitMask
unsigned int plDDSurface::plDDPixelFormat::fBumpLuminanceBitMask
unsigned int plDDSurface::plDDPixelFormat::fColorZBitMask
unsigned int plDDSurface::plDDPixelFormat::fFlags
unsigned short plDDSurface::plDDPixelFormat::fFlipMSTypes
unsigned int plDDSurface::plDDPixelFormat::fFourCC
unsigned int plDDSurface::plDDPixelFormat::fGBitMask
unsigned int plDDSurface::plDDPixelFormat::fLuminanceBitMask
struct { ... } plDDSurface::plDDPixelFormat::fMultiSampleCaps
unsigned int plDDSurface::plDDPixelFormat::fOperations
unsigned int plDDSurface::plDDPixelFormat::fRBitMask
unsigned int plDDSurface::plDDPixelFormat::fStencilBitDetph
unsigned int plDDSurface::plDDPixelFormat::fStencilBitMask
unsigned int plDDSurface::plDDPixelFormat::fUBitMask
unsigned int plDDSurface::plDDPixelFormat::fVBitMask
unsigned int plDDSurface::plDDPixelFormat::fYBitMask
unsigned int plDDSurface::plDDPixelFormat::fZBitMask

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