コード例 #1
0
ファイル: CAImageView.cpp プロジェクト: domzhaosh/CrossApp
CAImageView* CAImageView::create()
{
    CAImageView *pSprite = new CAImageView();
    if (pSprite && pSprite->init())
    {
        pSprite->autorelease();
        return pSprite;
    }
    CC_SAFE_DELETE(pSprite);
    return NULL;
}
コード例 #2
0
ファイル: CCSprite.cpp プロジェクト: anarki1234/9miao
CAImageView* CAImageView::createWithSpriteFrame(CCSpriteFrame *pSpriteFrame)
{
    CAImageView *pobSprite = new CAImageView();
    if (pSpriteFrame && pobSprite && pobSprite->initWithSpriteFrame(pSpriteFrame))
    {
        pobSprite->autorelease();
        return pobSprite;
    }
    CC_SAFE_DELETE(pobSprite);
    return NULL;
}
コード例 #3
0
ファイル: CCSprite.cpp プロジェクト: anarki1234/9miao
CAImageView* CAImageView::createWithImage(CAImage* Image, const CCRect& rect)
{
    CAImageView *pobSprite = new CAImageView();
    if (pobSprite && pobSprite->initWithImage(Image, rect))
    {
        pobSprite->autorelease();
        return pobSprite;
    }
    CC_SAFE_DELETE(pobSprite);
    return NULL;
}
コード例 #4
0
ファイル: CAImageView.cpp プロジェクト: WoYang/CrossApp
CAImageView* CAImageView::createWithLayout(const CrossApp::DLayout &layout)
{
    CAImageView * pRet = new CAImageView();
    if (pRet && pRet->initWithLayout(layout))
    {
        pRet->autorelease();
        return pRet;
    }
    CC_SAFE_DELETE(pRet);
    return NULL;
}
コード例 #5
0
ファイル: CAImageView.cpp プロジェクト: WoYang/CrossApp
CAImageView* CAImageView::createWithCenter(const DRect& rect)
{
	CAImageView * pRet = new CAImageView();
    if (pRet && pRet->initWithCenter(rect))
    {
        pRet->autorelease();
        return pRet;
    }
    CC_SAFE_DELETE(pRet);
	return NULL;
}
コード例 #6
0
ファイル: CAImageView.cpp プロジェクト: domzhaosh/CrossApp
CAImageView* CAImageView::createWithFrame(const CCRect& rect)
{
	CAImageView * pRet = new CAImageView();
    if (pRet && pRet->init())
    {
        pRet->setFrame(rect);
        pRet->autorelease();
        return pRet;
    }
    CC_SAFE_DELETE(pRet);
	return NULL;
}
コード例 #7
0
ファイル: CAImageView.cpp プロジェクト: domzhaosh/CrossApp
NS_CC_BEGIN

CAImageView* CAImageView::createWithImage(CAImage* image)
{
    CAImageView *pobSprite = new CAImageView();
    if (pobSprite && pobSprite->initWithImage(image))
    {
        pobSprite->autorelease();
        return pobSprite;
    }
    CC_SAFE_DELETE(pobSprite);
    return NULL;
}
コード例 #8
0
ファイル: CCSprite.cpp プロジェクト: anarki1234/9miao
NS_CC_BEGIN

#if CC_SPRITEBATCHNODE_RENDER_SUBPIXEL
#define RENDER_IN_SUBPIXEL
#else
#define RENDER_IN_SUBPIXEL(__ARGS__) (ceil(__ARGS__))
#endif

CAImageView* CAImageView::createWithImage(CAImage* Image)
{
    CAImageView *pobSprite = new CAImageView();
    if (pobSprite && pobSprite->initWithImage(Image))
    {
        pobSprite->autorelease();
        return pobSprite;
    }
    CC_SAFE_DELETE(pobSprite);
    return NULL;
}