Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CampaignBuildingCompositionOutlineManager Class Reference

Protected Member Functions

ResourceName GetCompositionOutline (notnull SCR_EditableEntityComponent entity)
 Search all SCR_CampaignBuildingCompositionLayoutManager entry and try to find a matching composition. If none is found, the default one based on the slot size is returned.
int GetCompositionBuildingValue (ResourceName originalComposition)
 Search all SCR_CampaignBuildingCompositionLayoutManager entry and try to find a building value for given composition.

Protected Attributes

ResourceName m_sSlotFlatSmallLayout
ResourceName m_sSlotFlatMediumLayout
ResourceName m_sSlotFlatLargeLayout
ResourceName m_sSlotRoadSmallLayout
ResourceName m_sSlotRoadMediumLayout
ResourceName m_sSlotRoadLargeLayout
ref array< ref SCR_CampaignBuildingCompositionOutlinem_aCompositionLayouts

Static Protected Attributes

static const int DEFAULT_BUILDING_VALUE = 50

Detailed Description

Member Function Documentation

◆ GetCompositionBuildingValue()

int SCR_CampaignBuildingCompositionOutlineManager::GetCompositionBuildingValue ( ResourceName originalComposition)
inlineprotected

Search all SCR_CampaignBuildingCompositionLayoutManager entry and try to find a building value for given composition.

Definition at line 72 of file SCR_CampaignBuildingCompositionOutlineRegistry.c.

◆ GetCompositionOutline()

ResourceName SCR_CampaignBuildingCompositionOutlineManager::GetCompositionOutline ( notnull SCR_EditableEntityComponent entity)
inlineprotected

Search all SCR_CampaignBuildingCompositionLayoutManager entry and try to find a matching composition. If none is found, the default one based on the slot size is returned.

Definition at line 33 of file SCR_CampaignBuildingCompositionOutlineRegistry.c.

Member Data Documentation

◆ DEFAULT_BUILDING_VALUE

const int SCR_CampaignBuildingCompositionOutlineManager::DEFAULT_BUILDING_VALUE = 50
staticprotected

◆ m_aCompositionLayouts

ref array<ref SCR_CampaignBuildingCompositionOutline> SCR_CampaignBuildingCompositionOutlineManager::m_aCompositionLayouts
protected

◆ m_sSlotFlatLargeLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotFlatLargeLayout
protected

◆ m_sSlotFlatMediumLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotFlatMediumLayout
protected

◆ m_sSlotFlatSmallLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotFlatSmallLayout
protected

◆ m_sSlotRoadLargeLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotRoadLargeLayout
protected

◆ m_sSlotRoadMediumLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotRoadMediumLayout
protected

◆ m_sSlotRoadSmallLayout

ResourceName SCR_CampaignBuildingCompositionOutlineManager::m_sSlotRoadSmallLayout
protected

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