====== Camera::setOrbitMode ====== (GameBase orbitObject, transform mat, float minDistance, float maxDistance, float curDistance, bool ownClientObject)Set the camera to orbit around some given object. @param orbitObject Object we want to orbit. @param mat A set of fields: posX posY posZ aaX aaY aaZ aaTheta @param minDistance Minimum distance to keep from object. @param maxDistance Maximum distance to keep from object. @param curDistance Distance to set initially from object. @param ownClientObj Are we observing an object owned by us? ===== Syntax ===== void Camera::setOrbitMode(GameBase %orbitObject, transform %mat, float %minDistance, float %maxDistance, float %curDistance[, bool %ownClientObject]); ===== Parameters ===== [[scripting:doc:engine:types:GameBase|GameBase]] **%%%orbitObject%%**\\ No description available. [[scripting:doc:engine:types:transform|transform]] **%%%mat%%**\\ No description available. [[scripting:doc:engine:types:float|float]] **%%%minDistance%%**\\ No description available. [[scripting:doc:engine:types:float|float]] **%%%maxDistance%%**\\ No description available. [[scripting:doc:engine:types:float|float]] **%%%curDistance%%**\\ No description available. [optional] [[scripting:doc:engine:types:bool|bool]] **%%%ownClientObject%%**\\ No description available. ===== Return value ===== [[scripting:doc:engine:types:void|void]]\\ No description available. ===== Remarks ===== ===== Examples ===== ===== Source ===== Engine ===== See also ===== [[scripting:doc:u:camera:getcamerarelativemovement|Camera::getCameraRelativeMovement]]\\ [[scripting:doc:u:camera:getcontrolobject|Camera::getControlObject]]\\ [[scripting:doc:u:camera:getorbitdistance|Camera::getOrbitDistance]]\\ [[scripting:doc:u:camera:getorbitobject|Camera::getOrbitObject]]\\ [[scripting:doc:u:camera:getorbitpoint|Camera::getOrbitPoint]]\\ [[scripting:doc:u:camera:getposition|Camera::getPosition]]\\ [[scripting:doc:u:camera:isorbitmode|Camera::isOrbitMode]]\\ [[scripting:doc:u:camera:onadd|Camera::onAdd]]\\ [[scripting:doc:u:camera:setcamerarelativemovement|Camera::setCameraRelativeMovement]]\\ [[scripting:doc:u:camera:setclampmode|Camera::setClampMode]]\\ [[scripting:doc:u:camera:setcontrolobject|Camera::setControlObject]]\\ [[scripting:doc:u:camera:setdollymode|Camera::setDollyMode]]\\ [[scripting:doc:u:camera:setflymode|Camera::setFlyMode]]\\ [[scripting:doc:u:camera:setmode|Camera::setMode]]\\ [[scripting:doc:u:camera:setorbitpointmode|Camera::setOrbitPointMode]]\\ ===== References ===== This function is not called by any other functions.