C# Class SettingsCompiler.EnumSetting

Inheritance: Setting
Afficher le fichier Open project: TheRealMJP/Shadows

Méthodes publiques

Свойство Type Description
EnumType System.Type
EnumTypeName string
NumEnumValues int
Value object

Méthodes publiques

Méthode Description
EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
WriteDeclaration ( List lines ) : void
WriteDefinition ( List lines ) : void
WriteInitialization ( List lines ) : void

Private Methods

Méthode Description
MakeEnumParameter ( object value ) : string

Method Details

EnumSetting() public méthode

public EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
value object
field System.Reflection.FieldInfo
enumType System.Type
group string
Résultat System

WriteDeclaration() public méthode

public WriteDeclaration ( List lines ) : void
lines List
Résultat void

WriteDefinition() public méthode

public WriteDefinition ( List lines ) : void
lines List
Résultat void

WriteInitialization() public méthode

public WriteInitialization ( List lines ) : void
lines List
Résultat void

Property Details

EnumType public_oe property

public Type,System EnumType
Résultat System.Type

EnumTypeName public_oe property

public string EnumTypeName
Résultat string

NumEnumValues public_oe property

public int NumEnumValues
Résultat int

Value public_oe property

public object Value
Résultat object