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

#include <CCEventListenerTouch.h>

Inheritance diagram for EventListenerTouchAllAtOnce:
EventListener Ref

Public Member Functions

virtual ~EventListenerTouchAllAtOnce ()
virtual
EventListenerTouchAllAtOnce
clone () override
 Overrides. More...
 
var clone ()
 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 Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Release the ownership immediately. More...
 
Refautorelease ()
 Release the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()

Static Public Member Functions

static
EventListenerTouchAllAtOnce
create ()
var create ()
local create ()

Public Attributes

std::function< void(const
std::vector< Touch * >
&, Event *)> 
onTouchesBegan
std::function< void(const
std::vector< Touch * >
&, Event *)> 
onTouchesMoved
std::function< void(const
std::vector< Touch * >
&, Event *)> 
onTouchesEnded
std::function< void(const
std::vector< Touch * >
&, Event *)> 
onTouchesCancelled

Static Public Attributes

static const std::string LISTENER_ID
var LISTENER_ID
local LISTENER_ID

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::string ListenerID
- Protected Member Functions inherited from EventListener
 EventListener ()
 Constructor. More...
 
bool init (Type t, const ListenerID &listenerID, const std::function< void(Event *)> &callback)
 Initializes event with type and callback function. More...
 
void setPaused (bool paused)
bool isPaused () const
void setRegistered (bool registered)
bool isRegistered () const
Type getType () const
const ListenerIDgetListenerID () const
var getListenerID ()
local getListenerID ()
void setFixedPriority (int fixedPriority)
var setFixedPriority ( var fixedPriority)
local setFixedPriority ( local 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
~EventListenerTouchAllAtOnce
( )
virtual
var ~EventListenerTouchAllAtOnce ( )
virtual
local ~EventListenerTouchAllAtOnce ( )
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
EventListenerTouchAllAtOnce*
clone
( )
overridevirtual

Overrides.

Implements EventListener.

var clone ( )
overridevirtual

Overrides.

Implements EventListener.

local clone ( )
overridevirtual

Overrides.

Implements EventListener.

static
EventListenerTouchAllAtOnce*
create
( )
static
var create ( )
static
local create ( )
static

Friends And Related Function Documentation

friend class EventDispatcher
friend
var EventDispatcher
friend
local EventDispatcher
friend

Member Data Documentation

const std::string LISTENER_ID
static
var LISTENER_ID
static
local LISTENER_ID
static
std::function<void(const
std::vector<Touch*>&, Event*)>
onTouchesBegan
var onTouchesBegan
local onTouchesBegan
std::function<void(const
std::vector<Touch*>&, Event*)>
onTouchesCancelled
var onTouchesCancelled
local onTouchesCancelled
std::function<void(const
std::vector<Touch*>&, Event*)>
onTouchesEnded
var onTouchesEnded
local onTouchesEnded
std::function<void(const
std::vector<Touch*>&, Event*)>
onTouchesMoved
var onTouchesMoved
local onTouchesMoved

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