コード例 #1
0
ファイル: CCMenuItem.cpp プロジェクト: Ratel13/WarriorQuest
MenuItem* MenuItem::create( const ccMenuCallback& callback)
{
    MenuItem *ret = new (std::nothrow) MenuItem();
    ret->initWithCallback(callback);
    ret->autorelease();
    return ret;
}
コード例 #2
0
ファイル: CCMenuItem.cpp プロジェクト: Ratel13/WarriorQuest
// XXX deprecated
MenuItem* MenuItem::create(Ref *target, SEL_MenuHandler selector)
{
    MenuItem *ret = new (std::nothrow) MenuItem();
    ret->initWithTarget(target, selector);
    ret->autorelease();
    return ret;
}
コード例 #3
0
ファイル: CCMenuItem.cpp プロジェクト: bassarisse/LostInCaves
MenuItem* MenuItem::create( const ccMenuCallback& callback)
{
    MenuItem *pRet = new MenuItem();
    pRet->initWithCallback(callback);
    pRet->autorelease();
    return pRet;
}
コード例 #4
0
// FIXME: deprecated
MenuItem* MenuItem::create(Ref *target, SEL_MenuHandler selector)
{
    MenuItem *ret = new (std::nothrow) MenuItem();
    ret->initWithCallback(std::bind(selector, target, std::placeholders::_1));
    ret->autorelease();
    return ret;
}
コード例 #5
0
ファイル: CCMenuItem.cpp プロジェクト: bassarisse/LostInCaves
// XXX deprecated
MenuItem* MenuItem::create(Object *target, SEL_MenuHandler selector)
{
    MenuItem *pRet = new MenuItem();
    pRet->initWithTarget(target, selector);
    pRet->autorelease();
    return pRet;
}