38 void vertsSet(std::vector<fsVec2d>
const& pVerts);
39 void brushSet(std::shared_ptr<fsCBrush> pBrush);
56 virtual void vertsSetDo(std::vector<fsVec2d>
const& pVerts) {}
62 virtual void brushSetDo(std::shared_ptr<fsCBrush> pBrush) {}
72 virtual cocos2d::Node* implGet()
const = 0;
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:56
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:58
void uvSet(const fsRect &pOffest)
void colourSet(const fsSColour4B &pColour)
virtual void alphaBlendModeSetDo(fsS32 pAlphaBlendMode)
Definition fsINative.h:64
virtual void renderDo()=0
virtual void heightSetDo(fsS32 pHeight)
Definition fsINative.h:60
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:51
virtual void polygonInfoSetDo(fsIRenderData::fsSPolyInfo const &pPolyInfo)
Definition fsINative.h:47
virtual void brushSetDo(std::shared_ptr< fsCBrush > pBrush)
Definition fsINative.h:62
virtual void textureWrapSetDo()
Definition fsINative.h:49
virtual void colourSetDo(const fsSColour4B &pColour)
Definition fsINative.h:66
int fsS32
Definition fsBaseTypes.h:20
Definition fsIRenderData.h:44
Definition fsSColour.h:54