CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
CriWareCore.cpp File Reference
#include "CriWareCore.h"
#include "Engine/LocalPlayer.h"
#include "GameFramework/PlayerController.h"
#include "IXRTrackingSystem.h"
#include "UnrealEngine.h"
#include "Misc/App.h"
#include "Misc/ConfigContext.h"
#include "CriWareCoreModule.h"
#include "CriWareCorePrivate.h"
#include "CriWareCoreSettings.h"
#include "CriWareCoreSubsystem.h"
#include "CriWare.h"
#include "CriWareDefines.h"
#include "CriWareFileIo.h"
#include "Atom/Atom.h"
#include "Atom/AtomRuntime.h"
#include "Atom/AtomDebug.h"

Functions

CRIWARECORE_API bool IsAtomThreadRunning ()
CRIWARECORE_API bool IsInAtomThread ()

Variables

CRIWARECORE_API UE::Tasks::FPipe GAtomPipe { TEXT("AtomPipe") }
CRIWARECORE_API std::atomic< bool > GIsAtomThreadRunning { false }
CRIWARECORE_API std::atomic< bool > GIsAtomThreadSuspended { false }

Function Documentation

◆ IsAtomThreadRunning()

CRIWARECORE_API bool IsAtomThreadRunning ( )

◆ IsInAtomThread()

CRIWARECORE_API bool IsInAtomThread ( )
Returns
True if called from the atom thread, and not merely a thread calling atom functions.

Variable Documentation

◆ GAtomPipe

CRIWARECORE_API UE::Tasks::FPipe GAtomPipe { TEXT("AtomPipe") }

◆ GIsAtomThreadRunning

CRIWARECORE_API std::atomic<bool> GIsAtomThreadRunning { false }

◆ GIsAtomThreadSuspended

CRIWARECORE_API std::atomic<bool> GIsAtomThreadSuspended { false }