, including all inherited members.
| AddColor(const csColor &col) | csParticleSystem | [virtual] |
| AddListener(iObjectModelListener *listener) | csObjectModel | [inline, virtual] |
| AddRefOwner(void **ref_owner) | scfImplementation< csObjectModel > | [inline, virtual] |
| alpha_now | csParticleSystem | [protected] |
| alphapersecond | csParticleSystem | [protected] |
| anglepersecond | csParticleSystem | [protected] |
| AppendParticle(iMeshObject *mesh, iParticle *part, iSprite2DState *spr2d) | csParticleSystem | [inline] |
| AppendRectSprite(float width, float height, iMaterialWrapper *mat, bool lighted) | csParticleSystem | |
| AppendRegularSprite(int n, float radius, iMaterialWrapper *mat, bool lighted) | csParticleSystem | |
| bbox | csParticleSystem | [protected] |
| change_alpha | csParticleSystem | [protected] |
| change_color | csParticleSystem | [protected] |
| change_rotation | csParticleSystem | [protected] |
| change_size | csParticleSystem | [protected] |
| ChangeObject() | csParticleSystem | [inline, protected] |
| Clone() | csParticleSystem | [inline, virtual] |
| color | csParticleSystem | [protected] |
| colorpersecond | csParticleSystem | [protected] |
| CreateLowerDetailPolygonMesh(float) | csObjectModel | [inline, virtual] |
| csNewtonianParticleSystem(iObjectRegistry *object_reg, iMeshObjectFactory *factory) | csNewtonianParticleSystem | |
| csObjectModel(iBase *parent=0) | csObjectModel | [inline] |
| csParticleSystem(iObjectRegistry *object_reg, iMeshObjectFactory *factory) | csParticleSystem | |
| current_features | csParticleSystem | [protected] |
| current_lod | csParticleSystem | [protected] |
| DecRef() | scfImplementation< csObjectModel > | [inline, virtual] |
| engine | csParticleSystem | [protected] |
| factory | csParticleSystem | [protected] |
| FireListeners() | csObjectModel | [inline] |
| flags | csParticleSystem | [protected] |
| g3d | csParticleSystem | [protected] |
| GetAccel(int idx) const | csNewtonianParticleSystem | [inline] |
| GetAlpha() const | csParticleSystem | [inline, virtual] |
| GetBoundingBox() const | csParticleSystem | [inline] |
| GetChangeAlpha(float &factor) const | csParticleSystem | [inline, virtual] |
| GetChangeColor(csColor &col) const | csParticleSystem | [inline, virtual] |
| GetChangeRotation(float &angle) const | csParticleSystem | [inline, virtual] |
| GetChangeSize(float &factor) const | csParticleSystem | [inline, virtual] |
| GetColor(csColor &col) const | csParticleSystem | [inline, virtual] |
| GetFactory() const | csParticleSystem | [inline, virtual] |
| GetFlags() | csParticleSystem | [inline, virtual] |
| GetMaterialWrapper() const | csParticleSystem | [inline, virtual] |
| GetMeshWrapper() const | csParticleSystem | [inline, virtual] |
| GetMixMode() const | csParticleSystem | [inline, virtual] |
| GetNumParticles() const | csParticleSystem | [inline] |
| GetObjectBoundingBox(csBox3 &bbox) | csParticleSystem | [inline, virtual] |
| GetObjectBoundingBox() | csParticleSystem | [inline, virtual] |
| GetObjectModel() | csParticleSystem | [inline, virtual] |
| GetParticle(size_t idx) const | csParticleSystem | [inline] |
| GetParticleCount() const | csParticleSystem | [inline] |
| GetPolygonMeshBase() | csObjectModel | [inline, virtual] |
| GetPolygonMeshColldet() | csObjectModel | [inline, virtual] |
| GetPolygonMeshShadows() | csObjectModel | [inline, virtual] |
| GetPolygonMeshViscull() | csObjectModel | [inline, virtual] |
| GetRadius(float &rad, csVector3 ¢) | csParticleSystem | [inline, virtual] |
| GetRandomDirection() | csParticleSystem | [protected] |
| GetRandomDirection(csVector3 const &magnitude, csVector3 const &offset) | csParticleSystem | [protected] |
| GetRandomPosition(csBox3 const &box) | csParticleSystem | [protected] |
| GetRefCount() | scfImplementation< csObjectModel > | [inline, virtual] |
| GetRenderMeshes(int &n, iRenderView *rview, iMovable *movable, uint32 frustum_mask) | csParticleSystem | [virtual] |
| GetSelfDestruct() const | csParticleSystem | [inline] |
| GetShapeNumber() const | csObjectModel | [inline, virtual] |
| GetSpeed(int idx) const | csNewtonianParticleSystem | [inline] |
| GetTerraFormerColldet() | csParticleSystem | [inline, virtual] |
| GetTimeToLive() const | csParticleSystem | [inline] |
| GetVisibleCallback() const | csParticleSystem | [inline, virtual] |
| HardTransform(const csReversibleTransform &t)=0 | iMeshObject | [pure virtual] |
| HitBeamBBox(const csVector3 &, const csVector3 &, csVector3 &, float *) | csParticleSystem | [inline, virtual] |
| HitBeamObject(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr, int *polygon_idx=0, iMaterialWrapper **material=0) | csParticleSystem | [inline, virtual] |
| HitBeamOutline(const csVector3 &, const csVector3 &, csVector3 &, float *) | csParticleSystem | [inline, virtual] |
| IncRef() | scfImplementation< csObjectModel > | [inline, virtual] |
| index_buffer | csParticleSystem | [protected] |
| initialized | csParticleSystem | [protected] |
| InvalidateMaterialHandles() | csParticleSystem | [inline, virtual] |
| light_mgr | csParticleSystem | [protected] |
| logparent | csParticleSystem | [protected] |
| mat | csParticleSystem | [protected] |
| MixMode | csParticleSystem | [protected] |
| NextFrame(csTicks current_time, const csVector3 &, uint) | csParticleSystem | [inline, virtual] |
| number | csParticleSystem | [protected] |
| object_reg | csParticleSystem | [protected] |
| operator=(const scfImplementation &) | scfImplementation< csObjectModel > | [inline] |
| part_accel | csNewtonianParticleSystem | [protected] |
| part_pos | csParticleSystem | [protected] |
| part_sides | csParticleSystem | [protected] |
| part_speed | csNewtonianParticleSystem | [protected] |
| particles | csParticleSystem | [protected] |
| partmeshes | csParticleSystem | [protected] |
| perFrameHolder | csParticleSystem | [protected] |
| PositionChild(iMeshObject *, csTicks) | csParticleSystem | [inline, virtual] |
| prev_time | csParticleSystem | [protected] |
| QueryInterface(scfInterfaceID id, scfInterfaceVersion version) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, virtual] |
| radius | csParticleSystem | [protected] |
| RemoveListener(iObjectModelListener *listener) | csObjectModel | [inline, virtual] |
| RemoveParticles() | csParticleSystem | |
| RemoveRefOwner(void **ref_owner) | scfImplementation< csObjectModel > | [inline, virtual] |
| rmHolder | csParticleSystem | [protected] |
| Rotate(float angle) | csParticleSystem | [virtual] |
| ScaleBy(float factor) | csParticleSystem | [virtual] |
| scalepersecond | csParticleSystem | [protected] |
| scfClassType typedef | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [protected] |
| scfImplementation(csObjectModel *object, iBase *parent=0) | scfImplementation< csObjectModel > | [inline] |
| scfImplementation(const scfImplementation &) | scfImplementation< csObjectModel > | [inline] |
| scfImplementation1(csObjectModel *object, iBase *parent=0) | scfImplementation1< csObjectModel, iObjectModel > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1, T2 t2) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1, T2 t2, T3 t3) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt0(csNewtonianParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1, T2 t2) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1, T2 t2, T3 t3) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationExt2(csParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected] |
| scfImplementationType typedef | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [protected] |
| scfObject | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [protected] |
| scfParent | scfImplementation< csObjectModel > | [protected] |
| scfRefCount | scfImplementation< csObjectModel > | [protected] |
| scfRemoveRefOwners() | scfImplementation< csObjectModel > | [inline, protected] |
| scfWeakRefOwners | scfImplementation< csObjectModel > | [protected] |
| self_destruct | csParticleSystem | [protected] |
| SetAccel(int idx, const csVector3 &acl) | csNewtonianParticleSystem | [inline] |
| SetAlpha(float alpha) | csParticleSystem | [inline, virtual] |
| SetChangeAlpha(float factor) | csParticleSystem | [inline, virtual] |
| SetChangeColor(const csColor &col) | csParticleSystem | [inline, virtual] |
| SetChangeRotation(float angle) | csParticleSystem | [inline, virtual] |
| SetChangeSize(float factor) | csParticleSystem | [inline, virtual] |
| SetColor(const csColor &col) | csParticleSystem | [inline, virtual] |
| SetMaterialWrapper(iMaterialWrapper *mat) | csParticleSystem | [inline, virtual] |
| SetMeshWrapper(iMeshWrapper *lp) | csParticleSystem | [inline, virtual] |
| SetMixMode(uint mode) | csParticleSystem | [inline, virtual] |
| SetObjectBoundingBox(const csBox3 &bbox) | csParticleSystem | [inline, virtual] |
| SetParticleCount(size_t num) | csParticleSystem | [inline, virtual] |
| SetPolygonMeshBase(iPolygonMesh *base) | csObjectModel | [inline] |
| SetPolygonMeshColldet(iPolygonMesh *polymesh) | csObjectModel | [inline, virtual] |
| SetPolygonMeshShadows(iPolygonMesh *polymesh) | csObjectModel | [inline, virtual] |
| SetPolygonMeshViscull(iPolygonMesh *polymesh) | csObjectModel | [inline, virtual] |
| SetSelfDestruct(csTicks t) | csParticleSystem | [inline, virtual] |
| SetShapeNumber(long n) | csObjectModel | [inline] |
| SetSpeed(int idx, const csVector3 &spd) | csNewtonianParticleSystem | [inline] |
| SetupBuffers(size_t part_sides) | csParticleSystem | [protected] |
| SetupColor() | csParticleSystem | [virtual] |
| SetupMixMode() | csParticleSystem | [virtual] |
| SetupObject() | csParticleSystem | [protected, virtual] |
| SetVisibleCallback(iMeshObjectDrawCallback *cb) | csParticleSystem | [inline, virtual] |
| ShapeChanged() | csObjectModel | [inline] |
| spr_factory | csParticleSystem | [protected] |
| sprite2ds | csParticleSystem | [protected] |
| SupportsHardTransform() const =0 | iMeshObject | [pure virtual] |
| time_to_live | csParticleSystem | [protected] |
| TriangleCount | csParticleSystem | [protected] |
| UnsetChangeAlpha() | csParticleSystem | [inline, virtual] |
| UnsetChangeColor() | csParticleSystem | [inline, virtual] |
| UnsetChangeRotation() | csParticleSystem | [inline, virtual] |
| UnsetChangeSize() | csParticleSystem | [inline, virtual] |
| UnSetSelfDestruct() | csParticleSystem | [inline, virtual] |
| Update(csTicks elapsed_time) | csNewtonianParticleSystem | [virtual] |
| VertexCount | csParticleSystem | [protected] |
| vis_cb | csParticleSystem | [protected] |
| WeakRefOwnerArray typedef | scfImplementation< csObjectModel > | [protected] |
| ~csObjectModel() | csObjectModel | [inline, virtual] |
| ~csParticleSystem() | csParticleSystem | [virtual] |
| ~iBase() | iBase | [inline, protected, virtual] |
| ~scfImplementation() | scfImplementation< csObjectModel > | [inline, virtual] |
| ~scfImplementation1() | scfImplementation1< csObjectModel, iObjectModel > | [inline, protected, virtual] |
| ~scfImplementationExt0() | scfImplementationExt0< csNewtonianParticleSystem, csParticleSystem > | [inline, protected, virtual] |
| ~scfImplementationExt2() | scfImplementationExt2< csParticleSystem, csObjectModel, iMeshObject, iParticleState > | [inline, protected, virtual] |