Слияние функций множественного наследования c ++

У меня есть:

class XILightSource 
{
public:
    virtual XVec2 position() const = 0;
};

class XLightSprite : public XSprite, public XILightSource
{

};

Проблема в том, что XSprite уже имеет такую ​​же функцию position . Как я могу сказать компилятору, что хочу использовать функцию XSprite :: position как реализацию XILightSource :: position () ?

6
задан Andrew 7 October 2011 в 05:46
поделиться