cocos2d-x  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PUGeometryRotator Member List

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

__pad0__PUGeometryRotator
_affectorScalePUAffectorprotected
_affectorTypePUAffectorprotected
_affectSpecialisationPUAffectorprotected
_derivedPositionPUAffectorprotected
_dynamicAttributeHelperPUGeometryRotatorprotected
_dynRotationSpeedPUGeometryRotatorprotected
_excludedEmittersPUAffectorprotected
_isEnabledParticle3DAffectorprotected
_massPUAffectorprotected
_namePUAffectorprotected
_particleSystemParticle3DAffectorprotected
_positionPUAffectorprotected
_qPUGeometryRotatorprotected
_referenceCountRefprotected
_rotationAxisPUGeometryRotatorprotected
_rotationAxisSetPUGeometryRotatorprotected
_scaledRotationSpeedPUGeometryRotatorprotected
_useOwnRotationSpeedPUGeometryRotatorprotected
addEmitterToExclude(const std::string &emitterName)PUAffector
AffectSpecialisation enum namePUAffector
AFSP_DEFAULT enum valuePUAffector
AFSP_TTL_DECREASE enum valuePUAffector
AFSP_TTL_INCREASE enum valuePUAffector
autorelease()Ref
calculateAffectSpecialisationFactor(const PUParticle3D *particle)PUAffectorprotected
calculateRotationSpeed(PUParticle3D *particle)PUGeometryRotatorprotected
copyAttributesTo(PUAffector *affector) overridePUGeometryRotatorvirtual
create()PUGeometryRotatorstatic
DEFAULT_ROTATION_AXISPUGeometryRotatorstatic
DEFAULT_ROTATION_SPEEDPUGeometryRotatorstatic
DEFAULT_USE_OWNPUGeometryRotatorstatic
firstParticleUpdate(PUParticle3D *particle, float deltaTime)PUAffectorvirtual
getAffectorType(void) const PUAffectorinline
getAffectSpecialisation(void) const PUAffectorinline
getDerivedPosition()PUAffector
getLocalPosition() const PUAffectorinline
getMass() const PUAffector
getName(void) const PUAffectorinline
getReferenceCount() const Ref
getRotationAxis(void) const PUGeometryRotator
getRotationSpeed(void) const PUGeometryRotator
initParticleForEmission(PUParticle3D *particle) overridePUGeometryRotatorvirtual
isEnabled(void) const Particle3DAffectorinline
notifyPause()PUAffectorvirtual
notifyRescaled(const Vec3 &scale)PUAffectorvirtual
notifyResume()PUAffectorvirtual
notifyStart()PUAffectorvirtual
notifyStop()PUAffectorvirtual
postUpdateAffector(float deltaTime)PUAffectorvirtual
prepare()PUAffectorvirtual
preUpdateAffector(float deltaTime)PUAffectorvirtual
process(PUParticle3D *particle, float delta, bool firstParticle)PUAffector
Ref()Refprotected
release()Ref
removeEmitterToExclude(const std::string &emitterName)PUAffector
resetRotationAxis(void)PUGeometryRotator
retain()Ref
setAffectorType(const std::string &affectorType)PUAffectorinline
setAffectSpecialisation(const AffectSpecialisation &affectSpecialisation)PUAffectorinline
setEnabled(bool enabled)Particle3DAffectorinline
setLocalPosition(const Vec3 &pos)PUAffectorinline
setMass(float mass)PUAffector
setName(const std::string &name)PUAffectorinline
setRotationAxis(const Vec3 &rotationAxis)PUGeometryRotator
setRotationSpeed(PUDynamicAttribute *dynRotationSpeed)PUGeometryRotator
setUseOwnRotationSpeed(bool _useOwnRotationSpeed)PUGeometryRotator
unPrepare()PUAffectorvirtual
updateAffector(Particle3D *particle, float deltaTime)Particle3DAffectorvirtual
updatePUAffector(PUParticle3D *particle, float deltaTime) overridePUGeometryRotatorvirtual
useOwnRotationSpeed(void) const PUGeometryRotator
~Particle3DAffector()Particle3DAffectorvirtual
~PUAffector()PUAffectorvirtual
~PUGeometryRotator()PUGeometryRotatorvirtual
~Ref()Refvirtual