_boundsDirty | PUBillboardChain | mutableprotected |
_buffersNeedRecreating | PUBillboardChain | protected |
_chainCount | PUBillboardChain | protected |
_chainElementList | PUBillboardChain | protected |
_chainSegmentList | PUBillboardChain | protected |
_deltaColor | PURibbonTrail | protected |
_deltaWidth | PURibbonTrail | protected |
_dynamic | PUBillboardChain | protected |
_elemLength | PURibbonTrail | protected |
_faceCamera | PUBillboardChain | protected |
_freeChains | PURibbonTrail | protected |
_glProgramState | PUBillboardChain | protected |
_indexBuffer | PUBillboardChain | protected |
_indexContentDirty | PUBillboardChain | protected |
_indices | PUBillboardChain | protected |
_initialColor | PURibbonTrail | protected |
_initialWidth | PURibbonTrail | protected |
_maxElementsPerChain | PUBillboardChain | protected |
_meshCommand | PUBillboardChain | protected |
_needTimeUpdate | PURibbonTrail | protected |
_nodeList | PURibbonTrail | protected |
_nodeToChainSegment | PURibbonTrail | protected |
_nodeToSegMap | PURibbonTrail | protected |
_normalBase | PUBillboardChain | protected |
_otherTexCoordRange | PUBillboardChain | protected |
_parentNode | PURibbonTrail | protected |
_squaredElemLength | PURibbonTrail | protected |
_texCoordDir | PUBillboardChain | protected |
_texture | PUBillboardChain | protected |
_trailLength | PURibbonTrail | protected |
_useTexCoords | PUBillboardChain | protected |
_useVertexColour | PUBillboardChain | protected |
_vertexBuffer | PUBillboardChain | protected |
_vertexContentDirty | PUBillboardChain | protected |
_vertexDeclDirty | PUBillboardChain | protected |
_vertices | PUBillboardChain | protected |
addChainElement(size_t chainIndex, const Element &billboardChainElement) | PUBillboardChain | virtual |
addNode(Node *n) | PURibbonTrail | virtual |
ChainSegmentList typedef | PUBillboardChain | protected |
clearAllChains(void) | PUBillboardChain | virtual |
clearChain(size_t chainIndex) | PURibbonTrail | virtual |
ColorValueList typedef | PURibbonTrail | protected |
ElementList typedef | PUBillboardChain | |
getChainElement(size_t chainIndex, size_t elementIndex) const | PUBillboardChain | virtual |
getChainIndexForNode(const Node *n) | PURibbonTrail | virtual |
getColourChange(size_t chainIndex) const | PURibbonTrail | virtual |
getDynamic(void) const | PUBillboardChain | inlinevirtual |
getInitialColour(size_t chainIndex) const | PURibbonTrail | virtual |
getInitialWidth(size_t chainIndex) const | PURibbonTrail | virtual |
getMaxChainElements(void) const | PUBillboardChain | inlinevirtual |
getNumberOfChains(void) const | PUBillboardChain | inlinevirtual |
getNumChainElements(size_t chainIndex) const | PUBillboardChain | virtual |
getOtherTextureCoordRange(void) const | PUBillboardChain | inlinevirtual |
getTextureCoordDirection(void) | PUBillboardChain | inlinevirtual |
getTrailLength(void) const | PURibbonTrail | inlinevirtual |
getUseTextureCoords(void) const | PUBillboardChain | inlinevirtual |
getUseVertexColours(void) const | PUBillboardChain | inlinevirtual |
getWidthChange(size_t chainIndex) const | PURibbonTrail | virtual |
IndexVector typedef | PURibbonTrail | protected |
init(const std::string &texFile) | PUBillboardChain | protected |
manageController(void) | PURibbonTrail | protected |
nodeDestroyed(const Node *node) | PURibbonTrail | |
NodeList typedef | PURibbonTrail | |
NodeToChainSegmentMap typedef | PURibbonTrail | protected |
nodeUpdated(const Node *node) | PURibbonTrail | |
PUBillboardChain(const std::string &name, const std::string &texFile="", size_t maxElements=20, size_t numberOfChains=1, bool useTextureCoords=true, bool useColours=true, bool dynamic=true) | PUBillboardChain | |
PURibbonTrail(const std::string &name, const std::string &texFile="", size_t maxElements=20, size_t numberOfChains=1, bool useTextureCoords=true, bool useColours=true) | PURibbonTrail | |
RealList typedef | PURibbonTrail | protected |
removeChainElement(size_t chainIndex) | PUBillboardChain | virtual |
removeNode(Node *n) | PURibbonTrail | virtual |
render(Renderer *renderer, const Mat4 &transform, ParticleSystem3D *particleSystem) | PUBillboardChain | |
resetAllTrails(void) | PURibbonTrail | protected |
resetTrail(size_t index, const Node *node) | PURibbonTrail | protected |
SEGMENT_EMPTY | PUBillboardChain | protectedstatic |
setAttachedNode(Node *parent) | PURibbonTrail | inline |
setColourChange(size_t chainIndex, const Vec4 &valuePerSecond) | PURibbonTrail | virtual |
setColourChange(size_t chainIndex, float r, float g, float b, float a) | PURibbonTrail | virtual |
setDepthTest(bool isDepthTest) | PUBillboardChain | virtual |
setDepthWrite(bool isDepthWrite) | PUBillboardChain | virtual |
setDynamic(bool dyn) | PUBillboardChain | virtual |
setFaceCamera(bool faceCamera, const Vec3 &normalVector=Vec3::UNIT_X) | PUBillboardChain | |
setInitialColour(size_t chainIndex, const Vec4 &col) | PURibbonTrail | virtual |
setInitialColour(size_t chainIndex, float r, float g, float b, float a=1.0) | PURibbonTrail | virtual |
setInitialWidth(size_t chainIndex, float width) | PURibbonTrail | virtual |
setMaxChainElements(size_t maxElements) | PURibbonTrail | virtual |
setNumberOfChains(size_t numChains) | PURibbonTrail | virtual |
setOtherTextureCoordRange(float start, float end) | PUBillboardChain | virtual |
setTextureCoordDirection(TexCoordDirection dir) | PUBillboardChain | virtual |
setTrailLength(float len) | PURibbonTrail | virtual |
setupBuffers(void) | PUBillboardChain | protectedvirtual |
setupChainContainers(void) | PUBillboardChain | protectedvirtual |
setupVertexDeclaration(void) | PUBillboardChain | protectedvirtual |
setUseTextureCoords(bool use) | PUBillboardChain | virtual |
setUseVertexColours(bool use) | PUBillboardChain | virtual |
setWidthChange(size_t chainIndex, float widthDeltaPerSecond) | PURibbonTrail | virtual |
TCD_U enum value | PUBillboardChain | |
TCD_V enum value | PUBillboardChain | |
TexCoordDirection enum name | PUBillboardChain | |
timeUpdate(float time) | PURibbonTrail | |
update(float deltaTime) | PURibbonTrail | |
updateChainElement(size_t chainIndex, size_t elementIndex, const Element &billboardChainElement) | PUBillboardChain | virtual |
updateIndexBuffer(void) | PUBillboardChain | protectedvirtual |
updateTrail(size_t index, const Node *node) | PURibbonTrail | protected |
updateVertexBuffer(const Mat4 &camMat) | PUBillboardChain | protectedvirtual |
~PUBillboardChain() | PUBillboardChain | virtual |
~PURibbonTrail() | PURibbonTrail | virtual |