64 fsS32 strideGet()
const;
66 static std::map<fsS32, fsS32> mPixelFormats;
68 std::unique_ptr<ax::Image> mImage;
friend class fsCTexture
Definition fsCImage.h:28
~fsCImage() override
Definition fsCImage.cpp:356
void doPixelSet(fsS32 pU, fsS32 pV, fsS32 pCol, fsS32 pRow, const fsSColour4B &pPixel) override
Definition fsCImage.cpp:285
std::unique_ptr< fsIImage > doCreateFromAlpha8Data(std::vector< fsU8 > &pAlphaData, fsS32 pImgW, fsS32 pImgH, fsPoint const &pPOTDimenions) override
Definition fsCImage.cpp:71
void doTextureCopyThroughStencil(fsIImage const *pSrc, fsIImage const *const pStencil, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
Definition fsCImage.cpp:196
void doTextureCopyInto(fsIImage const *pSrc, fsS32 pU, fsS32 pV, fsS32 pX, fsS32 pY) override
Definition fsCImage.cpp:254
friend class fsIImage
Definition fsCImage.h:27
fsSColour4B doPixelGet(fsPoint const &pOffset) const override
Definition fsCImage.cpp:116
fsCImage()
Definition fsCImage.cpp:352
fsU8 doAlphaGet(fsPoint const &pPos) const override
Definition fsCImage.cpp:156
void doAlphaChannelsCombine(fsIImage const *pBlend, fsPoint const &pOffset) override
Definition fsCImage.cpp:17
void doPremultipliedAlphaReverse() override
Definition fsCImage.cpp:98
std::unique_ptr< fsIImage > doCloneSubSection(fsIImage const *pBlend, fsPoint const &pOffset) const override
Definition fsCImage.cpp:45
fsPoint doDimensionsGet() const override
Definition fsCImage.cpp:305
void doCreate(const fsPoint &pDimensions) override
Definition fsCImage.cpp:310
Definition fsCResourceName.h:32
unsigned char fsU8
Definition fsBaseTypes.h:15
int fsS32
Definition fsBaseTypes.h:20
Definition fsC3dLight.h:19
Definition fsSColour.h:54