Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_CampaignBuildingTransformingEditorComponent.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_CampaignBuildingTransformingEditorComponentClass
 

Functions

void OnPreviewCreated (SCR_EditablePreviewEntity previewEnt)
 
void OnPreviewDeleted ()
 
override void StartEditing (SCR_EditableEntityComponent pivot, notnull set< SCR_EditableEntityComponent > entities, vector transform[4])
 
override void StartEditingServer (int pivotId, array< int > entityIds, vector dummyVector, vector transform[4], bool isUnderwater, EEditorTransformVertical verticalMode)
 
override void StartEditingOwner ()
 
override void EOnEditorActivate ()
 
override void EOnEditorDeactivate ()
 
bool IsInBuildingRadius (set< SCR_EditableEntityComponent > editedEntities)
 
bool IsInBuildingRadiusVector (vector previewOrigin)
 Test if the composition is moved out of the building mode and if so, deny the transfer. More...
 
override bool ConfirmEditing ()
 
void ReleaseLastRejectedPivot ()
 The variable has to be set to null if the editing was blocked because of the temporary move of the composition by another player. More...
 
override void ConfirmEditingServer (SCR_EditorPreviewParams params)
 
override void CancelEditingServer ()
 

Variables

SCR_CampaignBuildingTransformingEditorComponentClass m_LastRejectedPivot
 
protected SCR_CampaignBuildingPlacingObstructionEditorComponent m_ObstructionComponent
 
protected SCR_EditablePreviewEntity m_PreviewEntity
 
protected SCR_PreviewEntityEditorComponent m_PreviewEntityEditorComponent
 

Function Documentation

◆ CancelEditingServer()

override void CancelEditingServer ( )

◆ ConfirmEditing()

override bool ConfirmEditing ( )

◆ ConfirmEditingServer()

override void ConfirmEditingServer ( SCR_EditorPreviewParams  params)

◆ EOnEditorActivate()

override void EOnEditorActivate ( )

◆ EOnEditorDeactivate()

override void EOnEditorDeactivate ( )

◆ IsInBuildingRadius()

bool IsInBuildingRadius ( set< SCR_EditableEntityComponent editedEntities)

◆ IsInBuildingRadiusVector()

bool IsInBuildingRadiusVector ( vector  previewOrigin)

Test if the composition is moved out of the building mode and if so, deny the transfer.

Definition at line 142 of file SCR_CampaignBuildingTransformingEditorComponent.c.

◆ OnPreviewCreated()

void OnPreviewCreated ( SCR_EditablePreviewEntity  previewEnt)

◆ OnPreviewDeleted()

void OnPreviewDeleted ( )

◆ ReleaseLastRejectedPivot()

void ReleaseLastRejectedPivot ( )

The variable has to be set to null if the editing was blocked because of the temporary move of the composition by another player.

Definition at line 176 of file SCR_CampaignBuildingTransformingEditorComponent.c.

◆ StartEditing()

override void StartEditing ( SCR_EditableEntityComponent  pivot,
notnull set< SCR_EditableEntityComponent entities,
vector  transform[4] 
)

◆ StartEditingOwner()

override void StartEditingOwner ( )

◆ StartEditingServer()

override void StartEditingServer ( int  pivotId,
array< int entityIds,
vector  dummyVector,
vector  transform[4],
bool  isUnderwater,
EEditorTransformVertical  verticalMode 
)

Variable Documentation

◆ m_ObstructionComponent

protected SCR_CampaignBuildingPlacingObstructionEditorComponent m_ObstructionComponent

◆ m_PreviewEntity

protected SCR_EditablePreviewEntity m_PreviewEntity

◆ m_PreviewEntityEditorComponent

protected SCR_PreviewEntityEditorComponent m_PreviewEntityEditorComponent