C# Class TESVSnip.Domain.Data.Structure.SubrecordStructure

Inheritance: SubrecordBase
Afficher le fichier Open project: figment/tesvsnip Class Usage Examples

Méthodes publiques

Свойство Type Description
CondID int
CondOperand string
Condition CondType
ContainsConditionals bool
UseHexEditor bool
elementTree ElementBase[]
elements TESVSnip.Domain.Data.Structure.ElementStructure[]
notininfo bool
size int

Méthodes publiques

Méthode Description
SubrecordStructure ( Subrecord node, ElementBase elementTree, ElementStructure elements ) : System
SubrecordStructure ( SubrecordStructure src, int optional, int repeat ) : System

Initializes a new instance of the SubrecordStructure class. Clone structure with optional and repeat values overridden.

SubrecordStructure ( Xml node ) : System

Private Methods

Méthode Description
GetElementArray ( IEnumerable list ) : IEnumerable

Build the Element array with groups expanded.

GetElementTree ( IEnumerable items ) : IEnumerable

Method Details

SubrecordStructure() public méthode

public SubrecordStructure ( Subrecord node, ElementBase elementTree, ElementStructure elements ) : System
node TESVSnip.Domain.Data.Structure.Xml.Subrecord
elementTree ElementBase
elements ElementStructure
Résultat System

SubrecordStructure() public méthode

Initializes a new instance of the SubrecordStructure class. Clone structure with optional and repeat values overridden.
public SubrecordStructure ( SubrecordStructure src, int optional, int repeat ) : System
src SubrecordStructure ///
optional int ///
repeat int ///
Résultat System

SubrecordStructure() public méthode

public SubrecordStructure ( Xml node ) : System
node Xml
Résultat System

Property Details

CondID public_oe property

public int CondID
Résultat int

CondOperand public_oe property

public string CondOperand
Résultat string

Condition public_oe property

public CondType Condition
Résultat CondType

ContainsConditionals public_oe property

public bool ContainsConditionals
Résultat bool

UseHexEditor public_oe property

public bool UseHexEditor
Résultat bool

elementTree public_oe property

public ElementBase[] elementTree
Résultat ElementBase[]

elements public_oe property

public ElementStructure[],TESVSnip.Domain.Data.Structure elements
Résultat TESVSnip.Domain.Data.Structure.ElementStructure[]

notininfo public_oe property

public bool notininfo
Résultat bool

size public_oe property

public int size
Résultat int