Table of Contents

Class SaveContext

Namespace
TaleWorlds.SaveSystem.Save
Assembly
TaleWorlds.SaveSystem.dll
public class SaveContext
Inheritance
SaveContext
Inherited Members

Constructors

SaveContext(DefinitionContext)

public SaveContext(DefinitionContext definitionContext)

Parameters

definitionContext DefinitionContext

Properties

DefinitionContext

public DefinitionContext DefinitionContext { get; }

Property Value

DefinitionContext

EnableSaveStatistics

public static bool EnableSaveStatistics { get; }

Property Value

bool

RootObject

public object RootObject { get; }

Property Value

object

SaveData

public GameData SaveData { get; }

Property Value

GameData

Methods

AddOrGetStringId(string)

public int AddOrGetStringId(string text)

Parameters

text string

Returns

int

AddStrings(List<string>)

public void AddStrings(List<string> texts)

Parameters

texts List<string>

GetContainerId(object)

public int GetContainerId(object target)

Parameters

target object

Returns

int

GetObjectId(object)

public int GetObjectId(object target)

Parameters

target object

Returns

int

GetStatistics()

public static SaveContext.SaveStatistics GetStatistics()

Returns

SaveContext.SaveStatistics

GetStringId(string)

public int GetStringId(string target)

Parameters

target string

Returns

int

Save(object, MetaData, out string)

public bool Save(object target, MetaData metaData, out string errorMessage)

Parameters

target object
metaData MetaData
errorMessage string

Returns

bool

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