CrystalSpace

Public API Reference

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

csParticleSystem Member List

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

AddColor(const csColor &col)csParticleSystem [virtual]
AddRefOwner(iBase **ref_owner)=0iBase [pure virtual]
alpha_nowcsParticleSystem [protected]
alphapersecondcsParticleSystem [protected]
anglepersecondcsParticleSystem [protected]
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]
ChangeObject()csParticleSystem [inline, protected]
Clone()csParticleSystem [inline, virtual]
colorcsParticleSystem [protected]
colorpersecondcsParticleSystem [protected]
csParticleSystem(iObjectRegistry *object_reg, iMeshObjectFactory *factory)csParticleSystem
current_featurescsParticleSystem [protected]
current_lodcsParticleSystem [protected]
DecRef()=0iBase [pure virtual]
enginecsParticleSystem [protected]
factorycsParticleSystem [protected]
flagscsParticleSystem [protected]
g3dcsParticleSystem [protected]
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]
GetObjectBoundingBox(csBox3 &bbox)csParticleSystem [inline]
GetObjectModel()csParticleSystem [inline, virtual]
GetParticle(size_t idx) const csParticleSystem [inline]
GetParticleCount() const csParticleSystem [inline]
GetRadius(csVector3 &rad, csVector3 &cent)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]
GetTimeToLive() const csParticleSystem [inline]
GetVisibleCallback() const csParticleSystem [inline, virtual]
HardTransform(const csReversibleTransform &t)=0iMeshObject [pure virtual]
HitBeamBBox(const csVector3 &, const csVector3 &, csVector3 &, float *)csParticleSystem [inline, 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]
index_buffercsParticleSystem [protected]
initializedcsParticleSystem [protected]
InvalidateMaterialHandles()csParticleSystem [inline, virtual]
light_mgrcsParticleSystem [protected]
logparentcsParticleSystem [protected]
matcsParticleSystem [protected]
MixModecsParticleSystem [protected]
NextFrame(csTicks current_time, const csVector3 &)csParticleSystem [inline, virtual]
numbercsParticleSystem [protected]
object_regcsParticleSystem [protected]
ObjectModel classcsParticleSystem [friend]
part_poscsParticleSystem [protected]
part_sidescsParticleSystem [protected]
particlescsParticleSystem [protected]
ParticleState classcsParticleSystem [friend]
perFrameHoldercsParticleSystem [protected]
PositionChild(iMeshObject *, csTicks)csParticleSystem [inline, virtual]
prev_timecsParticleSystem [protected]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
radiuscsParticleSystem [protected]
RemoveParticles()csParticleSystem
RemoveRefOwner(iBase **ref_owner)=0iBase [pure virtual]
rmHoldercsParticleSystem [protected]
Rotate(float angle)csParticleSystem [virtual]
ScaleBy(float factor)csParticleSystem [virtual]
scalepersecondcsParticleSystem [protected]
SCF_DECLARE_IBASEcsParticleSystem
self_destructcsParticleSystem [protected]
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]
SetObjectBoundingBox(const csBox3 &bbox)csParticleSystem [inline]
SetParticleCount(size_t num)csParticleSystem [inline, virtual]
SetSelfDestruct(csTicks t)csParticleSystem [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]
time_to_livecsParticleSystem [protected]
TriangleCountcsParticleSystem [protected]
UnsetChangeAlpha()csParticleSystem [inline]
UnsetChangeColor()csParticleSystem [inline]
UnsetChangeRotation()csParticleSystem [inline]
UnsetChangeSize()csParticleSystem [inline]
UnSetSelfDestruct()csParticleSystem [inline]
Update(csTicks elapsed_time)csParticleSystem [virtual]
VertexCountcsParticleSystem [protected]
vis_cbcsParticleSystem [protected]
~csParticleSystem()csParticleSystem [virtual]


Generated for Crystal Space by doxygen 1.4.4