Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
LocParserRule_Custom Class Reference
Inheritance diagram for LocParserRule_Custom:
LocParserRule

Protected Member Functions

void RemoveExpression (out string text)
override bool Evaluate (string fileName, string varName, array< BaseContainer > objects)
override string GetID (string fileName, string varName, array< BaseContainer > objects, array< int > indexes)
void LocParserRule_Custom ()

Protected Attributes

string m_sIdFormat
string m_sRemove
string m_sVarName
string m_sParentName
int m_iParentDepth
int m_iParentType
ref LocParserRule_Custom_BaseParam m_IdParam1
ref LocParserRule_Custom_BaseParam m_IdParam2
ref LocParserRule_Custom_BaseParam m_IdParam3
ref array< stringm_aVarName = {}
ref array< stringm_aRemove = {}

Detailed Description

Definition at line 2 of file LocParserRule_Custom.c.

Constructor & Destructor Documentation

◆ LocParserRule_Custom()

void LocParserRule_Custom::LocParserRule_Custom ( )
inlineprotected

Definition at line 137 of file LocParserRule_Custom.c.

Member Function Documentation

◆ Evaluate()

override bool LocParserRule_Custom::Evaluate ( string fileName,
string varName,
array< BaseContainer > objects )
inlineprotected

Definition at line 44 of file LocParserRule_Custom.c.

◆ GetID()

override string LocParserRule_Custom::GetID ( string fileName,
string varName,
array< BaseContainer > objects,
array< int > indexes )
inlineprotected

Definition at line 87 of file LocParserRule_Custom.c.

◆ RemoveExpression()

void LocParserRule_Custom::RemoveExpression ( out string text)
inlineprotected

Definition at line 35 of file LocParserRule_Custom.c.

Member Data Documentation

◆ m_aRemove

ref array<string> LocParserRule_Custom::m_aRemove = {}
protected

Definition at line 32 of file LocParserRule_Custom.c.

◆ m_aVarName

ref array<string> LocParserRule_Custom::m_aVarName = {}
protected

Definition at line 31 of file LocParserRule_Custom.c.

◆ m_IdParam1

ref LocParserRule_Custom_BaseParam LocParserRule_Custom::m_IdParam1
protected

Definition at line 23 of file LocParserRule_Custom.c.

◆ m_IdParam2

ref LocParserRule_Custom_BaseParam LocParserRule_Custom::m_IdParam2
protected

Definition at line 26 of file LocParserRule_Custom.c.

◆ m_IdParam3

ref LocParserRule_Custom_BaseParam LocParserRule_Custom::m_IdParam3
protected

Definition at line 29 of file LocParserRule_Custom.c.

◆ m_iParentDepth

int LocParserRule_Custom::m_iParentDepth
protected

Definition at line 17 of file LocParserRule_Custom.c.

◆ m_iParentType

int LocParserRule_Custom::m_iParentType
protected

Definition at line 20 of file LocParserRule_Custom.c.

◆ m_sIdFormat

string LocParserRule_Custom::m_sIdFormat
protectedattribute

Definition at line 5 of file LocParserRule_Custom.c.

◆ m_sParentName

string LocParserRule_Custom::m_sParentName
protected

Definition at line 14 of file LocParserRule_Custom.c.

◆ m_sRemove

string LocParserRule_Custom::m_sRemove
protected

Definition at line 8 of file LocParserRule_Custom.c.

◆ m_sVarName

string LocParserRule_Custom::m_sVarName
protected

Definition at line 11 of file LocParserRule_Custom.c.


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