|
| virtual bool | observe (PUParticle3D *particle, float timeElapsed) override |
| | This function determines whether a condition (the event) is true or false. More...
|
| |
| local | observe ( local particle, local timeElapsed) |
| | This function determines whether a condition (the event) is true or false. More...
|
| |
| virtual | ~PUOnEmissionObserver (void) |
| const std::string & | getObserverType (void) const |
| | Todo. More...
|
| |
| void | setObserverType (const std::string &observerType) |
| virtual bool | isEnabled (void) const |
| | Todo. More...
|
| |
| bool | _getOriginalEnabled (void) const |
| | Returns the 'enabled' value that was set in setEnabled() and not altered during execution. More...
|
| |
| virtual void | setEnabled (bool enabled) |
| | Todo. More...
|
| |
| void | _resetEnabled (void) |
| | Reset internal values for 'enabled'. More...
|
| |
| const std::string & | getName (void) const |
| | Todo. More...
|
| |
| void | setName (const std::string &name) |
| const PUParticle3D::ParticleType & | getParticleTypeToObserve (void) const |
| | Todo. More...
|
| |
| local | getParticleTypeToObserve () |
| | Todo. More...
|
| |
| void | setParticleTypeToObserve (const PUParticle3D::ParticleType particleTypeToObserve) |
| virtual void | notifyStart (void) |
| virtual void | notifyStop (void) |
| virtual void | notifyRescaled (const Vec3 &scale) |
| local | notifyRescaled ( local scale) |
| virtual void | preUpdateObserver (float deltaTime) |
| var | preUpdateObserver ( var deltaTime) |
| local | preUpdateObserver ( local deltaTime) |
| virtual void | updateObserver (PUParticle3D *particle, float deltaTime, bool firstParticle) |
| local | updateObserver ( local particle, local deltaTime, local firstParticle) |
| virtual void | postUpdateObserver (float deltaTime) |
| virtual void | firstParticleUpdate (PUParticle3D *particle, float deltaTime) |
| var | firstParticleUpdate ( var particle, var deltaTime) |
| local | firstParticleUpdate ( local particle, local deltaTime) |
| PUEventHandler * | createEventHandler (const std::string &eventHandlerType) |
| | Todo. More...
|
| |
| var | createEventHandler ( var eventHandlerType) |
| | Todo. More...
|
| |
| local | createEventHandler ( local eventHandlerType) |
| | Todo. More...
|
| |
| void | addEventHandler (PUEventHandler *eventHandler) |
| | Todo. More...
|
| |
| void | removeEventHandler (PUEventHandler *eventHandler) |
| | Todo. More...
|
| |
| PUEventHandler * | getEventHandler (size_t index) const |
| | Todo. More...
|
| |
| var | getEventHandler ( var index) |
| | Todo. More...
|
| |
| local | getEventHandler ( local index) |
| | Todo. More...
|
| |
| PUEventHandler * | getEventHandler (const std::string &eventHandlerName) const |
| | Todo. More...
|
| |
| size_t | getNumEventHandlers (void) const |
| | Todo. More...
|
| |
| void | destroyEventHandler (PUEventHandler *eventHandler) |
| | Todo. More...
|
| |
| void | destroyEventHandler (size_t index) |
| | Todo. More...
|
| |
| void | destroyAllEventHandlers (void) |
| | Todo. More...
|
| |
| float | getObserverInterval (void) const |
| | Return the interval value, which defines at what interval the observer is called. More...
|
| |
| void | setObserverInterval (float observerInterval) |
| | Set the interval value, which defines at what interval the observer is called. More...
|
| |
| bool | getObserveUntilEvent (void) const |
| | Return the value of mObserveUntilEvent. More...
|
| |
| void | setObserveUntilEvent (bool observeUntilEvent) |
| | Sets the value of mObserveUntilEvent. More...
|
| |
| bool | isParticleTypeToObserveSet (void) const |
| | Returns true if the particle type to observe specifically has been set. More...
|
| |
| virtual void | copyAttributesTo (PUObserver *observer) |
| var | copyAttributesTo ( var observer) |
| local | copyAttributesTo ( local observer) |
| virtual | ~PUObserver (void) |
| void | retain () |
| | Retains the ownership. More...
|
| |
| void | release () |
| | Releases the ownership immediately. More...
|
| |
| Ref * | autorelease () |
| | Releases the ownership sometime soon automatically. More...
|
| |
| unsigned int | getReferenceCount () const |
| | Returns the Ref's current reference count. More...
|
| |
| virtual | ~Ref () |
| | Destructor. More...
|
| |