Ejemplo n.º 1
0
//----------------------------------------------------------------------------//
size_t Editbox::getTextIndexFromPosition(const Vector2f& pt) const
{
    if (d_windowRenderer != 0)
    {
        EditboxWindowRenderer* wr = (EditboxWindowRenderer*)d_windowRenderer;
        return wr->getTextIndexFromPosition(pt);
    }
    else
    {
        CEGUI_THROW(InvalidRequestException(
                        "This function must be implemented by the window renderer"));
    }
}
Ejemplo n.º 2
0
size_t Editbox::getTextIndexFromPosition(const glm::vec2& pt) const
{
    if (d_windowRenderer != 0)
    {
        EditboxWindowRenderer* wr = (EditboxWindowRenderer*)d_windowRenderer;
        return wr->getTextIndexFromPosition(pt);
    }
    else
    {
        throw InvalidRequestException(
            "This function must be implemented by the window renderer");
    }
}