"L. Spiro Engine"

lsi::CImage Member List

This is the complete list of members for lsi::CImage, including all inherited members.
CImage() (defined in lsi::CImage)lsi::CImage
CImage(const CImage &_iOther) (defined in lsi::CImage)lsi::CImage
CompressChannels(CMisc::LSC_BUFFER &_bBuffer, LSUINT32 _ui32MaxSize=~0UL)lsi::CImage [protected]
CompressDxt(CMisc::LSC_BUFFER &_bBuffer)lsi::CImage [protected]
CompressIndex(CMisc::LSC_BUFFER &_bBuffer, LSUINT32 _ui32MaxSize=~0UL)lsi::CImage [protected]
CompressRaw(CMisc::LSC_BUFFER &_bBuffer, LSUINT32 _ui32MaxSize=~0UL)lsi::CImage [protected]
CompressRle(CMisc::LSC_BUFFER &_bBuffer, LSUINT32 _ui32MaxSize=~0UL)lsi::CImage [protected]
CompressToBuffer(CMisc::LSC_BUFFER &_bBuffer)lsi::CImage
Convert16BitToBlockTexel(LSUINT16 _ui16Color)lsi::CImage [protected, static]
ConvertBlockTexelTo16Bit(const LSI_BLOCK &_bColor)lsi::CImage [protected, static]
ConvertToDds(LSI_PIXEL_FORMAT _pfFormat, CImage &_iDst)lsi::CImage
ConvertToDdsInPlace(LSI_PIXEL_FORMAT _pfFormat)lsi::CImage
ConvertToFormat(LSI_PIXEL_FORMAT _pfFormat, CImage &_iDest) const lsi::CImage
ConvertToFormatInPlace(LSI_PIXEL_FORMAT _pfFormat)lsi::CImage
ConvertToNormalMap(LSFLOAT _fStr, LSBOOL _bWrapX=true, LSBOOL _bWrapY=true)lsi::CImage
CreateBlank(LSI_PIXEL_FORMAT _pfFormat, LSUINT32 _ui32Width, LSUINT32 _ui32Height)lsi::CImage
CreateFromRgbAndAlpha(const CImage &_iRgb, const CImage &_iAlpha)lsi::CImage
DxtThread(LSVOID *_lpParameter)lsi::CImage [protected, static]
FindDxt1Match(const LSI_BLOCK &_bColor0, const LSI_BLOCK &_bColor1, const LSI_BLOCK &_bColor)lsi::CImage [protected, static]
FindEndPoints(LSFLOAT _fEndPoint, LSFLOAT _fMidPoint, LSUINT32 _ui32EndIndex, LSUINT32 _ui32MidIndex, LSUINT32 _ui32Points, LSFLOAT _fRes, LSFLOAT &_fLow, LSFLOAT &_fHigh)lsi::CImage [protected, static]
Flip()lsi::CImage
Get4Colors(const LSI_BLOCK &_bMax, const LSI_BLOCK &_bMin, LSI_BLOCK _bRet[4], LSBOOL _bOmitLast)lsi::CImage [protected, static]
Get4Colors(LSUINT32 _ui32Channel, const LSI_BLOCK &_bMax, const LSI_BLOCK &_bMin, LSFLOAT _fRet[4], LSBOOL _bOmitLast)lsi::CImage [protected, static]
GetBufferData() const lsi::CImage
GetBufferDataAsVector() const lsi::CImage
GetCrc32() const lsi::CImage
GetCrc32Alt() const lsi::CImage
GetError(const LSI_BLOCK &_bColor0, const LSI_BLOCK &_bColor1)lsi::CImage [protected, static]
GetError(const CMap< LSI_BLOCK, LSUINT32 > &_bUniqueColors, const LSI_BLOCK &_bMax, const LSI_BLOCK &_bMin, LSUINT32 _ui32Width, LSUINT32 _ui32Height, LSBOOL _bOmitLast, LSFLOAT _fCurError)lsi::CImage [protected, static]
GetError(LSUINT32 _ui32Channel, const LSI_BLOCK _bBlocks[4], const LSI_BLOCK &_bSrc, LSUINT32 &_ui32Index, LSBOOL _bOmitLast)lsi::CImage [protected, static]
GetError(LSUINT32 _ui32Channel, const LSI_BLOCK _bBlocks[4], LSFLOAT _fValue, LSUINT32 &_ui32Index, LSBOOL _bOmitLast)lsi::CImage [protected, static]
GetErrorStrict(const LSI_BLOCK _bBlock[4][4], const LSI_BLOCK &_bMax, const LSI_BLOCK &_bMin, LSUINT32 _ui32Width, LSUINT32 _ui32Height, LSBOOL _bOmitLast)lsi::CImage [protected, static]
GetFormat() const lsi::CImage
GetHeight() const lsi::CImage
GetKeyColors(const LSI_BLOCK _bBlock[4][4], LSI_BLOCK &_bMax, LSI_BLOCK &_bMin, LSUINT32 _ui32Width, LSUINT32 _ui32Height, LSFLOAT _fAlphaHigh, LSFLOAT _fAlphaLow, LSI_PIXEL_FORMAT _pfFormat)lsi::CImage [protected, static]
GetMipMapBuffers() const lsi::CImage
GetMipMapBuffers(LSUINT32 _ui32Level) const lsi::CImage
GetTexelAt(LSI_PIXEL_FORMAT _pfFormat, LSUINT32 _ui32X, LSUINT32 _ui32Y) const lsi::CImage
GetWidth() const lsi::CImage
IsBlackAndWhite() const lsi::CImage
LoadCompressedBitwiseRle(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen, CImageLib::CTexelBuffer &_tbOut)lsi::CImage [protected]
LoadCompressedChannels(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen, CImageLib::CTexelBuffer &_tbOut)lsi::CImage [protected]
LoadCompressedIndices(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen, CImageLib::CTexelBuffer &_tbOut)lsi::CImage [protected]
LoadCompressedRaw(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen, CImageLib::CTexelBuffer &_tbOut)lsi::CImage [protected]
LoadDxt(LSUINT8 _ui8MipLevels, const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen, CImageLib::CTexelBuffer &_tbOut, CVector< CImageLib::CTexelBuffer > &_vMipMaps)lsi::CImage [protected]
LoadFile(const LSCHAR *_pcFile)lsi::CImage
LoadFileFromMemory(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen)lsi::CImage
LoadLsi(const LSUINT8 *_pui8FileData, LSUINT32 _ui32DataLen)lsi::CImage [protected]
LPCLSI_BLOCK typedef (defined in lsi::CImage)lsi::CImage [protected]
LPCLSI_DXT_THREAD_DATA typedef (defined in lsi::CImage)lsi::CImage [protected]
LPCLSI_SORTED_PIXEL typedef (defined in lsi::CImage)lsi::CImage [protected]
LPLSI_BLOCK typedeflsi::CImage [protected]
LPLSI_DXT_THREAD_DATA typedeflsi::CImage [protected]
LPLSI_SORTED_PIXEL typedeflsi::CImage [protected]
LSI_C_CHANNELCOMPRESSION enum valuelsi::CImage
LSI_C_DTXCOMPRESSION enum valuelsi::CImage
LSI_C_INDEXCOMPRESSION enum valuelsi::CImage
LSI_C_RAWCOMPRESSION enum valuelsi::CImage
LSI_C_RLECOMPRESSION enum valuelsi::CImage
LSI_COMPRESSIONS enum namelsi::CImage
LSI_LINEAR_TO_SRGB_TABLE_SIZE enum valuelsi::CImage [protected]
m_pfFormatlsi::CImage [protected]
m_tbBufferlsi::CImage [protected]
m_ui32Heightlsi::CImage [protected]
m_ui32RowWidthlsi::CImage [protected]
m_ui32TexelSizelsi::CImage [protected]
m_ui32Widthlsi::CImage [protected]
m_vMipMapBufferlsi::CImage [protected]
MakeDxt1Block(const LSI_BLOCK _bBlock[4][4], const LSI_BLOCK &_bMax, const LSI_BLOCK &_bMin, LSUINT8 *_pui8Return)lsi::CImage [protected, static]
Offset16BitColorChannel(LSUINT32 _ui32Channel, LSINT32 _i32Amount, LSUINT16 &_ui16Color)lsi::CImage [protected, static]
operator=(const CImage &_iOther)lsi::CImage
PostLoad()lsi::CImage [protected]
RefineKeyColors(const CMap< LSFLOAT, LSUINT32 > _bUniqueValues[4], const CMap< LSI_BLOCK, LSUINT32 > &_bUniqueColors, const LSI_BLOCK _bBlock[4][4], LSI_BLOCK &_bMax, LSI_BLOCK &_bMin, LSUINT32 _ui32Width, LSUINT32 _ui32Height, LSUINT32 _ui32Iters, LSFLOAT _fAlphaHigh, LSFLOAT _fAlphaLow, LSI_PIXEL_FORMAT _pfFormat)lsi::CImage [protected, static]
Resample(LSUINT32 _ui32NewWidth, LSUINT32 _ui32NewHeight, LSI_FILTER _fFilter, CImage &_iDest, LSFLOAT _fSrcGamma=2.2f, LSFLOAT _fFilterScale=1.0f) const lsi::CImage
ResampleInPlace(LSUINT32 _ui32NewWidth, LSUINT32 _ui32NewHeight, LSI_FILTER _fFilter, LSFLOAT _fSrcGamma=2.2f, LSFLOAT _fFilterScale=1.0f)lsi::CImage
Reset()lsi::CImage
Round(LSFLOAT _fValue, LSFLOAT _fRes)lsi::CImage [protected, static]
SetAllocator(CAllocator *_paAllocator)lsi::CImage
SetTexelAt(LSUINT64 _ui64Texel, LSI_PIXEL_FORMAT _pfFormat, LSUINT32 _ui32X, LSUINT32 _ui32Y)lsi::CImage
TotalMipLevels() const lsi::CImage
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator