cocos2d-x  3.0alpha1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EventListenerTouchOneByOne Class Reference

#include <CCEventListenerTouch.h>

Inheritance diagram for EventListenerTouchOneByOne:
EventListener Object

Public Member Functions

virtual ~EventListenerTouchOneByOne ()
void setSwallowTouches (bool needSwallow)
var setSwallowTouches ( var needSwallow)
local setSwallowTouches ( local needSwallow)
virtual
EventListenerTouchOneByOne
clone () override
 Overrides. More...
 
local clone ()
 Overrides. More...
 
virtual bool checkAvailable () override
 Checks whether the listener is available. More...
 
- Public Member Functions inherited from EventListener
virtual ~EventListener ()
 Destructor. More...
 
- Public Member Functions inherited from Object
 Object ()
 Constructor. More...
 
virtual ~Object ()
void release ()
 Release the ownership immediately. More...
 
void retain ()
 Retains the ownership. More...
 
Objectautorelease ()
 Release the ownership sometime soon automatically. More...
 
bool isSingleReference () const
 Returns a boolean value that indicates whether there is only one reference to the object. More...
 
unsigned int retainCount () const
 Returns the object's current reference count. More...
 
virtual bool isEqual (const Object *object)
 Returns a boolean value that indicates whether this object and a given object are equal. More...
 
virtual void acceptVisitor (DataVisitor &visitor)
virtual void update (float dt)

Static Public Member Functions

static EventListenerTouchOneByOnecreate ()
local create ()

Public Attributes

std::function< bool(Touch
*, Event *)> 
onTouchBegan
var onTouchBegan
local onTouchBegan
std::function< void(Touch
*, Event *)> 
onTouchMoved
var onTouchMoved
local onTouchMoved
std::function< void(Touch
*, Event *)> 
onTouchEnded
var onTouchEnded
local onTouchEnded
std::function< void(Touch
*, Event *)> 
onTouchCancelled

Friends

class EventDispatcher

Additional Inherited Members

- Public Types inherited from EventListener
enum  Type {
  UNKNOWN, TOUCH_ONE_BY_ONE, TOUCH_ALL_AT_ONCE, KEYBOARD,
  MOUSE, ACCELERATION, CUSTOM
}
 
typedef std::size_t ListenerID
- Protected Member Functions inherited from EventListener
 EventListener ()
 Constructor. More...
 
bool init (Type t, ListenerID listenerID, std::function< void(Event *)>callback)
 Initializes event with type and callback function. More...
 
local init ( local t, local listenerID, local callback)
 Initializes event with type and callback function. More...
 
void setPaused (bool paused)
local setPaused ( local paused)
bool isPaused () const
void setRegistered (bool registered)
local setRegistered ( local registered)
bool isRegistered () const
Type getType () const
ListenerID getListenerID () const
local getListenerID ()
void setFixedPriority (int fixedPriority)
int getFixedPriority () const
void setSceneGraphPriority (Node *node)
NodegetSceneGraphPriority () const
- Protected Attributes inherited from EventListener
std::function< void(Event *)> _onEvent
var _onEvent
local _onEvent
Type _type
 Event callback function. More...
 
var _type
 Event callback function. More...
 
local _type
 Event callback function. More...
 
ListenerID _listenerID
 Event listener type. More...
 
var _listenerID
 Event listener type. More...
 
local _listenerID
 Event listener type. More...
 
bool _isRegistered
 Event listener ID. More...
 
var _isRegistered
 Event listener ID. More...
 
local _isRegistered
 Event listener ID. More...
 
int _fixedPriority
 Whether the listener has been added to dispatcher. More...
 
Node_node
bool _paused
var _paused
local _paused

Constructor & Destructor Documentation

virtual ~EventListenerTouchOneByOne ( )
virtual
var ~EventListenerTouchOneByOne ( )
virtual
local ~EventListenerTouchOneByOne ( )
virtual

Member Function Documentation

virtual bool checkAvailable ( )
overridevirtual

Checks whether the listener is available.

Implements EventListener.

var checkAvailable ( )
overridevirtual

Checks whether the listener is available.

Implements EventListener.

local checkAvailable ( )
overridevirtual

Checks whether the listener is available.

Implements EventListener.

virtual
EventListenerTouchOneByOne*
clone
( )
overridevirtual

Overrides.

Implements EventListener.

var clone ( )
overridevirtual

Overrides.

Implements EventListener.

local clone ( )
overridevirtual

Overrides.

Implements EventListener.

static
EventListenerTouchOneByOne*
create
( )
static
var create ( )
static
local create ( )
static
void setSwallowTouches ( bool  needSwallow)
var setSwallowTouches ( var  needSwallow)
local setSwallowTouches ( local  needSwallow)

Friends And Related Function Documentation

friend class EventDispatcher
friend
var EventDispatcher
friend
local EventDispatcher
friend

Member Data Documentation

std::function<bool(Touch*,
Event*)> onTouchBegan
var onTouchBegan
local onTouchBegan
std::function<void(Touch*,
Event*)> onTouchCancelled
var onTouchCancelled
local onTouchCancelled
std::function<void(Touch*,
Event*)> onTouchEnded
var onTouchEnded
local onTouchEnded
std::function<void(Touch*,
Event*)> onTouchMoved
var onTouchMoved
local onTouchMoved

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