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

#include <CoreGlobals.h>

+ Inheritance diagram for FOptionalTaskTagScope:
+ Collaboration diagram for FOptionalTaskTagScope:

Public Member Functions

 FOptionalTaskTagScope (ETaskTag InTag=ETaskTag::ENone)
 
- Public Member Functions inherited from FTaskTagScope
 FTaskTagScope (ETaskTag InTag=ETaskTag::ENone)
 
 ~FTaskTagScope ()
 

Additional Inherited Members

- Static Public Member Functions inherited from FTaskTagScope
static void SetTagNone ()
 
static void SetTagStaticInit ()
 
static ETaskTag SwapTag (ETaskTag Tag)
 
static ETaskTag GetCurrentTag ()
 
static bool IsCurrentTag (ETaskTag InTag)
 
static bool IsRunningDuringStaticInit ()
 
- Protected Member Functions inherited from FTaskTagScope
 FTaskTagScope (bool InTagOnlyIfNone, ETaskTag InTag)
 

Detailed Description

This class can be used to Tag an execution context but only in case it has not already been tagged It is usually used for the IsInRendering/GamethreadFunctions.

Parameters
CtorSignatureInTag the Tag to use

Definition at line 656 of file CoreGlobals.h.

Constructor & Destructor Documentation

◆ FOptionalTaskTagScope()

FOptionalTaskTagScope::FOptionalTaskTagScope ( ETaskTag InTag = ETaskTag::ENone)
inline

Definition at line 659 of file CoreGlobals.h.

+ Here is the call graph for this function:

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