AddRef() | Urho3D::RefCounted | |
angle_ | Urho3D::ParticleEffect2D | private |
angleVariance_ | Urho3D::ParticleEffect2D | private |
BeginLoad(Deserializer &source) | Urho3D::ParticleEffect2D | virtual |
blendMode_ | Urho3D::ParticleEffect2D | private |
context_ | Urho3D::Object | protected |
duration_ | Urho3D::ParticleEffect2D | private |
emitterType_ | Urho3D::ParticleEffect2D | private |
EndLoad() | Urho3D::ParticleEffect2D | virtual |
finishColor_ | Urho3D::ParticleEffect2D | private |
finishColorVariance_ | Urho3D::ParticleEffect2D | private |
finishParticleSize_ | Urho3D::ParticleEffect2D | private |
FinishParticleSizeVariance_ | Urho3D::ParticleEffect2D | private |
GetAngle() const | Urho3D::ParticleEffect2D | inline |
GetAngleVariance() const | Urho3D::ParticleEffect2D | inline |
GetAsyncLoadState() const | Urho3D::Resource | inline |
GetBaseType() const =0 | Urho3D::Object | pure virtual |
GetBlendMode() const | Urho3D::ParticleEffect2D | inline |
GetCategory() const | Urho3D::Object | |
GetContext() const | Urho3D::Object | inline |
GetDuration() const | Urho3D::ParticleEffect2D | inline |
GetEmitterType() const | Urho3D::ParticleEffect2D | inline |
GetEventDataMap() const | Urho3D::Object | |
GetEventHandler() const | Urho3D::Object | |
GetEventSender() const | Urho3D::Object | |
GetFinishColor() const | Urho3D::ParticleEffect2D | inline |
GetFinishColorVariance() const | Urho3D::ParticleEffect2D | inline |
GetFinishParticleSize() const | Urho3D::ParticleEffect2D | inline |
GetFinishParticleSizeVariance() const | Urho3D::ParticleEffect2D | inline |
GetGravity() const | Urho3D::ParticleEffect2D | inline |
GetMaxParticles() const | Urho3D::ParticleEffect2D | inline |
GetMaxRadius() const | Urho3D::ParticleEffect2D | inline |
GetMaxRadiusVariance() const | Urho3D::ParticleEffect2D | inline |
GetMemoryUse() const | Urho3D::Resource | inline |
GetMinRadius() const | Urho3D::ParticleEffect2D | inline |
GetMinRadiusVariance() const | Urho3D::ParticleEffect2D | inline |
GetName() const | Urho3D::Resource | inline |
GetNameHash() const | Urho3D::Resource | inline |
GetParticleLifeSpan() const | Urho3D::ParticleEffect2D | inline |
GetParticleLifespanVariance() const | Urho3D::ParticleEffect2D | inline |
GetRadialAcceleration() const | Urho3D::ParticleEffect2D | inline |
GetRadialAccelVariance() const | Urho3D::ParticleEffect2D | inline |
GetRotatePerSecond() const | Urho3D::ParticleEffect2D | inline |
GetRotatePerSecondVariance() const | Urho3D::ParticleEffect2D | inline |
GetRotationEnd() const | Urho3D::ParticleEffect2D | inline |
GetRotationEndVariance() const | Urho3D::ParticleEffect2D | inline |
GetRotationStart() const | Urho3D::ParticleEffect2D | inline |
GetRotationStartVariance() const | Urho3D::ParticleEffect2D | inline |
GetSourcePositionVariance() const | Urho3D::ParticleEffect2D | inline |
GetSpeed() const | Urho3D::ParticleEffect2D | inline |
GetSpeedVariance() const | Urho3D::ParticleEffect2D | inline |
GetSprite() const | Urho3D::ParticleEffect2D | inline |
GetStartColor() const | Urho3D::ParticleEffect2D | inline |
GetStartColorVariance() const | Urho3D::ParticleEffect2D | inline |
GetStartParticleSize() const | Urho3D::ParticleEffect2D | inline |
GetStartParticleSizeVariance() const | Urho3D::ParticleEffect2D | inline |
GetSubsystem(StringHash type) const | Urho3D::Object | |
GetSubsystem() const | Urho3D::Object | |
GetTangentialAcceleration() const | Urho3D::ParticleEffect2D | inline |
GetTangentialAccelVariance() const | Urho3D::ParticleEffect2D | inline |
GetType() const =0 | Urho3D::Object | pure virtual |
GetTypeName() const =0 | Urho3D::Object | pure virtual |
GetUseTimer() | Urho3D::Resource | |
gravity_ | Urho3D::ParticleEffect2D | private |
HasEventHandlers() const | Urho3D::Object | inline |
HasSubscribedToEvent(StringHash eventType) const | Urho3D::Object | |
HasSubscribedToEvent(Object *sender, StringHash eventType) const | Urho3D::Object | |
Load(Deserializer &source) | Urho3D::Resource | |
loadSpriteName_ | Urho3D::ParticleEffect2D | private |
maxParticles_ | Urho3D::ParticleEffect2D | private |
maxRadius_ | Urho3D::ParticleEffect2D | private |
maxRadiusVariance_ | Urho3D::ParticleEffect2D | private |
minRadius_ | Urho3D::ParticleEffect2D | private |
minRadiusVariance_ | Urho3D::ParticleEffect2D | private |
Object(Context *context) | Urho3D::Object | |
OBJECT(ParticleEffect2D) (defined in Urho3D::ParticleEffect2D) | Urho3D::ParticleEffect2D | private |
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData) | Urho3D::Object | virtual |
ParticleEffect2D(Context *context) | Urho3D::ParticleEffect2D | |
particleLifeSpan_ | Urho3D::ParticleEffect2D | private |
particleLifespanVariance_ | Urho3D::ParticleEffect2D | private |
radialAcceleration_ | Urho3D::ParticleEffect2D | private |
radialAccelVariance_ | Urho3D::ParticleEffect2D | private |
ReadColor(const XMLElement &element, const String &name) const | Urho3D::ParticleEffect2D | private |
ReadFloat(const XMLElement &element, const String &name) const | Urho3D::ParticleEffect2D | private |
ReadInt(const XMLElement &element, const String &name) const | Urho3D::ParticleEffect2D | private |
ReadVector2(const XMLElement &element, const String &name) const | Urho3D::ParticleEffect2D | private |
RefCounted() | Urho3D::RefCounted | |
RefCountPtr() | Urho3D::RefCounted | inline |
Refs() const | Urho3D::RefCounted | |
RegisterObject(Context *context) | Urho3D::ParticleEffect2D | static |
ReleaseRef() | Urho3D::RefCounted | |
ResetUseTimer() | Urho3D::Resource | |
Resource(Context *context) | Urho3D::Resource | |
rotatePerSecond_ | Urho3D::ParticleEffect2D | private |
rotatePerSecondVariance_ | Urho3D::ParticleEffect2D | private |
rotationEnd_ | Urho3D::ParticleEffect2D | private |
rotationEndVariance_ | Urho3D::ParticleEffect2D | private |
rotationStart_ | Urho3D::ParticleEffect2D | private |
rotationStartVariance_ | Urho3D::ParticleEffect2D | private |
Save(Serializer &dest) const | Urho3D::ParticleEffect2D | virtual |
SendEvent(StringHash eventType) | Urho3D::Object | |
SendEvent(StringHash eventType, VariantMap &eventData) | Urho3D::Object | |
SetAngle(float angle) | Urho3D::ParticleEffect2D | |
SetAngleVariance(float angleVariance) | Urho3D::ParticleEffect2D | |
SetAsyncLoadState(AsyncLoadState newState) | Urho3D::Resource | |
SetBlendMode(BlendMode blendMode) | Urho3D::ParticleEffect2D | |
SetDuration(float duration) | Urho3D::ParticleEffect2D | |
SetEmitterType(EmitterType2D emitterType) | Urho3D::ParticleEffect2D | |
SetFinishColor(const Color &finishColor) | Urho3D::ParticleEffect2D | |
SetFinishColorVariance(const Color &finishColorVariance) | Urho3D::ParticleEffect2D | |
SetFinishParticleSize(float finishParticleSize) | Urho3D::ParticleEffect2D | |
SetFinishParticleSizeVariance(float FinishParticleSizeVariance) | Urho3D::ParticleEffect2D | |
SetGravity(const Vector2 &gravity) | Urho3D::ParticleEffect2D | |
SetMaxParticles(int maxParticles) | Urho3D::ParticleEffect2D | |
SetMaxRadius(float maxRadius) | Urho3D::ParticleEffect2D | |
SetMaxRadiusVariance(float maxRadiusVariance) | Urho3D::ParticleEffect2D | |
SetMemoryUse(unsigned size) | Urho3D::Resource | |
SetMinRadius(float minRadius) | Urho3D::ParticleEffect2D | |
SetMinRadiusVariance(float minRadiusVariance) | Urho3D::ParticleEffect2D | |
SetName(const String &name) | Urho3D::Resource | |
SetParticleLifeSpan(float particleLifeSpan) | Urho3D::ParticleEffect2D | |
SetParticleLifespanVariance(float particleLifespanVariance) | Urho3D::ParticleEffect2D | |
SetRadialAcceleration(float radialAcceleration) | Urho3D::ParticleEffect2D | |
SetRadialAccelVariance(float radialAccelVariance) | Urho3D::ParticleEffect2D | |
SetRotatePerSecond(float rotatePerSecond) | Urho3D::ParticleEffect2D | |
SetRotatePerSecondVariance(float rotatePerSecondVariance) | Urho3D::ParticleEffect2D | |
SetRotationEnd(float rotationEnd) | Urho3D::ParticleEffect2D | |
SetRotationEndVariance(float rotationEndVariance) | Urho3D::ParticleEffect2D | |
SetRotationStart(float rotationStart) | Urho3D::ParticleEffect2D | |
SetRotationStartVariance(float rotationStartVariance) | Urho3D::ParticleEffect2D | |
SetSourcePositionVariance(const Vector2 &sourcePositionVariance) | Urho3D::ParticleEffect2D | |
SetSpeed(float speed) | Urho3D::ParticleEffect2D | |
SetSpeedVariance(float speedVariance) | Urho3D::ParticleEffect2D | |
SetSprite(Sprite2D *sprite) | Urho3D::ParticleEffect2D | |
SetStartColor(const Color &startColor) | Urho3D::ParticleEffect2D | |
SetStartColorVariance(const Color &startColorVariance) | Urho3D::ParticleEffect2D | |
SetStartParticleSize(float startParticleSize) | Urho3D::ParticleEffect2D | |
SetStartParticleSizeVariance(float startParticleSizeVariance) | Urho3D::ParticleEffect2D | |
SetTangentialAcceleration(float tangentialAcceleration) | Urho3D::ParticleEffect2D | |
SetTangentialAccelVariance(float tangentialAccelVariance) | Urho3D::ParticleEffect2D | |
sourcePositionVariance_ | Urho3D::ParticleEffect2D | private |
speed_ | Urho3D::ParticleEffect2D | private |
speedVariance_ | Urho3D::ParticleEffect2D | private |
sprite_ | Urho3D::ParticleEffect2D | private |
startColor_ | Urho3D::ParticleEffect2D | private |
startColorVariance_ | Urho3D::ParticleEffect2D | private |
startParticleSize_ | Urho3D::ParticleEffect2D | private |
startParticleSizeVariance_ | Urho3D::ParticleEffect2D | private |
SubscribeToEvent(StringHash eventType, EventHandler *handler) | Urho3D::Object | |
SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler) | Urho3D::Object | |
tangentialAcceleration_ | Urho3D::ParticleEffect2D | private |
tangentialAccelVariance_ | Urho3D::ParticleEffect2D | private |
UnsubscribeFromAllEvents() | Urho3D::Object | |
UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData) | Urho3D::Object | |
UnsubscribeFromEvent(StringHash eventType) | Urho3D::Object | |
UnsubscribeFromEvent(Object *sender, StringHash eventType) | Urho3D::Object | |
UnsubscribeFromEvents(Object *sender) | Urho3D::Object | |
WeakRefs() const | Urho3D::RefCounted | |
WriteColor(XMLElement &element, const String &name, const Color &color) const | Urho3D::ParticleEffect2D | private |
WriteFloat(XMLElement &element, const String &name, float value) const | Urho3D::ParticleEffect2D | private |
WriteInt(XMLElement &element, const String &name, int value) const | Urho3D::ParticleEffect2D | private |
WriteVector2(XMLElement &element, const String &name, const Vector2 &value) const | Urho3D::ParticleEffect2D | private |
~Object() | Urho3D::Object | virtual |
~ParticleEffect2D() | Urho3D::ParticleEffect2D | |
~RefCounted() | Urho3D::RefCounted | virtual |