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)
PUObserver * getParentObserver (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...
 
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...
 

Static Public Member Functions

static PUDoExpireEventHandler * create ()
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: