| __pad0__ | PUParticle3DQuadRender | |
| _commonDir | PUParticle3DQuadRender | protected |
| _commonUp | PUParticle3DQuadRender | protected |
| _depthTest | Particle3DRender | protected |
| _depthTest(true) | Particle3DRender | |
| _depthWrite | Particle3DRender | protected |
| _depthWrite(false) | Particle3DRender | inline |
| _glProgramState | PUParticle3DEntityRender | protected |
| _indexBuffer | PUParticle3DEntityRender | protected |
| _indices | PUParticle3DEntityRender | protected |
| _isVisible | Particle3DRender | protected |
| _isVisible(true) | Particle3DRender | |
| _meshCommand | PUParticle3DEntityRender | protected |
| _origin | PUParticle3DQuadRender | protected |
| _particleSystem | Particle3DRender | protected |
| _referenceCount | Ref | protected |
| _rendererScale | Particle3DRender | protected |
| _rendererScale(Vec3::ONE) | Particle3DRender | |
| _renderType | PURender | protected |
| _rotateType | PUParticle3DQuadRender | protected |
| _texFile | PUParticle3DEntityRender | protected |
| _texture | PUParticle3DEntityRender | protected |
| _textureCoordsColStep | PUParticle3DQuadRender | protected |
| _textureCoordsColumns | PUParticle3DQuadRender | protected |
| _textureCoordsRows | PUParticle3DQuadRender | protected |
| _textureCoordsRowStep | PUParticle3DQuadRender | protected |
| _type | PUParticle3DQuadRender | protected |
| _vertexBuffer | PUParticle3DEntityRender | protected |
| _vertices | PUParticle3DEntityRender | protected |
| autorelease() | Ref | |
| autoRotate | PURender | |
| BOTTOM_CENTER enum value | PUParticle3DQuadRender | |
| BOTTOM_LEFT enum value | PUParticle3DQuadRender | |
| BOTTOM_RIGHT enum value | PUParticle3DQuadRender | |
| CENTER enum value | PUParticle3DQuadRender | |
| CENTER_LEFT enum value | PUParticle3DQuadRender | |
| CENTER_RIGHT enum value | PUParticle3DQuadRender | |
| clone() override | PUParticle3DQuadRender | virtual |
| copyAttributesTo(PURender *render) override | PUParticle3DQuadRender | virtual |
| create(const std::string &texFile="") | PUParticle3DQuadRender | static |
| determineUVCoords(PUParticle3D *particle) | PUParticle3DQuadRender | protected |
| fillTriangle(unsigned short index, unsigned short v0, unsigned short v1, unsigned short v2) | PUParticle3DQuadRender | protected |
| fillVertex(unsigned short index, const Vec3 &pos, const Vec4 &color, const Vec2 &uv) | PUParticle3DQuadRender | protected |
| getCommonDirection() const | PUParticle3DQuadRender | inline |
| getCommonUp() const | PUParticle3DQuadRender | inline |
| getNumTextureCoords() | PUParticle3DQuadRender | |
| getOrigin() const | PUParticle3DQuadRender | inline |
| getOriginOffset(int &offsetX, int &offsetY) | PUParticle3DQuadRender | protected |
| getReferenceCount() const | Ref | |
| getRenderType(void) const | PURender | inline |
| getRotateType() const | PUParticle3DQuadRender | inline |
| getTextureCoordsColumns() const | PUParticle3DQuadRender | |
| getTextureCoordsRows() const | PUParticle3DQuadRender | |
| getType() const | PUParticle3DQuadRender | inline |
| initRender(const std::string &texFile) | PUParticle3DEntityRender | protected |
| isVisible() const | Particle3DRender | inline |
| notifyRescaled(const Vec3 &scale) | Particle3DRender | virtual |
| notifyStart() | Particle3DRender | virtual |
| notifyStop() | Particle3DRender | virtual |
| ORIENTED_COMMON enum value | PUParticle3DQuadRender | |
| ORIENTED_SELF enum value | PUParticle3DQuadRender | |
| ORIENTED_SHAPE enum value | PUParticle3DQuadRender | |
| Origin enum name | PUParticle3DQuadRender | |
| PERPENDICULAR_COMMON enum value | PUParticle3DQuadRender | |
| PERPENDICULAR_SELF enum value | PUParticle3DQuadRender | |
| POINT enum value | PUParticle3DQuadRender | |
| prepare() | PURender | inlinevirtual |
| Ref() | Ref | protected |
| release() | Ref | |
| render(Renderer *renderer, const Mat4 &transform, ParticleSystem3D *particleSystem) override | PUParticle3DQuadRender | virtual |
| retain() | Ref | |
| RotateType enum name | PUParticle3DQuadRender | |
| setCommonDirection(const Vec3 &dir) | PUParticle3DQuadRender | inline |
| setCommonUp(const Vec3 &up) | PUParticle3DQuadRender | inline |
| setDepthTest(bool isDepthTest) override | PUParticle3DEntityRender | virtual |
| setDepthWrite(bool isDepthWrite) override | PUParticle3DEntityRender | virtual |
| setOrigin(Origin origin) | PUParticle3DQuadRender | inline |
| setRenderType(const std::string &observerType) | PURender | inline |
| setRotateType(RotateType type) | PUParticle3DQuadRender | inline |
| setTextureCoordsColumns(unsigned short textureCoordsColumns) | PUParticle3DQuadRender | |
| setTextureCoordsRows(unsigned short textureCoordsRows) | PUParticle3DQuadRender | |
| setType(Type type) | PUParticle3DQuadRender | |
| setVisible(bool isVisible) | Particle3DRender | inline |
| TEXTURE_COORDS enum value | PUParticle3DQuadRender | |
| TOP_CENTER enum value | PUParticle3DQuadRender | |
| TOP_LEFT enum value | PUParticle3DQuadRender | |
| TOP_RIGHT enum value | PUParticle3DQuadRender | |
| Type enum name | PUParticle3DQuadRender | |
| unPrepare() | PURender | inlinevirtual |
| updateRender(PUParticle3D *particle, float deltaTime, bool firstParticle) | PURender | inlinevirtual |
| VERTEX enum value | PUParticle3DQuadRender | |
| ~Particle3DRender() | Particle3DRender | inlinevirtual |
| ~PUParticle3DEntityRender() | PUParticle3DEntityRender | virtual |
| ~PUParticle3DQuadRender() | PUParticle3DQuadRender | virtual |
| ~Ref() | Ref | virtual |