C# 클래스 SettingsCompiler.SettingsCompiler

파일 보기 프로젝트 열기: TheRealMJP/Shadows

공개 메소드들

메소드 설명
WriteEnumLabels ( List lines, List enumTypes ) : void
WriteEnumTypes ( List lines, List enumTypes ) : void

비공개 메소드들

메소드 설명
CompileSettings ( string inputFilePath ) : Assembly
GenerateCPP ( List settings, string outputName, string outputPath, List enumTypes ) : void
GenerateHLSL ( List settings, string outputName, string outputPath, List enumTypes ) : void
GenerateHeader ( List settings, string outputName, string outputPath, List enumTypes ) : void
Main ( string args ) : int
ReflectSettings ( Assembly assembly, string inputFilePath, List settings, List enumTypes ) : void
ReflectType ( Type settingsType, List settings, List enumTypes, string group ) : void
Run ( string args ) : void
WriteIfChanged ( List lines, string outputPath ) : void

메소드 상세

WriteEnumLabels() 공개 정적인 메소드

public static WriteEnumLabels ( List lines, List enumTypes ) : void
lines List
enumTypes List
리턴 void

WriteEnumTypes() 공개 정적인 메소드

public static WriteEnumTypes ( List lines, List enumTypes ) : void
lines List
enumTypes List
리턴 void