cocos2d-x  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PUDoExpireEventHandler Class Reference

#include <CCPUDoExpireEventHandler.h>

Inheritance diagram for PUDoExpireEventHandler:
PUEventHandler Ref

Public Member Functions

virtual void handle (PUParticleSystem3D *particleSystem, PUParticle3D *particle, float timeElapsed) override
 Get indication that all particles are expired. More...
 
local handle ( local particleSystem, local particle, local timeElapsed)
 Get indication that all particles are expired. More...
 
virtual ~PUDoExpireEventHandler (void)
- Public Member Functions inherited from PUEventHandler
const std::string & getName (void) const
 Todo. More...
 
local getName ()
 Todo. More...
 
void setName (const std::string &name)
PUObservergetParentObserver (void) const
 Todo. More...
 
var getParentObserver ()
 Todo. More...
 
local getParentObserver ()
 Todo. More...
 
void setParentObserver (PUObserver *parentObserver)
const std::string & getEventHandlerType (void) const
 Todo. More...
 
local getEventHandlerType ()
 Todo. More...
 
void setEventHandlerType (const std::string &eventHandlerType)
virtual void notifyRescaled (const Vec3 &scale)
 Notify that the event handler is rescaled. More...
 
virtual void copyAttributesTo (PUEventHandler *eventHandler)
virtual ~PUEventHandler ()
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 Destructor. More...
 

Static Public Member Functions

static PUDoExpireEventHandlercreate ()
local create ()

Public Attributes

CC_CONSTRUCTOR_ACCESS __pad0__: PUDoExpireEventHandler(void) : PUEventHandler() { }
- Public Attributes inherited from PUEventHandler
CC_CONSTRUCTOR_ACCESS __pad0__: PUEventHandler()
var __pad0__: PUEventHandler()
local __pad0__: PUEventHandler()

Additional Inherited Members

- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 
- Protected Attributes inherited from PUEventHandler
PUObserver_parentObserver
std::string _eventHandlerType
std::string _name
Vec3 _eventHandlerScale
 Although the scale is on a Particle System level, the event handler can also be scaled. More...
 
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 
local _referenceCount
 count of references More...
 

Constructor & Destructor Documentation

virtual ~PUDoExpireEventHandler ( void  )
inlinevirtual
var ~PUDoExpireEventHandler (   )
inlinevirtual
local ~PUDoExpireEventHandler (   )
inlinevirtual

Member Function Documentation

static PUDoExpireEventHandler*
create
( )
static
var create ( )
static
local create ( )
static
virtual void handle ( PUParticleSystem3D particleSystem,
PUParticle3D particle,
float  timeElapsed 
)
overridevirtual

Get indication that all particles are expired.

Set indication that all particles are expired

Implements PUEventHandler.

var handle ( var  particleSystem,
var  particle,
var  timeElapsed 
)
overridevirtual

Get indication that all particles are expired.

Set indication that all particles are expired

Implements PUEventHandler.

local handle ( local  particleSystem,
local  particle,
local  timeElapsed 
)
overridevirtual

Get indication that all particles are expired.

Set indication that all particles are expired

Implements PUEventHandler.

Member Data Documentation

var __pad0__
local __pad0__

The documentation for this class was generated from the following file: