package cegui: add update macro