VTFLib Namespace Reference


Classes

class  CVMTFile
class  CVTFFile
 VTF File access/creation class. More...

Namespaces

namespace  Diagnostics
namespace  IO
namespace  Nodes

Typedefs

typedef std::vector
< VTFLib::CVTFFile * > 
CImageVector
typedef std::vector
< VTFLib::CVMTFile * > 
CMaterialVector

Variables

PReadCloseProc pReadCloseProc = 0
PReadOpenProc pReadOpenProc = 0
PReadReadProc pReadReadProc = 0
PReadSeekProc pReadSeekProc = 0
PReadSizeProc pReadSizeProc = 0
PReadTellProc pReadTellProc = 0
PWriteCloseProc pWriteCloseProc = 0
PWriteOpenProc pWriteOpenProc = 0
PWriteWriteProc pWriteWriteProc = 0
PWriteSeekProc pWriteSeekProc = 0
PWriteSizeProc pWriteSizeProc = 0
PWriteTellProc pWriteTellProc = 0
std::deque< vlIntCurrentIndex
Nodes::CVMTGroupNodeCurrentNode = 0
vlBool bInitialized = vlFalse
Diagnostics::CError LastError
CVTFFileImage = 0
CImageVectorImageVector = 0
CVMTFileMaterial = 0
CMaterialVectorMaterialVector = 0
vlUInt uiDXTQuality = DXT_QUALITY_HIGH
vlSingle sLuminanceWeightR = 0.299f
vlSingle sLuminanceWeightG = 0.587f
vlSingle sLuminanceWeightB = 0.114f
vlUShort uiBlueScreenMaskR = 0x0000
vlUShort uiBlueScreenMaskG = 0x0000
vlUShort uiBlueScreenMaskB = 0xffff
vlUShort uiBlueScreenClearR = 0x0000
vlUShort uiBlueScreenClearG = 0x0000
vlUShort uiBlueScreenClearB = 0x0000
vlSingle sFP16HDRKey = 4.0f
vlSingle sFP16HDRShift = 0.0f
vlSingle sFP16HDRGamma = 2.25f
vlSingle sUnsharpenRadius = 2.0f
vlSingle sUnsharpenAmount = 0.5f
vlSingle sUnsharpenThreshold = 0.0f
vlSingle sXSharpenStrength = 255.0f
vlSingle sXSharpenThreshold = 255.0f
vlUInt uiVMTParseMode = PARSE_MODE_LOOSE


Typedef Documentation

typedef std::vector<VTFLib::CVTFFile *> VTFLib::CImageVector

typedef std::vector<VTFLib::CVMTFile *> VTFLib::CMaterialVector


Variable Documentation

vlBool VTFLib::bInitialized = vlFalse

std::deque<vlInt> VTFLib::CurrentIndex

Nodes::CVMTGroupNode* VTFLib::CurrentNode = 0

CVTFFile * VTFLib::Image = 0

CImageVector * VTFLib::ImageVector = 0

Diagnostics::CError VTFLib::LastError

CVMTFile * VTFLib::Material = 0

CMaterialVector * VTFLib::MaterialVector = 0

PReadCloseProc VTFLib::pReadCloseProc = 0

PReadOpenProc VTFLib::pReadOpenProc = 0

PReadReadProc VTFLib::pReadReadProc = 0

PReadSeekProc VTFLib::pReadSeekProc = 0

PReadSizeProc VTFLib::pReadSizeProc = 0

PReadTellProc VTFLib::pReadTellProc = 0

PWriteCloseProc VTFLib::pWriteCloseProc = 0

PWriteOpenProc VTFLib::pWriteOpenProc = 0

PWriteSeekProc VTFLib::pWriteSeekProc = 0

PWriteSizeProc VTFLib::pWriteSizeProc = 0

PWriteTellProc VTFLib::pWriteTellProc = 0

PWriteWriteProc VTFLib::pWriteWriteProc = 0

vlSingle VTFLib::sFP16HDRGamma = 2.25f

vlSingle VTFLib::sFP16HDRKey = 4.0f

vlSingle VTFLib::sFP16HDRShift = 0.0f

vlSingle VTFLib::sLuminanceWeightB = 0.114f

vlSingle VTFLib::sLuminanceWeightG = 0.587f

vlSingle VTFLib::sLuminanceWeightR = 0.299f

vlSingle VTFLib::sUnsharpenAmount = 0.5f

vlSingle VTFLib::sUnsharpenRadius = 2.0f

vlSingle VTFLib::sUnsharpenThreshold = 0.0f

vlSingle VTFLib::sXSharpenStrength = 255.0f

vlSingle VTFLib::sXSharpenThreshold = 255.0f

vlUShort VTFLib::uiBlueScreenClearB = 0x0000

vlUShort VTFLib::uiBlueScreenClearG = 0x0000

vlUShort VTFLib::uiBlueScreenClearR = 0x0000

vlUShort VTFLib::uiBlueScreenMaskB = 0xffff

vlUShort VTFLib::uiBlueScreenMaskG = 0x0000

vlUShort VTFLib::uiBlueScreenMaskR = 0x0000

vlUInt VTFLib::uiDXTQuality = DXT_QUALITY_HIGH

vlUInt VTFLib::uiVMTParseMode = PARSE_MODE_LOOSE


Generated on Fri Dec 28 23:26:23 2007 for VTFLib 1.2.7 by  doxygen 1.5.4