Table of Contents

Class ParameterContainer

Namespace
TaleWorlds.Library
Assembly
TaleWorlds.Library.dll
public class ParameterContainer
Inheritance
ParameterContainer
Inherited Members

Constructors

ParameterContainer()

public ParameterContainer()

Properties

Iterator

public IEnumerable<KeyValuePair<string, string>> Iterator { get; }

Property Value

IEnumerable<KeyValuePair<string, string>>

Methods

AddParameter(string, string, bool)

public void AddParameter(string key, string value, bool overwriteIfExists)

Parameters

key string
value string
overwriteIfExists bool

AddParameterConcurrent(string, string, bool)

public void AddParameterConcurrent(string key, string value, bool overwriteIfExists)

Parameters

key string
value string
overwriteIfExists bool

AddParametersConcurrent(IEnumerable<KeyValuePair<string, string>>, bool)

public void AddParametersConcurrent(IEnumerable<KeyValuePair<string, string>> parameters, bool overwriteIfExists)

Parameters

parameters IEnumerable<KeyValuePair<string, string>>
overwriteIfExists bool

ClearParameters()

public void ClearParameters()

Clone()

public ParameterContainer Clone()

Returns

ParameterContainer

GetParameter(string)

public string GetParameter(string key)

Parameters

key string

Returns

string

TryGetParameter(string, out string)

public bool TryGetParameter(string key, out string outValue)

Parameters

key string
outValue string

Returns

bool

TryGetParameterAsBool(string, out bool)

public bool TryGetParameterAsBool(string key, out bool outValue)

Parameters

key string
outValue bool

Returns

bool

TryGetParameterAsByte(string, out byte)

public bool TryGetParameterAsByte(string key, out byte outValue)

Parameters

key string
outValue byte

Returns

bool

TryGetParameterAsFloat(string, out float)

public bool TryGetParameterAsFloat(string key, out float outValue)

Parameters

key string
outValue float

Returns

bool

TryGetParameterAsInt(string, out int)

public bool TryGetParameterAsInt(string key, out int outValue)

Parameters

key string
outValue int

Returns

bool

TryGetParameterAsSByte(string, out sbyte)

public bool TryGetParameterAsSByte(string key, out sbyte outValue)

Parameters

key string
outValue sbyte

Returns

bool

TryGetParameterAsUInt16(string, out ushort)

public bool TryGetParameterAsUInt16(string key, out ushort outValue)

Parameters

key string
outValue ushort

Returns

bool

TryGetParameterAsVec2(string, out Vec2)

public bool TryGetParameterAsVec2(string key, out Vec2 outValue)

Parameters

key string
outValue Vec2

Returns

bool

TryGetParameterAsVec3(string, out Vec3)

public bool TryGetParameterAsVec3(string key, out Vec3 outValue)

Parameters

key string
outValue Vec3

Returns

bool

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