Cocos2d-x
v3.10
c++
js
lua
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.
_ID
Ref
_luaID
Ref
_rooted
Ref
_scriptObject
Ref
_scriptOwned
Ref
autorelease
()
Ref
build
(void)
PUMeshSurfaceEmitter
calculateRequestedParticles
(float timeElapsed) override
PUMeshSurfaceEmitter
virtual
clone
() override
PUMeshSurfaceEmitter
virtual
copyAttributesTo
(PUEmitter *emitter) override
PUMeshSurfaceEmitter
virtual
DEFAULT_ANGLE
PUEmitter
static
DEFAULT_AUTO_DIRECTION
PUEmitter
static
DEFAULT_COLOUR
PUEmitter
static
DEFAULT_DEPTH
PUEmitter
static
DEFAULT_DIMENSIONS
PUEmitter
static
DEFAULT_DIRECTION
PUEmitter
static
DEFAULT_DURATION
PUEmitter
static
DEFAULT_EMISSION_RATE
PUEmitter
static
DEFAULT_ENABLED
PUEmitter
static
DEFAULT_END_COLOUR_RANGE
PUEmitter
static
DEFAULT_END_TEXTURE_COORDS
PUEmitter
static
DEFAULT_FORCE_EMISSION
PUEmitter
static
DEFAULT_HEIGHT
PUEmitter
static
DEFAULT_KEEP_LOCAL
PUEmitter
static
DEFAULT_MASS
PUEmitter
static
DEFAULT_ORIENTATION
PUEmitter
static
DEFAULT_ORIENTATION_RANGE_END
PUEmitter
static
DEFAULT_ORIENTATION_RANGE_START
PUEmitter
static
DEFAULT_POSITION
PUEmitter
static
DEFAULT_REPEAT_DELAY
PUEmitter
static
DEFAULT_START_COLOUR_RANGE
PUEmitter
static
DEFAULT_START_TEXTURE_COORDS
PUEmitter
static
DEFAULT_TEXTURE_COORDS
PUEmitter
static
DEFAULT_TIME_TO_LIVE
PUEmitter
static
DEFAULT_VELOCITY
PUEmitter
static
DEFAULT_WIDTH
PUEmitter
static
emit
(int count) override
PUEmitter
virtual
getDerivedPosition
()
PUEmitter
getDistribution
(void) const
PUMeshSurfaceEmitter
getDynAngle
(void) const
PUEmitter
inline
getDynDuration
(void) const
PUEmitter
inline
getDynEmissionRate
(void) const
PUEmitter
inline
getDynParticleAllDimensions
(void) const
PUEmitter
inline
getDynParticleDepth
(void) const
PUEmitter
inline
getDynParticleHeight
(void) const
PUEmitter
inline
getDynParticleMass
(void) const
PUEmitter
inline
getDynParticleWidth
(void) const
PUEmitter
inline
getDynRepeatDelay
(void) const
PUEmitter
inline
getDynTotalTimeToLive
(void) const
PUEmitter
inline
getDynVelocity
(void) const
PUEmitter
inline
getEmitsEntityPtr
() const
PUEmitter
getEmitsName
(void) const
PUEmitter
inline
getEmitsType
() const
PUEmitter
inline
getEmitterType
(void) const
PUEmitter
inline
getLocalPosition
() const
PUEmitter
inline
getMeshName
(void) const
PUMeshSurfaceEmitter
getName
(void) const
PUEmitter
inline
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) override
PUMeshSurfaceEmitter
virtual
initParticlePosition
(PUParticle3D *particle) override
PUMeshSurfaceEmitter
virtual
isAutoDirection
(void) const
PUEmitter
isEmitterDone
() const
PUEmitter
isEnabled
(void) const
PUEmitter
isForceEmission
(void) const
PUEmitter
isKeepLocal
(void) const
PUEmitter
isMarkedForEmission
() const
PUEmitter
inline
makeParticleLocal
(PUParticle3D *particle)
PUEmitter
notifyPause
()
PUEmitter
virtual
notifyRescaled
(const Vec3 &scale)
PUEmitter
virtual
notifyResume
()
PUEmitter
virtual
notifyStart
()
PUEmitter
virtual
notifyStop
()
PUEmitter
virtual
postUpdateEmitter
(float deltaTime)
PUEmitter
virtual
prepare
() override
PUMeshSurfaceEmitter
virtual
preUpdateEmitter
(float deltaTime)
PUEmitter
virtual
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)
PUEmitter
inline
setEmitterType
(const std::string &emitterType)
PUEmitter
inline
setEnabled
(bool enabled)
PUEmitter
setForceEmission
(bool forceEmission)
PUEmitter
setKeepLocal
(bool keepLocal)
PUEmitter
setLocalPosition
(const Vec3 &pos)
PUEmitter
inline
setMarkedForEmission
(bool isMarked)
PUEmitter
inline
setMeshName
(const std::string &meshName, bool doBuild=true)
PUMeshSurfaceEmitter
setName
(const std::string &name)
PUEmitter
inline
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
() override
PUMeshSurfaceEmitter
virtual
updateEmitter
(Particle3D *particle, float deltaTime) override
PUEmitter
virtual
useNormals
(void) const
PUMeshSurfaceEmitter
~Ref
()
Ref
virtual
Generated on Mon Jan 25 2016 09:53:31 for Cocos2d-x by
1.8.8