Cocos2d-x  v3.12
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups
PUMeshSurfaceEmitter Member List

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

_IDRef
_luaIDRef
_rootedRef
_scriptObjectRef
_scriptOwnedRef
autorelease()Ref
build(void)PUMeshSurfaceEmitter
calculateRequestedParticles(float timeElapsed) overridePUMeshSurfaceEmittervirtual
clone() overridePUMeshSurfaceEmittervirtual
copyAttributesTo(PUEmitter *emitter) overridePUMeshSurfaceEmittervirtual
DEFAULT_ANGLEPUEmitterstatic
DEFAULT_AUTO_DIRECTIONPUEmitterstatic
DEFAULT_COLOURPUEmitterstatic
DEFAULT_DEPTHPUEmitterstatic
DEFAULT_DIMENSIONSPUEmitterstatic
DEFAULT_DIRECTIONPUEmitterstatic
DEFAULT_DURATIONPUEmitterstatic
DEFAULT_EMISSION_RATEPUEmitterstatic
DEFAULT_ENABLEDPUEmitterstatic
DEFAULT_END_COLOUR_RANGEPUEmitterstatic
DEFAULT_END_TEXTURE_COORDSPUEmitterstatic
DEFAULT_FORCE_EMISSIONPUEmitterstatic
DEFAULT_HEIGHTPUEmitterstatic
DEFAULT_KEEP_LOCALPUEmitterstatic
DEFAULT_MASSPUEmitterstatic
DEFAULT_ORIENTATIONPUEmitterstatic
DEFAULT_ORIENTATION_RANGE_ENDPUEmitterstatic
DEFAULT_ORIENTATION_RANGE_STARTPUEmitterstatic
DEFAULT_POSITIONPUEmitterstatic
DEFAULT_REPEAT_DELAYPUEmitterstatic
DEFAULT_START_COLOUR_RANGEPUEmitterstatic
DEFAULT_START_TEXTURE_COORDSPUEmitterstatic
DEFAULT_TEXTURE_COORDSPUEmitterstatic
DEFAULT_TIME_TO_LIVEPUEmitterstatic
DEFAULT_VELOCITYPUEmitterstatic
DEFAULT_WIDTHPUEmitterstatic
emit(int count) overridePUEmittervirtual
getDerivedPosition()PUEmitter
getDistribution() const PUMeshSurfaceEmitter
getDynAngle(void) const PUEmitterinline
getDynDuration(void) const PUEmitterinline
getDynEmissionRate(void) const PUEmitterinline
getDynParticleAllDimensions(void) const PUEmitterinline
getDynParticleDepth(void) const PUEmitterinline
getDynParticleHeight(void) const PUEmitterinline
getDynParticleMass(void) const PUEmitterinline
getDynParticleWidth(void) const PUEmitterinline
getDynRepeatDelay(void) const PUEmitterinline
getDynTotalTimeToLive(void) const PUEmitterinline
getDynVelocity(void) const PUEmitterinline
getEmitsEntityPtr() const PUEmitter
getEmitsName(void) const PUEmitterinline
getEmitsType() const PUEmitterinline
getEmitterType(void) const PUEmitterinline
getLocalPosition() const PUEmitterinline
getMeshName(void) const PUMeshSurfaceEmitter
getName(void) const PUEmitterinline
getOriginalParticleDirection(void) const PUEmitter
getParticleColor(void) const PUEmitter
getParticleColorRangeEnd(void) const PUEmitter
getParticleColorRangeStart(void) const PUEmitter
getParticleDirection(void)PUEmitter
getParticleOrientation(void) const PUEmitter
getParticleOrientationRangeEnd(void) const PUEmitter
getParticleOrientationRangeStart(void) const PUEmitter
getParticleTextureCoords(void) const PUEmitter
getParticleTextureCoordsRangeEnd(void) const PUEmitter
getParticleTextureCoordsRangeStart(void) const PUEmitter
getReferenceCount() const Ref
getScale(void) const PUMeshSurfaceEmitter
initParticleDirection(PUParticle3D *particle) overridePUMeshSurfaceEmittervirtual
initParticlePosition(PUParticle3D *particle) overridePUMeshSurfaceEmittervirtual
isAutoDirection(void) const PUEmitter
isEmitterDone() const PUEmitter
isEnabled(void) const PUEmitter
isForceEmission(void) const PUEmitter
isKeepLocal(void) const PUEmitter
isMarkedForEmission() const PUEmitterinline
makeParticleLocal(PUParticle3D *particle)PUEmitter
notifyPause()PUEmittervirtual
notifyRescaled(const Vec3 &scale)PUEmittervirtual
notifyResume()PUEmittervirtual
notifyStart()PUEmittervirtual
notifyStop()PUEmittervirtual
postUpdateEmitter(float deltaTime)PUEmittervirtual
prepare() overridePUMeshSurfaceEmittervirtual
preUpdateEmitter(float deltaTime)PUEmittervirtual
release()Ref
retain()Ref
setAutoDirection(bool autoDirection)PUEmitter
setDistribution(MeshInfo::MeshSurfaceDistribution distribution)PUMeshSurfaceEmitter
setDynAngle(PUDynamicAttribute *dynAngle)PUEmitter
setDynDuration(PUDynamicAttribute *dynDuration)PUEmitter
setDynDurationSet(bool durationSet)PUEmitter
setDynEmissionRate(PUDynamicAttribute *dynEmissionRate)PUEmitter
setDynParticleAllDimensions(PUDynamicAttribute *dynParticleAllDimensions)PUEmitter
setDynParticleAllDimensionsSet(bool particleAllDimensionsSet)PUEmitter
setDynParticleDepth(PUDynamicAttribute *dynParticleDepth)PUEmitter
setDynParticleDepthSet(bool particleDepthSet)PUEmitter
setDynParticleHeight(PUDynamicAttribute *dynParticleHeight)PUEmitter
setDynParticleHeightSet(bool particleHeightSet)PUEmitter
setDynParticleMass(PUDynamicAttribute *dynParticleMass)PUEmitter
setDynParticleWidth(PUDynamicAttribute *dynParticleWidth)PUEmitter
setDynParticleWidthSet(bool particleWidthSet)PUEmitter
setDynRepeatDelay(PUDynamicAttribute *dynRepeatDelay)PUEmitter
setDynRepeatDelaySet(bool repeatDelaySet)PUEmitter
setDynTotalTimeToLive(PUDynamicAttribute *dynTotalTimeToLive)PUEmitter
setDynVelocity(PUDynamicAttribute *dynVelocity)PUEmitter
setEmitsName(const std::string &emitsName)PUEmitter
setEmitsType(PUParticle3D::ParticleType type)PUEmitterinline
setEmitterType(const std::string &emitterType)PUEmitterinline
setEnabled(bool enabled)PUEmitter
setForceEmission(bool forceEmission)PUEmitter
setKeepLocal(bool keepLocal)PUEmitter
setLocalPosition(const Vec3 &pos)PUEmitterinline
setMarkedForEmission(bool isMarked)PUEmitterinline
setMeshName(const std::string &meshName, bool doBuild=true)PUMeshSurfaceEmitter
setName(const std::string &name)PUEmitterinline
setParticleColor(const Vec4 &particleColour)PUEmitter
setParticleColorRangeEnd(const Vec4 &particleColourRangeEnd)PUEmitter
setParticleColorRangeStart(const Vec4 &particleColourRangeStart)PUEmitter
setParticleDirection(const Vec3 &direction)PUEmitter
setParticleOrientation(const Quaternion &orientation)PUEmitter
setParticleOrientationRangeEnd(const Quaternion &orientationRangeEnd)PUEmitter
setParticleOrientationRangeStart(const Quaternion &orientationRangeStart)PUEmitter
setParticleTextureCoords(const unsigned short &particleTextureCoords)PUEmitter
setParticleTextureCoordsRangeEnd(const unsigned short &particleTextureCoordsRangeEnd)PUEmitter
setParticleTextureCoordsRangeStart(const unsigned short &particleTextureCoordsRangeStart)PUEmitter
setScale(const Vec3 &scale)PUMeshSurfaceEmitter
setUseNormals(bool useNormals)PUMeshSurfaceEmitter
unPrepare() overridePUMeshSurfaceEmittervirtual
updateEmitter(Particle3D *particle, float deltaTime) overridePUEmittervirtual
useNormals(void) const PUMeshSurfaceEmitter
~Ref()Refvirtual