38 void vertsSet(std::vector<fsVec2d>
const& pVerts);
39 void brushSet(std::shared_ptr<fsCBrush> pBrush);
62 virtual void vertsSetDo(std::vector<fsVec2d>
const& pVerts)
74 virtual void brushSetDo(std::shared_ptr<fsCBrush> pBrush)
Definition fsAffineMtx2d.h:27
Definition fsINative.h:31
void alphaBlendModeSet(fsS32 pAlphaBlendMode)
void matrixApply(const fsAffineMtx2d &pRenderMatrix)
virtual void vertsSetDo(std::vector< fsVec2d > const &pVerts)
Definition fsINative.h:62
void brushSet(std::shared_ptr< fsCBrush > pBrush)
void vertsSet(std::vector< fsVec2d > const &pVerts)
void heightSet(fsS32 pHeight)
virtual void widthSetDo(fsS32 pWidth)
Definition fsINative.h:66
void uvSet(const fsRect &pOffest)
void colourSet(const fsSColour4B &pColour)
virtual void alphaBlendModeSetDo(fsS32 pAlphaBlendMode)
Definition fsINative.h:78
virtual void renderDo()=0
virtual void heightSetDo(fsS32 pHeight)
Definition fsINative.h:70
virtual void matrixApplyDo(const fsAffineMtx2d &pRenderMatrix)=0
void widthSet(fsS32 pWidth)
void polygonInfoSet(fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual ~fsINative()=default
virtual void uvSetDo(const fsRect &pOffest)
Definition fsINative.h:55
virtual void polygonInfoSetDo(fsIRenderData::fsSPolyInfo const &pPolyInfo)
Definition fsINative.h:47
virtual void brushSetDo(std::shared_ptr< fsCBrush > pBrush)
Definition fsINative.h:74
virtual void textureWrapSetDo()
Definition fsINative.h:51
virtual void colourSetDo(const fsSColour4B &pColour)
Definition fsINative.h:82
int fsS32
Definition fsBaseTypes.h:20
Definition fsIRenderData.h:44
Definition fsSColour.h:54