Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_DSConfig Interface Reference

Scripted DS config to store server config from script. More...

Inheritance diagram for SCR_DSConfig:
[legend]

Public Member Functions

override void OnPack ()
 
void SCR_DSConfig ()
 
void StoreFullJson (array< ref SCR_WidgetListEntry > entries, array< ref DSMod > modList, WorkshopItem scenarioMod)
 Store all json values by groups.
 
string GetConfigName ()
 

Protected Member Functions

string FindValue (string propertyName, string groupTag="")
 Return value as string by property name.
 
float StringToNumber (string str)
 

Protected Attributes

ref array< ref SCR_WidgetListEntrym_aDSConfigEntries = {}
 
ref SCR_DSOperating m_Operating
 

Static Protected Attributes

const string DEFAULT_FILE_NAME = "GeneratedServerConfig"
 

Detailed Description

Scripted DS config to store server config from script.

Constructor & Destructor Documentation

◆ SCR_DSConfig()

void SCR_DSConfig.SCR_DSConfig ( )

Member Function Documentation

◆ FindValue()

string SCR_DSConfig.FindValue ( string  propertyName,
string  groupTag = "" 
)
protected

Return value as string by property name.

◆ GetConfigName()

string SCR_DSConfig.GetConfigName ( )

◆ OnPack()

override void SCR_DSConfig.OnPack ( )

◆ StoreFullJson()

void SCR_DSConfig.StoreFullJson ( array< ref SCR_WidgetListEntry entries,
array< ref DSMod >  modList,
WorkshopItem  scenarioMod 
)

Store all json values by groups.

◆ StringToNumber()

float SCR_DSConfig.StringToNumber ( string  str)
protected

Member Data Documentation

◆ DEFAULT_FILE_NAME

const string SCR_DSConfig.DEFAULT_FILE_NAME = "GeneratedServerConfig"
staticprotected

◆ m_aDSConfigEntries

ref array<ref SCR_WidgetListEntry> SCR_DSConfig.m_aDSConfigEntries = {}
protected

◆ m_Operating

ref SCR_DSOperating SCR_DSConfig.m_Operating
protected

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