10#ifndef fsCNativeSpritehdr
11#define fsCNativeSpritehdr
50 void vertsSetDo(std::vector<fsVec2d>
const& pVerts)
override;
53 void brushSetDo(std::shared_ptr<fsCBrush> pBrush)
override;
64 std::shared_ptr<fsCBrush> mBrush;
Definition fsAffineMtx2d.h:27
Definition fsCNativeSprite.h:31
friend class fsCNativeSpriteRenderData
Definition fsCNativeSprite.h:32
void vertsSetDo(std::vector< fsVec2d > const &pVerts) override
std::shared_ptr< fsCBrush > brushGet() const
void alphaBlendModeSetDo(fsS32 pAlphaBlendMode) override
void heightSetDo(fsS32 pHeight) override
void textureWrapSetDo() override
void colourSetDo(const fsSColour4B &pColour) override
void widthSetDo(fsS32 pWidth) override
void uvSetDo(const fsRect &pOffest) override
void polygonInfoSetDo(fsIRenderData::fsSPolyInfo const &pPolyInfo) override
void brushSetDo(std::shared_ptr< fsCBrush > pBrush) override
fsBool hitTest(const fsPoint &pLocalPos, fsBool pRequireHitMap) const
virtual ~fsCNativeSprite()
Definition fsINative.h:31
Definition fsSColour.h:20
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIRenderData.h:44
Definition fsSColour.h:54