| addCells(size_t group, const std::vector< plGBufferCell > &cells) | plDrawableSpans | |
| addDIIndex(const plDISpanIndex &idx) | plDrawableSpans | |
| addIcicle(const plIcicle &span) | plDrawableSpans | |
| addIndices(size_t group, const std::vector< unsigned short > &indices) | plDrawableSpans | |
| addMaterial(plKey mat) | plDrawableSpans | |
| addSourceSpan(const std::shared_ptr< plGeometrySpan > &span) | plDrawableSpans | |
| addTransform(const hsMatrix44 &l2w, const hsMatrix44 &w2l, const hsMatrix44 &l2b, const hsMatrix44 &b2l) | plDrawableSpans | |
| addVerts(size_t group, const std::vector< plGBufferVertex > &verts) | plDrawableSpans | |
| buildDIIndex(const std::vector< std::shared_ptr< plGeometrySpan > > &spans) | plDrawableSpans | |
| BuildSpaceTree() | plDrawableSpans | |
| calcBounds() | plDrawableSpans | |
| ClassIndex() const =0 | plCreatable | pure virtual |
| ClassIndex(PlasmaVer ver) const | plCreatable | |
| ClassInstance(short) const | plCreatable | virtual |
| ClassName() const | plCreatable | virtual |
| clearDIIndices() | plDrawableSpans | |
| clearMaterials() | plDrawableSpans | |
| clearSpans() | plDrawableSpans | |
| clearTransforms() | plDrawableSpans | |
| composeGeometry(bool clearspans=true) | plDrawableSpans | |
| createBufferGroup(unsigned char format) | plDrawableSpans | |
| decomposeGeometry(bool clearcolors=false) | plDrawableSpans | |
| delDIIndex(size_t idx) | plDrawableSpans | |
| deleteBufferGroup(size_t group) | plDrawableSpans | |
| fBoneToLocals | plDrawableSpans | protected |
| fCriteria | plDrawableSpans | protected |
| fDIIndices | plDrawableSpans | protected |
| fGroups | plDrawableSpans | protected |
| fIcicles | plDrawableSpans | protected |
| fLocalBounds | plDrawableSpans | protected |
| fLocalToBones | plDrawableSpans | protected |
| fLocalToWorlds | plDrawableSpans | protected |
| fMaterials | plDrawableSpans | protected |
| fMaxWorldBounds | plDrawableSpans | protected |
| fParticleSpans | plDrawableSpans | protected |
| fProps | plDrawableSpans | protected |
| fRenderLevel | plDrawableSpans | protected |
| fSceneNode | plDrawableSpans | protected |
| fSourceSpans | plDrawableSpans | protected |
| fSpaceTree | plDrawableSpans | protected |
| fSpans | plDrawableSpans | protected |
| fSpanSourceIndices | plDrawableSpans | protected |
| fWorldBounds | plDrawableSpans | protected |
| fWorldToLocals | plDrawableSpans | protected |
| getBoneToLocal(size_t idx) const | plDrawableSpans | |
| getBuffer(size_t group) const | plDrawableSpans | |
| getCells(size_t group, size_t buffer) const | plDrawableSpans | |
| getCriteria() const | plDrawableSpans | |
| getDIIndex(size_t idx) const | plDrawableSpans | |
| getDIIndex(size_t idx) | plDrawableSpans | |
| getDIIndices() const | plDrawableSpans | |
| getDIIndices() | plDrawableSpans | |
| getIcicle(size_t idx) const | plDrawableSpans | |
| getIndices(const plIcicle *span) const | plDrawableSpans | |
| getKey() const | hsKeyedObject | |
| getLocalBounds() | plDrawableSpans | |
| getLocalToBone(size_t idx) const | plDrawableSpans | |
| getLocalToWorld(size_t idx) const | plDrawableSpans | |
| getMaterials() const | plDrawableSpans | |
| getMaterials() | plDrawableSpans | |
| getMaxWorldBounds() | plDrawableSpans | |
| getNumBufferGroups() const | plDrawableSpans | |
| getNumDIIndices() const | plDrawableSpans | |
| getNumSpans() const | plDrawableSpans | |
| getNumTransforms() const | plDrawableSpans | |
| getProps() const | plDrawableSpans | |
| getRenderLevel() const | plDrawableSpans | |
| getSceneNode() const | plDrawableSpans | |
| getSourceSpans() const | plDrawableSpans | |
| getSourceSpans() | plDrawableSpans | |
| getSpaceTree() const | plDrawableSpans | |
| getSpan(size_t idx) const | plDrawableSpans | |
| getVerts(const plIcicle *span) const | plDrawableSpans | |
| getWorldBounds() | plDrawableSpans | |
| getWorldToLocal(size_t idx) const | plDrawableSpans | |
| IBuildTree(std::vector< plSpaceBuilderNode * > &nodes) | plDrawableSpans | protected |
| init(const plString &name) | hsKeyedObject | |
| IPrcParse(const pfPrcTag *tag, plResManager *mgr) | plDrawableSpans | protectedvirtual |
| IPrcWrite(pfPrcHelper *prc) | plDrawableSpans | protectedvirtual |
| ISortSpace(std::vector< plSpaceBuilderNode * > &nodes, int axis) | plDrawableSpans | protected |
| ISplitSpace(std::vector< plSpaceBuilderNode * > &nodes, std::vector< plSpaceBuilderNode * > &left, std::vector< plSpaceBuilderNode * > &right) | plDrawableSpans | protected |
| isStub() const | plCreatable | virtual |
| kAllProxies enum value | plDrawable | |
| kAllTypes enum value | plDrawable | |
| kAudibleProxy enum value | plDrawable | |
| kCameraProxy enum value | plDrawable | |
| kCoordinateProxy enum value | plDrawable | |
| kCritCharacter enum value | plDrawable | |
| kCritSortFaces enum value | plDrawable | |
| kCritSortSpans enum value | plDrawable | |
| kCritStatic enum value | plDrawable | |
| kEnviron enum value | plDrawable | |
| kGenericProxy enum value | plDrawable | |
| kLightProxy enum value | plDrawable | |
| kNonDrawable enum value | plDrawable | |
| kNormal enum value | plDrawable | |
| kOccluderProxy enum value | plDrawable | |
| kOccSnapProxy enum value | plDrawable | |
| kPhysicalProxy enum value | plDrawable | |
| kPropCharacter enum value | plDrawable | |
| kPropHasVisLOS enum value | plDrawable | |
| kPropNoDraw enum value | plDrawable | |
| kPropNoReSort enum value | plDrawable | |
| kPropPartialSort enum value | plDrawable | |
| kPropSortAsOne enum value | plDrawable | |
| kPropSortFaces enum value | plDrawable | |
| kPropSortSpans enum value | plDrawable | |
| kPropUNUSED enum value | plDrawable | |
| kPropVolatile enum value | plDrawable | |
| kSpanIDMask | plDrawable | static |
| kSpanTypeIcicle | plDrawable | static |
| kSpanTypeMask | plDrawable | static |
| kSpanTypeParticleSpan | plDrawable | static |
| kSpanTypeUnknown | plDrawable | static |
| kSubAllTypes enum value | plDrawable | |
| kSubEnviron enum value | plDrawable | |
| kSubNonDrawable enum value | plDrawable | |
| kSubNormal enum value | plDrawable | |
| plCreatable() | plCreatable | |
| plDrawableSpans() | plDrawableSpans | |
| plDrawableType enum name | plDrawable | |
| plSubDrawableType enum name | plDrawable | |
| prcParse(const pfPrcTag *tag, plResManager *mgr) | plCreatable | virtual |
| prcWrite(pfPrcHelper *prc) | plCreatable | virtual |
| read(hsStream *S, plResManager *mgr) | plDrawableSpans | virtual |
| setCriteria(unsigned int crit) | plDrawableSpans | |
| setKey(plKey key) | hsKeyedObject | |
| setLocalBounds(const hsBounds3Ext &bounds) | plDrawableSpans | |
| setMaxWorldBounds(const hsBounds3Ext &bounds) | plDrawableSpans | |
| setProps(unsigned int props) | plDrawableSpans | |
| setRenderLevel(unsigned int level) | plDrawableSpans | |
| setSceneNode(plKey node) | plDrawableSpans | |
| setSpaceTree(plSpaceTree *tree) | plDrawableSpans | |
| setWorldBounds(const hsBounds3Ext &bounds) | plDrawableSpans | |
| write(hsStream *S, plResManager *mgr) | plDrawableSpans | virtual |
| ~plCreatable() | plCreatable | virtual |
| ~plDrawableSpans() | plDrawableSpans | virtual |