M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Library.Common Class Reference

Static Public Member Functions

static byte[] CombineBytes (byte[] arr1, byte[] arr2, byte[] arr3=null, byte[] arr4=null, byte[] arr5=null)
 
static string CalculateMD5Hash (string input)
 
static string ToRoman (int number)
 
static int GetDJB2 (string str)
 
static byte[] SerializeObjectAsJson (object o)
 
static byte[] SerializeObject (Object sObject)
 
static Object DeserializeObject (byte[] serializeData)
 
static Object DeserializeObject (byte[] serializeData, int index, int length)
 
static Type FindType (string typeName)
 
static void MemoryCleanupGC (bool forceTimer=false)
 
static object DynamicInvokeWithLog (this Delegate method, params object[] args)
 
static object InvokeWithLog (this MethodInfo methodInfo, object obj, params object[] args)
 
static object InvokeWithLog (this ConstructorInfo constructorInfo, params object[] args)
 
static bool TextContainsSpecialCharacters (string text)
 
static uint ParseIpAddress (string address)
 
static bool IsAllLetters (string text)
 
static bool IsAllLettersOrWhiteSpaces (string text)
 
static bool IsCharAsian (char character)
 
static MethodInfo GetMethodInfo (Expression< Action > expression)
 
static MethodInfo GetMethodInfo< T > (Expression< Action< T > > expression)
 
static MethodInfo GetMethodInfo< T, TResult > (Expression< Func< T, TResult > > expression)
 
static MethodInfo GetMethodInfo (LambdaExpression expression)
 

Properties

static IPlatformFileHelper PlatformFileHelper [get, set]
 
static string ConfigName [get]
 
static ParallelOptions ParallelOptions [get]
 

Member Function Documentation

◆ CombineBytes()

static byte[] TaleWorlds.Library.Common.CombineBytes ( byte[]  arr1,
byte[]  arr2,
byte[]  arr3 = null,
byte[]  arr4 = null,
byte[]  arr5 = null 
)
static

◆ CalculateMD5Hash()

static string TaleWorlds.Library.Common.CalculateMD5Hash ( string  input)
static

◆ ToRoman()

static string TaleWorlds.Library.Common.ToRoman ( int  number)
static

◆ GetDJB2()

static int TaleWorlds.Library.Common.GetDJB2 ( string  str)
static

◆ SerializeObjectAsJson()

static byte[] TaleWorlds.Library.Common.SerializeObjectAsJson ( object  o)
static

◆ SerializeObject()

static byte[] TaleWorlds.Library.Common.SerializeObject ( Object  sObject)
static

◆ DeserializeObject() [1/2]

static Object TaleWorlds.Library.Common.DeserializeObject ( byte[]  serializeData)
static

◆ DeserializeObject() [2/2]

static Object TaleWorlds.Library.Common.DeserializeObject ( byte[]  serializeData,
int  index,
int  length 
)
static

◆ FindType()

static Type TaleWorlds.Library.Common.FindType ( string  typeName)
static

◆ MemoryCleanupGC()

static void TaleWorlds.Library.Common.MemoryCleanupGC ( bool  forceTimer = false)
static

◆ DynamicInvokeWithLog()

static object TaleWorlds.Library.Common.DynamicInvokeWithLog ( this Delegate  method,
params object[]  args 
)
static

◆ InvokeWithLog() [1/2]

static object TaleWorlds.Library.Common.InvokeWithLog ( this MethodInfo  methodInfo,
object  obj,
params object[]  args 
)
static

◆ InvokeWithLog() [2/2]

static object TaleWorlds.Library.Common.InvokeWithLog ( this ConstructorInfo  constructorInfo,
params object[]  args 
)
static

◆ TextContainsSpecialCharacters()

static bool TaleWorlds.Library.Common.TextContainsSpecialCharacters ( string  text)
static

◆ ParseIpAddress()

static uint TaleWorlds.Library.Common.ParseIpAddress ( string  address)
static

◆ IsAllLetters()

static bool TaleWorlds.Library.Common.IsAllLetters ( string  text)
static

◆ IsAllLettersOrWhiteSpaces()

static bool TaleWorlds.Library.Common.IsAllLettersOrWhiteSpaces ( string  text)
static

◆ IsCharAsian()

static bool TaleWorlds.Library.Common.IsCharAsian ( char  character)
static

◆ GetMethodInfo() [1/2]

static MethodInfo TaleWorlds.Library.Common.GetMethodInfo ( Expression< Action >  expression)
static

◆ GetMethodInfo< T >()

static MethodInfo TaleWorlds.Library.Common.GetMethodInfo< T > ( Expression< Action< T > >  expression)
static

◆ GetMethodInfo< T, TResult >()

static MethodInfo TaleWorlds.Library.Common.GetMethodInfo< T, TResult > ( Expression< Func< T, TResult > >  expression)
static

◆ GetMethodInfo() [2/2]

static MethodInfo TaleWorlds.Library.Common.GetMethodInfo ( LambdaExpression  expression)
static

Property Documentation

◆ PlatformFileHelper

IPlatformFileHelper TaleWorlds.Library.Common.PlatformFileHelper
staticgetset

◆ ConfigName

string TaleWorlds.Library.Common.ConfigName
staticget

◆ ParallelOptions

ParallelOptions TaleWorlds.Library.Common.ParallelOptions
staticget