svgSetDocumentXML
Aplica uma árvore XML ao gráfico e manda redesenhar.
Sintaxe
Seção intitulada “Sintaxe”bool svgSetDocumentXML ( svg grafico, xmlnode raiz )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
grafico | svg | — | O gráfico a atualizar. |
raiz | xmlnode | — | O nó raiz do desenho novo. |
Retorno
Seção intitulada “Retorno”true se o desenho foi aplicado. false se o primeiro argumento não for um gráfico, se o segundo não for um nó de XML, ou se o conteúdo não puder ser lido como desenho — com o motivo no console de debug.
Exemplo
Seção intitulada “Exemplo”local raiz = svgGetDocumentXML(barra)local retangulo = xmlFindChild(raiz, "rect", 0)xmlNodeSetAttribute(retangulo, "width", tostring(vidaAtual))svgSetDocumentXML(barra, raiz)Veja também
Seção intitulada “Veja também”svgCreate— Cria um gráfico vetorial.svgGetDocumentXML— Devolve a árvore XML do gráfico para você ler ou alterar.svgGetSize— Devolve o tamanho de rasterização do gráfico.svgSetSize— Muda o tamanho em que o gráfico é rasterizado.svgSetUpdateCallback— Define — ou remove — a função chamada toda vez que o gráfico é redesenhado.