//----------------------------------------------------------------------------// 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")); } }
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"); } }