CompressDXTn(vlByte *lpSource, vlByte *lpDest, vlUInt uiWidth, vlUInt uiHeight, VTFImageFormat DestFormat) | VTFLib::CVTFFile | [private, static] |
ComputeDataOffset(vlUInt uiFrame, vlUInt uiFace, vlUInt uiSlice, vlUInt uiMipmapLevel, VTFImageFormat ImageFormat) const | VTFLib::CVTFFile | [private] |
ComputeImageReflectivity(vlByte *lpImageDataRGBA8888, vlUInt uiWidth, vlUInt uiHeight, vlSingle &sX, vlSingle &sY, vlSingle &sZ) | VTFLib::CVTFFile | [static] |
ComputeImageSize(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiDepth, VTFImageFormat ImageFormat) | VTFLib::CVTFFile | [static] |
ComputeImageSize(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiDepth, vlUInt uiMipmaps, VTFImageFormat ImageFormat) | VTFLib::CVTFFile | [static] |
ComputeMipmapCount(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiDepth) | VTFLib::CVTFFile | [static] |
ComputeMipmapDimensions(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiDepth, vlUInt uiMipmapLevel, vlUInt &uiMipmapWidth, vlUInt &uiMipmapHeight, vlUInt &uiMipmapDepth) | VTFLib::CVTFFile | [static] |
ComputeMipmapSize(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiDepth, vlUInt uiMipmapLevel, VTFImageFormat ImageFormat) | VTFLib::CVTFFile | [static] |
ComputeReflectivity() | VTFLib::CVTFFile | |
ComputeResources() | VTFLib::CVTFFile | [private] |
Convert(vlByte *lpSource, vlByte *lpDest, vlUInt uiWidth, vlUInt uiHeight, VTFImageFormat SourceFormat, VTFImageFormat DestFormat) | VTFLib::CVTFFile | [static] |
ConvertFromRGBA8888(vlByte *lpSource, vlByte *lpDest, vlUInt uiWidth, vlUInt uiHeight, VTFImageFormat DestFormat) | VTFLib::CVTFFile | [static] |
ConvertToNormalMap(vlByte *lpSourceRGBA8888, vlByte *lpDestRGBA8888, vlUInt uiWidth, vlUInt uiHeight, VTFKernelFilter KernelFilter=KERNEL_FILTER_3X3, VTFHeightConversionMethod HeightConversionMethod=HEIGHT_CONVERSION_METHOD_AVERAGE_RGB, VTFNormalAlphaResult NormalAlphaResult=NORMAL_ALPHA_RESULT_WHITE, vlByte bMinimumZ=0, vlSingle sScale=2.0f, vlBool bWrap=vlFalse, vlBool bInvertX=vlFalse, vlBool bInvertY=vlFalse, vlBool bInvertZ=vlFalse) | VTFLib::CVTFFile | [static] |
ConvertToRGBA8888(vlByte *lpSource, vlByte *lpDest, vlUInt uiWidth, vlUInt uiHeight, VTFImageFormat SourceFormat) | VTFLib::CVTFFile | [static] |
CorrectImageGamma(vlByte *lpImageDataRGBA8888, vlUInt uiWidth, vlUInt uiHeight, vlSingle sGammaCorrection) | VTFLib::CVTFFile | [static] |
Create(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiFrames=1, vlUInt uiFaces=1, vlUInt uiSlices=1, VTFImageFormat ImageFormat=IMAGE_FORMAT_RGBA8888, vlBool bThumbnail=vlTrue, vlBool bMipmaps=vlTrue, vlBool bNullImageData=vlFalse) | VTFLib::CVTFFile | |
Create(vlUInt uiWidth, vlUInt uiHeight, vlByte *lpImageDataRGBA8888, const SVTFCreateOptions &VTFCreateOptions) | VTFLib::CVTFFile | |
Create(vlUInt uiWidth, vlUInt uiHeight, vlUInt uiFrames, vlUInt uiFaces, vlUInt vlSlices, vlByte **lpImageDataRGBA8888, const SVTFCreateOptions &VTFCreateOptions) | VTFLib::CVTFFile | |
CVTFFile() | VTFLib::CVTFFile | |
CVTFFile(const CVTFFile &VTFFile) | VTFLib::CVTFFile | |
CVTFFile(const CVTFFile &VTFFile, VTFImageFormat ImageFormat) | VTFLib::CVTFFile | |
DecompressDXT1(vlByte *src, vlByte *dst, vlUInt uiWidth, vlUInt uiHeight) | VTFLib::CVTFFile | [private, static] |
DecompressDXT3(vlByte *src, vlByte *dst, vlUInt uiWidth, vlUInt uiHeight) | VTFLib::CVTFFile | [private, static] |
DecompressDXT5(vlByte *src, vlByte *dst, vlUInt uiWidth, vlUInt uiHeight) | VTFLib::CVTFFile | [private, static] |
Destroy() | VTFLib::CVTFFile | |
FlipImage(vlByte *lpImageDataRGBA8888, vlUInt uiWidth, vlUInt uiHeight) | VTFLib::CVTFFile | [static] |
GenerateMipmaps(VTFMipmapFilter MipmapFilter=MIPMAP_FILTER_BOX, VTFSharpenFilter SharpenFilter=SHARPEN_FILTER_NONE) | VTFLib::CVTFFile | |
GenerateMipmaps(vlUInt uiFace, vlUInt uiFrame, VTFMipmapFilter MipmapFilter=MIPMAP_FILTER_BOX, VTFSharpenFilter SharpenFilter=SHARPEN_FILTER_NONE) | VTFLib::CVTFFile | |
GenerateNormalMap(VTFKernelFilter KernelFilter=KERNEL_FILTER_3X3, VTFHeightConversionMethod HeightConversionMethod=HEIGHT_CONVERSION_METHOD_AVERAGE_RGB, VTFNormalAlphaResult NormalAlphaResult=NORMAL_ALPHA_RESULT_WHITE) | VTFLib::CVTFFile | |
GenerateNormalMap(vlUInt uiFrame, VTFKernelFilter KernelFilter=KERNEL_FILTER_3X3, VTFHeightConversionMethod HeightConversionMethod=HEIGHT_CONVERSION_METHOD_AVERAGE_RGB, VTFNormalAlphaResult NormalAlphaResult=NORMAL_ALPHA_RESULT_WHITE) | VTFLib::CVTFFile | |
GenerateSphereMap() | VTFLib::CVTFFile | |
GenerateThumbnail() | VTFLib::CVTFFile | |
GetBumpmapScale() const | VTFLib::CVTFFile | |
GetData(vlUInt uiFrame, vlUInt uiFace, vlUInt uiSlice, vlUInt uiMipmapLevel) const | VTFLib::CVTFFile | |
GetDepth() const | VTFLib::CVTFFile | |
GetFaceCount() const | VTFLib::CVTFFile | |
GetFlag(VTFImageFlag ImageFlag) const | VTFLib::CVTFFile | |
GetFlags() const | VTFLib::CVTFFile | |
GetFormat() const | VTFLib::CVTFFile | |
GetFrameCount() const | VTFLib::CVTFFile | |
GetHasImage() const | VTFLib::CVTFFile | |
GetHasResource(vlUInt uiType) const | VTFLib::CVTFFile | |
GetHasThumbnail() const | VTFLib::CVTFFile | |
GetHeight() const | VTFLib::CVTFFile | |
GetImageFormatInfo(VTFImageFormat ImageFormat) | VTFLib::CVTFFile | [static] |
GetMajorVersion() const | VTFLib::CVTFFile | |
GetMinorVersion() const | VTFLib::CVTFFile | |
GetMipmapCount() const | VTFLib::CVTFFile | |
GetReflectivity(vlSingle &sX, vlSingle &sY, vlSingle &sZ) const | VTFLib::CVTFFile | |
GetResourceCount() const | VTFLib::CVTFFile | |
GetResourceData(vlUInt uiType, vlUInt &uiSize) const | VTFLib::CVTFFile | |
GetResourceType(vlUInt uiIndex) const | VTFLib::CVTFFile | |
GetSize() const | VTFLib::CVTFFile | |
GetStartFrame() const | VTFLib::CVTFFile | |
GetSupportsResources() const | VTFLib::CVTFFile | |
GetThumbnailData() const | VTFLib::CVTFFile | |
GetThumbnailFormat() const | VTFLib::CVTFFile | |
GetThumbnailHeight() const | VTFLib::CVTFFile | |
GetThumbnailWidth() const | VTFLib::CVTFFile | |
GetWidth() const | VTFLib::CVTFFile | |
Header | VTFLib::CVTFFile | [private] |
IsLoaded() const | VTFLib::CVTFFile | |
IsPowerOfTwo(vlUInt uiSize) | VTFLib::CVTFFile | [private] |
Load(const vlChar *cFileName, vlBool bHeaderOnly=vlFalse) | VTFLib::CVTFFile | |
Load(const vlVoid *lpData, vlUInt uiBufferSize, vlBool bHeaderOnly=vlFalse) | VTFLib::CVTFFile | |
Load(vlVoid *pUserData, vlBool bHeaderOnly=vlFalse) | VTFLib::CVTFFile | |
Load(IO::Readers::IReader *Reader, vlBool bHeaderOnly) | VTFLib::CVTFFile | [private] |
lpImageData | VTFLib::CVTFFile | [private] |
lpThumbnailImageData | VTFLib::CVTFFile | [private] |
MirrorImage(vlByte *lpImageDataRGBA8888, vlUInt uiWidth, vlUInt uiHeight) | VTFLib::CVTFFile | [static] |
NextPowerOfTwo(vlUInt uiSize) | VTFLib::CVTFFile | [private] |
Resize(vlByte *lpSourceRGBA8888, vlByte *lpDestRGBA8888, vlUInt uiSourceWidth, vlUInt uiSourceHeight, vlUInt uiDestWidth, vlUInt uiDestHeight, VTFMipmapFilter ResizeFilter=MIPMAP_FILTER_TRIANGLE, VTFSharpenFilter SharpenFilter=SHARPEN_FILTER_NONE) | VTFLib::CVTFFile | [static] |
Save(const vlChar *cFileName) const | VTFLib::CVTFFile | |
Save(vlVoid *lpData, vlUInt uiBufferSize, vlUInt &uiSize) const | VTFLib::CVTFFile | |
Save(vlVoid *pUserData) const | VTFLib::CVTFFile | |
Save(IO::Writers::IWriter *Writer) const | VTFLib::CVTFFile | [private] |
SetBumpmapScale(vlSingle sBumpmapScale) | VTFLib::CVTFFile | |
SetData(vlUInt uiFrame, vlUInt uiFace, vlUInt uiSlice, vlUInt uiMipmapLevel, vlByte *lpData) | VTFLib::CVTFFile | |
SetFlag(VTFImageFlag ImageFlag, vlBool bState) | VTFLib::CVTFFile | |
SetFlags(vlUInt uiFlags) | VTFLib::CVTFFile | |
SetReflectivity(vlSingle sX, vlSingle sY, vlSingle sZ) | VTFLib::CVTFFile | |
SetResourceData(vlUInt uiType, vlUInt uiSize, vlVoid *lpData) | VTFLib::CVTFFile | |
SetStartFrame(vlUInt uiStartFrame) | VTFLib::CVTFFile | |
SetThumbnailData(vlByte *lpData) | VTFLib::CVTFFile | |
uiImageBufferSize | VTFLib::CVTFFile | [private] |
uiThumbnailBufferSize | VTFLib::CVTFFile | [private] |
~CVTFFile() | VTFLib::CVTFFile | |