C# 클래스 CardMaker.Card.Translation.InceptTranslator

This is the original translator used by CardMaker
상속: TranslatorBase
파일 보기 프로젝트 열기: nhmkdev/cardmaker

공개 메소드들

메소드 설명
InceptTranslator ( int>.Dictionary dictionaryColumnNameToIndex, string>.Dictionary dictionaryDefines, int>.Dictionary dictionaryElementOverrides, List listColumnNames ) : System

보호된 메소드들

메소드 설명
TranslateToElementString ( string sRawString, int nCardIndex, DeckLine zDeckLine, ProjectLayoutElement zElement ) : ElementString

Translates the string representing the element. (also handles any nodraw text input)

비공개 메소드들

메소드 설명
CompareIfSet ( string sSet1, string sSet2 ) : bool
GetIfSet ( string sSet ) : HashSet
TranslateIfLogic ( string sInput ) : string
TranslateSwitchLogic ( string sInput ) : string

메소드 상세

InceptTranslator() 공개 메소드

public InceptTranslator ( int>.Dictionary dictionaryColumnNameToIndex, string>.Dictionary dictionaryDefines, int>.Dictionary dictionaryElementOverrides, List listColumnNames ) : System
dictionaryColumnNameToIndex int>.Dictionary
dictionaryDefines string>.Dictionary
dictionaryElementOverrides int>.Dictionary
listColumnNames List
리턴 System

TranslateToElementString() 보호된 메소드

Translates the string representing the element. (also handles any nodraw text input)
protected TranslateToElementString ( string sRawString, int nCardIndex, DeckLine zDeckLine, ProjectLayoutElement zElement ) : ElementString
sRawString string
nCardIndex int
zDeckLine DeckLine
zElement CardMaker.XML.ProjectLayoutElement
리턴 ElementString