载入中...
搜索中...
未找到
eve::particles::ParticleEmitter 成员列表

成员的完整列表,这些成员属于 eve::particles::ParticleEmitter,包括所有继承而来的类成员

addBurst(float time, int count)eve::particles::ParticleEmitter
addColorStop(float t, float r, float g, float b, float a)eve::particles::ParticleEmitter
addForceField(float x, float y, float radius, float strength, float falloff=1.f)eve::particles::ParticleEmitter
addRotationCurvePoint(float t, float v)eve::particles::ParticleEmitter
addSizeCurvePoint(float t, float v)eve::particles::ParticleEmitter
addSubEmitter(ParticleEmitter *target, const std::string &trigger, float inheritVelocity=0.f)eve::particles::ParticleEmitter
addVelocityCurvePoint(float t, float v)eve::particles::ParticleEmitter
applyConfig(const std::string &json)eve::particles::ParticleEmitter
applyPreset(const std::string &name)eve::particles::ParticleEmitter
attachToBone(animation::AnimPose *pose, int boneIndex)eve::particles::ParticleEmitter
attachToBoneByName(animation::AnimPose *pose, animation::AnimSkeleton *skeleton, const std::string &boneName)eve::particles::ParticleEmitter
attachToSkeleton2D(eve::ik::Skeleton2D *skeleton, int boneId)eve::particles::ParticleEmitter
attachToSkeleton3D(eve::ik::Skeleton3D *skeleton, int boneId)eve::particles::ParticleEmitter
attachToSpineBone(animation::SpineSkeleton *spine, int boneIndex)eve::particles::ParticleEmitter
attachToSpineBoneByName(animation::SpineSkeleton *spine, const std::string &boneName)eve::particles::ParticleEmitter
clearBursts()eve::particles::ParticleEmitter
clearColorGradient()eve::particles::ParticleEmitter
clearForceFields()eve::particles::ParticleEmitter
clearRotationCurve()eve::particles::ParticleEmitter
clearSizeCurve()eve::particles::ParticleEmitter
clearSkinSource()eve::particles::ParticleEmitter
clearSubEmitters()eve::particles::ParticleEmitter
clearVelocityCurve()eve::particles::ParticleEmitter
createEmitter(int bufferSize=1000)eve::particles::ParticleEmitterstatic
detach()eve::particles::ParticleEmitter
emit(int count)eve::particles::ParticleEmitter
emitFromSkin(int count)eve::particles::ParticleEmitter
getAttachBone()eve::particles::ParticleEmitter
getAttachKind()eve::particles::ParticleEmitter
getAutoReload()eve::particles::ParticleEmitter
getBlendMode()eve::particles::ParticleEmitter
getBufferSize()eve::particles::ParticleEmitter
getConfigPath()eve::particles::ParticleEmitter
getCount()eve::particles::ParticleEmitter
getDirection()eve::particles::ParticleEmitter
getEmissionAreaType()eve::particles::ParticleEmitter
getEmissionAreaX()eve::particles::ParticleEmitter
getEmissionAreaY()eve::particles::ParticleEmitter
getEmissionRate()eve::particles::ParticleEmitter
getEmitterLifetime()eve::particles::ParticleEmitter
getGpuSimulation()eve::particles::ParticleEmitter
getLayer()eve::particles::ParticleEmitter
getLightsEnabled()eve::particles::ParticleEmitter
getParticleHeight()eve::particles::ParticleEmitter
getParticleLifetimeMax()eve::particles::ParticleEmitter
getParticleLifetimeMin()eve::particles::ParticleEmitter
getParticleWidth()eve::particles::ParticleEmitter
getPrewarmSeconds()eve::particles::ParticleEmitter
getShader()eve::particles::ParticleEmitter
getSizeVariation()eve::particles::ParticleEmitter
getSpread()eve::particles::ParticleEmitter
getTexture()eve::particles::ParticleEmitter
getX()eve::particles::ParticleEmitter
getY()eve::particles::ParticleEmitter
hasSkinSource()eve::particles::ParticleEmitter
isActive()eve::particles::ParticleEmitter
isAttached()eve::particles::ParticleEmitter
isPaused()eve::particles::ParticleEmitter
isStopped()eve::particles::ParticleEmitter
isVisible()eve::particles::ParticleEmitter
loadConfig(const std::string &path)eve::particles::ParticleEmitter
moveTo(float x, float y)eve::particles::ParticleEmitter
pause()eve::particles::ParticleEmitter
release() overrideeve::particles::ParticleEmitterinline
reloadConfig()eve::particles::ParticleEmitter
reset()eve::particles::ParticleEmitter
setAttachOffset(float x, float y, float z)eve::particles::ParticleEmitter
setAttachPlane(const std::string &plane)eve::particles::ParticleEmitter
setAttachScale(float scale)eve::particles::ParticleEmitter
setAutoReload(bool enable)eve::particles::ParticleEmitter
setBlendMode(const std::string &mode)eve::particles::ParticleEmitter
setCamera(graphics::Camera2D *camera)eve::particles::ParticleEmitter
setCanvas(graphics::Canvas *canvas)eve::particles::ParticleEmitter
setCollision(const std::string &mode, float radius=0.f, float restitution=0.6f, float lifetimeLoss=0.f)eve::particles::ParticleEmitter
setCollisionBounds(bool enabled, float minX, float minY, float maxX, float maxY)eve::particles::ParticleEmitter
setColorEnd(float r, float g, float b, float a=1.f)eve::particles::ParticleEmitter
setColorStart(float r, float g, float b, float a=1.f)eve::particles::ParticleEmitter
setDamping(float perSecond)eve::particles::ParticleEmitter
setDirection(float radians)eve::particles::ParticleEmitter
setEmissionArea(const std::string &type, float x, float y)eve::particles::ParticleEmitter
setEmissionRate(float rate)eve::particles::ParticleEmitter
setEmitterLifetime(float seconds)eve::particles::ParticleEmitter
setFlipbook(int hframes, int vframes, float framesPerSecond=0.f, float randomStart=0.f)eve::particles::ParticleEmitter
setFollowBoneRotation(bool enable)eve::particles::ParticleEmitter
setGpuSimulation(bool enable)eve::particles::ParticleEmitter
setGravity(float x, float y)eve::particles::ParticleEmitter
setInheritVelocity(float fraction)eve::particles::ParticleEmitter
setLayer(int layer)eve::particles::ParticleEmitter
setLights(bool enabled, float radius=120.f, float intensity=1.f, float r=1.f, float g=1.f, float b=1.f, int maxLights=4)eve::particles::ParticleEmitter
setLimitVelocity(float maxSpeed)eve::particles::ParticleEmitter
setLinearAcceleration(float xmin, float ymin, float xmax, float ymax)eve::particles::ParticleEmitter
setMaxDeltaTime(float seconds)eve::particles::ParticleEmitter
setNoise(float strength, float frequency=1.f, float speed=1.f)eve::particles::ParticleEmitter
setOverflowMode(const std::string &mode)eve::particles::ParticleEmitter
setParticleLifetime(float minLife, float maxLife)eve::particles::ParticleEmitter
setParticleSize(float width, float height)eve::particles::ParticleEmitter
setPosition(float x, float y)eve::particles::ParticleEmitter
setPrewarm(float seconds)eve::particles::ParticleEmitter
setRadialAcceleration(float minA, float maxA)eve::particles::ParticleEmitter
setRenderMode(const std::string &mode, float stretchFactor=1.f)eve::particles::ParticleEmitter
setShader(graphics::Shader *shader)eve::particles::ParticleEmitter
setSimulationSpace(const std::string &space)eve::particles::ParticleEmitter
setSizes(float startScale, float endScale)eve::particles::ParticleEmitter
setSizeVariation(float variation)eve::particles::ParticleEmitter
setSkinBoneFilter(int skeletonBoneIndex, float minWeight=0.f)eve::particles::ParticleEmitter
setSkinBoneFilterByName(animation::AnimSkeleton *skeleton, const std::string &boneName, float minWeight=0.f)eve::particles::ParticleEmitter
setSkinPlane(const std::string &plane)eve::particles::ParticleEmitter
setSkinScale(float scale)eve::particles::ParticleEmitter
setSkinSource(animation::AnimSkin *skin, animation::AnimPose *pose)eve::particles::ParticleEmitter
setSpeed(float minSpeed, float maxSpeed)eve::particles::ParticleEmitter
setSpin(float minSpin, float maxSpin)eve::particles::ParticleEmitter
setSpread(float radians)eve::particles::ParticleEmitter
setStartRotation(float minDeg, float maxDeg)eve::particles::ParticleEmitter
setTangentialAcceleration(float minA, float maxA)eve::particles::ParticleEmitter
setTexture(graphics::Texture *texture)eve::particles::ParticleEmitter
setVisible(bool visible)eve::particles::ParticleEmitter
setWorldCollision(bool enabled)eve::particles::ParticleEmitter
start()eve::particles::ParticleEmitter
stop()eve::particles::ParticleEmitter
syncAttach()eve::particles::ParticleEmitter