GE / core_camera
API core_camera
Children
Functions
function cameraZoom(val)
function changeOrder(camId, offset)
function changeSpeed(val)
function clearInputs()
function displayCameraNameUI(player)
function exitCinematicCamera(...)
function getActiveCamName(player)
function getActiveCamNameByVehId(vehId)
function getActiveGlobalCameraName()
function getCameraDataById(vid)
function getDriverData(veh)
function getDriverDataById(vehId)
function getForward()
function getForwardXYZ()
function getFovDeg()
function getFovRad()
function getGlobalCameras()
function getLastFilter() return lastFilter end
function getPosition()
function getPositionXYZ()
function getQuat()
function getQuatXYZW()
function getRight()
function getSpeed()
function getUp()
function globalCameraFunction(globalCameraName, functionName, ...)
function hotkey(player, hotkeyid, modifier)
function isCameraInside(player, camPos)
function movebackward(val) MoveManager.backward = val end
function movedown (val) MoveManager.down = val end
function moveforward (val) MoveManager.forward = val end
function moveForwardBackward(val)
function moveleft (val) MoveManager.left = val end
function moveLeftRight(val)
function moveright (val) MoveManager.right = val end
function moveup (val) MoveManager.up = val end
function notifyUI(vdata, forcedCamName)
function objectTeleported(curPos, prevPos, prevVel, dt)
function onClientEndMission()
function onClientPostStartMission()
function onDeserialized(data)
function onDespawnObject(vid, isReloading)
function onFileChanged(filePath, changeType)
function onMouseLocked(locked)
function onPreRender(dtReal, dtSim, dtRaw)
function onReplayStateChanged(...)
function onScenarioChange(...)
function onScenarioRestarted(...)
function onSerialize()
function onSettingsChanged(...)
function onTrigger(trigger)
function onVehicleDestroyed(vid)
function onVehicleResetted(vid, ...)
function onVehicleSpawned(vid)
function onVehicleSwitched(...)
function pitchAbs(val) MoveManager.pitchRelative = (pitchTemp - val) * absRotateAxisFactor; pitchTemp = val end
function processVehicleCameraConfigChanged(vid, vdata, focusedCamNamePrevious)
function proxy_Player(fct, ...)
function requestConfig(forcedCamName)
function resetCamera(player)
function resetCameraByID(vid, ...)
function resetConfiguration()
function rollAbs(val) MoveManager.rollRelative = ( rollTemp - val) * absRotateAxisFactor; rollTemp = val end
function rotate_pitch(val, filter)
function rotate_pitch_down(val, filter)
function rotate_pitch_relative(val)
function rotate_pitch_up(val, filter)
function rotate_roll_left(val, filter)
function rotate_roll_right(val, filter)
function rotate_yaw(val, filter)
function rotate_yaw_left (val, filter)
function rotate_yaw_relative(val)
function rotate_yaw_right(val, filter)
function setByName(...)
function setBySlotId(player, slotId)
function setDefaultDistance(vid, ...)
function setDefaultRotation(vid, ...)
function setDistance(vid, ...)
function setFastSpeedModifier(enabled)
function setFOV(vid, ...)
function setGlobalCameraByName(name, withTransition, customData)
function setLookBack(player, enabled)
function setMaxDistance(vid, ...)
function setNewtonRotation(pid, ...)
function setNewtonTranslation(pid, ...)
function setOffset(vid, ...)
function setPosition(pid, ...)
function setPosRot(pid, px, py, pz, rx, ry, rz, rw)
function setRef(vid, ...)
function setRefNodes(vid, ...)
function setRotation(vid, ...)
function setSkipFovModifier(vid, ...)
function setSmoothedCam(pid, ...)
function setSpeed(speed)
function setTargetMode(vid, ...)
function setVehicleCameraByIndexOffset(player, offset)
function setVehicleCameraByNameWithId(vehId, name, withTransition, customData)
function timeSinceLastRotation()
function toggleEnabledCameraById(camId)
function xAxisAbs(val) local tmp = (xAxisAbsTemp - val) * absTranslateAxisFactor; MoveManager.absXAxis = tmp; xAxisAbsTemp = val end
function yawAbs(val) MoveManager.yawRelative = ( yawTemp - val) * absRotateAxisFactor; yawTemp = val end
function yAxisAbs(val) local tmp = (yAxisAbsTemp - val) * absTranslateAxisFactor; MoveManager.absYAxis = tmp; yAxisAbsTemp = val end
function yAxisMoveStep(val)
function zAxisAbs(val) local tmp = (zAxisAbsTemp - val) * absTranslateAxisFactor; MoveManager.absZAxis = tmp; zAxisAbsTemp = val end