Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_PlacingEditorComponentClass Class Reference
Inheritance diagram for SCR_PlacingEditorComponentClass:
SCR_BaseEditorComponentClass SCR_CampaignBuildingPlacingEditorComponentClass

Protected Member Functions

array< ref SCR_BaseEditorEffectGetEffectsPlaceStart ()
array< ref SCR_BaseEditorEffectGetEffectsPlaceConfirm ()
array< ref SCR_BaseEditorEffectGetEffectsPlaceCancel ()
ResourceName GetPrefab (int index)
int GetPrefabID (ResourceName prefab)
int CountPrefabs ()
int GetPrefabs (out notnull array< ResourceName > outPrefabs, bool onlyExposed=false)
bool HasPlacingFlag (EEditorPlacingFlags flag)
ResourceName GetTestPrefab ()
void SCR_PlacingEditorComponentClass (IEntityComponentSource componentSource, IEntitySource parentSource, IEntitySource prefabSource)

Protected Attributes

EEditorPlacingFlags m_AllowedPlacingFlags
ResourceName m_TestPrefab
ref array< ref SCR_PlaceableEntitiesRegistrym_Registries
ref array< ref SCR_BaseEditorEffectm_EffectsPlaceStart
ref array< ref SCR_BaseEditorEffectm_EffectsPlaceConfirm
ref array< ref SCR_BaseEditorEffectm_EffectsPlaceCancel
int m_iPrefabCount
ref array< intm_aIndexes = {}

Detailed Description

Definition at line 2 of file SCR_PlacingEditorComponent.c.

Constructor & Destructor Documentation

◆ SCR_PlacingEditorComponentClass()

void SCR_PlacingEditorComponentClass::SCR_PlacingEditorComponentClass ( IEntityComponentSource componentSource,
IEntitySource parentSource,
IEntitySource prefabSource )
inlineprotected

Definition at line 106 of file SCR_PlacingEditorComponent.c.

Member Function Documentation

◆ CountPrefabs()

int SCR_PlacingEditorComponentClass::CountPrefabs ( )
inlineprotected

Definition at line 72 of file SCR_PlacingEditorComponent.c.

◆ GetEffectsPlaceCancel()

array< ref SCR_BaseEditorEffect > SCR_PlacingEditorComponentClass::GetEffectsPlaceCancel ( )
inlineprotected

Definition at line 33 of file SCR_PlacingEditorComponent.c.

◆ GetEffectsPlaceConfirm()

array< ref SCR_BaseEditorEffect > SCR_PlacingEditorComponentClass::GetEffectsPlaceConfirm ( )
inlineprotected

Definition at line 29 of file SCR_PlacingEditorComponent.c.

◆ GetEffectsPlaceStart()

array< ref SCR_BaseEditorEffect > SCR_PlacingEditorComponentClass::GetEffectsPlaceStart ( )
inlineprotected

Definition at line 25 of file SCR_PlacingEditorComponent.c.

◆ GetPrefab()

ResourceName SCR_PlacingEditorComponentClass::GetPrefab ( int index)
inlineprotected

Definition at line 43 of file SCR_PlacingEditorComponent.c.

◆ GetPrefabID()

int SCR_PlacingEditorComponentClass::GetPrefabID ( ResourceName prefab)
inlineprotected

Definition at line 58 of file SCR_PlacingEditorComponent.c.

◆ GetPrefabs()

int SCR_PlacingEditorComponentClass::GetPrefabs ( out notnull array< ResourceName > outPrefabs,
bool onlyExposed = false )
inlineprotected

Definition at line 81 of file SCR_PlacingEditorComponent.c.

◆ GetTestPrefab()

ResourceName SCR_PlacingEditorComponentClass::GetTestPrefab ( )
inlineprotected

Definition at line 101 of file SCR_PlacingEditorComponent.c.

◆ HasPlacingFlag()

bool SCR_PlacingEditorComponentClass::HasPlacingFlag ( EEditorPlacingFlags flag)
inlineprotected

Definition at line 93 of file SCR_PlacingEditorComponent.c.

Member Data Documentation

◆ m_aIndexes

ref array<int> SCR_PlacingEditorComponentClass::m_aIndexes = {}
protected

Definition at line 23 of file SCR_PlacingEditorComponent.c.

◆ m_AllowedPlacingFlags

EEditorPlacingFlags SCR_PlacingEditorComponentClass::m_AllowedPlacingFlags
protected

Definition at line 5 of file SCR_PlacingEditorComponent.c.

◆ m_EffectsPlaceCancel

ref array<ref SCR_BaseEditorEffect> SCR_PlacingEditorComponentClass::m_EffectsPlaceCancel
protected

Definition at line 20 of file SCR_PlacingEditorComponent.c.

◆ m_EffectsPlaceConfirm

ref array<ref SCR_BaseEditorEffect> SCR_PlacingEditorComponentClass::m_EffectsPlaceConfirm
protected

Definition at line 17 of file SCR_PlacingEditorComponent.c.

◆ m_EffectsPlaceStart

ref array<ref SCR_BaseEditorEffect> SCR_PlacingEditorComponentClass::m_EffectsPlaceStart
protected

Definition at line 14 of file SCR_PlacingEditorComponent.c.

◆ m_iPrefabCount

int SCR_PlacingEditorComponentClass::m_iPrefabCount
protected

Definition at line 22 of file SCR_PlacingEditorComponent.c.

◆ m_Registries

ref array<ref SCR_PlaceableEntitiesRegistry> SCR_PlacingEditorComponentClass::m_Registries
protected

Definition at line 11 of file SCR_PlacingEditorComponent.c.

◆ m_TestPrefab

ResourceName SCR_PlacingEditorComponentClass::m_TestPrefab
protected

Definition at line 8 of file SCR_PlacingEditorComponent.c.


The documentation for this class was generated from the following file: