Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TConsoleVariableData< T > Class Template Reference

#include <IConsoleManager.h>

Public Member Functions

 TConsoleVariableData (const T DefaultValue)
 
T GetValueOnGameThread () const
 
T GetValueOnRenderThread () const
 
T GetValueOnAnyThread (bool bForceGameThread=false) const
 

Private Member Functions

TGetReferenceOnAnyThread (bool bForceGameThread=false)
 

Static Private Member Functions

static uint32 GetShadowIndex (bool bForceGameThread=false)
 

Private Attributes

T ShadowedValue [2]
 

Friends

template<class T2 >
class FConsoleVariable
 
template<class T2 >
class TAutoConsoleVariable
 

Detailed Description

template<class T>
class TConsoleVariableData< T >

Definition at line 1420 of file IConsoleManager.h.

Constructor & Destructor Documentation

◆ TConsoleVariableData()

template<class T >
TConsoleVariableData< T >::TConsoleVariableData ( const T DefaultValue)
inline

Definition at line 1424 of file IConsoleManager.h.

Member Function Documentation

◆ GetReferenceOnAnyThread()

template<class T >
T & TConsoleVariableData< T >::GetReferenceOnAnyThread ( bool bForceGameThread = false)
inlineprivate

Definition at line 1476 of file IConsoleManager.h.

◆ GetShadowIndex()

template<class T >
static uint32 TConsoleVariableData< T >::GetShadowIndex ( bool bForceGameThread = false)
inlinestaticprivate

Definition at line 1465 of file IConsoleManager.h.

◆ GetValueOnAnyThread()

template<class T >
T TConsoleVariableData< T >::GetValueOnAnyThread ( bool bForceGameThread = false) const
inline

Definition at line 1453 of file IConsoleManager.h.

◆ GetValueOnGameThread()

template<class T >
T TConsoleVariableData< T >::GetValueOnGameThread ( ) const
inline

Definition at line 1433 of file IConsoleManager.h.

◆ GetValueOnRenderThread()

template<class T >
T TConsoleVariableData< T >::GetValueOnRenderThread ( ) const
inline

Definition at line 1442 of file IConsoleManager.h.

Friends And Related Symbol Documentation

◆ FConsoleVariable

template<class T >
template<class T2 >
friend class FConsoleVariable
friend

Definition at line 1482 of file IConsoleManager.h.

◆ TAutoConsoleVariable

template<class T >
template<class T2 >
friend class TAutoConsoleVariable
friend

Definition at line 1483 of file IConsoleManager.h.

Member Data Documentation

◆ ShadowedValue

template<class T >
T TConsoleVariableData< T >::ShadowedValue[2]
private

Definition at line 1462 of file IConsoleManager.h.


The documentation for this class was generated from the following file: