mirror of
https://github.com/wu736139669/SmallGame_Cocos2dx.git
synced 2026-08-05 06:23:09 +00:00
33 lines
683 B
C++
33 lines
683 B
C++
//
|
|
// NetCallBack.h
|
|
// OnceAgain
|
|
//
|
|
// Created by xiaohai on 14-4-30.
|
|
//
|
|
//
|
|
|
|
#ifndef __OnceAgain__NetCallBack__
|
|
#define __OnceAgain__NetCallBack__
|
|
|
|
#include <iostream>
|
|
#include "cocos2d.h"
|
|
#include "CocosGUI.h"
|
|
#include "cocos-ext.h"
|
|
|
|
NS_CC_EXT_BEGIN;
|
|
|
|
typedef void (CCObject::*SEL_MyEvent)(CCObject*);
|
|
#define coco_myevent(_SELECTOR) (cocos2d::extension::SEL_MyEvent)(&_SELECTOR)
|
|
|
|
class NetCallBack: public CCObject
|
|
{
|
|
protected:
|
|
SEL_MyEvent callback;
|
|
cocos2d::CCObject *target;
|
|
public:
|
|
void setCallBack(cocos2d::CCObject *target, SEL_MyEvent a);
|
|
void doCallBack();
|
|
};
|
|
NS_CC_EXT_END
|
|
#endif /* defined(__OnceAgain__NetCallBack__) */
|