Arma Reforger Script API
Loading...
Searching...
No Matches
Manual Camera

Manually controlled camera. More...

Classes

interface  SCR_AccelerationManualCameraComponent
 Basic camera speed acceleration. More...
 
interface  SCR_AdjustSpeedManualCameraComponent
 Adjusting speed at small increments for manual camera. More...
 
interface  SCR_ATLManualCameraComponent
 Movement above terrain surface. More...
 
interface  SCR_AttachManualCameraComponent
 Attach camera to a target. More...
 
interface  SCR_BaseManualCameraComponent
 Parent class from which all SCR_ManualCamera components inherit. More...
 
interface  SCR_CampaignBuildingLimitCylinderManualCameraComponent
 Free roam building camera. More...
 
interface  SCR_ControlPlayerCameraComponent
 Control player's avatar in the camera. More...
 
interface  SCR_EditorCursorManualCameraComponent
 Check if cursor is not on top of another widget. More...
 
interface  SCR_EditorHoveredManualCameraComponent
 Detect editable entity under cursor. More...
 
interface  SCR_EditorSnapManualCameraComponent
 Snap camera to specific target. More...
 
interface  SCR_EditorToggleUIManualCameraComponent
 Editor control of camera GUI visibility. More...
 
interface  SCR_FocusManualCameraComponent
 Focus camera on cursor position. More...
 
interface  SCR_HideHUDManualCameraComponent
 Hide player HUD when the camera is active. More...
 
interface  SCR_InitInputManualCameraComponent
 Enable user input only after buttons pressed when the camera was initialzied were released. More...
 
interface  SCR_LensFlareManualCameraComponent
 Controls lense flare for camera. More...
 
interface  SCR_LightManualCameraComponent
 Create a light on camera position. More...
 
interface  SCR_LimitBoxManualCameraComponent
 Limit camera movement within specific box area. More...
 
interface  SCR_LimitCylinderManualCameraComponent
 Limit camera movement within specific cylindrical area. More...
 
interface  SCR_MapDescriptorManualCameraComponent
 Camera representation in the map. More...
 
interface  SCR_MouseMoveManualCameraComponent
 Basic camera movement and rotation. More...
 
interface  SCR_MoveManualCameraComponent
 Camera movement above sea level. More...
 
interface  SCR_MovementInertiaManualCameraComponent
 Inertia applied on camera movement. More...
 
interface  SCR_MoveRelativeManualCameraComponent
 Basic camera movement and rotation. More...
 
interface  SCR_MoveToCursorManualCameraComponent
 Moving the camera to and away from the cursor position. More...
 
interface  SCR_OrbitingManualCameraComponent
 Camera orbitting around a target. More...
 
interface  SCR_RotateManualCameraComponent
 Basic camera rotation. More...
 
interface  SCR_RotateModifierManualCameraComponent
 Basic camera rotation with modifier button held (RMB by default) More...
 
interface  SCR_RotateRollManualCameraComponent
 Adjust camera field of view. More...
 
interface  SCR_RotationInertiaManualCameraComponent
 Inertia applied on camera rotation. More...
 
interface  SCR_SaveManualCameraComponent
 Persistently save/load camera params. More...
 
interface  SCR_SetSpeedManualCameraComponent
 Instantly set the speed to a value within a sequence. More...
 
interface  SCR_SettingsManualCameraComponent
 Load global settings. More...
 
interface  SCR_SpeedBoostManualCameraComponent
 Speed boost for camera movement. More...
 
interface  SCR_SpeedByHeightManualCameraComponent
 Camera speed based on height from terrain. More...
 
interface  SCR_TeleportPlayerManualCameraComponent
 Teleports the player. More...
 
interface  SCR_TeleportToCursorManualCameraComponent
 Teleport the camera to the cursor's world position. More...
 
interface  SCR_TerrainCollisionManualCameraComponent
 Camera collides with terrain. More...
 
interface  SCR_ToggleUIManualCameraComponent
 Manual control of camera GUI visibility. More...
 
interface  SCR_UIManualCameraComponent
 Show custom UI layout. More...
 
interface  SCR_ViewLinkManualCameraComponent
 Teleporting camera to position defined by Workbench link. More...
 
interface  SCR_ZoomManualCameraComponent
 Adjust camera field of view. More...
 
interface  SCR_ManualCamera
 Entity for managing manual camera and its components. More...
 
interface  SCR_ManualCameraParam
 Parameter for carrying information between individual camera components. More...
 

Enumerations

enum  EManualCameraFlag {
  EManualCameraFlag.MOVE = 1 , EManualCameraFlag.ROTATE = 2 , EManualCameraFlag.MOVE_ATL = 4 , EManualCameraFlag.ORBIT = 8 ,
  EManualCameraFlag.ABOVE_TERRAIN = 16 , EManualCameraFlag.SPEED_ATL = 32 , EManualCameraFlag.ROTATE_MODIFIER = 64
}
 Flags serving as conditions for manual camera components. More...
 

Detailed Description

Manually controlled camera.

Enumeration Type Documentation

◆ EManualCameraFlag

Flags serving as conditions for manual camera components.

Enumerator
MOVE 

Camera is moving.

ROTATE 

Camera is rotating.

MOVE_ATL 

Camera is maintaining height above terrain.

ORBIT 

Camera is orbiting.

ABOVE_TERRAIN 

Camera cannot go below terrain.

SPEED_ATL 

Camera is faster when higher above terrain.

ROTATE_MODIFIER 

Rotation is enabled only with modifier.