Activate(bool active) | kge::sn::ParticleSystem | |
AddChild(SceneNode *child) | kge::sn::SceneNode | virtual |
AddEffect(efx::EffectType p, efx::Effect **ppOut) | kge::sn::SceneNode | inlinevirtual |
AddForce(const math::Vector &force) | kge::sn::ParticleSystem | |
AddRef() | kge::KgeUnknown | inlinevirtual |
DecRef() | kge::KgeUnknown | inlinevirtual |
Draw(bool WithMaterial, bool WithTransform, bool bPosition, bool bNormalTexcoord, bool bTangentBinormal) | kge::sn::ParticleSystem | virtual |
Emit(unsigned int num) | kge::sn::ParticleSystem | |
EnableAdditiveBlending(bool additiveBlending) | kge::sn::ParticleSystem | |
EnableColor(bool hasColor) | kge::sn::ParticleSystem | |
EnableGravity(bool hasGravity) | kge::sn::ParticleSystem | inline |
EnableShadow(bool enable) | kge::sn::SceneNode | |
GetAbsoluteMatrix() const | kge::sn::SceneNode | virtual |
GetAxisAlignedBoundingBox() | kge::sn::SceneNode | inlinevirtual |
GetBehaviorType() const | kge::sn::ParticleSystem | inline |
GetBoundingBox() | kge::sn::SceneNode | inlinevirtual |
GetDebugText() | kge::KgeUnknown | inline |
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::ParticleSystem | inline |
GetFinalColor() const | kge::sn::ParticleSystem | inline |
GetFinalMatrix() | kge::sn::SceneNode | inlinevirtual |
GetFinalParticleSize() const | kge::sn::ParticleSystem | |
GetFlush() const | kge::sn::ParticleSystem | inline |
GetForce() const | kge::sn::ParticleSystem | inline |
GetForces(const math::Vector **forces) const | kge::sn::ParticleSystem | |
GetGravity() const | kge::sn::ParticleSystem | inline |
GetHorizontalImages() const | kge::sn::ParticleSystem | |
GetID() | kge::sn::SceneNode | inlinevirtual |
GetInitialColor() const | kge::sn::ParticleSystem | inline |
GetInitialParticleSize() const | kge::sn::ParticleSystem | |
GetMaterial(u32 Index) | kge::sn::SceneNode | virtual |
GetMaterialCount() | kge::sn::SceneNode | virtual |
GetMaxAge() const | kge::sn::ParticleSystem | inline |
GetMaxParticles() const | kge::sn::ParticleSystem | |
GetMaxWeight() const | kge::sn::ParticleSystem | |
GetMeshName() const | kge::sn::ParticleSystem | |
GetMiddleColor() const | kge::sn::ParticleSystem | inline |
GetMinAgeLB() const | kge::sn::ParticleSystem | |
GetMinAgeUB() const | kge::sn::ParticleSystem | |
GetMinWeight() const | kge::sn::ParticleSystem | |
GetName() | kge::sn::SceneNode | inlinevirtual |
GetParent() | kge::sn::SceneNode | inlinevirtual |
GetPosition() const | kge::sn::SceneNode | virtual |
GetRanges() const | kge::sn::ParticleSystem | inline |
GetRefCount() | kge::KgeUnknown | inline |
GetRemoveOnInactive() const | kge::sn::ParticleSystem | inline |
GetRendererType() const | kge::sn::ParticleSystem | inline |
GetRespawnRate() const | kge::sn::ParticleSystem | |
GetRotatable() const | kge::sn::ParticleSystem | inline |
GetRotation() const | kge::sn::SceneNode | virtual |
GetRotationSpeed() const | kge::sn::ParticleSystem | inline |
GetScale() const | kge::sn::SceneNode | virtual |
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::SceneNode | inlinevirtual |
GetVerticalImages() const | kge::sn::ParticleSystem | |
GetVisible() | kge::sn::SceneNode | inlinevirtual |
HasAdditiveBlending() const | kge::sn::ParticleSystem | |
HasColor() const | kge::sn::ParticleSystem | |
HasGravity() const | kge::sn::ParticleSystem | inline |
HasShadow() const | kge::sn::SceneNode | inline |
HasThisEffect(efx::EffectType p) | kge::sn::SceneNode | protectedvirtual |
IsActive() const | kge::sn::ParticleSystem | inline |
IsVisibleInFrame() | kge::sn::SceneNode | inlinevirtual |
KgeUnknown() | kge::KgeUnknown | inline |
m_active | kge::sn::ParticleSystem | private |
m_bAutoCulling | kge::sn::SceneNode | protected |
m_behavior | kge::sn::ParticleSystem | private |
m_behaviorType | kge::sn::ParticleSystem | private |
m_bVis | kge::sn::SceneNode | protected |
m_bVisFrame | kge::sn::SceneNode | protected |
m_emitter | kge::sn::ParticleSystem | private |
m_emitterType | kge::sn::ParticleSystem | private |
m_eNodeType | kge::sn::SceneNode | protected |
m_flush | kge::sn::ParticleSystem | private |
m_flushFlag | kge::sn::ParticleSystem | private |
m_forces | kge::sn::ParticleSystem | private |
m_gravity | kge::sn::ParticleSystem | private |
m_hasGravity | kge::sn::ParticleSystem | private |
m_hasShadow | kge::sn::SceneNode | protected |
m_iID | kge::sn::SceneNode | protected |
m_immNum | kge::sn::ParticleSystem | private |
m_meshName | kge::sn::ParticleSystem | private |
m_pAABB | kge::sn::SceneNode | protected |
m_pAbsMat | kge::sn::SceneNode | protected |
m_particleRenderer | kge::sn::ParticleSystem | private |
m_particles | kge::sn::ParticleSystem | private |
m_pBB | kge::sn::SceneNode | protected |
m_pFinalMat | kge::sn::SceneNode | protected |
m_Position | kge::sn::SceneNode | protected |
m_pParent | kge::sn::SceneNode | protected |
m_pRenderer | kge::sn::SceneNode | protected |
m_pSnMan | kge::sn::SceneNode | protected |
m_ranges | kge::sn::ParticleSystem | private |
m_rb | kge::sn::ParticleSystem | private |
m_remove | kge::sn::ParticleSystem | private |
m_rendererType | kge::sn::ParticleSystem | private |
m_rotateDirection | kge::sn::ParticleSystem | private |
m_Rotation | kge::sn::SceneNode | protected |
m_Scale | kge::sn::SceneNode | protected |
m_shaderName | kge::sn::ParticleSystem | private |
m_sName | kge::sn::SceneNode | protected |
m_textureName | kge::sn::ParticleSystem | private |
m_vChilds | kge::sn::SceneNode | protected |
m_vEffect | kge::sn::SceneNode | protected |
m_vEffectType | kge::sn::SceneNode | protected |
operator=(const ParticleSystem &other) | kge::sn::ParticleSystem | private |
ParticleSystem(const ParticleSystem &other) | kge::sn::ParticleSystem | private |
ParticleSystem(const ParticleSystemParameters &p) | kge::sn::ParticleSystem | |
PostRender() | kge::sn::ParticleSystem | virtual |
PreRender(float elapsedTime) | kge::sn::ParticleSystem | virtual |
RemoveChild(SceneNode *child) | kge::sn::SceneNode | virtual |
RemoveChildren() | kge::sn::SceneNode | virtual |
RemoveOnInactive(bool rem) | kge::sn::ParticleSystem | inline |
Render() | kge::sn::ParticleSystem | virtual |
Reset() | kge::sn::ParticleSystem | |
SceneNode() | kge::sn::SceneNode | |
SetAutomaticCulling(bool isTrue) | kge::sn::SceneNode | inlinevirtual |
SetDebugText(char *text) | kge::KgeUnknown | inlineprotected |
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::ParticleSystem | inline |
SetForce(const math::Vector &force) | kge::sn::ParticleSystem | |
SetGravity(const math::Vector &gravity) | kge::sn::ParticleSystem | |
SetID(int ID) | kge::sn::SceneNode | inlinevirtual |
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::SceneNode | inlinevirtual |
SetParent(SceneNode *parent) | kge::sn::SceneNode | virtual |
SetPos(float *x, float *y, float *z) | kge::sn::ParticleSystem | |
SetPosition(const math::Vector &v) | kge::sn::SceneNode | virtual |
SetRanges(const math::Vector &ranges) | kge::sn::ParticleSystem | |
SetRemoveOnInactive(bool rem) | kge::sn::ParticleSystem | inline |
SetRespawnRate(float respawnRate) | kge::sn::ParticleSystem | |
SetRotatable(bool rotatable) | kge::sn::ParticleSystem | inline |
SetRotation(const math::Vector &v) | kge::sn::SceneNode | virtual |
SetRotationSpeed(float speed) | kge::sn::ParticleSystem | |
SetScale(const math::Vector &v) | kge::sn::SceneNode | virtual |
SetSceneManager(SceneManager *smgr) | kge::sn::SceneNode | virtual |
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::SceneNode | virtual |
SetWeight(float minWeight, float maxWeight) | kge::sn::ParticleSystem | |
Toggle() | kge::sn::ParticleSystem | |
UpdateFinalMat() | kge::sn::SceneNode | inlinevirtual |
~KgeUnknown() | kge::KgeUnknown | inlinevirtual |
~ParticleSystem() | kge::sn::ParticleSystem | |
~SceneNode() | kge::sn::SceneNode | virtual |