CrystalSpace

Public API Reference

csNewParticleSystem Member List

This is the complete list of members for csNewParticleSystem, including all inherited members.

AddColor(const csColor &color)csNewParticleSystem [virtual]
AddListener(iObjectModelListener *listener)csObjectModel [inline, virtual]
AddRefOwner(iBase **ref_owner)scfImplementation< csObjectModel > [inline, virtual]
Allocate(int newsize, int copysize)csNewParticleSystem [protected, virtual]
alpha_nowcsNewParticleSystem [protected]
alphapersecondcsNewParticleSystem [protected]
AnglecsNewParticleSystem [protected]
anglepersecondcsNewParticleSystem [protected]
AxiscsNewParticleSystem [protected]
boundingboxcsMeshObject [protected]
BoundscsNewParticleSystem [protected]
change_alphacsNewParticleSystem [protected]
change_colorcsNewParticleSystem [protected]
change_rotationcsNewParticleSystem [protected]
change_sizecsNewParticleSystem [protected]
ClipPlanecsNewParticleSystem [protected]
ClipPortalcsNewParticleSystem [protected]
ClipZcsNewParticleSystem [protected]
Clone()csMeshObject [inline, virtual]
ColorcsNewParticleSystem [protected]
color_buffercsNewParticleSystem [protected]
colorpersecondcsNewParticleSystem [protected]
colorscsNewParticleSystem [protected]
Compact()csNewParticleSystem
CreateLowerDetailPolygonMesh(float)csObjectModel [inline, virtual]
csMeshObject(iEngine *engine)csMeshObject
csNewParticleSystem(iEngine *, iMeshObjectFactory *, int ParticleFlags)csNewParticleSystem
csObjectModel(iBase *parent=0)csObjectModel [inline]
DecRef()scfImplementation< csObjectModel > [inline, virtual]
EnginecsMeshObject [protected]
FactorycsNewParticleSystem [protected]
FireListeners()csObjectModel [inline]
flagscsMeshObject [protected]
g3dcsNewParticleSystem [protected]
GetAlpha() const csNewParticleSystem [inline, virtual]
GetChangeAlpha(float &factor) const csNewParticleSystem [inline, virtual]
GetChangeColor(csColor &col) const csNewParticleSystem [inline, virtual]
GetChangeRotation(float &angle) const csNewParticleSystem [inline, virtual]
GetChangeSize(float &factor) const csNewParticleSystem [inline, virtual]
GetColor() const csNewParticleSystem [virtual]
scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState >::GetColor(csColor &color) const csMeshObject [virtual]
GetFactory() const csNewParticleSystem [virtual]
GetFlags()csMeshObject [inline, virtual]
GetLighting() const csNewParticleSystem [virtual]
GetMaterialWrapper() const csNewParticleSystem [virtual]
GetMeshWrapper() const csMeshObject [virtual]
GetMixMode() const csNewParticleSystem [inline, virtual]
GetObjectBoundingBox(csBox3 &bbox)csNewParticleSystem [inline, virtual]
GetObjectModel()csMeshObject [inline, virtual]
GetPolygonMeshBase()csObjectModel [inline, virtual]
GetPolygonMeshColldet()csObjectModel [inline, virtual]
GetPolygonMeshShadows()csObjectModel [inline, virtual]
GetPolygonMeshViscull()csObjectModel [inline, virtual]
GetRadius(csVector3 &radius, csVector3 &center)csMeshObject [virtual]
GetRefCount()scfImplementation< csObjectModel > [inline, virtual]
GetRenderMeshes(int &n, iRenderView *rview, iMovable *movable, uint32 frustum_mask)csNewParticleSystem [virtual]
GetSelfDestruct() const csNewParticleSystem [inline]
GetShapeNumber() const csObjectModel [inline, virtual]
GetTimeToLive() const csNewParticleSystem [inline]
GetVisibleCallback() const csMeshObject [virtual]
HardTransform(const csReversibleTransform &t)csMeshObject [virtual]
HitBeamObject(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr, int *polygon_idx=0, iMaterialWrapper **=0)csMeshObject [virtual]
HitBeamOutline(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr)csMeshObject [virtual]
IncRef()scfImplementation< csObjectModel > [inline, virtual]
index_buffercsNewParticleSystem [protected]
initializedcsNewParticleSystem [protected]
InvalidateMaterialHandles()csMeshObject [inline, virtual]
lastDataUpdateFramecsNewParticleSystem [protected]
light_mgrcsNewParticleSystem [protected]
LightingcsNewParticleSystem [protected]
LitColorscsNewParticleSystem [protected]
LogParentcsMeshObject [protected]
MaterialcsNewParticleSystem [protected]
MixModecsNewParticleSystem [protected]
NextFrame(csTicks current_time, const csVector3 &pos)csNewParticleSystem [virtual]
normal_buffercsNewParticleSystem [protected]
operator=(const scfImplementation &)scfImplementation< csObjectModel > [inline]
ParticleCountcsNewParticleSystem [protected]
ParticleFlagscsNewParticleSystem [protected]
perFrameHoldercsNewParticleSystem [protected]
PositionArraycsNewParticleSystem [protected]
PositionChild(iMeshObject *, csTicks)csMeshObject [inline, virtual]
PrevTimecsNewParticleSystem [protected]
QueryInterface(scfInterfaceID id, scfInterfaceVersion version)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, virtual]
RemoveListener(iObjectModelListener *listener)csObjectModel [inline, virtual]
RemoveRefOwner(iBase **ref_owner)scfImplementation< csObjectModel > [inline, virtual]
rmHoldercsNewParticleSystem [protected]
ScalecsNewParticleSystem [protected]
scalepersecondcsNewParticleSystem [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]
scfImplementationExt1(csNewParticleSystem *object)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1, T2 t2)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1, T2 t2, T3 t3)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
scfImplementationExt1(csNewParticleSystem *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1, T2 t2)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1, T2 t2, T3 t3)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1, T2 t2, T3 t3, T4 t4)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
csMeshObject::scfImplementationExt1(csMeshObject *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject > [inline, protected]
scfImplementationType typedefscfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [protected]
scfObjectscfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [protected]
scfParentscfImplementation< csObjectModel > [protected]
scfRefCountscfImplementation< csObjectModel > [protected]
scfRemoveRefOwners()scfImplementation< csObjectModel > [inline, protected]
scfWeakRefOwnersscfImplementation< csObjectModel > [protected]
self_destructcsNewParticleSystem [protected]
SetAlpha(float alpha)csNewParticleSystem [inline, virtual]
SetChangeAlpha(float factor)csNewParticleSystem [inline, virtual]
SetChangeColor(const csColor &col)csNewParticleSystem [inline, virtual]
SetChangeRotation(float angle)csNewParticleSystem [inline, virtual]
SetChangeSize(float factor)csNewParticleSystem [inline, virtual]
SetColor(const csColor &color)csNewParticleSystem [virtual]
SetCount(int num)csNewParticleSystem
SetLighting(bool enable)csNewParticleSystem [virtual]
SetMaterialWrapper(iMaterialWrapper *material)csNewParticleSystem [virtual]
SetMeshWrapper(iMeshWrapper *logparent)csMeshObject [virtual]
SetMixMode(uint mode)csNewParticleSystem [inline, virtual]
SetObjectBoundingBox(const csBox3 &bbox)csNewParticleSystem [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)csNewParticleSystem [inline, virtual]
SetShapeNumber(long n)csObjectModel [inline]
SetupParticles(const csReversibleTransform &, csVector3 *vertices)csNewParticleSystem [protected]
SetVisibleCallback(iMeshObjectDrawCallback *cb)csMeshObject [virtual]
ShapeChanged()csObjectModel [inline]
StorageCountcsNewParticleSystem [protected]
SupportsHardTransform() const csMeshObject [virtual]
texel_buffercsNewParticleSystem [protected]
texelscsNewParticleSystem [protected]
time_to_livecsNewParticleSystem [protected]
TriangleCountcsNewParticleSystem [protected]
trianglescsNewParticleSystem [protected]
UnsetChangeAlpha()csNewParticleSystem [inline, virtual]
UnsetChangeColor()csNewParticleSystem [inline, virtual]
UnsetChangeRotation()csNewParticleSystem [inline, virtual]
UnsetChangeSize()csNewParticleSystem [inline, virtual]
UnSetSelfDestruct()csNewParticleSystem [inline, virtual]
Update(csTicks passedTime)csNewParticleSystem [virtual]
UpdateBounds()csNewParticleSystem
UpdateLighting(const csArray< iLightSectorInfluence * > &, iMovable *)csNewParticleSystem
VertexCountcsNewParticleSystem [protected]
VisCallbackcsMeshObject [protected]
WantToDie()csMeshObject [protected]
~csMeshObject()csMeshObject [virtual]
~csNewParticleSystem()csNewParticleSystem [virtual]
~csObjectModel()csObjectModel [inline, virtual]
~scfImplementation()scfImplementation< csObjectModel > [inline, virtual]
~scfImplementation1()scfImplementation1< csObjectModel, iObjectModel > [inline, protected, virtual]
~scfImplementationExt1()scfImplementationExt1< csNewParticleSystem, csMeshObject, iParticleState > [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.6