__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 |