Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FCurrentCustomVersions Class Reference

#include <CustomVersion.h>

Static Public Member Functions

static FCustomVersionContainer GetAll ()
 
static TOptional< FCustomVersionGet (const FGuid &Guid)
 
static TArray< FCustomVersionDifferenceCompare (const FCustomVersionArray &CompareVersions, const TCHAR *DebugContext)
 

Static Private Member Functions

static void Register (const FGuid &Key, int32 Version, const TCHAR *FriendlyName, CustomVersionValidatorFunc ValidatorFunc)
 
static void Unregister (const FGuid &Key)
 

Friends

class FCustomVersionRegistration
 

Detailed Description

Provides access to code-defined custom versions registered via FCustomVersionRegistration.

Definition at line 180 of file CustomVersion.h.

Member Function Documentation

◆ Compare()

static TArray< FCustomVersionDifference > FCurrentCustomVersions::Compare ( const FCustomVersionArray & CompareVersions,
const TCHAR * DebugContext )
static

Compare a number of versions to current ones and return potential differences.

◆ Get()

static TOptional< FCustomVersion > FCurrentCustomVersions::Get ( const FGuid & Guid)
static

Get a copy of a single statically registered version if it exists.

◆ GetAll()

static FCustomVersionContainer FCurrentCustomVersions::GetAll ( )
static

Get a copy of all versions that has been statically registered so far in the module loading process.

◆ Register()

static void FCurrentCustomVersions::Register ( const FGuid & Key,
int32 Version,
const TCHAR * FriendlyName,
CustomVersionValidatorFunc ValidatorFunc )
staticprivate

◆ Unregister()

static void FCurrentCustomVersions::Unregister ( const FGuid & Key)
staticprivate
+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ FCustomVersionRegistration

Definition at line 193 of file CustomVersion.h.


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