M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.QueryData< T > Class Template Reference

Inherits TaleWorlds.MountAndBlade.IQueryData.

Public Member Functions

 QueryData (Func< T > valueFunc, float lifetime)
 
void Evaluate (float currentTime)
 
void SetValue (T value, float currentTime)
 
GetCachedValue ()
 
GetCachedValueWithMaxAge (float age)
 
void Expire ()
 
void SetSyncGroup (IQueryData[] syncGroup)
 
void Expire ()
 
void Evaluate (float currentTime)
 
void SetSyncGroup (IQueryData[] syncGroup)
 

Static Public Member Functions

static void SetupSyncGroup (params IQueryData[] groupItems)
 

Properties

Value [get]
 

Constructor & Destructor Documentation

◆ QueryData()

TaleWorlds.MountAndBlade.QueryData< T >.QueryData ( Func< T >  valueFunc,
float  lifetime 
)

Member Function Documentation

◆ Evaluate()

void TaleWorlds.MountAndBlade.QueryData< T >.Evaluate ( float  currentTime)

◆ SetValue()

void TaleWorlds.MountAndBlade.QueryData< T >.SetValue ( value,
float  currentTime 
)

◆ GetCachedValue()

T TaleWorlds.MountAndBlade.QueryData< T >.GetCachedValue ( )

◆ GetCachedValueWithMaxAge()

T TaleWorlds.MountAndBlade.QueryData< T >.GetCachedValueWithMaxAge ( float  age)

◆ Expire()

◆ SetupSyncGroup()

static void TaleWorlds.MountAndBlade.QueryData< T >.SetupSyncGroup ( params IQueryData< T >[]  groupItems)
static

◆ SetSyncGroup()

void TaleWorlds.MountAndBlade.QueryData< T >.SetSyncGroup ( IQueryData< T >[]  syncGroup)

Property Documentation

◆ Value