Exemplo n.º 1
0
void Sprite::Render(ID3DXSprite *sprite) {
  TextureManager *TexMan = TextureManager::GetSingleton();

  if (enabled && TexMan->IsTextureValid(tex)) {
    TextureRecord *TexRec = TexMan->GetTexture(tex);

    if (TexRec->IsType(TR_PLANAR)) {
      sprite->SetTransform(&transform);
      sprite->Draw((LPDIRECT3DTEXTURE9)TexRec->GetTexture(), 0, 0, &pos, color);
    }
  }
}