Eu realmente não entendo o que você quer dizer, mas talvez você estivesse procurando por isso?
2. Por que a tecla [0] é necessária?
Para muitas funções, é necessário criar um buffer que armazene um determinado valor/estado. Por exemplo, imgui.new.bool() armazena verdadeiro/falso e...