IGUIEnvironement implementation