17 #include <scene/Node.h>
43 void vertsSet(std::vector<fsVec2d>
const& pVerts);
44 void brushSet(std::shared_ptr<fsCBrush> pBrush);
63 virtual void vertsSetDo(std::vector<fsVec2d>
const& pVerts) {}
68 virtual void brushSetDo(std::shared_ptr<fsCBrush> pBrush) {}
76 virtual ax::Node* implGet()
const = 0;
Definition fsAffineMtx2d.h:27
void alphaBlendModeSet(fsS32 pAlphaBlendMode)
Definition fsINative.cpp:44
void matrixApply(const fsAffineMtx2d &pRenderMatrix)
Definition fsINative.cpp:54
virtual void vertsSetDo(std::vector< fsVec2d > const &pVerts)
Definition fsINative.h:63
void brushSet(std::shared_ptr< fsCBrush > pBrush)
Definition fsINative.cpp:49
void vertsSet(std::vector< fsVec2d > const &pVerts)
Definition fsINative.cpp:24
void heightSet(fsS32 pHeight)
Definition fsINative.cpp:34
virtual void matrixApplyDo(const fsAffineMtx2d &pRenderMatrix)=0
Definition fsINative.cpp:56
fsINative()=default
Definition fsINative.cpp:72
virtual void widthSetDo(fsS32 pWidth)
Definition fsINative.h:65
void uvSet(const fsRect &pOffest)
Definition fsINative.cpp:14
void colourSet(const fsSColour4B &pColour)
Definition fsINative.cpp:39
virtual void alphaBlendModeSetDo(fsS32 pAlphaBlendMode)
Definition fsINative.h:69
virtual void renderDo()=0
virtual void heightSetDo(fsS32 pHeight)
Definition fsINative.h:66
void widthSet(fsS32 pWidth)
Definition fsINative.cpp:29
void polygonInfoSet(fsIRenderData::fsSPolyInfo const &pPolyInfo)
Definition fsINative.cpp:4
void textureWrapSet()
Definition fsINative.cpp:9
void render()
Definition fsINative.cpp:19
virtual ~fsINative()=default
virtual void uvSetDo(const fsRect &pOffest)
Definition fsINative.h:60
virtual void polygonInfoSetDo(fsIRenderData::fsSPolyInfo const &pPolyInfo)
Definition fsINative.h:56
virtual void brushSetDo(std::shared_ptr< fsCBrush > pBrush)
Definition fsINative.h:68
virtual void textureWrapSetDo()
Definition fsINative.h:58
virtual void colourSetDo(const fsSColour4B &pColour)
Definition fsINative.h:70
int fsS32
Definition fsBaseTypes.h:20
Definition fsIRenderData.h:44
Definition fsSColour.h:54