Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_CheckRuinModelsAndUsagePlugin Interface Reference
Inheritance diagram for SCR_CheckRuinModelsAndUsagePlugin:

Protected Member Functions

override void Run ()
 
array< ResourceName > GetRuinModelsWithoutPrefabs (notnull array< ResourceName > ruinPrefabs)
 Prints XOBs without Prefabs.
 
array< ResourceName > GetUnassignedRuinPrefabs (notnull array< ResourceName > ruinPrefabs)
 
array< ResourceName > GetRuinPrefabs ()
 
array< ResourceName > GetRuinXOBs ()
 
array< ResourceName > GetHouseBasePrefabs ()
 
override void Configure ()
 
int CloseButton ()
 

Static Protected Member Functions

static ResourceName GetModelFromPrefab (notnull IEntitySource entitySource)
 
static ResourceName GetRuinFromBaseBuildingPrefab (notnull IEntitySource entitySource)
 

Protected Attributes

bool m_bPrintResourceNames
 
bool m_bSearchInAllAddons
 

Static Protected Attributes

static const string BASE_PREFIX = "$ArmaReforger:"
 
static const string ADDON_PREFIX = "$BuildingDestruction:"
 
static const string XOBS_DIR = "Assets"
 
static const string PREFABS_DIR = "Prefabs"
 

Member Function Documentation

◆ CloseButton()

int SCR_CheckRuinModelsAndUsagePlugin.CloseButton ( )
protected

◆ Configure()

override void SCR_CheckRuinModelsAndUsagePlugin.Configure ( )
protected

◆ GetHouseBasePrefabs()

array< ResourceName > SCR_CheckRuinModelsAndUsagePlugin.GetHouseBasePrefabs ( )
protected

◆ GetModelFromPrefab()

static ResourceName SCR_CheckRuinModelsAndUsagePlugin.GetModelFromPrefab ( notnull IEntitySource entitySource)
staticprotected

◆ GetRuinFromBaseBuildingPrefab()

static ResourceName SCR_CheckRuinModelsAndUsagePlugin.GetRuinFromBaseBuildingPrefab ( notnull IEntitySource entitySource)
staticprotected

◆ GetRuinModelsWithoutPrefabs()

array< ResourceName > SCR_CheckRuinModelsAndUsagePlugin.GetRuinModelsWithoutPrefabs ( notnull array< ResourceName > ruinPrefabs)
protected

Prints XOBs without Prefabs.

Parameters
[in]parameter

◆ GetRuinPrefabs()

array< ResourceName > SCR_CheckRuinModelsAndUsagePlugin.GetRuinPrefabs ( )
protected

◆ GetRuinXOBs()

array< ResourceName > SCR_CheckRuinModelsAndUsagePlugin.GetRuinXOBs ( )
protected

◆ GetUnassignedRuinPrefabs()

array< ResourceName > SCR_CheckRuinModelsAndUsagePlugin.GetUnassignedRuinPrefabs ( notnull array< ResourceName > ruinPrefabs)
protected
Parameters
[in]ruinPrefabs

◆ Run()

override void SCR_CheckRuinModelsAndUsagePlugin.Run ( )
protected

Member Data Documentation

◆ ADDON_PREFIX

const string SCR_CheckRuinModelsAndUsagePlugin.ADDON_PREFIX = "$BuildingDestruction:"
staticprotected

◆ BASE_PREFIX

const string SCR_CheckRuinModelsAndUsagePlugin.BASE_PREFIX = "$ArmaReforger:"
staticprotected

◆ m_bPrintResourceNames

bool SCR_CheckRuinModelsAndUsagePlugin.m_bPrintResourceNames
protected

◆ m_bSearchInAllAddons

bool SCR_CheckRuinModelsAndUsagePlugin.m_bSearchInAllAddons
protected

◆ PREFABS_DIR

const string SCR_CheckRuinModelsAndUsagePlugin.PREFABS_DIR = "Prefabs"
staticprotected

◆ XOBS_DIR

const string SCR_CheckRuinModelsAndUsagePlugin.XOBS_DIR = "Assets"
staticprotected

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