C# 클래스 Nexus.Client.Games.FalloutNV.Scripting.XmlScript.CPL.FONVCplConverter

A converter that translates CPL to and from an ICondition,
상속: Nexus.Client.ModManagement.Scripting.XmlScript.CPL.CPLConverter
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5 1 사용 예제들

공개 메소드들

메소드 설명
FONVCplConverter ( ICplParserFactory p_pftParserFactory ) : System

A simple constructor that initializes the ICplParserFactory to use.

보호된 메소드들

메소드 설명
BuildCompositeCondition ( ITree p_astCPL ) : ICondition

Builds an ICondition representing the given CPL.

GenerateCpl ( ICondition p_cndCondition ) : string

Generates the CPL representing to given ICondition.

메소드 상세

BuildCompositeCondition() 보호된 메소드

Builds an ICondition representing the given CPL.
protected BuildCompositeCondition ( ITree p_astCPL ) : ICondition
p_astCPL ITree The CPL abstract syntax tree for which to create an .
리턴 ICondition

FONVCplConverter() 공개 메소드

A simple constructor that initializes the ICplParserFactory to use.
public FONVCplConverter ( ICplParserFactory p_pftParserFactory ) : System
p_pftParserFactory ICplParserFactory The to use to create the /// parser to use to build the AST.
리턴 System

GenerateCpl() 보호된 메소드

Generates the CPL representing to given ICondition.
protected GenerateCpl ( ICondition p_cndCondition ) : string
p_cndCondition ICondition The to translate into CPL.
리턴 string