コード例 #1
0
ファイル: cxSprite.c プロジェクト: tempbottle/cxEngine
CX_OBJECT_INIT(cxSprite, cxView)
{
    this->texCoord = cxBoxTex2fDefault();
    cxSpriteSetBlendFactor(this, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
    CX_EVENT_APPEND(this->cxView.onDirty, cxSpriteDirtyEvent);
    CX_METHOD_SET(this->cxView.Draw, cxSpriteDraw);
    cxSpriteSetShader(this, cxShaderDefaultKey);
}
コード例 #2
0
ファイル: cxSprite.c プロジェクト: 812872970/cxEngine
CX_OBJECT_INIT(cxSprite, cxView)
{
    this->texCoord = cxBoxTex2fDefault();
    cxSpriteSetBlendFactor(this, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
    CX_EVENT_QUICK(this->super.onDirty, cxSpriteDirtyEvent);
    CX_METHOD_OVERRIDE(this->super.Draw, cxSpriteDraw);
    cxSpriteSetShader(this, cxShaderDefaultKey);
    cxObjectSetReadAttrFunc(this, cxSpriteReadAttr);
}