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

Protected Member Functions

override void Run ()
 
bool Init ()
 
bool LoadConfig ()
 
void CreateEntities ()
 
IEntitySource CreateEntityFromEntry (notnull SCR_WorldSetupPluginConfig_Entity entry)
 
void Cleanup ()
 
bool ButtonRun ()
 
bool ButtonCancel ()
 
- Protected Member Functions inherited from SCR_WorldSetupPluginBasePlugin
ResourceName CreatePrefabChildInAddon (ResourceName prefab, int addon, string fileName=string.Empty)
 Create a child to the provided Prefab - uses the provided Prefab on error.
 

Protected Attributes

ResourceName m_sConfig
 
bool m_bCopyPrefabsToAddon
 
int m_iAddon
 
ref SCR_WorldSetupPluginConfig m_Config
 
ref set< string > m_ClassNames = new set<string>()
 
ref set< string > m_Prefabs = new set<string>()
 

Static Protected Attributes

static const ResourceName DEFAULT_CONFIG = "{1DD914C62E44CDEB}Configs/Workbench/WorldEditor/WorldSetupPlugin/0_MinimalWorldSetup.conf"
 

Member Function Documentation

◆ ButtonCancel()

bool SCR_WorldSetupPlugin_Entities.ButtonCancel ( )
protected

◆ ButtonRun()

bool SCR_WorldSetupPlugin_Entities.ButtonRun ( )
protected

◆ Cleanup()

void SCR_WorldSetupPlugin_Entities.Cleanup ( )
protected

◆ CreateEntities()

void SCR_WorldSetupPlugin_Entities.CreateEntities ( )
protected

◆ CreateEntityFromEntry()

IEntitySource SCR_WorldSetupPlugin_Entities.CreateEntityFromEntry ( notnull SCR_WorldSetupPluginConfig_Entity entry)
protected

◆ Init()

bool SCR_WorldSetupPlugin_Entities.Init ( )
protected

◆ LoadConfig()

bool SCR_WorldSetupPlugin_Entities.LoadConfig ( )
protected

◆ Run()

override void SCR_WorldSetupPlugin_Entities.Run ( )
protected

Member Data Documentation

◆ DEFAULT_CONFIG

const ResourceName SCR_WorldSetupPlugin_Entities.DEFAULT_CONFIG = "{1DD914C62E44CDEB}Configs/Workbench/WorldEditor/WorldSetupPlugin/0_MinimalWorldSetup.conf"
staticprotected

◆ m_bCopyPrefabsToAddon

bool SCR_WorldSetupPlugin_Entities.m_bCopyPrefabsToAddon
protected

◆ m_ClassNames

ref set<string> SCR_WorldSetupPlugin_Entities.m_ClassNames = new set<string>()
protected

◆ m_Config

ref SCR_WorldSetupPluginConfig SCR_WorldSetupPlugin_Entities.m_Config
protected

◆ m_iAddon

int SCR_WorldSetupPlugin_Entities.m_iAddon
protected

◆ m_Prefabs

ref set<string> SCR_WorldSetupPlugin_Entities.m_Prefabs = new set<string>()
protected

◆ m_sConfig

ResourceName SCR_WorldSetupPlugin_Entities.m_sConfig
protected

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