Table of Contents

Class LoadContext

Namespace
TaleWorlds.SaveSystem.Load
Assembly
TaleWorlds.SaveSystem.dll
public class LoadContext
Inheritance
LoadContext
Inherited Members

Constructors

LoadContext(DefinitionContext, ISaveDriver)

public LoadContext(DefinitionContext definitionContext, ISaveDriver driver)

Parameters

definitionContext DefinitionContext
driver ISaveDriver

Properties

DefinitionContext

public DefinitionContext DefinitionContext { get; }

Property Value

DefinitionContext

Driver

public ISaveDriver Driver { get; }

Property Value

ISaveDriver

EnableLoadStatistics

public static bool EnableLoadStatistics { get; }

Property Value

bool

RootObject

public object RootObject { get; }

Property Value

object

Methods

GetContainerWithId(int)

public ContainerHeaderLoadData GetContainerWithId(int id)

Parameters

id int

Returns

ContainerHeaderLoadData

GetObjectWithId(int)

public ObjectHeaderLoadData GetObjectWithId(int id)

Parameters

id int

Returns

ObjectHeaderLoadData

GetStringWithId(int)

public string GetStringWithId(int id)

Parameters

id int

Returns

string

Load(LoadData, bool)

public bool Load(LoadData loadData, bool loadAsLateInitialize)

Parameters

loadData LoadData
loadAsLateInitialize bool

Returns

bool

TryConvertType(Type, Type, ref object)

public static bool TryConvertType(Type sourceType, Type targetType, ref object data)

Parameters

sourceType Type
targetType Type
data object

Returns

bool

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