Planeshift
psEffectManager Member List

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

AddEffect(const char *name, psEffect *effect)psEffectManager
AttachLight(const char *name, const csVector3 &pos, float radius, const csColor &colour, iMeshWrapper *mw)psEffectManager
Clear()psEffectManager
DeleteEffect(unsigned int effectID)psEffectManager
DetachLight(unsigned int lightID)psEffectManager
FindEffect(unsigned int ID) const psEffectManager
FindEffect(const csString &name) const psEffectManager
Get2DRenderer() const psEffectManagerinline
GetEffectsIterator()psEffectManager
GetView() const psEffectManagerinline
LoadEffects(const csString &fileName, iView *parentView)psEffectManager
LoadFromDirectory(const csString &path, bool includeSubDirs, iView *parentView)psEffectManager
LoadFromEffectsList(const csString &fileName, iView *parentView)psEffectManager
psEffectManager(iObjectRegistry *objReg)psEffectManager
Render2D(iGraphics3D *g3d, iGraphics2D *g2d)psEffectManager
RenderEffect(const csString &effectName, const csVector3 &offset, iMeshWrapper *attachPos, iMeshWrapper *attachTarget=0, const csVector3 &up=csVector3(0, 1, 0), const unsigned int uniqueIDOverride=0, bool rotateWithMesh=false, const float *scale=NULL)psEffectManager
RenderEffect(const csString &effectName, iSector *sector, const csVector3 &pos, iMeshWrapper *attachTarget, const csVector3 &up=csVector3(0, 1, 0), const unsigned int uniqueIDOverride=0, const float *scale=NULL)psEffectManager
RenderEffect(const csString &effectName, iSectorList *sectors, const csVector3 &pos, iMeshWrapper *attachTarget=0, const csVector3 &up=csVector3(0, 1, 0), const unsigned int uniqueIDOverride=0, const float *scale=NULL)psEffectManager
ShowEffect(unsigned int id, bool value=true)psEffectManager
Update(csTicks elapsed=0)psEffectManager
~psEffectManager()psEffectManagervirtual