CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csNewtonianParticleSystem Member List

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

AddColor(const csColor &col)csParticleSystem [virtual]
AddRefOwner(iBase **ref_owner)=0iBase [pure virtual]
AppendParticle(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
bboxcsParticleSystem [protected]
change_alphacsParticleSystem [protected]
change_colorcsParticleSystem [protected]
change_rotationcsParticleSystem [protected]
change_sizecsParticleSystem [protected]
Clone()csParticleSystem [inline, virtual]
colorcsParticleSystem [protected]
csNewtonianParticleSystem(iObjectRegistry *object_reg, iMeshObjectFactory *factory)csNewtonianParticleSystem
csParticleSystem(iObjectRegistry *object_reg, iMeshObjectFactory *factory)csParticleSystem
DecRef()=0iBase [pure virtual]
GetAccel(int idx) const csNewtonianParticleSystem [inline]
GetAlpha() const csParticleSystem [inline]
GetBoundingBox() const csParticleSystem [inline]
GetChangeAlpha(float &factor) const csParticleSystem [inline]
GetChangeColor(csColor &col) const csParticleSystem [inline]
GetChangeRotation(float &angle) const csParticleSystem [inline]
GetChangeSize(float &factor) const csParticleSystem [inline]
GetColor(csColor &col) const csParticleSystem [inline, virtual]
GetFactory() const csParticleSystem [inline, virtual]
GetFlags()csParticleSystem [inline, virtual]
GetLogicalParent() const csParticleSystem [inline, virtual]
GetMaterialWrapper() const csParticleSystem [inline, virtual]
GetNumParticles() const csParticleSystem [inline]
GetObjectModel()csParticleSystem [inline, virtual]
GetParticle(size_t idx) const csParticleSystem [inline]
GetParticleCount() const csParticleSystem [inline]
GetRandomDirection()csParticleSystem [protected]
GetRandomDirection(csVector3 const &magnitude, csVector3 const &offset)csParticleSystem [protected]
GetRandomPosition(csBox3 const &box)csParticleSystem [protected]
GetRefCount()=0iBase [pure virtual]
GetRenderMeshes(int &n, iRenderView *rview, iMovable *movable, uint32 frustum_mask)csParticleSystem [virtual]
GetSelfDestruct() const csParticleSystem [inline]
GetSpeed(int idx) const csNewtonianParticleSystem [inline]
GetTimeToLive() const csParticleSystem [inline]
GetVisibleCallback() const csParticleSystem [inline, virtual]
HardTransform(const csReversibleTransform &t)=0iMeshObject [pure virtual]
HitBeamObject(const csVector3 &, const csVector3 &, csVector3 &, float *, int *=0)csParticleSystem [inline, virtual]
HitBeamOutline(const csVector3 &, const csVector3 &, csVector3 &, float *)csParticleSystem [inline, virtual]
IncRef()=0iBase [pure virtual]
InvalidateMaterialHandles()csParticleSystem [inline, virtual]
matcsParticleSystem [protected]
MixModecsParticleSystem [protected]
NextFrame(csTicks current_time, const csVector3 &)csParticleSystem [inline, virtual]
part_accelcsNewtonianParticleSystem [protected]
part_poscsParticleSystem [protected]
part_speedcsNewtonianParticleSystem [protected]
PositionChild(iMeshObject *child, csTicks current_time)csParticleSystem [inline, virtual]
prev_timecsParticleSystem [protected]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion)iBase [inline, static]
radiuscsParticleSystem [protected]
RemoveParticles()csParticleSystem
RemoveRefOwner(iBase **ref_owner)=0iBase [pure virtual]
Rotate(float angle)csParticleSystem [virtual]
ScaleBy(float factor)csParticleSystem [virtual]
self_destructcsParticleSystem [protected]
SetAccel(int idx, const csVector3 &acl)csNewtonianParticleSystem [inline]
SetAlpha(float alpha)csParticleSystem [inline]
SetChangeAlpha(float factor)csParticleSystem [inline]
SetChangeColor(const csColor &col)csParticleSystem [inline]
SetChangeRotation(float angle)csParticleSystem [inline]
SetChangeSize(float factor)csParticleSystem [inline]
SetColor(const csColor &col)csParticleSystem [inline, virtual]
SetLogicalParent(iBase *lp)csParticleSystem [inline, virtual]
SetMaterialWrapper(iMaterialWrapper *mat)csParticleSystem [inline, virtual]
SetParticleCount(size_t num)csParticleSystem [inline, virtual]
SetSelfDestruct(csTicks t)csParticleSystem [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]
spr_factorycsParticleSystem [protected]
sprite2dscsParticleSystem [protected]
SupportsHardTransform() const =0iMeshObject [pure virtual]
UnsetChangeAlpha()csParticleSystem [inline]
UnsetChangeColor()csParticleSystem [inline]
UnsetChangeRotation()csParticleSystem [inline]
UnsetChangeSize()csParticleSystem [inline]
UnSetSelfDestruct()csParticleSystem [inline]
Update(csTicks elapsed_time)csNewtonianParticleSystem [virtual]
~csParticleSystem()csParticleSystem [virtual]


Generated for Crystal Space by doxygen 1.3.9.1