Next: , Previous: hdefine, Up: GCL Reference


7.2.60 hdelete

(hdelete [geometria|camera|janela|aparência|imagem|transform|ntransform] nome)
Apaga o manipulador fornecido. Note que o manipulador não irá atualmente ser apagado no caso de existir ainda outros objetos fazendo referência ao manipulador, mas uma vez que os objetos que fazem referência ao maipulador apagado forem fechados, o manipulador irá também ser automaticamente mandado embora. O objeto que faz referência ao manipulador (se existir algum) irá somente ser deletado se não existirem outras referências para esse objeto.

Se o opcional primeiro argumento for omitido, então o primeiro manipulador que coincidir com nome irá ser apagado, independentemente do tipo de objeto ao qual esse manipulador estiver anexado. Não é um erro chamar essa função com um manipulador inexistente, mas é uma erro chamar essa função com o nome de um manipulador não global, i.e. um que não tenha sido criado por (hdefine ...) ou (read ... { define ...}). See Referencias. See (read ...). See (hdefine ...).