OO PTZ interface