MCPcopy Create free account
hub / github.com/axmolengine/axmol / create

Method create

extensions/Particle3D/src/Particle3D/Particle3DRender.cpp:55–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53}
54
55Particle3DQuadRender* Particle3DQuadRender::create(std::string_view texFile)
56{
57 auto ret = new Particle3DQuadRender();
58 if (ret->initQuadRender(texFile))
59 {
60 ret->_texFile = texFile;
61 ret->autorelease();
62 }
63 else
64 {
65 AX_SAFE_DELETE(ret);
66 }
67
68 return ret;
69}
70
71void Particle3DQuadRender::render(Renderer* renderer, const Mat4& transform, ParticleSystem3D* particleSystem)
72{

Callers

nothing calls this directly

Calls 2

initQuadRenderMethod · 0.80
autoreleaseMethod · 0.80

Tested by

no test coverage detected