Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Manual Camera

Manually controlled camera. More...

Data Structures

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

Enumerations

enum  EManualCameraFlag {
  MOVE = 1, ROTATE = 2, MOVE_ATL = 4, ORBIT = 8,
  ABOVE_TERRAIN = 16, SPEED_ATL = 32, ROTATE_MODIFIER = 64
}
 

Functions

class SCR_BaseManualCameraComponent _WB_GetCustomTitle (BaseContainer source, out string title)
 

Variables

SCR_AttachManualCameraComponent m_Target
 
SCR_ControlPlayerCameraComponent _WB_GetCustomTitle
 
enum EManualCameraFlag SCR_PIPCamera
 

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.

Definition at line 7 of file EManualCameraFlag.c.

Function Documentation

◆ _WB_GetCustomTitle()

class SCR_BaseManualCameraComponent _WB_GetCustomTitle ( BaseContainer  source,
out string  title 
)

Definition at line 141 of file SCR_BaseManualCameraComponent.c.

Variable Documentation

◆ _WB_GetCustomTitle

override bool _WB_GetCustomTitle

Definition at line 697 of file SCR_DestructionBaseComponent.c.

◆ m_Target

◆ SCR_PIPCamera

enum EManualCameraFlag SCR_PIPCamera