// Camera functions PREP(cam); PREP(cam_prepareTarget); PREP(cam_resetTarget); PREP(cam_setCameraMode); PREP(cam_setTarget); PREP(cam_setVisionMode); PREP(cam_tick); PREP(cam_toggleSlow); // UI functions PREP(ui); PREP(ui_draw3D); PREP(ui_fadeList); PREP(ui_getTreeDataIndex); PREP(ui_handleChildDestroyed); PREP(ui_handleKeyDown); PREP(ui_handleKeyUp); PREP(ui_handleListClick); PREP(ui_handleLoad); PREP(ui_handleMapClick); PREP(ui_handleMapDraw); PREP(ui_handleMouseButtonDblClick); PREP(ui_handleMouseButtonDown); PREP(ui_handleMouseMoving); PREP(ui_handleMouseZChanged); PREP(ui_handleUnload); PREP(ui_toggleMap); PREP(ui_toggleUI); PREP(ui_updateCamButtons); PREP(ui_updateHelp); PREP(ui_updateIconsToDraw); PREP(ui_updateListEntities); PREP(ui_updateListFocus); PREP(ui_updateWidget); // Utility functions PREP(compat_counter); PREP(compat_spectatorBI); PREP(compat_zeus); PREP(getGroupIcon); PREP(getTargetEntities); PREP(handleFired); PREP(moduleSpectatorSettings); PREP(respawnTemplate); PREP(setFocus); PREP(switchFocus); // Public functions PREP(getCameraAttributes); PREP(players); PREP(setCameraAttributes); PREP(setSpectator); PREP(updateCameraModes); PREP(updateSides); PREP(updateUnits); PREP(updateVisionModes);