cocos2d-x  2.2.6
Public Types | Public Member Functions | List of all members
signal0< mt_policy > Class Template Reference

#include <sigslot.h>

Inheritance diagram for signal0< mt_policy >:

Public Types

typedef std::list
< _connection_base0< mt_policy > * >  connections_list
- Public Types inherited from _signal_base0< mt_policy >
typedef std::list
< _connection_base0< mt_policy > * >  connections_list

Public Member Functions

  signal0 ()
  signal0 (const signal0< mt_policy > &s)
template<class desttype >
void  connect (desttype *pclass, void(desttype::*pmemfun)())
template<class desttype >
var  connect ( var pclass)
template<class desttype >
local  connect ( local pclass)
void  emit ()
void  operator() ()
- Public Member Functions inherited from _signal_base0< mt_policy >
void  disconnect_all ()
void  disconnect (has_slots< mt_policy > *pclass)
void  slot_disconnect (has_slots< mt_policy > *pslot)
void  slot_duplicate (const has_slots< mt_policy > *oldtarget, has_slots< mt_policy > *newtarget)

Additional Inherited Members

- Protected Attributes inherited from _signal_base0< mt_policy >

Member Typedef Documentation

typedef std::list
<_connection_base0<mt_policy>
*> connections_list

Constructor & Destructor Documentation

signal0 ( )
inline
var signal0 ( )
inline
local signal0 ( )
inline
signal0 ( const signal0< mt_policy > &  s )
inline
var signal0 ( var  s )
inline
local signal0 ( local  s )
inline

Member Function Documentation

void connect ( desttype *  pclass,
void(desttype::*)()  pmemfun 
)
inline
var connect ( var  pclass,
var  pmemfun 
)
inline
local connect ( local  pclass,
local  pmemfun 
)
inline
void emit ( )
inline
var emit ( )
inline
local emit ( )
inline
void operator() ( )
inline
void operator() ( )
inline
void operator() ( )
inline

The documentation for this class was generated from the following file:
  • /Users/guanghui/cocos2d-x/extensions/CocoStudio/Armature/external_tool/sigslot.h

AltStyle によって変換されたページ (->オリジナル) /