Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Editor Components

Editor manager components. More...

Modules

 Attributes
 Global editor attributes.
 

Data Structures

class  SCR_BaseEditorComponent
 
class  SCR_CameraDataEditorComponent
 
class  SCR_CameraEditorComponent
 
class  SCR_CameraFiltersEditorComponent
 
class  SCR_CameraLimitedEditorComponent
 
class  SCR_CameraParticlesEditorComponent
 
class  SCR_CampaignBuildingCameraEditorComponent
 
class  SCR_CommandActionsEditorComponent
 
class  SCR_ContentBrowserEditorComponent
 
class  SCR_ContextActionsEditorComponent
 
class  SCR_DebugEditorComponent
 
class  SCR_DynamicSimulationEditorComponent
 
class  SCR_EntitiesManagerEditorComponent
 
class  SCR_FactionWarningManagerEditorComponent
 
class  SCR_HighlightedEditorComponent
 
class  SCR_InputLayoutEditorComponent
 
class  SCR_LayersEditorComponent
 
class  SCR_MapEditorComponent
 
class  SCR_MenuEditorComponent
 
class  SCR_MenuLayoutEditorComponent
 
class  SCR_MenuOverlaysEditorComponent
 
class  SCR_PauseGameTimeEditorComponent
 
class  SCR_PingEditorComponent
 
class  SCR_PlacingEditorComponent
 
class  SCR_PlayerDelegateEditorComponent
 
class  SCR_PlayersManagerEditorComponent
 
class  SCR_PrefabsCacheEditorComponent
 
class  SCR_PreviewEntityEditorComponent
 
class  SCR_StatesEditorComponent
 
class  SCR_TransformingEditorComponent
 
class  SCR_WorldEntityDelegateEditorComponent
 

Enumerations

enum  EEditorMenuOverlayLayer {
  FRAME = 1, LOGO_FRAME, LOGO, HELPER,
  PLAYER, VIGNETTE
}
 Overlay layer. More...
 
enum  EEditorMenuOverlayRoot { ROOT, HIDE, CUSTOM }
 Overlay root. More...
 

Functions

SCR_AccessKeysEditorComponentClass SCR_BaseEditorComponentClass Attribute ("1", UIWidgets.Flags, "", enums:ParamEnumArray.FromEnum(EEditableEntityAccessKey))] private EEditableEntityAccessKey m_AccessKey
 
SCR_CampaignBuildingPlacingObstructionEditorComponentClass SCR_BaseEditorComponentClass Attribute (defvalue:"20", desc:"Entity tilt greater then this value in angles will trigger a warning.")
 

Variables

SCR_AttributesManagerEditorComponentClass SNAPSHOT_SIZE = 96
 
SCR_CampaignBuildingTransformingEditorComponentClass m_LastRejectedPivot
 

Detailed Description

Editor manager components.

Enumeration Type Documentation

◆ EEditorMenuOverlayLayer

Overlay layer.

Enumerator
FRAME 
LOGO_FRAME 
LOGO 
HELPER 
PLAYER 
VIGNETTE 

Definition at line 5 of file EEditorMenuOverlayLayer.c.

◆ EEditorMenuOverlayRoot

Overlay root.

Enumerator
ROOT 
HIDE 
CUSTOM 

Definition at line 5 of file EEditorMenuOverlayRoot.c.

Function Documentation

◆ Attribute() [1/2]

SCR_AccessKeysEditorComponentClass SCR_BaseEditorComponentClass Attribute ( "1"  ,
UIWidgets.  Flags,
""  ,
enums:ParamEnumArray.  FromEnumEEditableEntityAccessKey 
)

Manager of editor access keys.

Only entities with at least one matching key will be made available for the editor.

◆ Attribute() [2/2]

SCR_CampaignBuildingPlacingObstructionEditorComponentClass SCR_BaseEditorComponentClass Attribute ( defvalue:"20"  ,
desc:"Entity tilt greater then this value in angles will trigger a warning."   
)

Variable Documentation

◆ m_LastRejectedPivot

◆ SNAPSHOT_SIZE

Manager ofeditor attributes.

All available attributes (SCR_BaseEditorAttribute and inherited classes) are defined here, each attribute (added in the EditorMode prefab) must be an unique class inherited from SCR_BaseEditorAttribute!

To edit attributes, follow these steps:

  1. Call StartEditing() to create snapshots of all attributes and open them for editing
  2. Call ConfirmEditing() to confirm changes or CancelEditing() to do nothing