C# Class LSLib.Granny.Model.VertexSerializer

Inheritance: VariantTypeSelector, NodeSerializer, SectionSelector
Mostra file Open project: Norbyte/lslib

Public Methods

Method Description
Read ( GR2Reader reader, StructDefinition definition, MemberDefinition member, uint arraySize, object parent ) : object
SelectSection ( MemberDefinition member, Type type, object obj ) : SectionType
SelectType ( MemberDefinition member, StructDefinition defn, object parent ) : Type
SelectType ( MemberDefinition member, object node ) : Type
Write ( GR2Writer writer, WritableSection section, MemberDefinition member, object obj ) : void

Method Details

Read() public method

public Read ( GR2Reader reader, StructDefinition definition, MemberDefinition member, uint arraySize, object parent ) : object
reader LSLib.Granny.GR2.GR2Reader
definition StructDefinition
member MemberDefinition
arraySize uint
parent object
return object

SelectSection() public method

public SelectSection ( MemberDefinition member, Type type, object obj ) : SectionType
member MemberDefinition
type System.Type
obj object
return SectionType

SelectType() public method

public SelectType ( MemberDefinition member, StructDefinition defn, object parent ) : Type
member MemberDefinition
defn StructDefinition
parent object
return System.Type

SelectType() public method

public SelectType ( MemberDefinition member, object node ) : Type
member MemberDefinition
node object
return System.Type

Write() public method

public Write ( GR2Writer writer, WritableSection section, MemberDefinition member, object obj ) : void
writer LSLib.Granny.GR2.GR2Writer
section LSLib.Granny.GR2.WritableSection
member MemberDefinition
obj object
return void