Fission FSN
Loading...
Searching...
No Matches
fsCTexture Class Reference

#include <fsCTexture.h>

Inheritance diagram for fsCTexture:

Public Member Functions

ax::Texture2D * textureGet () const
fsS32 imageWidthGet () const override
fsS32 imageHeightGet () const override
fsS32 textureWidthGet () const override
fsS32 textureHeightGet () const override
fsBool hasAlphaChannelGet () const override
fsU8 alphaGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) const override
virtual ~fsCTexture ()
bgfx::TextureHandle textureGet () const
fsU32 samplerFlagsGet () const
fsS32 imageWidthGet () const override
fsS32 imageHeightGet () const override
fsS32 textureWidthGet () const override
fsS32 textureHeightGet () const override
fsBool hasAlphaChannelGet () const override
fsU8 alphaGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) const override
virtual ~fsCTexture ()
cocos2d::Texture2D * textureGet () const
fsS32 imageWidthGet () const override
fsS32 imageHeightGet () const override
fsS32 textureWidthGet () const override
fsS32 textureHeightGet () const override
fsBool hasAlphaChannelGet () const override
fsU8 alphaGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) const override
virtual ~fsCTexture ()
Magnum::GL::Texture2D * textureGet () const
fsS32 imageWidthGet () const override
fsS32 imageHeightGet () const override
fsS32 textureWidthGet () const override
fsS32 textureHeightGet () const override
fsBool hasAlphaChannelGet () const override
fsU8 alphaGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) const override
virtual ~fsCTexture ()
Texture * textureGet () const
fsS32 imageWidthGet () const override
fsS32 imageHeightGet () const override
fsS32 textureWidthGet () const override
fsS32 textureHeightGet () const override
fsBool hasAlphaChannelGet () const override
fsU8 alphaGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) const override
virtual ~fsCTexture ()
Public Member Functions inherited from fsITexture
void filterModeSet (fsFilterMode pNewMode)
void wrapModeSet (fsWrapMode pNewMode)
std::shared_ptr< fsITexturecloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset)
void blend (fsCBrush const *pBlend, fsPoint const &pOffset)
void finalise ()
fsSColour4B pixelGet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow)
void pixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, fsSColour4B const &pPixel)
void textureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold)
void textureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY)
fsBool hasHitMapGet () const
fsBool hitTest (fsPoint const &pLocalPoint) const
virtual ~fsITexture ()

Protected Member Functions

void filterModeSetDo (fsFilterMode pNewMode) override
void wrapModeSetDo (fsWrapMode pNewMode) override
std::shared_ptr< fsITexturedoCloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset) const override
void doBlend (fsCBrush const *pBlend, fsPoint const &pOffset) override
fsSColour4B pixelGetDo (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) override
void doPixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
void doTextureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold) override
void doTextureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
fsU8 alphaValueGet (fsS32 pImgX, fsS32 pImgY) override
void createFromAlpha8Data (std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
void createFromImage (fsIImage const *pImage) override
 fsCTexture ()
void filterModeSetDo (fsFilterMode pNewMode) override
void wrapModeSetDo (fsWrapMode pNewMode) override
std::shared_ptr< fsITexturedoCloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset) const override
void doBlend (fsCBrush const *pBlend, fsPoint const &pOffset) override
fsSColour4B pixelGetDo (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) override
void doPixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
void doTextureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold) override
void doTextureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
fsU8 alphaValueGet (fsS32 pImgX, fsS32 pImgY) override
void createFromAlpha8Data (std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
void createFromImage (fsIImage const *pImage) override
 fsCTexture ()
void filterModeSetDo (fsFilterMode pNewMode) override
void wrapModeSetDo (fsWrapMode pNewMode) override
std::shared_ptr< fsITexturedoCloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset) const override
void doBlend (fsCBrush const *pBlend, fsPoint const &pOffset) override
fsSColour4B pixelGetDo (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) override
void doPixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
void doTextureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold) override
void doTextureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
fsU8 alphaValueGet (fsS32 pImgX, fsS32 pImgY) override
void createFromAlpha8Data (std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
void createFromImage (fsIImage const *pImage) override
 fsCTexture ()
void filterModeSetDo (fsFilterMode pNewMode) override
void wrapModeSetDo (fsWrapMode pNewMode) override
std::shared_ptr< fsITexturedoCloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset) const override
void doBlend (fsCBrush const *pBlend, fsPoint const &pOffset) override
fsSColour4B pixelGetDo (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) override
void doPixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
void doTextureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold) override
void doTextureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
fsU8 alphaValueGet (fsS32 pImgX, fsS32 pImgY) override
void createFromAlpha8Data (std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
void maskImageLoad (const fsCResourceName &pImageFileName)
void createFromImage (fsIImage const *pImage) override
 fsCTexture ()
void filterModeSetDo (fsFilterMode pNewMode) override
void wrapModeSetDo (fsWrapMode pNewMode) override
std::shared_ptr< fsITexturedoCloneSubSection (fsCBrush const *pBlend, fsPoint const &pOffset) const override
void doBlend (fsCBrush const *pBlend, fsPoint const &pOffset) override
fsSColour4B pixelGetDo (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow) override
void doPixelSet (fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
void doTextureCopyThroughStencil (std::shared_ptr< fsITexture > pSrc, std::shared_ptr< fsITexture > pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY, fsS32 pAlphaHitMaskThreshold) override
void doTextureCopyInto (std::shared_ptr< fsITexture > pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
fsU8 alphaValueGet (fsS32 pImgX, fsS32 pImgY) override
void createFromAlpha8Data (std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
void createFromImage (fsIImage const *pImage) override
 fsCTexture ()
Protected Member Functions inherited from fsITexture
 fsITexture ()
void hitMapStore (fsU8 pAlphaThreshold=0)
void emptyImageCreate (fsS32 pWidth, fsS32 pHeight)
void imageLoad (fsCResourceName const &pImageFileName)
void imageFileLoad (fsCResourceName const &pImageFileName, fsBool pUVAnimation)
void maskFileLoad (fsCResourceName const &pImageFileName, fsBool pUVAnimation)

Friends

class fsITexture

Additional Inherited Members

Public Types inherited from fsITexture
enum class  fsFilterMode {
  eNEAREST , eNEAREST_MIPMAP_NEAREST , eNEAREST_MIPMAP_LINEAR , eLINEAR ,
  eLINEAR_MIPMAP_LINEAR , eLINEAR_MIPMAP_NEAREST , eDONT_CARE
}
enum class  fsWrapMode { eREPEAT , eMIRROR_REPEAT , eCLAMP_TO_EDGE , eDONT_CARE }
Static Protected Member Functions inherited from fsITexture
static std::shared_ptr< fsITexturecreateFromImageFile (fsSOptions const &pOptions)
static std::shared_ptr< fsITexturecreateAlpha8FromTextureWithHitmap (std::shared_ptr< fsITexture > pTextureWithHitmap, fsS32 pU, fsS32 pV, fsS32 pW, fsS32 pH)
static std::shared_ptr< fsITexturecreateWithEmptyImage (fsS32 pWidth, fsS32 pHeight)
Protected Attributes inherited from fsITexture
std::unique_ptr< fsIImagemImage
fsS32 mWidth
fsS32 mHeight

Constructor & Destructor Documentation

◆ ~fsCTexture() [1/5]

fsCTexture::~fsCTexture ( )
virtual

◆ fsCTexture() [1/5]

fsCTexture::fsCTexture ( )
protected

◆ ~fsCTexture() [2/5]

virtual fsCTexture::~fsCTexture ( )
virtual

◆ fsCTexture() [2/5]

fsCTexture::fsCTexture ( )
protected

◆ ~fsCTexture() [3/5]

virtual fsCTexture::~fsCTexture ( )
virtual

◆ fsCTexture() [3/5]

fsCTexture::fsCTexture ( )
protected

◆ ~fsCTexture() [4/5]

virtual fsCTexture::~fsCTexture ( )
virtual

◆ fsCTexture() [4/5]

fsCTexture::fsCTexture ( )
protected

◆ ~fsCTexture() [5/5]

virtual fsCTexture::~fsCTexture ( )
virtual

◆ fsCTexture() [5/5]

fsCTexture::fsCTexture ( )
protected

Member Function Documentation

◆ alphaGet() [1/5]

fsU8 fsCTexture::alphaGet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow ) const
overridevirtual

Reimplemented from fsITexture.

◆ alphaGet() [2/5]

fsU8 fsCTexture::alphaGet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow ) const
overridevirtual

Reimplemented from fsITexture.

◆ alphaGet() [3/5]

fsU8 fsCTexture::alphaGet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow ) const
overridevirtual

Reimplemented from fsITexture.

◆ alphaGet() [4/5]

fsU8 fsCTexture::alphaGet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow ) const
overridevirtual

Reimplemented from fsITexture.

◆ alphaGet() [5/5]

fsU8 fsCTexture::alphaGet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow ) const
overridevirtual

Reimplemented from fsITexture.

◆ alphaValueGet() [1/5]

fsU8 fsCTexture::alphaValueGet ( fsS32 pImgX,
fsS32 pImgY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ alphaValueGet() [2/5]

fsU8 fsCTexture::alphaValueGet ( fsS32 pImgX,
fsS32 pImgY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ alphaValueGet() [3/5]

fsU8 fsCTexture::alphaValueGet ( fsS32 pImgX,
fsS32 pImgY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ alphaValueGet() [4/5]

fsU8 fsCTexture::alphaValueGet ( fsS32 pImgX,
fsS32 pImgY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ alphaValueGet() [5/5]

fsU8 fsCTexture::alphaValueGet ( fsS32 pImgX,
fsS32 pImgY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromAlpha8Data() [1/5]

void fsCTexture::createFromAlpha8Data ( std::vector< fsU8 > & pAlphaData,
fsS32 pImgW,
fsS32 pImgH,
fsPoint const & pPOTDimenions )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromAlpha8Data() [2/5]

void fsCTexture::createFromAlpha8Data ( std::vector< fsU8 > & pAlphaData,
fsS32 pImgW,
fsS32 pImgH,
fsPoint const & pPOTDimenions )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromAlpha8Data() [3/5]

void fsCTexture::createFromAlpha8Data ( std::vector< fsU8 > & pAlphaData,
fsS32 pImgW,
fsS32 pImgH,
fsPoint const & pPOTDimenions )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromAlpha8Data() [4/5]

void fsCTexture::createFromAlpha8Data ( std::vector< fsU8 > & pAlphaData,
fsS32 pImgW,
fsS32 pImgH,
fsPoint const & pPOTDimenions )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromAlpha8Data() [5/5]

void fsCTexture::createFromAlpha8Data ( std::vector< fsU8 > & pAlphaData,
fsS32 pImgW,
fsS32 pImgH,
fsPoint const & pPOTDimenions )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ createFromImage() [1/5]

void fsCTexture::createFromImage ( fsIImage const * pImage)
overrideprotectedvirtual

Implements fsITexture.

◆ createFromImage() [2/5]

void fsCTexture::createFromImage ( fsIImage const * pImage)
overrideprotectedvirtual

Implements fsITexture.

◆ createFromImage() [3/5]

void fsCTexture::createFromImage ( fsIImage const * pImage)
overrideprotectedvirtual

Implements fsITexture.

◆ createFromImage() [4/5]

void fsCTexture::createFromImage ( fsIImage const * pImage)
overrideprotectedvirtual

Implements fsITexture.

◆ createFromImage() [5/5]

void fsCTexture::createFromImage ( fsIImage const * pImage)
overrideprotectedvirtual

Implements fsITexture.

◆ doBlend() [1/5]

void fsCTexture::doBlend ( fsCBrush const * pBlend,
fsPoint const & pOffset )
overrideprotectedvirtual

Implements fsITexture.

◆ doBlend() [2/5]

void fsCTexture::doBlend ( fsCBrush const * pBlend,
fsPoint const & pOffset )
overrideprotectedvirtual

Implements fsITexture.

◆ doBlend() [3/5]

void fsCTexture::doBlend ( fsCBrush const * pBlend,
fsPoint const & pOffset )
overrideprotectedvirtual

Implements fsITexture.

◆ doBlend() [4/5]

void fsCTexture::doBlend ( fsCBrush const * pBlend,
fsPoint const & pOffset )
overrideprotectedvirtual

Implements fsITexture.

◆ doBlend() [5/5]

void fsCTexture::doBlend ( fsCBrush const * pBlend,
fsPoint const & pOffset )
overrideprotectedvirtual

Implements fsITexture.

◆ doCloneSubSection() [1/5]

std::shared_ptr< fsITexture > fsCTexture::doCloneSubSection ( fsCBrush const * pBlend,
fsPoint const & pOffset ) const
overrideprotectedvirtual

Implements fsITexture.

◆ doCloneSubSection() [2/5]

std::shared_ptr< fsITexture > fsCTexture::doCloneSubSection ( fsCBrush const * pBlend,
fsPoint const & pOffset ) const
overrideprotectedvirtual

Implements fsITexture.

◆ doCloneSubSection() [3/5]

std::shared_ptr< fsITexture > fsCTexture::doCloneSubSection ( fsCBrush const * pBlend,
fsPoint const & pOffset ) const
overrideprotectedvirtual

Implements fsITexture.

◆ doCloneSubSection() [4/5]

std::shared_ptr< fsITexture > fsCTexture::doCloneSubSection ( fsCBrush const * pBlend,
fsPoint const & pOffset ) const
overrideprotectedvirtual

Implements fsITexture.

◆ doCloneSubSection() [5/5]

std::shared_ptr< fsITexture > fsCTexture::doCloneSubSection ( fsCBrush const * pBlend,
fsPoint const & pOffset ) const
overrideprotectedvirtual

Implements fsITexture.

◆ doPixelSet() [1/5]

void fsCTexture::doPixelSet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow,
const fsSColour4B & pPixel )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doPixelSet() [2/5]

void fsCTexture::doPixelSet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow,
const fsSColour4B & pPixel )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doPixelSet() [3/5]

void fsCTexture::doPixelSet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow,
const fsSColour4B & pPixel )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doPixelSet() [4/5]

void fsCTexture::doPixelSet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow,
const fsSColour4B & pPixel )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doPixelSet() [5/5]

void fsCTexture::doPixelSet ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow,
const fsSColour4B & pPixel )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyInto() [1/5]

void fsCTexture::doTextureCopyInto ( std::shared_ptr< fsITexture > pSrc,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyInto() [2/5]

void fsCTexture::doTextureCopyInto ( std::shared_ptr< fsITexture > pSrc,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyInto() [3/5]

void fsCTexture::doTextureCopyInto ( std::shared_ptr< fsITexture > pSrc,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyInto() [4/5]

void fsCTexture::doTextureCopyInto ( std::shared_ptr< fsITexture > pSrc,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyInto() [5/5]

void fsCTexture::doTextureCopyInto ( std::shared_ptr< fsITexture > pSrc,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyThroughStencil() [1/5]

void fsCTexture::doTextureCopyThroughStencil ( std::shared_ptr< fsITexture > pSrc,
std::shared_ptr< fsITexture > pStencil,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY,
fsS32 pAlphaHitMaskThreshold )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyThroughStencil() [2/5]

void fsCTexture::doTextureCopyThroughStencil ( std::shared_ptr< fsITexture > pSrc,
std::shared_ptr< fsITexture > pStencil,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY,
fsS32 pAlphaHitMaskThreshold )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyThroughStencil() [3/5]

void fsCTexture::doTextureCopyThroughStencil ( std::shared_ptr< fsITexture > pSrc,
std::shared_ptr< fsITexture > pStencil,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY,
fsS32 pAlphaHitMaskThreshold )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyThroughStencil() [4/5]

void fsCTexture::doTextureCopyThroughStencil ( std::shared_ptr< fsITexture > pSrc,
std::shared_ptr< fsITexture > pStencil,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY,
fsS32 pAlphaHitMaskThreshold )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ doTextureCopyThroughStencil() [5/5]

void fsCTexture::doTextureCopyThroughStencil ( std::shared_ptr< fsITexture > pSrc,
std::shared_ptr< fsITexture > pStencil,
fsS32 pU,
fsS32 pV,
fsS32 pX,
fsS32 pY,
fsS32 pAlphaHitMaskThreshold )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ filterModeSetDo() [1/5]

void fsCTexture::filterModeSetDo ( fsFilterMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ filterModeSetDo() [2/5]

void fsCTexture::filterModeSetDo ( fsFilterMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ filterModeSetDo() [3/5]

void fsCTexture::filterModeSetDo ( fsFilterMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ filterModeSetDo() [4/5]

void fsCTexture::filterModeSetDo ( fsFilterMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ filterModeSetDo() [5/5]

void fsCTexture::filterModeSetDo ( fsFilterMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ hasAlphaChannelGet() [1/5]

fsBool fsCTexture::hasAlphaChannelGet ( ) const
overridevirtual

Reimplemented from fsITexture.

◆ hasAlphaChannelGet() [2/5]

fsBool fsCTexture::hasAlphaChannelGet ( ) const
overridevirtual

Reimplemented from fsITexture.

◆ hasAlphaChannelGet() [3/5]

fsBool fsCTexture::hasAlphaChannelGet ( ) const
overridevirtual

Reimplemented from fsITexture.

◆ hasAlphaChannelGet() [4/5]

fsBool fsCTexture::hasAlphaChannelGet ( ) const
overridevirtual

Reimplemented from fsITexture.

◆ hasAlphaChannelGet() [5/5]

fsBool fsCTexture::hasAlphaChannelGet ( ) const
overridevirtual

Reimplemented from fsITexture.

◆ imageHeightGet() [1/5]

fsS32 fsCTexture::imageHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageHeightGet() [2/5]

fsS32 fsCTexture::imageHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageHeightGet() [3/5]

fsS32 fsCTexture::imageHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageHeightGet() [4/5]

fsS32 fsCTexture::imageHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageHeightGet() [5/5]

fsS32 fsCTexture::imageHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageWidthGet() [1/5]

fsS32 fsCTexture::imageWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageWidthGet() [2/5]

fsS32 fsCTexture::imageWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageWidthGet() [3/5]

fsS32 fsCTexture::imageWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageWidthGet() [4/5]

fsS32 fsCTexture::imageWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ imageWidthGet() [5/5]

fsS32 fsCTexture::imageWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ maskImageLoad()

void fsCTexture::maskImageLoad ( const fsCResourceName & pImageFileName)
protected

◆ pixelGetDo() [1/5]

fsSColour4B fsCTexture::pixelGetDo ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ pixelGetDo() [2/5]

fsSColour4B fsCTexture::pixelGetDo ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ pixelGetDo() [3/5]

fsSColour4B fsCTexture::pixelGetDo ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ pixelGetDo() [4/5]

fsSColour4B fsCTexture::pixelGetDo ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ pixelGetDo() [5/5]

fsSColour4B fsCTexture::pixelGetDo ( fsS32 pU,
fsS32 pV,
fsS32 pCol,
fsS32 pRow )
overrideprotectedvirtual

Reimplemented from fsITexture.

◆ samplerFlagsGet()

fsU32 fsCTexture::samplerFlagsGet ( ) const
inline

◆ textureGet() [1/5]

ax::Texture2D * fsCTexture::textureGet ( ) const
inline

◆ textureGet() [2/5]

bgfx::TextureHandle fsCTexture::textureGet ( ) const
inline

◆ textureGet() [3/5]

cocos2d::Texture2D * fsCTexture::textureGet ( ) const
inline

◆ textureGet() [4/5]

Magnum::GL::Texture2D * fsCTexture::textureGet ( ) const
inline

◆ textureGet() [5/5]

Texture * fsCTexture::textureGet ( ) const
inline

◆ textureHeightGet() [1/5]

fsS32 fsCTexture::textureHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureHeightGet() [2/5]

fsS32 fsCTexture::textureHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureHeightGet() [3/5]

fsS32 fsCTexture::textureHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureHeightGet() [4/5]

fsS32 fsCTexture::textureHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureHeightGet() [5/5]

fsS32 fsCTexture::textureHeightGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureWidthGet() [1/5]

fsS32 fsCTexture::textureWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureWidthGet() [2/5]

fsS32 fsCTexture::textureWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureWidthGet() [3/5]

fsS32 fsCTexture::textureWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureWidthGet() [4/5]

fsS32 fsCTexture::textureWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ textureWidthGet() [5/5]

fsS32 fsCTexture::textureWidthGet ( ) const
overridevirtual

Implements fsITexture.

◆ wrapModeSetDo() [1/5]

void fsCTexture::wrapModeSetDo ( fsWrapMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ wrapModeSetDo() [2/5]

void fsCTexture::wrapModeSetDo ( fsWrapMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ wrapModeSetDo() [3/5]

void fsCTexture::wrapModeSetDo ( fsWrapMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ wrapModeSetDo() [4/5]

void fsCTexture::wrapModeSetDo ( fsWrapMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ wrapModeSetDo() [5/5]

void fsCTexture::wrapModeSetDo ( fsWrapMode pNewMode)
overrideprotectedvirtual

Implements fsITexture.

◆ fsITexture

fsITexture
friend

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