C# 클래스 SettingsCompiler.EnumSetting

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

공개 프로퍼티들

프로퍼티 타입 설명
EnumType System.Type
EnumTypeName string
NumEnumValues int
Value object

공개 메소드들

메소드 설명
EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
WriteDeclaration ( List lines ) : void
WriteDefinition ( List lines ) : void
WriteInitialization ( List lines ) : void

비공개 메소드들

메소드 설명
MakeEnumParameter ( object value ) : string

메소드 상세

EnumSetting() 공개 메소드

public EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
value object
field System.Reflection.FieldInfo
enumType System.Type
group string
리턴 System

WriteDeclaration() 공개 메소드

public WriteDeclaration ( List lines ) : void
lines List
리턴 void

WriteDefinition() 공개 메소드

public WriteDefinition ( List lines ) : void
lines List
리턴 void

WriteInitialization() 공개 메소드

public WriteInitialization ( List lines ) : void
lines List
리턴 void

프로퍼티 상세

EnumType 공개적으로 프로퍼티

public Type,System EnumType
리턴 System.Type

EnumTypeName 공개적으로 프로퍼티

public string EnumTypeName
리턴 string

NumEnumValues 공개적으로 프로퍼티

public int NumEnumValues
리턴 int

Value 공개적으로 프로퍼티

public object Value
리턴 object