Table of Contents

Class FieldDefinition

Namespace
TaleWorlds.SaveSystem.Definition
Assembly
TaleWorlds.SaveSystem.dll
public class FieldDefinition : MemberDefinition
Inheritance
FieldDefinition
Inherited Members

Constructors

FieldDefinition(FieldInfo, MemberTypeId)

public FieldDefinition(FieldInfo fieldInfo, MemberTypeId id)

Parameters

fieldInfo FieldInfo
id MemberTypeId

Properties

FieldInfo

public FieldInfo FieldInfo { get; }

Property Value

FieldInfo

GetFieldValueMethod

public GetFieldValueDelegate GetFieldValueMethod { get; }

Property Value

GetFieldValueDelegate

SaveableFieldAttribute

public SaveableFieldAttribute SaveableFieldAttribute { get; }

Property Value

SaveableFieldAttribute

Methods

GetMemberType()

public override Type GetMemberType()

Returns

Type

GetValue(object)

public override object GetValue(object target)

Parameters

target object

Returns

object

InitializeForAutoGeneration(GetFieldValueDelegate)

public void InitializeForAutoGeneration(GetFieldValueDelegate getFieldValueMethod)

Parameters

getFieldValueMethod GetFieldValueDelegate

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).