Kochol Game Engine  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kge::sn::ParticleSystem Member List

This is the complete list of members for kge::sn::ParticleSystem, including all inherited members.

Activate(bool active)kge::sn::ParticleSystem
AddChild(SceneNode *child)kge::sn::SceneNodevirtual
AddEffect(efx::EffectType p, efx::Effect **ppOut)kge::sn::SceneNodeinlinevirtual
AddForce(const math::Vector &force)kge::sn::ParticleSystem
AddRef()kge::KgeUnknowninlinevirtual
DecRef()kge::KgeUnknowninlinevirtual
Draw(bool WithMaterial, bool WithTransform, bool bPosition, bool bNormalTexcoord, bool bTangentBinormal)kge::sn::ParticleSystemvirtual
Emit(unsigned int num)kge::sn::ParticleSystem
EnableAdditiveBlending(bool additiveBlending)kge::sn::ParticleSystem
EnableColor(bool hasColor)kge::sn::ParticleSystem
EnableGravity(bool hasGravity)kge::sn::ParticleSysteminline
EnableShadow(bool enable)kge::sn::SceneNode
GetAbsoluteMatrix() const kge::sn::SceneNodevirtual
GetAxisAlignedBoundingBox()kge::sn::SceneNodeinlinevirtual
GetBehaviorType() const kge::sn::ParticleSysteminline
GetBoundingBox()kge::sn::SceneNodeinlinevirtual
GetDebugText()kge::KgeUnknowninline
GetEmission() const kge::sn::ParticleSystem
GetEmitterAngle() const kge::sn::ParticleSystem
GetEmitterDimensions() const kge::sn::ParticleSystem
GetEmitterDirection() const kge::sn::ParticleSystem
GetEmitterRadius() const kge::sn::ParticleSystem
GetEmitterType() const kge::sn::ParticleSysteminline
GetFinalColor() const kge::sn::ParticleSysteminline
GetFinalMatrix()kge::sn::SceneNodeinlinevirtual
GetFinalParticleSize() const kge::sn::ParticleSystem
GetFlush() const kge::sn::ParticleSysteminline
GetForce() const kge::sn::ParticleSysteminline
GetForces(const math::Vector **forces) const kge::sn::ParticleSystem
GetGravity() const kge::sn::ParticleSysteminline
GetHorizontalImages() const kge::sn::ParticleSystem
GetID()kge::sn::SceneNodeinlinevirtual
GetInitialColor() const kge::sn::ParticleSysteminline
GetInitialParticleSize() const kge::sn::ParticleSystem
GetMaterial(u32 Index)kge::sn::SceneNodevirtual
GetMaterialCount()kge::sn::SceneNodevirtual
GetMaxAge() const kge::sn::ParticleSysteminline
GetMaxParticles() const kge::sn::ParticleSystem
GetMaxWeight() const kge::sn::ParticleSystem
GetMeshName() const kge::sn::ParticleSystem
GetMiddleColor() const kge::sn::ParticleSysteminline
GetMinAgeLB() const kge::sn::ParticleSystem
GetMinAgeUB() const kge::sn::ParticleSystem
GetMinWeight() const kge::sn::ParticleSystem
GetName()kge::sn::SceneNodeinlinevirtual
GetParent()kge::sn::SceneNodeinlinevirtual
GetPosition() const kge::sn::SceneNodevirtual
GetRanges() const kge::sn::ParticleSysteminline
GetRefCount()kge::KgeUnknowninline
GetRemoveOnInactive() const kge::sn::ParticleSysteminline
GetRendererType() const kge::sn::ParticleSysteminline
GetRespawnRate() const kge::sn::ParticleSystem
GetRotatable() const kge::sn::ParticleSysteminline
GetRotation() const kge::sn::SceneNodevirtual
GetRotationSpeed() const kge::sn::ParticleSysteminline
GetScale() const kge::sn::SceneNodevirtual
GetShaderName() const kge::sn::ParticleSystem
GetSpeed() const kge::sn::ParticleSystem
GetTargetDimensions() const kge::sn::ParticleSystem
GetTargetDistance() const kge::sn::ParticleSystem
GetTextureName() const kge::sn::ParticleSystem
GetTextureRect() const kge::sn::ParticleSystem
GetType() const kge::sn::SceneNodeinlinevirtual
GetVerticalImages() const kge::sn::ParticleSystem
GetVisible()kge::sn::SceneNodeinlinevirtual
HasAdditiveBlending() const kge::sn::ParticleSystem
HasColor() const kge::sn::ParticleSystem
HasGravity() const kge::sn::ParticleSysteminline
HasShadow() const kge::sn::SceneNodeinline
HasThisEffect(efx::EffectType p)kge::sn::SceneNodeprotectedvirtual
IsActive() const kge::sn::ParticleSysteminline
IsVisibleInFrame()kge::sn::SceneNodeinlinevirtual
KgeUnknown()kge::KgeUnknowninline
m_activekge::sn::ParticleSystemprivate
m_bAutoCullingkge::sn::SceneNodeprotected
m_behaviorkge::sn::ParticleSystemprivate
m_behaviorTypekge::sn::ParticleSystemprivate
m_bViskge::sn::SceneNodeprotected
m_bVisFramekge::sn::SceneNodeprotected
m_emitterkge::sn::ParticleSystemprivate
m_emitterTypekge::sn::ParticleSystemprivate
m_eNodeTypekge::sn::SceneNodeprotected
m_flushkge::sn::ParticleSystemprivate
m_flushFlagkge::sn::ParticleSystemprivate
m_forceskge::sn::ParticleSystemprivate
m_gravitykge::sn::ParticleSystemprivate
m_hasGravitykge::sn::ParticleSystemprivate
m_hasShadowkge::sn::SceneNodeprotected
m_iIDkge::sn::SceneNodeprotected
m_immNumkge::sn::ParticleSystemprivate
m_meshNamekge::sn::ParticleSystemprivate
m_pAABBkge::sn::SceneNodeprotected
m_pAbsMatkge::sn::SceneNodeprotected
m_particleRendererkge::sn::ParticleSystemprivate
m_particleskge::sn::ParticleSystemprivate
m_pBBkge::sn::SceneNodeprotected
m_pFinalMatkge::sn::SceneNodeprotected
m_Positionkge::sn::SceneNodeprotected
m_pParentkge::sn::SceneNodeprotected
m_pRendererkge::sn::SceneNodeprotected
m_pSnMankge::sn::SceneNodeprotected
m_rangeskge::sn::ParticleSystemprivate
m_rbkge::sn::ParticleSystemprivate
m_removekge::sn::ParticleSystemprivate
m_rendererTypekge::sn::ParticleSystemprivate
m_rotateDirectionkge::sn::ParticleSystemprivate
m_Rotationkge::sn::SceneNodeprotected
m_Scalekge::sn::SceneNodeprotected
m_shaderNamekge::sn::ParticleSystemprivate
m_sNamekge::sn::SceneNodeprotected
m_textureNamekge::sn::ParticleSystemprivate
m_vChildskge::sn::SceneNodeprotected
m_vEffectkge::sn::SceneNodeprotected
m_vEffectTypekge::sn::SceneNodeprotected
operator=(const ParticleSystem &other)kge::sn::ParticleSystemprivate
ParticleSystem(const ParticleSystem &other)kge::sn::ParticleSystemprivate
ParticleSystem(const ParticleSystemParameters &p)kge::sn::ParticleSystem
PostRender()kge::sn::ParticleSystemvirtual
PreRender(float elapsedTime)kge::sn::ParticleSystemvirtual
RemoveChild(SceneNode *child)kge::sn::SceneNodevirtual
RemoveChildren()kge::sn::SceneNodevirtual
RemoveOnInactive(bool rem)kge::sn::ParticleSysteminline
Render()kge::sn::ParticleSystemvirtual
Reset()kge::sn::ParticleSystem
SceneNode()kge::sn::SceneNode
SetAutomaticCulling(bool isTrue)kge::sn::SceneNodeinlinevirtual
SetDebugText(char *text)kge::KgeUnknowninlineprotected
SetEmission(unsigned int num)kge::sn::ParticleSystem
SetEmitterAngle(float angle)kge::sn::ParticleSystem
SetEmitterDimensions(const math::Vector &size)kge::sn::ParticleSystem
SetEmitterDirection(const math::Vector &direction)kge::sn::ParticleSystem
SetEmitterRadius(float radius)kge::sn::ParticleSystem
SetFinalColor(const gfx::Colorf &color)kge::sn::ParticleSystem
SetFinalParticleSize(const math::Vector &size)kge::sn::ParticleSystem
SetFlush(bool flush)kge::sn::ParticleSysteminline
SetForce(const math::Vector &force)kge::sn::ParticleSystem
SetGravity(const math::Vector &gravity)kge::sn::ParticleSystem
SetID(int ID)kge::sn::SceneNodeinlinevirtual
SetInitialColor(const gfx::Colorf &color)kge::sn::ParticleSystem
SetInitialParticleSize(const math::Vector &size)kge::sn::ParticleSystem
SetMaxAge(float maxAge)kge::sn::ParticleSystem
SetMaxParticles(unsigned int num)kge::sn::ParticleSystem
SetMesh(const char *filename)kge::sn::ParticleSystem
SetMiddleColor(const gfx::Colorf &color)kge::sn::ParticleSystem
SetMinAge(float lowerBound, float upperBound)kge::sn::ParticleSystem
SetName(const char *name)kge::sn::SceneNodeinlinevirtual
SetParent(SceneNode *parent)kge::sn::SceneNodevirtual
SetPos(float *x, float *y, float *z)kge::sn::ParticleSystem
SetPosition(const math::Vector &v)kge::sn::SceneNodevirtual
SetRanges(const math::Vector &ranges)kge::sn::ParticleSystem
SetRemoveOnInactive(bool rem)kge::sn::ParticleSysteminline
SetRespawnRate(float respawnRate)kge::sn::ParticleSystem
SetRotatable(bool rotatable)kge::sn::ParticleSysteminline
SetRotation(const math::Vector &v)kge::sn::SceneNodevirtual
SetRotationSpeed(float speed)kge::sn::ParticleSystem
SetScale(const math::Vector &v)kge::sn::SceneNodevirtual
SetSceneManager(SceneManager *smgr)kge::sn::SceneNodevirtual
SetShader(const char *filename)kge::sn::ParticleSystem
SetSharedBuffer(gfx::HardwareBuffer *ib)kge::sn::ParticleSystem
SetSpeed(float speed)kge::sn::ParticleSystem
SetTargetDimensions(const math::Vector &size)kge::sn::ParticleSystem
SetTargetDistance(float distance)kge::sn::ParticleSystem
SetTexture(const char *filename)kge::sn::ParticleSystem
SetTextureRect(const math::Vector &rect, unsigned int horizontalFrames, unsigned int verticalFrames)kge::sn::ParticleSystem
SetVisible(bool isVisible)kge::sn::SceneNodevirtual
SetWeight(float minWeight, float maxWeight)kge::sn::ParticleSystem
Toggle()kge::sn::ParticleSystem
UpdateFinalMat()kge::sn::SceneNodeinlinevirtual
~KgeUnknown()kge::KgeUnknowninlinevirtual
~ParticleSystem()kge::sn::ParticleSystem
~SceneNode()kge::sn::SceneNodevirtual