DayZ Enforce
Script API
Private Member Functions | List of all members
ModuleConfigViewer Class Reference

#include <ModuleConfigViewer.h>

Inheritance diagram for ModuleConfigViewer:
ModuleBase

Private Member Functions

void  ModuleConfigViewer ()
 
private string  MakeTabs (int count, bool inheritance=false)
 
private string  GetOnlyChildPath (string config_class_path, string class_path)
 
private string  GetBaseClassPath (string config_class_path, string class_path, string config_class)
 
private string  GetBaseClassPathCombined (string child_path, string base_class)
 
private string  GetBaseClassPathRecursive (local string config_class_path, local string class_path, local string config_class)
 
private bool  ContainsFirstClass (string config_class_path, string class_path)
 
private TStringArray  GetConfigRecursive (local string path, local string name, local string config_class_path, local string config_class, local array< string > overridden, local int depth=0, local bool check_base_class_of_class=false)
 
private TStringArray  GetConfig (string class_path, string filter_char)
 
TStringArray  GetConfigVariables (string class_path)
 
TStringArray  GetConfigHierarchy (string class_path)
 

Constructor & Destructor Documentation

void ModuleConfigViewer::ModuleConfigViewer ( )
private

Member Function Documentation

string ModuleConfigViewer::MakeTabs ( int  count,
bool  inheritance = false 
)
private

Referenced by GetConfig(), and GetConfigRecursive().

string ModuleConfigViewer::GetOnlyChildPath ( string  config_class_path,
string  class_path 
)
private

References strlen(), substr(), and trim().

Referenced by GetBaseClassPath().

string ModuleConfigViewer::GetBaseClassPath ( string  config_class_path,
string  class_path,
string  config_class 
)
private
string ModuleConfigViewer::GetBaseClassPathCombined ( string  child_path,
string  base_class 
)
private

References strstroff(), and substr().

Referenced by GetConfigRecursive().

string ModuleConfigViewer::GetBaseClassPathRecursive ( local string  config_class_path,
local string  class_path,
local string  config_class 
)
private
bool ModuleConfigViewer::ContainsFirstClass ( string  config_class_path,
string  class_path 
)
private
TStringArray ModuleConfigViewer::GetConfigRecursive ( local string  path,
local string  name,
local string  config_class_path,
local string  config_class,
local array< string >  overridden,
local int  depth = 0,
local bool  check_base_class_of_class = false 
)
private
TStringArray ModuleConfigViewer::GetConfig ( string  class_path,
string  filter_char 
)
private
TStringArray ModuleConfigViewer::GetConfigVariables ( string  class_path )
private

References GetConfig().

Referenced by ScriptConsole::RenderVariables().

TStringArray ModuleConfigViewer::GetConfigHierarchy ( string  class_path )
private

The documentation for this class was generated from the following files:
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)